81617584
96315444
5937757
7785185
92702928
39265316
93616536
56403937
19152004
35899448
7953017
12534905
52228628
18432389
60601756
16316119
7977110
428562
55957103
45139519
7233017
51149941
34748147
47529997
20999943
60138243
3951184
11076432
94404091
45738232
47136849
97302910
1773495
99555706
64983816
72178955
38175200
80823131
76834481
82573563