34993461
6937481
1568655
3627953
36757788
12719942
8753533
90604528
14165667
73727188
6944373
72705334
82103068
76812344
9119550
51828558
14946942
93693355
34484954
80405053
56265816
20145813
56444067
23512815
38537548
49517988
24657120
51988875
5241670
35323697
19795276
90057888
96942517
22458282
50441997
63613333
98939816
75455442
14973257
59833862