97487885
15445327
77146990
50527634
8396770
17133220
97786263
80329859
30027942
15947656
53062432
28674419
92776201
19217476
8223807
57431848
3264614
39229073
92217301
91057773
12033562
63772151
8787462
10245130
46323127
53565
91973268
98274771
99415265
66494992
12634950
75114780
70351854
1414916
96375584
11346502
14199596
6769188
11982216
55104842