38546523
96448811
6124023
2306935
3785343
65365850
6480913
88192079
57353263
46653020
19669620
93788743
83433936
7178183
6396501
1717766
89327584
26827381
4860561
99584759
2938705
59318080
9925245
29131974
80345876
70174407
53081966
32249577
27165804
86139019
41818470
66917529
77089633
44881580
57017077
33589490
36566813
57922941
81016346
60936510