86869250
1097707
70144795
85451538
48298192
61443292
16124340
6453972
7672744
89266506
94466189
95044305
47077320
14006618
92126663
52915610
18725175
28813455
60643541
35621894
95967668
63123576
80111499
95557532
58386620
676495
77154560
8821134
95147112
5693868
78003466
52533461
21915997
20456778
64001379
47029418
95557163
2964794
94528569
7084769