2571647
65635983
65929483
55604349
2975420
74221886
72057867
2594729
94219152
6273937
58044201
18351158
43469666
86573144
35614988
82986052
36075550
75539176
89465296
60205936
2753569
60772244
30573567
18246464
96334414
22602753
93022060
90315670
94556526
15855942
19447745
93034578
21196623
372400
40292726
79988341
36062133
44741557
14328672
21689770