82307812
97235976
87251949
64811529
1677490
45532226
31794396
70458951
56992202
93831852
35218993
72138367
30626942
3357990
17833835
48224312
61519845
67658782
35045017
2329118
94754057
95642970
82223367
95327049
2081775
27245862
24085113
17438965
31842450
94095922
88047994
71191154
35558212
73081174
71405049
9561936
4064139
4771685
85301393
68655