37187969
74894015
719399
38452677
18345452
69639515
24863923
30448719
39015473
8612775
99534
48315587
97028639
7138893
68525376
516861
94328232
91007048
3087218
38746867
29507302
27052058
83435917
33617987
1899430
840607
33896179
31943984
83083266
92137404
36092530
57391356
77769027
49785772
80231545
83258279
35039018
472861
24136155
12591712