76668313
57048836
3135368
23209947
1918658
106979
7605571
26501923
19542969
9024621
76881712
15312082
1048214
18005852
14215934
65558156
67919088
39253354
64133884
33932101
56611121
70415896
18585962
67429104
76245972
61098312
6223535
37572576
94166866
38508273
1639273
48714022
4550709
91625768
25924583
52326871
69602008
22371042
66267655
84558441