20593506
5637861
53237677
24756547
7216480
64439775
41091654
29715343
8598980
1898137
12233627
40911490
76651961
2415760
75497663
31718539
6154377
82934986
58007521
75967813
63422942
6997745
46918721
80133293
68393892
78985252
72479893
9176950
1596529
21853118
39625477
30881595
12468840
30032062
38612045
5232278
21123191
44957171
89847446
3089153