76883642
8409116
46313346
97514012
7072566
46585866
25187138
98015314
40354506
11494172
16739401
64964465
86562035
51637661
7100647
57605893
33909765
63239320
30427999
49775564
6939895
92156104
72945821
74655437
4250937
46217178
2436704
3776890
59359081
22561927
62244834
96736511
75275359
45037883
931147
60432066
16777447
81601058
49511240
12438175