43848105
62159621
53334898
68778305
45326295
59658016
17295074
19272788
78151601
29772364
40523776
17697768
11003208
67517623
18784366
56975156
6751069
345238
45329608
67722222
24607915
94641958
65126898
15614430
25013700
76085263
41292080
4023956
45335339
54132312
59111304
99374622
26259751
13952933
741504
95076175
14504888
3973507
28807949
7060600