94082618
5110532
62602525
51048022
73399408
44616610
85321275
53429430
95822921
53984012
61124929
27488175
74719440
14743771
78563706
6075280
20816
46656476
59618179
50475904
64939628
9636102
16425831
49831992
46617856
92003227
58556824
91303221
68175619
27071304
88662519
57207514
48397237
56251667
25542957
73042018
6574184
30528404
99473981
46861596