24934646
80812372
1980124
10986971
3804175
59995747
18382657
69224937
13875374
62268390
94341967
11199536
32851664
30703162
89718477
61372898
88179890
7915230
90143024
59655428
28671732
63402577
14267588
7175574
38074015
49994055
17469585
38747
61303523
57057564
19931908
47053498
39573887
85861637
6461384
12771505
49306434
29194815
49701412
75001817