65889569
56273156
79878601
24392375
74793540
69841180
45927980
48985034
69435333
29071170
91731585
1699418
84505420
56692899
43631290
34895305
68638167
36824662
94152205
18428336
49788265
80977792
60037432
64879410
59387623
61372681
56094370
84908225
9316995
17201329
53892758
11264047
75717609
87307949
67729041
90958576
58522012
34728776
56972266
24679126