42934503
64786267
90324425
73828731
6771731
16191952
674548
37148733
68543014
80369322
57826616
74928915
18627565
99766259
77765576
57909793
72135764
83524878
17414601
80253928
96167964
31433530
45396849
64169772
41827411
8226870
68899218
62768424
31336766
50984583
65432453
84072551
43034047
14714105
77294403
41651436
11181171
1869023
95581174
66898471