57518853
65036120
67797118
3422561
43104824
68937842
86914748
79161569
58676532
6541183
42601583
36445875
70517144
96783881
70711864
88557059
5870892
5448253
4226274
97549839
49301212
98152574
28294899
9597976
51253766
80175268
5402456
12592220
67143184
54157894
51288890
63666116
4145136
64082886
75639993
88308994
25183
75855936
17306741
6567461