86487694
5489202
18398294
72364310
55951164
7370705
5607221
3118988
89128070
41457755
30039078
6875247
23006441
6912117
6423352
80707279
28884946
9434299
89387903
12977467
76805977
87164893
18888244
27296932
64092540
4769423
91753228
17449683
11444394
66825370
37574723
2873762
9793487
61902777
96342821
85023154
95333465
31364598
84981260
88621792