79046476
45488937
51127811
98646980
34976942
2844935
3799322
7186609
63388658
63446959
64115476
2643651
8310330
67146148
62747607
28249569
8246883
97855325
6111705
78578299
37851769
63203197
91139099
87154196
53129727
90633785
98528109
23673082
75938022
31676730
20648310
89876833
5599488
96114156
50167113
73716024
57239920
1169572
96072372
18156449