12761916
11693645
36285232
19065177
8530115
14797586
46667860
18807084
4734314
15559647
8677683
29949603
74816320
57526168
13957605
89248871
30931772
95305876
75604828
15589638
3866351
67529209
86339367
511339
46898503
89914432
23563474
2562221
24862160
18149897
54149583
72966163
53687219
70584586
30185059
37475028
91765599
50529381
54329789
20846114