84565050
24266894
56874845
8889609
21719462
922462
20739594
2903492
7593114
35764027
885010
6228450
6057482
29233577
27879975
4389825
98698780
92116764
9553952
98024401
45322605
48507267
12493113
40753602
29682048
22979402
41734327
5227169
45704946
5552519
57872095
48436083
56178002
7548617
5931877
15835609
78321670
7654218
12351451
88353938