13593918
8572526
24269293
36803605
24902477
61088337
35248115
81289079
31252806
99192849
65043385
921959
29279568
28047734
18789296
80073952
28295457
56723495
14904593
56648015
10101771
47123043
5251053
13887356
9168832
88877930
70386517
74206585
92795440
87861975
44893739
29185087
73608246
58382989
32719119
70637442
70251320
38913075
63907532
88409379