13751000
505683
1065448
1275439
581584
1099750
70585
609372
128319
2121216
649454
1213707
1046932
487261
671237
446481
12412
676290
860566
583389
769345
816
1118319
424577
392182
353498