41322672
3636819
32912164
93485700
62635091
84167052
4523956
91177430
74075132
7071598
1614920
62252453
428353
94993642
12257098
18281325
49612098
86643287
84378064
939234
61952439
45878848
64325089
30986562
46468038
6979913
7979142
340593
26273979
23225052
92847664
51397870
75972924
52435864
2944263
54591405
64152996
27442523
58774717
64289769