95368377
25672047
58592177
40966601
52555281
40526015
64938529
79088300
91341995
26703438
36237469
51845256
15175271
49945718
94943798
1963999
62012140
49124191
49061763
1855485
58224434
88969604
92097057
13437199
7898257
7963667
7539936
52925437
60825800
76874556
93383195
93243528
86521735
91681650
81345926
85205081
82663378
15202008
46841773
31259403