1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_pl; 4 5 import faked.base; 6 7 8 /// 9 class Faker_pl : Faker { 10 @safe: 11 import std.random; 12 import std.array; 13 import std.format; 14 import std.conv : to; 15 16 /// 17 this(int seed) { 18 super(seed); 19 } 20 21 /// 22 override string loremWords() { 23 auto data = [ 24 "alias", 25 "consequatur", 26 "aut", 27 "perferendis", 28 "sit", 29 "voluptatem", 30 "accusantium", 31 "doloremque", 32 "aperiam", 33 "eaque", 34 "ipsa", 35 "quae", 36 "ab", 37 "illo", 38 "inventore", 39 "veritatis", 40 "et", 41 "quasi", 42 "architecto", 43 "beatae", 44 "vitae", 45 "dicta", 46 "sunt", 47 "explicabo", 48 "aspernatur", 49 "aut", 50 "odit", 51 "aut", 52 "fugit", 53 "sed", 54 "quia", 55 "consequuntur", 56 "magni", 57 "dolores", 58 "eos", 59 "qui", 60 "ratione", 61 "voluptatem", 62 "sequi", 63 "nesciunt", 64 "neque", 65 "dolorem", 66 "ipsum", 67 "quia", 68 "dolor", 69 "sit", 70 "amet", 71 "consectetur", 72 "adipisci", 73 "velit", 74 "sed", 75 "quia", 76 "non", 77 "numquam", 78 "eius", 79 "modi", 80 "tempora", 81 "incidunt", 82 "ut", 83 "labore", 84 "et", 85 "dolore", 86 "magnam", 87 "aliquam", 88 "quaerat", 89 "voluptatem", 90 "ut", 91 "enim", 92 "ad", 93 "minima", 94 "veniam", 95 "quis", 96 "nostrum", 97 "exercitationem", 98 "ullam", 99 "corporis", 100 "nemo", 101 "enim", 102 "ipsam", 103 "voluptatem", 104 "quia", 105 "voluptas", 106 "sit", 107 "suscipit", 108 "laboriosam", 109 "nisi", 110 "ut", 111 "aliquid", 112 "ex", 113 "ea", 114 "commodi", 115 "consequatur", 116 "quis", 117 "autem", 118 "vel", 119 "eum", 120 "iure", 121 "reprehenderit", 122 "qui", 123 "in", 124 "ea", 125 "voluptate", 126 "velit", 127 "esse", 128 "quam", 129 "nihil", 130 "molestiae", 131 "et", 132 "iusto", 133 "odio", 134 "dignissimos", 135 "ducimus", 136 "qui", 137 "blanditiis", 138 "praesentium", 139 "laudantium", 140 "totam", 141 "rem", 142 "voluptatum", 143 "deleniti", 144 "atque", 145 "corrupti", 146 "quos", 147 "dolores", 148 "et", 149 "quas", 150 "molestias", 151 "excepturi", 152 "sint", 153 "occaecati", 154 "cupiditate", 155 "non", 156 "provident", 157 "sed", 158 "ut", 159 "perspiciatis", 160 "unde", 161 "omnis", 162 "iste", 163 "natus", 164 "error", 165 "similique", 166 "sunt", 167 "in", 168 "culpa", 169 "qui", 170 "officia", 171 "deserunt", 172 "mollitia", 173 "animi", 174 "id", 175 "est", 176 "laborum", 177 "et", 178 "dolorum", 179 "fuga", 180 "et", 181 "harum", 182 "quidem", 183 "rerum", 184 "facilis", 185 "est", 186 "et", 187 "expedita", 188 "distinctio", 189 "nam", 190 "libero", 191 "tempore", 192 "cum", 193 "soluta", 194 "nobis", 195 "est", 196 "eligendi", 197 "optio", 198 "cumque", 199 "nihil", 200 "impedit", 201 "quo", 202 "porro", 203 "quisquam", 204 "est", 205 "qui", 206 "minus", 207 "id", 208 "quod", 209 "maxime", 210 "placeat", 211 "facere", 212 "possimus", 213 "omnis", 214 "voluptas", 215 "assumenda", 216 "est", 217 "omnis", 218 "dolor", 219 "repellendus", 220 "temporibus", 221 "autem", 222 "quibusdam", 223 "et", 224 "aut", 225 "consequatur", 226 "vel", 227 "illum", 228 "qui", 229 "dolorem", 230 "eum", 231 "fugiat", 232 "quo", 233 "voluptas", 234 "nulla", 235 "pariatur", 236 "at", 237 "vero", 238 "eos", 239 "et", 240 "accusamus", 241 "officiis", 242 "debitis", 243 "aut", 244 "rerum", 245 "necessitatibus", 246 "saepe", 247 "eveniet", 248 "ut", 249 "et", 250 "voluptates", 251 "repudiandae", 252 "sint", 253 "et", 254 "molestiae", 255 "non", 256 "recusandae", 257 "itaque", 258 "earum", 259 "rerum", 260 "hic", 261 "tenetur", 262 "a", 263 "sapiente", 264 "delectus", 265 "ut", 266 "aut", 267 "reiciendis", 268 "voluptatibus", 269 "maiores", 270 "doloribus", 271 "asperiores", 272 "repellat" 273 ]; 274 return choice(data, this.rnd); 275 } 276 277 /// 278 override string companyBsVerb() { 279 auto data = [ 280 "implement", 281 "utilize", 282 "integrate", 283 "streamline", 284 "optimize", 285 "evolve", 286 "transform", 287 "embrace", 288 "enable", 289 "orchestrate", 290 "leverage", 291 "reinvent", 292 "aggregate", 293 "architect", 294 "enhance", 295 "incentivize", 296 "morph", 297 "empower", 298 "envisioneer", 299 "monetize", 300 "harness", 301 "facilitate", 302 "seize", 303 "disintermediate", 304 "synergize", 305 "strategize", 306 "deploy", 307 "brand", 308 "grow", 309 "target", 310 "syndicate", 311 "synthesize", 312 "deliver", 313 "mesh", 314 "incubate", 315 "engage", 316 "maximize", 317 "benchmark", 318 "expedite", 319 "reintermediate", 320 "whiteboard", 321 "visualize", 322 "repurpose", 323 "innovate", 324 "scale", 325 "unleash", 326 "drive", 327 "extend", 328 "engineer", 329 "revolutionize", 330 "generate", 331 "exploit", 332 "transition", 333 "e-enable", 334 "iterate", 335 "cultivate", 336 "matrix", 337 "productize", 338 "redefine", 339 "recontextualize" 340 ]; 341 return choice(data, this.rnd); 342 } 343 344 /// 345 override string companyBsNoun() { 346 auto data = [ 347 "synergies", 348 "web-readiness", 349 "paradigms", 350 "markets", 351 "partnerships", 352 "infrastructures", 353 "platforms", 354 "initiatives", 355 "channels", 356 "eyeballs", 357 "communities", 358 "ROI", 359 "solutions", 360 "e-tailers", 361 "e-services", 362 "action-items", 363 "portals", 364 "niches", 365 "technologies", 366 "content", 367 "vortals", 368 "supply-chains", 369 "convergence", 370 "relationships", 371 "architectures", 372 "interfaces", 373 "e-markets", 374 "e-commerce", 375 "systems", 376 "bandwidth", 377 "infomediaries", 378 "models", 379 "mindshare", 380 "deliverables", 381 "users", 382 "schemas", 383 "networks", 384 "applications", 385 "metrics", 386 "e-business", 387 "functionalities", 388 "experiences", 389 "web services", 390 "methodologies" 391 ]; 392 return choice(data, this.rnd); 393 } 394 395 /// 396 override string companyDescriptor() { 397 auto data = [ 398 "24 hour", 399 "24/7", 400 "3rd generation", 401 "4th generation", 402 "5th generation", 403 "6th generation", 404 "actuating", 405 "analyzing", 406 "asymmetric", 407 "asynchronous", 408 "attitude-oriented", 409 "background", 410 "bandwidth-monitored", 411 "bi-directional", 412 "bifurcated", 413 "bottom-line", 414 "clear-thinking", 415 "client-driven", 416 "client-server", 417 "coherent", 418 "cohesive", 419 "composite", 420 "context-sensitive", 421 "contextually-based", 422 "content-based", 423 "dedicated", 424 "demand-driven", 425 "didactic", 426 "directional", 427 "discrete", 428 "disintermediate", 429 "dynamic", 430 "eco-centric", 431 "empowering", 432 "encompassing", 433 "even-keeled", 434 "executive", 435 "explicit", 436 "exuding", 437 "fault-tolerant", 438 "foreground", 439 "fresh-thinking", 440 "full-range", 441 "global", 442 "grid-enabled", 443 "heuristic", 444 "high-level", 445 "holistic", 446 "homogeneous", 447 "human-resource", 448 "hybrid", 449 "impactful", 450 "incremental", 451 "intangible", 452 "interactive", 453 "intermediate", 454 "leading edge", 455 "local", 456 "logistical", 457 "maximized", 458 "methodical", 459 "mission-critical", 460 "mobile", 461 "modular", 462 "motivating", 463 "multimedia", 464 "multi-state", 465 "multi-tasking", 466 "national", 467 "needs-based", 468 "neutral", 469 "next generation", 470 "non-volatile", 471 "object-oriented", 472 "optimal", 473 "optimizing", 474 "radical", 475 "real-time", 476 "reciprocal", 477 "regional", 478 "responsive", 479 "scalable", 480 "secondary", 481 "solution-oriented", 482 "stable", 483 "static", 484 "systematic", 485 "systemic", 486 "system-worthy", 487 "tangible", 488 "tertiary", 489 "transitional", 490 "uniform", 491 "upward-trending", 492 "user-facing", 493 "value-added", 494 "web-enabled", 495 "well-modulated", 496 "zero administration", 497 "zero defect", 498 "zero tolerance" 499 ]; 500 return choice(data, this.rnd); 501 } 502 503 /// 504 override string companyNoun() { 505 auto data = [ 506 "ability", 507 "access", 508 "adapter", 509 "algorithm", 510 "alliance", 511 "analyzer", 512 "application", 513 "approach", 514 "architecture", 515 "archive", 516 "artificial intelligence", 517 "array", 518 "attitude", 519 "benchmark", 520 "budgetary management", 521 "capability", 522 "capacity", 523 "challenge", 524 "circuit", 525 "collaboration", 526 "complexity", 527 "concept", 528 "conglomeration", 529 "contingency", 530 "core", 531 "customer loyalty", 532 "database", 533 "data-warehouse", 534 "definition", 535 "emulation", 536 "encoding", 537 "encryption", 538 "extranet", 539 "firmware", 540 "flexibility", 541 "focus group", 542 "forecast", 543 "frame", 544 "framework", 545 "function", 546 "functionalities", 547 "Graphic Interface", 548 "groupware", 549 "Graphical User Interface", 550 "hardware", 551 "help-desk", 552 "hierarchy", 553 "hub", 554 "implementation", 555 "info-mediaries", 556 "infrastructure", 557 "initiative", 558 "installation", 559 "instruction set", 560 "interface", 561 "internet solution", 562 "intranet", 563 "knowledge user", 564 "knowledge base", 565 "local area network", 566 "leverage", 567 "matrices", 568 "matrix", 569 "methodology", 570 "middleware", 571 "migration", 572 "model", 573 "moderator", 574 "monitoring", 575 "moratorium", 576 "neural-net", 577 "open architecture", 578 "open system", 579 "orchestration", 580 "paradigm", 581 "parallelism", 582 "policy", 583 "portal", 584 "pricing structure", 585 "process improvement", 586 "product", 587 "productivity", 588 "project", 589 "projection", 590 "protocol", 591 "secured line", 592 "service-desk", 593 "software", 594 "solution", 595 "standardization", 596 "strategy", 597 "structure", 598 "success", 599 "superstructure", 600 "support", 601 "synergy", 602 "system engine", 603 "task-force", 604 "throughput", 605 "time-frame", 606 "toolset", 607 "utilisation", 608 "website", 609 "workforce" 610 ]; 611 return choice(data, this.rnd); 612 } 613 614 /// 615 override string companyAdjective() { 616 auto data = [ 617 "Adaptive", 618 "Advanced", 619 "Ameliorated", 620 "Assimilated", 621 "Automated", 622 "Balanced", 623 "Business-focused", 624 "Centralized", 625 "Cloned", 626 "Compatible", 627 "Configurable", 628 "Cross-group", 629 "Cross-platform", 630 "Customer-focused", 631 "Customizable", 632 "Decentralized", 633 "De-engineered", 634 "Devolved", 635 "Digitized", 636 "Distributed", 637 "Diverse", 638 "Down-sized", 639 "Enhanced", 640 "Enterprise-wide", 641 "Ergonomic", 642 "Exclusive", 643 "Expanded", 644 "Extended", 645 "Face to face", 646 "Focused", 647 "Front-line", 648 "Fully-configurable", 649 "Function-based", 650 "Fundamental", 651 "Future-proofed", 652 "Grass-roots", 653 "Horizontal", 654 "Implemented", 655 "Innovative", 656 "Integrated", 657 "Intuitive", 658 "Inverse", 659 "Managed", 660 "Mandatory", 661 "Monitored", 662 "Multi-channelled", 663 "Multi-lateral", 664 "Multi-layered", 665 "Multi-tiered", 666 "Networked", 667 "Object-based", 668 "Open-architected", 669 "Open-source", 670 "Operative", 671 "Optimized", 672 "Optional", 673 "Organic", 674 "Organized", 675 "Persevering", 676 "Persistent", 677 "Phased", 678 "Polarised", 679 "Pre-emptive", 680 "Proactive", 681 "Profit-focused", 682 "Profound", 683 "Programmable", 684 "Progressive", 685 "Public-key", 686 "Quality-focused", 687 "Reactive", 688 "Realigned", 689 "Re-contextualized", 690 "Re-engineered", 691 "Reduced", 692 "Reverse-engineered", 693 "Right-sized", 694 "Robust", 695 "Seamless", 696 "Secured", 697 "Self-enabling", 698 "Sharable", 699 "Stand-alone", 700 "Streamlined", 701 "Switchable", 702 "Synchronised", 703 "Synergistic", 704 "Synergized", 705 "Team-oriented", 706 "Total", 707 "Triple-buffered", 708 "Universal", 709 "Up-sized", 710 "Upgradable", 711 "User-centric", 712 "User-friendly", 713 "Versatile", 714 "Virtual", 715 "Visionary", 716 "Vision-oriented" 717 ]; 718 return choice(data, this.rnd); 719 } 720 721 /// 722 override string companySuffix() { 723 auto data = [ 724 "S.A.", 725 "z o.o", 726 "Sp. j.", 727 "Sp. p.", 728 "Sp. k.", 729 "SKA", 730 "s.c.'" 731 ]; 732 return choice(data, this.rnd); 733 } 734 735 736 override string companyName() { 737 final switch(uniform(0, 4, this.rnd)) { 738 case 0: return nameLastName() ~ " " ~ companySuffix(); 739 case 1: return nameLastName() ~ "-" ~ nameLastName(); 740 case 2: return nameLastName(); 741 case 3: return nameLastName() ~ " and " ~ nameLastName(); 742 } 743 } 744 745 /// 746 override string companyBsAdjective() { 747 auto data = [ 748 "clicks-and-mortar", 749 "value-added", 750 "vertical", 751 "proactive", 752 "robust", 753 "revolutionary", 754 "scalable", 755 "leading-edge", 756 "innovative", 757 "intuitive", 758 "strategic", 759 "e-business", 760 "mission-critical", 761 "sticky", 762 "one-to-one", 763 "24/7", 764 "end-to-end", 765 "global", 766 "B2B", 767 "B2C", 768 "granular", 769 "frictionless", 770 "virtual", 771 "viral", 772 "dynamic", 773 "24/365", 774 "best-of-breed", 775 "killer", 776 "magnetic", 777 "bleeding-edge", 778 "web-enabled", 779 "interactive", 780 "dot-com", 781 "sexy", 782 "back-end", 783 "real-time", 784 "efficient", 785 "front-end", 786 "distributed", 787 "seamless", 788 "extensible", 789 "turn-key", 790 "world-class", 791 "open-source", 792 "cross-platform", 793 "cross-media", 794 "synergistic", 795 "bricks-and-clicks", 796 "out-of-the-box", 797 "enterprise", 798 "integrated", 799 "impactful", 800 "wireless", 801 "transparent", 802 "next-generation", 803 "cutting-edge", 804 "user-centric", 805 "visionary", 806 "customized", 807 "ubiquitous", 808 "plug-and-play", 809 "collaborative", 810 "compelling", 811 "holistic", 812 "rich" 813 ]; 814 return choice(data, this.rnd); 815 } 816 817 /// 818 override string scienceUnit() { 819 auto data = [ 820 "{", 821 "name: 'metr", 822 "symbol: 'm", 823 "}", 824 "{", 825 "name: 'sekunda", 826 "symbol: 's", 827 "}", 828 "{", 829 "name: 'mol", 830 "symbol: 'mol", 831 "}", 832 "{", 833 "name: 'amper", 834 "symbol: 'A", 835 "}", 836 "{", 837 "name: 'kelwin", 838 "symbol: 'K", 839 "}", 840 "{", 841 "name: 'kandela", 842 "symbol: 'cd", 843 "}", 844 "{", 845 "name: 'kilogram", 846 "symbol: 'kg", 847 "}", 848 "{", 849 "name: 'radian", 850 "symbol: 'rad", 851 "}", 852 "{", 853 "name: 'herc", 854 "symbol: 'Hz", 855 "}", 856 "{", 857 "name: 'niuton", 858 "symbol: 'N", 859 "}", 860 "{", 861 "name: 'paskal", 862 "symbol: 'Pa", 863 "}", 864 "{", 865 "name: 'dżul", 866 "symbol: 'J", 867 "}", 868 "{", 869 "name: 'wat", 870 "symbol: 'W", 871 "}", 872 "{", 873 "name: 'kulomb", 874 "symbol: 'C", 875 "}", 876 "{", 877 "name: 'wolt", 878 "symbol: 'V", 879 "}", 880 "{", 881 "name: 'om", 882 "symbol: 'Ω", 883 "}", 884 "{", 885 "name: 'tesla", 886 "symbol: 'T", 887 "}", 888 "{", 889 "name: 'stopień Celsjusza", 890 "symbol: '°C", 891 "}", 892 "{", 893 "name: 'lumen", 894 "symbol: 'lm", 895 "}", 896 "{", 897 "name: 'bekerel", 898 "symbol: 'Bq", 899 "}", 900 "{", 901 "name: 'grej", 902 "symbol: 'Gy", 903 "}", 904 "{", 905 "name: 'siwert", 906 "symbol: 'Sv", 907 "}" 908 ]; 909 return choice(data, this.rnd); 910 } 911 912 /// 913 override string scienceChemicalelement() { 914 auto data = [ 915 "{", 916 "symbol: 'H", 917 "name: 'Wodór", 918 "atomicNumber: 1", 919 "}", 920 "{", 921 "symbol: 'He", 922 "name: 'Hel", 923 "atomicNumber: 2", 924 "}", 925 "{", 926 "symbol: 'Li", 927 "name: 'Lit", 928 "atomicNumber: 3", 929 "}", 930 "{", 931 "symbol: 'Be", 932 "name: 'Beryl", 933 "atomicNumber: 4", 934 "}", 935 "{", 936 "symbol: 'B", 937 "name: 'Bor", 938 "atomicNumber: 5", 939 "}", 940 "{", 941 "symbol: 'C", 942 "name: 'Węgiel", 943 "atomicNumber: 6", 944 "}", 945 "{", 946 "symbol: 'N", 947 "name: 'Azot", 948 "atomicNumber: 7", 949 "}", 950 "{", 951 "symbol: 'O", 952 "name: 'Tlen", 953 "atomicNumber: 8", 954 "}", 955 "{", 956 "symbol: 'F", 957 "name: 'Fluor", 958 "atomicNumber: 9", 959 "}", 960 "{", 961 "symbol: 'Ne", 962 "name: 'Neon", 963 "atomicNumber: 10", 964 "}", 965 "{", 966 "symbol: 'Na", 967 "name: 'Sód", 968 "atomicNumber: 11", 969 "}", 970 "{", 971 "symbol: 'Mg", 972 "name: 'Magnez", 973 "atomicNumber: 12", 974 "}", 975 "{", 976 "symbol: 'Al", 977 "name: 'Glin", 978 "atomicNumber: 13", 979 "}", 980 "{", 981 "symbol: 'Si", 982 "name: 'Krzem", 983 "atomicNumber: 14", 984 "}", 985 "{", 986 "symbol: 'P", 987 "name: 'Fosfor", 988 "atomicNumber: 15", 989 "}", 990 "{", 991 "symbol: 'S", 992 "name: 'Siarka", 993 "atomicNumber: 16", 994 "}", 995 "{", 996 "symbol: 'Cl", 997 "name: 'Chlor", 998 "atomicNumber: 17", 999 "}", 1000 "{", 1001 "symbol: 'Ar", 1002 "name: 'Argon", 1003 "atomicNumber: 18", 1004 "}", 1005 "{", 1006 "symbol: 'K", 1007 "name: 'Potas", 1008 "atomicNumber: 19", 1009 "}", 1010 "{", 1011 "symbol: 'Ca", 1012 "name: 'Wapń", 1013 "atomicNumber: 20", 1014 "}", 1015 "{", 1016 "symbol: 'Sc", 1017 "name: 'Skand", 1018 "atomicNumber: 21", 1019 "}", 1020 "{", 1021 "symbol: 'Ti", 1022 "name: 'Tytan", 1023 "atomicNumber: 22", 1024 "}", 1025 "{", 1026 "symbol: 'V", 1027 "name: 'Wanad", 1028 "atomicNumber: 23", 1029 "}", 1030 "{", 1031 "symbol: 'Cr", 1032 "name: 'Chrom", 1033 "atomicNumber: 24", 1034 "}", 1035 "{", 1036 "symbol: 'Mn", 1037 "name: 'Mangan", 1038 "atomicNumber: 25", 1039 "}", 1040 "{", 1041 "symbol: 'Fe", 1042 "name: 'Żelazo", 1043 "atomicNumber: 26", 1044 "}", 1045 "{", 1046 "symbol: 'Co", 1047 "name: 'Kobalt", 1048 "atomicNumber: 27", 1049 "}", 1050 "{", 1051 "symbol: 'Ni", 1052 "name: 'Nikiel", 1053 "atomicNumber: 28", 1054 "}", 1055 "{", 1056 "symbol: 'Cu", 1057 "name: 'Miedź", 1058 "atomicNumber: 29", 1059 "}", 1060 "{", 1061 "symbol: 'Zn", 1062 "name: 'Cynk", 1063 "atomicNumber: 30", 1064 "}", 1065 "{", 1066 "symbol: 'Ga", 1067 "name: 'Gal", 1068 "atomicNumber: 31", 1069 "}", 1070 "{", 1071 "symbol: 'Ge", 1072 "name: 'German", 1073 "atomicNumber: 32", 1074 "}", 1075 "{", 1076 "symbol: 'As", 1077 "name: 'Arsen", 1078 "atomicNumber: 33", 1079 "}", 1080 "{", 1081 "symbol: 'Se", 1082 "name: 'Selen", 1083 "atomicNumber: 34", 1084 "}", 1085 "{", 1086 "symbol: 'Br", 1087 "name: 'Brom", 1088 "atomicNumber: 35", 1089 "}", 1090 "{", 1091 "symbol: 'Kr", 1092 "name: 'Krypton", 1093 "atomicNumber: 36", 1094 "}", 1095 "{", 1096 "symbol: 'Rb", 1097 "name: 'Rubid", 1098 "atomicNumber: 37", 1099 "}", 1100 "{", 1101 "symbol: 'Sr", 1102 "name: 'Stront", 1103 "atomicNumber: 38", 1104 "}", 1105 "{", 1106 "symbol: 'Y", 1107 "name: 'Itr", 1108 "atomicNumber: 39", 1109 "}", 1110 "{", 1111 "symbol: 'Zr", 1112 "name: 'Cyrkon", 1113 "atomicNumber: 40", 1114 "}", 1115 "{", 1116 "symbol: 'Nb", 1117 "name: 'Niob", 1118 "atomicNumber: 41", 1119 "}", 1120 "{", 1121 "symbol: 'Mo", 1122 "name: 'Molibden", 1123 "atomicNumber: 42", 1124 "}", 1125 "{", 1126 "symbol: 'Tc", 1127 "name: 'Technet", 1128 "atomicNumber: 43", 1129 "}", 1130 "{", 1131 "symbol: 'Ru", 1132 "name: 'Ruten", 1133 "atomicNumber: 44", 1134 "}", 1135 "{", 1136 "symbol: 'Rh", 1137 "name: 'Rod", 1138 "atomicNumber: 45", 1139 "}", 1140 "{", 1141 "symbol: 'Pd", 1142 "name: 'Pallad", 1143 "atomicNumber: 46", 1144 "}", 1145 "{", 1146 "symbol: 'Ag", 1147 "name: 'Srebro", 1148 "atomicNumber: 47", 1149 "}", 1150 "{", 1151 "symbol: 'Cd", 1152 "name: 'Kadm", 1153 "atomicNumber: 48", 1154 "}", 1155 "{", 1156 "symbol: 'In", 1157 "name: 'Ind", 1158 "atomicNumber: 49", 1159 "}", 1160 "{", 1161 "symbol: 'Sn", 1162 "name: 'Cyna", 1163 "atomicNumber: 50", 1164 "}", 1165 "{", 1166 "symbol: 'Sb", 1167 "name: 'Antymon", 1168 "atomicNumber: 51", 1169 "}", 1170 "{", 1171 "symbol: 'Te", 1172 "name: 'Tellur", 1173 "atomicNumber: 52", 1174 "}", 1175 "{", 1176 "symbol: 'I", 1177 "name: 'Jod", 1178 "atomicNumber: 53", 1179 "}", 1180 "{", 1181 "symbol: 'Xe", 1182 "name: 'Ksenon", 1183 "atomicNumber: 54", 1184 "}", 1185 "{", 1186 "symbol: 'Cs", 1187 "name: 'Cez", 1188 "atomicNumber: 55", 1189 "}", 1190 "{", 1191 "symbol: 'Ba", 1192 "name: 'Bar", 1193 "atomicNumber: 56", 1194 "}", 1195 "{", 1196 "symbol: 'La", 1197 "name: 'Lantan", 1198 "atomicNumber: 57", 1199 "}", 1200 "{", 1201 "symbol: 'Ce", 1202 "name: 'Cer", 1203 "atomicNumber: 58", 1204 "}", 1205 "{", 1206 "symbol: 'Pr", 1207 "name: 'Prazeodym", 1208 "atomicNumber: 59", 1209 "}", 1210 "{", 1211 "symbol: 'Nd", 1212 "name: 'Neodym", 1213 "atomicNumber: 60", 1214 "}", 1215 "{", 1216 "symbol: 'Pm", 1217 "name: 'Promet", 1218 "atomicNumber: 61", 1219 "}", 1220 "{", 1221 "symbol: 'Sm", 1222 "name: 'Samar", 1223 "atomicNumber: 62", 1224 "}", 1225 "{", 1226 "symbol: 'Eu", 1227 "name: 'Europ", 1228 "atomicNumber: 63", 1229 "}", 1230 "{", 1231 "symbol: 'Gd", 1232 "name: 'Gadolin", 1233 "atomicNumber: 64", 1234 "}", 1235 "{", 1236 "symbol: 'Tb", 1237 "name: 'Terb", 1238 "atomicNumber: 65", 1239 "}", 1240 "{", 1241 "symbol: 'Dy", 1242 "name: 'Dysproz", 1243 "atomicNumber: 66", 1244 "}", 1245 "{", 1246 "symbol: 'Ho", 1247 "name: 'Holm", 1248 "atomicNumber: 67", 1249 "}", 1250 "{", 1251 "symbol: 'Er", 1252 "name: 'Erb", 1253 "atomicNumber: 68", 1254 "}", 1255 "{", 1256 "symbol: 'Tm", 1257 "name: 'Tul", 1258 "atomicNumber: 69", 1259 "}", 1260 "{", 1261 "symbol: 'Yb", 1262 "name: 'Iterb", 1263 "atomicNumber: 70", 1264 "}", 1265 "{", 1266 "symbol: 'Lu", 1267 "name: 'Lutet", 1268 "atomicNumber: 71", 1269 "}", 1270 "{", 1271 "symbol: 'Hf", 1272 "name: 'Hafn", 1273 "atomicNumber: 72", 1274 "}", 1275 "{", 1276 "symbol: 'Ta", 1277 "name: 'Tantal", 1278 "atomicNumber: 73", 1279 "}", 1280 "{", 1281 "symbol: 'W", 1282 "name: 'Wolfram", 1283 "atomicNumber: 74", 1284 "}", 1285 "{", 1286 "symbol: 'Re", 1287 "name: 'Ren", 1288 "atomicNumber: 75", 1289 "}", 1290 "{", 1291 "symbol: 'Os", 1292 "name: 'Osm", 1293 "atomicNumber: 76", 1294 "}", 1295 "{", 1296 "symbol: 'Ir", 1297 "name: 'Iryd", 1298 "atomicNumber: 77", 1299 "}", 1300 "{", 1301 "symbol: 'Pt", 1302 "name: 'Platyna", 1303 "atomicNumber: 78", 1304 "}", 1305 "{", 1306 "symbol: 'Au", 1307 "name: 'Złoto", 1308 "atomicNumber: 79", 1309 "}", 1310 "{", 1311 "symbol: 'Hg", 1312 "name: 'Rtęć", 1313 "atomicNumber: 80", 1314 "}", 1315 "{", 1316 "symbol: 'Tl", 1317 "name: 'Tal", 1318 "atomicNumber: 81", 1319 "}", 1320 "{", 1321 "symbol: 'Pb", 1322 "name: 'Ołów", 1323 "atomicNumber: 82", 1324 "}", 1325 "{", 1326 "symbol: 'Bi", 1327 "name: 'Bizmut", 1328 "atomicNumber: 83", 1329 "}", 1330 "{", 1331 "symbol: 'Po", 1332 "name: 'Polon", 1333 "atomicNumber: 84", 1334 "}", 1335 "{", 1336 "symbol: 'At", 1337 "name: 'Astat", 1338 "atomicNumber: 85", 1339 "}", 1340 "{", 1341 "symbol: 'Rn", 1342 "name: 'Radon", 1343 "atomicNumber: 86", 1344 "}", 1345 "{", 1346 "symbol: 'Fr", 1347 "name: 'Frans", 1348 "atomicNumber: 87", 1349 "}", 1350 "{", 1351 "symbol: 'Ra", 1352 "name: 'Rad", 1353 "atomicNumber: 88", 1354 "}", 1355 "{", 1356 "symbol: 'Ac", 1357 "name: 'Aktyn", 1358 "atomicNumber: 89", 1359 "}", 1360 "{", 1361 "symbol: 'Th", 1362 "name: 'Tor", 1363 "atomicNumber: 90", 1364 "}", 1365 "{", 1366 "symbol: 'Pa", 1367 "name: 'Protaktyn", 1368 "atomicNumber: 91", 1369 "}", 1370 "{", 1371 "symbol: 'U", 1372 "name: 'Uran", 1373 "atomicNumber: 92", 1374 "}", 1375 "{", 1376 "symbol: 'Np", 1377 "name: 'Neptun", 1378 "atomicNumber: 93", 1379 "}", 1380 "{", 1381 "symbol: 'Pu", 1382 "name: 'Pluton", 1383 "atomicNumber: 94", 1384 "}", 1385 "{", 1386 "symbol: 'Am", 1387 "name: 'Ameryk", 1388 "atomicNumber: 95", 1389 "}", 1390 "{", 1391 "symbol: 'Cm", 1392 "name: 'Kiur", 1393 "atomicNumber: 96", 1394 "}", 1395 "{", 1396 "symbol: 'Bk", 1397 "name: 'Berkel", 1398 "atomicNumber: 97", 1399 "}", 1400 "{", 1401 "symbol: 'Cf", 1402 "name: 'Kaliforn", 1403 "atomicNumber: 98", 1404 "}", 1405 "{", 1406 "symbol: 'Es", 1407 "name: 'Einstein", 1408 "atomicNumber: 99", 1409 "}", 1410 "{", 1411 "symbol: 'Fm", 1412 "name: 'Ferm", 1413 "atomicNumber: 100", 1414 "}", 1415 "{", 1416 "symbol: 'Md", 1417 "name: 'Mendelew", 1418 "atomicNumber: 101", 1419 "}", 1420 "{", 1421 "symbol: 'No", 1422 "name: 'Nobel", 1423 "atomicNumber: 102", 1424 "}", 1425 "{", 1426 "symbol: 'Lr", 1427 "name: 'Lorens", 1428 "atomicNumber: 103", 1429 "}", 1430 "{", 1431 "symbol: 'Rf", 1432 "name: 'Rutherford", 1433 "atomicNumber: 104", 1434 "}", 1435 "{", 1436 "symbol: 'Db", 1437 "name: 'Dubn", 1438 "atomicNumber: 105", 1439 "}", 1440 "{", 1441 "symbol: 'Sg", 1442 "name: 'Seaborg", 1443 "atomicNumber: 106", 1444 "}", 1445 "{", 1446 "symbol: 'Bh", 1447 "name: 'Bohr", 1448 "atomicNumber: 107", 1449 "}", 1450 "{", 1451 "symbol: 'Hs", 1452 "name: 'Has", 1453 "atomicNumber: 108", 1454 "}", 1455 "{", 1456 "symbol: 'Mt", 1457 "name: 'Meitner", 1458 "atomicNumber: 109", 1459 "}", 1460 "{", 1461 "symbol: 'Ds", 1462 "name: 'Darmsztadt", 1463 "atomicNumber: 110", 1464 "}", 1465 "{", 1466 "symbol: 'Rg", 1467 "name: 'Roentgen", 1468 "atomicNumber: 111", 1469 "}", 1470 "{", 1471 "symbol: 'Cn", 1472 "name: 'Kopernik", 1473 "atomicNumber: 112", 1474 "}", 1475 "{", 1476 "symbol: 'Nh", 1477 "name: 'Nihon", 1478 "atomicNumber: 113", 1479 "}", 1480 "{", 1481 "symbol: 'Fl", 1482 "name: 'Flerow", 1483 "atomicNumber: 114", 1484 "}", 1485 "{", 1486 "symbol: 'Mc", 1487 "name: 'Moskow", 1488 "atomicNumber: 115", 1489 "}", 1490 "{", 1491 "symbol: 'Lv", 1492 "name: 'Liwermor", 1493 "atomicNumber: 116", 1494 "}", 1495 "{", 1496 "symbol: 'Ts", 1497 "name: 'Tenes", 1498 "atomicNumber: 117", 1499 "}", 1500 "{", 1501 "symbol: 'Og", 1502 "name: 'Oganeson", 1503 "atomicNumber: 118", 1504 "}" 1505 ]; 1506 return choice(data, this.rnd); 1507 } 1508 1509 /// 1510 override string nameMaleFirstName() { 1511 auto data = [ 1512 "Aaron", 1513 "Abraham", 1514 "Adam", 1515 "Adrian", 1516 "Atanazy", 1517 "Agaton", 1518 "Alan", 1519 "Albert", 1520 "Aleksander", 1521 "Aleksy", 1522 "Alfred", 1523 "Alwar", 1524 "Ambroży", 1525 "Anatol", 1526 "Andrzej", 1527 "Antoni", 1528 "Apollinary", 1529 "Apollo", 1530 "Arkady", 1531 "Arkadiusz", 1532 "Archibald", 1533 "Arystarch", 1534 "Arnold", 1535 "Arseniusz", 1536 "Artur", 1537 "August", 1538 "Baldwin", 1539 "Bazyli", 1540 "Benedykt", 1541 "Beniamin", 1542 "Bernard", 1543 "Bertrand", 1544 "Bertram", 1545 "Borys", 1546 "Brajan", 1547 "Bruno", 1548 "Cezary", 1549 "Cecyliusz", 1550 "Karol", 1551 "Krystian", 1552 "Krzysztof", 1553 "Klarencjusz", 1554 "Klaudiusz", 1555 "Klemens", 1556 "Konrad", 1557 "Konstanty", 1558 "Konstantyn", 1559 "Kornel", 1560 "Korneliusz", 1561 "Korneli", 1562 "Cyryl", 1563 "Cyrus", 1564 "Damian", 1565 "Daniel", 1566 "Dariusz", 1567 "Dawid", 1568 "Dionizy", 1569 "Demetriusz", 1570 "Dominik", 1571 "Donald", 1572 "Dorian", 1573 "Edgar", 1574 "Edmund", 1575 "Edward", 1576 "Edwin", 1577 "Efrem", 1578 "Efraim", 1579 "Eliasz", 1580 "Eleazar", 1581 "Emil", 1582 "Emanuel", 1583 "Erast", 1584 "Ernest", 1585 "Eugeniusz", 1586 "Eustracjusz", 1587 "Fabian", 1588 "Feliks", 1589 "Florian", 1590 "Franciszek", 1591 "Fryderyk", 1592 "Gabriel", 1593 "Gedeon", 1594 "Galfryd", 1595 "Jerzy", 1596 "Gerald", 1597 "Gerazym", 1598 "Gilbert", 1599 "Gonsalwy", 1600 "Grzegorz", 1601 "Gwido", 1602 "Harald", 1603 "Henryk", 1604 "Herbert", 1605 "Herman", 1606 "Hilary", 1607 "Horacy", 1608 "Hubert", 1609 "Hugo", 1610 "Ignacy", 1611 "Igor", 1612 "Hilarion", 1613 "Innocenty", 1614 "Hipolit", 1615 "Ireneusz", 1616 "Erwin", 1617 "Izaak", 1618 "Izajasz", 1619 "Izydor", 1620 "Jakub", 1621 "Jeremi", 1622 "Jeremiasz", 1623 "Hieronim", 1624 "Gerald", 1625 "Joachim", 1626 "Jan", 1627 "Janusz", 1628 "Jonatan", 1629 "Józef", 1630 "Jozue", 1631 "Julian", 1632 "Juliusz", 1633 "Justyn", 1634 "Kalistrat", 1635 "Kazimierz", 1636 "Wawrzyniec", 1637 "Laurenty", 1638 "Laurencjusz", 1639 "Łazarz", 1640 "Leon", 1641 "Leonard", 1642 "Leonid", 1643 "Leon", 1644 "Ludwik", 1645 "Łukasz", 1646 "Lucjan", 1647 "Magnus", 1648 "Makary", 1649 "Marceli", 1650 "Marek", 1651 "Marcin", 1652 "Mateusz", 1653 "Maurycy", 1654 "Maksym", 1655 "Maksymilian", 1656 "Michał", 1657 "Miron", 1658 "Modest", 1659 "Mojżesz", 1660 "Natan", 1661 "Natanael", 1662 "Nazariusz", 1663 "Nazary", 1664 "Nestor", 1665 "Mikołaj", 1666 "Nikodem", 1667 "Olaf", 1668 "Oleg", 1669 "Oliwier", 1670 "Onufry", 1671 "Orestes", 1672 "Oskar", 1673 "Ansgary", 1674 "Osmund", 1675 "Pankracy", 1676 "Pantaleon", 1677 "Patryk", 1678 "Patrycjusz", 1679 "Patrycy", 1680 "Paweł", 1681 "Piotr", 1682 "Filemon", 1683 "Filip", 1684 "Platon", 1685 "Polikarp", 1686 "Porfiry", 1687 "Porfiriusz", 1688 "Prokles", 1689 "Prokul", 1690 "Prokop", 1691 "Kwintyn", 1692 "Randolf", 1693 "Rafał", 1694 "Rajmund", 1695 "Reginald", 1696 "Rajnold", 1697 "Ryszard", 1698 "Robert", 1699 "Roderyk", 1700 "Roger", 1701 "Roland", 1702 "Roman", 1703 "Romeo", 1704 "Reginald", 1705 "Rudolf", 1706 "Samson", 1707 "Samuel", 1708 "Salwator", 1709 "Sebastian", 1710 "Serafin", 1711 "Sergiusz", 1712 "Seweryn", 1713 "Zygmunt", 1714 "Sylwester", 1715 "Szymon", 1716 "Salomon", 1717 "Spirydion", 1718 "Stanisław", 1719 "Szczepan", 1720 "Stefan", 1721 "Terencjusz", 1722 "Teodor", 1723 "Tomasz", 1724 "Tymoteusz", 1725 "Tobiasz", 1726 "Walenty", 1727 "Walentyn", 1728 "Walerian", 1729 "Walery", 1730 "Wiktor", 1731 "Wincenty", 1732 "Witalis", 1733 "Włodzimierz", 1734 "Władysław", 1735 "Błażej", 1736 "Walter", 1737 "Walgierz", 1738 "Wacław", 1739 "Wilfryd", 1740 "Wilhelm", 1741 "Ksawery", 1742 "Ksenofont", 1743 "Jerzy", 1744 "Zachariasz", 1745 "Zachary" 1746 ]; 1747 return choice(data, this.rnd); 1748 } 1749 1750 /// 1751 override string nameLastName() { 1752 auto data = [ 1753 "Adamczak", 1754 "Adamczyk", 1755 "Adamek", 1756 "Adamiak", 1757 "Adamiec", 1758 "Adamowicz", 1759 "Adamski", 1760 "Adamus", 1761 "Aleksandrowicz", 1762 "Andrzejczak", 1763 "Andrzejewski", 1764 "Antczak", 1765 "Augustyn", 1766 "Augustyniak", 1767 "Bagiński", 1768 "Balcerzak", 1769 "Banach", 1770 "Banasiak", 1771 "Banasik", 1772 "Banaś", 1773 "Baran", 1774 "Baranowski", 1775 "Barański", 1776 "Bartczak", 1777 "Bartkowiak", 1778 "Bartnik", 1779 "Bartosik", 1780 "Bednarczyk", 1781 "Bednarek", 1782 "Bednarski", 1783 "Bednarz", 1784 "Białas", 1785 "Białek", 1786 "Białkowski", 1787 "Biedrzyński", 1788 "Bielak", 1789 "Bielawski", 1790 "Bielecki", 1791 "Bielski", 1792 "Bieniek", 1793 "Biernacki", 1794 "Biernat", 1795 "Bieńkowski", 1796 "Bilski", 1797 "Bober", 1798 "Bochenek", 1799 "Bogucki", 1800 "Bogusz", 1801 "Borek", 1802 "Borkowski", 1803 "Borowiec", 1804 "Borowski", 1805 "Bożek", 1806 "Broda", 1807 "Brzeziński", 1808 "Brzozowski", 1809 "Buczek", 1810 "Buczkowski", 1811 "Buczyński", 1812 "Budziński", 1813 "Budzyński", 1814 "Bujak", 1815 "Bukowski", 1816 "Burzyński", 1817 "Bąk", 1818 "Bąkowski", 1819 "Błaszczak", 1820 "Błaszczyk", 1821 "Cebula", 1822 "Chmiel", 1823 "Chmielewski", 1824 "Chmura", 1825 "Chojnacki", 1826 "Chojnowski", 1827 "Cholewa", 1828 "Chrzanowski", 1829 "Chudzik", 1830 "Cichocki", 1831 "Cichoń", 1832 "Cichy", 1833 "Ciesielski", 1834 "Cieśla", 1835 "Cieślak", 1836 "Cieślik", 1837 "Ciszewski", 1838 "Cybulski", 1839 "Cygan", 1840 "Czaja", 1841 "Czajka", 1842 "Czajkowski", 1843 "Czapla", 1844 "Czarnecki", 1845 "Czech", 1846 "Czechowski", 1847 "Czekaj", 1848 "Czerniak", 1849 "Czerwiński", 1850 "Czyż", 1851 "Czyżewski", 1852 "Dec", 1853 "Dobosz", 1854 "Dobrowolski", 1855 "Dobrzyński", 1856 "Domagała", 1857 "Domański", 1858 "Dominiak", 1859 "Drabik", 1860 "Drozd", 1861 "Drozdowski", 1862 "Drzewiecki", 1863 "Dróżdż", 1864 "Dubiel", 1865 "Duda", 1866 "Dudek", 1867 "Dudziak", 1868 "Dudzik", 1869 "Dudziński", 1870 "Duszyński", 1871 "Dziedzic", 1872 "Dziuba", 1873 "Dąbek", 1874 "Dąbkowski", 1875 "Dąbrowski", 1876 "Dębowski", 1877 "Dębski", 1878 "Długosz", 1879 "Falkowski", 1880 "Fijałkowski", 1881 "Filipek", 1882 "Filipiak", 1883 "Filipowicz", 1884 "Flak", 1885 "Flis", 1886 "Florczak", 1887 "Florek", 1888 "Frankowski", 1889 "Frąckowiak", 1890 "Frączek", 1891 "Frątczak", 1892 "Furman", 1893 "Gadomski", 1894 "Gajda", 1895 "Gajewski", 1896 "Gaweł", 1897 "Gawlik", 1898 "Gawron", 1899 "Gawroński", 1900 "Gałka", 1901 "Gałązka", 1902 "Gil", 1903 "Godlewski", 1904 "Golec", 1905 "Gołąb", 1906 "Gołębiewski", 1907 "Gołębiowski", 1908 "Grabowski", 1909 "Graczyk", 1910 "Grochowski", 1911 "Grudzień", 1912 "Gruszczyński", 1913 "Gruszka", 1914 "Grzegorczyk", 1915 "Grzelak", 1916 "Grzesiak", 1917 "Grzesik", 1918 "Grześkowiak", 1919 "Grzyb", 1920 "Grzybowski", 1921 "Grzywacz", 1922 "Gutowski", 1923 "Guzik", 1924 "Gwoździk", 1925 "Gwóźdź", 1926 "Góra", 1927 "Góral", 1928 "Górecki", 1929 "Górka", 1930 "Górniak", 1931 "Górny", 1932 "Górski", 1933 "Gąsior", 1934 "Gąsiorowski", 1935 "Głogowski", 1936 "Głowacki", 1937 "Głąb", 1938 "Hajduk", 1939 "Herman", 1940 "Iwanowski", 1941 "Iwański", 1942 "Izdebski", 1943 "Jabłoński", 1944 "Jackowski", 1945 "Jagielski", 1946 "Jagiełło", 1947 "Jagodziński", 1948 "Jakubiak", 1949 "Jakubowski", 1950 "Janas", 1951 "Janiak", 1952 "Janicki", 1953 "Janik", 1954 "Janiszewski", 1955 "Jankowiak", 1956 "Jankowski", 1957 "Janowski", 1958 "Janus", 1959 "Janusz", 1960 "Januszewski", 1961 "Jaros", 1962 "Jarosz", 1963 "Jarząbek", 1964 "Jasiński", 1965 "Jastrzębski", 1966 "Jaworski", 1967 "Jaśkiewicz", 1968 "Jezierski", 1969 "Jurek", 1970 "Jurkiewicz", 1971 "Jurkowski", 1972 "Juszczak", 1973 "Jóźwiak", 1974 "Jóźwik", 1975 "Jędrzejczak", 1976 "Jędrzejczyk", 1977 "Jędrzejewski", 1978 "Kacprzak", 1979 "Kaczmarczyk", 1980 "Kaczmarek", 1981 "Kaczmarski", 1982 "Kaczor", 1983 "Kaczorowski", 1984 "Kaczyński", 1985 "Kaleta", 1986 "Kalinowski", 1987 "Kalisz", 1988 "Kamiński", 1989 "Kania", 1990 "Kaniewski", 1991 "Kapusta", 1992 "Karaś", 1993 "Karczewski", 1994 "Karpiński", 1995 "Karwowski", 1996 "Kasperek", 1997 "Kasprzak", 1998 "Kasprzyk", 1999 "Kaszuba", 2000 "Kawa", 2001 "Kawecki", 2002 "Kałuża", 2003 "Kaźmierczak", 2004 "Kiełbasa", 2005 "Kisiel", 2006 "Kita", 2007 "Klimczak", 2008 "Klimek", 2009 "Kmiecik", 2010 "Kmieć", 2011 "Knapik", 2012 "Kobus", 2013 "Kogut", 2014 "Kolasa", 2015 "Komorowski", 2016 "Konieczna", 2017 "Konieczny", 2018 "Konopka", 2019 "Kopczyński", 2020 "Koper", 2021 "Kopeć", 2022 "Korzeniowski", 2023 "Kos", 2024 "Kosiński", 2025 "Kosowski", 2026 "Kostecki", 2027 "Kostrzewa", 2028 "Kot", 2029 "Kotowski", 2030 "Kowal", 2031 "Kowalczuk", 2032 "Kowalczyk", 2033 "Kowalewski", 2034 "Kowalik", 2035 "Kowalski", 2036 "Koza", 2037 "Kozak", 2038 "Kozieł", 2039 "Kozioł", 2040 "Kozłowski", 2041 "Kołakowski", 2042 "Kołodziej", 2043 "Kołodziejczyk", 2044 "Kołodziejski", 2045 "Krajewski", 2046 "Krakowiak", 2047 "Krawczyk", 2048 "Krawiec", 2049 "Kruk", 2050 "Krukowski", 2051 "Krupa", 2052 "Krupiński", 2053 "Kruszewski", 2054 "Krysiak", 2055 "Krzemiński", 2056 "Krzyżanowski", 2057 "Król", 2058 "Królikowski", 2059 "Książek", 2060 "Kubacki", 2061 "Kubiak", 2062 "Kubica", 2063 "Kubicki", 2064 "Kubik", 2065 "Kuc", 2066 "Kucharczyk", 2067 "Kucharski", 2068 "Kuchta", 2069 "Kuciński", 2070 "Kuczyński", 2071 "Kujawa", 2072 "Kujawski", 2073 "Kula", 2074 "Kulesza", 2075 "Kulig", 2076 "Kulik", 2077 "Kuliński", 2078 "Kurek", 2079 "Kurowski", 2080 "Kuś", 2081 "Kwaśniewski", 2082 "Kwiatkowski", 2083 "Kwiecień", 2084 "Kwieciński", 2085 "Kędzierski", 2086 "Kędziora", 2087 "Kępa", 2088 "Kłos", 2089 "Kłosowski", 2090 "Lach", 2091 "Laskowski", 2092 "Lasota", 2093 "Lech", 2094 "Lenart", 2095 "Lesiak", 2096 "Leszczyński", 2097 "Lewandowski", 2098 "Lewicki", 2099 "Leśniak", 2100 "Leśniewski", 2101 "Lipiński", 2102 "Lipka", 2103 "Lipski", 2104 "Lis", 2105 "Lisiecki", 2106 "Lisowski", 2107 "Maciejewski", 2108 "Maciąg", 2109 "Mackiewicz", 2110 "Madej", 2111 "Maj", 2112 "Majcher", 2113 "Majchrzak", 2114 "Majewski", 2115 "Majka", 2116 "Makowski", 2117 "Malec", 2118 "Malicki", 2119 "Malinowski", 2120 "Maliszewski", 2121 "Marchewka", 2122 "Marciniak", 2123 "Marcinkowski", 2124 "Marczak", 2125 "Marek", 2126 "Markiewicz", 2127 "Markowski", 2128 "Marszałek", 2129 "Marzec", 2130 "Masłowski", 2131 "Matusiak", 2132 "Matuszak", 2133 "Matuszewski", 2134 "Matysiak", 2135 "Mazur", 2136 "Mazurek", 2137 "Mazurkiewicz", 2138 "Maćkowiak", 2139 "Małecki", 2140 "Małek", 2141 "Maślanka", 2142 "Michalak", 2143 "Michalczyk", 2144 "Michalik", 2145 "Michalski", 2146 "Michałek", 2147 "Michałowski", 2148 "Mielczarek", 2149 "Mierzejewski", 2150 "Mika", 2151 "Miklaś", 2152 "Mikołajczak", 2153 "Mikołajczyk", 2154 "Mikulski", 2155 "Milczarek", 2156 "Milewski", 2157 "Miller", 2158 "Misiak", 2159 "Misztal", 2160 "Miśkiewicz", 2161 "Modzelewski", 2162 "Molenda", 2163 "Morawski", 2164 "Motyka", 2165 "Mroczek", 2166 "Mroczkowski", 2167 "Mrozek", 2168 "Mróz", 2169 "Mucha", 2170 "Murawski", 2171 "Musiał", 2172 "Muszyński", 2173 "Młynarczyk", 2174 "Napierała", 2175 "Nawrocki", 2176 "Nawrot", 2177 "Niedziela", 2178 "Niedzielski", 2179 "Niedźwiecki", 2180 "Niemczyk", 2181 "Niemiec", 2182 "Niewiadomski", 2183 "Noga", 2184 "Nowacki", 2185 "Nowaczyk", 2186 "Nowak", 2187 "Nowakowski", 2188 "Nowicki", 2189 "Nowiński", 2190 "Olczak", 2191 "Olejniczak", 2192 "Olejnik", 2193 "Olszewski", 2194 "Orzechowski", 2195 "Orłowski", 2196 "Osiński", 2197 "Ossowski", 2198 "Ostrowski", 2199 "Owczarek", 2200 "Paczkowski", 2201 "Pająk", 2202 "Pakuła", 2203 "Palacz", 2204 "Paluch", 2205 "Panek", 2206 "Partyka", 2207 "Pasternak", 2208 "Paszkowski", 2209 "Pawelec", 2210 "Pawlak", 2211 "Pawlicki", 2212 "Pawlik", 2213 "Pawlikowski", 2214 "Pawłowski", 2215 "Pałka", 2216 "Piasecki", 2217 "Piechota", 2218 "Pieczek", 2219 "Piekarski", 2220 "Pietras", 2221 "Pietruszka", 2222 "Pietrzak", 2223 "Pietrzyk", 2224 "Pilarski", 2225 "Pilch", 2226 "Piotrowicz", 2227 "Piotrowski", 2228 "Piwowarczyk", 2229 "Piórkowski", 2230 "Piątek", 2231 "Piątkowski", 2232 "Piłat", 2233 "Pluta", 2234 "Podgórski", 2235 "Polak", 2236 "Popławski", 2237 "Porębski", 2238 "Prokop", 2239 "Prus", 2240 "Przybylski", 2241 "Przybysz", 2242 "Przybył", 2243 "Przybyła", 2244 "Ptak", 2245 "Puchalski", 2246 "Pytel", 2247 "Płonka", 2248 "Raczyński", 2249 "Radecki", 2250 "Radomski", 2251 "Rak", 2252 "Rakowski", 2253 "Ratajczak", 2254 "Robak", 2255 "Rogala", 2256 "Rogalski", 2257 "Rogowski", 2258 "Rojek", 2259 "Romanowski", 2260 "Rosa", 2261 "Rosiak", 2262 "Rosiński", 2263 "Ruciński", 2264 "Rudnicki", 2265 "Rudziński", 2266 "Rudzki", 2267 "Rusin", 2268 "Rutkowski", 2269 "Rybak", 2270 "Rybarczyk", 2271 "Rybicki", 2272 "Rzepka", 2273 "Różański", 2274 "Różycki", 2275 "Sadowski", 2276 "Sawicki", 2277 "Serafin", 2278 "Siedlecki", 2279 "Sienkiewicz", 2280 "Sieradzki", 2281 "Sikora", 2282 "Sikorski", 2283 "Sitek", 2284 "Siwek", 2285 "Skalski", 2286 "Skiba", 2287 "Skibiński", 2288 "Skoczylas", 2289 "Skowron", 2290 "Skowronek", 2291 "Skowroński", 2292 "Skrzypczak", 2293 "Skrzypek", 2294 "Skóra", 2295 "Smoliński", 2296 "Sobczak", 2297 "Sobczyk", 2298 "Sobieraj", 2299 "Sobolewski", 2300 "Socha", 2301 "Sochacki", 2302 "Sokołowski", 2303 "Sokół", 2304 "Sosnowski", 2305 "Sowa", 2306 "Sowiński", 2307 "Sołtys", 2308 "Sołtysiak", 2309 "Sroka", 2310 "Stachowiak", 2311 "Stachowicz", 2312 "Stachura", 2313 "Stachurski", 2314 "Stanek", 2315 "Staniszewski", 2316 "Stanisławski", 2317 "Stankiewicz", 2318 "Stasiak", 2319 "Staszewski", 2320 "Stawicki", 2321 "Stec", 2322 "Stefaniak", 2323 "Stefański", 2324 "Stelmach", 2325 "Stolarczyk", 2326 "Stolarski", 2327 "Strzelczyk", 2328 "Strzelecki", 2329 "Stępień", 2330 "Stępniak", 2331 "Surma", 2332 "Suski", 2333 "Szafrański", 2334 "Szatkowski", 2335 "Szczepaniak", 2336 "Szczepanik", 2337 "Szczepański", 2338 "Szczerba", 2339 "Szcześniak", 2340 "Szczygieł", 2341 "Szczęsna", 2342 "Szczęsny", 2343 "Szeląg", 2344 "Szewczyk", 2345 "Szostak", 2346 "Szulc", 2347 "Szwarc", 2348 "Szwed", 2349 "Szydłowski", 2350 "Szymański", 2351 "Szymczak", 2352 "Szymczyk", 2353 "Szymkowiak", 2354 "Szyszka", 2355 "Sławiński", 2356 "Słowik", 2357 "Słowiński", 2358 "Tarnowski", 2359 "Tkaczyk", 2360 "Tokarski", 2361 "Tomala", 2362 "Tomaszewski", 2363 "Tomczak", 2364 "Tomczyk", 2365 "Tomys", 2366 "Tracz", 2367 "Trojanowski", 2368 "Trzciński", 2369 "Trzeciak", 2370 "Turek", 2371 "Twardowski", 2372 "Urban", 2373 "Urbanek", 2374 "Urbaniak", 2375 "Urbanowicz", 2376 "Urbańczyk", 2377 "Urbański", 2378 "Walczak", 2379 "Walkowiak", 2380 "Warchoł", 2381 "Wasiak", 2382 "Wasilewski", 2383 "Wawrzyniak", 2384 "Wesołowski", 2385 "Wieczorek", 2386 "Wierzbicki", 2387 "Wilczek", 2388 "Wilczyński", 2389 "Wilk", 2390 "Winiarski", 2391 "Witczak", 2392 "Witek", 2393 "Witkowski", 2394 "Wiącek", 2395 "Więcek", 2396 "Więckowski", 2397 "Wiśniewski", 2398 "Wnuk", 2399 "Wojciechowski", 2400 "Wojtas", 2401 "Wojtasik", 2402 "Wojtczak", 2403 "Wojtkowiak", 2404 "Wolak", 2405 "Woliński", 2406 "Wolny", 2407 "Wolski", 2408 "Woś", 2409 "Woźniak", 2410 "Wrona", 2411 "Wroński", 2412 "Wróbel", 2413 "Wróblewski", 2414 "Wypych", 2415 "Wysocki", 2416 "Wyszyński", 2417 "Wójcicki", 2418 "Wójcik", 2419 "Wójtowicz", 2420 "Wąsik", 2421 "Wąsowski", 2422 "Węgrzyn", 2423 "Włodarczyk", 2424 "Włodarski", 2425 "Zaborowski", 2426 "Zabłocki", 2427 "Zagórski", 2428 "Zając", 2429 "Zajączkowski", 2430 "Zakrzewski", 2431 "Zalewski", 2432 "Zaremba", 2433 "Zarzycki", 2434 "Zaręba", 2435 "Zawada", 2436 "Zawadzki", 2437 "Zdunek", 2438 "Zieliński", 2439 "Zielonka", 2440 "Ziółkowski", 2441 "Zięba", 2442 "Ziętek", 2443 "Zwoliński", 2444 "Zych", 2445 "Zygmunt", 2446 "Łapiński", 2447 "Łuczak", 2448 "Łukasiewicz", 2449 "Łukasik", 2450 "Łukaszewski", 2451 "Śliwa", 2452 "Śliwiński", 2453 "Ślusarczyk", 2454 "Świderski", 2455 "Świerczyński", 2456 "Świątek", 2457 "Żak", 2458 "Żebrowski", 2459 "Żmuda", 2460 "Żuk", 2461 "Żukowski", 2462 "Żurawski", 2463 "Żurek", 2464 "Żyła" 2465 ]; 2466 return choice(data, this.rnd); 2467 } 2468 2469 2470 override string nameFirstName() { 2471 return choice([false, true], this.rnd) 2472 ? nameFemaleFirstName() 2473 : nameMaleFirstName(); 2474 } 2475 2476 override string nameName() { 2477 final switch(uniform(0, 6, this.rnd)) { 2478 case 0: return namePrefix() ~ " " ~ nameFirstName() ~ " " ~ nameLastName(); 2479 case 1: return nameFirstName() ~ " " ~ nameLastName(); 2480 case 2: return nameFirstName() ~ " " ~ nameLastName(); 2481 case 3: return nameFirstName() ~ " " ~ nameLastName(); 2482 case 4: return nameFirstName() ~ " " ~ nameLastName(); 2483 case 5: return nameFirstName() ~ " " ~ nameLastName(); 2484 } 2485 } 2486 2487 /// 2488 override string nameFemaleFirstName() { 2489 auto data = [ 2490 "Ada", 2491 "Adelajda", 2492 "Agata", 2493 "Agnieszka", 2494 "Agrypina", 2495 "Aida", 2496 "Aleksandra", 2497 "Alicja", 2498 "Alina", 2499 "Amanda", 2500 "Anastazja", 2501 "Angela", 2502 "Andżelika", 2503 "Angelina", 2504 "Anna", 2505 "Hanna", 2506 "Antonina", 2507 "Ariadna", 2508 "Aurora", 2509 "Barbara", 2510 "Beatrycze", 2511 "Berta", 2512 "Brygida", 2513 "Kamila", 2514 "Karolina", 2515 "Karolina", 2516 "Kornelia", 2517 "Katarzyna", 2518 "Cecylia", 2519 "Karolina", 2520 "Chloe", 2521 "Krystyna", 2522 "Klara", 2523 "Klaudia", 2524 "Klementyna", 2525 "Konstancja", 2526 "Koralia", 2527 "Daria", 2528 "Diana", 2529 "Dina", 2530 "Dorota", 2531 "Edyta", 2532 "Eleonora", 2533 "Eliza", 2534 "Elżbieta", 2535 "Izabela", 2536 "Elwira", 2537 "Emilia", 2538 "Estera", 2539 "Eudoksja", 2540 "Eudokia", 2541 "Eugenia", 2542 "Ewa", 2543 "Ewelina", 2544 "Ferdynanda", 2545 "Florencja", 2546 "Franciszka", 2547 "Gabriela", 2548 "Gertruda", 2549 "Gloria", 2550 "Gracja", 2551 "Jadwiga", 2552 "Helena", 2553 "Henryka", 2554 "Nadzieja", 2555 "Ida", 2556 "Ilona", 2557 "Helena", 2558 "Irena", 2559 "Irma", 2560 "Izabela", 2561 "Izolda", 2562 "Jakubina", 2563 "Joanna", 2564 "Janina", 2565 "Żaneta", 2566 "Joanna", 2567 "Ginewra", 2568 "Józefina", 2569 "Judyta", 2570 "Julia", 2571 "Julia", 2572 "Julita", 2573 "Justyna", 2574 "Kira", 2575 "Cyra", 2576 "Kleopatra", 2577 "Larysa", 2578 "Laura", 2579 "Laurencja", 2580 "Laurentyna", 2581 "Lea", 2582 "Leila", 2583 "Eleonora", 2584 "Liliana", 2585 "Lilianna", 2586 "Lilia", 2587 "Lilla", 2588 "Liza", 2589 "Eliza", 2590 "Laura", 2591 "Ludwika", 2592 "Luiza", 2593 "Łucja", 2594 "Lucja", 2595 "Lidia", 2596 "Amabela", 2597 "Magdalena", 2598 "Malwina", 2599 "Małgorzata", 2600 "Greta", 2601 "Marianna", 2602 "Maryna", 2603 "Marta", 2604 "Martyna", 2605 "Maria", 2606 "Matylda", 2607 "Maja", 2608 "Maja", 2609 "Melania", 2610 "Michalina", 2611 "Monika", 2612 "Nadzieja", 2613 "Noemi", 2614 "Natalia", 2615 "Nikola", 2616 "Nina", 2617 "Olga", 2618 "Olimpia", 2619 "Oliwia", 2620 "Ofelia", 2621 "Patrycja", 2622 "Paula", 2623 "Pelagia", 2624 "Penelopa", 2625 "Filipa", 2626 "Paulina", 2627 "Rachela", 2628 "Rebeka", 2629 "Regina", 2630 "Renata", 2631 "Rozalia", 2632 "Róża", 2633 "Roksana", 2634 "Rufina", 2635 "Ruta", 2636 "Sabina", 2637 "Sara", 2638 "Serafina", 2639 "Sybilla", 2640 "Sylwia", 2641 "Zofia", 2642 "Stella", 2643 "Stefania", 2644 "Zuzanna", 2645 "Tamara", 2646 "Tacjana", 2647 "Tekla", 2648 "Teodora", 2649 "Teresa", 2650 "Walentyna", 2651 "Waleria", 2652 "Wanesa", 2653 "Wiara", 2654 "Weronika", 2655 "Wiktoria", 2656 "Wirginia", 2657 "Bibiana", 2658 "Bibianna", 2659 "Wanda", 2660 "Wilhelmina", 2661 "Ksawera", 2662 "Ksenia", 2663 "Zoe" 2664 ]; 2665 return choice(data, this.rnd); 2666 } 2667 2668 /// 2669 override string nameGender() { 2670 auto data = [ 2671 "Genderqueer", 2672 "Hermafrodyta", 2673 "Inna", 2674 "Kobieta cis", 2675 "Kobieta cispłciowa", 2676 "Kobieta interpłciowa", 2677 "Kobieta trans", 2678 "Kobieta", 2679 "Meżczyzna trans", 2680 "Mężczyzna cis", 2681 "Mężczyzna cispłciowy", 2682 "Mężczyzna interpłciowy", 2683 "Mężczyzna", 2684 "Osoba agender", 2685 "Osoba bigender", 2686 "Osoba gender fluid", 2687 "Osoba interpłciowa", 2688 "Osoba niebinarna", 2689 "Osoba pangender", 2690 "Osoba polygender", 2691 "Osoba trans", 2692 "Transkobieta", 2693 "Transsekualista", 2694 "Transmężczyzna" 2695 ]; 2696 return choice(data, this.rnd); 2697 } 2698 2699 /// 2700 override string nameBinaryGender() { 2701 auto data = [ 2702 "Kobieta", 2703 "Mężczyzna'" 2704 ]; 2705 return choice(data, this.rnd); 2706 } 2707 2708 /// 2709 override string namePrefix() { 2710 auto data = [ 2711 "Pan", 2712 "Pani'" 2713 ]; 2714 return choice(data, this.rnd); 2715 } 2716 2717 /// 2718 override string musicSongName() { 2719 auto data = [ 2720 "12 Groszy", 2721 "24.11.94", 2722 "51", 2723 "A To Co Mam", 2724 "Adriatyk", 2725 "Ocean Gorący", 2726 "Ale Jestem", 2727 "Aleja Gwiazd", 2728 "Arahja", 2729 "Autobiografia", 2730 "Autystyczny", 2731 "Babę Zesłał Bóg", 2732 "Ballada 07", 2733 "Baranek", 2734 "Beksa", 2735 "Bema Pamięci Żałobny - Rapsod", 2736 "Berlin Zachodni", 2737 "Biała Armia", 2738 "Biała Flaga", 2739 "Biały Krzyż", 2740 "Biegnij Dalej Sam", 2741 "Bieszczadzkie Anioły", 2742 "Bo Jesteś Ty", 2743 "Bo Jo Cie Kochom", 2744 "Bombonierka", 2745 "Boskie Buenos", 2746 "Bracka", 2747 "Buka", 2748 "Butelki Z Benzyną I Kamienie", 2749 "Byłam Różą", 2750 "Byłaś Serca Biciem", 2751 "Bóg", 2752 "C'Est La Vie - Paryż Z Pocztówki", 2753 "Celina", 2754 "Chcemy Być Sobą", 2755 "Chciałbym Umrzeć Z Miłości", 2756 "Chciałem Być", 2757 "Chodź", 2758 "Pomaluj Mój Świat", 2759 "Chłopcy", 2760 "Ciche Dni", 2761 "Cichosza", 2762 "Ciepły Wiatr", 2763 "Cień Wielkiej Góry", 2764 "Ciągnik", 2765 "Co Mi Panie Dasz", 2766 "Cud Niepamięci", 2767 "Cykady Na Cykladach", 2768 "Czarne Słońca", 2769 "Czarny Blues O Czwartej Nad Ranem", 2770 "Czas Nas Uczy Pogody", 2771 "Czas Ołowiu", 2772 "Czerwony Jak Cegła", 2773 "Cztery Pokoje", 2774 "Człowiek Z Liściem", 2775 "Deszcz", 2776 "Deszcz Na Betonie", 2777 "Deszcz W Cisnej", 2778 "Dla Ciebie", 2779 "Dmuchawce", 2780 "Latawce", 2781 "Wiatr", 2782 "Dni", 2783 "Których Nie Znamy", 2784 "Do Ani", 2785 "Do Kołyski", 2786 "Do Prostego Człowieka", 2787 "Dom", 2788 "Dorosłe Dzieci", 2789 "Dwa Ognie", 2790 "Dwa Serca", 2791 "Dwa Smutki", 2792 "Dzieci", 2793 "Dziewczyna Bez Zęba Na Przedzie", 2794 "Dzień Dobry", 2795 "Kocham Cię", 2796 "Dziwny Jest Ten Świat", 2797 "Dziś Późno Pójdę Spać", 2798 "Długość Dźwięku Samotności", 2799 "Elektryczny", 2800 "Eli Lama Sabachtani", 2801 "Ezoteryczny Poznań", 2802 "Filandia", 2803 "Film", 2804 "Flota Zjednoczonych Sił", 2805 "Fotograf Brok", 2806 "Gdy Nie Ma Dzieci W Domu", 2807 "Gdybym", 2808 "Gołębi Puch", 2809 "Granda", 2810 "Grande Valse Brillante", 2811 "Grażka", 2812 "Groszki I Róże", 2813 "Harry", 2814 "Hej Wy", 2815 "Hej", 2816 "Czy Nie Wiecie", 2817 "Hi-Fi", 2818 "Horses", 2819 "Hydropiekłowstąpienie", 2820 "I Ciebie Też", 2821 "Bardzo", 2822 "I Nikomu Nie Wolno Się Z Tego Śmiać", 2823 "I Tak Warto Żyć", 2824 "I Wszystko Się Może Zdarzyć", 2825 "IV Liceum", 2826 "Ja Sowa", 2827 "Ja Wysiadam", 2828 "Jaka Róża", 2829 "Taki Cierń", 2830 "Jaskółka Uwięziona", 2831 "Jednego Serca", 2832 "Jedwab", 2833 "Jedyne Co Mam", 2834 "Jej Portret", 2835 "Jenny", 2836 "Jest Taki Samotny Dom", 2837 "Jestem Bogiem", 2838 "Jestem W Niebie", 2839 "Jesteś Lekiem Na Całe Zło", 2840 "Jesteśmy Na Wczasach", 2841 "Jeszcze Będzie Przepięknie", 2842 "Jeszcze Się Tam Żagiel Bieli", 2843 "Jeszcze W Zielone Gramy", 2844 "Jezu Jak Się Cieszę", 2845 "Jeśli Wiesz Co Chcę Powiedzieć", 2846 "Jolka", 2847 "Jolka", 2848 "Pamiętasz", 2849 "Jutro Możemy Być Szczęśliwi", 2850 "Kapitan Polska", 2851 "Karuzela Z Madonnami", 2852 "Karwoski", 2853 "Kawałek Podłogi", 2854 "Kiedy Byłem Małym Chłopcem", 2855 "Kiedy Powiem Sobie Dość", 2856 "King", 2857 "King Bruce Lee Karate Mistrz", 2858 "Klub Wesołego Szampana", 2859 "Kobiety Jak Te Kwiaty", 2860 "Kocham Być Z Tobą", 2861 "Kocham Cię", 2862 "Kocham Cię Jak Irlandię", 2863 "Kocham Cię Kochanie Moje", 2864 "Kocham Wolność", 2865 "Kochana", 2866 "Kochać Inaczej", 2867 "Koncert Jesienny Na Dwa Świerszcze I Wiatr W Kominie", 2868 "Konstytucje", 2869 "Korowód", 2870 "Kosmiczne Energie", 2871 "Kołysanka Dla Nieznajomej", 2872 "Krakowski Spleen", 2873 "Kraków", 2874 "Krew Boga", 2875 "Kryzysowa Narzeczona", 2876 "Kwiaty We Włosach", 2877 "Lamparty", 2878 "Leszek Żukowski", 2879 "Lewe Lewe Loff", 2880 "Lipstick On The Glass", 2881 "List", 2882 "List Do M.", 2883 "Los", 2884 "Cebula I Krokodyle Łzy", 2885 "Lubię Mówić Z Tobą", 2886 "Lubię Wracać Tam Gdzie Byłem", 2887 "Lucciola", 2888 "Lucy Phere", 2889 "Malcziki", 2890 "Marchewkowe Pole", 2891 "Maszynka Do Świerkania", 2892 "Małe Tęsknoty", 2893 "Małomiasteczkowy", 2894 "Meluzyna", 2895 "Mimo Wszystko", 2896 "Mississippi W Ogniu", 2897 "Między Ciszą A Ciszą", 2898 "Miłość", 2899 "Miłość", 2900 "Mniej Niż Zero", 2901 "Modlitwa", 2902 "Modlitwa III - Pozwól Mi", 2903 "Modlitwa O Wschodzie Słońca", 2904 "Mogło Być Nic", 2905 "Moja I Twoja Nadzieja", 2906 "Moja Krew", 2907 "Moje Bieszczady", 2908 "Mury", 2909 "Mój Dom", 2910 "Mówię Ci Że", 2911 "Na Falochronie", 2912 "Na Szczycie", 2913 "Na Zakręcie", 2914 "Nadzieja", 2915 "Naprawdę Nie Dzieje Się Nic", 2916 "Następna Stacja", 2917 "Nasza Klasa", 2918 "Nic Nie Może Wiecznie Trwać", 2919 "Nie Ma", 2920 "Nie Ma Ciebie", 2921 "Nie Mam Dla Ciebie Miłości", 2922 "Nie Przenoście Nam Stolicy Do Krakowa", 2923 "Nie Pytaj O Polskę", 2924 "Nie Płacz Ewka", 2925 "Nie Raj", 2926 "Nie Wierz Nigdy Kobiecie", 2927 "Niebo Było Różowe", 2928 "Niech Żyje Bal", 2929 "Niemiłość", 2930 "Niepokonani", 2931 "Niewiele Ci Mogę Dać", 2932 "Nieznajomy", 2933 "Niezwyciężony", 2934 "Nikt Tak Pięknie Nie Mówił", 2935 "Że Się Boi Miłości", 2936 "Nim Stanie Się Tak", 2937 "Jak Gdyby Nigdy Nic", 2938 "Nim Wstanie Dzień", 2939 "Noc Komety", 2940 "Nóż", 2941 "O! Ela", 2942 "Objazdowe Nieme Kino", 2943 "Obudź Się", 2944 "Obława", 2945 "Ocalić Od Zapomnienia", 2946 "Och Życie", 2947 "Kocham Cię Nad Życie", 2948 "Oczy Tej Małej", 2949 "Odchodząc", 2950 "Odkryjemy Miłość Nieznaną", 2951 "Ok", 2952 "Boomer!", 2953 "Oni Zaraz Przyjdą Tu", 2954 "Orkiestra", 2955 "Ostatni", 2956 "Pamiętajcie O Ogrodach", 2957 "Papierowy Księżyc", 2958 "Partyzant", 2959 "Paryż - Moskwa 17.15", 2960 "Paw", 2961 "Peggy Brown", 2962 "Piosenka Jest Dobra Na Wszystko", 2963 "Piosenka Księżycowa", 2964 "Piosenka Młodych Wioślarzy", 2965 "Piła Tango", 2966 "Piłem W Spale", 2967 "Spałem W Pile", 2968 "Plamy Na Słońcu", 2969 "Plus I Minus", 2970 "Po Co Wolność", 2971 "Po Prostu Bądź", 2972 "Początek", 2973 "Pod Niebem", 2974 "Pod Papugami", 2975 "Pod Prąd", 2976 "Podaruj Mi Trochę Słońca", 2977 "Pola", 2978 "Polska", 2979 "Polski", 2980 "Polsko", 2981 "Przebudzenie", 2982 "Przeżyj To Sam", 2983 "Prócz Ciebie Nic", 2984 "Psalm Stojących W Kolejce", 2985 "Płoną Góry", 2986 "Płoną Lasy", 2987 "Raz Na Milion Lat", 2988 "Rosemary'S Baby", 2989 "Rower", 2990 "Rzuć To Wszystko Co Złe", 2991 "Róbmy Swoje", 2992 "Samba Przed Rozstaniem", 2993 "Scenariusz Dla Moich Sąsiadów", 2994 "Sen", 2995 "Sen O Dolinie", 2996 "Sen O Victorii", 2997 "Sen O Warszawie", 2998 "Serce To Jest Muzyk", 2999 "Sie Ściemnia", 3000 "Skazany Na Bluesa", 3001 "Skóra", 3002 "Skłamałam", 3003 "Sobie I Wam", 3004 "Son Of The Blue Sky", 3005 "Sorry Polsko", 3006 "Spadam", 3007 "Spalam Się", 3008 "Spytaj Milicjanta", 3009 "Stare Drzewa", 3010 "Statki Na Niebie", 3011 "Strzeż Się Tych Miejsc", 3012 "Syreny", 3013 "Szaroróżowe", 3014 "Szał Niebieskich Ciał", 3015 "Szklana Pogoda", 3016 "Sztuka Latania", 3017 "Słodkiego Miłego Życia", 3018 "Ta Noc Do Innych Jest Niepodobna", 3019 "Tak Mi Się Nie Chce", 3020 "Tak", 3021 "Tak... To Ja", 3022 "Tam", 3023 "Gdzie Nie Sięga Wzrok", 3024 "Taniec Eleny", 3025 "Te Smaki I Zapachy", 3026 "Teksański", 3027 "Telefony", 3028 "Temat Serialu \"Polskie Drogi\"", 3029 "The Depth Of Self-Delusion", 3030 "To Co Czujesz", 3031 "To Co Wiesz", 3032 "To Ostatnia Niedziela", 3033 "To Tylko Tango", 3034 "To Wychowanie", 3035 "Tolerancja / Na Miły Bóg", 3036 "Transmission Into Your Heart", 3037 "Trudne Życzenia", 3038 "Trudno Nie Wierzyć W Nic", 3039 "Trudno Tak (Razem Być Nam Ze Sobą...)", 3040 "Trzy Zapałki", 3041 "Trójkąty I Kwadraty", 3042 "Tuż Przed Północą", 3043 "Twoja Lorelei", 3044 "Twój Ból Jest Lepszy Niż Mój", 3045 "Tyle Słońca W Całym Mieście", 3046 "Ucieczka Z Tropiku", 3047 "Uciekaj Moje Serce", 3048 "Varsovie", 3049 "W Deszczu Maleńkich Żółtych Kwiatów", 3050 "W Dobrą Stronę", 3051 "W Domach Z Betonu Nie Ma Wolnej Miłości", 3052 "W Moim Magicznym Domu", 3053 "W Moim Ogrodzie", 3054 "W Wielkim Mieście", 3055 "W Żółtych Płomieniach Liści", 3056 "Warszawa", 3057 "Wataha", 3058 "Wciąż Bardziej Obcy", 3059 "Wehikuł Czasu", 3060 "Whisky", 3061 "Wieża Radości", 3062 "Wieża Samotności", 3063 "Windą Do Nieba", 3064 "Wiosna", 3065 "Ach To Ty", 3066 "Wiśnia", 3067 "Wodymidaj", 3068 "Wojenka", 3069 "Wspomnienie", 3070 "Wszystko Czego Dziś Chcę", 3071 "Wyjątkowo Zimny Maj", 3072 "Wymyśliłem Ciebie", 3073 "Wyspa", 3074 "Drzewo", 3075 "Zamek", 3076 "Władza", 3077 "Z Imbirem", 3078 "Z Nim Będziesz Szczęśliwsza", 3079 "Z Tobą / Do Domu", 3080 "Z Tobą Chcę Oglądać Świat", 3081 "Za Ostatni Grosz", 3082 "Zacznij Od Bacha", 3083 "Zanim Pójdę", 3084 "Zanim Zrozumiesz", 3085 "Zaopiekuj Się Mną", 3086 "Zaprzepaszczone Siły Wielkiej Armii Świętych Znaków", 3087 "Zapytaj Mnie Czy Cię Kocham", 3088 "Zawsze Tam Gdzie Ty", 3089 "Zazdrość", 3090 "Załoga G", 3091 "Zegarmistrz Światła", 3092 "Znów Wędrujemy", 3093 "Zostań", 3094 "[Sic!]", 3095 "Łza Dla Cieniów Minionych", 3096 "Ślady", 3097 "Śmierć W Bikini", 3098 "Śpiewać Każdy Może", 3099 "Śpij Kochanie", 3100 "Śpij", 3101 "Świecie Nasz", 3102 "Żyję W Kraju" 3103 ]; 3104 return choice(data, this.rnd); 3105 } 3106 3107 /// 3108 override string musicGenre() { 3109 auto data = [ 3110 "Alternatywna", 3111 "Blues", 3112 "Country", 3113 "Disco polo", 3114 "Elektroniczna", 3115 "Funk", 3116 "Hip Hop", 3117 "Indie Pop", 3118 "Jazz", 3119 "Klasyczna", 3120 "Latynoska", 3121 "Ludowa", 3122 "Metal", 3123 "Pop", 3124 "Rap", 3125 "Reggae", 3126 "Rock", 3127 "Soul" 3128 ]; 3129 return choice(data, this.rnd); 3130 } 3131 3132 /// 3133 override string colorHuman() { 3134 auto data = [ 3135 "beżowy", 3136 "biały", 3137 "brązowy", 3138 "czarny", 3139 "czerwony", 3140 "fioletowy", 3141 "granatowy", 3142 "niebieski", 3143 "pomarańczowy", 3144 "różowy", 3145 "szary", 3146 "zielony", 3147 "żółty" 3148 ]; 3149 return choice(data, this.rnd); 3150 } 3151 3152 /// 3153 override string addressCityName() { 3154 auto data = [ 3155 "Aleksandrów Kujawski", 3156 "Aleksandrów Łódzki", 3157 "Alwernia", 3158 "Andrychów", 3159 "Annopol", 3160 "Augustów", 3161 "Babimost", 3162 "Baborów", 3163 "Baranów Sandomierski", 3164 "Barcin", 3165 "Barczewo", 3166 "Bardo", 3167 "Barlinek", 3168 "Bartoszyce", 3169 "Barwice", 3170 "Bełchatów", 3171 "Bełżyce", 3172 "Będzin", 3173 "Biała", 3174 "Biała Piska", 3175 "Biała Podlaska", 3176 "Biała Rawska", 3177 "Białobrzegi", 3178 "Białogard", 3179 "Biały Bór", 3180 "Białystok", 3181 "Biecz", 3182 "Bielawa", 3183 "Bielsk Podlaski", 3184 "Bielsko-Biała", 3185 "Bieruń", 3186 "Bierutów", 3187 "Bieżuń", 3188 "Biłgoraj", 3189 "Biskupiec", 3190 "Bisztynek", 3191 "Blachownia", 3192 "Błaszki", 3193 "Błażowa", 3194 "Błonie", 3195 "Bobolice", 3196 "Bobowa", 3197 "Bochnia", 3198 "Bodzentyn", 3199 "Bogatynia", 3200 "Boguchwała", 3201 "Boguszów-Gorce", 3202 "Bojanowo", 3203 "Bolesławiec", 3204 "Bolków", 3205 "Borek Wielkopolski", 3206 "Borne Sulinowo", 3207 "Braniewo", 3208 "Brańsk", 3209 "Brodnica", 3210 "Brok", 3211 "Brusy", 3212 "Brwinów", 3213 "Brzeg", 3214 "Brzeg Dolny", 3215 "Brzesko", 3216 "Brzeszcze", 3217 "Brześć Kujawski", 3218 "Brzeziny", 3219 "Brzostek", 3220 "Brzozów", 3221 "Buk", 3222 "Bukowno", 3223 "Busko-Zdrój", 3224 "Bychawa", 3225 "Byczyna", 3226 "Bydgoszcz", 3227 "Bystrzyca Kłodzka", 3228 "Bytom", 3229 "Bytom Odrzański", 3230 "Bytów", 3231 "Cedynia", 3232 "Chełm", 3233 "Chełmek", 3234 "Chełmno", 3235 "Chełmża", 3236 "Chęciny", 3237 "Chmielnik", 3238 "Chocianów", 3239 "Chociwel", 3240 "Chodecz", 3241 "Chodzież", 3242 "Chojna", 3243 "Chojnice", 3244 "Chojnów", 3245 "Choroszcz", 3246 "Chorzele", 3247 "Chorzów", 3248 "Choszczno", 3249 "Chrzanów", 3250 "Ciechanowiec", 3251 "Ciechanów", 3252 "Ciechocinek", 3253 "Cieszanów", 3254 "Cieszyn", 3255 "Ciężkowice", 3256 "Cybinka", 3257 "Czaplinek", 3258 "Czarna Białostocka", 3259 "Czarna Woda", 3260 "Czarne", 3261 "Czarnków", 3262 "Czchów", 3263 "Czechowice-Dziedzice", 3264 "Czeladź", 3265 "Czempiń", 3266 "Czerniejewo", 3267 "Czersk", 3268 "Czerwieńsk", 3269 "Czerwionka-Leszczyny", 3270 "Częstochowa", 3271 "Człopa", 3272 "Człuchów", 3273 "Czyżew", 3274 "Ćmielów", 3275 "Daleszyce", 3276 "Darłowo", 3277 "Dąbie", 3278 "Dąbrowa Białostocka", 3279 "Dąbrowa Górnicza", 3280 "Dąbrowa Tarnowska", 3281 "Debrzno", 3282 "Dębica", 3283 "Dęblin", 3284 "Dębno", 3285 "Dobczyce", 3286 "Dobiegniew", 3287 "Dobra", 3288 "Dobre Miasto", 3289 "Dobrodzień", 3290 "Dobrzany", 3291 "Dobrzyń nad Wisłą", 3292 "Dolsk", 3293 "Drawno", 3294 "Drawsko Pomorskie", 3295 "Drezdenko", 3296 "Drobin", 3297 "Drohiczyn", 3298 "Drzewica", 3299 "Dukla", 3300 "Duszniki-Zdrój", 3301 "Dynów", 3302 "Działdowo", 3303 "Działoszyce", 3304 "Działoszyn", 3305 "Dzierzgoń", 3306 "Dzierżoniów", 3307 "Dziwnów", 3308 "Elbląg", 3309 "Ełk", 3310 "Frampol", 3311 "Frombork", 3312 "Garwolin", 3313 "Gąbin", 3314 "Gdańsk", 3315 "Gdynia", 3316 "Giżycko", 3317 "Glinojeck", 3318 "Gliwice", 3319 "Głogów", 3320 "Głogów Małopolski", 3321 "Głogówek", 3322 "Głowno", 3323 "Głubczyce", 3324 "Głuchołazy", 3325 "Głuszyca", 3326 "Gniew", 3327 "Gniewkowo", 3328 "Gniezno", 3329 "Gogolin", 3330 "Golczewo", 3331 "Goleniów", 3332 "Golina", 3333 "Golub-Dobrzyń", 3334 "Gołańcz", 3335 "Gołdap", 3336 "Goniądz", 3337 "Gorlice", 3338 "Gorzów Śląski", 3339 "Gorzów Wielkopolski", 3340 "Gostynin", 3341 "Gostyń", 3342 "Gościno", 3343 "Gozdnica", 3344 "Góra", 3345 "Góra Kalwaria", 3346 "Górowo Iławeckie", 3347 "Górzno", 3348 "Grabów nad Prosną", 3349 "Grajewo", 3350 "Grodków", 3351 "Grodzisk Mazowiecki", 3352 "Grodzisk Wielkopolski", 3353 "Grójec", 3354 "Grudziądz", 3355 "Grybów", 3356 "Gryfice", 3357 "Gryfino", 3358 "Gryfów Śląski", 3359 "Gubin", 3360 "Hajnówka", 3361 "Halinów", 3362 "Hel", 3363 "Hrubieszów", 3364 "Iława", 3365 "Iłowa", 3366 "Iłża", 3367 "Imielin", 3368 "Inowrocław", 3369 "Ińsko", 3370 "Iwonicz-Zdrój", 3371 "Izbica Kujawska", 3372 "Jabłonowo Pomorskie", 3373 "Janikowo", 3374 "Janowiec Wielkopolski", 3375 "Janów Lubelski", 3376 "Jarocin", 3377 "Jarosław", 3378 "Jasień", 3379 "Jasło", 3380 "Jastarnia", 3381 "Jastrowie", 3382 "Jastrzębie-Zdrój", 3383 "Jawor", 3384 "Jaworzno", 3385 "Jaworzyna Śląska", 3386 "Jedlicze", 3387 "Jedlina-Zdrój", 3388 "Jedwabne", 3389 "Jelcz-Laskowice", 3390 "Jelenia Góra", 3391 "Jeziorany", 3392 "Jędrzejów", 3393 "Jordanów", 3394 "Józefów", 3395 "Jutrosin", 3396 "Kalety", 3397 "Kalisz", 3398 "Kalisz Pomorski", 3399 "Kalwaria Zebrzydowska", 3400 "Kałuszyn", 3401 "Kamienna Góra", 3402 "Kamień Krajeński", 3403 "Kamień Pomorski", 3404 "Kamieńsk", 3405 "Kańczuga", 3406 "Karczew", 3407 "Kargowa", 3408 "Karlino", 3409 "Karpacz", 3410 "Kartuzy", 3411 "Katowice", 3412 "Kazimierz Dolny", 3413 "Kazimierza Wielka", 3414 "Kąty Wrocławskie", 3415 "Kcynia", 3416 "Kędzierzyn-Koźle", 3417 "Kępice", 3418 "Kępno", 3419 "Kętrzyn", 3420 "Kęty", 3421 "Kielce", 3422 "Kietrz", 3423 "Kisielice", 3424 "Kleczew", 3425 "Kleszczele", 3426 "Kluczbork", 3427 "Kłecko", 3428 "Kłobuck", 3429 "Kłodawa", 3430 "Kłodzko", 3431 "Knurów", 3432 "Knyszyn", 3433 "Kobylin", 3434 "Kobyłka", 3435 "Kock", 3436 "Kolbuszowa", 3437 "Kolno", 3438 "Kolonowskie", 3439 "Koluszki", 3440 "Kołaczyce", 3441 "Koło", 3442 "Kołobrzeg", 3443 "Koniecpol", 3444 "Konin", 3445 "Konstancin-Jeziorna", 3446 "Konstantynów Łódzki", 3447 "Końskie", 3448 "Koprzywnica", 3449 "Korfantów", 3450 "Koronowo", 3451 "Korsze", 3452 "Kosów Lacki", 3453 "Kostrzyn", 3454 "Kostrzyn nad Odrą", 3455 "Koszalin", 3456 "Kościan", 3457 "Kościerzyna", 3458 "Kowal", 3459 "Kowalewo Pomorskie", 3460 "Kowary", 3461 "Koziegłowy", 3462 "Kozienice", 3463 "Koźmin Wielkopolski", 3464 "Kożuchów", 3465 "Kórnik", 3466 "Krajenka", 3467 "Kraków", 3468 "Krapkowice", 3469 "Krasnobród", 3470 "Krasnystaw", 3471 "Kraśnik", 3472 "Krobia", 3473 "Krosno", 3474 "Krosno Odrzańskie", 3475 "Krośniewice", 3476 "Krotoszyn", 3477 "Kruszwica", 3478 "Krynica Morska", 3479 "Krynica-Zdrój", 3480 "Krynki", 3481 "Krzanowice", 3482 "Krzepice", 3483 "Krzeszowice", 3484 "Krzywiń", 3485 "Krzyż Wielkopolski", 3486 "Książ Wielkopolski", 3487 "Kudowa-Zdrój", 3488 "Kunów", 3489 "Kutno", 3490 "Kuźnia Raciborska", 3491 "Kwidzyn", 3492 "Lądek-Zdrój", 3493 "Legionowo", 3494 "Legnica", 3495 "Lesko", 3496 "Leszno", 3497 "Leśna", 3498 "Leśnica", 3499 "Lewin Brzeski", 3500 "Leżajsk", 3501 "Lębork", 3502 "Lędziny", 3503 "Libiąż", 3504 "Lidzbark", 3505 "Lidzbark Warmiński", 3506 "Limanowa", 3507 "Lipiany", 3508 "Lipno", 3509 "Lipsk", 3510 "Lipsko", 3511 "Lubaczów", 3512 "Lubań", 3513 "Lubartów", 3514 "Lubawa", 3515 "Lubawka", 3516 "Lubień Kujawski", 3517 "Lubin", 3518 "Lublin", 3519 "Lubliniec", 3520 "Lubniewice", 3521 "Lubomierz", 3522 "Luboń", 3523 "Lubraniec", 3524 "Lubsko", 3525 "Lwówek", 3526 "Lwówek Śląski", 3527 "Łabiszyn", 3528 "Łańcut", 3529 "Łapy", 3530 "Łasin", 3531 "Łask", 3532 "Łaskarzew", 3533 "Łaszczów", 3534 "Łaziska Górne", 3535 "Łazy", 3536 "Łeba", 3537 "Łęczna", 3538 "Łęczyca", 3539 "Łęknica", 3540 "Łobez", 3541 "Łobżenica", 3542 "Łochów", 3543 "Łomianki", 3544 "Łomża", 3545 "Łosice", 3546 "Łowicz", 3547 "Łódź", 3548 "Łuków", 3549 "Maków Mazowiecki", 3550 "Maków Podhalański", 3551 "Malbork", 3552 "Małogoszcz", 3553 "Małomice", 3554 "Margonin", 3555 "Marki", 3556 "Maszewo", 3557 "Miasteczko Śląskie", 3558 "Miastko", 3559 "Michałowo", 3560 "Miechów", 3561 "Miejska Górka", 3562 "Mielec", 3563 "Mieroszów", 3564 "Mieszkowice", 3565 "Międzybórz", 3566 "Międzychód", 3567 "Międzylesie", 3568 "Międzyrzec Podlaski", 3569 "Międzyrzecz", 3570 "Międzyzdroje", 3571 "Mikołajki", 3572 "Mikołów", 3573 "Mikstat", 3574 "Milanówek", 3575 "Milicz", 3576 "Miłakowo", 3577 "Miłomłyn", 3578 "Miłosław", 3579 "Mińsk Mazowiecki", 3580 "Mirosławiec", 3581 "Mirsk", 3582 "Mława", 3583 "Młynary", 3584 "Mogielnica", 3585 "Mogilno", 3586 "Mońki", 3587 "Morąg", 3588 "Mordy", 3589 "Moryń", 3590 "Mosina", 3591 "Mrągowo", 3592 "Mrocza", 3593 "Mszana Dolna", 3594 "Mszczonów", 3595 "Murowana Goślina", 3596 "Muszyna", 3597 "Mysłowice", 3598 "Myszków", 3599 "Myszyniec", 3600 "Myślenice", 3601 "Myślibórz", 3602 "Nakło nad Notecią", 3603 "Nałęczów", 3604 "Namysłów", 3605 "Narol", 3606 "Nasielsk", 3607 "Nekla", 3608 "Nidzica", 3609 "Niemcza", 3610 "Niemodlin", 3611 "Niepołomice", 3612 "Nieszawa", 3613 "Nisko", 3614 "Nowa Dęba", 3615 "Nowa Ruda", 3616 "Nowa Sarzyna", 3617 "Nowa Sól", 3618 "Nowe", 3619 "Nowe Brzesko", 3620 "Nowe Miasteczko", 3621 "Nowe Miasto Lubawskie", 3622 "Nowe Miasto nad Pilicą", 3623 "Nowe Skalmierzyce", 3624 "Nowe Warpno", 3625 "Nowogard", 3626 "Nowogrodziec", 3627 "Nowogród", 3628 "Nowogród Bobrzański", 3629 "Nowy Dwór Gdański", 3630 "Nowy Dwór Mazowiecki", 3631 "Nowy Sącz", 3632 "Nowy Staw", 3633 "Nowy Targ", 3634 "Nowy Tomyśl", 3635 "Nowy Wiśnicz", 3636 "Nysa", 3637 "Oborniki", 3638 "Oborniki Śląskie", 3639 "Obrzycko", 3640 "Odolanów", 3641 "Ogrodzieniec", 3642 "Okonek", 3643 "Olecko", 3644 "Olesno", 3645 "Oleszyce", 3646 "Oleśnica", 3647 "Olkusz", 3648 "Olsztyn", 3649 "Olsztynek", 3650 "Olszyna", 3651 "Oława", 3652 "Opalenica", 3653 "Opatów", 3654 "Opoczno", 3655 "Opole", 3656 "Opole Lubelskie", 3657 "Orneta", 3658 "Orzesze", 3659 "Orzysz", 3660 "Osieczna", 3661 "Osiek", 3662 "Ostrołęka", 3663 "Ostroróg", 3664 "Ostrowiec Świętokrzyski", 3665 "Ostróda", 3666 "Ostrów Lubelski", 3667 "Ostrów Mazowiecka", 3668 "Ostrów Wielkopolski", 3669 "Ostrzeszów", 3670 "Ośno Lubuskie", 3671 "Oświęcim", 3672 "Otmuchów", 3673 "Otwock", 3674 "Ozimek", 3675 "Ozorków", 3676 "Ożarów", 3677 "Ożarów Mazowiecki", 3678 "Pabianice", 3679 "Paczków", 3680 "Pajęczno", 3681 "Pakość", 3682 "Parczew", 3683 "Pasłęk", 3684 "Pasym", 3685 "Pelplin", 3686 "Pełczyce", 3687 "Piaseczno", 3688 "Piaski", 3689 "Piastów", 3690 "Piechowice", 3691 "Piekary Śląskie", 3692 "Pieniężno", 3693 "Pieńsk", 3694 "Pieszyce", 3695 "Pilawa", 3696 "Pilica", 3697 "Pilzno", 3698 "Piła", 3699 "Piława Górna", 3700 "Pińczów", 3701 "Pionki", 3702 "Piotrków Kujawski", 3703 "Piotrków Trybunalski", 3704 "Pisz", 3705 "Piwniczna-Zdrój", 3706 "Pleszew", 3707 "Płock", 3708 "Płońsk", 3709 "Płoty", 3710 "Pniewy", 3711 "Pobiedziska", 3712 "Poddębice", 3713 "Podkowa Leśna", 3714 "Pogorzela", 3715 "Polanica-Zdrój", 3716 "Polanów", 3717 "Police", 3718 "Polkowice", 3719 "Połaniec", 3720 "Połczyn-Zdrój", 3721 "Poniatowa", 3722 "Poniec", 3723 "Poręba", 3724 "Poznań", 3725 "Prabuty", 3726 "Praszka", 3727 "Prochowice", 3728 "Proszowice", 3729 "Prószków", 3730 "Pruchnik", 3731 "Prudnik", 3732 "Prusice", 3733 "Pruszcz Gdański", 3734 "Pruszków", 3735 "Przasnysz", 3736 "Przecław", 3737 "Przedbórz", 3738 "Przedecz", 3739 "Przemków", 3740 "Przemyśl", 3741 "Przeworsk", 3742 "Przysucha", 3743 "Pszczyna", 3744 "Pszów", 3745 "Puck", 3746 "Puławy", 3747 "Pułtusk", 3748 "Puszczykowo", 3749 "Pyrzyce", 3750 "Pyskowice", 3751 "Pyzdry", 3752 "Rabka-Zdrój", 3753 "Raciąż", 3754 "Racibórz", 3755 "Radków", 3756 "Radlin", 3757 "Radłów", 3758 "Radom", 3759 "Radomsko", 3760 "Radomyśl Wielki", 3761 "Radymno", 3762 "Radziejów", 3763 "Radzionków", 3764 "Radzymin", 3765 "Radzyń Chełmiński", 3766 "Radzyń Podlaski", 3767 "Rajgród", 3768 "Rakoniewice", 3769 "Raszków", 3770 "Rawa Mazowiecka", 3771 "Rawicz", 3772 "Recz", 3773 "Reda", 3774 "Rejowiec Fabryczny", 3775 "Resko", 3776 "Reszel", 3777 "Rogoźno", 3778 "Ropczyce", 3779 "Różan", 3780 "Ruciane-Nida", 3781 "Ruda Śląska", 3782 "Rudnik nad Sanem", 3783 "Rumia", 3784 "Rybnik", 3785 "Rychwał", 3786 "Rydułtowy", 3787 "Rydzyna", 3788 "Ryglice", 3789 "Ryki", 3790 "Rymanów", 3791 "Ryn", 3792 "Rypin", 3793 "Rzepin", 3794 "Rzeszów", 3795 "Rzgów", 3796 "Sandomierz", 3797 "Sanok", 3798 "Sejny", 3799 "Serock", 3800 "Sędziszów", 3801 "Sędziszów Małopolski", 3802 "Sępopol", 3803 "Sępólno Krajeńskie", 3804 "Sianów", 3805 "Siechnice", 3806 "Siedlce", 3807 "Siemianowice Śląskie", 3808 "Siemiatycze", 3809 "Sieniawa", 3810 "Sieradz", 3811 "Sieraków", 3812 "Sierpc", 3813 "Siewierz", 3814 "Skalbmierz", 3815 "Skała", 3816 "Skarszewy", 3817 "Skaryszew", 3818 "Skarżysko-Kamienna", 3819 "Skawina", 3820 "Skępe", 3821 "Skierniewice", 3822 "Skoczów", 3823 "Skoki", 3824 "Skórcz", 3825 "Skwierzyna", 3826 "Sława", 3827 "Sławków", 3828 "Sławno", 3829 "Słomniki", 3830 "Słubice", 3831 "Słupca", 3832 "Słupsk", 3833 "Sobótka", 3834 "Sochaczew", 3835 "Sokołów Małopolski", 3836 "Sokołów Podlaski", 3837 "Sokółka", 3838 "Solec Kujawski", 3839 "Sompolno", 3840 "Sopot", 3841 "Sosnowiec", 3842 "Sośnicowice", 3843 "Stalowa Wola", 3844 "Starachowice", 3845 "Stargard Szczeciński", 3846 "Starogard Gdański", 3847 "Stary Sącz", 3848 "Staszów", 3849 "Stawiski", 3850 "Stawiszyn", 3851 "Stąporków", 3852 "Stęszew", 3853 "Stoczek Łukowski", 3854 "Stronie Śląskie", 3855 "Strumień", 3856 "Stryków", 3857 "Strzegom", 3858 "Strzelce Krajeńskie", 3859 "Strzelce Opolskie", 3860 "Strzelin", 3861 "Strzelno", 3862 "Strzyżów", 3863 "Sucha Beskidzka", 3864 "Suchań", 3865 "Suchedniów", 3866 "Suchowola", 3867 "Sulechów", 3868 "Sulejów", 3869 "Sulejówek", 3870 "Sulęcin", 3871 "Sulmierzyce", 3872 "Sułkowice", 3873 "Supraśl", 3874 "Suraż", 3875 "Susz", 3876 "Suwałki", 3877 "Swarzędz", 3878 "Syców", 3879 "Szadek", 3880 "Szamocin", 3881 "Szamotuły", 3882 "Szczawnica", 3883 "Szczawno-Zdrój", 3884 "Szczebrzeszyn", 3885 "Szczecin", 3886 "Szczecinek", 3887 "Szczekociny", 3888 "Szczucin", 3889 "Szczuczyn", 3890 "Szczyrk", 3891 "Szczytna", 3892 "Szczytno", 3893 "Szepietowo", 3894 "Szklarska Poręba", 3895 "Szlichtyngowa", 3896 "Szprotawa", 3897 "Sztum", 3898 "Szubin", 3899 "Szydłowiec", 3900 "Ścinawa", 3901 "Ślesin", 3902 "Śmigiel", 3903 "Śrem", 3904 "Środa Śląska", 3905 "Środa Wielkopolska", 3906 "Świątniki Górne", 3907 "Świdnica", 3908 "Świdnik", 3909 "Świdwin", 3910 "Świebodzice", 3911 "Świebodzin", 3912 "Świecie", 3913 "Świeradów-Zdrój", 3914 "Świerzawa", 3915 "Świętochłowice", 3916 "Świnoujście", 3917 "Tarczyn", 3918 "Tarnobrzeg", 3919 "Tarnogród", 3920 "Tarnowskie Góry", 3921 "Tarnów", 3922 "Tczew", 3923 "Terespol", 3924 "Tłuszcz", 3925 "Tolkmicko", 3926 "Tomaszów Lubelski", 3927 "Tomaszów Mazowiecki", 3928 "Toruń", 3929 "Torzym", 3930 "Toszek", 3931 "Trzcianka", 3932 "Trzciel", 3933 "Trzcińsko-Zdrój", 3934 "Trzebiatów", 3935 "Trzebinia", 3936 "Trzebnica", 3937 "Trzemeszno", 3938 "Tuchola", 3939 "Tuchów", 3940 "Tuczno", 3941 "Tuliszków", 3942 "Turek", 3943 "Tuszyn", 3944 "Twardogóra", 3945 "Tychowo", 3946 "Tychy", 3947 "Tyczyn", 3948 "Tykocin", 3949 "Tyszowce", 3950 "Ujazd", 3951 "Ujście", 3952 "Ulanów", 3953 "Uniejów", 3954 "Ustka", 3955 "Ustroń", 3956 "Ustrzyki Dolne", 3957 "Wadowice", 3958 "Wałbrzych", 3959 "Wałcz", 3960 "Warka", 3961 "Warszawa", 3962 "Warta", 3963 "Wasilków", 3964 "Wąbrzeźno", 3965 "Wąchock", 3966 "Wągrowiec", 3967 "Wąsosz", 3968 "Wejherowo", 3969 "Węgliniec", 3970 "Węgorzewo", 3971 "Węgorzyno", 3972 "Węgrów", 3973 "Wiązów", 3974 "Wieleń", 3975 "Wielichowo", 3976 "Wieliczka", 3977 "Wieluń", 3978 "Wieruszów", 3979 "Więcbork", 3980 "Wilamowice", 3981 "Wisła", 3982 "Witkowo", 3983 "Witnica", 3984 "Wleń", 3985 "Władysławowo", 3986 "Włocławek", 3987 "Włodawa", 3988 "Włoszczowa", 3989 "Wodzisław Śląski", 3990 "Wojcieszów", 3991 "Wojkowice", 3992 "Wojnicz", 3993 "Wolbórz", 3994 "Wolbrom", 3995 "Wolin", 3996 "Wolsztyn", 3997 "Wołczyn", 3998 "Wołomin", 3999 "Wołów", 4000 "Woźniki", 4001 "Wrocław", 4002 "Wronki", 4003 "Września", 4004 "Wschowa", 4005 "Wyrzysk", 4006 "Wysoka", 4007 "Wysokie Mazowieckie", 4008 "Wyszków", 4009 "Wyszogród", 4010 "Wyśmierzyce", 4011 "Zabłudów", 4012 "Zabrze", 4013 "Zagórów", 4014 "Zagórz", 4015 "Zakliczyn", 4016 "Zakopane", 4017 "Zakroczym", 4018 "Zalewo", 4019 "Zambrów", 4020 "Zamość", 4021 "Zator", 4022 "Zawadzkie", 4023 "Zawichost", 4024 "Zawidów", 4025 "Zawiercie", 4026 "Ząbki", 4027 "Ząbkowice Śląskie", 4028 "Zbąszynek", 4029 "Zbąszyń", 4030 "Zduny", 4031 "Zduńska Wola", 4032 "Zdzieszowice", 4033 "Zelów", 4034 "Zgierz", 4035 "Zgorzelec", 4036 "Zielona Góra", 4037 "Zielonka", 4038 "Ziębice", 4039 "Złocieniec", 4040 "Złoczew", 4041 "Złotoryja", 4042 "Złotów", 4043 "Złoty Stok", 4044 "Zwierzyniec", 4045 "Zwoleń", 4046 "Żabno", 4047 "Żagań", 4048 "Żarki", 4049 "Żarów", 4050 "Żary", 4051 "Żelechów", 4052 "Żerków", 4053 "Żmigród", 4054 "Żnin", 4055 "Żory", 4056 "Żukowo", 4057 "Żuromin", 4058 "Żychlin", 4059 "Żyrardów", 4060 "Żywiec" 4061 ]; 4062 return choice(data, this.rnd); 4063 } 4064 4065 /// 4066 override string addressStateAbbr() { 4067 auto data = [ 4068 "DS", 4069 "KP", 4070 "LU", 4071 "LB", 4072 "LD", 4073 "MA", 4074 "MZ", 4075 "OP", 4076 "PK", 4077 "PD", 4078 "PM", 4079 "SL", 4080 "SK", 4081 "WN", 4082 "WP", 4083 "ZP" 4084 ]; 4085 return choice(data, this.rnd); 4086 } 4087 4088 /// 4089 override string addressState() { 4090 auto data = [ 4091 "dolnośląskie", 4092 "kujawsko-pomorskie", 4093 "lubelskie", 4094 "lubuskie", 4095 "łódzkie", 4096 "małopolskie", 4097 "mazowieckie", 4098 "opolskie", 4099 "podkarpackie", 4100 "podlaskie", 4101 "pomorskie", 4102 "śląskie", 4103 "świętokrzyskie", 4104 "warmińsko-mazurskie", 4105 "wielkopolskie", 4106 "zachodniopomorskie" 4107 ]; 4108 return choice(data, this.rnd); 4109 } 4110 4111 4112 override string addressStreetAddress() { 4113 final switch(uniform(0, 2, this.rnd)) { 4114 case 0: return "normal: '" ~ addressStreet() ~ " " ~ addressBuildingNumber(); 4115 case 1: return "full: '" ~ addressStreet() ~ " " ~ addressBuildingNumber() ~ " " ~ addressSecondaryAddress(); 4116 } 4117 } 4118 4119 /// 4120 override string addressDefaultCountry() { 4121 auto data = [ 4122 "Polska'" 4123 ]; 4124 return choice(data, this.rnd); 4125 } 4126 4127 /// 4128 string addressStreetPrefix() { 4129 auto data = [ 4130 "al.", 4131 "bulw.", 4132 "droga", 4133 "ogród", 4134 "os.", 4135 "park", 4136 "pl.", 4137 "rondo", 4138 "rynek", 4139 "skwer", 4140 "szosa", 4141 "ul.", 4142 "wyb.", 4143 "wyspa" 4144 ]; 4145 return choice(data, this.rnd); 4146 } 4147 4148 /// 4149 override string addressCountry() { 4150 auto data = [ 4151 "Afganistan", 4152 "Albania", 4153 "Algieria", 4154 "Andora", 4155 "Angola", 4156 "Antigua i Barbuda", 4157 "Arabia Saudyjska", 4158 "Argentyna", 4159 "Armenia", 4160 "Australia", 4161 "Austria", 4162 "Azerbejdżan", 4163 "Bahamy", 4164 "Bahrajn", 4165 "Bangladesz", 4166 "Barbados", 4167 "Belgia", 4168 "Belize", 4169 "Benin", 4170 "Bhutan", 4171 "Białoruś", 4172 "Birma", 4173 "Boliwia", 4174 "Bośnia i Hercegowina", 4175 "Botswana", 4176 "Brazylia", 4177 "Brunei", 4178 "Bułgaria", 4179 "Burkina Faso", 4180 "Burundi", 4181 "Chile", 4182 "Chiny", 4183 "Chorwacja", 4184 "Cypr", 4185 "Czad", 4186 "Czarnogóra", 4187 "Czechy", 4188 "Dania", 4189 "Demokratyczna Republika Konga", 4190 "Dominika", 4191 "Dominikana", 4192 "Dżibuti", 4193 "Egipt", 4194 "Ekwador", 4195 "Erytrea", 4196 "Estonia", 4197 "Eswatini", 4198 "Etiopia", 4199 "Fidżi", 4200 "Filipiny", 4201 "Finlandia", 4202 "Francja", 4203 "Gabon", 4204 "Gambia", 4205 "Ghana", 4206 "Grecja", 4207 "Grenada", 4208 "Gruzja", 4209 "Gujana", 4210 "Gwatemala", 4211 "Gwinea", 4212 "Gwinea Bissau", 4213 "Gwinea Równikowa", 4214 "Haiti", 4215 "Hiszpania", 4216 "Holandia", 4217 "Honduras", 4218 "Indie", 4219 "Indonezja", 4220 "Irak", 4221 "Iran", 4222 "Irlandia", 4223 "Islandia", 4224 "Izrael", 4225 "Jamajka", 4226 "Japonia", 4227 "Jemen", 4228 "Jordania", 4229 "Kambodża", 4230 "Kamerun", 4231 "Kanada", 4232 "Katar", 4233 "Kazachstan", 4234 "Kenia", 4235 "Kirgistan", 4236 "Kiribati", 4237 "Kolumbia", 4238 "Komory", 4239 "Kongo", 4240 "Korea Południowa", 4241 "Korea Północna", 4242 "Kostaryka", 4243 "Kuba", 4244 "Kuwejt", 4245 "Laos", 4246 "Lesotho", 4247 "Liban", 4248 "Liberia", 4249 "Libia", 4250 "Liechtenstein", 4251 "Litwa", 4252 "Luksemburg", 4253 "Łotwa", 4254 "Macedonia Północna", 4255 "Madagaskar", 4256 "Malawi", 4257 "Malediwy", 4258 "Malezja", 4259 "Mali", 4260 "Malta", 4261 "Maroko", 4262 "Mauretania", 4263 "Mauritius", 4264 "Meksyk", 4265 "Mikronezja", 4266 "Mołdawia", 4267 "Monako", 4268 "Mongolia", 4269 "Mozambik", 4270 "Namibia", 4271 "Nauru", 4272 "Nepal", 4273 "Niemcy", 4274 "Niger", 4275 "Nigeria", 4276 "Nikaragua", 4277 "Norwegia", 4278 "Nowa Zelandia", 4279 "Oman", 4280 "Pakistan", 4281 "Palau", 4282 "Panama", 4283 "Papua-Nowa Gwinea", 4284 "Paragwaj", 4285 "Peru", 4286 "Polska", 4287 "Portugalia", 4288 "Republika Południowej Afryki", 4289 "Republika Środkowoafrykańska", 4290 "Republika Zielonego Przylądka", 4291 "Rosja", 4292 "Rumunia", 4293 "Rwanda", 4294 "Saint Kitts i Nevis", 4295 "Saint Lucia", 4296 "Saint Vincent i Grenadyny", 4297 "Salwador", 4298 "Samoa", 4299 "San Marino", 4300 "Senegal", 4301 "Serbia", 4302 "Seszele", 4303 "Sierra Leone", 4304 "Singapur", 4305 "Słowacja", 4306 "Słowenia", 4307 "Somalia", 4308 "Sri Lanka", 4309 "Stany Zjednoczone", 4310 "Sudan", 4311 "Sudan Południowy", 4312 "Surinam", 4313 "Syria", 4314 "Szwajcaria", 4315 "Szwecja", 4316 "Tadżykistan", 4317 "Tajlandia", 4318 "Tanzania", 4319 "Timor Wschodni", 4320 "Togo", 4321 "Tonga", 4322 "Trynidad i Tobago", 4323 "Tunezja", 4324 "Turcja", 4325 "Turkmenistan", 4326 "Tuvalu", 4327 "Uganda", 4328 "Ukraina", 4329 "Urugwaj", 4330 "Uzbekistan", 4331 "Vanuatu", 4332 "Watykan", 4333 "Wenezuela", 4334 "Węgry", 4335 "Wielka Brytania", 4336 "Wietnam", 4337 "Włochy", 4338 "Wybrzeże Kości Słoniowej", 4339 "Wyspy Marshalla", 4340 "Wyspy Salomona", 4341 "Wyspy Świętego Tomasza i Książęca", 4342 "Zambia", 4343 "Zimbabwe", 4344 "Zjednoczone Emiraty Arabskie" 4345 ]; 4346 return choice(data, this.rnd); 4347 } 4348 4349 4350 override string addressStreet() { 4351 final switch(uniform(0, 1, this.rnd)) { 4352 case 0: return addressStreetPrefix() ~ " " ~ nameLastName() ~ "'"; 4353 } 4354 } 4355 4356 4357 override string addressCity() { 4358 final switch(uniform(0, 1, this.rnd)) { 4359 case 0: return addressCityName() ~ "'"; 4360 } 4361 } 4362 4363 /// 4364 override string addressBuildingNumber() { 4365 auto data = [ 4366 "###", 4367 "##", 4368 "##a", 4369 "##b", 4370 "##c", 4371 "#/#'" 4372 ]; 4373 return this.digitBuild(choice(data, this.rnd)); 4374 } 4375 4376 /// 4377 override string addressSecondaryAddress() { 4378 auto data = [ 4379 "m. ###'" 4380 ]; 4381 return this.digitBuild(choice(data, this.rnd)); 4382 } 4383 4384 /// 4385 override string addressPostcode() { 4386 auto data = [ 4387 "##-###'" 4388 ]; 4389 return this.digitBuild(choice(data, this.rnd)); 4390 } 4391 4392 /// 4393 string teamPrefix() { 4394 auto data = [ 4395 "GKS", 4396 "Górnik", 4397 "KS", 4398 "LZS", 4399 "Piast", 4400 "Pogoń", 4401 "Polonia", 4402 "Ruch", 4403 "Stal", 4404 "Unia", 4405 "Zjednoczenie" 4406 ]; 4407 return choice(data, this.rnd); 4408 } 4409 4410 4411 override string teamName() { 4412 final switch(uniform(0, 1, this.rnd)) { 4413 case 0: return teamPrefix() ~ " " ~ addressCity() ~ "'"; 4414 } 4415 } 4416 4417 /// 4418 override string phoneNumberFormats() { 4419 auto data = [ 4420 "12-###-##-##", 4421 "13-###-##-##", 4422 "14-###-##-##", 4423 "15-###-##-##", 4424 "16-###-##-##", 4425 "17-###-##-##", 4426 "18-###-##-##", 4427 "22-###-##-##", 4428 "23-###-##-##", 4429 "24-###-##-##", 4430 "25-###-##-##", 4431 "29-###-##-##", 4432 "32-###-##-##", 4433 "33-###-##-##", 4434 "34-###-##-##", 4435 "41-###-##-##", 4436 "42-###-##-##", 4437 "43-###-##-##", 4438 "44-###-##-##", 4439 "46-###-##-##", 4440 "48-###-##-##", 4441 "52-###-##-##", 4442 "54-###-##-##", 4443 "55-###-##-##", 4444 "56-###-##-##", 4445 "58-###-##-##", 4446 "59-###-##-##", 4447 "61-###-##-##", 4448 "62-###-##-##", 4449 "63-###-##-##", 4450 "65-###-##-##", 4451 "67-###-##-##", 4452 "68-###-##-##", 4453 "71-###-##-##", 4454 "74-###-##-##", 4455 "75-###-##-##", 4456 "76-###-##-##", 4457 "77-###-##-##", 4458 "81-###-##-##", 4459 "82-###-##-##", 4460 "83-###-##-##", 4461 "84-###-##-##", 4462 "85-###-##-##", 4463 "86-###-##-##", 4464 "87-###-##-##", 4465 "89-###-##-##", 4466 "91-###-##-##", 4467 "94-###-##-##", 4468 "95-###-##-##" 4469 ]; 4470 return this.digitBuild(choice(data, this.rnd)); 4471 } 4472 4473 /// 4474 override string cellPhoneFormats() { 4475 auto data = [ 4476 "50#-###-###", 4477 "51#-###-###", 4478 "53#-###-###", 4479 "57#-###-###", 4480 "60#-###-###", 4481 "66#-###-###", 4482 "69#-###-###", 4483 "72#-###-###", 4484 "73#-###-###", 4485 "78#-###-###", 4486 "79#-###-###", 4487 "88#-###-###" 4488 ]; 4489 return this.digitBuild(choice(data, this.rnd)); 4490 } 4491 4492 /// 4493 override string internetFreeEmail() { 4494 auto data = [ 4495 "gmail.com", 4496 "yahoo.com", 4497 "hotmail.com'" 4498 ]; 4499 return choice(data, this.rnd); 4500 } 4501 4502 /// 4503 override string internetDomainSuffix() { 4504 auto data = [ 4505 "agro.pl", 4506 "auto.pl", 4507 "biz.pl", 4508 "com.pl", 4509 "edu.pl", 4510 "gmina.pl", 4511 "gov.pl", 4512 "info.pl", 4513 "miasta.pl", 4514 "net.pl", 4515 "nieruchomosci.pl", 4516 "org.pl", 4517 "pl", 4518 "powiat.pl", 4519 "priv.pl", 4520 "sklep.pl", 4521 "szkola.pl", 4522 "targi.pl", 4523 "turystyka.pl" 4524 ]; 4525 return choice(data, this.rnd); 4526 } 4527 4528 }