86295641
93077548
76054955
96494192
139647
64505054
51849872
16361914
79548982
32565351
13885772
89148407
45798491
28119537
29725606
10834810
41094459
44689961
9362591
99413905
79519829
34038756
18482279
11885485
51607468
92081930
4330864
90819583
58529233
96787922
78214631
18006676
84187053
9855578
21417102
27136917
143551
78601816
4701943
47288171