90435713
27292272
62723848
64767096
95282395
87059441
65209853
12877927
91502068
78538041
77267067
3932285
814600
1328710
8039397
61607817
54868262
4809461
3281427
48834145
84677499
59509671
93966419
12992274
62329343
41187660
16903697
55663345
50738623
92118054
10311166
56697939
97202207
14753972
62939329
57953265
72672989
97225778
7505734
81164907