20332555
59805663
55742728
26292151
31378195
99591898
32537521
12003866
7268291
7374079
90796057
7068813
95251429
26145348
6656209
14384269
48549655
53181631
40407801
3615249
8706098
89264164
39255950
92651240
36863913
50479244
91574559
93194127
6170792
11359724
89429409
79095210
43209520
33918212
42104121
36008169
7059786
58345455
27579909
52874145