8496323
80687724
68408892
6235220
1417352
28316512
96514248
71236549
36686709
76487569
40053987
28157614
19369836
24919318
6058744
58538597
51898556
1557943
6489571
17767537
17317640
75559056
89386016
31687893
9626626
97266922
7758853
9863217
56189169
1348682
50734404
860649
13242476
91971220
98684317
47951732
40345132
62021915
32688655
64853485