85443945
70967786
85364630
44316340
18608543
36406826
19035823
28622675
16279612
6536394
98602645
43189985
72243372
81596938
33814732
4077745
44891607
76518133
8068960
2948058
95623016
42576646
19928292
28079075
53405282
46429987
101091
46112152
6745850
85768113
9179056
23185741
6909252
1663517
36132910
65914394
46651405
99352518
2311744
98864957