649854
13751000
505683
1065448
1275439
581584
1099750
70485
609372
128319
648454
1099631
1201356
1629215
468896
46475
1577131
200430
1323337
1543570
1554290
970975
452308
95932
908385
135435