60003975
19348001
54572280
69955758
11149229
96389180
57459932
92029836
23573876
43783944
22077427
9066888
86051384
87218900
47202628
66329018
51889477
48777920
58738847
6675606
97833088
34417022
56975674
47691518
61739290
26355117
25878428
44214600
57855599
3234702
6501480
85873237
14217010
71367268
32926745
34759652
3408405
77777601
8716514
12055065