85644577
92826038
46677334
63477686
42679522
64793804
82539255
62794946
52364320
90892334
45483423
93451431
64961215
38272258
79903026
91104865
21322707
57347835
45205938
64341497
197326
71429534
99428568
79286824
16197624
95652783
36363156
41294667
25132717
34444895
627040
80534726
23527575
79711512
43244092
36608204
52745131
23761789
3391906
28496688