458152
21486385
14337214
85201294
3576821
85177573
97939110
93319748
53825841
96105298
9134156
90323347
18684041
85886840
42538903
85171250
4942708
69235219
82972777
2594262
66664740
19404837
14222524
3288842
61559332
3355856
29069661
60625944
12176747
7913283
15095647
33218637
3784856
97923788
84284353
5441310
91392886
61919969
8506577
46119107