4898852
81988491
87855800
10401442
84535214
82015419
13839287
37347801
55614696
78162929
15138066
91371836
68849573
11305475
82472899
24129255
2928137
95164809
85018005
22253702
5634370
13724357
60947705
2125902
56445838
90458620
1312986
26976014
44467284
9588231
20783625
18939955
92111711
72794308
15272294
62502764
74605790
43236002
64847616
1671198