1644880
52174617
3485417
71899556
71325917
83788400
599824
6563847
29357831
43236902
30819363
92215723
9915797
17555795
9431048
38638104
80306792
62368281
48462990
12192081
36353379
28921495
87615222
41058640
73583798
9848575
35224340
38481591
96247704
37137350
94153363
6638445
42246688
12705261
3270817
91268541
43281614
39518291
23849438
801781