14602380
22921523
1958381
6354289
21931510
22143008
97077366
6294379
71204771
4098398
97564062
19778278
27665349
55024339
90554526
25432878
88783371
54259411
68261903
38941087
93244452
2057197
16388406
55487274
82849018
62407419
65105139
9286881
7777568
22784385
50731479
80468288
4470932
90636414
27107708
23747572
88967308
506713
58531934
88626799