763318
783728
74498
782938
532921
241936
117522
87317
346736
67652
537833
517523
32669464
27862132
248931000
24506481
18701345
16832973
155961029
14805239
12754764
10541485
816544
5786209