31622321
43838888
8932139
92458386
33247356
68467790
63713041
67381209
231571
93895149
2845228
64079957
61123467
30644949
9489374
16498721
43299894
10327659
74585920
5904423
7148620
90963808
44009679
39338113
66673066
73551
14809575
92287194
91357139
89586088
58063226
17709554
4016834
43928849
14386624
98534512
79201232
62347180
39938792
60427793