79742
108600
927238
339715
258880
527493
795320
253897
664299
826178
819121
216651
78019
892373
332911
705429
204854
174433
847854
383553
354247
919531
922109
606406
492264
655311
424580
26683
315297
130414