649854
13751000
505683
1065448
1275439
581584
1099750
70585
609372
128319
2121216
649454
427890
222114
542157
1201356
1629215
468896
46475
1577131
200430
1323337
1543570
1554290
970975
452308