57421872
65645913
60481273
45744244
5162192
86387031
84035525
80869454
69518708
52398332
40697949
84307167
10589990
77844046
40342822
96956
4857631
90164532
48076718
72948847
72215249
26942414
97522660
28906369
35965301
2253462
71709593
98283469
37742360
23774802
78011765
91665692
4383389
34468858
93415297
66157633
22767495
25681668
8721637
48527670