32501889
20984104
183710
11927849
47179496
32142077
76687293
17581800
33439453
65693659
89039422
21678712
13269561
53635860
8128123
38483514
84733671
38524306
12838906
71252872
90428862
75728194
44471666
38412467
66625146
28609528
97618024
76888801
8303689
58898829
82138458
59746374
21789514
56451424
58294050
88858609
15287409
75003012
98125316
48438838