81805221
94403979
19239609
19214118
47782418
20878225
15501014
99778991
54002825
68254577
50652561
6858103
8933694
20078836
84049123
1234479
32597889
23637075
27087179
5424878
54407265
26049660
94017291
41644159
68562635
8595843
81841985
42537180
5929632
34895955
9889021
74634052
9491126
61516408
41581326
82491666
73117932
5965822
52031223
12243560