82568471
71703056
3787875
93766105
44015775
76205347
33866929
91039370
69748753
42789811
93388904
18029513
7083474
36309519
6977675
967324
9802589
86704947
52362854
32478003
6853737
92355590
40844317
60724778
48154273
63642338
21963816
90921281
43402215
43053560
16952608
74664651
71733246
86381824
73984136
80125898
22304935
41529441
31504012
99895166