86698628
64002690
53462101
57184854
25394355
12899112
90951767
17429355
37333308
80438119
24569995
679502
27595651
49619257
84395238
24026581
20796756
22298040
81624192
75177653
13665463
5664371
57939154
64664138
66853264
62972490
37361694
8805192
73406289
62774789
17098306
49144521
548561
55275459
59084187
10109665
34809222
54686243
5685282
61988347