90484398
14676843
52235632
8934738
63608328
53701065
65972693
45654180
94793641
93375580
84091098
58481524
43682460
70781235
56038978
36038826
80104098
54529247
27385364
64064481
66536589
84182852
8987267
64864864
55167801
10231033
80407410
41692930
97718187
5804390
33175228
4387805
23324523
5568654
62045760
22402684
26491298
73979690
57373580
76064950