94236113
32658370
28938124
18548028
18726032
53513204
65208119
92252954
30173728
27601495
56312842
35035515
86156459
80168293
52249125
16725100
7155947
882813
4702836
4074129
24473038
7508920
2062252
49015119
47247823
45478125
21941136
69657955
71024769
99352615
48856940
34269393
13681358
65892919
84714429
36107515
5508145
72934223
31151290
11471853