70399640
63575701
60358460
2186970
58596254
15169434
44796981
97638614
71921331
19791934
96372558
55428174
382666
3637171
84886855
92081722
48434524
42488725
30237834
80705248
54087013
26867009
28167332
7595215
91405935
80301255
4587487
10477090
71192404
96966942
62294889
23247569
94304327
97391244
23492327
67535291
54305191
14606712
63767609
81604854