79716649
38531700
27627563
44431746
19985545
99455989
605488
49737315
8779577
68887203
71571818
42254487
256607
74182019
12612192
46956656
77019631
58139762
5397401
55655076
599624
48784449
33413433
43236646
38233695
88058599
20869251
88742980
94774519
60233134
2412953
30051992
59146780
26156413
79424911
80476802
9049682
12699735
95415589
17133648