79343875
37297231
15973250
48454646
3581851
85948840
56203283
44165970
61615448
35711843
39591753
40507855
7234786
70625337
27765876
94108431
26881234
88433303
99508802
77221250
64513750
41166622
72193217
4787523
2147106
73727
63639611
50477793
155879
23882023
89576511
11108135
54092316
58177034
84136333
10702876
90258235
6073674
97035586
59117206