252913 -1
33418 49658
3704 61592
73735 235427
8649 18947
54701 103273
523553 -1
54647 131616
43973 372757
6196 80683
19682 36458
44112 84258
135509 242120
37465 736843
475 -1
