10605062
42446009
15633841
88017882
53032592
25199731
94124499
8802419
6872703
39576587
64764302
64251323
58979259
44287528
73451858
89798521
12705708
14707431
36424989
92405533
63218610
88431606
75462817
34908354
45056686
20632267
70564268
8793720
59694209
4838406
99351606
2495970
97521331
52296587
22896590
2819973
62161556
7104986
4246708
7161666