56737019
40328585
29332188
35119055
827368
28712217
32722267
99455731
71884183
98558444
36395355
1085928
60764149
80325569
4188168
6052307
26397619
44239345
61991042
61107784
44745547
95009472
52727948
15944058
19927224
75604362
13676570
5064572
94289490
69205067
79317420
829312
78733267
23612527
64884090
65391288
67585042
48686946
17591725
7017092