22704373
49436235
34101113
49977727
70346715
46311381
79033891
7951364
82723341
90495938
78836330
1702627
46091819
27212321
73772692
9087257
96976038
24504265
81146177
49623437
5979798
6747374
47852604
2216529
78431300
61932714
18597577
96489398
9827362
42241196
7553317
31254274
13466736
2000647
7620985
89936821
17063371
20684570
9665680
6954538