566482
11267135
56874224
44612997
40756041
72489077
50091275
81348016
29755628
41771661
17326588
36492844
44212385
58612369
69747804
84778824
666815
5605816
43597661
97305205
56455323
95169083
1946131
11156305
14702295
3839297
44913995
31486005
24097202
2481418
1772550
46168862
86754821
7748794
99343127
9626087
1349268
79278478
59157927
73114638