93534341
36643198
57859180
6725659
8968311
39593417
54085890
61333099
99937988
90462728
35555744
24588757
88811960
43043259
61786796
77187216
12989345
15344144
39106534
67632667
69441279
957716
68053157
80364355
42414267
36676489
50375575
87817404
34374865
9867480
40651172
58116954
60011796
55527858
85152898
29395458
45165736
22696849
50488097
60283347