67967610
3238397
60838151
96219335
70951176
20226294
57388432
14419524
72785215
85147012
94551393
23468440
291099
52189505
4975796
47341640
481362
3651088
78421240
8914471
98849274
49998147
58669031
13627857
47711947
34101018
10468210
89431362
45147925
61667016
81112900
9366541
43289096
35631582
77656206
29274736
99161948
52786994
2047076
59211838