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 }