95162284
96687671
38483842
90624195
6394651
18232516
70427906
53768713
7210291
5752373
20149262
25062832
83212982
13488713
52278721
86251549
63907595
29093187
13924464
16968247
86747942
95087124
41981230
11002278
25815419
99596822
18606305
18727585
25022653
82292830
72953078
82247098
58078498
10713989
3701201
14027565
58986545
99346416
59024001
91788319