23532554
67707128
3333815
846933
3251950
4861926
25871836
70389955
35086669
57229639
18641837
6118281
60821141
298675
841555
43215190
41287685
40518571
33474741
42711643
1010270
29788123
11257975
27029862
4659510
16958357
1049192
22966610
3015171
137785
22996961
46944586
20641153
68388209
55396495
34527481
476631
77215575
10004472
75878098