86992372
8243888
69131962
69029665
13239042
42071625
63277094
46813989
67024897
59351747
90352989
35143302
74421292
66619283
90519227
53089328
92942752
43184360
3550477
26435902
4233929
22057524
65216685
7395700
43813517
12121365
6132961
35421880
56017931
64093252
84041631
16096489
99184155
6061480
63447789
98472012
94426295
6341010
36204472
82345742