18642280
7662526
94951066
76522913
42379742
1444777
87065786
14329898
47585649
69315146
95113098
90785765
39128920
92364258
56487956
45158766
57752590
53555371
11957030
45125260
4894022
49934112
75288742
82594139
59627905
34475355
53757890
41825984
5641115
94893014
38931423
54884887
38346625
25396412
73933622
64982048
30875876
9518199
8916878
44249778