21443453
68026383
27914675
6944871
17479552
24475727
90697819
73596993
66832208
40114423
75346531
43403852
27909866
46959216
73155855
20188751
909444
3301405
14027752
71885287
8535324
38149427
8765255
1296392
43982599
7736903
47077161
50862245
74048584
60638567
18462593
57089959
4317152
93694940
8015172
20115263
59111064
36561651
59641587
16129434