74058080
90516017
72294345
58487049
80942998
8026165
12122187
35888545
99816792
95682740
77194555
55805482
1370690
86975274
45386846
72586220
11069303
66145092
2377137
38376111
69723944
14022984
86091976
93849538
13857669
74811274
98282513
21594421
14725718
8739058
34451966
71263737
30693660
91955275
8347127
8518416
41909540
884026
98505478
63816539