34825200
56934902
91059751
92994761
81449214
11169211
212201
81613469
261837
12977244
40712142
34006331
10467762
41339291
89423717
97205893
7827889
9000210
58773468
90477113
32122612
79113036
78405300
70851488
66129925
27078314
44829199
95269739
50759727
35185196
52455017
7592819
20392556
5790811
1446519
82045348
60666140
84485425
15862403
43936221