87129379
6141332
4295423
5926987
2811983
25878945
86901142
46211883
81469753
20049186
48197977
7131791
2476458
84389514
84072945
81136992
44979452
7114058
434848
69743301
75743357
98721693
70916269
32502589
2648459
88248319
15031896
58801989
8294912
38886441
21565207
38643790
40319930
78109168
75387737
15117150
9899954
93158209
10536441
62028700