329574367 -1 -1 -1 21873594 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 229515163 -1 -1 -1 591700510 317871021 -1 -1 -1 863278761 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 770278321 -1 -1 -1 -1 -1 363811064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 -1 555548888 -1 -1 100130908 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 283107224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 229515163 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 456401701 368935143 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 156929061 -1 -1 -1 -1 -1 965993467 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 912506727 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 567600315 -1 167036027 332773543 19140171 -1 -1 -1 -1 989747990 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 939946968 -1 92160628 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 847840320 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 596367148 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580884227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 676685933 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 339350524 26375227 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 842306692 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 713199217 -1 -1 122067182 -1 -1 -1 -1 -1 466852129 -1 -1 -1 608724072 427618367 -1 -1 -1 -1 -1 -1 -1 -1 592274818 110012494 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 433439854 -1 -1 -1 -1 -1 -1 -1 957144144 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 711503207 -1 -1 -1 -1 303139271 -1 519762398 252012472 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 -1 341012648 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 37081879 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92112290 -1 782927012 -1 663946492 -1 -1 -1 -1 -1 753145692 330583346 -1 -1 847840320 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 609637013 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 512615132 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 32796250 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 566034579 -1 -1 231771136 -1 -1 329542777 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 281598862 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 814490763 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 522063456 -1 16475116 785376602 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 596943234 -1 -1 -1 312308223 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92102199 -1 254528769 -1 -1 -1 -1 284387166 -1 967987535 761888635 -1 -1 -1 801326287 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 679521131 -1 -1 -1 213926602 -1 -1 579690895 -1 -1 -1 -1 574417829 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 893897082 579783784 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 -1 407009263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 689608865 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 535432483 119601349 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 -1 832494905 -1 -1 908705907 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72794624 -1 -1 801326287 -1 -1 -1 -1 -1 -1 213926602 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 494950691 -1 861208333 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 45426260 -1 -1 -1 989747990 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 623090438 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 127278512 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 574417829 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 198016418 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 317871021 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 897789362 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 953838288 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 523542917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 708274346 -1 -1 -1 -1 -1 -1 239987054 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524972471 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 247165890 -1 -1 785247749 -1 -1 327982936 -1 -1 960643177 -1 -1 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 880665324 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456487084 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 411907778 -1 -1 -1 848715178 -1 -1 -1 -1 -1 378610966 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 537867109 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 569422962 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782594982 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 942627653 -1 -1 512615132 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 433439854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 -1 910994573 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494751627 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 691504106 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 -1 249558965 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 790809628 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 446355059 -1 -1 769545495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 175590565 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 140395123 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 685097645 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79097209 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 842306692 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 894267291 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 842306692 -1 -1 -1 861208333 -1 -1 127278512 -1 -1 -1 -1 -1 634536293 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 341012648 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 713199217 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 290604263 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 763183908 -1 -1 -1 465892383 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 332773543 -1 848715178 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 268947673 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 663946492 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 276260520 -1 -1 -1 649175882 -1 451474906 -1 -1 -1 -1 -1 117347524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 231771136 232018015 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 73525554 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 427618367 -1 -1 -1 494950691 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60978603 940104206 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 569422962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 59706771 -1 -1 -1 577758652 -1 -1 249558965 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 708274346 330583346 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 469743398 -1 -1 520086201 -1 -1 -1 392826688 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 520011864 641164921 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893652215 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 406483013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 627561325 -1 861208333 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 -1 -1 717390689 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 284387166 -1 79323336 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 523542917 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 731745766 -1 523542917 -1 -1 -1 -1 -1 -1 790909002 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 748186132 613084013 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 127278512 988919874 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 -1 432069691 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 60081926 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 711501588 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 54164180 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 907772025 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 197115342 -1 -1 -1 -1 729178187 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 957144144 -1 -1 -1 -1 -1 330785266 760624728 -1 -1 -1 -1 321467204 -1 456863895 -1 769545495 -1 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 11796756 296417374 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 63210631 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 92112290 -1 -1 -1 761021239 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 786892734 -1 -1 -1 -1 417425319 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 345072009 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 894991717 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117347524 211070558 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 761888635 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 549323513 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 801326287 -1 -1 -1 -1 601762202 -1 -1 542986495 661932839 349772488 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 908705907 211362614 -1 -1 -1 -1 -1 -1 -1 495712606 679521131 -1 -1 -1 -1 -1 822261941 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 348123399 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590783394 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 541460419 -1 -1 -1 -1 416739210 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 847840320 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 22393976 -1 748186132 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 113804160 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 691504106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 560637528 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 686385319 -1 -1 -1 -1 21873594 -1 -1 -1 -1 857102413 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 348123399 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 907772025 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 72643683 -1 639572212 -1 -1 -1 -1 494923774 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880938198 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 312308223 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 239987054 -1 -1 730756715 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 378610966 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 268947673 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 339350524 -1 -1 -1 408497768 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 830994144 -1 -1 -1 -1 427618367 -1 722874144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782594982 -1 -1 -1 -1 -1 -1 -1 -1 686385319 263798126 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 845211351 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 156929061 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 -1 -1 916321789 551345512 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 622918995 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 669655791 -1 655834254 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214317232 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 977467597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 208493418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 786892734 -1 -1 -1 317871021 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 669742991 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254167164 -1 -1 -1 -1 468107571 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 531136661 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 163789960 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 830994144 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 916321789 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 198016418 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 438872920 -1 -1 760624728 860724917 46011383 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 995194212 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 363457997 -1 -1 868211619 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 717390689 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 208877360 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 -1 -1 -1 -1 -1 777440440 53590481 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 338370105 -1 -1 -1 170824557 519762398 -1 -1 -1 194126353 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 593587398 312308223 -1 -1 -1 -1 -1 163789960 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 560637528 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984182750 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 559785274 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 691504106 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 817331802 729941138 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 912506727 -1 -1 -1 -1 -1 -1 -1 710113373 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 249558965 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456487084 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 456863895 -1 512615132 -1 -1 -1 -1 -1 -1 -1 -1 -1 481127177 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 647290016 -1 -1 -1 -1 664490073 -1 819963767 -1 -1 -1 332773543 -1 857102413 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 763183908 800463769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 669742991 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 355126439 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 389956215 -1 -1 -1 -1 527985132 -1 -1 -1 -1 -1 -1 -1 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 992563691 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 189854783 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 553190572 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 339350524 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 788878491 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524972471 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 782927012 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 135519629 -1 -1 494923774 -1 -1 -1 995194212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 689897360 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 494950691 -1 -1 -1 770680522 -1 155376172 861383306 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 569422962 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 122067182 211070558 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 784597145 -1 -1 -1 -1 392826688 663307073 -1 -1 -1 203018461 -1 -1 415965469 -1 -1 602915291 -1 -1 -1 22393976 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 217928587 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 182026506 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 156929061 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524972471 -1 -1 -1 -1 -1 -1 577758652 704672739 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 685097645 -1 -1 465892383 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 995194212 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 627561325 -1 -1 177905368 -1 -1 -1 130580 -1 -1 -1 -1 582861386 -1 -1 92112290 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 785376602 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790809628 -1 627561325 -1 -1 -1 -1 -1 -1 97299507 -1 770680522 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 541460419 -1 140395123 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 957144144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 661932839 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 614459776 -1 466852129 -1 -1 -1 -1 637964511 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 850351456 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 -1 -1 541460419 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 26375227 -1 -1 -1 283107224 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 560637528 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893897082 119601349 -1 -1 -1 -1 861115508 -1 -1 -1 448316745 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 46011383 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 909186692 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527897224 893860727 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 842306692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 245677831 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 273365488 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 338370105 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 569422962 198016418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 571736161 363457997 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 574417829 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 329574367 203580162 -1 -1 520011864 -1 707186544 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 807262913 -1 -1 7545447 -1 -1 -1 -1 -1 -1 508037594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 480210823 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 838379139 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 406717194 308232133 -1 -1 -1 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 859962837 830994144 -1 -1 -1 -1 -1 -1 325287502 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 -1 -1 107596959 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 438872920 -1 -1 -1 -1 -1 -1 -1 -1 761888635 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 609637013 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 726776295 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761021239 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 833220245 -1 -1 846213413 -1 -1 -1 -1 -1 159056677 -1 135519629 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 181721636 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 982581137 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 26537314 -1 -1 660738659 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 -1 -1 -1 -1 -1 -1 -1 579690895 830994144 -1 -1 -1 16475116 -1 -1 -1 -1 659932705 -1 845211351 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 679521131 -1 -1 -1 -1 -1 689608865 -1 32796250 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 610613670 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 149830598 -1 -1 -1 -1 846213413 -1 -1 363811064 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580884227 95443860 53028773 -1 894267291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 -1 -1 -1 -1 937633254 -1 -1 663307073 580470806 -1 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 182026506 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 508037594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 769545495 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 232531633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 -1 -1 689608865 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 197307546 769545495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893652215 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 16475116 -1 -1 -1 -1 641164921 -1 -1 -1 46011383 -1 -1 -1 847840320 -1 -1 254528769 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 512615132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 865880334 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 537867109 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 897789362 -1 681690682 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 140395123 -1 634983639 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 907772025 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 59706771 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524972471 384604556 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 541460419 86361620 580470806 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 231771136 -1 228137178 -1 520086201 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 341012648 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722874144 676685933 26375227 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 135519629 -1 -1 330583346 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 406717194 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 250810872 -1 -1 -1 -1 673965031 -1 -1 -1 420773560 -1 -1 -1 -1 406568384 -1 -1 -1 -1 -1 -1 966503495 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 960643177 -1 197307546 -1 -1 -1 167036027 -1 -1 -1 -1 -1 631700842 -1 -1 559785274 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 830994144 -1 469743398 -1 -1 -1 -1 -1 880665324 -1 -1 -1 164542502 -1 -1 957144144 -1 -1 638076633 -1 -1 769545495 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 865880334 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 916321789 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 37081879 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 555548888 -1 782927012 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 53590481 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 494923774 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 466852129 -1 26375227 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 70161655 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 109891495 -1 -1 -1 -1 -1 -1 -1 960643177 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 579783784 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 861115508 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 59706771 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 164542502 329574367 847840320 812752908 -1 -1 639572212 -1 -1 676685933 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 26375227 -1 -1 -1 -1 254756796 466034328 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 428413005 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 637964511 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 739554266 -1 -1 -1 -1 -1 765137854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 818974853 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 663946492 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 59706771 919585635 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 907772025 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 60744503 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 155376172 -1 -1 -1 -1 -1 -1 381881872 -1 541460419 -1 -1 -1 -1 268947673 -1 -1 -1 593282222 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 53028773 -1 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79213361 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 602915291 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 208493418 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 960643177 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 569422962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769837665 -1 822261941 -1 832364259 991188064 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 281598862 -1 602915291 -1 321467204 113811391 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 407009263 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 566034579 -1 847840320 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 339350524 -1 -1 217928587 675573324 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 765137854 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 763281688 819963767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 473150723 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 420773560 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 182026506 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 466034328 -1 -1 -1 330318834 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 97299507 -1 830994144 -1 -1 448707988 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 254756796 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 211362614 -1 -1 -1 520086201 -1 818974853 833220245 -1 -1 306767836 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 232018015 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 254528769 -1 -1 -1 -1 254528769 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 651109313 -1 -1 -1 -1 -1 -1 -1 697184458 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 541460419 -1 838379139 -1 -1 72263116 -1 -1 -1 -1 -1 26375227 -1 -1 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 156929061 -1 -1 -1 651109313 -1 -1 -1 -1 188196698 -1 -1 -1 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 -1 -1 -1 416756465 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 268947673 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 60744503 -1 -1 722672739 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 -1 -1 -1 784597145 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697374453 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 666590606 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 -1 -1 974448855 -1 208493418 -1 -1 -1 -1 -1 846213413 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 281598862 -1 -1 -1 406483013 -1 -1 -1 -1 -1 -1 -1 -1 -1 661932839 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 466034328 -1 -1 72263116 -1 681690682 241693686 -1 -1 -1 -1 -1 -1 662235717 203018461 -1 -1 -1 -1 854062217 -1 -1 -1 535432483 -1 -1 582319429 -1 -1 -1 -1 718577411 -1 -1 -1 254167164 -1 -1 -1 718229961 -1 -1 -1 -1 -1 -1 -1 -1 881489135 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 119601349 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 330583346 -1 468107571 -1 -1 564190579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 842306692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 79323336 26375227 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 894267291 -1 -1 782594982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 127278512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 765137854 -1 637964511 -1 -1 -1 -1 349772488 -1 -1 880938198 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 109891495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175590565 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 247165890 984117471 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527985132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893652215 613084013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 852782081 -1 37081879 -1 999101537 -1 337502849 -1 -1 -1 -1 329542777 -1 -1 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 213926602 -1 -1 520086201 -1 -1 571736161 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 995194212 -1 -1 -1 -1 -1 523542917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 637964511 465892383 -1 -1 -1 -1 651109313 760593154 -1 -1 -1 -1 -1 -1 -1 182026506 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 512615132 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 175590565 596367148 -1 -1 -1 791932302 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 494950691 -1 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 593282222 -1 -1 868211619 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 659932705 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 982581137 -1 330583346 217928587 -1 -1 -1 469743398 688380735 -1 -1 -1 845211351 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 290604263 -1 -1 -1 -1 -1 164542502 -1 330583346 -1 637964511 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 982581137 -1 -1 -1 663946492 -1 -1 593587398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 893652215 -1 247165890 -1 -1 -1 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 336862767 334677549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175590565 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 564190579 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 305936785 -1 -1 520011864 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731936598 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 532861718 777440440 -1 -1 -1 891436447 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761888635 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 995194212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 722672739 -1 -1 -1 663946492 -1 850351456 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 664490073 100130908 -1 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 891573253 216195055 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 367754743 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 499941413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 686385319 -1 -1 592274818 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 198016418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 117303447 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 273365488 -1 -1 965993467 -1 -1 -1 609637013 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175590565 -1 916321789 -1 -1 -1 -1 330318834 -1 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 32466209 -1 -1 -1 659932705 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 117303447 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 149830598 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 113811391 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 942627653 847840320 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92112290 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 228137178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 651109313 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 777440440 -1 968396048 -1 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 893860727 -1 -1 833220245 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 281598862 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 902419092 -1 632336991 999674172 -1 -1 -1 614297261 520011864 -1 -1 494923774 -1 -1 -1 110012494 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 406717194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 374972287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675786233 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 667169560 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 406483013 448316745 -1 -1 569422962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 53028773 -1 -1 760593154 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524972471 -1 -1 697374453 -1 -1 -1 -1 984182750 -1 -1 638076633 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 308232133 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 666590606 -1 -1 -1 411907778 -1 246216644 -1 -1 -1 -1 420773560 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 305936785 363811064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 522063456 669655791 117303447 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 406483013 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 564190579 -1 -1 -1 -1 -1 -1 -1 919585635 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 838379139 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 830994144 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 45426260 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 -1 -1 967987535 -1 171504845 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 373771611 11796756 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 -1 -1 722874144 -1 -1 301714930 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 880446976 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 769545495 4610166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 861208333 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 675573324 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 408497768 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 -1 -1 -1 -1 647290016 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 748186132 -1 -1 -1 -1 697184458 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32796250 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 358362276 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555548888 408497768 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 613084013 -1 -1 -1 -1 -1 -1 830544982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 254167164 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 763183908 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 633637325 591700510 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 568090820 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 710113373 593587398 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 524972471 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 582861386 -1 852782081 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 493264770 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 940104206 -1 -1 761021239 -1 -1 -1 -1 -1 966503495 -1 -1 -1 854062217 -1 679521131 -1 -1 -1 -1 -1 -1 -1 345072009 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 140113105 -1 481127177 -1 -1 -1 940104206 -1 -1 -1 569422962 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 59706771 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 832494905 -1 -1 -1 330318834 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 613084013 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 800463769 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 156929061 508037594 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 753145692 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 11796756 -1 -1 -1 392826688 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 130580 358362276 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 79323336 -1 -1 -1 -1 508037594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 471865558 -1 -1 711503207 -1 -1 -1 -1 -1 842306692 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 590603969 19140171 -1 -1 721120553 -1 -1 -1 79213361 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 614459776 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 842306692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 790909002 -1 -1 -1 480210823 -1 56105859 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 822261941 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 568090820 857102413 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 567600315 -1 -1 637964511 -1 -1 520011864 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 29592557 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 433439854 -1 -1 -1 -1 -1 880938198 -1 -1 -1 -1 -1 -1 -1 -1 -1 782594982 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 465892383 -1 -1 29272319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 296417374 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 880665324 669655791 -1 942627653 -1 59706771 -1 -1 -1 -1 -1 -1 -1 -1 633637325 438872920 -1 167036027 217928587 232018015 -1 -1 -1 -1 846213413 568090820 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 77299524 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 953838288 -1 -1 -1 -1 -1 -1 -1 -1 859962837 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 171504845 -1 -1 -1 -1 -1 -1 -1 79323336 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 456401701 -1 -1 -1 -1 729178187 -1 -1 914662962 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 632336991 665446719 338370105 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 11796756 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 559785274 -1 -1 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 408497768 -1 880665324 -1 -1 -1 -1 263798126 -1 -1 -1 325287502 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 494950691 -1 66483968 879954113 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861383306 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 164542502 92160628 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 494751627 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 363811064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 569422962 -1 -1 -1 -1 122067182 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 167036027 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 21873594 -1 -1 411907778 -1 79323336 -1 -1 -1 -1 -1 -1 751316591 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 70161655 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 861383306 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 213926602 -1 697184458 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 637964511 -1 940104206 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 762227828 -1 -1 -1 -1 -1 531136661 -1 -1 -1 -1 893860727 -1 -1 -1 769545495 -1 697374453 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 667169560 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 348123399 -1 -1 -1 -1 742174392 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 384604556 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 197115342 -1 -1 -1 -1 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 891436447 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 127278512 -1 -1 -1 -1 893652215 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 830544982 -1 -1 -1 -1 250810872 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 523542917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 965993467 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 475822349 -1 -1 999101537 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 512615132 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 468107571 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 560637528 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 469384372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 373771611 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 213926602 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 130580 -1 140113105 -1 -1 916321789 -1 349772488 321467204 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 188196698 -1 330785266 -1 -1 -1 407009263 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 991188064 -1 -1 953838288 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 127278512 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 111122929 667169560 -1 -1 -1 358362276 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72794624 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 633637325 561553313 -1 -1 -1 -1 -1 -1 785247749 244155041 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 181721636 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 819963767 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 368935143 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 953838288 632336991 -1 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 117303447 -1 669655791 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 788878491 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 577714620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 107596959 -1 468199498 729941138 -1 427675535 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 967987535 507142051 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 822261941 117303447 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 842306692 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 19140171 -1 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 560637528 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 710113373 -1 623090438 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 842306692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 564190579 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 692204091 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 868211619 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 494751627 339350524 -1 -1 70161655 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 508037594 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 893897082 -1 -1 -1 73525554 -1 -1 -1 367754743 -1 -1 -1 149052945 -1 406717194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 109891495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 861383306 -1 686385319 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 283107224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 845211351 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254167164 -1 297175900 -1 -1 -1 149052945 -1 -1 -1 -1 -1 7545447 -1 686385319 250810872 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 868211619 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527985132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 481127177 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 34584857 -1 -1 -1 -1 -1 -1 -1 -1 681823792 707186544 -1 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 -1 -1 -1 -1 881489135 822261941 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 494950691 -1 893860727 893652215 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 469384372 -1 861208333 -1 -1 -1 -1 -1 341012648 -1 -1 -1 -1 939946968 -1 -1 -1 -1 -1 297133830 330318834 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 807262913 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 28576479 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 564190579 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 -1 156929061 -1 -1 -1 109891495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 113811391 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 531136661 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 830994144 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 689608865 -1 -1 -1 -1 769837665 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 -1 155906400 -1 -1 -1 -1 -1 451474906 893860727 -1 -1 -1 -1 -1 770278321 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 453407680 -1 -1 -1 -1 -1 -1 950629972 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 580884227 -1 689608865 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731936598 -1 -1 -1 -1 -1 -1 -1 548806448 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 894267291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 782594982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 -1 433439854 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 818974853 -1 -1 -1 -1 -1 662235717 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 268947673 -1 -1 -1 -1 -1 -1 -1 46945925 -1 -1 -1 -1 -1 -1 -1 57606083 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 761888635 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 770680522 -1 957144144 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 45426260 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 879954113 -1 159056677 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 942627653 -1 -1 53590481 -1 -1 520086201 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 894267291 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 327982936 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 669742991 263798126 -1 -1 681823792 -1 -1 130580 -1 268947673 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 373771611 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 373683372 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 967987535 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 697374453 -1 686385319 614459776 406717194 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 639572212 363457997 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 512615132 -1 -1 -1 -1 519762398 -1 984895249 -1 -1 -1 -1 325287502 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 214317232 807262913 566034579 -1 481127177 -1 290604263 -1 -1 -1 -1 590603969 -1 -1 -1 381881872 -1 -1 -1 -1 297175900 -1 -1 110012494 -1 -1 189854783 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 681823792 -1 -1 -1 660738659 -1 -1 -1 -1 641205608 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 531136661 -1 -1 -1 -1 -1 -1 686385319 801169129 -1 -1 -1 -1 -1 691504106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 713199217 785247749 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 635671105 -1 465892383 -1 -1 553190572 453407680 -1 -1 -1 -1 337502849 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 268947673 499941413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 170824557 -1 -1 -1 520011864 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 863278761 297175900 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 686385319 -1 -1 666590606 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 -1 -1 -1 -1 33812208 -1 632336991 -1 -1 -1 -1 -1 164542502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761888635 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893897082 -1 -1 -1 685423362 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761888635 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 711501588 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 801326287 760624728 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 306854073 -1 -1 -1 -1 -1 97299507 -1 838379139 -1 456863895 244155041 902419092 -1 593587398 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 471865558 -1 -1 -1 -1 641205608 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 306854073 -1 -1 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 197115342 -1 -1 -1 999674172 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 34584857 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 -1 -1 465892383 569422962 -1 -1 -1 -1 -1 -1 -1 254756796 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 669742991 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 468199498 -1 -1 -1 -1 -1 748186132 188196698 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 692204091 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 519762398 -1 -1 -1 608724072 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 957144144 -1 -1 594204193 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175590565 -1 -1 448707988 -1 -1 -1 57551192 -1 -1 -1 -1 -1 690664050 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 631700842 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 367754743 -1 468199498 -1 -1 -1 297133830 -1 817331802 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72794624 -1 46011383 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 691504106 -1 297175900 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 263798126 -1 -1 -1 -1 942045496 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 568090820 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580470806 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 531136661 -1 -1 -1 713199217 -1 -1 -1 317871021 -1 358362276 -1 -1 117303447 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 635671105 110012494 -1 -1 -1 489295045 -1 4610166 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 182026506 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 639572212 656206261 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 909186692 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 951926549 -1 -1 337502849 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 453407680 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 673965031 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368704535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 321467204 -1 373683372 -1 -1 -1 -1 -1 -1 965993467 -1 214924123 -1 710113373 -1 -1 -1 891573253 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 33812208 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 656206261 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 801326287 -1 710113373 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 663307073 337502849 -1 301714930 -1 -1 -1 484471406 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769545495 984117471 -1 910994573 -1 456863895 -1 -1 -1 -1 -1 -1 149830598 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 868211619 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 268947673 -1 140113105 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 823933296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92112290 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 951926549 -1 -1 -1 -1 -1 -1 697184458 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 95779603 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60978603 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 761888635 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 130580 -1 -1 417425319 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 21873594 -1 -1 70161655 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 312308223 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 857102413 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 614459776 880446976 -1 -1 466034328 -1 -1 194126353 -1 -1 -1 -1 -1 -1 -1 818974853 -1 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 559785274 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 368704535 -1 -1 -1 922220234 -1 -1 637964511 -1 -1 965993467 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 582861386 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 535432483 968396048 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 524542574 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 891573253 -1 722874144 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 953838288 -1 -1 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 298868262 -1 -1 -1 812140416 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 373771611 726776295 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 999101537 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 635671105 -1 163091630 -1 188196698 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 788878491 -1 -1 -1 298868262 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 847840320 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 995194212 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 661932839 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 250810872 -1 770278321 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 705622548 -1 -1 -1 -1 -1 857102413 -1 110012494 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580470806 -1 156929061 -1 -1 72794624 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 968396048 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 939946968 -1 -1 -1 713199217 522063456 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 229515163 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 77299524 493264770 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 33812208 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 842306692 -1 -1 -1 -1 -1 -1 777440440 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 655834254 -1 -1 -1 -1 66483968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 614297261 782927012 -1 893652215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 456401701 -1 -1 -1 -1 -1 -1 -1 -1 627561325 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 427618367 117347524 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 967987535 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 676709331 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 117347524 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 582861386 392826688 579783784 -1 -1 768744535 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 159647580 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 406568384 -1 -1 -1 -1 -1 -1 -1 53028773 692204091 -1 -1 -1 -1 -1 995194212 -1 651109313 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 -1 -1 188196698 420425052 -1 -1 53590481 -1 748186132 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72643683 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 577758652 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306854073 -1 -1 -1 -1 -1 -1 -1 -1 960643177 -1 197115342 -1 -1 495712606 -1 -1 -1 633637325 -1 -1 -1 -1 641164921 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 908463563 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 553190572 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 842306692 -1 19140171 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 707186544 -1 -1 -1 420425052 -1 -1 -1 -1 768744535 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 203580162 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203580162 -1 -1 -1 -1 -1 -1 491294665 -1 -1 -1 -1 -1 -1 -1 814490763 117303447 555548888 -1 748186132 306767836 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 481127177 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 -1 622737539 -1 -1 -1 -1 760624728 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 57551192 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 566034579 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 349772488 968396048 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 149052945 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590783394 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 7545447 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 830994144 -1 -1 -1 -1 290604263 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 691504106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 -1 -1 -1 553190572 -1 -1 -1 731936598 -1 -1 -1 -1 655834254 -1 -1 -1 113811391 679521131 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 433439854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 181721636 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 676709331 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769545495 -1 561553313 922220234 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 531136661 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73453883 -1 -1 -1 -1 188196698 -1 -1 456863895 -1 46945925 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 676709331 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 18404492 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 596367148 -1 373683372 -1 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 847840320 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 417425319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 28576479 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 953838288 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 208493418 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 407009263 -1 475822349 -1 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 842871738 -1 -1 -1 45426260 -1 -1 -1 -1 243995015 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159647580 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 217928587 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 281598862 214924123 830544982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 768744535 -1 -1 -1 812140416 541460419 -1 -1 -1 -1 -1 -1 -1 950629972 659932705 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 822261941 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 -1 891573253 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 700120477 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175554418 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 894267291 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 86361620 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 297175900 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 330785266 -1 -1 563732029 -1 838379139 974448855 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812752908 -1 -1 -1 -1 -1 -1 -1 -1 807648187 -1 -1 -1 79097209 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 739554266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 560637528 -1 -1 254167164 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527985132 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 814490763 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 54164180 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 982581137 86361620 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 669655791 -1 -1 -1 937638157 -1 -1 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 406568384 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494923774 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 117347524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 942045496 679521131 -1 238442797 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 427675535 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 -1 610613670 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 524972471 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 469743398 -1 -1 -1 846213413 -1 -1 -1 832494905 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 569422962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 -1 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 254756796 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 468199498 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 406568384 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 907772025 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 337502849 -1 37081879 -1 -1 297133830 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 -1 -1 -1 -1 140395123 -1 -1 -1 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 197115342 -1 739554266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 577758652 -1 563675995 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 705622548 -1 908705907 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 868211619 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 782927012 -1 555548888 -1 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 861115508 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 814490763 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 580470806 663307073 -1 -1 -1 -1 -1 -1 -1 590783394 927530478 -1 -1 -1 -1 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 150137560 508037594 -1 -1 -1 175144765 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 174295016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 632336991 613084013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 446355059 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 769837665 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 882812597 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 228137178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 276260520 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 833220245 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 -1 697374453 -1 -1 73525554 -1 -1 -1 -1 -1 -1 469035792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 710113373 -1 -1 -1 631700842 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 574417829 -1 211362614 -1 -1 -1 -1 -1 -1 -1 845211351 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 579783784 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 845459462 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 760593154 -1 -1 -1 -1 -1 -1 -1 -1 -1 724422672 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 97299507 -1 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 660738659 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 465892383 32796250 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373683372 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 669742991 -1 -1 -1 -1 45426260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 894267291 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 53590481 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 575541534 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 346188490 -1 -1 159647580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 77299524 -1 254528769 -1 -1 -1 -1 999674172 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 833220245 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 244155041 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 57551192 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 29592557 -1 -1 280856350 -1 -1 -1 427618367 -1 -1 -1 -1 -1 942627653 213926602 -1 26537314 -1 -1 -1 848715178 -1 -1 53028773 -1 614459776 755527023 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880938198 -1 -1 -1 -1 -1 189854783 481127177 -1 -1 -1 280856350 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 567600315 -1 -1 -1 -1 -1 -1 965067805 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 140113105 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 59706771 984182750 86361620 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 999674172 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 34584857 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 53028773 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 21873594 -1 -1 170824557 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 276260520 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 417425319 -1 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 241693686 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 381881872 -1 499941413 -1 -1 -1 -1 -1 -1 -1 860724917 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 154693260 -1 -1 566034579 -1 -1 -1 -1 -1 -1 697374453 -1 107596959 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 765137854 -1 697374453 676709331 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 777440440 -1 704672739 -1 -1 -1 -1 -1 -1 297175900 -1 -1 -1 -1 -1 -1 -1 381881872 697374453 -1 -1 -1 -1 -1 785376602 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 330583346 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 753145692 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984117471 -1 -1 -1 327982936 -1 -1 -1 -1 268947673 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 457715535 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 312308223 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 724422672 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113804160 602915291 937633254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 665446719 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 494950691 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 406483013 -1 -1 -1 -1 -1 53590481 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 214317232 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 523542917 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 664490073 -1 527985132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 669125354 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 484471406 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 163091630 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 60081926 392826688 -1 -1 637964511 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 593282222 -1 -1 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 711503207 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 788878491 -1 -1 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 710113373 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 164542502 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 281598862 60978603 -1 641164921 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 701070480 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 392826688 -1 -1 -1 -1 494923774 -1 465892383 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 974448855 995194212 -1 406483013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246216644 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 739554266 -1 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214317232 -1 -1 -1 -1 -1 -1 -1 182026506 -1 -1 -1 -1 -1 953838288 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 416756465 -1 -1 378610966 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 194126353 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 -1 263798126 -1 -1 -1 -1 -1 -1 666590606 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 655834254 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 406568384 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 580283317 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 664490073 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 456863895 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 623090438 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 213926602 -1 254756796 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 880446976 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 417425319 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 53028773 -1 681690682 -1 655834254 -1 -1 656206261 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 475822349 627561325 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 116545387 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 790909002 -1 -1 -1 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812752908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 378610966 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 453407680 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 669742991 524972471 -1 -1 -1 -1 -1 92160628 880665324 -1 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 70161655 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 457715535 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 428413005 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 21873594 -1 -1 -1 -1 512615132 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614297261 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 448707988 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 634983639 -1 -1 -1 -1 -1 231771136 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 16475116 669742991 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 879954113 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 182026506 348123399 -1 -1 197115342 -1 -1 -1 468107571 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 330583346 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 749101296 -1 633637325 349772488 -1 -1 -1 381881872 -1 53028773 -1 -1 -1 880665324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 375673341 -1 332773543 -1 -1 -1 70161655 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 644187365 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 622918995 -1 -1 -1 -1 577758652 -1 -1 -1 21873594 -1 -1 339350524 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 493264770 -1 893860727 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 475822349 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 788878491 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 623090438 407009263 -1 561553313 -1 -1 -1 -1 623090438 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 372910848 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 582319429 -1 812140416 -1 -1 -1 893652215 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 475822349 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 113811391 -1 -1 -1 -1 448707988 -1 -1 -1 95443860 -1 -1 -1 894991717 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 378610966 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 637964511 56105859 -1 722874144 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 19140171 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 420425052 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 363457997 935910737 -1 448316745 -1 -1 912506727 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 512615132 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113804160 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 301714930 -1 -1 -1 -1 847840320 -1 -1 -1 -1 -1 368704535 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 448707988 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 297175900 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 656206261 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 363811064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 18404492 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 406568384 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 481127177 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 468199498 -1 -1 -1 -1 481127177 -1 -1 -1 568090820 -1 -1 -1 232531633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 341012648 -1 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 563732029 -1 -1 -1 -1 241693686 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 788878491 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 665446719 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 130580 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 697184458 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 791932302 -1 555548888 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 656206261 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 577758652 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 63210631 -1 -1 59706771 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 60978603 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 784597145 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 910994573 -1 -1 -1 -1 -1 -1 254756796 -1 45426260 -1 904818318 -1 -1 -1 -1 731745766 984182750 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469035792 296417374 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 432069691 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113804160 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 580470806 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 70161655 -1 -1 -1 -1 520011864 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 854062217 341012648 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 644187365 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 -1 -1 -1 241693686 -1 -1 -1 713199217 960643177 639572212 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 641164921 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 520011864 748186132 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 880844104 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 942627653 -1 -1 -1 290604263 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 681823792 749101296 -1 -1 -1 -1 -1 -1 791932302 -1 863278761 -1 -1 -1 -1 -1 -1 -1 785376602 -1 -1 -1 -1 -1 641164921 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 777440440 -1 -1 329542777 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 984895249 -1 -1 -1 -1 -1 -1 666590606 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 639572212 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 416739210 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 171504845 623090438 660738659 893652215 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 26537314 -1 -1 -1 769837665 -1 -1 346188490 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 927530478 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 763183908 -1 -1 -1 641164921 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 119601349 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 19140171 -1 60081926 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 156929061 -1 -1 -1 -1 -1 19140171 254167164 -1 -1 -1 -1 149830598 -1 -1 -1 186539666 -1 991188064 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 801326287 79323336 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 681823792 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 301714930 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 229515163 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 635671105 -1 705622548 60744503 -1 -1 -1 -1 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 580470806 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 721120553 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 -1 -1 697184458 392826688 -1 140395123 -1 -1 -1 -1 897789362 731745766 -1 -1 119601349 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 656206261 -1 -1 -1 -1 -1 -1 -1 -1 -1 814490763 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 312308223 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 523542917 -1 -1 -1 341012648 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 407009263 -1 708274346 -1 -1 -1 908705907 -1 638076633 -1 -1 -1 -1 -1 290604263 -1 -1 -1 -1 -1 -1 -1 564190579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 984895249 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 590603969 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 713199217 566034579 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 244155041 469743398 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 334677549 -1 -1 -1 231771136 -1 -1 -1 -1 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 29592557 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 785247749 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 188196698 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 508037594 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 531136661 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 298868262 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 110012494 -1 -1 -1 -1 -1 999101537 416756465 -1 -1 -1 -1 -1 -1 967987535 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 367754743 -1 -1 -1 -1 -1 -1 -1 306854073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 -1 29592557 -1 -1 663946492 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 582861386 894267291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 765137854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 661932839 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 769545495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 338370105 327982936 70161655 -1 -1 -1 -1 -1 -1 216195055 57606083 -1 32466209 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 697374453 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 685097645 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 330583346 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 833220245 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 -1 -1 -1 -1 73525554 609637013 -1 -1 -1 761888635 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760593154 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 213926602 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 564190579 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 721120553 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 590783394 -1 -1 -1 349772488 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 135519629 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 689897360 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 149052945 11796756 -1 -1 -1 -1 770680522 -1 -1 -1 -1 713199217 -1 -1 -1 984182750 -1 882812597 838379139 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 610613670 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 686385319 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 33812208 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 729178187 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 77299524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 214317232 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 186539666 -1 231771136 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 59706771 -1 -1 -1 814490763 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 762227828 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 268947673 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60978603 -1 567600315 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 79213361 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 602915291 -1 909186692 -1 441949925 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 88469907 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 -1 940104206 457715535 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 718577411 -1 -1 -1 252012472 290604263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527985132 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 641205608 -1 -1 -1 627589268 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263636646 988919874 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 602915291 -1 -1 406717194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 338370105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 228137178 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 957144144 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 801169129 228137178 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 580884227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 208493418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 34584857 -1 -1 -1 171504845 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 54164180 -1 -1 296417374 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 79097209 -1 -1 411907778 -1 -1 -1 -1 -1 -1 457715535 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72263116 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 730756715 -1 330318834 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 465892383 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 661932839 -1 770278321 -1 -1 -1 -1 -1 -1 685423362 -1 -1 149830598 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 -1 339350524 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 662235717 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 897789362 -1 -1 691504106 -1 -1 -1 -1 -1 760593154 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 122067182 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 868211619 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 814490763 894267291 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 283107224 582319429 857102413 -1 -1 217928587 18404492 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 814490763 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 707186544 70161655 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 582319429 -1 833220245 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 252012472 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 995194212 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 60978603 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 788878491 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 982581137 -1 -1 -1 480210823 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 559785274 -1 -1 250810872 -1 634983639 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 663946492 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 908463563 244155041 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 730756715 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 676709331 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 908705907 620059513 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 613084013 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 468199498 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 800463769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 782927012 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 60081926 119601349 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 249558965 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 213926602 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 -1 198016418 -1 -1 857102413 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 284387166 -1 -1 -1 731745766 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 569422962 494923774 254756796 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 861383306 -1 -1 638076633 -1 -1 -1 788878491 381881872 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 596367148 -1 406568384 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 341012648 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 420773560 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 845211351 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 977467597 -1 -1 -1 -1 -1 -1 -1 -1 579690895 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 968396048 891436447 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 660738659 -1 777440440 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 852782081 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 198016418 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 692204091 -1 -1 -1 -1 -1 -1 60978603 -1 637964511 -1 -1 -1 -1 -1 -1 -1 163091630 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 363811064 852782081 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 755527023 -1 -1 -1 -1 -1 -1 70161655 -1 609637013 -1 428413005 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 468199498 -1 156929061 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 655834254 296417374 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 785247749 -1 910994573 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 676709331 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 290604263 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 86361620 760593154 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 228137178 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 317871021 -1 -1 697374453 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 46945925 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 601762202 522063456 -1 -1 -1 -1 -1 -1 -1 283107224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 268947673 -1 -1 29272319 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 861115508 -1 203018461 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 520086201 722874144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 345102555 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 456863895 -1 -1 -1 -1 -1 254528769 -1 113804160 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 960643177 -1 -1 -1 577714620 -1 -1 -1 -1 417425319 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37724537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 965993467 -1 109891495 -1 -1 -1 -1 -1 -1 -1 549323513 306767836 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 374972287 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 268947673 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95779603 -1 -1 -1 174295016 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 208493418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 845211351 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 -1 -1 -1 -1 216195055 113804160 -1 -1 -1 -1 -1 -1 203018461 -1 337502849 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 481127177 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 658212287 974448855 -1 -1 -1 535432483 -1 -1 -1 -1 164542502 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 420425052 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 734712823 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 194126353 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 420425052 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 679521131 -1 92160628 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 174295016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 194126353 339350524 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 244155041 -1 768744535 -1 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 965993467 -1 -1 122067182 -1 -1 -1 676685933 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984182750 -1 -1 -1 -1 -1 457715535 189854783 -1 -1 -1 -1 475822349 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 203018461 -1 -1 614297261 182026506 -1 -1 -1 -1 -1 -1 -1 -1 633637325 991188064 -1 -1 -1 72263116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 197307546 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163789960 -1 -1 -1 786892734 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 407009263 -1 580283317 -1 -1 -1 451474906 -1 -1 468107571 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 358362276 -1 -1 -1 -1 596943234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 -1 59706771 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 592274818 679521131 -1 -1 -1 -1 582319429 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 111122929 -1 -1 -1 -1 -1 968396048 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 468199498 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 182026506 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 845211351 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 198016418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 989747990 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 34584857 -1 -1 -1 -1 -1 -1 -1 861115508 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 673965031 -1 296417374 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 -1 -1 659501910 -1 -1 -1 -1 812140416 -1 122067182 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 785247749 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527985132 -1 -1 -1 -1 -1 838379139 -1 -1 861383306 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 484471406 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 681823792 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 59706771 -1 -1 -1 965993467 155906400 -1 312308223 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 999101537 -1 107596959 -1 705622548 -1 -1 420425052 -1 690664050 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72643683 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 433756914 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 433756914 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 590603969 -1 -1 -1 -1 -1 -1 -1 -1 29272319 -1 991188064 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 111122929 -1 -1 392826688 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 676709331 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 814490763 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 833220245 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 53028773 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769545495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 647290016 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 446355059 -1 -1 355126439 345072009 407009263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 689608865 -1 -1 -1 -1 468107571 72263116 801326287 -1 -1 -1 457715535 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 199386661 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 551345512 217928587 -1 -1 -1 -1 601762202 92112290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 822261941 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 953838288 -1 -1 -1 -1 -1 73525554 -1 -1 666590606 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 739554266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 685423362 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 508037594 427675535 -1 575541534 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 865880334 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 718229961 -1 -1 -1 -1 -1 -1 984117471 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 907772025 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 29272319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 676709331 -1 194126353 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 -1 -1 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 669125354 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 705622548 -1 -1 -1 -1 -1 -1 198016418 -1 -1 679521131 -1 857102413 305936785 -1 -1 -1 -1 -1 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 942627653 -1 100130908 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 902419092 367754743 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 456863895 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 566034579 -1 -1 590603969 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 188196698 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 149052945 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 842306692 7545447 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 33812208 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 861208333 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 -1 -1 -1 707186544 332773543 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 669742991 -1 999101537 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 686385319 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 213926602 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 819963767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 175590565 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 203580162 624015614 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246216644 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760593154 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 770278321 -1 303139271 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 861383306 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 113804160 -1 252012472 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 660738659 -1 -1 268947673 -1 -1 -1 -1 681690682 -1 -1 -1 -1 638076633 -1 -1 -1 763281688 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 296417374 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 691504106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 819963767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 420425052 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 700120477 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 800463769 -1 -1 -1 -1 -1 -1 214924123 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 666590606 -1 -1 -1 689897360 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 174295016 -1 -1 481127177 -1 26537314 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 726776295 881489135 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 171504845 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 919585635 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 535432483 -1 -1 465892383 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 704672739 -1 -1 -1 -1 53028773 163091630 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893652215 122067182 -1 214924123 -1 -1 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 700120477 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 -1 -1 72643683 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 656206261 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 170824557 812140416 -1 408497768 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211333607 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 254756796 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 469743398 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 527897224 634536293 -1 -1 -1 788878491 198016418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 334677549 -1 -1 939946968 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 416756465 -1 -1 -1 -1 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 119601349 -1 685423362 -1 -1 -1 -1 -1 580283317 -1 -1 332773543 -1 -1 -1 -1 830994144 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 494923774 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 433439854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 734712823 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 569422962 -1 -1 -1 -1 968396048 633637325 -1 -1 -1 -1 -1 -1 -1 689897360 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675786233 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 188196698 -1 -1 579690895 -1 686385319 -1 655834254 638076633 -1 -1 -1 541460419 628220249 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 11796756 782594982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 247165890 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 761021239 -1 -1 842306692 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 729941138 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769545495 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 140113105 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 721120553 -1 -1 -1 252012472 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 767047665 -1 167036027 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 -1 189854783 -1 297175900 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 561553313 -1 174295016 801169129 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 848715178 -1 53028773 -1 -1 623090438 47116225 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 -1 753145692 -1 830544982 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 968396048 665446719 -1 406717194 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 755527023 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 912506727 -1 211333607 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 475822349 -1 569422962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 520011864 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 334677549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 908705907 66483968 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 551345512 -1 -1 580283317 -1 368935143 -1 -1 130580 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 663946492 707186544 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 468107571 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 951926549 -1 -1 -1 -1 -1 -1 321467204 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 469743398 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 456487084 -1 -1 -1 681823792 -1 -1 -1 689897360 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 46011383 363457997 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 107596959 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 481127177 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880938198 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 601762202 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830544982 -1 -1 -1 -1 -1 -1 -1 -1 60978603 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 29272319 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 217928587 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 935910737 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468107571 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60978603 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577714620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92102199 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 967987535 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 807262913 -1 -1 -1 -1 -1 -1 -1 663946492 -1 655834254 -1 -1 -1 -1 730756715 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 312308223 -1 427618367 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 154693260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 610932880 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 -1 -1 330318834 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 519762398 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 254528769 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 730756715 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 163091630 110012494 532861718 -1 -1 -1 -1 950629972 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363811064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 60978603 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 957144144 -1 495712606 -1 -1 -1 -1 19140171 -1 -1 203018461 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 566034579 -1 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 367754743 -1 -1 186539666 60081926 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 953838288 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 707186544 -1 -1 74820195 -1 -1 -1 -1 164542502 -1 -1 -1 -1 988919874 46945925 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 231771136 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 -1 489295045 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 999674172 -1 -1 673965031 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 828722364 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 713199217 590783394 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 113804160 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 338370105 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 79213361 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 213926602 189854783 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555548888 -1 -1 508037594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159647580 -1 -1 -1 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 730756715 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163789960 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 721120553 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 580884227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 673965031 -1 814490763 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 368935143 610932880 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 113811391 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 378610966 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 689897360 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 182026506 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 669742991 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 79323336 251692591 555828167 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 888304663 -1 -1 -1 -1 -1 -1 986331373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 156929061 -1 453407680 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 -1 -1 100130908 -1 -1 363811064 -1 -1 -1 -1 -1 -1 784597145 -1 -1 -1 -1 -1 788878491 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697374453 -1 -1 -1 -1 -1 -1 72643683 -1 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 73525554 -1 -1 -1 389956215 -1 -1 214924123 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 951926549 -1 982581137 149830598 -1 -1 -1 663946492 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 861115508 -1 -1 -1 92112290 -1 -1 116545387 850351456 -1 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 -1 768744535 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 37081879 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 122067182 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 850351456 346188490 579783784 -1 -1 -1 564190579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 711503207 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363811064 -1 -1 -1 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 777440440 -1 580283317 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 308232133 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 239987054 -1 -1 -1 770278321 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 54164180 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 341012648 -1 -1 -1 541460419 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 238442797 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 909186692 -1 -1 -1 -1 -1 -1 -1 -1 -1 819963767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 327982936 -1 632336991 -1 -1 -1 -1 -1 -1 830544982 -1 894267291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117347524 -1 -1 475822349 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 718577411 -1 53590481 -1 -1 -1 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 -1 639572212 527897224 590603969 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 541460419 -1 -1 -1 -1 -1 16475116 -1 -1 -1 999101537 -1 -1 -1 -1 -1 254756796 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 198016418 -1 -1 109891495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 594204193 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 592274818 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 852782081 -1 -1 16475116 807262913 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 427675535 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 415965469 238442797 -1 -1 -1 -1 -1 627561325 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 338370105 -1 -1 363457997 -1 -1 -1 660738659 -1 -1 -1 -1 -1 705622548 -1 508037594 -1 968396048 -1 -1 660738659 -1 197115342 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 832494905 627561325 -1 777440440 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 164542502 -1 -1 -1 263798126 -1 -1 638076633 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861383306 -1 -1 722672739 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 276260520 -1 -1 -1 -1 -1 -1 392826688 912506727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 522063456 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 417425319 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 912506727 -1 214317232 564190579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 718577411 -1 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 241693686 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 520011864 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 731745766 72794624 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 268947673 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 937633254 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 601762202 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368704535 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 656206261 -1 -1 -1 -1 -1 -1 -1 807262913 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 555828167 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203580162 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 830994144 -1 -1 -1 -1 -1 527985132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563675995 -1 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 717390689 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 197115342 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 667169560 -1 -1 -1 -1 -1 788878491 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 284387166 92112290 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 623090438 -1 239987054 -1 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 249558965 -1 420425052 -1 -1 -1 -1 308232133 -1 -1 755527023 -1 427618367 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 880446976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 854062217 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 535432483 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 348123399 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 45426260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 130580 609637013 -1 345102555 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 593282222 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 198016418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 468199498 334677549 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 755527023 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 986331373 -1 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 634983639 170824557 79323336 297175900 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 348123399 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 786892734 -1 -1 -1 -1 861383306 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 420773560 -1 -1 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 170824557 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 59706771 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 859962837 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 763183908 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 711503207 -1 -1 -1 -1 -1 -1 332773543 580283317 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 641164921 -1 -1 -1 -1 -1 232018015 -1 116545387 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 214317232 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 710113373 170824557 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 788878491 722672739 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 753145692 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494751627 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 711501588 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 70161655 181721636 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 531136661 -1 -1 -1 -1 -1 -1 375673341 -1 950629972 -1 -1 -1 -1 -1 524542574 984895249 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 777440440 273365488 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 940104206 -1 -1 718229961 -1 -1 -1 731745766 -1 -1 722874144 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769837665 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 700120477 -1 -1 -1 -1 -1 -1 -1 -1 760624728 -1 -1 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 908705907 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 551345512 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 734712823 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 63210631 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 711503207 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 790809628 -1 -1 -1 -1 960643177 -1 -1 332773543 -1 -1 -1 -1 -1 -1 317871021 456401701 -1 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 897789362 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 977467597 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 341012648 -1 -1 651109313 -1 -1 968396048 -1 116545387 -1 -1 769545495 -1 254528769 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 830544982 -1 -1 859962837 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 717390689 -1 -1 -1 92160628 -1 -1 -1 249558965 731936598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 601762202 -1 -1 244155041 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 541460419 -1 381881872 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 579783784 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 768744535 -1 171504845 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 575541534 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 832494905 107596959 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 708274346 788878491 -1 -1 -1 -1 241693686 622737539 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 999101537 -1 -1 -1 -1 451474906 494923774 659932705 -1 -1 -1 -1 -1 -1 716182336 484471406 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 182026506 -1 46011383 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 602915291 -1 -1 -1 -1 -1 489295045 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 308232133 638076633 -1 -1 -1 -1 790909002 149052945 -1 -1 -1 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 11796756 -1 -1 965993467 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 942045496 -1 -1 -1 -1 -1 -1 -1 384604556 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 203018461 417425319 -1 -1 -1 -1 -1 214317232 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 250810872 -1 -1 638076633 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 203018461 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 977467597 -1 -1 632336991 494950691 -1 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 879954113 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 966503495 -1 -1 675573324 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 481127177 -1 -1 -1 -1 -1 -1 189854783 433756914 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60978603 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 345102555 -1 378610966 181721636 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 788878491 -1 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 60744503 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 211070558 -1 999101537 -1 -1 -1 635671105 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 916738849 -1 637964511 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175590565 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 567600315 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 591700510 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 306854073 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 420425052 -1 -1 -1 768744535 -1 -1 -1 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 406717194 989747990 -1 -1 345102555 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 784597145 -1 627561325 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 999101537 28576479 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 748186132 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 859962837 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 290604263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 -1 -1 -1 254167164 -1 -1 -1 760593154 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 29592557 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 239987054 -1 -1 -1 -1 -1 681690682 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63210631 -1 893860727 -1 263636646 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 296417374 -1 -1 -1 663307073 -1 254528769 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 72794624 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 676709331 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 484471406 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 721120553 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 406717194 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 -1 -1 37081879 -1 372910848 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 734712823 -1 -1 95443860 -1 -1 -1 -1 673965031 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 700120477 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 170824557 -1 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 676685933 -1 -1 -1 -1 -1 -1 -1 -1 610613670 -1 -1 -1 -1 -1 846213413 -1 -1 -1 59706771 -1 -1 -1 507142051 -1 951926549 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 189854783 -1 -1 -1 755527023 -1 -1 213926602 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 427618367 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 29287119 -1 -1 -1 -1 -1 332773543 602915291 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 448316745 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 527985132 -1 -1 602915291 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113804160 355126439 -1 -1 564190579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 731745766 -1 -1 305936785 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 782927012 -1 -1 -1 -1 679521131 -1 -1 -1 -1 163789960 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 784597145 -1 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 247165890 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 416756465 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 988919874 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 238442797 -1 -1 -1 692204091 -1 -1 -1 -1 -1 373771611 -1 641205608 -1 -1 -1 922220234 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 596367148 -1 -1 -1 329574367 268947673 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 469743398 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468107571 -1 -1 -1 -1 408497768 705622548 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 113804160 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79213361 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 527985132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 690664050 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 438872920 812140416 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 29592557 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 729941138 211362614 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 868211619 -1 -1 -1 708274346 -1 897789362 -1 -1 -1 590783394 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893652215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 297175900 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 707186544 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 368935143 -1 -1 551345512 -1 830994144 -1 -1 -1 705622548 -1 -1 -1 -1 92112290 -1 -1 -1 -1 73525554 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 613084013 -1 -1 -1 306767836 669125354 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 29592557 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 188196698 -1 -1 53590481 -1 317871021 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 290604263 -1 -1 537867109 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 480210823 -1 330583346 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 337502849 -1 -1 -1 560637528 -1 308232133 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 968396048 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 254167164 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 651109313 -1 -1 -1 214924123 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 113804160 -1 -1 -1 -1 -1 638076633 -1 -1 239987054 -1 -1 -1 814490763 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 330318834 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 769837665 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 957144144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 912506727 -1 937633254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 823933296 -1 -1 -1 -1 -1 -1 -1 882812597 580470806 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 656206261 -1 182026506 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 -1 641164921 -1 -1 -1 -1 580283317 -1 468199498 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 523542917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663946492 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 520086201 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 47116225 -1 -1 -1 -1 -1 -1 -1 308232133 -1 561553313 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 814490763 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 675573324 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 908705907 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 -1 927530478 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 790909002 243995015 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641205608 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 635671105 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 700120477 -1 494950691 -1 -1 -1 -1 -1 499941413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 818974853 857102413 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 590603969 189854783 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 19140171 475822349 367754743 -1 -1 163091630 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 159647580 -1 -1 -1 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 441949925 -1 790909002 -1 -1 95779603 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 665446719 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 992563691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 -1 441949925 -1 427675535 -1 57551192 -1 33812208 -1 -1 -1 47116225 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 541460419 -1 -1 -1 942045496 301714930 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 676709331 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 298868262 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 499941413 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 880446976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 32796250 -1 -1 -1 -1 563732029 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 276260520 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 415965469 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32466209 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 833220245 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 662235717 494950691 -1 -1 -1 -1 -1 -1 -1 -1 894267291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 707186544 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 100130908 170824557 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 26537314 -1 -1 -1 -1 -1 967987535 859962837 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 334677549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 231771136 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 163091630 711503207 -1 -1 -1 -1 -1 -1 -1 -1 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 512615132 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 113804160 -1 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 593587398 -1 -1 -1 420773560 -1 -1 -1 711501588 -1 -1 -1 -1 116545387 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 341012648 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 593282222 -1 -1 -1 -1 -1 -1 -1 770278321 330583346 -1 520011864 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 471865558 -1 -1 -1 -1 -1 -1 -1 113804160 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 -1 130580 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 495712606 748186132 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 100130908 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469384372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 524542574 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965993467 -1 927530478 -1 -1 -1 189854783 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72643683 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 765137854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 730756715 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 785247749 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 907772025 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 252012472 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 268947673 -1 721120553 -1 -1 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 167036027 334677549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 113804160 -1 427618367 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 610613670 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 349772488 73525554 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 697374453 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306854073 -1 -1 -1 182026506 -1 -1 -1 -1 -1 967987535 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801326287 -1 838379139 -1 800463769 -1 -1 -1 -1 -1 378610966 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 679521131 863278761 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494751627 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 689897360 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 327982936 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 427618367 -1 -1 -1 174295016 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163789960 -1 -1 -1 -1 -1 999674172 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 710113373 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 729178187 -1 -1 -1 845211351 -1 -1 -1 -1 378610966 -1 -1 -1 -1 -1 -1 113804160 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 977467597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 247165890 -1 -1 -1 -1 760593154 -1 -1 822261941 -1 -1 -1 777440440 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 407009263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 777440440 110012494 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 977467597 -1 174295016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 334677549 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 927530478 -1 -1 -1 92102199 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 167036027 -1 -1 -1 960643177 -1 -1 -1 -1 -1 -1 -1 894267291 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 553190572 -1 -1 -1 770680522 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 28576479 627589268 -1 -1 -1 730756715 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 614297261 691504106 -1 -1 537867109 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 116545387 -1 -1 -1 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 213926602 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 786892734 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 508037594 833220245 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 448316745 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 290604263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 686385319 -1 -1 283107224 -1 689608865 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 494751627 -1 19140171 555548888 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 729178187 -1 -1 -1 -1 555548888 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 92112290 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 72794624 -1 -1 -1 -1 -1 -1 666590606 -1 661932839 786892734 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 149052945 389956215 -1 -1 -1 -1 -1 675573324 -1 639572212 -1 -1 57606083 -1 -1 -1 484471406 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 198016418 -1 -1 -1 -1 -1 -1 -1 637964511 -1 -1 -1 -1 658212287 -1 -1 656206261 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520086201 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669655791 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 522063456 97299507 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 894267291 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 770278321 -1 -1 -1 -1 730756715 -1 -1 468199498 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 290604263 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 373771611 -1 -1 748186132 -1 -1 -1 -1 665446719 -1 336862767 711501588 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 729178187 -1 -1 801326287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769545495 -1 -1 -1 -1 -1 -1 -1 -1 254528769 592274818 -1 -1 -1 -1 -1 -1 -1 -1 79097209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 753145692 -1 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 951926549 -1 -1 -1 -1 -1 349772488 -1 -1 -1 119601349 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 420773560 729178187 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 29592557 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 433756914 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 448707988 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 92102199 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 842871738 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 527897224 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580884227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368704535 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 29592557 909186692 -1 -1 -1 -1 140113105 -1 -1 -1 -1 182026506 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 330785266 -1 -1 -1 731745766 -1 -1 -1 -1 -1 848715178 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 92112290 -1 -1 -1 -1 822261941 -1 -1 -1 -1 -1 254167164 763183908 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 555548888 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 762227828 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 879954113 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 553190572 -1 -1 -1 -1 -1 -1 -1 658212287 -1 60978603 769545495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 298868262 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 590783394 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 175554418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 569422962 -1 -1 -1 -1 -1 -1 -1 -1 473150723 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 563732029 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32796250 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 800463769 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 70161655 -1 -1 491294665 -1 -1 -1 -1 406568384 -1 -1 -1 -1 -1 590603969 -1 910994573 -1 620059513 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 838379139 -1 -1 -1 -1 -1 681690682 -1 -1 46011383 -1 -1 -1 838379139 -1 -1 244155041 761888635 -1 -1 -1 -1 689897360 -1 -1 -1 -1 11796756 -1 697374453 -1 -1 -1 -1 -1 163091630 951926549 -1 -1 -1 620059513 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 -1 -1 761888635 -1 -1 -1 -1 627561325 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 641164921 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 367754743 -1 893860727 -1 491294665 -1 -1 -1 484471406 710113373 -1 602915291 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 149052945 -1 -1 280856350 -1 -1 -1 580884227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 135519629 -1 -1 -1 801169129 -1 -1 -1 -1 214924123 -1 593282222 -1 -1 79213361 -1 -1 -1 -1 -1 -1 -1 271516194 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 679521131 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 830544982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 194126353 -1 -1 -1 330318834 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 167036027 -1 -1 -1 -1 651109313 -1 -1 -1 -1 149830598 -1 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 782927012 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 717390689 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 937633254 566034579 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 420773560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 663946492 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663946492 -1 582319429 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 317871021 -1 -1 -1 -1 -1 -1 651109313 -1 -1 374972287 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 564190579 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 705622548 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880446976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 893897082 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 346188490 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 865880334 -1 527897224 -1 -1 -1 468199498 -1 908705907 -1 18404492 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 45426260 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 731745766 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 -1 -1 628220249 753145692 -1 -1 -1 -1 -1 -1 965067805 -1 198016418 -1 189854783 250810872 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686865014 -1 -1 638076633 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 480210823 -1 -1 -1 755527023 -1 -1 170824557 -1 -1 -1 -1 659932705 -1 -1 880446976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 250810872 306767836 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 332773543 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580470806 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 669742991 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 374972287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 338370105 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 622737539 -1 -1 -1 748186132 163789960 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 965993467 -1 627561325 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 568090820 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 579783784 -1 -1 -1 95443860 -1 647290016 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 489295045 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 189854783 524972471 -1 -1 -1 -1 -1 -1 368704535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 507142051 777440440 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 243995015 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 860724917 -1 681690682 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 894267291 273365488 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 669125354 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 358362276 -1 -1 -1 167036027 -1 -1 527897224 334677549 -1 -1 -1 170824557 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697374453 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 722672739 -1 -1 -1 -1 782927012 -1 -1 -1 211070558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 991188064 -1 613084013 -1 -1 -1 -1 -1 749101296 -1 -1 995194212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 477076784 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 415965469 520011864 -1 -1 -1 -1 966503495 -1 -1 -1 -1 791932302 893897082 -1 -1 -1 263636646 -1 -1 -1 -1 -1 -1 -1 280856350 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 -1 -1 669655791 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 283107224 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 475822349 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 638076633 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 897789362 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 991188064 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 468199498 281598862 -1 -1 -1 -1 -1 -1 -1 231771136 -1 633637325 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 117303447 655834254 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634536293 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 601762202 -1 -1 -1 -1 -1 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 637964511 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214924123 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 494950691 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 846213413 -1 -1 830994144 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 239987054 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 676685933 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 697184458 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 70161655 -1 -1 -1 -1 -1 608724072 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 -1 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 939946968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 211070558 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 644187365 -1 -1 -1 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 559785274 -1 782594982 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 708274346 788878491 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 438872920 -1 -1 -1 -1 -1 163091630 -1 -1 763183908 -1 -1 -1 381881872 -1 -1 239987054 -1 -1 -1 -1 -1 -1 -1 -1 95443860 910994573 -1 681823792 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 861208333 -1 -1 254756796 -1 -1 -1 988919874 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770680522 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 -1 -1 -1 164542502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79213361 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 610613670 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 37081879 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 935910737 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 865880334 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 74820195 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 433439854 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 814490763 -1 -1 -1 493264770 -1 -1 116545387 -1 92102199 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 579783784 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 524972471 -1 666590606 -1 -1 -1 -1 -1 -1 957144144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 537867109 336862767 -1 -1 -1 381881872 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 -1 -1 -1 -1 760593154 -1 -1 -1 -1 -1 -1 953838288 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 297175900 689608865 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 375673341 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 469035792 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697184458 -1 627561325 -1 832364259 -1 -1 -1 -1 753145692 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 730756715 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 590783394 -1 -1 -1 -1 -1 637964511 -1 861383306 -1 -1 760624728 659932705 -1 -1 22393976 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880446976 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 569422962 -1 -1 846213413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 879954113 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 524542574 -1 53028773 -1 -1 -1 -1 249558965 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 477076784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 707186544 -1 -1 -1 -1 -1 186539666 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 910994573 -1 -1 -1 -1 -1 614297261 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 349772488 217928587 -1 -1 713199217 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 56105859 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 624015614 263798126 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 817331802 -1 -1 -1 -1 -1 -1 590783394 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306854073 -1 940104206 -1 -1 -1 -1 -1 -1 373683372 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246216644 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722874144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 358362276 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 375673341 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 535432483 -1 -1 914662962 -1 -1 882812597 448316745 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 891573253 252012472 520011864 -1 -1 -1 -1 -1 -1 784597145 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 966503495 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 252012472 -1 -1 111122929 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 438872920 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 367754743 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 367754743 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 634983639 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329574367 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 635671105 -1 -1 577758652 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 651109313 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 321467204 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 909186692 -1 -1 -1 -1 -1 -1 -1 -1 -1 280856350 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 894991717 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 138533159 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 18404492 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 704672739 -1 -1 -1 -1 392826688 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 47116225 -1 -1 -1 -1 508037594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 428413005 -1 -1 336862767 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 268947673 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 688380735 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 807648187 -1 373771611 596367148 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 334677549 -1 -1 710113373 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 349772488 838379139 -1 -1 -1 305936785 -1 -1 254528769 -1 -1 -1 -1 571736161 -1 686385319 995194212 -1 -1 406568384 -1 -1 881489135 -1 -1 -1 -1 -1 -1 574417829 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 249558965 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 346188490 -1 -1 -1 -1 -1 -1 881489135 -1 -1 564190579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 164542502 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 33812208 -1 -1 368935143 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 389956215 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596943234 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 907772025 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 471865558 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861383306 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 301714930 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 569422962 -1 -1 -1 -1 -1 922220234 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 296417374 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 710113373 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 524542574 -1 -1 -1 -1 159647580 -1 119601349 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 198016418 656206261 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729941138 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 19140171 -1 -1 -1 -1 155376172 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 613084013 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 22393976 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 541460419 211070558 -1 -1 718577411 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 -1 -1 -1 768744535 -1 832364259 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 579783784 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 -1 -1 -1 -1 -1 966503495 -1 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 790909002 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 549323513 -1 -1 -1 -1 -1 -1 -1 -1 729941138 710113373 -1 -1 -1 -1 -1 563732029 -1 882812597 -1 -1 -1 -1 635671105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363811064 -1 -1 -1 -1 -1 -1 33812208 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 290604263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 433439854 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627589268 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 960643177 957144144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 711503207 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 582319429 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 -1 -1 957144144 -1 113804160 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 634536293 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 555828167 868211619 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 608724072 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 284387166 -1 -1 -1 -1 -1 -1 -1 681690682 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 392826688 561553313 -1 -1 -1 -1 -1 -1 -1 749101296 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 -1 -1 -1 73525554 -1 651109313 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 647290016 -1 -1 -1 -1 -1 782927012 692204091 -1 713199217 -1 582319429 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 610613670 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 594204193 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 634983639 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 845211351 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 939946968 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 893860727 524542574 -1 -1 722672739 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 45426260 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 863278761 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 761888635 -1 -1 -1 726776295 673965031 623090438 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 577758652 -1 -1 -1 -1 37081879 -1 -1 -1 -1 -1 -1 -1 63210631 -1 -1 -1 363811064 -1 59706771 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 893860727 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53028773 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 349772488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 16475116 -1 493264770 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 -1 -1 761021239 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 580283317 520011864 -1 -1 -1 -1 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 305936785 334677549 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 593587398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 710113373 -1 -1 -1 28576479 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 127278512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 634983639 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 838379139 -1 381881872 679521131 -1 -1 633637325 -1 -1 -1 704672739 -1 -1 -1 555828167 -1 -1 -1 -1 -1 -1 639572212 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 70161655 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 26375227 -1 -1 -1 308232133 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 334677549 72794624 -1 263798126 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 481127177 305936785 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 848715178 760593154 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 579690895 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 372910848 -1 614459776 -1 -1 -1 -1 -1 -1 -1 -1 -1 818974853 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 522063456 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 -1 -1 -1 -1 854062217 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 329542777 -1 748186132 -1 -1 -1 -1 156929061 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 819963767 -1 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 280856350 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 691504106 -1 113804160 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 567600315 -1 -1 -1 -1 -1 241693686 -1 -1 -1 -1 -1 685423362 -1 893860727 -1 -1 -1 -1 -1 -1 -1 -1 861208333 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880446976 -1 -1 861208333 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 951926549 -1 -1 -1 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345102555 -1 -1 -1 107596959 -1 155906400 -1 -1 -1 -1 -1 663946492 -1 -1 -1 -1 32796250 -1 -1 -1 34584857 -1 -1 -1 -1 -1 662235717 527985132 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 59706771 -1 -1 -1 -1 149052945 -1 -1 -1 -1 848715178 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 339350524 -1 130580 -1 -1 339350524 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 406717194 -1 -1 -1 -1 -1 -1 -1 -1 995194212 -1 -1 -1 686385319 -1 -1 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 580283317 494950691 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 53590481 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 45426260 -1 -1 -1 -1 -1 -1 392826688 -1 -1 -1 -1 -1 -1 718229961 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 669125354 -1 417425319 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 33812208 -1 -1 -1 -1 937638157 -1 177905368 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 28576479 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 420773560 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 524542574 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448707988 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 717390689 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 373771611 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 381881872 -1 -1 -1 520011864 909186692 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 432069691 -1 -1 -1 -1 367754743 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 610613670 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 999674172 250810872 73525554 -1 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763281688 -1 254528769 -1 -1 -1 -1 79213361 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 689608865 -1 888304663 -1 -1 -1 -1 -1 999101537 -1 700120477 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 763183908 -1 -1 -1 -1 -1 217928587 708274346 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 807648187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 992563691 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 499941413 -1 -1 -1 561553313 -1 -1 -1 -1 -1 -1 -1 66483968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 524542574 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214317232 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 433439854 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60978603 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 942045496 -1 -1 -1 -1 149052945 -1 -1 -1 -1 213926602 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 406568384 -1 -1 -1 651109313 982581137 -1 -1 -1 -1 -1 211362614 555828167 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 850351456 755527023 -1 -1 -1 -1 135519629 229515163 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760593154 -1 -1 -1 -1 659932705 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 658212287 -1 769545495 367754743 -1 -1 -1 -1 -1 317871021 -1 -1 -1 465892383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 566034579 -1 -1 -1 -1 117303447 -1 327982936 -1 -1 -1 -1 -1 655834254 -1 -1 -1 -1 -1 -1 -1 -1 -1 579690895 -1 -1 675786233 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 263798126 -1 -1 902419092 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 469743398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 214317232 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 669742991 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 214924123 -1 -1 57551192 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 60081926 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 34584857 -1 -1 -1 -1 -1 -1 -1 -1 480210823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 868211619 -1 -1 -1 -1 495712606 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675573324 -1 378610966 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 245677831 -1 -1 -1 -1 -1 -1 113811391 -1 -1 -1 -1 -1 -1 -1 -1 848715178 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 689897360 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 186539666 -1 -1 -1 171504845 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 638076633 -1 -1 -1 -1 -1 -1 113811391 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 769837665 -1 -1 -1 241693686 -1 -1 -1 325287502 -1 -1 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622737539 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 784597145 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 229515163 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861383306 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 847840320 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 122067182 281598862 -1 -1 685097645 29592557 -1 -1 -1 -1 902419092 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 378610966 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 713199217 -1 -1 -1 -1 -1 -1 -1 -1 560637528 163789960 763281688 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 661932839 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 216195055 -1 -1 -1 -1 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 909186692 -1 -1 216195055 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 254756796 -1 -1 -1 935910737 519762398 -1 -1 908463563 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 567600315 -1 -1 -1 -1 -1 -1 -1 -1 203018461 -1 -1 -1 456863895 -1 623090438 321467204 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 109891495 537867109 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 734712823 -1 -1 -1 283107224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 847840320 73525554 -1 -1 669655791 -1 -1 902419092 -1 -1 661932839 72263116 -1 902419092 634983639 -1 -1 -1 -1 641205608 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 306767836 -1 730756715 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 73525554 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 817331802 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 194126353 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 194126353 669655791 -1 -1 -1 -1 -1 -1 -1 -1 541460419 367754743 -1 -1 -1 -1 336862767 -1 -1 -1 -1 -1 -1 45426260 -1 406483013 -1 -1 -1 339350524 -1 965993467 -1 214317232 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 627561325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 769545495 -1 -1 -1 72643683 -1 -1 -1 -1 -1 -1 -1 561553313 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 -1 -1 408497768 268947673 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 601762202 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 175590565 -1 -1 -1 47116225 -1 -1 -1 894267291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812752908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 922220234 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 312308223 -1 868211619 60744503 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 984117471 -1 -1 -1 -1 -1 493264770 -1 -1 -1 155376172 -1 -1 -1 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 777440440 708274346 117303447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 489295045 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880844104 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 691504106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 159056677 -1 951926549 -1 -1 704672739 -1 -1 457715535 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 416739210 -1 -1 -1 -1 -1 -1 -1 -1 72794624 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297133830 -1 -1 -1 -1 -1 579690895 170824557 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 163789960 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 522063456 -1 -1 659932705 11796756 791932302 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 705622548 -1 -1 -1 -1 -1 -1 -1 594204193 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 863278761 -1 -1 -1 -1 475822349 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 306767836 -1 -1 297133830 -1 -1 -1 47116225 72794624 -1 -1 -1 -1 -1 -1 -1 -1 330785266 188196698 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 284387166 -1 -1 761888635 -1 -1 -1 -1 902419092 -1 -1 -1 -1 -1 965993467 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 770680522 -1 453407680 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685097645 -1 -1 -1 860724917 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 628220249 -1 -1 -1 -1 -1 -1 -1 561553313 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 -1 -1 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 330583346 937633254 -1 -1 -1 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 -1 -1 817331802 -1 814490763 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582861386 -1 -1 -1 -1 -1 -1 -1 -1 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 16475116 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79213361 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 927530478 592274818 349772488 -1 -1 -1 -1 -1 -1 263798126 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 832364259 -1 254167164 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 228137178 -1 -1 -1 -1 -1 164542502 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 53590481 770278321 -1 -1 -1 763281688 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 415965469 -1 -1 -1 768744535 -1 -1 -1 -1 -1 494923774 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 381881872 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 553190572 -1 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 250810872 -1 -1 -1 -1 -1 -1 100130908 -1 -1 46011383 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 908705907 -1 763183908 -1 -1 -1 -1 -1 -1 -1 -1 -1 632336991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 549323513 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891573253 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 -1 -1 551345512 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 595427792 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 982581137 -1 -1 -1 -1 -1 159056677 -1 -1 -1 -1 819963767 -1 -1 -1 785247749 -1 -1 -1 -1 -1 -1 592274818 -1 -1 -1 -1 -1 -1 -1 -1 19140171 -1 -1 -1 -1 -1 -1 -1 -1 965067805 -1 -1 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 368935143 -1 -1 580884227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 57551192 -1 731936598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 632336991 468107571 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 770278321 -1 -1 -1 330785266 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 252012472 -1 -1 520011864 823933296 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 -1 -1 -1 -1 355126439 -1 -1 -1 -1 -1 -1 448707988 -1 481127177 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 891436447 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 182026506 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 21873594 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 838379139 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456401701 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 -1 -1 -1 667169560 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 373683372 -1 -1 -1 -1 -1 -1 466034328 -1 -1 -1 520011864 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 800463769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 198016418 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 107596959 -1 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 416739210 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 355756362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 127278512 -1 -1 -1 453407680 -1 -1 -1 -1 -1 -1 -1 748186132 -1 -1 -1 -1 -1 566034579 861208333 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 203580162 -1 -1 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 86361620 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 658212287 92160628 -1 -1 -1 -1 -1 339350524 -1 -1 -1 807648187 -1 -1 -1 -1 -1 -1 -1 -1 579783784 -1 894991717 -1 -1 861208333 -1 -1 -1 -1 -1 -1 29272319 -1 -1 -1 -1 -1 -1 -1 -1 -1 988919874 -1 -1 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659501910 -1 658212287 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 228137178 -1 -1 -1 -1 229515163 -1 -1 755527023 -1 -1 -1 -1 -1 -1 -1 770278321 -1 852782081 -1 -1 -1 -1 -1 -1 -1 -1 512615132 567600315 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 408497768 -1 -1 250810872 730756715 -1 -1 -1 -1 984895249 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 999101537 -1 -1 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 16475116 760624728 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 950629972 198016418 914662962 -1 -1 -1 -1 -1 508037594 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 336862767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 273365488 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 4610166 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 489295045 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 -1 575541534 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 119601349 -1 -1 -1 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 909186692 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 638076633 -1 -1 140395123 -1 -1 -1 -1 -1 -1 -1 -1 669655791 73525554 -1 -1 -1 -1 213926602 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 451474906 -1 -1 -1 801326287 -1 -1 942045496 -1 -1 345072009 -1 -1 -1 -1 960643177 -1 -1 -1 433756914 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 32466209 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 665446719 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 495712606 -1 -1 -1 -1 937633254 -1 942627653 -1 119601349 -1 -1 -1 -1 -1 -1 -1 812140416 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 57606083 -1 -1 -1 -1 512615132 -1 -1 216195055 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 321467204 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 957144144 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 363457997 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 624015614 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 46945925 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368935143 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 213926602 937638157 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 368704535 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 713199217 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 155376172 -1 -1 -1 -1 451474906 -1 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 243995015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 -1 -1 -1 -1 904818318 -1 216195055 -1 -1 -1 -1 -1 819963767 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 54164180 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 4610166 -1 -1 -1 -1 -1 681823792 -1 -1 -1 -1 170824557 -1 70161655 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 633637325 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 613084013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 122067182 -1 -1 527985132 -1 -1 -1 -1 -1 -1 -1 214317232 -1 579783784 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675786233 -1 -1 -1 330318834 -1 -1 -1 63210631 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 664490073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 882812597 -1 -1 -1 -1 -1 -1 -1 -1 580283317 -1 742174392 -1 -1 -1 149830598 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 177905368 -1 -1 -1 -1 -1 -1 -1 -1 -1 610613670 -1 -1 -1 -1 57551192 -1 -1 -1 -1 -1 912506727 -1 -1 -1 -1 197115342 -1 73525554 -1 828722364 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 268947673 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 297175900 -1 -1 -1 -1 -1 -1 -1 -1 -1 406568384 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 685423362 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 633637325 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 140395123 -1 708274346 -1 -1 -1 -1 57551192 -1 -1 -1 -1 937638157 -1 -1 986331373 -1 -1 57606083 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 651109313 -1 -1 -1 -1 -1 937633254 26537314 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 984182750 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 697374453 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 411907778 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 663307073 718229961 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 622918995 -1 -1 -1 -1 -1 726776295 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 238442797 -1 -1 660738659 -1 -1 -1 -1 749101296 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 7545447 -1 -1 303139271 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 974448855 -1 -1 -1 -1 -1 -1 281598862 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 753145692 -1 -1 -1 -1 708274346 -1 -1 -1 -1 -1 614459776 -1 -1 -1 -1 609637013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 532861718 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 631700842 850351456 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 908463563 641205608 -1 -1 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 880665324 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 345072009 -1 -1 -1 -1 -1 -1 560637528 -1 -1 -1 -1 -1 -1 -1 -1 -1 341012648 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330583346 -1 456401701 -1 -1 568090820 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 519762398 937638157 211070558 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 852782081 -1 -1 -1 -1 163091630 -1 -1 -1 -1 -1 408497768 -1 -1 549323513 628220249 -1 -1 -1 -1 968396048 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 940104206 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 79323336 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 47116225 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 -1 130580 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 631700842 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 818974853 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 760624728 -1 -1 -1 -1 -1 -1 -1 -1 937633254 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 -1 92160628 -1 -1 -1 -1 -1 768744535 -1 -1 56105859 -1 -1 -1 252012472 -1 -1 -1 -1 -1 -1 -1 448316745 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 676685933 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 982581137 -1 729178187 -1 -1 -1 -1 -1 -1 -1 -1 -1 60081926 -1 238442797 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 914662962 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 660738659 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 861208333 -1 -1 -1 -1 -1 832364259 -1 -1 -1 -1 -1 -1 -1 -1 679521131 -1 -1 -1 -1 -1 -1 527897224 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 271516194 -1 -1 -1 -1 -1 -1 -1 -1 832494905 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 217928587 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 325287502 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 627561325 -1 881489135 -1 -1 417425319 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 590603969 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 537867109 -1 -1 -1 857102413 345072009 -1 -1 -1 60744503 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 563732029 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 26375227 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 742174392 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 542986495 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 711501588 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 116545387 -1 -1 -1 -1 140395123 -1 -1 -1 -1 893652215 977467597 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 659932705 -1 -1 512615132 37081879 -1 -1 -1 -1 579783784 -1 -1 -1 -1 -1 -1 46011383 -1 -1 -1 -1 -1 -1 669742991 -1 -1 -1 167036027 -1 664490073 -1 -1 -1 -1 -1 -1 -1 777440440 -1 -1 -1 -1 -1 -1 -1 254756796 -1 753145692 -1 411907778 -1 -1 -1 -1 159056677 -1 466852129 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 512615132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 688380735 -1 908463563 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 784597145 -1 -1 -1 -1 -1 -1 406717194 -1 -1 -1 -1 -1 -1 -1 330583346 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149830598 520011864 916321789 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 673965031 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 231771136 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 420425052 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 881489135 -1 -1 57606083 -1 -1 -1 -1 -1 995194212 -1 -1 -1 -1 -1 904818318 -1 -1 -1 -1 -1 203018461 -1 -1 -1 -1 -1 507142051 -1 -1 -1 -1 -1 -1 -1 -1 211362614 -1 -1 -1 -1 -1 -1 -1 -1 -1 29592557 665446719 -1 29272319 451474906 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 97299507 -1 -1 -1 -1 406483013 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 937638157 -1 -1 -1 -1 -1 -1 -1 -1 893897082 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 448316745 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11796756 -1 -1 -1 -1 -1 -1 -1 -1 623188968 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 722672739 -1 -1 651109313 -1 -1 -1 159056677 -1 -1 -1 -1 468107571 -1 -1 -1 -1 -1 -1 -1 317871021 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 308232133 -1 -1 -1 -1 -1 -1 -1 -1 -1 520011864 -1 812140416 579783784 -1 -1 -1 -1 -1 -1 -1 -1 -1 768744535 -1 559785274 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 582319429 -1 -1 -1 -1 -1 -1 -1 -1 -1 100130908 -1 -1 -1 -1 -1 -1 -1 -1 982581137 468199498 -1 232018015 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 965993467 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 37081879 -1 734712823 -1 -1 -1 -1 -1 -1 -1 -1 782927012 -1 -1 -1 -1 527897224 833220245 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 637964511 -1 -1 861115508 -1 -1 -1 -1 -1 -1 -1 -1 -1 95443860 -1 -1 -1 407009263 -1 -1 -1 -1 381881872 -1 457715535 -1 -1 -1 -1 -1 -1 -1 -1 -1 812140416 457715535 -1 -1 -1 942627653 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 686385319 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 596367148 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 571736161 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 164542502 433756914 -1 -1 -1 -1 -1 -1 -1 465892383 -1 748186132 -1 -1 -1 -1 407009263 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 417425319 -1 -1 582861386 -1 -1 -1 159056677 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 908705907 -1 -1 -1 -1 -1 -1 -1 753145692 -1 -1 -1 -1 189854783 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 675573324 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 363457997 -1 122067182 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 330318834 -1 -1 -1 -1 -1 -1 -1 -1 769837665 -1 -1 763183908 -1 -1 -1 -1 -1 -1 -1 666590606 -1 -1 -1 -1 -1 358362276 -1 -1 669742991 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 372910848 -1 -1 -1 -1 -1 329542777 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 663307073 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 602915291 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 631700842 -1 -1 595427792 -1 -1 868211619 -1 -1 989747990 -1 -1 -1 -1 -1 -1 254528769 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 721120553 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 614459776 -1 -1 -1 263636646 -1 140395123 537867109 327982936 -1 188196698 527897224 -1 -1 -1 -1 -1 155906400 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 692204091 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 910994573 -1 -1 -1 -1 -1 -1 -1 -1 -1 535432483 -1 -1 -1 -1 -1 -1 -1 -1 609637013 -1 535432483 -1 -1 135519629 -1 -1 -1 -1 -1 -1 -1 -1 163789960 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 111122929 -1 -1 881489135 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 801169129 -1 -1 -1 -1 -1 -1 493264770 -1 -1 -1 -1 -1 -1 -1 950629972 -1 -1 -1 -1 -1 -1 92160628 -1 -1 -1 -1 -1 -1 -1 -1 406568384 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 427618367 -1 -1 -1 -1 -1 -1 -1 140113105 -1 -1 -1 254167164 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 188196698 -1 -1 -1 -1 466852129 -1 -1 -1 -1 -1 -1 -1 254528769 -1 -1 468107571 -1 427675535 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 149052945 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 456863895 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 902419092 -1 541460419 -1 -1 -1 -1 -1 -1 -1 -1 244155041 -1 -1 -1 -1 -1 -1 -1 -1 857102413 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 830994144 -1 -1 -1 -1 -1 -1 673965031 392826688 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 60744503 -1 -1 283107224 -1 -1 -1 113811391 -1 748186132 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 893652215 -1 -1 -1 -1 -1 -1 -1 -1 349772488 -1 -1 -1 -1 579690895 729941138 651109313 -1 -1 -1 -1 -1 -1 -1