R/pl_PL.R

# automotive --------------------------------------------
automotive_pl_PL = R6Class(
  "automotive_pl_PL",
  inherit = automotive_init,
  cloneable = FALSE,
  private = list(
    # from
    # https://en.wikipedia.org/wiki/Vehicle_registration_plates_of_Poland
    license_formats = c(
      '?? #####',
      '?? ####?',
      '?? ###??',
      '?? #?###',
      '?? #??##',
      '??? ?###',
      '??? ##??',
      '??? #?##',
      '??? ##?#',
      '??? #??#',
      '??? ??##',
      '??? #####',
      '??? ####?',
      '??? ###??')
  ),

  public = list(
    license_plate_regex_formats = function() {
      return(str_replace_all(str_replace_all(
        private$random_element(private$license_formats),
        "\\?", '[A-Z]'), "#", "[0-9]"))
    }
  )
)
# bank ----------------------------------
bank_pl_PL = R6Class(
  "bank_pl_PL",
  inherit = bank_init,
  cloneable = FALSE,
  private = list(
    bban_format = str_c(rep('#', 26), collapse = ""),
    country_code = 'PL'
  )
)

# person --------------------------------
person_pl_PL = R6Class(
  "person_pl_PL",
  inherit = person_init,
  cloneable = FALSE,
  private = list(
    locale = "pl_PL",
    formats = c(
      '{first_name} {last_name}',
      '{first_name} {last_name}',
      '{first_name} {last_name}',
      '{first_name} {last_name}',
      '{first_name} {last_name}',
      '{prefix_female} {first_name_female} {last_name_female}',
      '{first_name} {last_name}',
      '{prefix_male} {first_name_male} {last_name_male}'),

    first_names_male = c(
      "Jakub",
      "Jan",
      "Mateusz",
      "Bartek",
      "Kacper",
      "Micha\u0142",
      "Szymon",
      "Antoni",
      "Filip",
      "Piotr",
      "Maciej",
      "Aleksander",
      "Franciszek",
      "Miko\u0142aj",
      "Adam",
      "Stanis\u0142aw",
      "Wiktor",
      "Krzysztof",
      "Wojciech",
      "Igor",
      "Maksymilian",
      "Karol",
      "Dawid",
      "Tomasz",
      "Patryk",
      "Oskar",
      "Pawe\u0142",
      "Dominik",
      "Kamil",
      "Oliwier",
      "Ignacy",
      "Marcel",
      "Hubert",
      "Adrian",
      "\u0141ukasz",
      "Sebastian",
      "Julian",
      "Tymon",
      "Krystian",
      "Marcin",
      "Damian",
      "Mi\u0142osz",
      "Leon",
      "Alan",
      "Tymoteusz",
      "Kajetan",
      "Grzegorz",
      "Daniel",
      "Rafa\u0142",
      "Eryk",
      "Konrad",
      "Ksawery",
      "Gabriel",
      "Nikodem",
      "Bruno",
      "Przemys\u0142aw",
      "Borys",
      "Artur",
      "Olaf",
      "Jerzy",
      "Marek",
      "Tadeusz",
      "Andrzej",
      "Witold",
      "Iwo",
      "Juliusz",
      "Robert",
      "B\u0142a\u017cej",
      "Cezary",
      "Jeremi",
      "Jacek",
      "Konstanty",
      "Ryszard",
      "Stefan",
      "Aleks",
      "Gustaw",
      "Rados\u0142aw",
      "Emil",
      "Norbert",
      "Fabian",
      "J\u0119drzej",
      "Alex",
      "Kazimierz",
      "Arkadiusz",
      "Kornel",
      "J\u00f3zef",
      "Natan",
      "Cyprian",
      "Mieszko",
      "Nataniel",
      "Maks",
      "Maurycy",
      "Olgierd",
      "Dariusz",
      "Leonard",
      "Mariusz",
      "Albert",
      "Fryderyk",
      "Ernest",
      "Tobiasz"
    ),

    first_names_female = c(
      "Kamila",
      "Ewa",
      "Blanka",
      "Olga",
      "Kalina",
      "Klara",
      "Urszula",
      "Sandra",
      "Kaja",
      "Marianna",
      "Kornelia",
      "Justyna",
      "Monika",
      "Sara",
      "Adrianna",
      "Aniela",
      "Agnieszka",
      "R\u00f3\u017ca",
      "Marcelina",
      "Roksana",
      "Natasza",
      "Lidia",
      "Malwina",
      "Karina",
      "Ada",
      "Marika",
      "Anastazja",
      "Sonia",
      "Nela",
      "Dorota",
      "Apolonia",
      "Ida",
      "Eliza",
      "Angelika",
      "Anna Maria",
      "Liwia",
      "Ewelina",
      "Julita",
      "Rozalia",
      "Inga",
      "Krystyna",
      "Bianka",
      "Dagmara",
      "Melania",
      "Sylwia",
      "Nicole",
      "Anita",
      "Aurelia",
      "El\u017cbieta",
      "Janina",
      "Julianna",
      "Tola",
      "Gaja"
    ),

    unisex_last_names = c(
      "Wandzel", "Pajda", "Dzienis", "Borysewicz", "Szlaga", "Krzysiek",
      "Iwa\u0144czyk", "Cierpisz", "Borczyk", "Szymula", "Pietrasiak",
      "Minkiewicz", "Hojka", "Goral", "Sta\u015b", "Smoter", "Bosek",
      "Bitner", "Kondej", "Furga\u0142", "Durlik", "Kusa", "Pacewicz",
      "Masiak", "Kucz", "Cichowlas", "Anders", "Wawszczak",
      "S\u0142upek", "Pych", "Piszcz", "Opoka", "Lorenz", "Grochowina",
      "Wicha", "Pawliczek", "Kus", "Zysk", "Sroga", "Rychel", "Patora",
      "Maciocha", "Rozmiarek", "Pesta", "Dzia\u0142ak", "Gody\u0144",
      "Chmara", "Jakubaszek", "Ba\u0142azy", "Ryka\u0142a", "Wika",
      "Kotala", "Fikus", "Sus", "Kunc", "Mateusiak", "Kusyk",
      "Roma\u0144czyk", "Makie\u0142a", "Lejman", "Ko\u0142aczek",
      "Kurzak", "Bondyra", "Podkowa", "Pa\u015bnik", "Oleszko", "Marcol"
      , "Szybiak", "Ruszczak", "Zbroja", "Stosik", "Gruchot", "Bo\u015b"
      , "Wo\u017cniak", "Gniewek", "Bu\u0142awa", "Wiatrak",
      "Tala\u015bka", "Patalas", "Kwoka", "Krzempek", "Danilczuk",
      "Wa\u017cny", "Sidorczuk", "Legutko", "Kobos", "Tylek", "Szkoda",
      "Przerwa", "Linek", "Galik", "Dulewicz", "Drozda", "Nowek",
      "Matulewicz", "Karpeta", "Jurczuk", "Bu\u015bko", "S\u0142omian",
      "Drywa", "Rybus", "Langa", "Kluczek", "Orkisz", "Ziemkiewicz",
      "Siara", "Para", "Kwasek", "Januszko", "Hejduk", "\u0141uszczak",
      "Sprawka", "Kie\u0142ek", "Jop", "Faryna", "Zimo\u0144", "Utrata",
      "Mirga", "Kozaczuk", "Wojtyna", "Rzo\u0144ca", "Madejczyk",
      "Glapiak", "Dziadkowiec", "Ochnio", "Sieja", "Malewicz",
      "Bachanek", "Mirocha", "Dom\u017ca\u0142", "Tworzyd\u0142o",
      "P\u0142aneta", "Feret", "Witas", "Figat", "Muc", "Kuciel",
      "Kielan", "Ha\u0142at", "Tec\u0142aw", "Loba", "Klucznik",
      "Bielas", "Rajczyk", "Myszak", "Muniak", "Michalczak",
      "Kochanowicz", "Szo\u0142tysik", "Rychert", "Pyda", "Janowiak",
      "Janiga", "Gr\u0105dziel", "Wdowczyk", "Pytlarz", "Kuzia",
      "Dziewa", "Bernatowicz", "Ostapiuk", "Rejniak", "Kotlarek",
      "Gajownik", "Brach", "Tatarek", "Szyc", "Masny", "Drop",
      "Saternus", "Podsiad\u0142a", "Patyna", "Kargol", "Truchan",
      "Pietrusiak", "Kolbusz", "Kalota", "Ho\u0142ubowicz", "Andrzejuk",
      "Zdziech", "Szymonik", "Sych", "Strojna", "Seta", "Orman",
      "Hermanowicz", "Denkiewicz", "Bulanda", "Szwaja", "Jankowicz",
      "Pochopie\u0144", "Kobza", "Karwot", "Ka\u0142ek", "Laszuk",
      "Aleksiejuk", "Witaszek", "Wawryniuk", "Jacak", "Bugla", "Wejman",
      "Jaroch", "Janiszek", "Gorzela\u0144czyk", "Zieja", "Krochmal",
      "Filas", "Wawrzynowicz", "Sza\u0142as", "Macho\u0144", "Labus",
      "Irzyk", "Gomu\u0142a", "Weso\u0142y", "Solarek", "Ko\u015bka",
      "Myszk", "Moryc", "Lizo\u0144", "Lesisz", "Kie\u0142bowicz",
      "Serwa", "Pi\u00f3rek", "Majdak", "Bruzda", "Bakun", "Subocz",
      "Stypu\u0142a", "Go\u0142ek", "Fik", "Wo\u0142czyk", "Waniek",
      "Parzyszek", "Oszust", "Burza", "\u017bbik", "Misztela", "Kurant",
      "Drygas", "\u0141aciak", "Franczuk", "Rycerz", "\u017bok",
      "Zeman", "Mejer", "Kanarek", "J\u0119druch", "Saj", "Nieroda",
      "Ju\u015bkiewicz", "Surdyk", "Paliga", "Makaruk", "Hamera",
      "\u0141ukowicz", "Barcz", "Witos", "Strzelczak", "Siedlaczek",
      "Pakosz", "Burchardt", "Nurek", "Morys", "Korbel", "Kokosza",
      "Kijanka", "Bobak", "Samson", "Jarosiewicz", "Szelest",
      "Stanis\u0142awek", "Perka", "Ciep\u0142uch", "Bryja",
      "\u015awi\u0105tkiewicz", "Samul", "Rohde", "Prucnal",
      "Miszkiewicz", "Kuropatwa", "Gajdzik", "Mu\u0107ka", "Misiaszek",
      "Fornalik", "Wiszowaty", "Thiel", "Osiadacz", "Mi\u015bko",
      "Mielcarz", "Dr\u00f3zd", "Oleksiuk", "Matyka", "\u0141yczak",
      "Caba\u0142a", "O\u015bka", "Bere\u015b", "Armatys", "Szmajda",
      "M\u0142y\u0144czak", "Kupidura", "Kijas", "Chomiuk", "Gowin",
      "Dybka", "Br\u00f3dka", "Wzi\u0105tek", "\u015al\u0119czka", "Koj"
      , "Drabczyk", "Buczko", "Sawko", "K\u0142ysz", "Karpiel",
      "Jarczyk", "Flaga", "Fiedorczuk", "Tomalak", "Na\u0142\u0119cz",
      "Choro\u015b", "Bra\u0144ka", "Rajchel", "Kiedrowicz",
      "G\u0105bka", "Fio\u0142ek", "Drozdowicz", "Stypa", "Kawala",
      "Mazanek", "Kwinta", "Koczy", "Hy\u017cy", "Grzejszczak",
      "Wywia\u0142", "Sacharczuk", "Jaroszuk", "Golon", "Chachu\u0142a",
      "Malarczyk", "Kawula", "Bohdanowicz", "Bartocha", "Lewko",
      "Igras", "Damps", "Tla\u0142ka", "Niechcia\u0142", "\u0141yskawa",
      "Go\u015b", "Wi\u0119ckiewicz", "Le\u015bko", "Konsek",
      "Juszczuk", "Szczud\u0142o", "Poniedzia\u0142ek", "Palus",
      "Bodziony", "\u015amieszek", "Rej", "Pietryga", "Miesza\u0142a",
      "Malcher", "Kopij", "Kaczan", "Janasik", "Watras", "Stojak",
      "Strzy\u017c", "Siemieniec", "Ko\u015bnik", "Kasperczak",
      "Woszczyna", "Wiech", "Stefanik", "Miara", "\u0141odyga", "Walo",
      "Oleksiewicz", "Mainka", "Baka", "Trybu\u015b", "Samol",
      "Jamro\u017cy", "Gruszczyk", "Deluga", "Trzos", "Sinkiewicz",
      "Lesik", "Kroczak", "Klamka", "Grzelczyk", "Dycha", "Ciesielczyk",
      "Armata", "Wawrzyczek", "Prokopczyk", "Hampel", "Grzech",
      "Rzucid\u0142o", "Rawa", "Kr\u0119cisz", "Kary\u015b",
      "Rodze\u0144", "Karalus", "Mikosz", "Kazimierczuk", "Hajda",
      "Berg", "Teper", "S\u0142abosz", "Dziechciarz", "Dmoch",
      "\u015aleziak", "Pietrek", "Martyka", "Wo\u0142k", "Sm\u0119tek",
      "Kroll", "Grab", "Dziedzina", "Noszczyk", "Kazek",
      "J\u0119drusiak", "Cebo", "Tokarek", "Ma\u0142ota", "Hanc",
      "Uliasz", "Pysz", "Pi\u0142ka", "B\u0142aszyk", "Wyrobek",
      "Trybus", "Szl\u0119k", "Pindor", "\u0141uc", "Baszak", "Majak",
      "\u0141\u00f3j", "Szczypek", "\u0141uczkiewicz", "\u0141aszcz",
      "Fro\u0144", "Dyba\u015b", "Budner", "Ostasz", "Siekierka",
      "Pilipczuk", "Kandzia", "Giero\u0144", "Drost", "Chwa\u0142a",
      "Malesza", "Fiedler", "Suszko", "Kurnik", "Bereda", "Nalewajko",
      "Duczmal", "Sieradzan", "Pietrasz", "Cecot", "Tomaszkiewicz",
      "Rabiej", "Staniaszek", "Mikusek", "Kury\u0142owicz", "Herda",
      "Brzykcy", "Pocz\u0105tek", "Ochal", "Koral", "Ka\u017amierczyk",
      "Kandziora", "Sycz", "Reich", "Lindner", "Fulara",
      "Przybycie\u0144", "Hermann", "Forysiak", "Strz\u0119pek",
      "Sondej", "Py\u0107", "Pia\u015bcik", "Grygo", "Wita",
      "Szynkiewicz", "Piesik", "Nasiadka", "Murach", "Kostro", "Hinca",
      "Engler", "Tu\u0142acz", "Przewo\u017any", "Pizo\u0144",
      "\u0141apacz", "Hajduga", "Bulczak", "Bubel", "Smutek", "Samoraj",
      "Plaskota", "Fra\u015b", "Becker", "Baranowicz", "Trznadel",
      "Topa", "Stanis\u0142awczyk", "Lato", "Ko\u0142ton", "Uryga",
      "Tomaszczyk", "Szymanik", "Stochmal", "Kiszczak", "Dylong",
      "Chruszcz", "Byra", "Friedrich", "Cyganik", "Pacocha", "Jonczyk",
      "Szyma\u0144czyk", "Radko", "Meler", "Kuran", "Koman",
      "B\u0142\u0105dek", "Banachowicz", "Babiuch", "Kruszka",
      "Fijo\u0142", "Zato\u0144", "W\u0142odarz", "Trepka",
      "\u015awierszcz", "Strza\u0142a", "Opio\u0142a", "Kursa",
      "Dy\u015b", "Bro\u015b", "Tyka", "Syroka", "Grys", "Szczepaniuk",
      "Marci\u0144czyk", "Leks", "Kubina", "Janke", "D\u0105browicz",
      "Hulb\u00f3j", "Cieciura", "Choch\u00f3\u0142", "Szpila", "Samiec"
      , "Rduch", "Nabia\u0142ek", "Margol", "Kopa", "Engel", "Czerepak",
      "Ros\u0142on", "Pusz", "Matla", "Wo\u0142och", "Pazik", "Nazimek"
      , "Ku\u015bka", "Karczmarz", "Gajzler", "S\u0142awik", "Lalak",
      "Grabias", "G\u0105ga\u0142a", "Chwedoruk", "Wasil",
      "Pacho\u0142ek", "Wich\u0142acz", "Walentynowicz", "Tylus", "Kosz"
      , "Iwanow", "Garczarek", "Dorociak", "Boguta", "Betka", "Widuch",
      "Wawrzynek", "Szymajda", "Stanaszek", "Klama", "Goj",
      "Dzier\u017cak", "Walasik", "Skwira", "Luks", "Kujawiak",
      "Dworczak", "Tofil", "Rurarz", "Pachla", "Lenarcik", "Kusztal",
      "Chaber", "Ska\u0142a", "Radzewicz", "Kramer", "Kochel", "Dukat",
      "Naglik", "Szurek", "Litwiniuk", "Halama", "Grzela", "Wojaczek",
      "Popielarczyk", "Krysik", "Dawidczyk", "Barteczko", "Balik",
      "Warych", "Miodek", "Madera", "Leszczyk", "Kolanek", "Fijak",
      "Furga\u0142a", "Faruga", "Poleszak", "Kusek", "Herok", "Golda",
      "Rymarz", "Pociask", "Kowalak", "Czupryna", "Trzcionka", "Sulik",
      "Matulka", "Herbut", "Stosio", "Kurtyka", "Ciuk", "Szczerbiak",
      "Snoch", "Budniak", "Boruc", "Tylka", "Kwak", "Garncarz", "Szuta",
      "Mi\u015bkowiec", "Sykut", "Jarosik", "Golus", "Chmielak",
      "Abramczuk", "Skrobek", "Patrza\u0142ek", "Linkiewicz", "Jereczek"
      , "Jarema", "Flasza", "Fiedoruk", "Budkiewicz", "\u015awigo\u0144"
      , "Przewo\u017anik", "Parada", "Heller", "Gierak", "Ferdyn",
      "Sumera", "Bik", "Kamela", "Ciereszko", "\u015awitaj", "Pastuszko"
      , "\u0141obacz", "Kuba", "Krzywonos", "Granat", "Sz\u00f3stak",
      "P\u0142oskonka", "Kumorek", "Komuda", "Klinkosz", "Falba",
      "Szczechowicz", "Rozum", "Moro\u0144", "Matynia", "Greszta",
      "\u0141uczka", "Dziewit", "Mueller", "Kapral", "Hrynkiewicz",
      "Gonsior", "Forma", "Ciesi\u00f3\u0142ka", "Bors", "Siwa",
      "Niemczuk", "Nazar", "Li\u015bkiewicz", "Jarczak", "Felisiak",
      "Fedorczyk", "Wilusz", "Pastor", "Gierek", "Romaniak", "Oleszczak"
      , "Juras", "Zachwieja", "Szmur\u0142o", "Smekta\u0142a",
      "Przewo\u017ana", "Nikel", "Chlebek", "Balas", "Latuszek",
      "Ambrozik", "Janczura", "Aleksandrzak", "Wojtalik", "Rok",
      "Nag\u00f3rka", "Latoszek", "Kubowicz", "Domian", "Ciemi\u0119ga",
      "Soliwoda", "Komsta", "Filus", "Wierzcho\u0144", "Skotarczak",
      "Cader", "Trzmiel", "Jagie\u0142o", "Wawszczyk", "Tro\u0107",
      "Swatek", "B\u0105czkiewicz", "Ulewicz", "Tutka", "Pa\u0142ac",
      "Mydlarz", "Molka", "Janiuk", "Guziak", "Frycz", "Drza\u0142",
      "Zacharek", "Wiencek", "Sz\u0142apka", "Kurach", "Bareja",
      "Pawlukiewicz", "Mo\u017adzierz", "Mich", "Lisik", "Ka\u0142wa",
      "Dadej", "Matela", "Lenda", "Wolff", "Wojnicz", "Sendor",
      "Mr\u00f3zek", "\u0141\u0105giewka", "Kulisz", "Kolarz", "Walus",
      "Mikoda", "Kral", "Darul", "Warczak", "Kunysz", "Kido\u0144",
      "Ciu\u0142a", "Chomiak", "Rze\u017aniczak", "Przenios\u0142o",
      "Chomik", "Zimol\u0105g", "Wojty\u015b", "M\u0119drala", "Hennig",
      "Handzel", "Twardzik", "\u015amieja", "Solarczyk", "Mendak",
      "Lemieszek", "Kiryluk", "Wrze\u015bniak", "Kwarciak", "Gasik",
      "Borysiewicz", "Sierota", "Mysiak", "Kraszkiewicz", "Hyjek",
      "Polaszek", "Pazera", "Kubisz", "Ko\u015bciukiewicz", "Kopczyk",
      "Kliber", "Kaczmar", "Kaczka", "Bicz", "Augustynek", "Straszak",
      "Sajewicz", "Glanc", "Bzymek", "Zieniewicz", "Pagacz", "Gortat",
      "Bubak", "Warwas", "Skoneczna", "Nestorowicz", "Dziopa", "Danisz",
      "Bazyd\u0142o", "Garncarek", "Albin", "Szeszko", "Naczk",
      "\u0141ukowiak", "Kopciuch", "Jakoniuk", "W\u0119grzynowicz",
      "Walencik", "Turlej", "Leonowicz", "Kierepka", "Hendzel",
      "Fronczek", "Zarzeczna", "Zagrodnik", "Wa\u0142\u0119sa",
      "Trzepizur", "Tereszkiewicz", "Szczube\u0142ek", "Magier",
      "Dzia\u0142o", "Dryga\u0142a", "Czesak", "Majorek", "Wliz\u0142o",
      "Skutnik", "Radke", "Pi\u0105tkiewicz", "O\u015bliz\u0142o",
      "Kansy", "Szela", "Mol", "Ku\u015bwik", "Karpik", "Janczarek",
      "Hajdukiewicz", "Mzyk", "Kostera", "Leszkiewicz", "Hutnik",
      "Glaza", "Fydrych", "Piegza", "Matusewicz", "Matus", "Kluczyk",
      "Drobnik", "Po\u0142om", "Okraska", "Neska", "Koz\u0142owicz",
      "Wo\u0142os", "Wac\u0142awczyk", "Ochnik", "Maruszczak", "Lesner",
      "Kuncewicz", "Kieszek", "Betlej", "Wa\u0142doch", "Szarejko",
      "Smalec", "\u0141osiewicz", "Lisak", "Walkusz", "Owsiak",
      "Kowaluk", "Simon", "Rup", "Neubauer", "Muska\u0142a", "Kucharzyk"
      , "Gabryel", "Zimniak", "Warmuz", "Opas", "Michniak", "Cieloch",
      "W\u00f3jcikiewicz", "\u015awiech", "Powier\u017ca", "Olko",
      "Mi\u0119kus", "Kutnik", "Kustosz", "Kochman", "Tr\u0105bka",
      "Szyja", "M\u0142ynarz", "Wojtak", "Dzierwa", "Zygu\u0142a",
      "Taciak", "Koziatek", "Koss", "Walenciak", "Twardosz", "Pakos",
      "Mamcarz", "Burzawa", "Lenik", "Franc", "Sadza", "M\u0105drzak",
      "Mak", "Bobel", "Szajna", "Proch", "Kosela", "Gu\u017aniczak",
      "Radziewicz", "Olchawa", "Morcinek", "Bastek", "Ragan", "Podeszwa"
      , "Mitek", "Janoszka", "S\u0142aba", "Rusnak",
      "P\u0142\u00f3cienniczak", "Hanke", "Gosek", "Wujek",
      "Warcha\u0142", "Starzak", "Prochownik", "Molak", "Duszkiewicz",
      "Sztaba", "Piwek", "Nowotnik", "Kiljan", "Dubel", "Brodowicz",
      "Tylec", "Pik", "Pastucha", "Ksi\u0119\u017cak", "Gumieniak",
      "Ufnal", "Stawinoga", "S\u0142o\u0144", "Kolarczyk", "John",
      "Fleszar", "Lemke", "Kurc", "Kamieniarz", "Jask\u00f3\u0142a",
      "Jaremko", "Gogacz", "Duda\u0142a", "Chlipa\u0142a", "Sz\u0142apa"
      , "Seidel", "Kopyt", "Kar\u0142owicz", "G\u0119bura",
      "Fr\u0105czkiewicz", "Frankowicz", "Dybiec", "Drobny",
      "Br\u00f3zda", "Boru\u0144", "Pelka", "Macias", "Ruszel", "Pabis",
      "Krefta", "\u0106wierz", "Biele\u0144", "Szyca", "Pronobis",
      "Dreszer", "Bryzek", "Ambro\u017cewicz", "S\u0142obodzian",
      "Mrozowicz", "Wojak", "Szklarek", "Paw", "Ko\u015bcielak",
      "Kalarus", "Wylega\u0142a", "Pow\u0105zka", "M\u0142ot", "Krekora"
      , "Bilewicz", "Pyszka", "Nied\u017awiadek", "Lubera", "Chodak",
      "Bregu\u0142a", "Synak", "Supe\u0142", "Suda", "Roczniak",
      "Matuszyk", "Helak", "Gubernat", "Wojtera", "Wiszowata",
      "\u015awi\u0119to\u0144", "Dery\u0142o", "Sza\u0142aj",
      "Rzeszutko", "Matejczuk", "\u017bo\u0142\u0105d\u017a", "Suchta",
      "Pokrzywa", "Pigu\u0142a", "Litwi\u0144czuk", "Kik", "Gula",
      "Geisler", "Mica\u0142", "Maszota", "Kurzyna", "Feliksiak",
      "Cybul", "Wiaderek", "\u015anieg", "Linka", "Fidler", "Fabiszak",
      "Cibor", "Ryczko", "Rudolf", "J\u0119drzejek", "Bekus", "Bek",
      "Wolan", "Radzio", "Kuliberda", "Kolanko", "Szyku\u0142a",
      "Skowyra", "Porwo\u0142", "Kosiak", "Kasica", "Jakiel", "Piejko",
      "Owczarczak", "Michnik", "Linke", "Kutera", "Bobryk", "Szabla",
      "Powa\u0142a", "Marciniszyn", "Gorgol", "Czerwionka", "Ledzion",
      "Dykas", "Zygmuntowicz", "Listwan", "Bobrowicz", "\u017burawik",
      "Miga\u0142a", "Merchel", "Bogumi\u0142", "Wojsa", "Sadura",
      "\u0141yjak", "Giers", "Ga\u0142at", "Parafiniuk", "Kryszkiewicz",
      "Wyrostek", "Wa\u0142ek", "Rembisz", "Pa\u015bciak", "Maksym",
      "Kusio", "Kostek", "Kalisiak", "B\u017adziuch", "Szlufik",
      "Pogorzelec", "Pielech", "Kafel", "Gmur", "Glazer", "Borysiuk",
      "Bia\u0142k", "Adamaszek", "Wiesio\u0142ek", "Waku\u0142a",
      "Rogula", "Leszczuk", "Kapciak", "Gul", "Buszka", "Sklorz",
      "Parda", "Miszkiel", "Latek", "Kurzyd\u0142o", "Kucharz", "Giec",
      "Wajdzik", "Mazik", "Klimko", "Kleina", "Dorawa", "Perczak",
      "Lang", "Grunt", "Cywka", "Bat\u00f3g", "Wid\u0142ak", "Miszta",
      "Ko\u015b\u0107", "Kosid\u0142o", "Aleksander", "Marchlewicz",
      "Korkosz", "Be\u015bka", "Bak", "Stoch", "Makles", "Hudzik",
      "Hornik", "Bujko", "Zi\u0119tal", "Zawal", "Sochaj", "Podpora",
      "Ma\u0142yszek", "Ma\u0107k\u00f3w", "Latacz", "Kozdra", "Kosno",
      "Gog\u00f3\u0142", "Fit", "Bienia", "Wendt", "Szyda",
      "Sucho\u0144", "Sobel", "Lesiewicz", "Kole\u015bnik", "Kinder",
      "Kasper", "Jaszczyszyn", "Weremczuk", "Steinke", "S\u0105dej",
      "Pu\u0142a", "Nowrot", "Nowotny", "Majorczyk", "Kunert", "Jerzyk",
      "Capa\u0142a", "Barto\u015b", "Wojciech", "Stelmasiak", "Portka",
      "Pietrak", "\u0141uksza", "Kulma", "Jeske", "G\u00f3raj", "Fyda",
      "Siemion", "Rusiniak", "Flisiak", "Cherek", "Bryndza",
      "Zio\u0142a", "Zapa\u015bnik", "Raszkiewicz",
      "Pszcz\u00f3\u0142ka", "Pa\u0142gan", "Kozar", "Gumienny", "Fedak"
      , "Erdmann", "Matura", "Kapera", "Golan", "Szczesiak", "Szambelan"
      , "P\u00f3\u0142ch\u0142opek", "\u0141uszczyk", "Szymocha",
      "Pielka", "Macio\u0142", "Brudny", "Babij", "Zacharczuk",
      "Pilarek", "Owsianka", "Harasimiuk", "Durlak", "D\u0142ugajczyk",
      "Wijata", "Szyndler", "Morka", "Mendyka", "Kubiaczyk", "Kij",
      "Gaudyn", "Bok", "Pos\u0142uszny", "Plich", "Pacyga",
      "Mi\u0119tus", "Ficner", "\u015awierkosz", "Krzywo\u0144",
      "Kojder", "Kiepura", "Godzisz", "Ciuba", "Bukowiec",
      "Wla\u017alak", "Teterycz", "\u015acibisz", "Sobkiewicz",
      "Raczkiewicz", "Konrad", "Kohut", "Gonet", "Frydel", "Dyka",
      "Siemek", "O\u015bko", "Gospodarek", "Stryjek", "Labudda",
      "Kosiec", "Indyk", "Franik", "Fio\u0142ka", "Strycharz",
      "Ostapczuk", "Laszczyk", "Lament", "Korzekwa", "K\u0119dziorek",
      "Dziuban", "Biega\u0142a", "Wito\u0144", "Szpara", "Pad\u0142o",
      "Otremba", "Mierzwiak", "Kordus", "Bojczuk", "Szmelter", "Rudzik",
      "Madzia", "Grabara", "G\u00f3rkiewicz", "Bartel", "\u015aliz",
      "Sura", "Skrzecz", "Puto", "Pu\u0142ka", "Piotrowiak", "Mazan",
      "Kobry\u0144", "Klatka", "Januchta", "Grubba", "Zaucha", "Sularz",
      "Siergiej", "Pianka", "J\u0119druszczak", "Groth", "Sobisz",
      "Siejak", "Re\u0107ko", "Lorens", "Ceg\u0142a", "Wochnik",
      "Kury\u015b", "Gregorowicz", "Filek", "Salawa", "Piekarek",
      "Pabisiak", "Glonek", "Butrym", "Przewo\u017aniak", "Macek",
      "Konstanty", "Kolber", "J\u0119drasiak", "W\u0119\u017cyk", "Szaj"
      , "Malara", "K\u0142oczko", "Karsznia", "Golenia", "Zajko",
      "Wudarczyk", "Stanuch", "Niklewicz", "Matejczyk", "Kopyto",
      "Grygorowicz", "Szajda", "Stachelek", "S\u0142yk", "Loska", "Job",
      "Dziadura", "Dworniczak", "Skubis", "Obst", "Kazimierczyk",
      "Cymer", "Ciak", "Chudoba", "Achtelik", "Tytko", "Skupin",
      "Skierka", "Panu\u015b", "Pabi\u015b", "Folta", "Bogaczyk", "Basa"
      , "Trzpil", "Morek", "Kloska", "Kapustka", "Gzyl",
      "Go\u0142o\u015b", "Danel", "Borkiewicz", "Araszkiewicz", "Miotke"
      , "Rezler", "Potyra\u0142a", "Pacholak", "Herba", "Grzenia",
      "Giezek", "Gajowiak", "Filak", "Fechner", "Dro\u017adzik", "Cyman"
      , "Wieczerzak", "Str\u00f3\u017c", "Staciwa", "Rucha\u0142a",
      "Rogal", "Reszke", "Kurpisz", "Gryga", "Stempniak", "Matraszek",
      "K\u00f3zka", "Elsner", "Boba", "Bar\u0142\u00f3g", "Kiliszek",
      "Jessa", "Ignatiuk", "Gogola", "Drobek", "Lica", "Larysz", "Kalka"
      , "Dziczek", "Czupryn", "\u017bo\u0142na", "Pytko", "Misiarz",
      "Majnusz", "Kaszkowiak", "Jonak", "Basista", "Pot\u0119ga",
      "Natanek", "Matyszczak", "Majerczyk", "\u0141apaj", "Korzonek",
      "Ja\u015bko", "Futyma", "Duszczyk", "Anto\u0144czak", "Wysota",
      "Dela", "Stawowczyk", "Milczarczyk", "Malisz", "Andrearczyk",
      "\u017bynda", "Swaczyna", "Ryndak", "Moskalik", "Mitoraj",
      "\u0141y\u015b", "\u0141epek", "Knie\u0107", "Janisz", "Gorol",
      "Ci\u0119\u017cka", "\u017byrek", "Zmarz\u0142y", "Wojtaszczyk",
      "Szygu\u0142a", "Szalast", "Rz\u0105d", "Nicewicz", "Danieluk",
      "Bulak", "Wojtasiewicz", "Pleskot", "Materek", "Kurczak", "Dytko",
      "\u015awistek", "Szafarz", "Litwa", "Kreczmer", "Idec",
      "Grabczak", "Goliszek", "Flieger", "Filiks", "Dyszy",
      "B\u0142a\u017cejczak", "Maksimowicz", "Komisarczyk",
      "Jewu\u0142a", "Hallmann", "Gabara", "Budzy\u0144", "Andruszko",
      "Pa\u0142yga", "Moj", "Koterba", "Gruza", "Gamo\u0144",
      "Pasierbek", "Kuchciak", "Kanik", "Cis", "Zegar", "Sadlik",
      "Paprotny", "Nalazek", "Mikita", "Kucab", "Kranc", "Godzik", "Sip"
      , "Powa\u0142ka", "Penkala", "Pachuta", "Nagel", "Litwinowicz",
      "Kukuczka", "Knysak", "Fojt", "Brejnak", "Tasarz", "Zielke",
      "Zara\u015b", "Zaranek", "Waleczek", "Rubaj", "Bazylewicz",
      "Bany\u015b", "Balawender", "Zmuda", "Wojcik", "\u0141abno",
      "G\u0119siarz", "Frost", "Bany", "\u017bero", "Rudowicz", "Nyk",
      "Milcarz", "Lipowicz", "Kycia", "Ko\u015bcio\u0142ek", "Korda",
      "Berus", "Wiese", "Olkowicz", "Dzie\u017ca", "Doroszkiewicz",
      "Cetera", "Pazdan", "Pacia", "Kempka", "Dydak", "\u015acibior",
      "Szyjka", "Pyziak", "Ple\u015bniak", "Maszczyk", "Ludwiniak",
      "Zadora", "Strug", "Mokwa", "\u0141asak", "Kulczak", "Kruszona",
      "Zacharewicz", "Mi\u0119kina", "Klaus", "Glego\u0142a", "Wyderka",
      "Maleszka", "Malcherek", "Lew", "Kulis", "Bodzak", "B\u0142aziak"
      , "Bart\u0142omiejczyk", "To\u015b", "Kubasiak", "Dorobisz",
      "Cukier", "Cie\u0107ko", "Zapadka", "K\u0142osowicz", "Kasak",
      "Czubaszek", "Baumgart", "Szemraj", "Nogie\u0107", "Burczak",
      "Pietra\u015b", "Ostafin", "Noculak", "Kukie\u0142a", "Fogel",
      "Duczek", "Cylwik", "Biernacik", "Wydrych", "Szajek", "Siwczak",
      "Majewicz", "\u0141osiak", "Karkut", "Durys", "Chwalisz",
      "Bembenek", "Bartkowicz", "Piskor", "Mikus", "Ksi\u0119\u017cyk",
      "Goss", "Drewniok", "B\u0105kiewicz", "W\u00f3dka", "Wota",
      "Pra\u017cmo", "Kiwior", "Bogda\u0142", "Rubacha", "Hanus",
      "Wasiewicz", "Trochimiuk", "Szwiec", "Suszka", "Palak", "Ziemann",
      "Ma\u0107czak", "Kruzel", "Ko\u0142aczyk", "Kapka", "Jodko",
      "Jeszke", "Gros", "Gendek", "Dubik", "Wa\u017cna",
      "Piercha\u0142a", "Nieszporek", "Kandora", "Janasz",
      "Gryszkiewicz", "Drobik", "Cio\u0142czyk", "Wo\u0142kowicz",
      "Tylman", "Pitu\u0142a", "Pioch", "Pilich", "Marach", "Malon",
      "Lepa", "Kaliciak", "Joszko", "Hejna", "Gryta", "Frelich",
      "Be\u0142z", "Bakalarczyk", "N\u00f3\u017cka", "Holewa", "Fierek",
      "\u017buchowicz", "Wojtunik", "Trzop", "Mas\u0142o\u0144",
      "Linda", "Kurp", "Gryka", "Draus", "Rezmer", "Mizak", "Makurat",
      "Ko\u015bcik", "Helman", "Gendera", "Dydo", "Bondaruk", "Bodek",
      "Wujec", "Sady", "Przekwas", "Postawa", "Polasik", "Plebanek",
      "Lejk", "Kacperek", "Go\u0142ofit", "Tomys", "\u015awiadek",
      "Mizga\u0142a", "Kubrak", "Ernst", "Wielgos", "Martynowicz",
      "Drela", "Ziarnik", "Stasica", "Semik", "Mytych", "Melka", "Marat"
      , "D\u0105br\u00f3wka", "Wyroba", "Siudek", "Senator",
      "Ryszkiewicz", "Podsiedlik", "Ma\u0142ys", "Lepianka", "Giersz",
      "Zugaj", "Procek", "Makosz", "Kunda", "Zi\u00f3\u0142ko", "Trzyna"
      , "Stroka", "Rzeszut", "Pyza", "Kr\u0119\u017co\u0142ek", "Kazior"
      , "Fidos", "So\u0142ek", "Gordon", "Dubis", "Ciocho\u0144",
      "Bieszke", "\u017bo\u0142nierczyk", "Sobstyl", "Skalik",
      "Namys\u0142o", "Litewka", "Krzysztofek", "Grycz", "Felu\u015b",
      "Downar", "Szram", "Oleksik", "Milej", "Kudela", "Klaja",
      "Giedroj\u0107", "Getka", "Durma", "Dudko", "D\u0119bosz",
      "Browarczyk", "S\u0105siadek", "Picheta", "Peciak", "Nie\u0107ko",
      "Midura", "Maciejko", "Gregorek", "W\u0105siewicz", "Twardy",
      "Szachniewicz", "Sypek", "Sojda", "Saran", "Mosio\u0142ek",
      "Gu\u015bciora", "Golak", "Ellwart", "Drewicz", "Barszczak",
      "W\u00f3jt", "Strawa", "Sereda", "Rejmer", "Prostak", "Ko\u0142ak"
      , "Klekot", "Gerlach", "Ciep\u0142a", "Barankiewicz", "Welc",
      "Skotarek", "Sad\u0142ocha", "Roszkiewicz", "Po\u0142etek",
      "Ofiara", "Kie\u0142bus", "Ka\u0142wak", "Jas", "Jarkiewicz",
      "Jambor", "Hartman", "Gra\u015b", "Ra\u017aniak", "Janc", "Doroz",
      "Baster", "Banak", "Sp\u00f3lnik", "Poreda", "Orwat", "Matyjas",
      "Laskus", "Bajak", "Witko", "\u015alimak", "Sapeta", "Sadownik",
      "Roszko", "Nazarewicz", "Mrotek", "Gnyp", "Dziarmaga", "Zaniewicz"
      , "Walusiak", "Toborek", "Szulim", "Pawliczak", "Niko\u0142ajuk",
      "Myszor", "Mila", "Liedtke", "Korpal", "Ja\u017awiec", "Groborz",
      "\u015awierkot", "Saba\u0142a", "Kluj", "\u017bach",
      "Wawrzy\u0144czyk", "Szumi\u0142o", "Sulich", "St\u0119pak",
      "Rutowicz", "Krzyszczak", "Kie\u0142bik", "Gogol", "Buszkiewicz",
      "Basaj", "Bartu\u015b", "Samulak", "Ryfa", "Potoczna", "Panicz",
      "Le\u015bny", "Lada", "Kuska", "Gleba", "Folga", "Barczuk",
      "\u015alebioda", "Olma", "Ku\u015bnierek", "Krzan", "Hubert",
      "Grzebyk", "Fras", "Durlej", "Pielach", "Klin", "J\u0119drak",
      "Frelek", "Brz\u0105ka\u0142a", "Borysiak", "Zagozda",
      "\u015ali\u017c", "Szkopek", "Ra\u017any", "Olearczyk",
      "Miro\u0144czuk", "Chyb", "\u017bybura", "\u017belazo", "Kunka",
      "Kosa\u0142ka", "Gosz", "Dulas", "\u017belazek", "Terka",
      "So\u015bniak", "Pikor", "Pezda", "Hadam", "Gro\u0144", "Fal",
      "Chalimoniuk", "Karnas", "Uzi\u0119b\u0142o", "Grochola",
      "Gawliczek", "Freitag", "\u0106miel", "Wac\u0142aw", "Symonowicz",
      "Strzoda", "Sterna", "Spad\u0142o", "Rajtar", "Krzyka\u0142a",
      "Holc", "Gronostaj", "Barej", "Wasilewicz", "Podg\u00f3rny",
      "\u0141apot", "Lepak", "Hojda", "Dziuda", "Klup\u015b",
      "Brze\u017aniak", "Bojarczuk", "Tryka", "Nalewajek",
      "Kud\u0142acik", "Kubasiewicz", "Bazyluk", "Bartoszak", "Zbylut",
      "To\u0142oczko", "Szaruga", "Obuchowicz", "Gryska", "Bociek",
      "Wowra", "Szramka", "Spychaj", "Roj", "Musiolik", "Franas",
      "D\u0142ubak", "Cholewka", "Bobko", "Bia\u0142ous", "Osial",
      "Nieborak", "Minta", "Kozica", "Kowara", "Gwara", "Tekieli",
      "Pancerz", "Mleczak", "Celuch", "Zapi\u00f3r", "Grabo\u015b",
      "Fidura", "Cyrek", "Bracha", "Gradek", "Noras", "Mulawa",
      "Moniuszko", "Kapcia", "Gumienna", "Graj", "Gilewicz",
      "\u017b\u00f3\u0142tek", "Wojtalewicz", "Szumny", "Opyrcha\u0142",
      "Macha", "\u0141uczyk", "Hus", "Czak", "Borzym", "Wojtczuk",
      "Winnik", "Kuk", "Kubanek", "Dzie\u0142ak", "Dudziec", "Cimoch",
      "Ciapa", "Buchalik", "Zbr\u00f3g", "W\u0119grzyniak",
      "Wawrzkiewicz", "Teodorowicz", "Szko\u0142a", "Sutor",
      "Kapu\u015bcik", "Hajdas", "Fo\u0142ta", "Burkiewicz", "Aleksa",
      "Wajer", "Siembab", "Kozon", "Wojew\u00f3dka", "Wenda", "Majos",
      "Huczek", "Domo\u0144", "Zubel", "Szymaniuk", "Salomon",
      "Mikiciuk", "Grodek", "Wiel\u0105dek", "Szyma\u0144czak", "Sommer"
      , "Saczuk", "Pastuszek", "Mroczko", "\u0141okaj", "Deptuch",
      "Wawak", "Szczepaniec", "Romejko", "Rogacz", "Poczta", "Nowotka",
      "Jaszcz", "Jany", "Hewelt", "Stach\u00f3w", "Smykla", "S\u0119dek"
      , "Niemira", "M\u0142odzik", "\u0141yczek", "Kleban", "Fura",
      "Fudalej", "Cyro\u0144", "Zago\u017cd\u017con", "Kenig",
      "G\u00f3rnisiewicz", "Wo\u0142oszyk", "Szatanik", "Sajda",
      "Pyrkosz", "Misiejuk", "Miko\u0142ajewicz", "Ko\u0142sut", "Glenc"
      , "Eckert", "Dziadowicz", "Waszczyk", "Szyba", "Steckiewicz",
      "Kloch", "Kabala", "Zamora", "Tabi\u015b", "Sobk\u00f3w", "Pupek",
      "Neugebauer", "Ko\u0142tuniak", "Galek", "St\u00f3j", "Rajda",
      "Pruchnik", "Kuza", "Kara\u015bkiewicz", "Judek", "J\u0119dryczka"
      , "Grzegorzak", "Drobniak", "Chowaniak", "W\u0105sek", "Smagacz",
      "P\u0119dzik", "Klinger", "Kl\u0119czar", "Wochna", "Rejek",
      "Krakowczyk", "Kobak", "Kawiak", "Grosz", "Czubaj",
      "Chor\u0105\u017cewicz", "Zadka", "Wietecha", "Sass", "M\u0119cik"
      , "Gustaw", "Furga", "Fr\u0105cz", "Dawiec", "Wypch\u0142o",
      "Tarasek", "Szmaj", "Ornat", "Huszcza", "Dudczak",
      "U\u0142anowicz", "Rubin", "Pich", "Mako\u015b", "Kr\u0119pa",
      "Korek", "Jonik", "Andrejczuk", "Wiertel", "Soroko",
      "Sk\u0142adanek", "Mortka", "Ma\u0142ocha", "Majsterek",
      "Lemanowicz", "Lelito", "Krystkowiak", "Krasa", "Kierat",
      "J\u0119draszczyk", "Handke", "Dymarczyk", "Doruch", "Beker",
      "Peszko", "Osik", "\u0141yp", "Karmelita", "Herdzik", "Brz\u0119k"
      , "Bia\u0142czyk", "Uss", "Pitura", "\u0141usiak", "Knapek",
      "Gumu\u0142a", "Dar\u0142ak", "Znojek", "Wilkos", "Rut", "Przekop"
      , "Kr\u0119cichwost", "Korab", "J\u00f3zwik", "Jagie\u0142ka",
      "Chylak", "Zbiciak", "Was\u0105\u017cnik", "T\u0142uczek",
      "Syldatk", "Parkitny", "Juroszek", "Wisz", "Wiciak", "Palonek",
      "Kusik", "Kocurek", "Kacperczyk", "Bluszcz", "Wydmuch", "Wereda",
      "Tryba\u0142a", "Sito", "Pietraszkiewicz", "Nojek", "Madziar",
      "Kazana", "Szulczyk", "Roso\u0142ek", "Roskosz", "Pro\u0107",
      "Mazek", "Koniecko", "Horbacz", "Zastawny", "Orszulik", "Mesjasz",
      "Margas", "Ko\u017alak", "Dzidek", "Damek", "Zinkiewicz",
      "Sznura", "Sapa\u0142a", "Piaseczna", "Osada", "Koziarz", "Korta",
      "K\u0142osiewicz", "Klyszcz", "Janoszek", "Deszcz", "Ok\u0142a",
      "Matacz", "Hankiewicz", "Front", "Dara\u017c", "Czura", "Bylina",
      "Bugiel", "Anio\u0142a", "Amanowicz", "Zach", "Staro\u015bciak",
      "Kliszcz", "Hada\u0142a", "Czopik", "Bytner", "Wo\u015bko",
      "Wawrzyn", "\u015awit", "Sanetra", "Pyszczek", "Potaczek", "Osman"
      , "Materka", "Madura", "Knia\u017a", "Gryciuk", "Fidor", "Dunal",
      "Dobro\u0144", "Chlebda", "S\u0142upik", "Osica", "Oleksak",
      "Maraszek", "Kr\u0119giel", "Kopytko", "Gomo\u0142a",
      "Dro\u017adziel", "Szott", "Szkup", "Posmyk", "M\u0142otek",
      "Klejna", "Ja\u0142owiec", "Heinrich", "Haraburda", "Grupa",
      "Dziadkiewicz", "Zaczyk", "Rapa", "\u0141odej", "Lempart", "Lamch"
      , "G\u0142uszko", "Cudzich", "Brojek", "Ziemak", "Tusk", "Kieloch"
      , "Dziduch", "Dudkowiak", "Czerner", "Sommerfeld", "Migo\u0144",
      "Macheta", "Dusik", "\u0106wirko", "Bilik", "Sydor",
      "Swi\u0105tek", "Sporek", "Olesiejuk", "Kutek", "Jaszczur",
      "Jarmu\u017c", "Gronkiewicz", "Witan", "Staniczek", "Rz\u0105ca",
      "Roter", "Pracz", "Hnat", "Cydzik", "Szatko", "Styrna",
      "Podle\u015bna", "Oleksa", "Nie\u015bcior", "Matyjaszek",
      "\u0141asica", "Kwapie\u0144", "Koronkiewicz", "Ho\u0142ota",
      "Elert", "Czochara", "Toczko", "\u015awi\u0119s", "S\u0142ysz",
      "Salach", "Le\u015bna", "G\u0142ownia", "Galica", "Cieniuch",
      "Szulist", "Pedrycz", "Kr\u00f3lczyk", "Zyzik", "Zaborek",
      "Ska\u0142ka", "Sankiewicz", "Pleban", "Martin", "Lewek",
      "J\u0119drys", "Guzdek", "Duma\u0142a", "Wszo\u0142a",
      "R\u0119bi\u015b", "Po\u015bnik", "Porzucek", "Hawro",
      "Dzi\u00f3b", "Zwara", "Wiraszka", "Romankiewicz", "Roch",
      "Pale\u0144", "Ogonek", "Makar", "Majdan", "Kozdr\u00f3j",
      "Kozdro\u0144", "Jachna", "Duniec", "Du\u0142ak", "Wojtanowicz",
      "Waloch", "Ubysz", "Sto\u017cek", "Ma\u0142ycha", "Kmak", "Hass",
      "Frydrychowicz", "Domka", "\u017bugaj", "Zubowicz", "Wyrwa\u0142",
      "Mordal", "Kordys", "Gozdur", "Gabrych", "Zbro\u017cek",
      "Zbroszczyk", "Wojto\u0144", "T\u00f3rz", "Torbus", "Letkiewicz",
      "Lampart", "Superson", "Sopata", "Sobi\u0142o", "Sapa", "Salwin",
      "Pera", "Organi\u015bciak", "Matwiejczyk", "Matejuk", "Ma\u0142y",
      "Kr\u00fcger", "Dyszkiewicz", "Basak", "Ankiewicz", "Adamiuk",
      "Syka\u0142a", "Skonieczka", "Pawe\u0142ko", "Nojman", "Iskierka",
      "Zi\u0119cik", "Trojanek", "Sadlak", "Nieradko", "Behrendt",
      "Wojewodzic", "Polewka", "Zas\u0119pa", "Szczerek", "Sza\u0142ata"
      , "Sot", "Mleczek", "Kukawka", "Kaczmarkiewicz", "Dorobek",
      "Burchard", "Blaut", "Witka", "Sasak", "Pasiak", "Panasiewicz",
      "Motak", "Lizurej", "Kubo\u0144", "J\u0119draszek", "Dylik", "Cal"
      , "Buszko", "Burnat", "Wyskiel", "Winek", "Wiertelak", "Wiak",
      "Ro\u015b", "Orzeszek", "Ochota", "Mijas", "Maculewicz", "Kaja",
      "Ciesielka", "Bejm", "Szmuc", "Sygut", "Siarkiewicz", "Ryznar",
      "Patoka", "Miszkurka", "Kude\u0142ka", "Krzy\u015bko", "Galon",
      "Buczma", "Ziegler", "Uroda", "Turczyk", "Tolak", "Sypu\u0142a",
      "Sadowy", "Rasa\u0142a", "Kazubek", "Han", "Wasiuk", "Stempin",
      "Stawczyk", "Prokopiak", "Pospiech", "Polakiewicz", "Olas",
      "Maruszczyk", "Kapinos", "Kabza", "Szwa\u0142ek", "Smaga\u0142a",
      "Musia\u0142a", "Miksza", "Lampa", "Kulon", "Koczara", "Drynda",
      "Szczypi\u00f3r", "Pawe\u0142kiewicz", "Myk", "Kuczak",
      "Ko\u0142ata", "\u017bywica", "Tondera", "Szmalec", "Szczap",
      "Sypie\u0144", "So\u0142tysek", "Mosur", "Ko\u015bciesza",
      "Kosowicz", "Kolendo", "Huber", "Giel", "Ga\u0142\u0119za", "Dyja"
      , "Cacko", "Apanowicz", "Wandas", "Siebert", "Moneta", "Ziajka",
      "Sieg", "Paluszak", "Licho\u0144", "Kastelik", "Gwizdek", "Drewa",
      "Andrys", "Zbrze\u017aniak", "Wlaz\u0142y", "Wittbrodt", "Niksa",
      "Habdas", "Fry\u015b", "Dokt\u00f3r", "Detka", "Cieplucha",
      "Ciarka", "Witkowicz", "Wardza\u0142a", "St\u0105p\u00f3r",
      "Pniak", "Pierzak", "Kryk", "Ko\u017cuszek", "Kohnke",
      "Kapa\u0142ka", "Domino", "Czuj", "Boksa", "Wocial", "Stuglik",
      "Steciuk", "Smela", "Plona", "Piwowarek", "Pernak", "Minkina",
      "Klos", "Halik", "Dzika", "Dargacz", "Damian", "Adrian",
      "W\u0119grzynek", "Tomal", "\u015awierad", "Szkatu\u0142a",
      "Sajn\u00f3g", "Kudlak", "Golczyk", "Fronczyk", "Czapiga",
      "B\u0142a\u017cejak", "Bejma", "Bartela", "Tadeusiak",
      "N\u0119dzi", "Kurcz", "Jasionek", "Heleniak", "Ziarek", "Zera",
      "Sarniak", "R\u00f3\u017cak", "Ligas", "Kuzior", "Kuder",
      "Korzeniak", "Fac", "Domowicz", "D\u0119bniak", "Cieciora",
      "Chaberek", "Bogusiewicz", "Block", "Wardziak", "Prawdzik",
      "Niebudek", "Jeszka", "Szpyrka", "Szkaradek", "Starek", "Pasich",
      "Lademann", "Jantos", "Grzelec", "Zapora", "Wnuczek",
      "W\u0105sala", "Pompa", "Ma\u0142as", "Janka", "Ga\u0142aj",
      "Dyba\u0142", "Chromy", "Szpyt", "Senger", "Prygiel", "Pawela",
      "\u0141akota", "Jama", "Graban", "Fogt", "Cebulak", "Boryczko",
      "Bojdo", "Biesek", "Arendarczyk", "Schubert", "Namys\u0142",
      "Milewczyk", "Hetma\u0144czyk", "Dyczko", "Dankiewicz", "Czerniec"
      , "Sta\u015bko", "Rochowiak", "Misiuk", "Markiel", "Ksel",
      "Krzy\u017costaniak", "Elwart", "Delekta", "Z\u0119bik", "Siatka",
      "Niewiara", "Miozga", "M\u0119tel", "Korgul", "Karwan",
      "Frank\u00f3w", "Domek", "Ciepluch", "Chojna", "Surmiak", "Strama"
      , "Stein", "Siewiera", "Robaszkiewicz", "Piksa", "Kociemba",
      "Klyta", "Gromala", "Gill", "Broszkiewicz", "Zontek", "Stiller",
      "Rosada", "Mieloch", "Kornak", "Goworek", "Gadza\u0142a", "Fitas",
      "Uzar", "Siedlarz", "Rorat", "Oskroba", "Mitera", "Grygorcewicz",
      "Gmurczyk", "Dylak", "Zybura", "Wojtaszak", "Wis\u0142a",
      "Wasyluk", "Sza\u0142kiewicz", "Krzysztoszek", "Ko\u015bciuszko",
      "Kasiak", "Wyrwich", "Wo\u0142oszczuk", "\u015aledzik",
      "Smor\u0105g", "Satora", "Pochro\u0144", "Melaniuk", "Jajko",
      "Czajor", "Bajko", "Wojs\u0142aw", "Szumiec", "Nehring", "Naumiuk"
      , "Luberda", "K\u0119sek", "Ja\u015bkowiec", "Foit", "Fita",
      "Fedyk", "Dzia\u0142a", "Cygal", "Zdancewicz", "Walocha", "Toma",
      "Soczewka", "Monkiewicz", "Majtyka", "Hynek", "Dynia",
      "Czury\u0142o", "Bernatek", "Apostel", "Zawiasa", "Piersa",
      "Megger", "Kukier", "Jarka", "Glazik", "Dyjas", "Bu\u015b", "Bona"
      , "Bandyk", "Zi\u0119ciak", "Krajniak", "Koperek", "Kazberuk",
      "Dziewior", "Chachaj", "So\u0142oducha", "S\u0142omiany", "Skolik"
      , "P\u0119ksa", "Mularz", "Kosman", "Kolonko", "Januszewicz",
      "Gramza", "Foremniak", "Fija\u0142ek", "Cierpka", "Polnik",
      "Drwi\u0119ga", "Semenowicz", "Pieszak", "Naro\u017cna",
      "\u0141adniak", "Kontny", "Klemens", "Jancewicz", "F\u0105ferek",
      "Bisaga", "Z\u0142otnik", "Wosiek", "Supernak", "Kala",
      "Gi\u017ca", "Bielat", "\u017byto", "Rompa", "Kurpanik",
      "Ko\u0142pak", "Go\u0142as", "D\u0142ugozima", "Bacia",
      "Wincenciak", "Styn", "Moczko", "Langier", "Szrama", "Szok",
      "Suchenek", "Pieczarka", "Parus", "Machul", "Latko",
      "Krzy\u015bk\u00f3w", "Galos", "Ekert", "Dawidek", "Czerkies",
      "Bujas", "Andryszczyk", "Zuziak", "W\u0119grzyk", "St\u0105por",
      "Pinda", "Muzyk", "Malig\u0142\u00f3wka", "\u0141ukasiuk", "Kinal"
      , "Dobosiewicz", "Waraksa", "Szywa\u0142a", "Nasta\u0142y",
      "Mordak", "Ligenza", "Leszczak", "Krauz", "Kopa\u0142a", "Byzdra",
      "Bartman", "Wojtach", "Wa\u0142aszek", "Szara", "Hapka",
      "Wielgat", "W\u0119gier", "Pokusa", "Ma\u0142\u017c", "Kononowicz"
      , "Hawrylak", "Grund", "Druszcz", "Dacko", "Sprycha", "Pryszcz",
      "\u0141achut", "Dobrosz", "Brygo\u0142a", "Rygu\u0142a",
      "Pos\u0142uszna", "Mydlak", "Bernard", "Woroch", "Uliczka",
      "Tomaszuk", "Pastu\u0142a", "Pachnik", "Kudra", "Kretek", "Keler",
      "Heczko", "Beck", "Tekiela", "Plizga", "Piekacz", "Ochab",
      "Maziarczyk", "Krzosek", "Gabryelczyk", "St\u0119pka", "Rajch",
      "Owsiany", "Kossak", "Kocaj", "Gierach", "Buza", "Berendt",
      "Tabak", "Przew\u0142oka", "Nytko", "Kuban", "Gebauer", "Gajcy",
      "Franaszek", "Chwedczuk", "Bochnak", "Stachewicz", "Sosn\u00f3wka"
      , "S\u0142owiak", "M\u0105dro", "Malcharek", "\u0141ukasz",
      "Kornek", "Hanusiak", "Furmankiewicz", "Dzikiewicz", "Du\u017cy",
      "Delikat", "Chojak", "Zyga", "Pyrz", "Pietrusiewicz", "Olszyna",
      "Olszowa", "Ograbek", "Molga", "Maron", "Jasica", "Frymus",
      "Buszta", "Woszczak", "Woronko", "Trawka", "Rychcik", "Przystupa",
      "Oczko", "Migda", "Klebba", "Jaje", "Grabas", "Bugno",
      "Bortkiewicz", "Weso\u0142a", "Sudak", "Puc", "Przeklasa",
      "Koco\u0142", "Goik", "B\u0142a\u017cejewicz", "Tuzimek", "Petrus"
      , "Pawlaczek", "Pacholczak", "Maciejewicz", "Jak\u00f3bik",
      "Frania", "Duszczak", "Domurad", "Bednarowicz", "Thomas", "Rakus",
      "Przyby\u015b", "Pasiut", "Ma\u0142yszka", "Kurz", "Kuczaj",
      "Doktor", "Tadla", "Praczyk", "Milka", "Leszcz", "Kryza",
      "Kryszczuk", "Juraszczyk", "Durczok", "Boduch", "Szeja", "Pryk",
      "Pitala", "Molek", "Duchnik", "Brachaczek", "Wieja", "Waloszek",
      "Nawrotek", "Naw\u00f3j", "Mironiuk", "Matyjasek", "\u0141achacz",
      "Kub\u00f3w", "Kidawa", "Jaremek", "Hasiak", "Gierat",
      "Gaw\u0142owicz", "Wichary", "Sornat", "Solich", "Kurczab",
      "Jasnoch", "Famu\u0142a", "Budrewicz", "Pawliszyn", "Ku\u0142ach",
      "Kuffel", "Konieczek", "Ko\u0107win", "Imio\u0142czyk", "Dyda",
      "Zander", "Stochel", "Osojca", "Mysior", "Kuciak",
      "K\u0142\u00f3sek", "Buchholz", "Zegad\u0142o", "Wiewi\u00f3rka",
      "Stochaj", "Smolka", "Piotrak", "Misior", "Leoniak", "Karwala",
      "Jasina", "Ci\u0119ciwa", "Ciastek", "Chadaj", "Bia\u0142ach",
      "Tabisz", "Such", "Sromek", "Rysz", "Puch", "Plak", "Palej", "Och"
      , "Niedba\u0142", "Mytnik", "Morga\u0142a", "Lukas", "Liso\u0144",
      "Kr\u00f3likiewicz", "Kamieniak", "Jachimczyk", "Grzywnowicz",
      "Frukacz", "Feliniak", "Dzienisz", "Dr\u0105\u017cyk",
      "\u017belasko", "Waloszczyk", "Str\u00f3jw\u0105s", "Smoczyk",
      "Klorek", "Kajdan", "Kajak", "Gral", "Zawodnik", "Ulfik",
      "Sobieszczyk", "Skrobot", "Ocha\u0142", "Le\u017co\u0144",
      "Krywult", "Iciek", "Gasek", "Czenczek", "Budze\u0144", "Botor",
      "Wik\u0142o", "Tymczyszyn", "Szpyra", "S\u0142onka", "Prasek",
      "Majczyna", "Lula", "Jakubiuk", "Hanzel", "G\u0142owiak", "Calik",
      "Zagrajek", "Stefankiewicz", "Serzysko", "Piechna", "Myga",
      "Ma\u015blankiewicz", "Kuziora", "Korniak", "Indyka",
      "Ga\u0142ach", "Gadzina", "Cyba", "Bystrek", "Bazela", "Wabik",
      "Ragus", "Pitek", "Mizia", "\u0141askawiec", "Holeksa", "Hajdasz",
      "Fugiel", "Bia\u0142asik", "Wo\u017aniczko", "Wilma", "Rode",
      "Pre\u015b", "Komander", "Klus", "Sarosiek", "Sadoch", "Osipowicz"
      , "Lelonek", "Korbut", "Jarmu\u017cek", "W\u0142odyka",
      "J\u00f3zefczak", "J\u0119dra", "Hamerla", "G\u0119gotek",
      "Domi\u0144czak", "Wypi\u00f3r", "Sudnik", "S\u0142oboda", "Pela",
      "Kup\u015b", "Kostorz", "Kosak", "Kopy\u015b\u0107",
      "Jarmu\u0142a", "Daniec", "Blank", "Balcewicz", "Starostka",
      "Siemie\u0144czuk", "Reiter", "Mycek", "Mi\u0119tka",
      "\u0141upina", "Lipok", "Knych", "Drobisz", "Cuch", "Wojtarowicz",
      "Wojniak", "Piechura", "Meissner", "Lemiesz", "Kl\u0119k",
      "Jargie\u0142o", "Jamroz", "Huczko", "Ceynowa", "Trochim",
      "Kremer", "Janic", "Gal", "Cyrulik", "Bejger", "Bawo\u0142",
      "Szczepan", "Plewnia", "P\u0119drak", "Niedo\u015bpia\u0142",
      "Maras", "Klepka", "Kawulok", "Katana", "Bronka", "Bender",
      "Ba\u0142dys", "Wawrzonek", "Taranek", "Tadych", "Szyma\u0142a",
      "Stebel", "Skup", "Skuba\u0142a", "Pasieczna", "Karkocha", "Hak",
      "G\u0105szczak", "Py\u015b", "Pra\u017cuch", "Politowicz",
      "Piestrzeniewicz", "Pajek", "Nitek", "Kozok", "Kowala", "Kalinka",
      "Galuba", "Buk", "Bre\u015b", "Bodych", "Bittner", "Bakiera",
      "Rembacz", "Podg\u00f3rna", "Myrcik", "Mojsa", "Karpiak", "Kajdas"
      , "Gregorczuk", "Dziurla", "Dzienniak", "Dyrek",
      "\u017bo\u0142\u0105dkiewicz", "Szumacher", "Sado", "Pyszny",
      "Naro\u017cny", "Kuszyk", "Jakimiak", "Dynak", "Dejneka",
      "Wiekiera", "Tatarczuk", "Rudyk", "Nie\u015bcioruk", "Laszkiewicz"
      , "Go\u0142ota", "Golisz", "B\u0105bel", "Tacza\u0142a",
      "\u015awi\u0107", "Siciarz", "Ropiak", "Pacura", "Makulec",
      "Krauza", "Grzesiek", "Gemza", "Dering", "Banek", "Andziak",
      "Wiza", "Trojanowicz", "Parkitna", "Pacholik", "Majtczak", "Krenc"
      , "Koniec", "Wawrze\u0144czyk", "Stupak", "Roda", "Maciejczuk",
      "Irla", "Husak", "Fu\u0142awka", "Fabia\u0144czyk", "Bryda",
      "Zackiewicz", "Szoka", "Melcer", "Kempny", "Dulemba", "Duc",
      "Ziniewicz", "Truchel", "Szajner", "Petryk", "Peda", "Obarzanek",
      "Maszkiewicz", "\u0141abaj", "Cymba\u0142a", "Biesaga", "Zdobylak"
      , "Wojtiuk", "Ulrych", "Szymk\u00f3w", "Sporysz", "Smardz",
      "Mandrysz", "Kulus", "Duras", "Dumin", "Borejko", "Wy\u0142upek",
      "Ufniarz", "Stypka", "M\u0142y\u0144czyk", "Miros", "Maciuk",
      "Hrabia", "Burzec", "Buksa", "Wygoda", "Tomzik", "Pindral",
      "Nijak", "Mszyca", "Maciejuk", "Kud\u0142acz", "Dziwak", "Chaba",
      "Borkowicz", "Berek", "\u017bakiewicz", "Wykr\u0119t", "Sztuba",
      "Smyka\u0142a", "Pyc", "P\u0119ciak", "Parzonka", "Kyc",
      "Klemczak", "G\u0105sienica", "Gabryszak", "Cz\u0119\u015bcik",
      "Ciso\u0144", "Zmy\u015blony", "Komisarek", "Fico\u0144", "Citko",
      "Bidas", "Bas", "\u017babierek", "Wyciszkiewicz", "Tarach",
      "Staniewicz", "Reichel", "Panasewicz", "Kucewicz", "Kilar", "Hein"
      , "Fronia", "Derek", "Bru\u015b", "Anto\u0144", "Pawlos", "Ochwat"
      , "Kurbiel", "Gosik", "Gierasimiuk", "Doroba", "Ch\u0142\u0105d",
      "Wrochna", "Protasiuk", "Opalach", "Mu\u0107ko", "Martyn", "Drgas"
      , "Ceran", "Bryczek", "Ziarno", "Wo\u0142od\u017ako", "Wac",
      "Szpala", "Szlachcic", "Rurka", "Oczkowicz", "Mik",
      "Ma\u0142ysiak", "Kubek", "Imiela", "Grabo\u0144", "Garbacik",
      "Dolega", "Broncel", "Baum", "Bancerz", "Siedlik", "Mi\u0105sko",
      "Lenc", "Konat", "Kaletka", "Jenek", "Honkisz", "Dro\u015b",
      "Suchojad", "Ratka", "Raba", "Lulek", "Komperda",
      "Ko\u0142odziejak", "Koloch", "Kolka", "Joniak", "Jezior",
      "Faltyn", "Dyjach", "Czulak", "Cop", "Wyro\u015blak", "Woda",
      "Stranc", "Solis", "Skomra", "Sierpie\u0144", "Rze\u017aniczek",
      "Pajdak", "Mostek", "Machowiak", "Jandu\u0142a", "Fitrzyk",
      "Welenc", "Tyczka", "Skiepko", "Potok", "Olewniczak", "Nitkiewicz"
      , "Myrcha", "Krata", "Kara", "Ho\u0142ysz", "Ha\u0142ka",
      "Florian", "Dziurdzia", "Dryka", "Sys\u0142o", "Rolek",
      "M\u0142ocek", "Idzi", "Haponiuk", "Gr\u0119bowiec", "G\u0119ca",
      "Bochnia", "\u015alipek", "Sieczko", "Pierz", "Nyc", "\u0141acina"
      , "Ludwisiak", "Kujda", "Hutyra", "Dziugie\u0142", "Bia\u0142ka",
      "Zemanek", "Zawartka", "Smyl", "Smolec", "S\u0142oka", "Putek",
      "Pietrewicz", "Lepka", "Krzeszowiec", "Kowal\u00f3wka",
      "Jo\u015bko", "Hamrol", "Gapys", "Antoszczyk", "Turo\u0144",
      "Teter", "Surdel", "Pieczyrak", "Mudlaff", "Manista", "Kolek",
      "Kadela", "Jeka", "Jamro\u017cek", "Goliasz", "Dywan", "Drewnik",
      "D\u0105bro\u015b", "Cia\u015b", "Obia\u0142a", "Nocek", "Marko",
      "\u0141adziak", "Hada\u015b", "Dulik", "Dorynek", "Wola\u0144czyk"
      , "Stoltmann", "Rozumek", "\u0141udzik", "\u0141a\u015b",
      "Leoniuk", "Krzyk", "Karol", "Kamyszek", "Filusz", "Czermak",
      "Budych", "\u017b\u00f3\u0142kiewicz", "Tatarczyk", "Pietrus",
      "Pachowicz", "Niesporek", "Kultys", "Kornet", "Kajstura",
      "Grze\u015bk\u00f3w", "Dub", "Drobot", "Urynowicz", "Swacha",
      "Prokopczuk", "Michnowicz", "Malka", "Labocha", "Capiga",
      "Zawalich", "Wizner", "Startek", "Smolorz", "Rozynek", "Pal",
      "Madajczyk", "\u0141awniczek", "Haremza", "Bejnarowicz",
      "\u017buberek", "Windak", "Sobolak", "Sibiga", "Rajczak",
      "Pude\u0142ek", "Michalkiewicz", "Fularczyk", "Broniarek",
      "\u017babka", "Towarek", "Sugier", "Pikula", "Pawlonka", "Marosz",
      "Kut", "Grymuza", "D\u0105bkiewicz", "Ciechowicz", "Brodawka",
      "Borzych", "Bela", "Zagu\u0142a", "Tyniec", "Trepczyk", "Stwora",
      "Paczos", "Olbrych", "Ogrodowicz", "Michel", "Mazepa", "Lazarek",
      "Krzystek", "Ja\u017cd\u017cyk", "Goska", "Fraszczyk",
      "Dro\u017cd\u017cal", "Cofa\u0142a", "Cho\u0142ody", "Wawrzyk",
      "Prokurat", "Policht", "P\u0142odzie\u0144", "Pasztaleniec",
      "Osipiuk", "Mate\u0144ko", "Kiciak", "Grotek", "Cz\u0142onka",
      "\u017bal", "Zimmer", "Wosiak", "Srokosz", "Pa\u017adziora",
      "Pato\u0142a", "Pa\u0142\u0119ga", "Orawiec", "Nastaj", "Mirgos",
      "Merda", "Machniak", "\u0141okietek", "Fogiel", "Elias",
      "\u015awiergiel", "Stempel", "Skocz", "Potoczek", "Penar",
      "Miecznik", "Kwapis", "Jak\u00f3biak", "Gietka", "Flisek",
      "Dudzicz", "Cich", "Broniek", "Wiercigroch", "Usarek", "Tryc",
      "Szylar", "Szczot", "Ptok", "Prystupa", "Preuss", "Piekara",
      "\u0141aszczyk", "Kurzaj", "Kopiczko", "Jachimczak", "Hirsch",
      "Dytrych", "Dorna", "Bystro\u0144", "Worach", "Tokaj", "Szmagaj",
      "Solnica", "Rejmak", "Reimann", "Pazo\u0142a", "Nieradzik",
      "Miechowicz", "Langiewicz", "Kru\u015b", "Kozie\u0144", "Kielczyk"
      , "Jargi\u0142o", "D\u0105bal", "Cichos", "Sorbian", "Ruman",
      "Piotrkowicz", "Ozi\u0119b\u0142o", "Henke", "Czosnyka", "Choina",
      "Chabior", "Warzybok", "Seweryniak", "Pyzel", "Niewola",
      "Nesterowicz", "Liss", "Kiepas", "Kalista", "Demia\u0144czuk",
      "C\u0142apa", "B\u0142asik", "Berdzik", "Be\u0142za",
      "Z\u0142otek", "Tonder", "Szwaj", "Szarzec", "Suchora", "Sarota",
      "Palica", "Matula", "Malecha", "Magryta", "\u0141uckiewicz",
      "Kuster", "Stoltman", "Siewert", "Serwach", "Schwarz",
      "Ku\u017ania", "Ku\u015bmider", "Kurzac", "Klisz", "Gwardiak",
      "Gotfryd", "Deneka", "Ciuru\u015b", "\u017bmija", "Ta\u0142aj",
      "Sobu\u015b", "Rajman", "Perlik", "Kurda", "Kosznik", "Kaluga",
      "Jaracz", "Hanas", "Dzwonnik", "Ziegert", "Szyma",
      "R\u00f3\u017cewicz", "Paszkowiak", "Ma\u015blach", "Lewicz",
      "Heba", "Godzwon", "Drej", "Borak", "Adam\u00f3w", "Tywoniuk",
      "\u015acieszka", "Smal", "\u0141abu\u015b", "Kominiak", "Dietrich"
      , "C\u0105ka\u0142a", "Budzich", "B\u0105bol", "Zgo\u0142a",
      "S\u0142adek", "Sier\u017cant", "Misiurek", "Mi\u0105sik",
      "M\u0105drzyk", "Kretowicz", "Kasznia", "Je\u017cyna", "Humeniuk",
      "Fiutak", "Czerniakiewicz", "Bork", "\u017byme\u0142ka",
      "Tomalik", "Szarpak", "So\u0142tan", "Maciuszek", "Krysta",
      "Grzeszkowiak", "Brachman", "Zys", "Westfal", "Waluk",
      "Wac\u0142awiak", "Sa\u0142uda", "Sabak", "Niedojad\u0142o",
      "Nazarko", "Murat", "Majzner", "Ludwin", "Kubaczyk", "Kielich",
      "Doliwa", "Dej", "Chuchla", "Bogu\u015b", "Bobik", "Zadworny",
      "W\u00f3js", "Tyma", "Sztuczka", "Strz\u0105da\u0142a",
      "Sowa\u0142a", "Omiotek", "Ole\u015bkiewicz", "Morawiak",
      "Kwapisiewicz", "Krokosz", "Hajder", "Garczyk", "Burdach",
      "Zwi\u0105zek", "Wojczuk", "Stanclik", "Piekart", "Mielke",
      "Machowicz", "Kozieja", "Kazir\u00f3d", "Ga\u015b", "Garbaciak",
      "Chatys", "Bzd\u0119ga", "Bartoszczyk", "Zdonek",
      "Wi\u0119c\u0142awek", "Wielgo", "Steuer", "Star\u0119ga", "Sakwa"
      , "Orpel", "Kobel", "Golonko", "Stark", "Socz\u00f3wka", "Nickel",
      "Kupaj", "Kolman", "Kieca", "Kamyk", "Je\u017cyk", "Glica",
      "Gasz", "Gamrat", "Franiak", "Bacik", "Andrukiewicz", "Troka",
      "Siwka", "Odrzywo\u0142ek", "Nurkiewicz", "Kozubal", "Kott",
      "G\u0142owienka", "Doroszuk", "Cogiel", "Cheba", "Ba\u015b",
      "Andreasik", "Wenzel", "Szumna", "Ros\u0142o\u0144", "Og\u0142aza"
      , "Mik\u0142aszewicz", "Kubieniec", "J\u0119dral", "Bieniak",
      "Wons", "W\u0142adyka", "Rolak", "Prejs", "P\u0142ocharczyk",
      "Ostr\u0119ga", "\u0141\u0119gowik", "Ludwik", "Kopik",
      "Kleinschmidt", "Karczmarek", "G\u0142adka", "Czylok",
      "Wawrzynkiewicz"
    ),

    male_last_names = c(
      "Kowalski",
      "Wi\u015bniewski",
      "D\u0105browski",
      "Lewandowski",
      "W\u00f3jcik",
      "Kami\u0144ski",
      "Kowalczyk",
      "Zieli\u0144ski",
      "Szyma\u0144ski",
      "Wo\u017aniak",
      "Koz\u0142owski",
      "Jankowski",
      "Wojciechowski",
      "Kwiatkowski",
      "Kaczmarek",
      "Mazur",
      "Krawczyk",
      "Piotrowski",
      "Grabowski",
      "Nowakowski",
      "Paw\u0142owski",
      "Michalski",
      "Nowicki",
      "Adamczyk",
      "Dudek",
      "Zaj\u0105c",
      "Wieczorek",
      "Jab\u0142o\u0144ski",
      "Kr\u00f3l",
      "Majewski",
      "Olszewski",
      "Jaworski",
      "Wr\u00f3bel",
      "Malinowski",
      "Pawlak",
      "Witkowski",
      "Walczak",
      "St\u0119pie\u0144",
      "G\u00f3rski",
      "Rutkowski",
      "Michalak",
      "Sikora",
      "Ostrowski",
      "Baran",
      "Duda",
      "Szewczyk",
      "Tomaszewski",
      "Pietrzak",
      "Marciniak",
      "Wr\u00f3blewski",
      "Zalewski",
      "Jakubowski",
      "Jasi\u0144ski",
      "Zawadzki",
      "Sadowski",
      "B\u0105k",
      "Chmielewski",
      "W\u0142odarczyk",
      "Borkowski",
      "Czarnecki",
      "Sawicki",
      "Soko\u0142owski",
      "Urba\u0144ski",
      "Kubiak",
      "Maciejewski",
      "Szczepa\u0144ski",
      "Kucharski",
      "Wilk",
      "Kalinowski",
      "Lis",
      "Mazurek",
      "Wysocki",
      "Adamski",
      "Ka\u017amierczak",
      "Wasilewski",
      "Sobczak",
      "Czerwi\u0144ski",
      "Andrzejewski",
      "Cie\u015blak",
      "G\u0142owacki",
      "Zakrzewski",
      "Ko\u0142odziej",
      "Sikorski",
      "Krajewski",
      "Gajewski",
      "Szymczak",
      "Szulc",
      "Baranowski",
      "Laskowski",
      "Brzezi\u0144ski",
      "Makowski",
      "Zi\u00f3\u0142kowski",
      "Przybylski",
      "Doma\u0144ski",
      "Nowacki",
      "Borowski",
      "B\u0142aszczyk",
      "Chojnacki",
      "Ciesielski",
      "Mr\u00f3z",
      "Szczepaniak",
      "Weso\u0142owski",
      "G\u00f3recki",
      "Krupa",
      "Kaczmarczyk",
      "Leszczy\u0144ski",
      "Lipi\u0144ski",
      "Kowalewski",
      "Urbaniak",
      "Kozak",
      "Kania",
      "Miko\u0142ajczyk",
      "Czajkowski",
      "Mucha",
      "Tomczak",
      "Kozio\u0142",
      "Markowski",
      "Kowalik",
      "Nawrocki",
      "Brzozowski",
      "Janik",
      "Musia\u0142",
      "Wawrzyniak",
      "Markiewicz",
      "Or\u0142owski",
      "Tomczyk",
      "Jarosz",
      "Ko\u0142odziejczyk",
      "Kurek",
      "Kope\u0107",
      "\u017bak",
      "Wolski",
      "\u0141uczak",
      "Dziedzic",
      "Kot",
      "Stasiak",
      "Stankiewicz",
      "Pi\u0105tek",
      "J\u00f3\u017awiak",
      "Urban",
      "Dobrowolski",
      "Pawlik",
      "Kruk",
      "Domaga\u0142a",
      "Piasecki",
      "Wierzbicki",
      "Karpi\u0144ski",
      "Jastrz\u0119bski",
      "Polak",
      "Zi\u0119ba",
      "Janicki",
      "W\u00f3jtowicz",
      "Stefa\u0144ski",
      "Sosnowski",
      "Bednarek",
      "Majchrzak",
      "Bielecki",
      "Ma\u0142ecki",
      "Maj",
      "Sowa",
      "Milewski",
      "Gajda",
      "Klimek",
      "Olejniczak",
      "Ratajczak",
      "Romanowski",
      "Matuszewski",
      "\u015aliwi\u0144ski",
      "Madej",
      "Kasprzak",
      "Wilczy\u0144ski",
      "Grzelak",
      "Socha",
      "Czajka",
      "Marek",
      "Kowal",
      "Bednarczyk",
      "Skiba",
      "Wrona",
      "Owczarek",
      "Marcinkowski",
      "Matusiak",
      "Orzechowski",
      "Sobolewski",
      "K\u0119dzierski",
      "Kurowski",
      "Rogowski",
      "Olejnik",
      "D\u0119bski",
      "Bara\u0144ski",
      "Skowro\u0144ski",
      "Mazurkiewicz",
      "Paj\u0105k",
      "Czech",
      "Janiszewski",
      "Bednarski",
      "\u0141ukasik",
      "Chrzanowski",
      "Bukowski",
      "Le\u015bniak"
    ),

    prefixes_male = c('pan'),
    prefixes_female = c('pani'),

    first_names = c(
      "Jakub",
      "Jan",
      "Mateusz",
      "Bartek",
      "Kacper",
      "Micha\u0142",
      "Szymon",
      "Antoni",
      "Filip",
      "Piotr",
      "Maciej",
      "Aleksander",
      "Franciszek",
      "Miko\u0142aj",
      "Adam",
      "Stanis\u0142aw",
      "Wiktor",
      "Krzysztof",
      "Wojciech",
      "Igor",
      "Maksymilian",
      "Karol",
      "Dawid",
      "Tomasz",
      "Patryk",
      "Oskar",
      "Pawe\u0142",
      "Dominik",
      "Kamil",
      "Oliwier",
      "Ignacy",
      "Marcel",
      "Hubert",
      "Adrian",
      "\u0141ukasz",
      "Sebastian",
      "Julian",
      "Tymon",
      "Krystian",
      "Marcin",
      "Damian",
      "Mi\u0142osz",
      "Leon",
      "Alan",
      "Tymoteusz",
      "Kajetan",
      "Grzegorz",
      "Daniel",
      "Rafa\u0142",
      "Eryk",
      "Konrad",
      "Ksawery",
      "Gabriel",
      "Nikodem",
      "Bruno",
      "Przemys\u0142aw",
      "Borys",
      "Artur",
      "Olaf",
      "Jerzy",
      "Marek",
      "Tadeusz",
      "Andrzej",
      "Witold",
      "Iwo",
      "Juliusz",
      "Robert",
      "B\u0142a\u017cej",
      "Cezary",
      "Jeremi",
      "Jacek",
      "Konstanty",
      "Ryszard",
      "Stefan",
      "Aleks",
      "Gustaw",
      "Rados\u0142aw",
      "Emil",
      "Norbert",
      "Fabian",
      "J\u0119drzej",
      "Alex",
      "Kazimierz",
      "Arkadiusz",
      "Kornel",
      "J\u00f3zef",
      "Natan",
      "Cyprian",
      "Mieszko",
      "Nataniel",
      "Maks",
      "Maurycy",
      "Olgierd",
      "Dariusz",
      "Leonard",
      "Mariusz",
      "Albert",
      "Fryderyk",
      "Ernest",
      "Tobiasz",
      "Kamila",
      "Ewa",
      "Blanka",
      "Olga",
      "Kalina",
      "Klara",
      "Urszula",
      "Sandra",
      "Kaja",
      "Marianna",
      "Kornelia",
      "Justyna",
      "Monika",
      "Sara",
      "Adrianna",
      "Aniela",
      "Agnieszka",
      "R\u00f3\u017ca",
      "Marcelina",
      "Roksana",
      "Natasza",
      "Lidia",
      "Malwina",
      "Karina",
      "Ada",
      "Marika",
      "Anastazja",
      "Sonia",
      "Nela",
      "Dorota",
      "Apolonia",
      "Ida",
      "Eliza",
      "Angelika",
      "Anna Maria",
      "Liwia",
      "Ewelina",
      "Julita",
      "Rozalia",
      "Inga",
      "Krystyna",
      "Bianka",
      "Dagmara",
      "Melania",
      "Sylwia",
      "Nicole",
      "Anita",
      "Aurelia",
      "El\u017cbieta",
      "Janina",
      "Julianna",
      "Tola",
      "Gaja"
    ),

    checksum_identity_card_number = function(characters) {
      # Calculates and returns a control digit for given list of characters basing on Identity Card Number standards.
      weights =  c(7, 3, 1, 0, 7, 3, 1, 7, 3)

      check_digit = 0
      for (i in seq(3)) {
        check_digit = check_digit +
          weights[i] * (as.integer(asc(characters[i])) - 55)
      }

      for (i in seq(4, 9)) {
        check_digit = check_digit + weights[i] * as.numeric(characters[i])
      }

      return(check_digit %% 10)
    },


    pesel_compute_check_digit = function(pesel) {
      pesel = as.integer(str_split(pesel, "")[[1]])
      checksum_values = c(9, 7, 3, 1, 9, 7, 3, 1, 9, 7)
      return(sum(pesel * checksum_values) %% 10)
    },

    pwz_doctor_compute_check_digit = function(x){
      weights = seq_along(x)
      return(sum(weights * x) %% 11)
    }
  ),

  public = list(
    last_name = function() {
      return(private$random_element(private$unisex_last_names))
    },

    identity_card_number = function() {
      # Returns 9 character Polish Identity Card Number,
      # Polish: Numer Dowodu Osobistego.
      # The card number consists of 3 letters followed by 6 digits (for example, ABA300000),
      # of which the first digit (at position 3) is the check digit.
      # https://en.wikipedia.org/wiki/Polish_identity_card
      identity_card = replicate(3, str_to_upper(private$random_letter(),
                                                locale = private$locale))
      identity_card = c(identity_card, 0)

      identity_card = c(identity_card, replicate(5, private$random_digit()))
      identity_card[4] = private$checksum_identity_card_number(identity_card)
      return(str_c(identity_card, collapse = ""))
    },


    pesel = function(date_of_birth, sex) {
      # Returns 11 characters of Universal Electronic System for Registration of the Population.
      # Polish: Powszechny Elektroniczny System Ewidencji Ludno\u015bci.
      # PESEL has 11 digits which identifies just one person.
      # pesel_date: if person was born in 1900-2000, december is 12. If person was born > 2000, we have to add 20 to
      # month, so december is 32.
      # pesel_sex: last digit identifies person's sex. Even for females, odd for males.
      #   https://en.wikipedia.org/wiki/PESEL

      if (missing(date_of_birth)) {
        date_of_birth = (date_time_init$new())$date_of_birth()
      }
      if (missing(sex)) sex = sample(c("M", "F"), 1)

      birth_year = year(date_of_birth)
      birth_month = month(date_of_birth)
      birth_day = sprintf("%02d", day(date_of_birth))

      if (birth_year < 2000){
        birth_month = birth_month + 20
      }

      pesel_date = str_c(birth_year,
                         sprintf("%02d", birth_month),
                         birth_day)
      pesel_date = str_sub(pesel_date, 3)
      pesel_core = str_c(replicate(3, private$random_digit()), collapse = "")
      pesel_sex = private$random_digit()



      if ((sex == "M" & pesel_sex %% 2 == 0) | (sex == "F" & pesel_sex %% 2 == 1)) {
        pesel_sex = (pesel_sex + 1) %% 10
      }
      pesel = str_c(pesel_date, pesel_core, pesel_sex)
      pesel = str_c(pesel, private$pesel_compute_check_digit(pesel))
      return(pesel)
    },



    pwz_doctor = function() {
      # Function generates an identification number for medical doctors
      # Polish: Prawo Wykonywania Zawodu (PWZ)
      # https://www.nil.org.pl/rejestry/centralny-rejestr-lekarzy/zasady-weryfikowania-nr-prawa-wykonywania-zawodu

      core = replicate(6, private$random_digit())
      check_digit = private$pwz_doctor_compute_check_digit(core)

      if (check_digit) {
        core[length(check_digit)] = (core[length(check_digit)] + 1) %% 10
        check_digit = private$pwz_doctor_compute_check_digit(core)
      }
      return(str_c(check_digit, str_c(core, collapse = "")))
    },

    pwz_nurse = function(kind = "nurse") {
      # Function generates an identification number for nurses and midwives
      # Polish: Prawo Wykonywania Zawodu (PWZ)
      # http://arch.nipip.pl/index.php/prawo/uchwaly/naczelnych-rad/w-roku-2015/posiedzenie-15-17-grudnia/3664-uchwala-
      #   nr-381-vi-2015-w-sprawie-trybu-postepowania-dotyczacego-stwierdzania-i-przyznawania-prawa-wykonywania-zawodu-pi
      # elegniarki-i-zawodu-poloznej-oraz-sposobu-prowadzenia-rejestru-pielegniarek-i-rejestru-poloznych-przez-okregowe
      # -rady-pielegniarek-i-polo

      region = private$random_int(1, 45)
      core = replicate(5, private$random_digit())
      kind_char = ifelse(kind == "midwife", "A", "P")
      return(sprintf("%02d%s%s", region, str_c(core, collapse = ""), kind_char))
    }
  )
)

# credit_card -----------------
credit_card_pl_PL = R6Class(
  "credit_card_pl_PL",
  inherit = credit_card_init,
  cloneable = FALSE,
  private = list(
    first_names = (person_pl_PL$new())$.__enclos_env__$private$first_names,
    unisex_last_names = (person_pl_PL$new())$.__enclos_env__$private$unisex_last_names,
    first_name = (person_pl_PL$new())$first_name,
    last_name = (person_pl_PL$new())$last_name
  )
)




# company ----------------------------------------
company_pl_PL = R6Class(
  "company_pl_PL",
  inherit = company_init,
  cloneable = FALSE,
  private = list(
    unisex_last_names = (person_pl_PL$new())$.__enclos_env__$private$unisex_last_names,
    last_name = (person_pl_PL$new())$last_name,
    formats = c(
      '{last_name} {company_suffix}',
      '{last_name}-{last_name} {company_suffix}',
      '{company_prefix} {last_name}',
      '{company_prefix} {last_name} {company_suffix}',
      '{company_prefix} {last_name}-{last_name} {company_suffix}'),

    company_prefixes = c('Grupa', 'Sp\u00f3\u0142dzielnia', 'Stowarzyszenie',
                         'Fundacja', 'PPUH', 'FPUH', 'Gabinety'),

    company_suffixes = c('Sp. z o.o.', 'S.A.', 'Sp. z o.o. Sp.k.', 'Sp.j.', 's.c.', 'Sp.k.', 'i syn s.c.'),


    regon_checksum = function(digits){
      # Calculates and returns a control digit for given list of digits basing on REGON standard.
      weights_for_check_digit = c(8, 9, 2, 3, 4, 5, 6, 7)
      check_digit = sum(digits * weights_for_check_digit)
      check_digit = check_digit %% 11
      if (check_digit == 10) check_digit = 0
      return(check_digit)
    },

    local_regon_checksum = function(digits){
      # Calculates and returns a control digit for given list of digits basing on local REGON standard.
      weights_for_check_digit = c(2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8)
      check_digit = sum(digits * weights_for_check_digit)
      check_digit = check_digit %% 11

      if (check_digit == 10) check_digit = 0
      return(check_digit)
    },

    company_vat_checksum = function(digits){
      # Calculates and returns a control digit for given list of digits basing on NIP standard.
      weights_for_check_digit = c(6, 5, 7, 2, 3, 4, 5, 6, 7)
      check_digit = sum(digits * weights_for_check_digit)
      check_digit = check_digit %% 11
      return(check_digit)
    }
  ),

  public = list(
    company_prefix = function(){
      return(private$random_element(private$company_prefixes))
    },

    regon = function(){
      # Returns 9 character Polish National Business Registry Number,
      # Polish: Rejestr Gospodarki Narodowej - REGON.
      # https://pl.wikipedia.org/wiki/REGON

      voivodeship_number = private$random_int(0, 49) * 2 + 1
      regon_digits = c(
        as.integer(voivodeship_number / 10),
        voivodeship_number %% 10)

      regon_digits = c(regon_digits,
                       replicate(6, private$random_digit()))

      regon_digits = c(regon_digits,
                       private$regon_checksum(regon_digits))

      return(str_c(regon_digits, collapse = ""))
    },

    local_regon = function(){
      # Returns 14 character Polish National Business Registry Number,
      # local entity number.
      # https://pl.wikipedia.org/wiki/REGON

      regon_digits = as.integer(str_split(self$regon(), "")[[1]])

      regon_digits = c(
        regon_digits, replicate(4, private$random_digit()))

      regon_digits = c(
        regon_digits, private$local_regon_checksum(regon_digits))

      return(str_c(regon_digits, collapse = ""))
    },

    company_vat = function(){
      # Returns 10 character tax identification number,
      # Polish: Numer identyfikacji podatkowej.
      # https://pl.wikipedia.org/wiki/NIP

      vat_digits = replicate(3, private$random_digit_not_null())
      vat_digits = c(vat_digits, replicate(6, private$random_digit()))

      check_digit = private$company_vat_checksum(vat_digits)
      # in this case we must generate a tax number again, because check_digit
      # cannot be 10
      if (check_digit == 10){
        return(private$company_vat())
      }

      vat_digits = c(vat_digits, check_digit)

      return(str_c(vat_digits, collapse = ""))
    }
  )
)
# date_time ----------------------------------------
date_time_pl_PL = R6Class(
  "date_time_pl_PL",
  inherit = date_time_init,
  cloneable = FALSE,
  private = list(
    DAY_NAMES = c(
      '0' = 'poniedzia\u0142ek',
      '1' = 'wtorek',
      '2' = '\u015broda',
      '3' = 'czwartek',
      '4' = 'pi\u0105tek',
      '5' = 'sobota',
      '6' = 'niedziela'
    ),

    MONTH_NAMES = c(
      '01' = 'stycze\u0144',
      '02' = 'luty',
      '03' = 'marzec',
      '04' = 'kwiecie\u0144',
      '05' = 'maj',
      '06' = 'czerwiec',
      '07' = 'lipiec',
      '08' = 'sierpie\u0144',
      '09' = 'wrzesie\u0144',
      '10' = 'pa\u017adziernik',
      '11' = 'listopad',
      '12' = 'grudzie\u0144'
    )
  )
)
# address -----------------------------------
address_pl_PL = R6Class(
  "address_pl_PL",
  inherit = address_init,
  cloneable = FALSE,
  private = list(
    first_names = (person_pl_PL$new())$.__enclos_env__$private$first_names,
    unisex_last_names = (person_pl_PL$new())$.__enclos_env__$private$unisex_last_names,
    first_name = (person_pl_PL$new())$first_name,
    last_name = (person_pl_PL$new())$last_name,

    cities = c(
      "Warszawa",
      "Krak\u00f3w",
      "\u0141\u00f3d\u017a",
      "Wroc\u0142aw",
      "Pozna\u0144",
      "Gda\u0144sk",
      "Szczecin",
      "Bydgoszcz",
      "Lublin",
      "Katowice",
      "Bia\u0142ystok",
      "Gdynia",
      "Cz\u0119stochowa",
      "Radom",
      "Sosnowiec",
      "Toru\u0144",
      "Kielce",
      "Gliwice",
      "Rzesz\u00f3w",
      "Zabrze",
      "Bytom",
      "Olsztyn",
      "Bielsko-Bia\u0142a",
      "Ruda \u015al\u0105ska",
      "Rybnik",
      "Tychy",
      "D\u0105browa G\u00f3rnicza",
      "Gorz\u00f3w Wielkopolski",
      "Elbl\u0105g",
      "P\u0142ock",
      "Opole",
      "Wa\u0142brzych",
      "Zielona G\u00f3ra",
      "W\u0142oc\u0142awek",
      "Tarn\u00f3w",
      "Chorz\u00f3w",
      "Koszalin",
      "Kalisz",
      "Legnica",
      "Grudzi\u0105dz",
      "S\u0142upsk",
      "Jaworzno",
      "Jastrz\u0119bie-Zdr\u00f3j",
      "Nowy S\u0105cz",
      "Jelenia G\u00f3ra",
      "Konin",
      "Piotrk\u00f3w Trybunalski",
      "Siedlce",
      "Inowroc\u0142aw",
      "Mys\u0142owice",
      "Pi\u0142a",
      "Lubin",
      "Ostr\u00f3w Wielkopolski",
      "Ostrowiec \u015awi\u0119tokrzyski",
      "Gniezno",
      "Stargard Szczeci\u0144ski",
      "Siemianowice \u015al\u0105skie",
      "Suwa\u0142ki",
      "G\u0142og\u00f3w",
      "Pabianice",
      "Che\u0142m",
      "Zamo\u015b\u0107",
      "Tomasz\u00f3w Mazowiecki",
      "Leszno",
      "Przemy\u015bl",
      "Stalowa Wola",
      "K\u0119dzierzyn-Ko\u017ale",
      "\u0141om\u017ca",
      "\u017bory",
      "Mielec",
      "Tarnowskie G\u00f3ry",
      "Tczew",
      "Be\u0142chat\u00f3w",
      "\u015awidnica",
      "E\u0142k",
      "Pruszk\u00f3w",
      "B\u0119dzin",
      "Bia\u0142a Podlaska",
      "Zgierz",
      "Piekary \u015al\u0105skie",
      "Racib\u00f3rz",
      "Legionowo",
      "Ostro\u0142\u0119ka",
      "\u015awi\u0119toch\u0142owice",
      "Starachowice",
      "Zawiercie",
      "Wejherowo",
      "Pu\u0142awy",
      "Wodzis\u0142aw \u015al\u0105ski",
      "Starogard Gda\u0144ski",
      "Skierniewice",
      "Tarnobrzeg",
      "Skar\u017cysko-Kamienna",
      "Radomsko",
      "Krosno",
      "Rumia",
      "D\u0119bica",
      "Ko\u0142obrzeg",
      "Kutno",
      "Nysa",
      "Ciechan\u00f3w",
      "Otwock",
      "Piaseczno",
      "Zdu\u0144ska Wola",
      "Sieradz",
      "\u015awinouj\u015bcie",
      "\u017byrard\u00f3w",
      "Szczecinek",
      "\u015awidnik",
      "Chojnice",
      "Nowa S\u00f3l",
      "O\u015bwi\u0119cim",
      "Boles\u0142awiec",
      "Mi\u0144sk Mazowiecki",
      "Miko\u0142\u00f3w",
      "Jaros\u0142aw",
      "Sanok",
      "Knur\u00f3w",
      "Malbork",
      "\u017bary",
      "Kwidzyn",
      "Chrzan\u00f3w",
      "Sopot",
      "Sochaczew",
      "Wo\u0142omin",
      "Ole\u015bnica",
      "Brzeg",
      "Olkusz",
      "Jas\u0142o",
      "Cieszyn",
      "Kra\u015bnik",
      "L\u0119bork",
      "Czechowice-Dziedzice",
      "Dzier\u017coni\u00f3w",
      "Ostr\u00f3da",
      "Police",
      "Nowy Targ",
      "I\u0142awa",
      "Czelad\u017a",
      "Myszk\u00f3w",
      "\u017bywiec",
      "Zgorzelec",
      "O\u0142awa",
      "Bielawa",
      "Swarz\u0119dz",
      "M\u0142awa",
      "Z\u0105bki",
      "\u0141uk\u00f3w",
      "August\u00f3w",
      "\u015arem",
      "Bochnia",
      "Lubo\u0144",
      "Gi\u017cycko",
      "Grodzisk Mazowiecki",
      "\u0141owicz",
      "Krotoszyn",
      "Wrze\u015bnia",
      "Turek",
      "Pruszcz Gda\u0144ski",
      "Brodnica",
      "Gorlice",
      "Czerwionka-Leszczyny",
      "K\u0142odzko",
      "Marki",
      "Nowy Dw\u00f3r Mazowiecki",
      "K\u0119trzyn",
      "Zakopane",
      "Wyszk\u00f3w",
      "Bi\u0142goraj",
      "\u017baga\u0144",
      "Bielsk Podlaski",
      "\u015awiecie",
      "Wa\u0142cz",
      "Jarocin",
      "Pszczyna",
      "W\u0105growiec",
      "Szczytno",
      "Bia\u0142ogard",
      "Sandomierz",
      "Bartoszyce",
      "Kluczbork",
      "Lubliniec",
      "Skawina",
      "Jawor",
      "Ko\u015bcian",
      "Wielu\u0144",
      "Ko\u015bcierzyna",
      "Nowa Ruda",
      "\u015awiebodzice",
      "Ko\u0142o",
      "Piast\u00f3w",
      "Goleni\u00f3w",
      "Ostr\u00f3w Mazowiecka",
      "Polkowice",
      "Lubart\u00f3w",
      "Zambr\u00f3w",
      "P\u0142o\u0144sk",
      "Reda",
      "\u0141aziska G\u00f3rne",
      "\u015aroda Wielkopolska"
    ),

    street_prefixes = c('ulica', 'aleja', 'plac'),

    streets = c(
      "Polna",
      "Le\u015bna",
      "S\u0142oneczna",
      "Kr\u00f3tka",
      "Szkolna",
      "Ogrodowa",
      "Lipowa",
      "Brzozowa",
      "\u0141\u0105kowa",
      "Kwiatowa",
      "Sosnowa",
      "Ko\u015bcielna",
      "Akacjowa",
      "Parkowa",
      "Zielona",
      "Kolejowa",
      "Sportowa",
      "D\u0119bowa",
      "Ko\u015bciuszki",
      "Maja",
      "Mickiewicza",
      "Cicha",
      "Spokojna",
      "Klonowa",
      "Spacerowa",
      "Swierkowa",
      "Kasztanowa",
      "Nowa",
      "Piaskowa",
      "Sienkiewicza",
      "R\u00f3zana",
      "Topolowa",
      "Wi\u015bniowa",
      "Dworcowa",
      "Wiejska",
      "Graniczna",
      "S\u0142owackiego",
      "D\u0142uga",
      "Wrzosowa",
      "Konopnickiej",
      "Boczna",
      "W\u0105ska",
      "Wierzbowa",
      "Ja\u015bminowa",
      "Wsp\u00f3lna",
      "Modrzewiowa",
      "Kopernika",
      "Jana Paw\u0142a II",
      "Poprzeczna",
      "Weso\u0142a",
      "Pogodna",
      "\u017beromskiego",
      "Rynek",
      "Bukowa",
      "Wojska Polskiego",
      "Sadowa",
      "G\u00f3rna",
      "Jod\u0142owa",
      "Wolno\u015bci",
      "Gl\u00f3wna",
      "M\u0142y\u0144ska",
      "Stra\u017cacka",
      "Prusa",
      "Jesionowa",
      "Przemys\u0142owa",
      "Osiedlowa",
      "Wiosenna",
      "Sikorskiego",
      "Chopina",
      "Po\u0142udniowa",
      "Malinowa",
      "Stawowa",
      "Reymonta",
      "Pi\u0142sudskiego",
      "Zacisze",
      "Cmentarna",
      "Okr\u0119\u017cna",
      "Kochanowskiego",
      "Armii Krajowej",
      "Mi\u0142a",
      "Jasna",
      "Wodna",
      "Zamkowa",
      "Witosa",
      "Reja",
      "Warszawska",
      "Miodowa",
      "Partyzant\u00f3w",
      "Krzywa",
      "Kili\u0144skiego",
      "Dolna",
      "Podg\u00f3rna",
      "Kreta",
      "Jarz\u0119binowa",
      "Moniuszki",
      "Targowa",
      "Prosta",
      "Orzeszkowej",
      "Sp\u00f3\u0142dzielcza",
      "Jagodowa",
      "Dzia\u0142kowa",
      "Staszica",
      "Orzechowa",
      "Rzemie\u015blnicza",
      "Rzeczna",
      "Boles\u0142awa Chrobrego",
      "Fabryczna",
      "T\u0119czowa",
      "Chabrowa",
      "Poziomkowa",
      "Konwaliowa",
      "Wyszy\u0144skiego",
      "Kalinowa",
      "P\u00f3\u0142nocna",
      "Matejki",
      "Grunwaldzka",
      "Cisowa",
      "Nadrzeczna",
      "Pocztowa",
      "Zachodnia",
      "D\u0105browskiego",
      "Grabowa",
      "Norwida",
      "\u0179r\u00f3dlana",
      "Asnyka",
      "Gajowa",
      "Paderewskiego",
      "Listopada",
      "Wyspia\u0144skiego",
      "Mostowa",
      "Broniewskiego",
      "Tuwima",
      "Wschodnia",
      "Jaworowa",
      "Pozna\u0144ska",
      "Makowa",
      "Bema",
      "Jeziorna",
      "Pi\u0119kna",
      "Czere\u015bniowa",
      "Ma\u0142a",
      "Krakowska",
      "Radosna",
      "Leszczynowa",
      "Traugutta",
      "Jadwigi",
      "Rolna",
      "Wyzwolenia",
      "Piastowska",
      "Grzybowa",
      "Krasickiego",
      "Podle\u015bna",
      "\u017bytnia",
      "Z\u0142ota",
      "Bursztynowa",
      "\u017bwirowa",
      "Stycznia",
      "Widokowa",
      "Kazimierza Wielkiego",
      "Kamienna",
      "Ja\u0142owcowa",
      "Morelowa",
      "Mieszka I",
      "My\u015bliwska",
      "\u0141\u0105czna",
      "Szpitalna",
      "Wczasowa",
      "\u017burawia",
      "Fio\u0142kowa",
      "G\u0142owackiego",
      "Rolnicza",
      "Tulipanowa",
      "W\u0142adys\u0142awa Jagie\u0142\u0142y",
      "Dworska",
      "Letnia",
      "Liliowa",
      "Owocowa",
      "Pu\u0142askiego",
      "Stefana Batorego",
      "Harcerska",
      "Ko\u0142\u0142\u0105taja",
      "Strzelecka",
      "Kraszewskiego",
      "W\u0142adys\u0142awa \u0141okietka",
      "\u017bwirki i Wigury",
      "Wroc\u0142awska",
      "Gda\u0144ska",
      "Turystyczna",
      "Niepodleg\u0142o\u015bci",
      "Poniatowskiego",
      "Korczaka",
      "Rybacka",
      "Narutowicza",
      "Okrzei",
      "Krucza",
      "Jagiello\u0144ska",
      "\u015awierczewskiego",
      "Kasprowicza",
      "Szeroka",
      "Jana III Sobieskiego",
      "M\u0142ynarska",
      "Olchowa",
      "Powsta\u0144c\u00f3w \u015al\u0105skich",
      "Rumiankowa",
      "Stroma",
      "Starowiejska",
      "Mazowiecka",
      "Lawendowa",
      "Robotnicza",
      "Zbo\u017cowa",
      "Mokra",
      "Powsta\u0144c\u00f3w Wielkopolskich",
      "Towarowa",
      "Dobra",
      "\u015arodkowa",
      "Willowa",
      "Zielna",
      "Zdrojowa",
      "Opolska",
      "Agrestowa",
      "Ksi\u0119\u017cycowa",
      "Zwyci\u0119stwa",
      "Fredry",
      "Letniskowa",
      "Andersa",
      "Baczynskiego",
      "Batalion\u00f3w Ch\u0142opskich",
      "D\u0105browskiej",
      "Orla",
      "Sk\u0142odowskiej-Curie",
      "B\u0142\u0119kitna",
      "Rubinowa",
      "Brzoskwiniowa",
      "Urocza",
      "Ga\u0142czynskiego",
      "Krasi\u0144skiego",
      "Pomorska",
      "Szymanowskiego",
      "Je\u017cynowa",
      "Czarnieckiego",
      "Na\u0142kowskiej",
      "Zaciszna",
      "Porzeczkowa",
      "Kra\u0144cowa",
      "Jesienna",
      "Klasztorna",
      "Irysowa",
      "Nieca\u0142a",
      "Wybickiego",
      "Nadbrze\u017cna",
      "Szarych Szereg\u00f3w",
      "Wa\u0142owa",
      "S\u0142owicza",
      "Strumykowa",
      "Drzyma\u0142y",
      "Go\u0142\u0119bia",
      "Torowa",
      "Cegielniana",
      "Cyprysowa",
      "S\u0142owianska",
      "Diamentowa",
      "Wary\u0144skiego",
      "Cz\u0119stochowska",
      "Dojazdowa",
      "Przechodnia",
      "Hallera",
      "Lubelska",
      "Plater",
      "Popie\u0142uszki",
      "Bor\u00f3wkowa",
      "Che\u0142mo\u0144skiego",
      "Daszy\u0144skiego",
      "Pla\u017cowa",
      "Tartaczna",
      "Jab\u0142oniowa",
      "Kossaka",
      "Skargi",
      "Ludowa",
      "Sokola",
      "Azaliowa",
      "Szmaragdowa",
      "Lipca",
      "Staffa",
      "Tysi\u0105clecia",
      "Brzechwy",
      "Jastrz\u0119bia",
      "Kusoci\u0144skiego",
      "Storczykowa",
      "Wilcza",
      "G\u00f3rnicza",
      "Szafirowa",
      "D\u0142ugosza",
      "Handlowa",
      "Krokusowa",
      "Sk\u0142adowa",
      "Widok",
      "Per\u0142owa",
      "Sko\u015bna",
      "Wypoczynkowa",
      "Chmielna",
      "Jask\u00f3\u0142cza",
      "Nowowiejska",
      "Piwna",
      "\u015al\u0105ska",
      "Zau\u0142ek",
      "G\u0142ogowa",
      "G\u00f3rska",
      "Truskawkowa",
      "Kaszubska",
      "Kosynier\u00f3w",
      "Mazurska",
      "Srebrna",
      "Bociania",
      "Ptasia",
      "Cedrowa",
      "Rycerska",
      "Wieniawskiego",
      "\u017babia",
      "Toru\u0144ska",
      "Podmiejska",
      "S\u0142onecznikowa",
      "Sowia",
      "Stolarska",
      "Powsta\u0144c\u00f3w",
      "Sucharskiego",
      "Boles\u0142awa Krzywoustego",
      "Konarskiego",
      "Szcz\u0119\u015bliwa",
      "Lazurowa",
      "Miarki",
      "Narcyzowa",
      "Browarna",
      "Konstytucji 3 Maja",
      "Majowa",
      "Mi\u0142osza",
      "Malczewskiego",
      "Orkana",
      "Skrajna",
      "Bankowa",
      "Bydgoska",
      "Piekarska",
      "\u017beglarska",
      "Jana",
      "Turkusowa",
      "Tylna",
      "Wysoka",
      "Zak\u0105tek",
      "Maczka",
      "Morska",
      "Rataja",
      "Szewska",
      "Podwale",
      "Pa\u0142acowa",
      "Magnoliowa",
      "Ceglana",
      "Sawickiej",
      "\u015aciegiennego",
      "Wiklinowa",
      "Zakole",
      "Borowa",
      "Kolorowa",
      "Lisia",
      "Lotnicza",
      "Sarnia",
      "Wi\u0105zowa",
      "Grottgera",
      "Kolonia",
      "Kr\u00f3lewska",
      "Promienna",
      "Daleka",
      "Jana Sobieskiego",
      "Rejtana",
      "Wiatraczna",
      "Kaliska",
      "\u0141anowa",
      "\u015arednia",
      "Wi\u015blana",
      "Wr\u00f3blewskiego",
      "Koralowa",
      "Kruczkowskiego",
      "Lelewela",
      "Makuszy\u0144skiego",
      "Sybirak\u00f3w",
      "Kowalska",
      "Morcinka",
      "Odrza\u0144ska",
      "Okulickiego",
      "Solidarnosci",
      "Zapolskiej",
      "\u0141ab\u0119dzia",
      "Wojciecha",
      "Ba\u0142tycka",
      "Lwowska",
      "Rajska",
      "Korfantego",
      "Pszenna",
      "Ciasna",
      "Floriana",
      "Hutnicza",
      "Kielecka"
    ),

    regions = c(
      "Dolno\u015bl\u0105skie",
      "Kujawsko - pomorskie",
      "Lubelskie",
      "Lubuskie",
      "\u0141\u00f3dzkie",
      "Ma\u0142opolskie",
      "Mazowieckie",
      "Opolskie",
      "Podkarpackie",
      "Podlaskie",
      "Pomorskie",
      "\u015al\u0105skie",
      "\u015awi\u0119tokrzyskie",
      "Warmi\u0144sko - mazurskie",
      "Wielkopolskie",
      "Zachodniopomorskie"
    ),

    building_number_formats = c('##', '###', "##/##"),

    postcode_formats = '##-###',

    street_address_formats = c(
      '{street_prefix} {street_name} {building_number}',
      '{street_prefix_short} {street_name} {building_number}'),

    address_formats = "{street_address}\n{postcode} {city}"
  ),

  public = list(
    street_prefix = function(){
      return(private$random_element(private$street_prefixes))
    },

    street_prefix_short = function(){
      prefix_short = private$random_element(private$street_prefixes)
      return(str_c(str_sub(prefix_short, 1, 2), "."))
    },

    street_name = function(){
      return(private$random_element(private$streets))
    },

    city = function(){
      return(private$random_element(private$cities))
    },

    region = function(){
      return(private$random_element(private$regions))
    }
  )
)

# job -----------------------------------
job_pl_PL = R6Class(
  "job_pl_PL",
  inherit = job_init,
  cloneable = FALSE,
  private = list(
    jobs = c(
      "Agent celny",
      "Agent firmy inwestycyjnej",
      "Agent literacki",
      "Agent ubezpieczeniowy",
      "Agronom",
      "Aktor",
      "Aktor dzieci\u0119cy",
      "Aktor g\u0142osowy",
      "Aktuariusz",
      "Animator kultury",
      "Ankieter",
      "Antykwariusz",
      "Arborysta",
      "Archeolog",
      "Architekt krajobrazu",
      "Architekt wn\u0119trz",
      "Archiwista",
      "Artysta-rezydent",
      "Astronom",
      "Audytor efektywno\u015bci energetycznej",
      "Babcia klozetowa",
      "Bankowiec",
      "Barista",
      "Barman",
      "Bibliotekarz",
      "Bibliotekarz dyplomowany",
      "Bieg\u0142y rewident",
      "Brakarz",
      "Broker",
      "Broker informacji",
      "Broker ubezpieczeniowy",
      "Certyfikator energetyczny",
      "Charakteryzator",
      "Detektyw",
      "Deweloper budowlany",
      "Doker",
      "Doradca finansowy",
      "Doradca inwestycyjny",
      "Doradca podatkowy w Polsce",
      "Doradca ubezpieczeniowy",
      "Drwal",
      "Dubler",
      "Dyplomata",
      "Dyrektor artystyczny",
      "Dyrektor finansowy",
      "Dyrektor kreatywny",
      "Dziennikarz",
      "D\u017cokej",
      "Ebenista",
      "Ekonomista",
      "Ekwilibrystyka",
      "Elektromonter pomiar\u00f3w",
      "Ergonomista",
      "Fasowacz",
      "Finansista",
      "Fotoreporter",
      "Geodeta",
      "Geolog",
      "G\u0142\u00f3wny ksi\u0119gowy",
      "Grabarz",
      "Handlarz",
      "Hostessa",
      "Hutnik",
      "Hycel",
      "Hydraulik",
      "Iluzjonista",
      "Inscenizator",
      "Instruktor",
      "Integrator automatyki",
      "Intendent",
      "In\u017cynier",
      "In\u017cynier budownictwa",
      "Kasjer biletowy",
      "Katecheta",
      "Kawalkator",
      "Kawiarka",
      "Kelner",
      "Kierowca",
      "Kiper",
      "Klechdarz",
      "Konferansjer",
      "Koniarze",
      "Konserwator zabytk\u00f3w",
      "Konsjer\u017c",
      "Konstruktor",
      "Konsultant",
      "Konsultant \u015blubny",
      "Kontroler bilet\u00f3w",
      "Kornak",
      "Kosmonauta",
      "Kostiumograf",
      "Kosztorysant",
      "Kowboj",
      "Krojczy",
      "Krupier",
      "Ksi\u0105dz",
      "Ksi\u0119gowy",
      "Kuk",
      "Kupiec",
      "Kurator s\u0105dowy",
      "Kurator sztuki",
      "Kurier",
      "Kurier rowerowy",
      "Lalkarz",
      "Le\u015bniczy",
      "Liczmen",
      "Likwidator szk\u00f3d",
      "Listonosz",
      "\u0141\u0105cznik",
      "Makler gie\u0142d towarowych",
      "Makler morski",
      "Makler nadzoruj\u0105cy",
      "Makler papier\u00f3w warto\u015bciowych",
      "Marketingowiec",
      "Marynarz",
      "Masztalerz",
      "Mened\u017cer kultury",
      "Meteorolog",
      "Mim",
      "Model",
      "Modelka du\u017cych rozmiar\u00f3w",
      "Motorniczy",
      "Nadle\u015bniczy",
      "Nauczyciel",
      "Nauczyciel akademicki",
      "Naukowiec",
      "Niania",
      "Oceanonauta",
      "Ochroniarz",
      "Pakowacz",
      "Palacz",
      "Perfumiarz",
      "Pisarz",
      "Plastyk",
      "Podle\u015bniczy",
      "Poganiacz",
      "Pokoj\u00f3wka",
      "Politolog",
      "Polityk",
      "Portier",
      "Po\u015brednik finansowy",
      "Po\u015brednik ubezpieczeniowy",
      "Po\u015brednik w obrocie nieruchomo\u015bciami",
      "Pracownicy uczelni w Polsce",
      "Pracownik socjalny",
      "Prezenter",
      "Producent wykonawczy",
      "Projektant gier komputerowych",
      "Przedstawiciel handlowy",
      "Przewodnik turystyczny",
      "Psiarz",
      "Psycholog",
      "Pucybut",
      "Rachmistrz",
      "Ratownik",
      "Ratownik przedmedyczny",
      "Redaktor",
      "Redaktor merytoryczny",
      "Redaktor naukowy",
      "Redaktor techniczny",
      "Rekwizytor",
      "Reporter wojenny",
      "Re\u017cyser",
      "Robotnik",
      "Rolnik",
      "Rybak",
      "Rzecznik prasowy",
      "Rzeczoznawca",
      "Rzeczoznawca budowlany",
      "Rzeczoznawca maj\u0105tkowy",
      "Rzeczoznawca samochodowy",
      "Salowa",
      "Satyryk",
      "Scenarzysta",
      "Scenograf",
      "S\u0142u\u017c\u0105cy",
      "Sprz\u0105tacz",
      "Sprzedawca",
      "Stajenny",
      "Stra\u017cak",
      "Sufler",
      "Supermodelka",
      "Syndyk",
      "Syndyk licencjonowany",
      "Szatniarz",
      "Szczuro\u0142ap",
      "Szlifierz",
      "Sztygar",
      "Taks\u00f3wkarz",
      "Technik awionik",
      "Technik budownictwa",
      "Technik elektronik",
      "Technik handlowiec",
      "Technik kelner",
      "Technik mechanik",
      "Technik mechanik lotniczy",
      "Technik mechanik okr\u0119towy",
      "Technik nawigator morski",
      "Technik ochrony \u015brodowiska",
      "Technik technologii drewna",
      "Technik weterynarii",
      "Technik \u017cywienia i gospodarstwa domowego",
      "Teksturator",
      "Terapeuta",
      "Terminolog",
      "T\u0142umacz",
      "T\u0142umacz literacki",
      "T\u0142umacz przysi\u0119g\u0142y",
      "Tokarz",
      "Trener",
      "Trener personalny",
      "Urbanista",
      "Lekarz weterynarii",
      "Wydawca",
      "Zarz\u0105dca nieruchomo\u015bci",
      "Zoopsycholog",
      "\u017bo\u0142nierz",
      "\u017bongler"
    )
  )
)

# lorem -----------------------------------
lorem_pl_PL = R6Class(
  "lorem_pl_PL",
  inherit = lorem_init,
  cloneable = FALSE,
  private = list(
    locale = "pl_PL",
    ext_words = c(
      "w", "z", "by\u0107", "na", "i", "do", "nie", "to", "kt\u00f3ry",
      "lub", "si\u0119", "mie\u0107", "o", "co\u015b", "ten",
      "dotyczy\u0107", "co", "on", "kto\u015b", "od", "j\u0119zyk",
      "\u017ce", "po", "przez", "ja", "jeden", "miasto", "za", "osoba",
      "jak", "rok", "cecha", "a", "bardzo", "taki", "m\u00f3j",
      "cz\u0142owiek", "imi\u0119", "sw\u00f3j", "dla",
      "zwi\u0105za\u0107", "cz\u0119\u015b\u0107", "kobieta", "dwa",
      "m\u00f3c", "ona", "pan", "nasz", "jaki\u015b", "ma\u0142y", "ze",
      "miejsce", "inny", "bez", "czas", "du\u017cy", "zwi\u0105zany",
      "praca", "czy", "ale", "pies", "spos\u00f3b", "Polska", "rodzaj",
      "tylko", "dom", "dziecko", "np.", "ty", "dzie\u0144",
      "mieszkaniec", "jako", "rzeka", "przed", "pani", "m\u0119ski",
      "woda", "tak", "pod", "dobry", "ju\u017c", "pa\u0144stwo",
      "rodzina", "zosta\u0107", "\u017cycie", "m\u00f3wi\u0107",
      "zwierz\u0119", "nad", "pierwszy", "ta", "przy", "wiele",
      "ca\u0142y", "ro\u015blina", "u", "sobie", "trzy", "nowy",
      "cz\u0119sto", "chcie\u0107", "kolor", "musie\u0107",
      "u\u017cywa\u0107", "robi\u0107", "wielki", "\u017ce\u0144ski",
      "kraj", "m\u0119\u017cczyzna", "jego", "strona", "wysoki",
      "ka\u017cdy", "nazwa", "gatunek", "polski", "i\u015b\u0107", "sam"
      , "stolica", "grupa", "stary", "my", "zrobi\u0107",
      "ksi\u0105\u017cka", "kto", "symbol", "drugi", "rzecz", "stan",
      "samoch\u00f3d", "drzewo", "ptak", "mi\u0119dzy", "\u015bwiat",
      "prawo", "s\u0105siad", "droga", "oraz", "s\u0142owo",
      "mieszkanka", "g\u0142owa", "liczba", "ci", "oni", "nie-",
      "codziennie", "owoc", "gdy", "m\u0142ody", "\u015brodek",
      "z\u0142y", "spotyka\u0107", "bo", "raz", "spacer", "ziemia",
      "liczba atomowa", "aby", "znajdowa\u0107 si\u0119",
      "nale\u017ce\u0107", "itp.", "ojciec", "du\u017co", "wiek",
      "Rosja", "dobrze", "kiedy", "s\u0142u\u017cy\u0107", "kilka",
      "przedmiot", "r\u0119ka", "jaki", "bia\u0142y", "d\u0142ugi",
      "sprawa", "cztery", "siebie", "podczas", "ruch", "okres",
      "g\u00f3ra", "\u017cona", "litera", "matka",
      "odnosi\u0107 si\u0119", "kupi\u0107", "pi\u0119\u0107", "widzie\u0107",
      "zawsze", "oko", "albo", "zajmowa\u0107 si\u0119", "jeszcze",
      "sta\u0107", "szko\u0142a", "forma", "we", "pracowa\u0107", "cel",
      "koniec", "tw\u00f3j", "cia\u0142o", "wiedzie\u0107",
      "mieszka\u0107", "zwykle", "ni\u017c", "dzia\u0142anie",
      "ko\u0144", "pok\u00f3j", "element", "kwiat", "nauka", "godzina",
      "wszystko", "zawiera\u0107", "gdzie", "po\u0142o\u017cy\u0107",
      "powiedzie\u0107", "pierwiastek chemiczny", "urz\u0105dzenie",
      "choroba", "lubi\u0107", "pochodzi\u0107", "wyspa", "syn",
      "prowadzi\u0107", "pi\u0119kny", "da\u0107", "wszyscy",
      "miesi\u0105c", "wie\u015b", "jednostka", "ryba",
      "\u015bwiat\u0142o", "je\u015b\u0107", "dziewczyna",
      "\u017cy\u0107", "by", "dawa\u0107", "budynek", "stopie\u0144",
      "gra\u0107", "herb", "brat", "las", "jej", "si\u0142a", "obszar",
      "czarny", "nic", "znak", "dany", "one", "\u017ceby", "czerwony",
      "rz\u0105d", "r\u00f3\u017cny", "brak", "dzi\u015b", "gra",
      "le\u017ce\u0107", "zwi\u0105zek", "cz\u0142onek", "kszta\u0142t",
      "chodzi\u0107", "wykonywa\u0107", "warto\u015b\u0107", "noc",
      "obw\u00f3d", "sztuka", "statek", "teraz", "noga",
      "d\u017awi\u0119k", "wyst\u0119powa\u0107", "teren", "ostatni",
      "pieni\u0105dz", "sytuacja", "wczoraj", "\u015bmier\u0107",
      "tydzie\u0144", "sklep", "niebo", "niekt\u00f3ry", "morze",
      "wa\u017cny", "tak\u017ce", "film", "kr\u00f3tki", "Europa",
      "dzia\u0142a\u0107", "g\u0142\u00f3wny", "tworzy\u0107",
      "wykona\u0107", "sk\u00f3ra", "sze\u015b\u0107", "tam",
      "materia\u0142", "trwa\u0107", "dwadzie\u015bcia",
      "ilo\u015b\u0107", "wino", "kot", "szybko", "okre\u015blony",
      "lecz", "w\u0142asny", "wojna", "pochodzenie", "pole",
      "powierzchnia", "p\u00f3\u0142nocny", "flaga", "przyjaciel",
      "posta\u0107", "zna\u0107", "silny", "proces", "w\u0142adza",
      "mleko", "system", "mi\u0119so", "obraz",
      "sk\u0142ada\u0107 si\u0119", "wyraz", "tysi\u0105c", "g\u0142os", "pi\u0107",
      "po\u0142udniowy", "s\u0142o\u0144ce", "serce", "pocz\u0105tek",
      "c\u00f3rka", "B\u00f3g", "pisa\u0107", "jecha\u0107", "drzwi",
      "twarz", "region", "firma", "mi\u0142o\u015b\u0107", "wiatr",
      "zielony", "tekst", "je\u015bli", "zmiana", "grecki", "kierunek",
      "siedem", "\u015bwi\u0119ty", "nawet", "kr\u00f3l", "niski",
      "wolny", "ko\u0142o", "linia", "kawa", "dzisiaj", "chleb", "ulica"
      , "siostra", "dawny", "czyj\u015b", "1000", "nosi\u0107",
      "problem", "powietrze", "w\u0142os", "prosty", "wi\u0119c",
      "uk\u0142ad okresowy", "pomoc", "\u017co\u0142nierz", "bra\u0107",
      "wzi\u0105\u0107", "tu", "posiada\u0107", "powodowa\u0107",
      "uwa\u017ca\u0107", "punkt", "ogie\u0144", "arabski", "podobny",
      "stanowi\u0107", "ludzie", "charakterystyczny", "ma\u0142o",
      "jezioro", "w\u0142a\u015bciwy", "pewien", "m\u0105\u017c",
      "te\u017c", "trzeci", "krew", "brzeg", "dziesi\u0119\u0107",
      "samolot", "znale\u017a\u0107", "okno", "znaczenie", "osiem",
      "p\u00f3j\u015b\u0107", "1", "gwiazda", "informacja", "granica",
      "oddzia\u0142", "prawdziwy", "dosta\u0107", "powinien", "ich",
      "nigdy", "drewno", "stosowa\u0107", "zbi\u00f3r", "Ukraina",
      "chwila", "b\u00f3l", "uwaga", "niewielki", "charakter", "deszcz",
      "czysty", "zachowanie", "ci\u0119\u017cki", "badanie", "ostry",
      "alfabet", "Niemcy", "z\u0105b", "\u017caden", "Francja",
      "zacz\u0105\u0107", "ile", "po\u0142o\u017cenie", "niemiecki",
      "my\u015ble\u0107", "wynik", "pracownik", "piwo", "walka",
      "polega\u0107", "francuski", "st\u00f3\u0142",
      "sta\u0107 si\u0119", "pierwiastek", "wed\u0142ug", "chory", "zasada",
      "mo\u017cna", "but", "\u015bnieg", "poci\u0105g", "utw\u00f3r",
      "zesp\u00f3\u0142", "ko\u015bci\u00f3\u0142", "dziewi\u0119\u0107"
      , "nauczyciel", "siedzie\u0107", "lekarz", "\u0142\u0105czy\u0107"
      , "prawy", "istnie\u0107", "jutro", "trudny", "zbyt",
      "kamie\u0144", "jedzenie", "li\u015b\u0107", "jasny", "kultura",
      "czynno\u015b\u0107", "po\u0142udnie", "numer", "mieszkanie",
      "klasa", "zdanie", "historia", "wydawa\u0107", "\u015bciana",
      "funkcja", "\u017c\u00f3\u0142ty", "ubranie", "b\u00f3g", "muzyka"
      , "piec", "przypomina\u0107", "ucze\u0144", "uk\u0142ad",
      "ksi\u0119\u017cyc", "zw\u0142aszcza", "historyczny", "komputer",
      "rosn\u0105\u0107", "substancja", "ch\u0142opiec", "zachodni",
      "r\u00f3wnie\u017c", "prawda", "organizm", "pe\u0142ny", "program"
      , "ca\u0142o\u015b\u0107", "uczucie", "urz\u0105d",
      "staro\u017cytny", "typ", "2", "polityczny", "alkohol",
      "g\u0142upi", "p\u00f3\u0142noc", "jednak", "spa\u0107", "pojazd",
      "bliski", "5", "uprawia\u0107", "wszystkie", "para", "z\u0142oty"
      , "kraina", "elektryczny", "cena", "organizacja",
      "przyj\u015b\u0107", "oko\u0142o", "niebieski", "prosi\u0107",
      "towar", "przypadek", "trzeba", "list", "\u017ar\u00f3d\u0142o",
      "ludzki", "dokument", "spo\u0142eczny", "herbata", "kawa\u0142ek",
      "dziedzina", "s\u0142aby", "my\u015bl", "dop\u0142yw", "wiedza",
      "narz\u0119dzie", "ani", "lewy", "naczynie", "b\u0142\u0105d",
      "szybki", "wojskowy", "znany", "wiecz\u00f3r", "troch\u0119",
      "wschodni", "naturalny", "zupa", "pewny", "trzyma\u0107",
      "l\u00f3d", "trzydzie\u015bci", "mo\u017ce", "szeroki", "zjawisko"
      , "ogr\u00f3d", "przeznaczy\u0107", "przeciwny", "angielski",
      "czyta\u0107", "ciasto", "drobny", "kocha\u0107", "maszyna",
      "ch\u0142opak", "sen", "plan", "g\u0142\u00f3wnie",
      "sk\u0142ada\u0107", "wok\u00f3\u0142", "produkt", "nap\u00f3j",
      "wielko\u015b\u0107", "zdj\u0119cie", "zima", "zobaczy\u0107",
      "energia", "\u0142\u00f3\u017cko", "obywatel", "z\u0142oto",
      "bro\u0144", "tkanina", "s\u0142odki", "pytanie", "mowa",
      "wojew\u00f3dztwo", "spotkanie", "publiczny", "obiekt", "smak",
      "karta", "pe\u0142en", "wi\u0119kszo\u015b\u0107", "cukier",
      "cze\u015b\u0107", "wp\u0142yw", "wodny", "4", "stopa",
      "W\u0142ochy", "stosunek", "kuchnia", "odbywa\u0107 si\u0119",
      "duch", "morski", "w celu", "a\u017c", "wybrze\u017ce", "pismo",
      "prowincja", "razem", "r\u00f3wny", "sta\u0142y",
      "pi\u0119\u0107dziesi\u0105t", "wewn\u0105trz", "prawie",
      "go\u015b\u0107", "powsta\u0107", "mocny", "jajko", "nar\u00f3d",
      "potrawa", "papier", "butelka", "temat", "\u017cywy", "rejon",
      "zdrowie", "lekki", "s\u0105d", "pali\u0107", "nikt", "instrument"
      , "3", "wiadomo\u015b\u0107", "produkcja", "nos", "dziadek",
      "palec", "ko\u015b\u0107", "d\u0142ugo\u015b\u0107",
      "obejmowa\u0107", "partia", "Afryka", "lato", "rola", "zapach",
      "ksi\u0119ga", "policja", "za pomoc\u0105", "czyni\u0107",
      "udzia\u0142", "czeka\u0107", "rower", "wszystek",
      "miejscowo\u015b\u0107", "sie\u0107", "babcia", "muzyczny", "poza"
      , "odpowiedni", "usta", "warstwa", "lek", "podstawowy", "wy",
      "chemiczny", "czterdzie\u015bci", "zabawa", "szczyt",
      "poniewa\u017c", "gmina", "nie ma", "warunek", "jab\u0142ko",
      "wojsko", "wyra\u017ca\u0107", "pow\u00f3d", "rozumie\u0107",
      "ciemny", "s\u0142ownik", "d\u0142ugo", "mama",
      "\u015bpiewa\u0107", "\u015brodkowy", "podstawa", "rano", "opinia"
      , "Hiszpania", "wyj\u015b\u0107", "religia", "pozycja",
      "wsch\u00f3d", "zach\u00f3d", "fala", "wydarzenie", "bogaty",
      "pi\u0142ka", "Ziemia", "Azja", "rami\u0119",
      "sze\u015b\u0107dziesi\u0105t", "w\u0142a\u015bnie", "poprzez",
      "ucho", "wypadek", "gruby", "nazywa\u0107", "30", "tytu\u0142",
      "stanowisko", "krowa", "szcz\u0119\u015bcie", "obok", "oficjalny",
      "poziom", "odmiana", "rosyjski", "po\u0142owa", "rozmowa",
      "gazeta", "rodzic", "ponad", "potrzeba", "szuka\u0107",
      "po\u0142\u0105czenie", "wygl\u0105da\u0107", "zbiera\u0107",
      "rozw\u00f3j", "pogoda", "masa", "pomieszczenie", "potem",
      "dzie\u0142o", "nazwisko", "s\u00f3l", "odpowiada\u0107",
      "ca\u0142kowicie", "pos\u0142ugiwa\u0107 si\u0119", "styl", "sto",
      "strach", "lud", "religijny", "papieros", "s\u0142ucha\u0107",
      "stycze\u0144", "podr\u00f3\u017c", "g\u0142\u0119boki",
      "\u015brodowisko", "administracyjny", "moc", "pogl\u0105d",
      "centrum", "g\u00f3rski", "\u015bwi\u0119to", "kara", "instytucja"
      , "pas", "Grecja", "szcz\u0119\u015bliwy", "pozbawi\u0107",
      "zadanie", "zaczyna\u0107", "taniec", "korona", "patrze\u0107",
      "oznacza\u0107", "temperatura", "niedziela", "listopad", "chmura",
      "zupe\u0142nie", "w\u015br\u00f3d", "liczy\u0107", "6",
      "otrzyma\u0107", "metoda", "ono", "zdolno\u015b\u0107",
      "gor\u0105cy", "zajmowa\u0107", "wsp\u00f3lny", "mi\u0142y",
      "mo\u017cliwo\u015b\u0107", "\u0142adny", "wej\u015b\u0107",
      "wykorzystywa\u0107", "egzamin", "z\u0142o\u017cy\u0107",
      "w\u0105ski", "skrzyd\u0142o", "fizyczny", "przestrze\u0144",
      "100", "przedstawia\u0107", "otwarty", "kom\u00f3rka",
      "kierowa\u0107", "n\u00f3\u017c", "p\u0142yn", "gdzie\u015b",
      "budowa", "wspania\u0142y", "w\u0142oski", "p\u0142yn\u0105\u0107"
      , "wi\u0119zienie", "zazwyczaj", "seksualny", "szpital", "nagle",
      "grzyb", "ciep\u0142y", "zmienia\u0107", "ser", "wewn\u0119trzny",
      "telefon", "dlaczego", "stawa\u0107 si\u0119", "kupowa\u0107",
      "walczy\u0107", "900", "zamek", "dziki", "zimny", "minuta",
      "wywo\u0142ywa\u0107", "obecnie", "dusza", "8", "10", "obiad",
      "okre\u015blenie", "wysoko\u015b\u0107", "narodowy", "europejski",
      "za\u0142o\u017cy\u0107", "umrze\u0107", "tutaj", "czwarty",
      "domowy", "wierzy\u0107", "stworzy\u0107", "moneta", "wobec",
      "barwa", "w\u0142a\u015bciwo\u015b\u0107", "istota",
      "mo\u017cliwy", "metal", "naprawd\u0119", "umowa", "w\u0119giel",
      "hiszpa\u0144ski", "pier\u015b", "9", "trawa", "wygl\u0105d",
      "okre\u015bla\u0107", "ska\u0142a", "przyrz\u0105d",
      "osiemdziesi\u0105t", "ogromny", "w\u0105\u017c", "ku",
      "wchodzi\u0107", "ponownie", "natura", "blisko", "obowi\u0105zek",
      "gaz", "miara", "z powodu", "te", "szczeg\u00f3lnie",
      "potrzebowa\u0107", "straci\u0107", "wymaga\u0107",
      "ludno\u015b\u0107", "\u015bwinia", "wcze\u015bnie", "bieg",
      "wrogi", "mi\u0119kki", "autobus", "drogi", "zak\u0142ad",
      "ameryka\u0144ski", "siedemdziesi\u0105t", "grudzie\u0144", "obcy"
      , "napisa\u0107", "kolejny", "sob\u0105", "ochrona", "akcja",
      "Szwecja", "rzymski", "zwolennik", "ziemniak", "pi\u0105ty",
      "zdoby\u0107", "20", "dach", "nale\u017cy", "bi\u0107",
      "dzia\u0142", "je\u017adzi\u0107", "pomi\u0119dzy", "klucz",
      "artyku\u0142", "zgoda", "dziewi\u0119\u0107dziesi\u0105t",
      "\u017ale", "ofiara", "piasek", "nadzieja", "moment",
      "uniwersytet", "Warszawa", "pami\u0119\u0107", "odpowied\u017a",
      "luty", "u\u017cycie", "chroni\u0107", "pr\u00f3bowa\u0107",
      "wyr\u00f3b", "\u0142atwo", "przyczyna", "wrzesie\u0144", "teatr",
      "przyj\u0105\u0107", "dodatek", "czyli", "specjalista", "sok",
      "7", "decyzja", "przemys\u0142", "rynek", "owca", "prezydent",
      "spok\u00f3j", "rado\u015b\u0107", "dru\u017cyna", "miejski",
      "wr\u00f3g", "d\u00f3\u0142", "podawa\u0107", "Jan", "kolega",
      "odcie\u0144", "zak\u0142ada\u0107", "sportowy",
      "wolno\u015b\u0107", "znowu", "czu\u0107", "ten sam", "owad",
      "zatoka", "dzia\u0142alno\u015b\u0107", "wiosna", "warzywo",
      "pragnienie", "og\u00f3\u0142", "przyk\u0142ad", "g\u00f3rny",
      "r\u00f3g", "cierpie\u0107", "po\u0142\u0105czy\u0107", "brzuch",
      "surowy", "polityka", "Rzym", "uczy\u0107 si\u0119", "ogon",
      "kula", "k\u0105t", "wzrost", "dok\u0142adnie", "bilet", "tamten",
      "wz\u00f3r", "cienki", "powa\u017cny", "wychodzi\u0107",
      "pada\u0107", "w\u0142a\u015bciciel", "rozmawia\u0107", "student",
      "mi\u0119dzynarodowy", "sz\u00f3sty", "Japonia",
      "porusza\u0107 si\u0119", "porz\u0105dek", "przyjmowa\u0107", "uderzenie",
      "szacunek", "post\u0119powanie", "bok", "rada", "sk\u0142ad",
      "koncern", "przynosi\u0107", "umie\u0107", "drewniany", "atak",
      "nadawa\u0107", "pi\u00f3ro", "dzia\u0107 si\u0119",
      "przyj\u0119cie", "lekcja", "poniedzia\u0142ek", "japo\u0144ski",
      "tradycyjny", "potrafi\u0107", "obecny", "wn\u0119trze",
      "kwiecie\u0144", "republika", "naukowy", "leczenie",
      "p\u00f3\u017ano", "pr\u0105d", "maj", "gwa\u0142towny",
      "uczy\u0107", "terytorium", "ma\u0142\u017ce\u0144stwo", "prasa",
      "mocno", "pa\u0144stwowy", "rzuca\u0107", "dialekt", "twardy",
      "sprzedawa\u0107", "p\u0142yta", "przysz\u0142o\u015b\u0107",
      "wiersz", "biedny", "mapa", "zamieszkiwa\u0107", "pi\u0105tek",
      "lipiec", "ci\u0105gle", "lew", "marzec", "jesie\u0144",
      "obchodzi\u0107", "prosz\u0119", "planeta", "dzi\u0119ki", "50",
      "wilk", "\u0142atwy", "milion", "gwiazdozbi\u00f3r", "40",
      "termin", "pusty", "wtedy", "wyda\u0107", "struktura", "sobota",
      "popularny", "ssak", "ga\u0142\u0105\u017a", "pieni\u0105dze",
      "przeciw", "technika", "p\u00f3\u0142", "zdrowy", "wi\u0119cej",
      "\u015bwie\u017cy", "szyja", "zamkn\u0105\u0107", "sala", "akt",
      "wiara", "p\u0142ywa\u0107", "pszczo\u0142a", "projekt", "jedyny",
      "ba\u0107 si\u0119", "zewn\u0119trzny", "p\u0142aski", "spokojny"
      , "zwyczaj", "organ", "sztuczny", "delikatny", "typowy",
      "literatura", "budowa\u0107", "str\u00f3j", "literacki", "krzew",
      "zaw\u00f3d", "\u0142agodny", "nast\u0119pny", "chi\u0144ski",
      "S\u0142o\u0144ce", "telewizja", "zwyk\u0142y", "widoczny",
      "piosenka", "silnik", "waga", "p\u0142e\u0107",
      "Stany Zjednoczone", "komputerowy", "dlatego", "s\u0142u\u017cba",
      "suchy", "modlitwa", "sierpie\u0144", "do\u015b\u0107", "kino",
      "siedziba", "mi\u00f3d", "lotniczy", "Chiny", "specjalny", "dym",
      "zysk", "podatek", "wej\u015bcie", "pomaga\u0107", "zakres",
      "zwrot", "fakt", "otw\u00f3r", "pokry\u0107", "most",
      "sprawia\u0107", "wyb\u00f3r", "osi\u0105gn\u0105\u0107",
      "si\u00f3dmy", "spo\u0142ecze\u0144stwo", "fabryka",
      "s\u0142ysze\u0107", "internetowy", "mysz",
      "przyjemno\u015b\u0107", "b\u0105d\u017a", "przechodzi\u0107",
      "pr\u00f3ba", "panowa\u0107", "straszny", "wrogo\u015b\u0107",
      "zabi\u0107", "przedsi\u0119biorstwo", "jajo",
      "rzeczywisto\u015b\u0107", "ziarno", "restauracja",
      "wsp\u00f3\u0142czesny", "krok", "daleko", "sk\u0142adnik",
      "kana\u0142", "kalendarz", "odleg\u0142o\u015b\u0107",
      "przeciwnik", "z\u0142apa\u0107", "czyn", "mur", "zmieni\u0107",
      "kurs", "niebezpieczny", "Czechy", "wtorek", "ocena",
      "postawi\u0107", "okolica", "usterka", "zje\u015b\u0107",
      "umiej\u0119tno\u015b\u0107", "zapomnie\u0107", "Anglia",
      "dzieli\u0107", "pami\u0119ta\u0107", "szef", "maj\u0105tek",
      "kosztowa\u0107", "port", "spotka\u0107", "autor", "los",
      "dwudziesty", "zdarzenie", "\u00f3smy", "\u015blub", "dopiero",
      "prywatny", "pojecha\u0107", "policjant", "s\u0119dzia",
      "\u015bredni", "rzeczownik", "ciep\u0142o", "bada\u0107", "rasa",
      "Dania", "koszula", "okazja", "przeciwko", "us\u0142uga",
      "stawia\u0107", "otwiera\u0107", "efekt", "kapelusz", "kaczka",
      "w\u0142asno\u015b\u0107", "model", "mi\u0119sie\u0144", "zgodnie"
      , "poda\u0107", "pi\u0142ka no\u017cna", "reakcja", "zn\u00f3w",
      "przejaw", "do\u015bwiadczenie", "dziura", "bitwa",
      "korzy\u015b\u0107", "bank", "Indie", "gniew", "przedstawienie",
      "naj-", "czasownik", "jako\u015b\u0107", "d\u0142o\u0144",
      "osio\u0142", "hotel", "sprzeda\u017c", "kierowca",
      "r\u00f3\u017cnica", "bohater", "mas\u0142o", "wra\u017cenie",
      "brzydki", "rozmiar", "rzadko", "kr\u00f3lowa",
      "przej\u015b\u0107", "olej", "\u015bniadanie", "artysta", "pisarz"
      , "zamyka\u0107", "opowiada\u0107", "pla\u017ca", "s\u0142oneczny"
      , "pr\u0119dko\u015b\u0107", "m\u0105ka", "Polak",
      "ci\u0105\u017ca", "g\u0119sty", "zero", "dawno", "przyjemny",
      "spowodowa\u0107", "brudny", "wytwarza\u0107", "opisa\u0107",
      "okr\u0105g\u0142y", "ciecz", "ludowy", "wr\u00f3ci\u0107",
      "dokonywa\u0107", "kiedy\u015b", "wola", "waluta",
      "ca\u0142kowity", "wykonanie", "dziwny", "traci\u0107", "wczesny",
      "jazda", "uderza\u0107", "radio", "wyra\u017cenie", "wizyta",
      "rana", "daleki", "czasem", "wybra\u0107", "fa\u0142szywy",
      "pozwala\u0107", "z\u0142o\u017cony", "klasztor", "zawodnik",
      "minera\u0142", "znajdowa\u0107", "przysz\u0142y", "koszt",
      "spodnie", "przepis", "stacja", "rzadki", "gr\u00f3b", "mecz",
      "dyskusja", "sport", "nieszcz\u0119\u015bcie", "pie\u015b\u0144",
      "wolno", "handel", "korze\u0144", "\u0142aci\u0144ski", "penis",
      "pa\u017adziernik", "g\u0142\u00f3d", "srebro", "kontakt",
      "budzi\u0107", "czwartek", "otacza\u0107", "prostytutka",
      "tradycja", "znosi\u0107", "gniazdo", "z\u0142odziej", "godny",
      "powoli", "zegar", "urz\u0119dnik", "Rumunia", "Egipt", "metr",
      "kolano", "przesta\u0107", "uderzy\u0107", "Turcja", "przerwa",
      "sko\u0144czy\u0107", "je\u017celi", "s\u0105dzi\u0107",
      "transport", "dobro", "przygotowa\u0107", "szkolny", "mi",
      "ma\u0142pa", "uda\u0107 si\u0119", "krzy\u017c", "atmosfera",
      "klient", "br\u0105zowy", "t\u0142uszcz", "\u015blad", "mebel",
      "zako\u0144czenie", "USA", "coraz", "w\u00f3dka", "danie", "sos",
      "liczny", "oddawa\u0107", "zachowywa\u0107 si\u0119", "kontrola",
      "m\u00f3zg", "bezpiecze\u0144stwo", "du\u0144ski",
      "ogl\u0105da\u0107", "dodawa\u0107", "urodziny", "figura",
      "powiat", "dzisiejszy", "otworzy\u0107", "armia", "zbo\u017ce",
      "czerwiec", "op\u0142ata", "skutek", "suma", "wyj\u015bcie",
      "operacja", "nied\u017awied\u017a", "matematyka", "zniszczy\u0107"
      , "pokazywa\u0107", "zbudowa\u0107", "kontynent", "dwana\u015bcie"
      , "dodatkowy", "fragment", "\u0142\u00f3d\u017a", "szary", "80",
      "ojczyzna", "ta\u0144czy\u0107", "Bo\u017ce Narodzenie",
      "umys\u0142", "Ameryka", "og\u00f3lny", "azjatycki", "byd\u0142o",
      "biblioteka", "\u017cart", "rozwi\u0105zanie", "lecie\u0107",
      "poj\u0119cie", "konstrukcja", "Austria", "niech",
      "niebezpiecze\u0144stwo", "tyle", "pod\u0142oga", "wysoko",
      "odczuwa\u0107", "obrona", "\u017celazo", "studiowa\u0107",
      "\u015broda", "park", "powstawa\u0107", "\u0142uk", "dolina",
      "przygotowywa\u0107", "obywatelka", "gotowy", "miecz",
      "uchodzi\u0107", "szkoda", "zgodny", "dzielnica", "prezent",
      "sukces", "90", "lista", "towarzystwo", "podzia\u0142",
      "wysi\u0142ek", "stado", "tajemnica", "k\u0142opot",
      "\u0142y\u017cka", "l\u0119k", "cebula", "p\u0142aci\u0107", "no",
      "profesor", "w czasie", "niszczy\u0107", "m.in.", "Afganistan",
      "usuwa\u0107", "pomys\u0142", "mr\u00f3wka", "Krak\u00f3w",
      "gotowa\u0107", "norma", "ca\u0142kiem", "finansowy", "tor",
      "temu", "j\u0105dro", "wraca\u0107", "Bia\u0142oru\u015b", "koza",
      "Jezus", "p\u0142aszcz", "wierny", "r\u00f3\u017cowy", "widok",
      "sygna\u0142", "cesarz", "potrzebny", "nag\u0142y",
      "wypowied\u017a", "kosz", "kr\u00f3lestwo", "samochodowy",
      "artystyczny", "60", "Chrystus", "anio\u0142", "przej\u015bcie",
      "krzes\u0142o", "sprz\u0119t", "wskazywa\u0107", "ksi\u0105dz",
      "strumie\u0144", "metalowy", "wykonywanie", "zmar\u0142y",
      "chrze\u015bcija\u0144ski", "cierpienie", "scena", "przeszkoda",
      "zimno", "mie\u0107 na imi\u0119", "przychodzi\u0107",
      "s\u0142o\u0144", "odwaga", "przedstawiciel", "aktor", "ciekawy",
      "dziewi\u0105ty", "Australia", "smutny", "biec", "przyprawa",
      "prawny", "t\u0142um", "interes", "studia", "\u015bwi\u0105tynia",
      "pijany", "u\u017cytkownik", "kostka", "wywo\u0142a\u0107",
      "wujek", "doda\u0107", "robotnik", "powszechny", "dyrektor",
      "umieszcza\u0107", "robota", "narz\u0105d", "szwedzki", "turecki",
      "otrzymywa\u0107", "produkowa\u0107", "zabawka", "kolejowy",
      "nastr\u00f3j", "szk\u0142o", "ziemski", "farba", "bycie",
      "zainteresowanie", "relacja", "ci\u0119\u017car", "pasmo",
      "wynosi\u0107", "ob\u00f3z", "marka", "szczeg\u00f3lny", "lis",
      "wada", "Holandia", "bogini", "ucieka\u0107", "dziewczynka",
      "przest\u0119pstwo", "wycieczka", "tablica", "kolej",
      "natychmiast", "zdolny", "wysy\u0142a\u0107", "b\u0142oto",
      "Szwajcaria", "orze\u0142", "oddech", "motyl", "kilometr",
      "umo\u017cliwia\u0107", "\u017cydowski", "gospodarka",
      "pom\u00f3c", "wci\u0105\u017c", "intensywny", "wakacje",
      "pyta\u0107", "utrzymywa\u0107", "gdyby", "malowa\u0107", "samica"
      , "istotny", "idea", "posi\u0142ek", "wszelki", "seks",
      "pomara\u0144czowy", "handlowy", "czo\u0142o",
      "przynie\u015b\u0107", "teoria", "staw", "obserwowa\u0107",
      "po prostu", "Izrael", "opieka", "mg\u0142a", "osobisty",
      "znaczy\u0107", "impreza", "powie\u015b\u0107", "archipelag",
      "nadmierny", "regu\u0142a", "pojedynczy", "szklanka", "w\u00f3z",
      "odcinek", "telewizyjny", "r\u00f3\u017ca", "zawarto\u015b\u0107",
      "ry\u017c", "pozna\u0107", "jedynie", "polityk",
      "zwyci\u0119stwo", "w\u0142adca", "\u017caba", "zbiornik",
      "mistrz", "procent", "zawodowy", "obowi\u0105zywa\u0107",
      "cho\u0107", "kura", "\u0107wiczenie", "ch\u0142op", "\u015bwieca"
      , "promie\u0144", "spadek", "trudno\u015b\u0107", "szereg",
      "cie\u0144", "epoka", "umie\u015bci\u0107", "doskona\u0142y",
      "ozdobny", "chocia\u017c", "ko\u015bcielny", "wy\u015bcig",
      "zamiast", "ocean", "koncert", "wybiera\u0107", "znaczny",
      "chrze\u015bcija\u0144stwo", "bar", "go\u0142\u0105b", "postawa",
      "kolacja", "wina", "pora", "pragn\u0105\u0107",
      "zako\u0144czy\u0107", "bieda", "W\u0119gry", "smutek", "biuro",
      "wieczorem", "dolny", "byk", "burza", "katolicki",
      "ksi\u0105\u017c\u0119", "samiec", "grzech", "naukowiec",
      "ko\u0144czy\u0107", "doros\u0142y", "zapalenie",
      "przyja\u017a\u0144", "godno\u015b\u0107", "fotografia",
      "nieprzyjemny", "m\u0105dry", "klimat", "muzeum",
      "tre\u015b\u0107", "rezultat", "dane", "cisza", "za\u015b",
      "psychiczny", "stara\u0107 si\u0119", "lampa", "weso\u0142y",
      "Unia Europejska", "dzi\u00f3b", "traktowa\u0107",
      "przeprowadza\u0107", "pi\u0119tro", "niezwyk\u0142y",
      "wie\u017ca", "pokarm", "ig\u0142a", "strefa", "sp\u00f3r",
      "da\u0107 si\u0119", "Estonia", "poprzedni", "dow\u00f3d", "pasek"
      , "dno", "klub", "wys\u0142a\u0107", "rachunek", "odkry\u0107",
      "gard\u0142o", "pi\u0119tna\u015bcie", "nauczycielka",
      "bawi\u0107 si\u0119", "kr\u00f3lewski", "lotnisko", "wzrok",
      "moralny", "odzie\u017c", "\u015bmia\u0107 si\u0119",
      "mn\u00f3stwo", "czapka", "wywodzi\u0107 si\u0119", "s\u0105dowy",
      "papie\u017c", "plemi\u0119", "kartka", "70", "tani",
      "po\u017car", "p\u00f3\u0142wysep", "kult", "\u0142\u0105ka",
      "lot", "broda", "wsp\u00f3lnota", "wreszcie", "lata", "powolny",
      "przyby\u0107", "mocz", "S\u0142owacja", "grunt", "pomidor",
      "dok\u0142adny", "stowarzyszenie", "r.", "wojenny", "odwa\u017cny"
      , "podnosi\u0107", "zesz\u0142y", "o\u015brodek", "ozdoba", "wraz"
      , "tyto\u0144", "obr\u00f3t", "zm\u0119czony", "g\u0142o\u015bny",
      "parlament", "uzyska\u0107", "wydawa\u0107 si\u0119", "budowla",
      "jakby", "wniosek", "zaj\u0119cie", "rysunek", "wzgl\u0105d",
      "paj\u0105k", "Morze \u015ar\u00f3dziemne", "Litwa",
      "jednocze\u015bnie", "diabe\u0142", "pozosta\u0107",
      "k\u0142a\u015b\u0107", "sk\u0142onno\u015b\u0107",
      "dzieci\u0119cy", "korzysta\u0107", "Belgia", "lina", "wystawa",
      "ci\u0105gn\u0105\u0107", "pacjent", "\u015bwiadczy\u0107",
      "narkotyk", "sukienka", "techniczny", "zaraz", "Wielka Brytania",
      "medycyna", "przyjecha\u0107", "powstanie", "trwa\u0142y",
      "wzbudza\u0107", "czynnik", "strata", "podr\u00f3\u017cowa\u0107",
      "ha\u0142as", "rak", "talerz", "plecy", "p\u00f3\u017any",
      "deska", "bole\u0107", "spa\u015b\u0107", "martwy",
      "\u0142a\u0144cuch", "czeski", "filmowy", "wygra\u0107",
      "zaufanie", "alkoholowy", "p\u0142aka\u0107", "g\u0142upiec",
      "poczta", "dar", "w formie", "narodowo\u015b\u0107",
      "podnie\u015b\u0107", "okr\u0119t", "g\u0119\u015b", "o\u015b",
      "nasiono", "\u015bmiech", "ty\u0142", "wole\u0107", "islam",
      "sowa", "wpa\u015b\u0107", "panna", "chyba",
      "osi\u0105gni\u0119cie", "trudno", "robak", "otoczenie",
      "konflikt", "centralny", "pustynia", "gabinet", "porusza\u0107",
      "has\u0142o", "\u015bwieci\u0107", "kij", "prz\u00f3d", "etap",
      "wi\u0119kszy", "filozofia", "jedena\u015bcie", "wstyd", "kobiecy"
      , "urz\u0119dowy", "czekolada", "ciemno\u015b\u0107", "zapis",
      "ubogi", "wioska", "biskup", "doktor", "oczywi\u015bcie",
      "wisie\u0107", "t\u0142umaczenie", "kwestia", "kogut",
      "odda\u0107", "\u015blepy", "lata\u0107", "babka", "dokona\u0107",
      "bogactwo", "\u015bmie\u0107", "analiza", "strzela\u0107",
      "mierzy\u0107", "ciotka", "blady", "pozostawa\u0107",
      "t\u0142umaczy\u0107", "muzyk", "zgadza\u0107 si\u0119", "paliwo",
      "\u017byd", "post\u0119powa\u0107", "broni\u0107", "szkodliwy",
      "zanim", "w\u0142osy", "zatrzyma\u0107", "aktywny", "skala",
      "cmentarz", "spada\u0107", "g\u0142upota", "kiesze\u0144",
      "lustro", "zaj\u0105c", "szlachetny", "w\u0105tpliwo\u015b\u0107",
      "letni", "cyfra", "lokalny", "pomara\u0144cza", "skierowa\u0107",
      "poeta", "okropny", "istnienie", "minister", "umiera\u0107",
      "faza", "dalej", "nast\u0119powa\u0107", "zrozumie\u0107",
      "dost\u0119p", "opu\u015bci\u0107", "katastrofa", "pojemnik",
      "pojawia\u0107 si\u0119", "ulega\u0107", "lekarstwo",
      "przymiotnik", "nie\u015b\u0107", "Chorwacja", "inaczej", "plama",
      "policzek", "ch\u0119\u0107", "kr\u00f3lik", "b\u00f3stwo",
      "ryzyko", "zamiar", "przebywa\u0107", "radiowy", "pa\u0142ac",
      "zar\u00f3wno", "nazywa\u0107 si\u0119", "paczka", "gospodarstwo",
      "kolumna", "graniczy\u0107", "biologia", "upadek",
      "wprowadza\u0107", "Ko\u015bci\u00f3\u0142", "rzuci\u0107", "plus"
      , "wkr\u00f3tce", "\u0142adunek", "sprawiedliwo\u015b\u0107",
      "kolorowy", "kapusta", "wybory", "u\u015bmiech", "zakon", "nocny",
      "kurwa", "Adam", "na pewno", "przemys\u0142owy", "oba",
      "wyj\u0105tkowy", "najpierw", "futro", "pisanie", "planowa\u0107",
      "jadalny", "adres", "przenosi\u0107", "doj\u015b\u0107",
      "cz\u0119\u015bciowo", "bezpo\u015brednio", "wybuch",
      "g\u0142odny", "oprze\u0107", "tata", "wzg\u00f3rze", "fizyka",
      "planetoida", "zgromadzenie", "codzienny", "tarcza", "\u015bw.",
      "dziennik", "krzycze\u0107", "Norwegia", "0", "organizowa\u0107",
      "urodzi\u0107 si\u0119", "wynika\u0107", "kraw\u0119d\u017a",
      "pe\u0142ni\u0107", "Albania", "uciec", "czasami",
      "przekazywa\u0107", "praktyka", "pokrywa\u0107", "p\u0142ot",
      "oczekiwa\u0107", "u\u017cy\u0107", "rz\u0105dzi\u0107", "ustawa",
      "rolnik"
    )
  )
)
## file -----------------
file_pl_PL = R6Class(
  "file_pl_PL",
  inherit = file_init,
  cloneable = FALSE,
  public = list(
    file_name = function(category, extension){
      # :param category: audio|image|office|text|video
      # :param extension: file extension
      if (missing(extension)) {
        extension = self$file_extension(category)
      }

      file = (lorem_pl_PL$new())$word()
      return(str_c(file, ".", extension))
    },

    file_path = function(depth = 1, category, extension){
      # :param category: audio|image|office|text|video
      # :param extension: file extension
      # :param depth: depth of the file (depth >= 0)

      file = self$file_name(category, extension)
      path = str_c("/", file)
      for (i in seq(depth)) {
        path = str_c("/", (lorem_pl_PL$new())$word(), path)
      }
      return(path)
    }
  )
)

# internet --------------------------------------
internet_pl_PL = R6Class(
  "internet_pl_PL",
  inherit = internet_init,
  cloneable = FALSE,
  private = list(
    first_names = (person_pl_PL$new())$.__enclos_env__$private$first_names,
    unisex_last_names = (person_pl_PL$new())$.__enclos_env__$private$unisex_last_names,
    first_name = (person_pl_PL$new())$first_name,
    last_name = (person_pl_PL$new())$last_name,

    free_email_domains = c(
      'onet.pl',
      'interia.pl',
      'gmail.com',
      'o2.pl',
      'yahoo.com',
      'hotmail.com'
    ),

    tlds = c('com', 'com', 'com', 'net', 'org', 'pl', 'pl', 'pl'),

    replacements = list(
      c("\u0105","a"),
      c("\u0107","c"),
      c("\u0119","e"),
      c("\u0142","l"),
      c("\u0144","n"),
      c("\u00f3","o"),
      c("\u015b","s"),
      c("\u017a","z"),
      c("\u017c","z")
    )
  ),
  public = list(
    domain_word = function() {
      company = (company_pl_PL$new())$company()
      company_elements = str_split(company, " ")[[1]]
      company = private$to_ascii(company_elements[1])
      return(private$slugify(company, allow_unicode = TRUE))
    },
    slug = function(string) {
      string = ifelse(missing(string),
                      (lorem_pl_PL$new())$text(max_nb_chars = 20),
                      string)
      return(private$slugify(string))
    }
  )
)
# phone_number -------------------------------------------
phone_number_pl_PL = R6Class(
  "phone_number_pl_PL",
  inherit = phone_number_init,
  cloneable = FALSE,
  private = list(
    formats = c(
      # Mobile
      # Government website: http://www.uke.gov.pl/numeracja-843
      '50# ### ###',
      '51# ### ###',
      '53# ### ###',
      '57# ### ###',
      '60# ### ###',
      '66# ### ###',
      '69# ### ###',
      '72# ### ###',
      '73# ### ###',
      '78# ### ###',
      '79# ### ###',
      '88# ### ###',

      '+48 50# ### ###',
      '+48 51# ### ###',
      '+48 53# ### ###',
      '+48 57# ### ###',
      '+48 60# ### ###',
      '+48 66# ### ###',
      '+48 69# ### ###',
      '+48 72# ### ###',
      '+48 73# ### ###',
      '+48 78# ### ###',
      '+48 79# ### ###',
      '+48 88# ### ###',

      '32 ### ## ##',
      '+48 32 ### ## ##',
      '22 ### ## ##',
      '+48 22 ### ## ##'
    )
  )
)
# ssn ----------------------------------------------
ssn_pl_PL = R6Class(
  "ssn_pl_PL",
  inherit = ssn_init,
  cloneable = FALSE,
  private = list(
    vat_id_formats = 'PL##########',

    checksum = function(digits){
      # Calculates and returns a control digit for given list of digits basing on PESEL standard.
      weights = c(9, 7, 3, 1, 9, 7, 3, 1, 9, 7)
      check_digits = sum(digits * weights)
      return(check_digits %% 10)
    },

    calculate_month = function(birth_date) {
      # Calculates and returns a month number basing on PESEL standard.
      temp_year = as.integer(strftime(birth_date, "%Y"))
      temp_month = as.integer(strftime(birth_date, "%m")) +
        ((as.integer(temp_year / 100) - 14) %% 5) * 20
      return(temp_month)
    }
  ),

  public = list(
    ssn = function(){
      # Returns 11 character Polish national identity code (Public Electronic Census System,
      #  Polish: Powszechny Elektroniczny System Ewidencji Ludno\u015bci - PESEL).
      # It has the form YYMMDDZZZXQ, where YYMMDD is the date of birth (with century
      #                                                                 encoded in month field), ZZZ is the personal identification number, X denotes sex
      # (even for females, odd for males) and Q is a parity number.
      # https://en.wikipedia.org/wiki/National_identification_number#Poland

      birth_date = (date_time_init$new())$date_of_birth()
      temp_year = as.integer(strftime(birth_date, "%y"))
      temp_month = private$calculate_month(birth_date)
      temp_day = as.integer(strftime(birth_date, "%d"))
      pesel_digits = c(
        as.integer(temp_year / 10),
        temp_year %% 10,
        as.integer(temp_month / 10),
        temp_month %% 10,
        as.integer(temp_day / 10),
        temp_day %% 10
      )

      pesel_digits = c(pesel_digits,
                       replicate(4, private$random_digit()))
      pesel_digits = c(pesel_digits, private$checksum(pesel_digits))

      return(str_c(pesel_digits, collapse = ""))
    },

    vat_id = function(){
      # http://ec.europa.eu/taxation_customs/vies/faq.html#item_11
      # :return: A random Polish VAT ID
      return(private$bothify(private$random_element(private$vat_id_formats)))
    }
  )
)

# profile   ------------
profile_pl_PL = R6Class(
  "profile_pl_PL",
  inherit = profile_init,
  cloneable = FALSE,
  public = list(
    simple_profile = function(sex) {
      # Generates a basic profile with personal informations
      SEX = c("F", "M")
      if (missing(sex)) {
        sex = sample(SEX, 1)
      }
      if (!(sex %in% SEX)) {
        sex = sample(SEX, 1)
      }

      name = ifelse(sex == "F",
                    (person_pl_PL$new())$name_female(),
                    (person_pl_PL$new())$name_male())
      temp = list(
        "username" = (internet_pl_PL$new())$user_name(),
        "name" = name,
        "sex" = sex,
        "address" = (address_pl_PL$new())$address(),
        "mail" = (internet_pl_PL$new())$free_email(),
        "birthdate" = (date_time_init$new())$date_of_birth()
      )
      return(temp)
    },

    profile = function(fields, sex) {
      # Generates a complete profile.
      # If "fields" is not empty, only the fields in the list will be returned

      if (missing(fields)) fields = c()

      field = list(
        "job" = (job_pl_PL$new())$job(),
        "company" = (company_pl_PL$new())$company(),
        "ssn" = (ssn_pl_PL$new())$ssn(),
        "residence" = (address_pl_PL$new())$address(),
        "current_location" = c((geo_init$new())$latitude(),
                               (geo_init$new())$longitude()),
        "blood_group" = sample(c(
          "A+", "A-", "B+", "B-", "AB+", "AB-", "O+", "O-"), 1),
        "website" = replicate(sample(seq(4), 1), (internet_pl_PL$new())$url())
      )

      field = append(field, self$simple_profile(sex))
      # field selection

      if (length(fields)) {
        nms = intersect(names(field), fields)
        field = field[nms]
      }
      return(field)
    }

  )
)
LuYang19/faker documentation built on Jan. 3, 2020, 12:07 a.m.