86647935
25019929
60813087
57557587
30206565
32411633
61642181
25415445
17381103
61334361
18056174
9093307
40718758
37411917
93926549
2663196
4780686
50513362
43946025
25677352
548297
79076222
76833587
31595265
42281237
45455959
5589880
69272584
23035297
67955149
8779920
38356765
77878781
68115134
60243570
80832402
48937886
99101574
11067090
83568596