35551859
19252115
12926187
50942180
39379024
97609828
2467714
85387214
18036809
3200611
61384021
16753980
5928787
13588197
81774966
1224199
27341005
44035108
85039879
58292900
29261432
1788528
54825761
39213760
89157943
43587887
51196954
512154
100002411
94091804
87579510
5960835
84052592
64076557
51494757
30357624
54516190
62935604
38685288
15096040