22004940
31551891
50148304
24609800
77863650
2058840
97152435
72191946
19538820
98473456
25469001
82529050
666926
34126317
53481424
21351261
13142301
27868457
6415212
73664289
44883914
2662472
585284
30835751
56545605
61107455
94025871
10366162
51474506
37222194
846715
2360496
82586316
45468057
98006784
63152856
33019030
64821946
1325861
5321618