80554550
58463188
7084690
92563879
3227950
91207525
25185522
71064589
45426609
75455929
9516329
45353494
91666304
94543826
72564040
36748771
76367459
40985774
5935093
2349450
16418441
83007502
78593857
84832626
31388784
60667807
82965817
4679859
67383570
56055385
70407176
37002033
57244723
73133711
75797282
98745124
58197817
50043947
12176143
22639625