64781805
10589631
17125861
89739110
65926755
8472807
88684068
64936219
66609102
41487701
29992767
13543245
24835058
16414773
43237
95651780
25597582
957132
69845359
64609060
73002108
87335680
50313585
17342762
16537427
92115965
38764559
53563942
42211235
49774273
7639125
59794665
23105495
90841830
58231386
98014350
68244615
40205726
1562619
75316130