96947447
80623822
55784422
92063626
17612141
13515211
57846862
76072390
65691090
99163856
99726934
18259519
55072275
58696709
88264673
31092762
77482801
59012048
98122645
99943385
84475499
2273534
75955333
86139218
76276289
56652116
82113482
16133167
95647617
79848288
39092738
39844176
39289316
44905852
51986000
560947
41296983
70754973
59853418
7929827