60096681
79123741
9846746
73089213
85008165
4462127
34897012
42936223
76135465
45507465
39255355
85103089
75545523
38997028
18944324
97961255
23662047
76971970
83019390
5625215
19969514
93161912
27143787
85961145
32311305
43641088
86934440
81322486
444940
75887550
18892574
57112080
24048617
7130223
85104611
99494910
73609122
71119683
35002796
20076525