diff --git a/PostgreSQL/generate_data.py b/PostgreSQL/generate_data.py deleted file mode 100644 index 36700b1..0000000 --- a/PostgreSQL/generate_data.py +++ /dev/null @@ -1,615 +0,0 @@ -############################################################################### -# -# PYTHON SCRIPT TO RANDOMLY GENERATE DATA -# STEPS : -# 1 --> Generate a line of a table. -# 2 --> Generate an entire table. -# 3 --> Resolve the issues of dependencies and others. -# 4 --> Convert the created tables to the PostgreSQL code. -# Bonus --> Enjoy ! -# -############################################################################### - -import os -import random -import csv - -############################################################################### -# -# HERE IS ALL THE RAW DATA -# -# It is just csv files with for each a single column. -# -############################################################################### - -pathIntegers : str = ".data/row_numbers.csv" -pathSentences : str = ".data/sentences.csv" -pathUrls : str = ".data/urls.csv" -pathWords : str = ".data/words.csv" -pathNames : str = ".data/names.csv" -pathNameModels : str = ".data/name_models.csv" -pathDates : str = ".data/dates.csv" -pathColors : str = ".data/colors.csv" -pathBrands : str = ".data/brands.csv" - -############################################################################### -# -# TO KNOW WHICH NUMBER IS USED FOR A PRIMARY KEY -# -############################################################################### - -def initialize_dict_primary_key(pathFile : str) -> dict: - """ - :param pathFile: merely is `pathIntegers`. - """ - d : dict = {} - - with open(pathFile, 'r') as toto: - csvList = list(csv.reader(toto)) - - for element in csvList[1:]: - d[int(element[0])] = 0 - - return d - -############################################################################### - -# id_truc = { X (int) : 1 or 0 } 1 for used, 0 for not. -idMembreDict : dict = initialize_dict_primary_key(pathIntegers) -idBoiteDict : dict = initialize_dict_primary_key(pathIntegers) -idCouleurDict : dict = initialize_dict_primary_key(pathIntegers) -idFilDict : dict = initialize_dict_primary_key(pathIntegers) -idFormeDict : dict = initialize_dict_primary_key(pathIntegers) -idIllustrDict : dict = initialize_dict_primary_key(pathIntegers) -idMarqueDict : dict = initialize_dict_primary_key(pathIntegers) -idMessageDict : dict = initialize_dict_primary_key(pathIntegers) -idModeleDict : dict = initialize_dict_primary_key(pathIntegers) -idMotifDict : dict = initialize_dict_primary_key(pathIntegers) -idPieceDict : dict = initialize_dict_primary_key(pathIntegers) -idPieceCompDict : dict = initialize_dict_primary_key(pathIntegers) -idTagDict : dict = initialize_dict_primary_key(pathIntegers) - -############################################################################### -# -# STEP 1 : GENERATE A LINE OF A TABLE -# -############################################################################### - -def give_used_key(idDict : dict) -> str: - """ - :param idDict: idTructDict. - :return: a key X that is used i.e idTrucDict[X] == 1 - """ - dictUsed : dict = { k: v for k, v in idDict.items() if v == 1 } - keysUsed : list = list(dictUsed.keys()) - length : int = len(keysUsed) - - # If the associated table has no instances yet. - if length == 0: - return '' - - randomKey : int = keysUsed[random.randrange(length)] - return str(randomKey) - -############################################################################### - -def give_not_used_key(idDict : dict) -> str: - """ - :param idDict: idTructDict. - :return: a key X that is not used i.e idTrucDict[X] == 0 - It updates the dict : 0 --> 1. - """ - dictNotUsed : dict = { k: v for k, v in idDict.items() if v == 0 } - keysNotUsed : list = list(dictNotUsed.keys()) - - # If the associated table has no instances yet. - if len(keysNotUsed) == 0: - return '' - - randomKey : int = random.choice(keysNotUsed) - idDict[randomKey] = 1 - return str(randomKey) - -############################################################################### -# -# USED FOR NOT PRIMARY KEY VARIABLES -# -############################################################################### - -def random_element(pathFile : str) -> str: - """ - :param pathFile: the relative path of the csv file to read. - :return: a random element from this file. - """ - with open(pathFile, 'r') as file: - csvList : list = list(csv.reader(file)) - random_index_line : int = random.randint(1, len(csvList) - 1) - return "" if ( csvList[random_index_line] == [] ) \ - else csvList[random_index_line][0] - -############################################################################### - -def construct_line(*args : tuple) -> str: - """ - :param *args: a tuple of elements. - example : [ "1", "'toto'", "'Lorem PIPsum'", "42" ]. - :return: a line to give to the sql. - example : "(1, 'toto', 'Lorem PIPsum', 42)". - """ - return "(" + ', '.join(list(args)) + ")" - -############################################################################### - -def generate_line_acheter(idMembre : str, idPiece : str, - quantite : str) -> str: - return construct_line(idMembre, idPiece, quantite) - -def generate_line_avoir_motif(idPiece : str, idMotif : str) -> str: - return construct_line(idPiece, idMotif) - -def generate_line_avoir_tag(idTag : str, idBoite : str) -> str: - return construct_line(idTag, idBoite) - -def generate_line_boites(idMarque : str) -> str: - idBoite : str = give_not_used_key(idBoiteDict) - titre : str = "\'" + random_element(pathWords) + "\'" - dateBoite : str = "\'" + random_element(pathDates) + "\'" - - return construct_line(idBoite, titre, dateBoite, idMarque) - -def generate_line_colorer(idPiece : str, idCouleur : str) -> str: - return construct_line(idPiece, idCouleur) - -def generate_line_construire(idBoite : str, idModele : str) -> str: - return construct_line(idBoite, idModele) - -def generate_line_contenir(idBoite : str, idPiece : str, - quantite : str) -> str: - return construct_line(idBoite, idPiece, quantite) - -def generate_line_couleurs() -> str: - idCouleur : str = give_not_used_key(idCouleurDict) - nomCouleur : str = "\'" + random_element(pathColors) + "\'" - - return construct_line(idCouleur, nomCouleur) - -def generate_line_enregistrer(idBoite : str, idMembre : str, - quantite : str) -> str: - return construct_line(idBoite, idMembre, quantite) - -def generate_line_etre(idPiece : str, idMarque : str) -> str: - return construct_line(idPiece, idMarque) - -def generate_line_etre_complexe(idPiece : str, idPieceComp : str) -> str: - return construct_line(idPiece, idPieceComp) - -def generate_line_etre_forme(idForme : str, idPiece : str) -> str: - return construct_line(idForme, idPiece) - -def generate_line_fils(idModele : str) -> str: - idFil : str = give_not_used_key(idFilDict) - - return construct_line(idFil, idModele) - -def generate_line_illustrations(idModele : str) -> str: - idIllustr : str = give_not_used_key(idIllustrDict) - urlIllustr : str = "\'" + random_element(pathUrls) + "\'" - - return construct_line(idIllustr, urlIllustr, idModele) - -def generate_line_marques() -> str: - idMarque : str = give_not_used_key(idMarqueDict) - nomMarque : str = "\'" + random_element(pathBrands) + "\'" - - return construct_line(idMarque, nomMarque) - -def generate_line_membres() -> str: - idMembre : str = give_not_used_key(idMembreDict) - nomMembre : str = "\'" + random_element(pathNames) + "\'" - - return construct_line(idMembre, nomMembre) - -def generate_line_messages(idMembre : str, idFil : str, - idMessage2 : str) -> str: - idMessage : str = give_not_used_key(idMessageDict) - contenu : str = "\'" + random_element(pathSentences) + "\'" - - # When the first message is declared. - if idMessage2 == '': - idMessage2 = idMessage - - return construct_line(idMessage, contenu, idFil, idMessage2) - -def generate_line_modeles(idMembre : str, idModeleEte : str) -> str: - idModele : str = give_not_used_key(idModeleDict) - nomModele : str = "\'" + random_element(pathNameModels) + "\'" - urlNotice : str = "\'" + random_element(pathUrls) + "\'" - - # When the first modele is declared. - if idModeleEte == '': - idModeleEte = idModele - - return construct_line(idModele, nomModele, urlNotice, idMembre, \ - idModeleEte) - -def generate_line_necessiter(idModele : str, idPiece : str, - quantite : str) -> str: - return construct_line(idModele, idPiece, quantite) - -def generate_line_noter(idModele : str, idMembre : str) -> str: - note : str = "\'" + random_element(pathSentences) + "\'" - - return construct_line(idModele, idMembre, note) - -def generate_line_perdre(idMembre : str, idBoite : str, - idPiece : str, quantite : str) -> str: - return construct_line(idMembre, idBoite, idPiece, quantite) - -def generate_line_tags() -> str: - idTag : str = give_not_used_key(idTagDict) - nomTag : str = "\'" + random_element(pathWords) + "\'" - - return construct_line(idTag, nomTag) - -def generate_line_varier(idModele_1 : str, idModele_et : str) -> str: - return construct_line(idModele_1, idModele_et) - -def generate_line_formes() -> str: - idForme : str = give_not_used_key(idFormeDict) - nomForme : str = "\'" + random_element(pathWords) + "\'" - - return construct_line(idForme, nomForme) - -def generate_line_motifs() -> str: - idMotif : str = give_not_used_key(idMotifDict) - nomMotif : str = "\'" + random_element(pathWords) + "\'" - - return construct_line(idMotif, nomMotif) - -def generate_line_pieces() -> str: - idPiece : str = give_not_used_key(idPieceDict) - - return construct_line(idPiece) - -def generate_line_pieces_complexes() -> str: - idPieceCo : str = give_not_used_key(idPieceCompDict) - - return construct_line(idPieceCo) - -############################################################################### -# -# STEP 2 : GENERATE AN ENTIRE TABLE -# -# It is temporarily stored in a file with the extension .data -# -############################################################################### - -def store_a_line_in_table(pathFile : str, funcGenerationLine) -> None: - """ - :param pathFile: the relative path where we want to store the table. - :param funcGenerationLine: the function generate_line_* for the table. - - Write the line of the table in a .data file. - """ - with open(pathFile, 'a+') as file: # w+ : if does not exist. - file.write(funcGenerationLine() + ",\n") - -############################################################################### - -def store_table(nbElements : int, nameTable : str, funcGenerationLine) -> None: - """ - :param nbElements: the number of instances we want to get. - :param nameTable: from `dictTables.keys()`. - :param funcGenerationLine: the function generate_line_* for the table. - """ - for i in range(nbElements): - store_a_line_in_table(give_path_file(nameTable), funcGenerationLine) - -############################################################################### - -def generate_table(nbElements : int, nameTable : str, funcGen) -> None: - for i in range(nbElements): - store_table(1, nameTable, funcGen) - -############################################################################### - -def generate_table_using_quantite(nbElements : int, nameTable : str, - funcGen) -> None: - total : int = nbElements - for i in range(nbElements): - quantite : int = random.randint(0, int(total / 4)) if i < nbElements \ - else total - total = total - quantite - funcGen_2 = lambda : funcGen( - str(quantite) - ) - - store_table(1, nameTable, funcGen_2) - -############################################################################### -# -# STEP 3 : RESOLVE THE ISSUES OF DEPENDENCIES AND OTHERS -# -# Just edits the .data files. -# -############################################################################### - -# Need to do it manually, otherwise it is too hard. - -# Step 1 : remove the duplicated primary keys, -# if there are 2 objects with the same primary key. - -# Step 2 : remove the lines that have a foreign key that does not exist. - -############################################################################### -# -# STEP 4 : CONVERSION TO PostgreSQL -# -############################################################################### - -def convert_table_to_sql(pathFile : str, nameTable : str) -> None: - """ - :param pathFile: the relative path to the .data file - which contains the table. - :param nameTable: the name of the table. - - Write the code in append mode to the file called `insert.sql`. - """ - fileSql = open("insert.sql", 'a') # append mode. - - fileSql.write("INSERT INTO " + nameTable + " VALUES\n") - - if os.path.exists(pathFile): - with open(pathFile, 'r') as fileData: - fileSql.writelines(fileData.readlines()) - - fileSql.close() - - # Replace last ',' by ';'. - with open("insert.sql", 'rb+') as fileSql: - fileSql.seek(-2, 2) - fileSql.truncate() - - with open("insert.sql", 'a') as fileSql: - fileSql.write(";\n") - fileSql.write("\n") - -############################################################################### - -tablesDict : dict = { - "membres" : generate_line_membres, - "couleurs" : generate_line_couleurs, - "marques" : generate_line_marques, - "tags" : generate_line_tags, - "formes" : generate_line_formes, - "motifs" : generate_line_motifs, - "pieces" : generate_line_pieces, - "pieces_complexes" : generate_line_pieces_complexes, - "modeles" : generate_line_modeles, - "boites" : generate_line_boites, - "fils" : generate_line_fils, - "messages" : generate_line_messages, - "illustrations" : generate_line_illustrations, - "acheter" : generate_line_acheter, - "avoir_motif" : generate_line_avoir_motif, - "avoir_tag" : generate_line_avoir_tag, - "colorer" : generate_line_colorer, - "construire" : generate_line_construire, - "contenir" : generate_line_contenir, - "enregistrer" : generate_line_enregistrer, - "etre" : generate_line_etre, - "etre_complexe" : generate_line_etre_complexe, - "etre_forme" : generate_line_etre_forme, - "necessiter" : generate_line_necessiter, - "noter" : generate_line_noter, - "perdre" : generate_line_perdre, - "varier" : generate_line_varier -} - -############################################################################### - -def give_path_file(nameTable : str) -> str: - repertory : str = "build/" - return repertory + nameTable + ".data" - -############################################################################### - -if __name__ == '__main__': - ########################################################################### - # - # The tables that have no foreign keys. - # - ########################################################################### - - nbMembres : int = 101 - store_table(nbMembres, "membres", tablesDict["membres"]) - - nbCouleurs : int = 21 - store_table(nbCouleurs, "couleurs", tablesDict["couleurs"]) - - nbMarques : int = 10 - store_table(nbMarques, "marques", tablesDict["marques"]) - - nbTags : int = 69 - store_table(nbTags, "tags", tablesDict["tags"]) - - nbFormes : int = 69 - store_table(nbFormes, "formes", tablesDict["formes"]) - - nbMotifs : int = 100 - store_table(nbMotifs, "motifs", tablesDict["motifs"]) - - nbPieces : int = 750 - store_table(nbPieces, "pieces", tablesDict["pieces"]) - - nbPiecesComp : int = 250 - store_table(nbPiecesComp, "pieces_complexes", - tablesDict["pieces_complexes"]) - - ########################################################################### - # - # The tables that are needed for the verb tables. - # - ########################################################################### - - nbModeles : int = 10 - funcGen = lambda : tablesDict["modeles"]( - give_used_key(idMembreDict), - give_used_key(idModeleDict) - ) - generate_table(nbModeles, "modeles", funcGen) - - nbBoites : int = 20 - funcGen = lambda : tablesDict["boites"]( - give_used_key(idMarqueDict) - ) - generate_table(nbBoites, "boites", funcGen) - - nbFils : int = 100 - funcGen = lambda : tablesDict["fils"]( - give_used_key(idModeleDict) - ) - generate_table(nbFils, "fils", funcGen) - - nbMessages : int = 300 - funcGen = lambda : tablesDict["messages"]( - give_used_key(idMembreDict), - give_used_key(idFilDict), - give_used_key(idMessageDict) - ) - generate_table(nbMessages, "messages", funcGen) - - nbIllustrations : int = nbModeles - funcGen = lambda : tablesDict["illustrations"]( - give_used_key(idModeleDict) - ) - generate_table(nbIllustrations, "illustrations", funcGen) - - ########################################################################### - # - # The verb tables. - # - ########################################################################### - - nbAcheter : int = nbMembres if nbMembres < nbPieces else nbPieces - funcGen = lambda x: tablesDict["acheter"]( - give_used_key(idMembreDict), - give_used_key(idPieceDict), - x - ) - generate_table_using_quantite(nbAcheter, "acheter", funcGen) - - nbAvoirMotif : int = nbPieces if nbPieces < nbMotifs else nbMotifs - funcGen = lambda : tablesDict["avoir_motif"]( - give_used_key(idPieceDict), - give_used_key(idMotifDict) - ) - generate_table(nbAvoirMotif, "avoir_motif", funcGen) - - nbAvoirTag : int = nbTags if nbTags < nbBoites else nbBoites - funcGen = lambda : tablesDict["avoir_tag"]( - give_used_key(idTagDict), - give_used_key(idBoiteDict) - ) - generate_table(nbAvoirTag, "avoir_tag", funcGen) - - nbColorer : int = nbPieces if nbPieces < nbCouleurs else nbCouleurs - funcGen = lambda : tablesDict["colorer"]( - give_used_key(idPieceDict), - give_used_key(idCouleurDict) - ) - generate_table(nbColorer, "colorer", funcGen) - - nbConstruire : int = nbBoites if nbBoites < nbModeles else nbModeles - funcGen = lambda : tablesDict["construire"]( - give_used_key(idBoiteDict), - give_used_key(idModeleDict) - ) - generate_table(nbConstruire, "construire", funcGen) - - nbContenir : int = nbBoites if nbBoites < nbPieces else nbPieces - funcGen = lambda x: tablesDict["contenir"]( - give_used_key(idBoiteDict), - give_used_key(idPieceDict), - x - ) - generate_table_using_quantite(nbContenir, "contenir", funcGen) - - nbEnregistrer : int = nbBoites if nbBoites < nbMembres else nbMembres - funcGen = lambda x: tablesDict["enregistrer"]( - give_used_key(idBoiteDict), - give_used_key(idMembreDict), - x - ) - generate_table_using_quantite(nbEnregistrer, "enregistrer", funcGen) - - nbEtre : int = nbPieces - int(nbPieces / 4) - funcGen = lambda : tablesDict["etre"]( - give_used_key(idPieceDict), - give_used_key(idMarqueDict) - ) - generate_table(nbEtre, "etre", funcGen) - - nbEtreComp : int = nbPieces - nbEtre - funcGen = lambda : tablesDict["etre_complexe"]( - give_used_key(idPieceDict), - give_used_key(idPieceCompDict) - ) - generate_table(nbEtreComp, "etre_complexe", funcGen) - - nbEtreForme : int = nbPieces - funcGen = lambda : tablesDict["etre_forme"]( - give_used_key(idFormeDict), - give_used_key(idPieceDict) - ) - generate_table(nbEtreForme, "etre_forme", funcGen) - - nbNecessiter : int = nbModeles if nbModeles < nbPieces else nbPieces - funcGen = lambda x: tablesDict["necessiter"]( - give_used_key(idModeleDict), - give_used_key(idPieceDict), - x - ) - generate_table_using_quantite(nbNecessiter, "necessiter", funcGen) - - nbNoter : int = nbModeles if nbModeles < nbMembres else nbMembres - funcGen = lambda : tablesDict["noter"]( - give_used_key(idModeleDict), - give_used_key(idMembreDict) - ) - generate_table(nbNoter, "noter", funcGen) - - nbPerdre : int = nbPieces - funcGen = lambda x: tablesDict["perdre"]( - give_used_key(idMembreDict), - give_used_key(idBoiteDict), - give_used_key(idPieceDict), - x - ) - generate_table_using_quantite(nbPerdre, "perdre", funcGen) - - nbVarier : int = nbModeles - funcGen = lambda : tablesDict["varier"]( - give_used_key(idModeleDict), - give_used_key(idModeleDict) - ) - generate_table(nbVarier, "varier", funcGen) - - ########################################################################### - # - # To write `insert.sql`. - # - ########################################################################### - - # Writing in `insert.sql`. - fileSql = open("insert.sql", 'w+') - fileSql.write("TRUNCATE " + ', '.join(tablesDict) + ";\n") - fileSql.write("\n") - fileSql.close() - - with open("insert.sql", 'a') as fileSql: - for nameTable in tablesDict: - convert_table_to_sql(give_path_file(nameTable), nameTable) - -############################################################################### - diff --git a/PostgreSQL/insert.sql b/PostgreSQL/insert.sql deleted file mode 100644 index d5620d2..0000000 --- a/PostgreSQL/insert.sql +++ /dev/null @@ -1,4749 +0,0 @@ -TRUNCATE membres, couleurs, marques, tags, formes, motifs, pieces, pieces_complexes, modeles, boites, fils, messages, illustrations, acheter, avoir_motif, avoir_tag, colorer, construire, contenir, enregistrer, etre, etre_complexe, etre_forme, necessiter, noter, perdre, varier; - -INSERT INTO membres VALUES -(733, 'Ram'), -(310, 'Colenutt'), -(539, 'Cumbers'), -(662, 'Sockell'), -(471, 'Vamplers'), -(208, 'Milliken'), -(615, 'Kirkhouse'), -(570, 'Swinnard'), -(402, 'Mettetal'), -(375, 'Borzoni'), -(75, 'Oldknowe'), -(412, ''), -(778, 'Rosoni'), -(896, 'Terlinden'), -(855, 'Jovovic'), -(835, 'McGinlay'), -(752, 'Phillippo'), -(688, 'Drover'), -(909, ''), -(725, 'Scohier'), -(981, 'Spolton'), -(984, ''), -(140, 'Matyushonok'), -(159, 'Fieldsend'), -(88, 'Schukraft'), -(400, ''), -(435, 'Adlem'), -(90, 'Prandi'), -(690, 'Zink'), -(656, 'Darley'), -(869, 'Storks'), -(60, ''), -(910, ''), -(241, 'Frogley'), -(507, 'Speddin'), -(659, 'Gretton'), -(134, ''), -(804, 'Lissett'), -(576, 'Wasbrough'), -(99, 'Pennell'), -(184, 'Bestall'), -(47, 'Bidwell'), -(148, 'Gare'), -(269, 'Nother'), -(927, 'Somes'), -(512, 'Burde'), -(103, 'Hairon'), -(634, 'Giacometti'), -(326, 'Urpeth'), -(766, 'Bischoff'), -(745, 'Woodruff'), -(963, 'Temple'), -(586, 'Calfe'), -(767, 'Cheney'), -(248, 'Confort'), -(68, 'Joincey'), -(56, 'Lamplugh'), -(996, 'Darley'), -(455, ''), -(520, 'Caile'), -(387, 'Janusz'), -(83, 'Turnell'), -(309, 'Vasler'), -(727, 'Gaynes'), -(769, 'Duffield'), -(350, 'Vardey'), -(150, 'Leech'), -(354, 'Mollatt'), -(847, 'Plessing'), -(806, 'Wingeat'), -(97, 'Colenutt'), -(367, 'Lune'), -(175, 'Golborn'), -(1, 'Larkkem'), -(458, 'Hulatt'), -(632, 'Clynman'), -(737, 'Hairon'), -(980, 'Freear'), -(37, 'Tift'), -(469, 'Tripp'), -(456, 'Malecky'), -(141, 'Josum'), -(524, 'Rispin'), -(94, 'Somes'), -(564, ''), -(173, 'Marsy'), -(603, 'Brumwell'), -(371, 'Hazeldine'), -(266, 'Siveyer'), -(824, 'Assur'), -(669, 'Marshal'), -(698, 'Rickards'), -(569, 'Scutter'), -(437, 'Wayland'), -(323, ''), -(723, ''), -(503, 'Boden'), -(625, 'Hanstock'), -(912, 'Kittoe'), -(812, 'Brechin'), -(678, 'Marsy'); - -INSERT INTO couleurs VALUES -(727, 'Indigo'), -(399, 'Khaki'), -(611, 'Blue'), -(815, 'Blue'), -(540, 'Fuscia'), -(502, 'Pink'), -(824, 'Khaki'), -(632, 'Green'), -(286, 'name_color'), -(814, 'Violet'), -(656, 'Blue'), -(140, 'Goldenrod'), -(196, 'Fuscia'), -(311, 'Aquamarine'), -(714, 'Aquamarine'), -(770, 'Red'), -(380, 'Red'), -(430, 'Green'), -(791, 'Purple'), -(638, 'Goldenrod'), -(358, 'Green'); - -INSERT INTO marques VALUES -(472, 'Runolfsdottir Inc'), -(332, 'Macejkovic and Sons'), -(506, 'Tromp-Renner'), -(978, 'Balistreri-Quitzon'), -(514, 'Ruecker Group'), -(98, 'Carroll and Sons'), -(192, 'Homenick-Simonis'), -(801, 'Waters Inc'), -(146, 'Boehm-Balistreri'), -(127, 'Casper-Carter'); - -INSERT INTO tags VALUES -(451, 'velit'), -(568, 'eget'), -(620, 'justo'), -(546, 'nulla'), -(972, 'id'), -(636, 'massa'), -(409, 'et'), -(482, 'at'), -(267, 'et'), -(269, 'ut'), -(846, 'nisi'), -(801, 'id'), -(172, 'turpis'), -(936, 'in'), -(690, 'vulputate'), -(197, 'nibh'), -(407, 'nullam'), -(248, 'consequat'), -(365, 'hac'), -(635, 'eu'), -(323, ''), -(71, 'turpis'), -(66, 'quis'), -(227, 'felis'), -(796, 'ante'), -(497, 'pellentesque'), -(932, ''), -(520, 'vitae'), -(495, 'nisl'), -(8, 'eget'), -(23, 'velit'), -(550, 'at'), -(887, 'morbi'), -(879, 'vitae'), -(738, 'in'), -(762, 'fermentum'), -(231, 'sollicitudin'), -(749, 'at'), -(736, ''), -(123, 'eget'), -(841, 'duis'), -(935, ''), -(893, 'luctus'), -(128, 'justo'), -(785, 'curae'), -(132, 'natoque'), -(200, 'sed'), -(797, 'nullam'), -(352, 'sagittis'), -(432, 'elit'), -(896, 'rutrum'), -(446, 'justo'), -(906, 'eu'), -(176, 'felis'), -(873, 'ligula'), -(104, 'nec'), -(507, 'scelerisque'), -(847, 'et'), -(902, 'morbi'), -(590, 'justo'), -(875, 'a'), -(62, 'mauris'), -(216, 'lacus'), -(820, 'aliquam'), -(667, 'et'), -(58, 'rhoncus'), -(626, 'a'), -(613, ''), -(336, ''); - -INSERT INTO formes VALUES -(365, 'primis'), -(562, 'pede'), -(712, 'amet'), -(56, 'egestas'), -(113, 'quam'), -(440, ''), -(691, 'vulputate'), -(819, 'ultrices'), -(6, 'nulla'), -(655, 'aliquam'), -(895, 'ante'), -(168, 'lacus'), -(38, 'adipiscing'), -(933, 'amet'), -(842, 'libero'), -(777, 'consequat'), -(990, 'mollis'), -(258, 'ac'), -(909, ''), -(869, 'fusce'), -(463, 'nonummy'), -(67, 'amet'), -(116, ''), -(924, 'viverra'), -(362, 'habitasse'), -(210, 'tellus'), -(468, 'lacus'), -(543, 'eros'), -(218, 'leo'), -(431, 'amet'), -(54, 'amet'), -(8, 'turpis'), -(429, 'sollicitudin'), -(667, ''), -(973, 'maecenas'), -(548, 'in'), -(921, 'in'), -(530, 'donec'), -(150, 'viverra'), -(882, 'dui'), -(742, 'pretium'), -(852, 'ligula'), -(410, 'cursus'), -(117, 'pretium'), -(649, 'in'), -(44, 'ultrices'), -(480, ''), -(769, 'nibh'), -(353, 'sit'), -(157, 'in'), -(133, 'accumsan'), -(346, 'eu'), -(578, 'id'), -(448, 'in'), -(812, 'purus'), -(753, 'morbi'), -(292, 'eu'), -(43, 'eros'), -(103, 'curae'), -(80, 'lectus'), -(932, 'in'), -(496, 'iaculis'), -(482, 'hac'), -(403, 'turpis'), -(343, 'porttitor'), -(390, 'erat'), -(129, 'dui'), -(723, 'eros'), -(77, 'in'); - -INSERT INTO motifs VALUES -(355, 'etiam'), -(783, ''), -(634, 'ut'), -(167, 'pede'), -(952, 'pellentesque'), -(113, 'cras'), -(211, 'pede'), -(465, 'amet'), -(400, 'luctus'), -(345, 'at'), -(85, 'leo'), -(509, 'blandit'), -(863, 'ac'), -(925, 'hac'), -(388, 'tellus'), -(956, 'pellentesque'), -(620, 'id'), -(795, 'erat'), -(534, 'id'), -(655, 'quis'), -(296, ''), -(733, 'blandit'), -(605, 'sed'), -(884, 'orci'), -(613, 'eget'), -(973, 'at'), -(729, 'ultrices'), -(387, 'ipsum'), -(851, 'eget'), -(786, 'lorem'), -(650, 'mi'), -(662, 'lorem'), -(740, 'nisi'), -(746, 'aliquam'), -(586, 'in'), -(317, 'felis'), -(69, 'donec'), -(342, 'vestibulum'), -(207, 'lacinia'), -(840, 'nonummy'), -(636, 'morbi'), -(992, 'nec'), -(262, 'quisque'), -(153, 'vulputate'), -(694, 'ipsum'), -(149, 'magna'), -(112, 'donec'), -(357, 'in'), -(632, 'pretium'), -(311, 'amet'), -(832, 'neque'), -(607, 'in'), -(302, ''), -(623, 'etiam'), -(161, 'vel'), -(450, 'adipiscing'), -(547, 'blandit'), -(343, 'augue'), -(622, 'ante'), -(566, 'suscipit'), -(614, 'ut'), -(324, 'quisque'), -(688, 'eleifend'), -(817, ''), -(457, 'iaculis'), -(269, 'et'), -(471, 'justo'), -(157, 'magna'), -(447, 'orci'), -(545, 'amet'), -(174, 'adipiscing'), -(916, 'dolor'), -(661, 'vel'), -(943, 'vulputate'), -(512, 'faucibus'), -(540, 'id'), -(188, 'potenti'), -(14, 'nulla'), -(568, 'sociis'), -(233, 'nec'), -(370, 'quis'), -(578, 'lacinia'), -(199, 'ultrices'), -(518, 'rhoncus'), -(668, ''), -(184, 'adipiscing'), -(33, 'donec'), -(881, 'lacus'), -(191, 'in'), -(90, 'pharetra'), -(979, 'ultrices'), -(78, 'erat'), -(98, 'tortor'), -(223, 'viverra'), -(797, 'in'), -(598, 'eget'), -(551, 'metus'), -(483, 'aliquam'), -(239, 'nulla'), -(458, 'eu'); - -INSERT INTO pieces VALUES -(970), -(623), -(66), -(587), -(319), -(532), -(772), -(320), -(155), -(778), -(811), -(268), -(530), -(89), -(421), -(440), -(489), -(106), -(978), -(257), -(700), -(972), -(991), -(990), -(438), -(416), -(275), -(294), -(839), -(432), -(533), -(728), -(18), -(507), -(137), -(92), -(795), -(394), -(764), -(329), -(476), -(427), -(34), -(161), -(619), -(424), -(454), -(857), -(285), -(284), -(11), -(842), -(993), -(771), -(216), -(359), -(864), -(735), -(53), -(680), -(550), -(688), -(752), -(638), -(721), -(121), -(221), -(409), -(535), -(399), -(501), -(757), -(466), -(560), -(115), -(262), -(602), -(739), -(177), -(419), -(788), -(774), -(151), -(314), -(742), -(936), -(629), -(848), -(935), -(632), -(942), -(258), -(52), -(884), -(630), -(763), -(965), -(834), -(313), -(923), -(48), -(591), -(140), -(491), -(143), -(692), -(330), -(47), -(145), -(230), -(932), -(691), -(859), -(663), -(31), -(678), -(339), -(837), -(596), -(664), -(442), -(782), -(698), -(65), -(412), -(910), -(685), -(924), -(556), -(288), -(745), -(948), -(118), -(352), -(992), -(832), -(825), -(403), -(292), -(289), -(984), -(830), -(2), -(482), -(894), -(850), -(549), -(56), -(447), -(895), -(365), -(385), -(542), -(801), -(803), -(50), -(826), -(43), -(197), -(878), -(668), -(777), -(224), -(544), -(1), -(390), -(988), -(146), -(152), -(397), -(659), -(336), -(589), -(613), -(455), -(130), -(219), -(116), -(812), -(154), -(233), -(212), -(853), -(33), -(540), -(124), -(779), -(928), -(291), -(617), -(783), -(626), -(593), -(998), -(223), -(441), -(117), -(712), -(120), -(81), -(849), -(649), -(22), -(312), -(413), -(798), -(210), -(710), -(827), -(854), -(571), -(610), -(12), -(891), -(886), -(322), -(847), -(423), -(195), -(732), -(272), -(655), -(250), -(393), -(892), -(615), -(458), -(716), -(627), -(931), -(555), -(283), -(347), -(203), -(449), -(858), -(747), -(769), -(500), -(29), -(243), -(51), -(77), -(49), -(164), -(486), -(758), -(518), -(926), -(375), -(960), -(282), -(579), -(940), -(4), -(920), -(485), -(639), -(968), -(160), -(521), -(484), -(464), -(590), -(213), -(263), -(439), -(731), -(918), -(253), -(168), -(406), -(622), -(304), -(888), -(906), -(122), -(214), -(749), -(113), -(446), -(893), -(142), -(881), -(557), -(264), -(468), -(705), -(765), -(699), -(641), -(389), -(38), -(561), -(790), -(184), -(775), -(713), -(103), -(945), -(588), -(136), -(494), -(445), -(180), -(133), -(321), -(607), -(635), -(479), -(780), -(915), -(914), -(84), -(110), -(883), -(451), -(511), -(456), -(880), -(79), -(366), -(740), -(93), -(355), -(443), -(159), -(280), -(300), -(929), -(855), -(363), -(815), -(171), -(149), -(356), -(388), -(15), -(516), -(951), -(541), -(930), -(762), -(335), -(267), -(74), -(201), -(400), -(341), -(378), -(436), -(107), -(902), -(191), -(405), -(517), -(483), -(234), -(808), -(876), -(781), -(315), -(252), -(508), -(129), -(411), -(912), -(83), -(376), -(175), -(231), -(101), -(565), -(697), -(148), -(308), -(824), -(435), -(259), -(872), -(578), -(819), -(536), -(704), -(502), -(144), -(9), -(522), -(733), -(62), -(515), -(551), -(952), -(690), -(818), -(244), -(661), -(669), -(99), -(326), -(286), -(94), -(172), -(793), -(240), -(228), -(681), -(510), -(658), -(386), -(706), -(595), -(134), -(986), -(185), -(309), -(370), -(608), -(761), -(37), -(514), -(569), -(954), -(338), -(71), -(523), -(813), -(328), -(598), -(729), -(119), -(236), -(792), -(349), -(868), -(23), -(964), -(963), -(950), -(239), -(310), -(724), -(846), -(343), -(882), -(961), -(505), -(453), -(147), -(947), -(104), -(474), -(10), -(114), -(585), -(843), -(552), -(302), -(296), -(369), -(919), -(694), -(822), -(340), -(860), -(396), -(707), -(429), -(726), -(570), -(463), -(890), -(862), -(601), -(178), -(1000), -(255), -(828), -(687), -(802), -(958), -(503), -(534), -(380), -(85), -(200), -(157), -(332), -(488), -(640), -(675), -(270), -(909), -(835), -(297), -(606), -(944), -(496), -(997), -(722), -(368), -(922), -(714), -(254), -(266), -(461), -(985), -(58), -(91), -(211), -(311), -(460), -(662), -(809), -(789), -(987), -(603), -(574), -(163), -(633), -(14), -(807), -(246), -(767), -(102), -(192), -(504), -(98), -(72), -(702), -(176), -(299), -(927), -(901), -(194), -(384), -(269), -(941), -(306), -(953), -(208), -(64), -(568), -(528), -(417), -(715), -(686), -(841), -(634), -(525), -(20), -(17), -(797), -(422), -(271), -(169), -(218), -(382), -(957), -(753), -(469), -(546), -(132), -(247), -(524), -(307), -(547), -(597), -(28), -(723), -(845), -(737), -(512), -(448), -(799), -(921), -(415), -(911), -(582), -(660), -(348), -(215), -(198), -(956), -(727), -(139), -(32), -(395), -(562), -(90), -(3), -(967), -(462), -(279), -(800), -(949), -(420), -(437), -(559), -(156), -(670), -(768), -(235), -(323), -(57), -(97), -(865), -(426), -(241), -(477), -(499), -(481), -(26), -(404), -(785), -(720), -(981), -(566), -(838), -(425), -(383), -(599), -(939), -(75), -(333), -(897), -(879), -(898), -(896), -(900), -(138), -(766), -(227), -(80), -(158), -(418), -(877), -(671), -(773), -(96), -(45), -(975), -(674), -(334), -(379), -(13), -(457), -(577), -(973), -(301), -(995), -(760), -(829), -(459), -(999), -(983), -(364), -(934), -(70), -(804), -(913), -(199), -(373), -(989), -(870), -(276), -(770), -(636), -(498), -(814), -(95), -(873), -(537), -(744), -(667), -(162), -(414), -(840), -(869), -(874), -(452), -(367), -(303), -(776), -(473), -(54), -(885), -(539), -(490), -(618), -(734), -(506), -(351), -(852), -(693), -(513), -(398), -(190), -(69), -(709), -(946), -(645), -(478), -(342), -(904), -(278), -(357), -(677), -(362), -(127), -(274), -(786), -(823), -(298), -(584), -(141), -(654), -(794), -(696), -(977), -(520), -(188), -(673), -(583), -(108), -(679), -(519), -(703), -(238), -(290), -(87), -(567), -(392), -(875), -(642), -(933), -(784), -(748), -(46), -(76), -(996), -(125), -(817), -(165), -(295), -(889), -(643), -(497), -(345), -(150); - -INSERT INTO pieces_complexes VALUES -(664), -(952), -(751), -(970), -(183), -(316), -(537), -(688), -(919), -(707), -(830), -(636), -(196), -(870), -(9), -(682), -(471), -(76), -(349), -(773), -(19), -(974), -(802), -(690), -(951), -(376), -(716), -(381), -(165), -(114), -(446), -(799), -(649), -(149), -(205), -(801), -(860), -(803), -(267), -(882), -(839), -(455), -(312), -(826), -(322), -(910), -(55), -(190), -(127), -(675), -(410), -(822), -(605), -(392), -(335), -(395), -(528), -(925), -(544), -(598), -(530), -(933), -(159), -(278), -(184), -(950), -(92), -(325), -(805), -(141), -(397), -(724), -(442), -(555), -(889), -(833), -(624), -(540), -(819), -(489), -(42), -(662), -(894), -(582), -(953), -(704), -(437), -(647), -(204), -(354), -(797), -(361), -(70), -(393), -(865), -(155), -(220), -(172), -(355), -(968), -(173), -(387), -(623), -(166), -(609), -(969), -(491), -(837), -(93), -(576), -(872), -(244), -(268), -(164), -(583), -(178), -(567), -(940), -(2), -(515), -(981), -(778), -(152), -(460), -(699), -(255), -(128), -(911), -(365), -(412), -(439), -(939), -(123), -(744), -(823), -(461), -(979), -(441), -(722), -(930), -(234), -(144), -(508), -(625), -(614), -(896), -(965), -(450), -(626), -(570), -(107), -(811), -(869), -(415), -(199), -(827), -(21), -(43), -(615), -(804), -(693), -(601), -(905), -(594), -(194), -(864), -(311), -(197), -(630), -(409), -(208), -(270), -(814), -(389), -(239), -(888), -(102), -(683), -(478), -(60), -(506), -(878), -(262), -(697), -(353), -(406), -(479), -(233), -(284), -(792), -(345), -(607), -(617), -(760), -(258), -(438), -(566), -(572), -(514), -(692), -(684), -(240), -(44), -(328), -(218), -(938), -(800), -(28), -(294), -(498), -(766), -(535), -(440), -(420), -(670), -(512), -(116), -(78), -(767), -(336), -(465), -(937), -(892), -(560), -(961), -(964), -(175), -(429), -(481), -(327), -(516), -(357), -(550), -(445), -(820), -(431), -(436), -(503), -(470), -(4), -(177), -(734), -(973), -(200), -(562), -(115), -(852), -(404), -(131), -(746); - -INSERT INTO modeles VALUES -(765, 'Flowdesk', 'http://flavors.me/vestibulum/ante/ipsum/primis/in/faucibus.', 88, 765), -(814, 'Toughjoyfax', 'http://icq.com/ultrices/enim/lorem/ipsum/dolor/sit.json?lec', 824, 765), -(248, 'Sub-Ex', 'http://csmonitor.com/nisl.html?velit=eros&id=suspendisse&pr', 134, 765), -(190, 'Viva', 'https://github.io/maecenas/ut/massa/quis.png?eros=proin&sus', 437, 814), -(961, 'Greenlam', 'https://reuters.com/vivamus/tortor/duis/mattis/egestas.png?', 266, 248), -(72, 'Bamity', 'https://gov.uk/sit/amet.jpg?maecenas=vel&pulvinar=accumsan&', 455, 814), -(240, 'Keylex', 'http://fema.gov/mauris/eget.xml?ut=nisi&nulla=volutpat&sed=', 507, 814), -(719, 'Bitchip', 'http://csmonitor.com/odio/porttitor/id/consequat/in/consequ', 350, 190), -(496, 'Viva', 'http://blinklist.com/a/ipsum/integer/a/nibh/in.jsp?varius=u', 847, 240), -(948, 'Sonair', 'https://accuweather.com/nec/molestie/sed/justo/pellentesque', 56, 765); - -INSERT INTO boites VALUES -(581, 'luctus', '05-07-2013', 978), -(622, 'lectus', '11-15-1971', 127), -(216, 'mollis', '09-11-2001', 506), -(639, 'vel', '08-16-1993', 127), -(264, 'nulla', '05-20-1971', 127), -(781, 'pellentesque', '05-09-1997', 472), -(56, 'lobortis', '02-11-2003', 332), -(407, 'ut', '12-26-1972', 514), -(894, 'eleifend', '06-17-1998', 801), -(735, 'eros', '12-18-1984', 98), -(67, 'pellentesque', '06-25-1976', 146), -(241, 'enim', '08-31-2018', 98), -(491, 'sapien', '06-01-2014', 472), -(509, 'adipiscing', '09-28-2023', 978), -(354, 'at', '12-20-1985', 332), -(700, 'faucibus', '08-11-1977', 192), -(885, 'pede', '02-23-1996', 514), -(128, 'pede', '07-13-2020', 332), -(381, 'enim', '10-28-2018', 506), -(933, 'cum', '04-17-1975', 472); - -INSERT INTO fils VALUES -(100, 496), -(736, 814), -(399, 719), -(632, 948), -(304, 814), -(951, 240), -(72, 765), -(748, 496), -(351, 765), -(61, 248), -(553, 948), -(656, 72), -(980, 961), -(962, 190), -(749, 248), -(212, 814), -(359, 240), -(148, 948), -(805, 240), -(25, 496), -(928, 948), -(698, 719), -(801, 190), -(583, 240), -(227, 190), -(745, 240), -(441, 961), -(175, 72), -(152, 719), -(324, 248), -(330, 72), -(942, 765), -(816, 961), -(68, 72), -(571, 765), -(557, 72), -(449, 961), -(116, 190), -(442, 948), -(552, 240), -(429, 719), -(776, 719), -(764, 496), -(688, 719), -(518, 248), -(983, 961), -(78, 765), -(837, 719), -(903, 496), -(71, 190), -(802, 948), -(9, 248), -(853, 765), -(642, 719), -(586, 72), -(430, 948), -(869, 948), -(965, 948), -(609, 961), -(783, 190), -(147, 248), -(320, 190), -(326, 248), -(729, 948), -(129, 496), -(568, 948), -(395, 765), -(137, 248), -(54, 961), -(23, 240), -(706, 765), -(408, 190), -(91, 814), -(290, 948), -(284, 240), -(144, 765), -(478, 190), -(394, 248), -(842, 961), -(716, 961), -(926, 240), -(590, 240), -(742, 719), -(929, 765), -(938, 948), -(936, 948), -(20, 190), -(768, 948), -(696, 948), -(53, 961), -(460, 814), -(711, 496), -(403, 240), -(384, 948), -(762, 248), -(279, 190), -(598, 72), -(910, 190), -(445, 496), -(297, 765); - -INSERT INTO messages VALUES -(595, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel', 351, 595), -(423, 'Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros -Maecenas leo odio', 116, 595), -(346, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus', 716, 423), -(617, 'Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede. Morbi porttitor lorem id ligula. Susp -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra', 72, 423), -(885, 'Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis - -Proin eu mi. Nulla ac enim. In tempor', 460, 423), -(645, '', 768, 423), -(937, 'Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo. -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 320, 617), -(232, 'Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh -Integer pede justo', 783, 423), -(311, 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum -Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volutpat convallis. Morbi od', 698, 885), -(744, 'Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. Quisque id justo sit amet sapien -Cum sociis natoque penatibus et magnis dis parturient montes', 91, 885), -(190, 'Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in -Donec diam neque', 351, 937), -(893, 'Integer ac neque. Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc', 842, 885), -(235, 'Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo pla -Suspendisse ornare consequat lectus. In est risus', 929, 645), -(342, 'Donec dapibus. Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, -In congue. Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cur', 802, 311), -(594, 'Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. Vestibulum ac est lacinia nisi venenatis -Praesent lectus. Vestibulum quam sapien', 395, 423), -(138, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 656, 423), -(439, 'In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh ligula nec sem -Nam nulla. Integer pede justo', 279, 885), -(884, 'Vivamus vestibulum sagittis sapien. Cum sociis natoque penatibus et magnis dis parturient montes, nascetu -Fusce congue', 61, 744), -(608, 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luct -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 54, 439), -(717, 'Aenean sit amet justo. Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. -Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bib', 716, 594), -(955, 'Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl ven -Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus ', 553, 235), -(771, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc -Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla a', 9, 595), -(603, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel', 441, 235), -(742, 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vita -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra', 910, 311), -(167, 'Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio, condiment -Suspendisse ornare consequat lectus. In est risus', 842, 608), -(550, 'Aenean sit amet justo. Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. - -Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo pla', 632, 190), -(408, 'In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo -Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes', 359, 744), -(943, 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luct -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 768, 937), -(701, 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vita -Morbi vestibulum', 449, 884), -(283, 'Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean ferm -Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam', 745, 744), -(949, 'Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleife -Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros', 598, 885), -(446, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, m -Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede', 395, 138), -(365, 'Maecenas tristique, est et tempus semper, est quam pharetra magna, ac consequat metus sapien ut nunc. Ves -Integer ac leo. Pellentesque ultrices mattis odio. Donec vitae nisi. Nam ultrices', 279, 603), -(329, 'Nunc rhoncus dui vel sem. Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligul -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 61, 937), -(465, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 137, 955), -(141, 'Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem. Integer tincidunt ante vel i -Integer ac neque. Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel ', 284, 311), -(696, 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam vel augue. Ve -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 359, 603), -(295, 'Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, so -Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volu', 23, 365), -(390, 'Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cr -Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis au', 351, 744), -(412, 'Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, -Quisque porta volutpat erat. Quisque erat eros', 116, 937), -(719, 'Donec dapibus. Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, -Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p', 9, 550), -(76, 'Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. Vestibulum ac est lacinia nisi venenatis -Praesent lectus. Vestibulum quam sapien', 609, 390), -(207, 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc', 742, 771), -(642, '', 91, 235), -(841, 'Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque, vestibulum eget, vulputate u -Praesent blandit. Nam nulla. Integer pede justo', 304, 446), -(2, 'Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. Aenean lectus. Pellentesque -Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus', 129, 207), -(778, 'Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo. -In hac habitasse platea dictumst. Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lo', 910, 295), -(116, 'Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl ven -Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus. Nul', 706, 603), -(830, 'Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh -Fusce consequat. Nulla nisl. Nunc nisl. Duis bibendum', 430, 603), -(468, 'Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. -Proin eu mi. Nulla ac enim. In tempor', 980, 408), -(980, '', 284, 608), -(851, 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luct -Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu', 351, 893), -(56, 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque p -Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. ', 152, 642), -(82, 'Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh -Praesent lectus. Vestibulum quam sapien', 903, 603), -(525, 'Fusce consequat. Nulla nisl. Nunc nisl. Duis bibendum, felis sed interdum venenatis, turpis enim blandit -Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes', 408, 841), -(863, '', 61, 851), -(703, 'Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod s -Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis.', 429, 311), -(369, 'Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede. Morbi po -Nam nulla. Integer pede justo', 91, 595), -(982, 'Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla. Integer pede justo, lacinia e -Curabitur convallis. Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in q', 762, 841), -(632, 'Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut', 926, 2), -(10, 'Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio, condiment -Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volu', 23, 943), -(774, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Morbi ut odio. Cras mi pede', 642, 642), -(171, 'Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. -Praesent blandit. Nam nulla. Integer pede justo', 642, 778), -(333, 'Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est. Phasellus -Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla. Integer pede justo', 853, 465), -(435, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 745, 423), -(440, 'In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo -Nullam orci pede', 583, 778), -(788, 'Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p -Fusce posuere felis sed lacus. Morbi sem mauris', 571, 207), -(320, 'Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque, vestibulum eget, vulputate u -Praesent blandit. Nam nulla. Integer pede justo', 801, 311), -(413, 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc', 408, 320), -(615, 'Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. Suspendisse potenti. In eleifend quam a -Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros', 137, 10), -(500, 'Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo, rhoncus sed, vestibulum sit -In hac habitasse platea dictumst. Morbi vestibulum', 304, 283), -(363, 'Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh -Integer pede justo', 297, 701), -(4, 'Curabitur convallis. Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in q -In hac habitasse platea dictumst. Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lo', 568, 830), -(321, 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vita -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra', 384, 440), -(304, 'Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. U -Donec odio justo', 980, 701), -(277, '', 869, 141), -(317, 'Curabitur convallis. Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in q - -Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla', 764, 717), -(530, 'In congue. Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus curs', 938, 719), -(923, 'Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. Aenean lectus. Pellentesque -Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus', 980, 56), -(681, 'Mauris sit amet eros. Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis eges -Duis ac nibh. Fusce lacus purus', 100, 342), -(102, 'Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsa -Cras mi pede', 951, 76), -(513, 'Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p -Fusce posuere felis sed lacus. Morbi sem mauris', 68, 333), -(64, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio', 297, 949), -(301, 'Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est. Phasellus -Ut tellus. Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi. Cras non velit nec', 61, 642), -(376, 'Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio, condimentum id, luctus nec, molestie sed, -Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. Maecenas tristique', 227, 949), -(285, 'Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. Aenean lectus. Pellentesque -Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus', 729, 701), -(441, 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque p -Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu', 297, 500), -(415, 'Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem. Fusce -Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p', 441, 681), -(619, 'Fusce consequat. Nulla nisl. Nunc nisl. Duis bibendum, felis sed interdum venenatis, turpis enim blandit -Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes', 147, 369), -(180, 'Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv -Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bib', 745, 885), -(922, 'Nullam molestie nibh in lectus. Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulput -Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. ', 926, 285), -(803, 'Integer non velit. Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante -Nullam molestie nibh in lectus. Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulput', 25, 645), -(47, 'Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sod -Praesent blandit. Nam nulla. Integer pede justo', 9, 943), -(147, 'Fusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rh - - -Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices alique', 729, 277), -(300, 'Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis au -Nunc purus. Phasellus in felis. Donec semper sapien a libero. Nam dui. Proin leo odio', 568, 10), -(433, 'Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem. Integer tincidunt ante vel i -Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero', 408, 317), -(373, 'Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla ac enim. In tempor, turpis -Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. U', 711, 550), -(910, 'Quisque porta volutpat erat. Quisque erat eros, viverra eget, congue eget, semper rutrum, nulla. Nunc pur -In hac habitasse platea dictumst. Aliquam augue quam', 429, 774), -(21, 'Donec dapibus. Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, -Integer ac neque. Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel ', 749, 681), -(791, 'Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla a -Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus', 429, 884), -(849, 'Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio, condimentum id, luctus nec, molestie sed, -Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bib', 91, 440), -(795, 'Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo. -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 429, 439), -(499, 'Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv -Aliquam augue quam', 351, 82), -(552, 'Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla ac enim. In tempor, turpis -Donec odio justo', 20, 376), -(637, 'Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices alique -Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum', 553, 552), -(895, 'Curabitur convallis. Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in q - -Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla', 399, 645), -(597, 'Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. Suspendisse potenti. In eleifend quam a -Quisque porta volutpat erat. Quisque erat eros', 749, 774), -(663, 'Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volutpat convallis. Morbi od -Proin leo odio', 816, 167), -(243, 'Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volutpat erat. Quisque erat eros, viver -Praesent lectus. Vestibulum quam sapien', 324, 21), -(533, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque p', 71, 910), -(510, 'Nunc purus. Phasellus in felis. Donec semper sapien a libero. Nam dui. Proin leo odio, porttitor id, cons -Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor ', 598, 439), -(462, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc -Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla a', 408, 510), -(174, 'Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. Curabitur in liber -Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum', 571, 982), -(20, 'Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede libero quis or - -Praesent blandit. Nam nulla. Integer pede justo', 442, 615), -(193, 'Donec semper sapien a libero. Nam dui. Proin leo odio, porttitor id, consequat in, consequat ut, nulla. S -Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. U', 284, 681), -(587, 'Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem. Sed sagittis -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 942, 744), -(639, 'Proin risus. Praesent lectus. Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibul -Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede', 962, 617), -(604, 'Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volutpat erat. Quisque erat eros, viver -In hac habitasse platea dictumst. Aliquam augue quam', 129, 603), -(720, 'Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p -Fusce posuere felis sed lacus. Morbi sem mauris', 552, 703), -(474, 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque p -Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. ', 326, 333), -(700, 'Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede. Morbi porttitor lorem id l -In tempor', 129, 412), -(368, 'Aenean sit amet justo. Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. -Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bib', 586, 513), -(85, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc -Donec diam neque', 553, 849), -(216, '', 144, 717), -(761, 'Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros -Maecenas leo odio', 583, 321), -(197, 'Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla ac enim. In tempor, turpis -Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam', 768, 190), -(983, 'Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh - -Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo', 20, 365), -(606, 'Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsa -Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede', 802, 300), -(766, 'Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orc -In hac habitasse platea dictumst. Morbi vestibulum', 805, 390), -(61, 'Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsa -Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede', 144, 937), -(566, 'Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulp -Praesent blandit. Nam nulla. Integer pede justo', 359, 441), -(797, 'Praesent lectus. Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum -Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis au', 706, 922), -(133, 'Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem. Integer tincidunt ante vel i -Nulla mollis molestie lorem. Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dic', 869, 462), -(675, 'Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in fau - -Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo', 430, 412), -(504, 'Praesent blandit. Nam nulla. Integer pede justo, lacinia eget, tincidunt eget, tempus vel, pede. Morbi po -Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsa', 552, 311), -(714, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -In hac habitasse platea dictumst. Morbi vestibulum', 137, 937), -(601, 'Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p -Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis.', 68, 317), -(640, 'In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis augue luctus tincidunt. -Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volutpat convallis. Morbi od', 706, 849), -(976, 'Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede -In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo ', 749, 717), -(40, 'Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultrici -Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut o', 284, 462), -(226, 'Fusce congue, diam id ornare imperdiet, sapien urna pretium nisl, ut volutpat sapien arcu sed augue. Aliq -Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio', 100, 412), -(897, 'In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo -Fusce congue', 71, 365), -(409, 'Sed accumsan felis. Ut at dolor quis odio consequat varius. Integer ac leo. Pellentesque ultrices mattis -Proin leo odio', 449, 171), -(770, 'Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orc -Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque', 745, 803), -(453, 'Praesent lectus. Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum -Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam', 745, 320), -(162, 'Suspendisse potenti. Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauri -Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices alique', 742, 226), -(522, 'Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut o -Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus ', 129, 937), -(515, 'Maecenas leo odio, condimentum id, luctus nec, molestie sed, justo. Pellentesque viverra pede ac diam. Cr -Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. A', 359, 675), -(740, 'Nunc nisl. Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo e -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 384, 770), -(418, 'Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem. Integer tincidunt ante vel i -Donec semper sapien a libero. Nam dui. Proin leo odio', 403, 499), -(724, 'Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis -Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero', 9, 453), -(705, 'Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus -Donec odio justo', 460, 141), -(743, 'In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis augue luctus tincidunt. -In congue. Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus curs -Fusce congue', 583, 515), -(765, 'Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis au -Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio', 351, 465), -(240, 'Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes, na -Suspendisse ornare consequat lectus. In est risus', 749, 320), -(850, 'Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volutpat erat. Quisque erat eros, viver -Praesent lectus. Vestibulum quam sapien', 326, 342), -(452, 'Integer aliquet, massa id lobortis convallis, tortor risus dapibus augue, vel accumsan tellus nisi eu orc -In hac habitasse platea dictumst. Morbi vestibulum', 929, 190), -(119, '', 23, 85), -(112, 'Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volu -Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv', 656, 423), -(264, 'Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi. Cras non velit nec nisi vulpu -Nullam orci pede', 518, 409), -(988, 'Praesent lectus. Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum -Proin eu mi. Nulla ac enim. In tempor', 711, 841), -(860, 'Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in - - -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 442, 976), -(865, 'Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis -Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus', 408, 264), -(486, 'Nulla neque libero, convallis eget, eleifend luctus, ultricies eu, nibh. Quisque id justo sit amet sapien -Cum sociis natoque penatibus et magnis dis parturient montes', 586, 474), -(315, 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vita -Morbi vestibulum', 557, 603), -(362, '', 399, 637), -(752, 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. -Donec odio justo', 951, 771), -(814, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla dapibus dol -Proin leo odio', 929, 216), -(567, 'Suspendisse potenti. Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauri -Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices alique', 297, 190), -(828, 'Donec dapibus. Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, -Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p', 656, 311), -(687, 'Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla. Integer pede justo, lacinia e -Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes', 764, 522), -(630, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 403, 102), -(104, 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque p -Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. ', 711, 413), -(463, '', 23, 642), -(506, 'Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 399, 102), -(483, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo', 736, 465), -(154, 'Integer non velit. Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante -Quisque erat eros', 656, 342), -(142, 'Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. Aenean lectus. Pellentesque -Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv', 320, 922), -(55, '', 297, 510), -(178, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, m -Cum sociis natoque penatibus et magnis dis parturient montes', 583, 703), -(96, 'Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla -Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque lib', 729, 142), -(967, 'Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede, venenatis non, sod -Praesent blandit. Nam nulla. Integer pede justo', 284, 315), -(857, 'In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo -Morbi sem mauris', 399, 506), -(444, 'Donec diam neque, vestibulum eget, vulputate ut, ultrices vel, augue. Vestibulum ante ipsum primis in fau - -Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo', 25, 814), -(629, 'Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volu -Lorem ipsum dolor sit amet', 745, 645), -(489, 'Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque, -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra di', 688, 637), -(953, 'Nunc nisl. Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo e -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 816, 615), -(794, 'Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus -Donec odio justo', 688, 615), -(234, 'Proin eu mi. Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vita -Morbi vestibulum', 279, 637), -(340, 'Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsa -Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volutpat convallis. Morbi od', 609, 603), -(424, 'Nunc rhoncus dui vel sem. Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligul -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 557, 453), -(945, 'Nunc nisl. Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo e -Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus. Nul', 853, 841), -(143, 'Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque lib -In blandit ultrices enim. Lorem ipsum dolor sit amet', 837, 283), -(823, 'Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes, na -Suspendisse ornare consequat lectus. In est risus', 25, 922), -(202, 'Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien place -Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl ven', 394, 489), -(414, 'Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo pla -Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus', 449, 885), -(278, 'Ut at dolor quis odio consequat varius. Integer ac leo. Pellentesque ultrices mattis odio. Donec vitae ni -Nullam varius. Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at vel', 68, 791), -(262, 'Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleife -Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros', 227, 2), -(292, 'Donec ut mauris eget massa tempor convallis. Nulla neque libero, convallis eget, eleifend luctus, ultrici -Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio. Cras mi pede', 903, 56), -(351, 'Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volu -Lorem ipsum dolor sit amet', 23, 119), -(251, 'Morbi odio odio, elementum eu, interdum eu, tincidunt in, leo. Maecenas pulvinar lobortis est. Phasellus -Ut tellus. Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi. Cras non velit nec', 553, 390), -(350, 'Aenean lectus. Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. Curabitur in liber -Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio. Cras mi pede', 227, 766), -(576, 'Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis. -Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis', 983, 463), -(309, 'Donec semper sapien a libero. Nam dui. Proin leo odio, porttitor id, consequat in, consequat ut, nulla. S -Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. U', 324, 147), -(366, 'Aliquam augue quam, sollicitudin vitae, consectetuer eget, rutrum at, lorem. Integer tincidunt ante vel i -Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque libero', 837, 351), -(152, 'Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 116, 923), -(81, 'Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. -Suspendisse potenti. Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauri', 729, 418), -(59, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio', 938, 922), -(63, 'Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros -Maecenas leo odio', 609, 830), -(874, 'Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rhoncus dui vel sem. Sed sagittis -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 853, 262), -(60, 'Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla -Quisque porta volutpat erat. Quisque erat eros', 290, 752), -(308, 'Suspendisse ornare consequat lectus. In est risus, auctor sed, tristique in, tempus sit amet, sem. Fusce -Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis au', 351, 740), -(209, 'Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla. Integer pede justo, lacinia e -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 72, 2), -(481, 'Cras pellentesque volutpat dui. Maecenas tristique, est et tempus semper, est quam pharetra magna, ac con -Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut o', 297, 594), -(721, 'Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque, -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra di', 783, 178), -(128, 'Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus -Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus ', 698, 435), -(539, 'Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv -Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio', 518, 629), -(225, 'Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Do -Donec diam neque', 801, 865), -(516, 'Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut odio. Cras mi pede, malesuad -Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volu', 384, 863), -(711, 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam vel augue. Ve -Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. ', 802, 797), -(561, 'Mauris sit amet eros. Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis eges -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 903, 278), -(527, 'Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volutpat erat. Quisque erat eros, viver -Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla ac enim. In tempor', 716, 752), -(864, 'Nulla ut erat id mauris vulputate elementum. Nullam varius. Nulla facilisi. Cras non velit nec nisi vulpu -Curabitur convallis. Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in q', 783, 632), -(538, 'Fusce posuere felis sed lacus. Morbi sem mauris, laoreet ut, rhoncus aliquet, pulvinar sed, nisl. Nunc rh -Fusce lacus purus', 928, 922), -(405, 'Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo. -Integer non velit. Donec diam neque', 53, 500), -(212, 'Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv -Aliquam augue quam', 980, 167), -(866, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio', 764, 433), -(869, 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam vel augue. Ve -Nunc purus. Phasellus in felis. Donec semper sapien a libero. Nam dui. Proin leo odio', 320, 675), -(348, 'Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede -Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam', 698, 513), -(398, 'Curabitur convallis. Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in q -In hac habitasse platea dictumst. Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lo', 326, 765), -(964, 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luct -In tempor', 557, 193), -(534, 'Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel -In hac habitasse platea dictumst. Morbi vestibulum', 729, 510), -(400, 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vestibulum -Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean ferm', 598, 64), -(790, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 430, 167), -(19, 'Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. Maecenas tristique, est et tempus semp -Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean ferm', 805, 964), -(690, 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luct -Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu', 929, 465), -(449, 'Proin risus. Praesent lectus. Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibul -Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. U', 68, 964), -(673, 'Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Do -Nunc purus. Phasellus in felis. Donec semper sapien a libero. Nam dui. Proin leo odio', 100, 953), -(451, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel', 729, 251), -(991, 'Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl ven -Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus. Nul', 696, 603), -(124, 'Mauris enim leo, rhoncus sed, vestibulum sit amet, cursus id, turpis. Integer aliquet, massa id lobortis -Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus', 745, 539), -(310, 'Pellentesque viverra pede ac diam. Cras pellentesque volutpat dui. Maecenas tristique, est et tempus semp -Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu', 324, 761), -(136, 'Vivamus metus arcu, adipiscing molestie, hendrerit at, vulputate vitae, nisl. Aenean lectus. Pellentesque -Duis consequat dui nec nisi volutpat eleifend. Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus', 632, 823), -(800, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, m -Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor ', 748, 601), -(768, '', 748, 743), -(834, 'Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor -Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. A', 395, 366), -(430, 'In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. -Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo', 936, 435), -(354, 'Vestibulum ac est lacinia nisi venenatis tristique. Fusce congue, diam id ornare imperdiet, sapien urna p -Suspendisse potenti. Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauri', 399, 663), -(24, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr', 100, 860), -(758, 'Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Do -Donec diam neque', 965, 441), -(956, 'Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, so -Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volu', 928, 778), -(450, 'Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor -Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. Aenean sit amet justo. Morbi ut o', 445, 615), -(578, 'Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. Vestibulum ac est lacinia nisi venenatis -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 688, 202), -(51, 'Integer ac neque. Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc', 330, 794), -(258, 'Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. -Suspendisse potenti. Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauri', 147, 721), -(173, 'Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus -Maecenas pulvinar lobortis est. Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus ', 68, 64), -(664, 'Nulla ac enim. In tempor, turpis nec euismod scelerisque, quam turpis adipiscing lorem, vitae mattis nibh -Praesent lectus. Vestibulum quam sapien', 696, 765), -(736, 'In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin interdum mauris -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 100, 538), -(53, 'Proin interdum mauris non ligula pellentesque ultrices. Phasellus id sapien in sapien iaculis congue. Viv -Nulla nisl. Nunc nisl. Duis bibendum', 951, 945), -(387, 'Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque, -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra di', 290, 823), -(707, 'Donec semper sapien a libero. Nam dui. Proin leo odio, porttitor id, consequat in, consequat ut, nulla. S -Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. U', 326, 128), -(170, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, m -Aliquam augue quam', 749, 923), -(478, 'Suspendisse potenti. In eleifend quam a odio. In hac habitasse platea dictumst. Maecenas ut massa quis au -Nunc purus. Phasellus in felis. Donec semper sapien a libero. Nam dui. Proin leo odio', 729, 418), -(404, 'Donec posuere metus vitae ipsum. Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bib -Mauris lacinia sapien quis libero. Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ip', 962, 705), -(804, 'Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Do -Nunc purus. Phasellus in felis. Donec semper sapien a libero. Nam dui. Proin leo odio', 61, 262), -(672, 'Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl venenatis lacinia. A -Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsa', 399, 439), -(345, 'Donec dapibus. Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, -Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus p', 320, 595), -(306, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis faucibus acc -Donec diam neque', 552, 615), -(809, '', 553, 304), -(148, 'Suspendisse potenti. Nullam porttitor lacus at turpis. Donec posuere metus vitae ipsum. Aliquam non mauri -Aliquam augue quam', 716, 530), -(677, 'Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla -Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque lib', 137, 423), -(211, '', 656, 225), -(392, '', 609, 601), -(612, 'Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam vel augue. Ve -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 518, 21), -(518, 'Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu, adipiscing molestie, hendrerit at, vulp -Lorem ipsum dolor sit amet', 330, 606), -(206, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel', 394, 235), -(480, '', 553, 104), -(787, 'Vestibulum quam sapien, varius ut, blandit non, interdum in, ante. Vestibulum ante ipsum primis in faucib -Cum sociis natoque penatibus et magnis dis parturient montes', 869, 333), -(208, 'In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin interdum mauris -Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis', 129, 56), -(560, 'Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec pharetra, m -Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor ', 928, 869), -(343, 'Aliquam non mauris. Morbi non lectus. Aliquam sit amet diam in magna bibendum imperdiet. Nullam orci pede -Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam', 351, 664), -(260, 'Quisque id justo sit amet sapien dignissim vestibulum. Vestibulum ante ipsum primis in faucibus orci luct -Nullam sit amet turpis elementum ligula vehicula consequat. Morbi a ipsum. Integer a nibh. In quis justo.', 279, 752), -(928, 'Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis -Vestibulum quam sapien', 802, 481), -(914, 'In blandit ultrices enim. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin interdum mauris - -Nunc rhoncus dui vel sem. Sed sagittis. Nam congue', 776, 885), -(139, 'Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio, condimentum id, luctus nec, molestie sed, - -Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla. Integer pede justo', 552, 893), -(155, 'Donec odio justo, sollicitudin ut, suscipit a, feugiat et, eros. Vestibulum ac est lacinia nisi venenatis -Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ', 23, 408), -(115, 'Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque lib -In blandit ultrices enim. Lorem ipsum dolor sit amet', 801, 435), -(754, 'Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis -Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Mauris viverra di', 642, 178), -(903, 'Nullam orci pede, venenatis non, sodales sed, tincidunt eu, felis. Fusce posuere felis sed lacus. Morbi s -Nulla tellus. In sagittis dui vel nisl. Duis ac nibh. Fusce lacus purus', 632, 608), -(894, 'Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien place -Etiam vel augue. Vestibulum rutrum rutrum neque. Aenean auctor gravida sem. Praesent id massa id nisl ven', 837, 828), -(469, 'Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut tellus. Null', 478, 19), -(431, 'Morbi a ipsum. Integer a nibh. In quis justo. Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla -Duis mattis egestas metus. Aenean fermentum. Donec ut mauris eget massa tempor convallis. Nulla neque lib', 359, 809), -(246, 'Curabitur in libero ut massa volutpat convallis. Morbi odio odio, elementum eu, interdum eu, tincidunt in - - -Curabitur in libero ut massa volutpat convallis. Morbi odio odio', 147, 964), -(682, 'Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut', 965, 707), -(275, 'Quisque ut erat. Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, so -Pellentesque eget nunc. Donec quis orci eget orci vehicula condimentum. Curabitur in libero ut massa volu', 656, 982), -(406, 'Aenean sit amet justo. Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. - -Integer tincidunt ante vel ipsum. Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo pla', 764, 964), -(670, 'Cras in purus eu magna vulputate luctus. Cum sociis natoque penatibus et magnis dis parturient montes, na -In hac habitasse platea dictumst. Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lo', 842, 133), -(562, 'Fusce lacus purus, aliquet at, feugiat non, pretium quis, lectus. Suspendisse potenti. In eleifend quam a -Duis aliquam convallis nunc. Proin at turpis a pede posuere nonummy. Integer non velit. Donec diam neque', 54, 430), -(490, 'Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id preti -Morbi ut odio. Cras mi pede', 351, 119), -(549, 'Phasellus sit amet erat. Nulla tempus. Vivamus in felis eu sapien cursus vestibulum. Proin eu mi. Nulla a -In congue. Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus curs -Nam nulla. Integer pede justo', 518, 612); - -INSERT INTO illustrations VALUES -(165, 'http://sogou.com/integer/aliquet/massa.js?blandit=aliquam&l', 240), -(722, 'http://mail.ru/fermentum/justo/nec/condimentum/neque/sapien', 765), -(137, 'http://pinterest.com/platea.html?metus=justo&aenean=pellent', 248), -(253, 'https://vk.com/donec/ut/dolor.jsp?turpis=ante&nec=ipsum&eui', 719), -(862, 'http://is.gd/lobortis/est.html?eget=in&vulputate=libero&ut=', 765), -(594, 'https://sphinn.com/velit/vivamus/vel/nulla/eget.jpg?lacus=d', 814), -(93, 'https://china.com.cn/est/et/tempus/semper/est/quam/pharetra', 496), -(103, 'https://is.gd/varius/nulla/facilisi.jpg?interdum=blandit&ve', 190), -(599, 'http://symantec.com/cubilia/curae/nulla/dapibus/dolor.js?el', 961), -(426, 'http://cdc.gov/erat/vestibulum/sed/magna.jpg?id=sit&loborti', 719); - -INSERT INTO acheter VALUES -(507, 758, 25), -(769, 142, 12), -(175, 50, 7), -(387, 910, 9), -(99, 286, 8), -(725, 770, 0), -(150, 769, 3), -(669, 413, 4), -(350, 70, 8), -(752, 753, 6), -(769, 297, 0), -(184, 94, 2), -(910, 145, 0), -(375, 356, 4), -(586, 243, 0), -(387, 998, 0), -(412, 824, 1), -(387, 326, 3), -(737, 458, 0), -(387, 441, 1), -(980, 872, 0), -(855, 784, 2), -(678, 254, 1), -(75, 365, 1), -(455, 508, 0), -(662, 953, 1), -(778, 865, 0), -(1, 1000, 0), -(698, 101, 0), -(94, 584, 0), -(134, 239, 0), -(524, 588, 0), -(576, 295, 0), -(326, 729, 0), -(184, 268, 0), -(512, 761, 0), -(981, 125, 0), -(520, 622, 0), -(94, 292, 0), -(208, 157, 0), -(90, 284, 0), -(455, 512, 0), -(455, 834, 0), -(570, 508, 0), -(90, 116, 0), -(458, 906, 0), -(615, 322, 0), -(984, 562, 0), -(996, 663, 0), -(725, 151, 0), -(745, 176, 0), -(400, 12, 0), -(68, 972, 0), -(141, 504, 0), -(68, 370, 0), -(412, 630, 0), -(184, 399, 0), -(727, 365, 0), -(812, 223, 0), -(471, 760, 0), -(387, 396, 0), -(656, 773, 0), -(412, 334, 0), -(56, 859, 0), -(520, 335, 0), -(148, 709, 0), -(354, 198, 0), -(733, 990, 0), -(570, 702, 0), -(375, 80, 0), -(412, 54, 0), -(141, 31, 0), -(804, 349, 0), -(310, 589, 0), -(855, 510, 0), -(507, 985, 0), -(75, 299, 0), -(1, 235, 0), -(350, 597, 0), -(437, 877, 0), -(326, 151, 0), -(103, 238, 0), -(150, 532, 0), -(387, 996, 0), -(435, 97, 0), -(400, 936, 0), -(586, 930, 0), -(141, 956, 0), -(824, 991, 0), -(400, 474, 0), -(662, 349, 0), -(806, 670, 0), -(615, 479, 0), -(669, 473, 0), -(310, 53, 0), -(806, 835, 0), -(733, 869, 0), -(159, 822, 0), -(520, 542, 0), -(723, 57, 0), -(371, 941, 0); - -INSERT INTO avoir_motif VALUES -(342, 167), -(448, 157), -(341, 174), -(203, 239), -(691, 317), -(839, 458), -(673, 509), -(426, 262), -(703, 387), -(571, 832), -(397, 783), -(845, 614), -(159, 566), -(314, 620), -(681, 471), -(489, 400), -(106, 979), -(213, 586), -(985, 916), -(588, 85), -(380, 188), -(880, 161), -(303, 345), -(643, 302), -(195, 925), -(144, 622), -(639, 233), -(549, 518), -(161, 622), -(779, 783), -(247, 662), -(944, 388), -(58, 518), -(571, 613), -(659, 269), -(194, 545), -(733, 90), -(94, 729), -(888, 661), -(130, 207), -(897, 388), -(243, 623), -(425, 598), -(264, 797), -(915, 233), -(819, 483), -(990, 636), -(330, 207), -(934, 512), -(129, 342), -(231, 943), -(468, 483), -(286, 357), -(37, 174), -(342, 149), -(339, 296), -(437, 157), -(744, 694), -(983, 578), -(942, 795), -(484, 509), -(803, 457), -(953, 174), -(412, 662), -(85, 979), -(420, 881), -(320, 311), -(154, 661), -(559, 568), -(568, 174), -(923, 69), -(832, 916), -(767, 925), -(996, 233), -(799, 233), -(278, 465), -(968, 586), -(224, 540), -(952, 345), -(997, 817), -(978, 262), -(309, 387), -(211, 317), -(588, 400), -(58, 740), -(797, 211), -(384, 566), -(422, 733), -(438, 296), -(882, 400), -(445, 973), -(789, 112), -(723, 566), -(924, 465), -(18, 465), -(425, 161), -(533, 157), -(618, 345), -(356, 614), -(157, 207); - -INSERT INTO avoir_tag VALUES -(62, 581), -(841, 622), -(762, 216), -(550, 735), -(896, 639), -(497, 622), -(820, 894), -(248, 933), -(635, 56), -(197, 381), -(71, 354), -(841, 241), -(879, 885), -(104, 509), -(128, 885), -(409, 933), -(216, 67), -(365, 622), -(636, 894), -(507, 491); - -INSERT INTO colorer VALUES -(724, 196), -(639, 727), -(351, 791), -(392, 430), -(446, 611), -(639, 791), -(919, 632), -(958, 727), -(435, 656), -(862, 399), -(466, 770), -(797, 380), -(901, 502), -(151, 140), -(213, 380), -(299, 358), -(941, 196), -(913, 727), -(904, 632), -(326, 399), -(748, 656); - -INSERT INTO construire VALUES -(491, 719), -(781, 961), -(885, 72), -(56, 961), -(894, 248), -(407, 948), -(781, 240), -(354, 948), -(128, 248), -(241, 240); - -INSERT INTO contenir VALUES -(67, 601, 5), -(56, 519, 2), -(622, 424, 1), -(264, 320, 2), -(56, 76, 0), -(894, 868, 2), -(354, 762, 0), -(354, 775, 2), -(491, 441, 0), -(216, 632, 1), -(407, 697, 1), -(67, 152, 0), -(264, 658, 0), -(67, 412, 0), -(407, 807, 0), -(581, 406, 0), -(509, 272, 0), -(56, 960, 0), -(781, 278, 0), -(700, 443, 1); - -INSERT INTO enregistrer VALUES -(67, 512, 3), -(639, 99, 0), -(894, 375, 1), -(639, 68, 2), -(885, 99, 3), -(56, 625, 1), -(381, 507, 1), -(491, 806, 0), -(381, 564, 1), -(509, 90, 2), -(354, 855, 0), -(509, 1, 0), -(241, 539, 0), -(622, 309, 1), -(264, 99, 0), -(354, 847, 0), -(700, 1, 0), -(264, 99, 1), -(241, 134, 1), -(67, 745, 0); - -INSERT INTO etre VALUES -(886, 514), -(476, 146), -(855, 506), -(424, 332), -(555, 506), -(215, 98), -(519, 192), -(447, 98), -(51, 514), -(455, 514), -(238, 127), -(304, 801), -(313, 801), -(530, 332), -(213, 978), -(125, 146), -(65, 978), -(811, 514), -(419, 514), -(315, 514), -(376, 332), -(304, 801), -(700, 127), -(90, 98), -(70, 506), -(392, 978), -(995, 332), -(556, 127), -(645, 332), -(904, 978), -(149, 514), -(464, 146), -(29, 332), -(429, 127), -(464, 514), -(11, 127), -(373, 332), -(952, 146), -(535, 506), -(180, 472), -(208, 801), -(503, 192), -(266, 146), -(283, 978), -(523, 192), -(1000, 978), -(671, 332), -(238, 978), -(848, 127), -(69, 127), -(212, 127), -(588, 332), -(874, 127), -(737, 146), -(801, 146), -(91, 978), -(103, 472), -(862, 506), -(272, 192), -(343, 127), -(846, 98), -(588, 127), -(171, 978), -(20, 332), -(64, 98), -(679, 978), -(939, 332), -(995, 192), -(322, 127), -(254, 514), -(198, 978), -(454, 192), -(257, 801), -(80, 506), -(512, 978), -(139, 472), -(636, 192), -(456, 127), -(50, 146), -(406, 332), -(914, 978), -(824, 801), -(436, 472), -(555, 801), -(876, 146), -(441, 506), -(178, 506), -(214, 801), -(295, 332), -(901, 98), -(385, 514), -(455, 514), -(429, 98), -(185, 514), -(893, 801), -(839, 127), -(446, 978), -(121, 978), -(804, 127), -(439, 98), -(920, 514), -(241, 98), -(774, 332), -(679, 192), -(267, 146), -(369, 506), -(45, 801), -(426, 472), -(995, 98), -(643, 127), -(886, 472), -(703, 127), -(834, 801), -(98, 146), -(429, 514), -(489, 332), -(365, 801), -(520, 514), -(942, 98), -(177, 146), -(146, 127), -(72, 192), -(700, 98), -(339, 127), -(951, 801), -(546, 192), -(429, 332), -(234, 192), -(722, 506), -(108, 514), -(388, 472), -(142, 98), -(986, 192), -(635, 506), -(510, 332), -(729, 192), -(880, 192), -(671, 978), -(303, 506), -(841, 978), -(678, 127), -(585, 127), -(224, 978), -(910, 192), -(108, 332), -(952, 332), -(62, 146), -(192, 127), -(641, 192), -(288, 332), -(113, 127), -(329, 801), -(745, 801), -(541, 98), -(864, 514), -(263, 472), -(945, 978), -(634, 506), -(129, 506), -(535, 506), -(334, 978), -(640, 127), -(289, 332), -(322, 192), -(13, 98), -(537, 801), -(935, 146), -(515, 127), -(185, 98), -(409, 506), -(140, 514), -(881, 127), -(517, 801), -(832, 192), -(310, 801), -(850, 332), -(341, 801), -(267, 146), -(630, 146), -(137, 514), -(528, 332), -(771, 978), -(769, 127), -(766, 506), -(578, 506), -(694, 472), -(876, 127), -(811, 514), -(107, 506), -(882, 514), -(90, 801), -(389, 506), -(491, 146), -(129, 192), -(680, 801), -(503, 801), -(552, 192), -(569, 332), -(803, 801), -(857, 514), -(356, 514), -(198, 472), -(195, 127), -(253, 332), -(768, 127), -(597, 192), -(312, 98), -(214, 801), -(547, 332), -(601, 514), -(180, 978), -(11, 801), -(77, 506), -(655, 514), -(210, 332), -(366, 192), -(309, 801), -(540, 192), -(893, 472), -(307, 514), -(340, 192), -(537, 98), -(154, 192), -(3, 98), -(393, 332), -(418, 332), -(243, 514), -(498, 127), -(302, 332), -(570, 332), -(478, 514), -(924, 332), -(146, 127), -(776, 978), -(445, 801), -(629, 472), -(658, 472), -(822, 472), -(17, 801), -(864, 146), -(760, 514), -(524, 506), -(640, 98), -(698, 978), -(304, 98), -(1, 514), -(588, 332), -(38, 192), -(389, 978), -(872, 801), -(921, 506), -(389, 978), -(398, 472), -(34, 146), -(678, 192), -(172, 514), -(742, 98), -(462, 127), -(935, 332), -(579, 978), -(977, 146), -(984, 472), -(883, 98), -(446, 514), -(56, 506), -(483, 127), -(968, 127), -(818, 506), -(427, 801), -(382, 127), -(440, 978), -(812, 127), -(178, 472), -(253, 801), -(669, 146), -(469, 514), -(332, 978), -(163, 98), -(630, 192), -(846, 472), -(283, 801), -(441, 98), -(721, 146), -(262, 332), -(547, 127), -(184, 514), -(875, 98), -(639, 127), -(23, 978), -(727, 514), -(339, 98), -(996, 192), -(641, 472), -(567, 978), -(735, 98), -(774, 127), -(159, 978), -(914, 514), -(228, 332), -(935, 98), -(275, 127), -(343, 506), -(486, 332), -(964, 506), -(864, 98), -(782, 146), -(662, 801), -(720, 332), -(588, 978), -(571, 98), -(163, 978), -(692, 514), -(989, 506), -(22, 127), -(870, 472), -(803, 978), -(834, 506), -(894, 192), -(405, 978), -(155, 127), -(233, 127), -(12, 127), -(814, 127), -(416, 332), -(97, 506), -(924, 332), -(714, 506), -(835, 98), -(478, 98), -(441, 146), -(795, 801), -(50, 801), -(14, 98), -(11, 127), -(951, 332), -(306, 146), -(230, 192), -(799, 332), -(457, 98), -(31, 472), -(596, 146), -(463, 801), -(639, 332), -(767, 146), -(142, 127), -(477, 472), -(121, 978), -(735, 801), -(707, 332), -(210, 98), -(944, 332), -(615, 801), -(436, 514), -(138, 506), -(839, 192), -(485, 146), -(693, 472), -(141, 514), -(753, 506), -(577, 801), -(565, 472), -(877, 506), -(772, 506), -(769, 801), -(454, 801), -(654, 506), -(484, 978), -(352, 146), -(627, 978), -(549, 332), -(285, 332), -(825, 801), -(862, 98), -(329, 98), -(946, 332), -(139, 127), -(778, 146), -(264, 146), -(941, 332), -(314, 506), -(978, 472), -(988, 978), -(2, 98), -(178, 801), -(197, 192), -(315, 472), -(455, 801), -(965, 514), -(745, 332), -(335, 506), -(454, 801), -(775, 192), -(447, 978), -(246, 192), -(582, 146), -(758, 472), -(308, 98), -(376, 146), -(101, 506), -(258, 514), -(986, 192), -(847, 978), -(231, 146), -(912, 127), -(922, 146), -(211, 514), -(555, 472), -(525, 332), -(315, 978), -(108, 978), -(690, 978), -(150, 98), -(890, 332), -(198, 472), -(421, 127), -(104, 146), -(404, 192), -(339, 978), -(578, 978), -(376, 506), -(66, 146), -(104, 514), -(765, 146), -(403, 332), -(424, 978), -(822, 514), -(137, 506), -(920, 146), -(57, 472), -(996, 801), -(345, 98), -(590, 127), -(392, 98), -(724, 506), -(772, 514), -(780, 514), -(90, 472), -(622, 801), -(832, 332), -(599, 514), -(307, 332), -(72, 332), -(786, 146), -(774, 98), -(579, 146), -(460, 98), -(457, 192), -(155, 978), -(875, 514), -(118, 127), -(103, 514), -(335, 514), -(56, 127), -(601, 127), -(145, 506), -(275, 472), -(832, 192), -(567, 332), -(890, 332), -(10, 978), -(739, 332), -(437, 801), -(877, 332), -(239, 978), -(678, 146), -(94, 127), -(577, 146), -(510, 332), -(675, 514), -(201, 978), -(65, 506), -(500, 514), -(252, 98), -(168, 506), -(559, 978), -(858, 332), -(839, 146), -(802, 978), -(289, 514), -(390, 98), -(610, 801), -(296, 98), -(188, 146), -(864, 98), -(992, 514), -(56, 978), -(699, 98), -(142, 146), -(191, 506), -(283, 978), -(272, 472), -(975, 978), -(284, 127), -(535, 506), -(294, 514), -(299, 506), -(760, 801), -(1000, 98), -(823, 978), -(114, 978), -(830, 978), -(875, 127), -(996, 506), -(10, 472), -(97, 801), -(274, 192), -(773, 514), -(557, 978), -(69, 801), -(569, 801), -(355, 506), -(147, 506), -(303, 506), -(983, 801), -(343, 146), -(712, 514), -(468, 98), -(848, 514), -(720, 332), -(163, 332), -(26, 127), -(973, 98), -(758, 98), -(849, 332), -(84, 514), -(164, 146), -(429, 98), -(302, 801), -(814, 192), -(720, 978), -(366, 98), -(13, 98), -(716, 514), -(419, 127), -(288, 192), -(134, 98), -(894, 472), -(987, 146), -(512, 146), -(841, 801), -(484, 98), -(786, 472), -(482, 98), -(227, 98), -(306, 506), -(116, 127), -(425, 472), -(497, 127), -(53, 801), -(886, 472), -(28, 978), -(356, 514), -(421, 332), -(850, 472), -(747, 506), -(442, 192), -(988, 146), -(383, 978), -(212, 192), -(486, 332), -(528, 332), -(958, 146), -(722, 801); - -INSERT INTO etre_complexe VALUES -(224, 239), -(158, 734), -(114, 55), -(792, 204), -(461, 278), -(878, 393), -(627, 441), -(1000, 624), -(860, 803), -(525, 822), -(690, 670), -(130, 938), -(779, 682), -(618, 455), -(894, 778), -(18, 697), -(1, 583), -(852, 792), -(69, 697), -(197, 555), -(772, 208), -(235, 270), -(927, 623), -(892, 704), -(415, 357), -(72, 607), -(752, 284), -(221, 905), -(180, 268), -(416, 196), -(345, 582), -(185, 799), -(417, 819), -(699, 328), -(977, 819), -(828, 860), -(723, 2), -(562, 540), -(591, 92), -(850, 155), -(894, 823), -(339, 530), -(349, 155), -(775, 325), -(552, 979), -(491, 670), -(517, 131), -(418, 839), -(466, 919), -(473, 894), -(734, 530), -(185, 429), -(544, 617), -(65, 355), -(29, 540), -(749, 981), -(619, 478), -(602, 262), -(246, 431), -(749, 878), -(822, 354), -(168, 2), -(577, 70), -(1000, 933), -(45, 123), -(873, 974), -(739, 826), -(579, 409), -(210, 164), -(874, 896), -(498, 415), -(597, 664), -(547, 693), -(511, 255), -(977, 839), -(769, 820), -(110, 460), -(877, 244), -(349, 617), -(956, 572), -(782, 938), -(355, 699), -(700, 410), -(291, 814), -(590, 826), -(540, 830), -(681, 682), -(668, 439), -(221, 197), -(162, 951), -(489, 322), -(486, 19), -(735, 919), -(427, 437), -(200, 707), -(136, 278), -(782, 889), -(75, 479), -(257, 688), -(416, 647), -(641, 820), -(794, 623), -(732, 820), -(818, 470), -(811, 144), -(978, 830), -(498, 345), -(443, 166), -(875, 165), -(888, 470), -(954, 802), -(252, 353), -(234, 470), -(669, 540), -(819, 940), -(31, 455), -(510, 60), -(824, 910), -(814, 284), -(951, 973), -(236, 800), -(845, 512), -(231, 535), -(252, 233), -(49, 576), -(811, 870), -(557, 864), -(705, 43), -(188, 397), -(556, 699), -(597, 489), -(524, 127), -(297, 892), -(10, 560), -(355, 690), -(669, 910), -(932, 42), -(958, 609), -(898, 199), -(988, 869), -(901, 436), -(84, 953), -(847, 491), -(523, 141), -(171, 429), -(216, 833), -(965, 625), -(132, 837), -(857, 623), -(948, 328), -(989, 9), -(932, 450), -(879, 152), -(953, 662), -(266, 392), -(546, 328), -(406, 937), -(11, 123), -(424, 636), -(125, 905), -(309, 933), -(781, 805), -(747, 865), -(17, 870), -(803, 744), -(912, 327), -(302, 799), -(154, 535), -(988, 576), -(591, 55), -(28, 172), -(880, 131), -(799, 498), -(813, 937), -(400, 489), -(231, 800), -(775, 892), -(473, 704), -(933, 508), -(525, 410), -(49, 440), -(913, 218), -(300, 381), -(191, 429), -(777, 724), -(191, 336), -(396, 312); - -INSERT INTO etre_forme VALUES -(812, 678), -(113, 333), -(468, 769), -(842, 716), -(932, 630), -(882, 145), -(365, 671), -(43, 556), -(343, 498), -(168, 798), -(343, 610), -(157, 330), -(548, 357), -(116, 1000), -(842, 304), -(38, 246), -(869, 412), -(258, 252), -(56, 528), -(973, 627), -(353, 902), -(103, 832), -(649, 782), -(346, 507), -(448, 257), -(54, 643), -(410, 177), -(168, 556), -(429, 404), -(812, 513), -(895, 886), -(6, 459), -(655, 53), -(353, 98), -(429, 97), -(429, 617), -(932, 412), -(973, 901), -(116, 369), -(812, 3), -(218, 498), -(67, 397), -(67, 120), -(292, 734), -(258, 559), -(448, 389), -(346, 184), -(691, 638), -(543, 707), -(463, 958), -(362, 397), -(346, 221), -(909, 140), -(429, 967), -(150, 952), -(649, 302), -(924, 210), -(157, 504), -(712, 617), -(777, 90), -(973, 310), -(6, 468), -(712, 629), -(133, 855), -(67, 473), -(258, 175), -(667, 788), -(543, 582), -(80, 264), -(410, 649), -(468, 705), -(346, 800), -(365, 534), -(496, 532), -(258, 215), -(842, 119), -(150, 120), -(38, 643), -(113, 832), -(482, 413), -(543, 299), -(909, 583), -(44, 632), -(67, 423), -(578, 670), -(38, 769), -(924, 323), -(649, 900), -(909, 417), -(346, 906), -(77, 201), -(924, 872), -(468, 280), -(842, 458), -(362, 897), -(353, 394), -(38, 985), -(431, 809), -(869, 633), -(116, 210), -(723, 37), -(924, 49), -(353, 598), -(362, 747), -(777, 902), -(712, 136), -(129, 326), -(431, 519), -(933, 632), -(365, 798), -(548, 364), -(403, 219), -(691, 129), -(753, 263), -(117, 960), -(655, 403), -(150, 510), -(410, 319), -(44, 984), -(77, 515), -(440, 90), -(691, 118), -(44, 780), -(429, 910), -(440, 43), -(346, 308), -(932, 560), -(362, 555), -(218, 993), -(649, 934), -(390, 89), -(129, 524), -(390, 798), -(530, 188), -(129, 972), -(924, 304), -(819, 101), -(6, 986), -(530, 334), -(742, 694), -(54, 357), -(292, 873), -(38, 440), -(468, 345), -(933, 219), -(6, 328), -(292, 819), -(448, 313), -(258, 913), -(133, 469), -(113, 823), -(77, 437), -(113, 385), -(362, 12), -(292, 77), -(440, 782), -(463, 829), -(819, 613), -(403, 386), -(921, 236), -(562, 146), -(77, 188), -(44, 397), -(67, 623), -(429, 842), -(38, 446), -(973, 136), -(933, 537), -(44, 120), -(403, 812), -(909, 557), -(667, 501), -(895, 965), -(712, 201), -(712, 449), -(218, 807), -(812, 484), -(258, 817), -(67, 91), -(990, 583), -(812, 859), -(852, 143), -(924, 159), -(403, 301), -(54, 841), -(712, 81), -(909, 338), -(56, 813), -(365, 482), -(80, 649), -(8, 915), -(43, 610), -(56, 500), -(292, 279), -(150, 279), -(80, 79), -(742, 516), -(43, 89), -(117, 742), -(168, 445), -(655, 258), -(116, 597), -(258, 579), -(723, 411), -(468, 148), -(403, 704), -(895, 915), -(543, 551), -(67, 842), -(258, 499), -(410, 479), -(103, 924), -(210, 687), -(869, 155), -(480, 968), -(292, 349), -(812, 544), -(440, 513), -(769, 413), -(530, 289), -(343, 595), -(168, 423), -(116, 649), -(431, 478), -(990, 191), -(812, 394), -(691, 963), -(157, 881), -(353, 941), -(819, 292), -(44, 702), -(403, 393), -(346, 629), -(150, 601), -(6, 148), -(819, 939), -(869, 807), -(168, 900), -(496, 278), -(973, 603), -(463, 807), -(691, 234), -(578, 859), -(882, 148), -(990, 62), -(56, 724), -(921, 678), -(440, 121), -(649, 119), -(448, 842), -(390, 770), -(463, 279), -(812, 134), -(655, 376), -(258, 808), -(116, 987), -(869, 437), -(812, 942), -(390, 378), -(842, 987), -(218, 691), -(932, 873), -(410, 696), -(429, 596), -(8, 762), -(403, 284), -(819, 696), -(655, 290), -(365, 2), -(548, 83), -(468, 525), -(649, 954), -(157, 404), -(468, 793), -(6, 9), -(258, 165), -(80, 837), -(133, 745), -(869, 649), -(655, 522), -(842, 884), -(655, 259), -(365, 116), -(530, 728), -(429, 481), -(882, 635), -(390, 685), -(649, 890), -(103, 975), -(932, 661), -(390, 176), -(973, 876), -(448, 157), -(742, 535), -(44, 259), -(990, 420), -(933, 510), -(343, 247), -(77, 848), -(77, 972), -(403, 987), -(667, 760), -(390, 662), -(463, 723), -(103, 478), -(819, 801), -(924, 772), -(895, 466), -(921, 618), -(812, 781), -(562, 635), -(133, 363), -(933, 483), -(812, 496), -(562, 461), -(129, 659), -(43, 879), -(742, 77), -(54, 101), -(921, 336), -(133, 598), -(8, 33), -(909, 384), -(67, 62), -(116, 668), -(362, 771), -(933, 77), -(990, 993), -(924, 405), -(157, 315), -(548, 578), -(116, 94), -(43, 384), -(543, 230), -(133, 726), -(353, 101), -(77, 655), -(168, 294), -(909, 629), -(973, 478), -(346, 506), -(712, 380), -(530, 793), -(882, 51), -(431, 152), -(482, 627), -(258, 355), -(129, 590), -(562, 156), -(924, 110), -(777, 37), -(133, 983), -(410, 421), -(496, 792), -(819, 280), -(103, 720), -(343, 272), -(410, 294), -(116, 623), -(343, 46), -(113, 74), -(431, 713), -(168, 368), -(480, 329), -(496, 168), -(667, 352), -(103, 142), -(667, 769), -(649, 125), -(80, 443), -(753, 389), -(150, 552), -(753, 341), -(712, 2), -(667, 94), -(691, 163), -(667, 417), -(365, 726), -(712, 403), -(480, 343), -(578, 570), -(723, 785), -(932, 464), -(403, 429), -(924, 874), -(921, 547), -(548, 418), -(117, 722), -(882, 466), -(168, 443), -(482, 638), -(924, 788), -(43, 18), -(463, 162), -(113, 390), -(6, 926), -(842, 378), -(842, 936), -(480, 448), -(80, 520), -(8, 991), -(869, 422), -(742, 419), -(990, 771), -(530, 203), -(168, 771), -(921, 732), -(933, 913), -(777, 289), -(655, 113), -(819, 294), -(80, 807), -(113, 33), -(869, 918), -(649, 931), -(468, 200), -(44, 507), -(895, 619), -(448, 533), -(480, 950), -(431, 617), -(150, 241), -(129, 858), -(578, 211), -(80, 932), -(43, 803), -(168, 540), -(44, 932), -(150, 900), -(852, 667), -(8, 901), -(258, 731), -(218, 330), -(292, 566), -(530, 613), -(150, 892), -(819, 462), -(403, 118), -(578, 520), -(410, 378), -(842, 393), -(56, 378), -(842, 91), -(924, 228), -(753, 868), -(343, 291), -(496, 144), -(480, 896), -(113, 200), -(723, 388), -(343, 977), -(218, 185), -(482, 223), -(895, 630), -(932, 748), -(258, 533), -(909, 692), -(43, 699), -(990, 815), -(429, 414), -(403, 190), -(753, 2), -(116, 598), -(543, 451), -(403, 769), -(210, 143), -(819, 390), -(933, 716), -(468, 627), -(530, 447), -(218, 29), -(463, 521), -(924, 414), -(168, 120), -(54, 710), -(691, 266), -(77, 726), -(842, 147), -(530, 117), -(753, 171), -(6, 33), -(990, 178), -(543, 540), -(346, 720), -(56, 764), -(390, 519), -(480, 421), -(777, 171), -(496, 599), -(218, 74), -(44, 503), -(6, 154), -(77, 130), -(410, 953), -(496, 426), -(909, 47), -(150, 535), -(343, 79), -(712, 133), -(655, 315), -(353, 921), -(43, 802), -(842, 426), -(973, 991), -(932, 681), -(578, 667), -(429, 347), -(429, 698), -(133, 873), -(292, 121), -(548, 257), -(667, 525), -(812, 311), -(578, 122), -(933, 194), -(346, 233), -(390, 15), -(210, 194), -(440, 227), -(895, 338), -(168, 500), -(168, 765), -(403, 11), -(691, 789), -(482, 532), -(6, 886), -(769, 850), -(403, 978), -(431, 954), -(463, 3), -(150, 121), -(667, 678), -(113, 375), -(753, 707), -(712, 255), -(667, 345), -(578, 243), -(54, 763), -(113, 158), -(218, 636), -(365, 975), -(258, 803), -(548, 737), -(667, 210), -(496, 872), -(819, 488), -(933, 133), -(56, 397), -(548, 296), -(56, 359), -(769, 992), -(924, 910), -(882, 975), -(819, 968), -(448, 710), -(909, 567), -(990, 308), -(895, 219), -(8, 375), -(43, 857), -(429, 185), -(777, 357), -(842, 142), -(346, 213), -(649, 949), -(150, 910), -(403, 352), -(812, 764), -(543, 854), -(562, 693), -(365, 140), -(362, 947), -(116, 149), -(54, 829), -(543, 406), -(812, 532), -(113, 923), -(895, 923), -(8, 811), -(777, 306), -(117, 807), -(530, 914), -(113, 598), -(753, 268), -(365, 987), -(562, 58), -(655, 338), -(38, 338), -(129, 795), -(43, 276), -(43, 156), -(362, 904), -(113, 963), -(103, 780), -(753, 585), -(819, 224), -(990, 285), -(932, 690), -(753, 194), -(43, 812), -(429, 753), -(103, 940), -(218, 610), -(56, 280), -(933, 306), -(38, 65), -(403, 568), -(80, 881), -(429, 841), -(463, 598), -(157, 307), -(129, 227), -(691, 804), -(346, 784), -(390, 271), -(468, 525), -(468, 758), -(895, 688), -(67, 399), -(43, 246), -(116, 335), -(691, 259), -(769, 74), -(463, 541), -(429, 942), -(933, 352), -(38, 789), -(218, 988), -(463, 664), -(909, 748), -(150, 191), -(343, 633), -(819, 485), -(56, 145), -(543, 795), -(933, 535), -(390, 379), -(973, 760), -(777, 365), -(365, 370), -(365, 987), -(117, 91), -(578, 20), -(168, 881), -(403, 298), -(150, 557), -(496, 869), -(924, 308), -(578, 33), -(482, 115), -(116, 795), -(43, 463), -(390, 659), -(480, 121), -(431, 884), -(258, 341), -(990, 468), -(133, 80), -(480, 441), -(769, 64), -(921, 482), -(769, 13), -(496, 373), -(482, 679), -(440, 506), -(103, 456), -(723, 426), -(543, 949), -(921, 511), -(649, 460), -(777, 961), -(753, 935), -(562, 347), -(480, 734), -(113, 894), -(769, 983), -(463, 722), -(390, 409), -(258, 535), -(812, 45), -(973, 800), -(157, 115), -(292, 771), -(38, 579), -(812, 230), -(168, 758), -(38, 156), -(753, 800), -(921, 95), -(8, 156), -(482, 412), -(80, 597), -(882, 497), -(921, 338), -(410, 463), -(346, 107), -(932, 629), -(753, 721), -(440, 282), -(712, 255), -(723, 688), -(543, 257), -(54, 143), -(468, 520), -(67, 468), -(468, 11), -(777, 239), -(973, 62), -(410, 436), -(480, 587), -(712, 459), -(468, 288), -(168, 632), -(649, 763), -(562, 285), -(117, 38), -(882, 957), -(390, 706), -(218, 890), -(578, 453), -(723, 599), -(742, 815), -(157, 469), -(990, 712), -(292, 881), -(973, 267), -(129, 34), -(116, 681), -(753, 456), -(655, 804), -(168, 765), -(365, 849), -(869, 355), -(578, 57), -(812, 809), -(842, 378), -(655, 626), -(44, 501), -(543, 933), -(44, 200), -(67, 362), -(346, 828), -(933, 152), -(562, 934), -(921, 523), -(649, 388), -(390, 254), -(56, 570), -(129, 332), -(812, 993); - -INSERT INTO necessiter VALUES -(72, 859, 2), -(248, 841, 2), -(496, 630, 1), -(814, 929, 0), -(240, 868, 1), -(190, 818, 1), -(190, 713, 0), -(72, 364, 0), -(190, 140, 0), -(961, 379, 0); - -INSERT INTO noter VALUES -(190, 184, 'Praesent blandit lacinia erat. Vestibulum sed magna at nunc commodo placerat. Praesent blandit. Nam nulla -Duis bibendum. Morbi non quam nec dui luctus rutrum. Nulla tellus. In sagittis dui vel nisl. Duis ac nibh'), -(814, 576, 'Nulla facilisi. Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel -In hac habitasse platea dictumst. Morbi vestibulum'), -(496, 75, 'Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean ferm - -Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus cursus urna. Ut -In tempor'), -(190, 471, 'Donec ut dolor. Morbi vel lectus in quam fringilla rhoncus. Mauris enim leo, rhoncus sed, vestibulum sit -In hac habitasse platea dictumst. Morbi vestibulum'), -(765, 520, 'Sed sagittis. Nam congue, risus semper porta volutpat, quam pede lobortis ligula, sit amet eleifend pede -In tempor'), -(765, 456, 'Curabitur gravida nisi at nibh. In hac habitasse platea dictumst. Aliquam augue quam, sollicitudin vitae, -Suspendisse accumsan tortor quis turpis. Sed ante. Vivamus tortor. Duis mattis egestas metus. Aenean ferm'), -(948, 507, 'Maecenas rhoncus aliquam lacus. Morbi quis tortor id nulla ultrices aliquet. Maecenas leo odio, condiment -Suspendisse ornare consequat lectus. In est risus'), -(948, 99, 'Morbi ut odio. Cras mi pede, malesuada in, imperdiet et, commodo vulputate, justo. In blandit ultrices en -Maecenas ut massa quis augue luctus tincidunt. Nulla mollis molestie lorem. Quisque ut erat. Curabitur gr'), -(190, 752, 'Pellentesque at nulla. Suspendisse potenti. Cras in purus eu magna vulputate luctus. Cum sociis natoque p -Phasellus id sapien in sapien iaculis congue. Vivamus metus arcu'), -(814, 927, 'In congue. Etiam justo. Etiam pretium iaculis justo. In hac habitasse platea dictumst. Etiam faucibus curs'); - -INSERT INTO perdre VALUES -(437, 381, 547, 187), -(367, 581, 406, 114), -(248, 509, 760, 43), -(458, 67, 520, 32), -(83, 381, 51, 78), -(83, 581, 570, 21), -(524, 354, 241, 1), -(727, 381, 375, 29), -(103, 381, 823, 36), -(94, 700, 603, 41), -(90, 639, 985, 38), -(458, 639, 904, 3), -(576, 933, 178, 2), -(94, 639, 313, 19), -(175, 639, 597, 6), -(909, 639, 518, 21), -(767, 67, 279, 15), -(435, 639, 502, 12), -(400, 381, 312, 7), -(175, 264, 4, 7), -(698, 67, 477, 3), -(927, 509, 313, 5), -(570, 354, 459, 6), -(615, 128, 819, 5), -(896, 407, 822, 2), -(690, 735, 146, 2), -(586, 639, 191, 2), -(656, 56, 551, 0), -(248, 264, 510, 0), -(354, 581, 66, 1), -(134, 735, 639, 2), -(570, 509, 924, 2), -(733, 56, 157, 2), -(310, 381, 486, 0), -(912, 581, 298, 0), -(615, 216, 366, 0), -(208, 622, 259, 1), -(159, 128, 765, 1), -(835, 67, 510, 1), -(455, 933, 386, 0), -(456, 381, 18, 0), -(241, 354, 858, 0), -(469, 67, 31, 0), -(371, 354, 115, 0), -(173, 509, 90, 0), -(656, 894, 774, 0), -(767, 216, 494, 0), -(354, 56, 965, 0), -(767, 639, 513, 0), -(723, 509, 302, 0), -(634, 700, 599, 0), -(615, 128, 895, 0), -(371, 639, 289, 0), -(632, 509, 380, 0), -(435, 639, 855, 0), -(1, 700, 874, 0), -(503, 67, 824, 0), -(103, 581, 445, 0), -(68, 894, 732, 0), -(175, 241, 272, 0), -(458, 128, 542, 0), -(88, 509, 457, 0), -(569, 639, 706, 0), -(688, 67, 936, 0), -(909, 894, 764, 0), -(56, 700, 368, 0), -(248, 933, 999, 0), -(387, 735, 926, 0), -(60, 216, 888, 0), -(375, 128, 476, 0), -(435, 581, 28, 0), -(323, 216, 483, 0), -(806, 241, 197, 0), -(912, 381, 380, 0), -(824, 491, 629, 0), -(75, 491, 477, 0), -(248, 354, 359, 0), -(869, 56, 541, 0), -(806, 56, 295, 0), -(471, 491, 129, 0), -(835, 381, 956, 0), -(323, 581, 155, 0), -(804, 264, 253, 0), -(688, 264, 285, 0), -(615, 216, 608, 0), -(103, 933, 244, 0), -(576, 241, 28, 0), -(140, 894, 879, 0), -(806, 581, 952, 0), -(909, 735, 359, 0), -(869, 735, 439, 0), -(812, 56, 393, 0), -(184, 407, 255, 0), -(912, 407, 479, 0), -(625, 885, 835, 0), -(984, 407, 154, 0), -(47, 894, 138, 0), -(103, 581, 340, 0), -(248, 509, 441, 0), -(455, 381, 494, 0), -(354, 381, 15, 0), -(769, 885, 801, 0), -(90, 885, 681, 0), -(576, 885, 774, 0), -(437, 933, 876, 0), -(669, 885, 219, 0), -(354, 509, 944, 0), -(812, 885, 148, 0), -(248, 781, 50, 0), -(524, 407, 690, 0), -(47, 581, 477, 0), -(412, 56, 406, 0), -(855, 241, 419, 0), -(37, 885, 422, 0), -(806, 407, 900, 0), -(94, 216, 842, 0), -(310, 894, 369, 0), -(134, 735, 370, 0), -(83, 933, 28, 0), -(241, 67, 598, 0), -(896, 639, 404, 0), -(524, 622, 588, 0), -(75, 639, 669, 0), -(804, 216, 902, 0), -(869, 933, 456, 0), -(269, 622, 848, 0), -(520, 639, 158, 0), -(737, 128, 801, 0), -(669, 241, 176, 0), -(698, 735, 227, 0), -(912, 67, 71, 0), -(97, 622, 250, 0), -(569, 241, 773, 0), -(980, 933, 694, 0), -(766, 700, 369, 0), -(662, 781, 272, 0), -(767, 894, 424, 0), -(88, 216, 311, 0), -(980, 581, 713, 0), -(310, 581, 370, 0), -(150, 639, 577, 0), -(656, 241, 227, 0), -(354, 381, 129, 0), -(47, 354, 474, 0), -(140, 622, 427, 0), -(184, 354, 177, 0), -(456, 56, 519, 0), -(981, 216, 716, 0), -(984, 67, 314, 0), -(83, 407, 368, 0), -(727, 407, 338, 0), -(896, 639, 93, 0), -(980, 894, 185, 0), -(208, 894, 66, 0), -(984, 128, 826, 0), -(804, 241, 587, 0), -(698, 933, 781, 0), -(912, 933, 278, 0), -(539, 216, 259, 0), -(576, 407, 544, 0), -(896, 381, 11, 0), -(869, 67, 967, 0), -(175, 700, 411, 0), -(323, 735, 85, 0), -(766, 581, 58, 0), -(471, 241, 632, 0), -(752, 407, 255, 0), -(400, 264, 491, 0), -(980, 885, 168, 0), -(323, 933, 378, 0), -(387, 622, 953, 0), -(60, 735, 885, 0), -(804, 67, 309, 0), -(824, 407, 508, 0), -(769, 491, 469, 0), -(94, 354, 579, 0), -(412, 381, 71, 0), -(458, 264, 413, 0), -(752, 581, 562, 0), -(241, 735, 874, 0), -(512, 264, 14, 0), -(387, 241, 923, 0), -(56, 407, 694, 0), -(723, 491, 722, 0), -(669, 56, 199, 0), -(400, 216, 539, 0), -(669, 264, 396, 0), -(996, 407, 808, 0), -(140, 67, 849, 0), -(103, 128, 146, 0), -(539, 216, 888, 0), -(37, 216, 934, 0), -(471, 56, 240, 0), -(471, 216, 366, 0), -(471, 639, 216, 0), -(60, 67, 212, 0), -(520, 241, 144, 0), -(576, 639, 326, 0), -(309, 241, 551, 0), -(175, 354, 159, 0), -(569, 581, 886, 0), -(586, 128, 949, 0), -(354, 354, 299, 0), -(68, 894, 203, 0), -(99, 894, 761, 0), -(766, 581, 130, 0), -(269, 700, 521, 0), -(669, 491, 677, 0), -(835, 639, 889, 0), -(812, 894, 826, 0), -(437, 264, 483, 0), -(656, 216, 826, 0), -(963, 735, 947, 0), -(402, 241, 437, 0), -(387, 885, 633, 0), -(350, 622, 12, 0), -(248, 622, 302, 0), -(269, 885, 642, 0), -(669, 56, 496, 0), -(835, 894, 178, 0), -(455, 622, 533, 0), -(981, 381, 3, 0), -(980, 407, 159, 0), -(769, 581, 79, 0), -(402, 581, 694, 0), -(769, 781, 231, 0), -(603, 735, 343, 0), -(963, 894, 798, 0), -(678, 56, 412, 0), -(912, 781, 839, 0), -(632, 509, 458, 0), -(208, 894, 567, 0), -(869, 933, 551, 0), -(615, 491, 276, 0), -(103, 894, 786, 0), -(90, 781, 921, 0), -(927, 491, 942, 0), -(909, 933, 697, 0), -(400, 67, 752, 0), -(745, 933, 885, 0), -(539, 56, 210, 0), -(869, 581, 590, 0), -(910, 128, 523, 0), -(375, 581, 920, 0), -(47, 128, 236, 0), -(455, 933, 332, 0), -(745, 509, 577, 0), -(507, 491, 853, 0), -(539, 894, 339, 0), -(737, 354, 194, 0), -(847, 216, 860, 0), -(148, 56, 728, 0), -(323, 241, 64, 0), -(745, 216, 151, 0), -(632, 509, 911, 0), -(371, 241, 461, 0), -(266, 67, 819, 0), -(402, 933, 956, 0), -(367, 381, 910, 0), -(350, 407, 623, 0), -(766, 509, 764, 0), -(569, 639, 241, 0), -(576, 639, 998, 0), -(88, 128, 896, 0), -(99, 894, 512, 0), -(350, 407, 286, 0), -(469, 491, 740, 0), -(455, 509, 881, 0), -(725, 885, 289, 0), -(586, 581, 445, 0), -(90, 407, 75, 0), -(855, 264, 921, 0), -(512, 781, 636, 0), -(804, 381, 525, 0), -(662, 581, 304, 0), -(806, 241, 238, 0), -(99, 491, 3, 0), -(659, 885, 159, 0), -(767, 407, 991, 0), -(469, 735, 970, 0), -(507, 264, 834, 0), -(835, 735, 827, 0), -(269, 622, 416, 0), -(984, 67, 818, 0), -(698, 933, 986, 0), -(769, 639, 3, 0), -(586, 216, 996, 0), -(269, 509, 704, 0), -(184, 128, 931, 0), -(140, 885, 274, 0), -(912, 781, 104, 0), -(141, 622, 289, 0), -(847, 700, 154, 0), -(350, 933, 778, 0), -(569, 56, 843, 0), -(723, 354, 579, 0), -(806, 735, 533, 0), -(804, 735, 51, 0), -(745, 894, 247, 0), -(769, 407, 113, 0), -(367, 128, 502, 0), -(984, 933, 99, 0), -(269, 933, 587, 0), -(503, 241, 845, 0), -(208, 264, 140, 0), -(564, 509, 466, 0), -(56, 885, 690, 0), -(512, 128, 524, 0), -(824, 407, 115, 0), -(507, 128, 939, 0), -(471, 56, 4, 0), -(524, 264, 726, 0), -(184, 67, 835, 0), -(912, 264, 662, 0), -(659, 700, 641, 0), -(141, 67, 508, 0), -(996, 639, 362, 0), -(570, 67, 642, 0), -(688, 781, 931, 0), -(835, 241, 599, 0), -(524, 491, 565, 0), -(690, 128, 902, 0), -(309, 407, 419, 0), -(625, 216, 46, 0), -(569, 622, 732, 0), -(569, 354, 376, 0), -(97, 735, 80, 0), -(909, 128, 3, 0), -(996, 700, 296, 0), -(175, 781, 311, 0), -(963, 894, 443, 0), -(996, 735, 113, 0), -(354, 509, 283, 0), -(847, 885, 939, 0), -(326, 894, 340, 0), -(326, 216, 284, 0), -(435, 67, 582, 0), -(400, 56, 244, 0), -(752, 241, 909, 0), -(766, 639, 483, 0), -(88, 491, 505, 0), -(103, 56, 891, 0), -(963, 894, 795, 0), -(835, 700, 1, 0), -(375, 509, 768, 0), -(350, 128, 130, 0), -(402, 781, 690, 0), -(520, 56, 922, 0), -(99, 735, 81, 0), -(512, 354, 359, 0), -(400, 264, 688, 0), -(97, 509, 253, 0), -(208, 128, 733, 0), -(367, 381, 613, 0), -(603, 264, 162, 0), -(586, 56, 822, 0), -(400, 933, 483, 0), -(97, 56, 942, 0), -(752, 700, 794, 0), -(134, 933, 190, 0), -(769, 381, 376, 0), -(912, 700, 266, 0), -(698, 128, 549, 0), -(248, 56, 913, 0), -(520, 639, 914, 0), -(387, 128, 557, 0), -(159, 216, 782, 0), -(669, 735, 780, 0), -(847, 581, 939, 0), -(412, 216, 882, 0), -(458, 885, 890, 0), -(456, 781, 71, 0), -(806, 700, 721, 0), -(94, 933, 555, 0), -(512, 67, 697, 0), -(524, 128, 79, 0), -(354, 639, 460, 0), -(752, 264, 843, 0), -(855, 894, 87, 0), -(148, 128, 121, 0), -(603, 216, 664, 0), -(208, 216, 72, 0), -(140, 581, 909, 0), -(586, 56, 968, 0), -(625, 639, 633, 0), -(669, 216, 619, 0), -(437, 216, 516, 0), -(88, 241, 29, 0), -(350, 700, 57, 0), -(824, 241, 313, 0), -(996, 700, 578, 0), -(323, 735, 322, 0), -(847, 354, 895, 0), -(698, 700, 732, 0), -(47, 216, 93, 0), -(745, 894, 878, 0), -(83, 933, 525, 0), -(458, 581, 547, 0), -(68, 581, 201, 0), -(208, 894, 763, 0), -(326, 781, 129, 0), -(824, 735, 568, 0), -(269, 933, 180, 0), -(767, 639, 54, 0), -(387, 509, 320, 0), -(375, 700, 310, 0), -(402, 56, 823, 0), -(835, 639, 634, 0), -(909, 639, 639, 0), -(507, 639, 142, 0), -(354, 241, 571, 0), -(688, 354, 56, 0), -(507, 933, 848, 0), -(569, 581, 125, 0), -(435, 491, 585, 0), -(603, 241, 864, 0), -(690, 885, 343, 0), -(996, 894, 382, 0), -(88, 354, 634, 0), -(909, 885, 311, 0), -(159, 622, 542, 0), -(812, 491, 569, 0), -(766, 509, 781, 0), -(94, 933, 876, 0), -(208, 885, 702, 0), -(435, 491, 85, 0), -(896, 735, 677, 0), -(912, 381, 761, 0), -(507, 639, 379, 0), -(412, 700, 737, 0), -(141, 639, 417, 0), -(806, 216, 449, 0), -(400, 622, 275, 0), -(806, 735, 542, 0), -(927, 407, 18, 0), -(824, 407, 698, 0), -(458, 56, 211, 0), -(159, 407, 889, 0), -(806, 241, 48, 0), -(402, 781, 267, 0), -(173, 241, 720, 0), -(134, 509, 560, 0), -(634, 735, 385, 0), -(266, 216, 579, 0), -(94, 407, 968, 0), -(354, 241, 64, 0), -(981, 933, 629, 0), -(576, 354, 351, 0), -(766, 491, 399, 0), -(503, 509, 252, 0), -(690, 381, 517, 0), -(503, 639, 582, 0), -(350, 354, 484, 0), -(812, 622, 178, 0), -(326, 264, 895, 0), -(927, 622, 748, 0), -(456, 67, 587, 0), -(323, 581, 858, 0), -(412, 885, 77, 0), -(570, 216, 212, 0), -(586, 407, 380, 0), -(625, 581, 417, 0), -(586, 67, 17, 0), -(586, 933, 314, 0), -(47, 128, 375, 0), -(835, 639, 958, 0), -(576, 735, 330, 0), -(725, 933, 789, 0), -(47, 56, 829, 0), -(586, 56, 418, 0), -(75, 491, 393, 0), -(524, 509, 69, 0), -(350, 885, 516, 0), -(678, 639, 154, 0), -(520, 241, 395, 0), -(309, 241, 386, 0), -(996, 639, 897, 0), -(690, 885, 699, 0), -(520, 128, 348, 0), -(910, 622, 830, 0), -(375, 56, 9, 0), -(266, 700, 933, 0), -(1, 241, 395, 0), -(310, 264, 537, 0), -(615, 491, 740, 0), -(367, 894, 795, 0), -(996, 354, 677, 0), -(173, 128, 766, 0), -(847, 67, 801, 0), -(471, 264, 426, 0), -(539, 509, 175, 0), -(503, 581, 986, 0), -(150, 354, 546, 0), -(60, 354, 593, 0), -(996, 735, 122, 0), -(767, 491, 284, 0), -(437, 407, 386, 0), -(632, 885, 269, 0), -(564, 894, 829, 0), -(141, 700, 203, 0), -(723, 241, 180, 0), -(37, 885, 420, 0), -(371, 67, 31, 0), -(625, 491, 702, 0), -(632, 735, 211, 0), -(103, 735, 837, 0), -(769, 56, 158, 0), -(175, 407, 269, 0), -(350, 700, 411, 0), -(241, 933, 963, 0), -(159, 639, 384, 0), -(241, 407, 973, 0), -(733, 700, 454, 0), -(806, 581, 597, 0), -(371, 381, 503, 0), -(723, 128, 669, 0), -(723, 700, 23, 0), -(912, 885, 83, 0), -(173, 894, 461, 0), -(310, 491, 670, 0), -(996, 354, 284, 0), -(241, 354, 819, 0), -(248, 735, 785, 0), -(698, 241, 271, 0), -(326, 509, 878, 0), -(984, 56, 668, 0), -(68, 241, 884, 0), -(471, 491, 934, 0), -(400, 639, 334, 0), -(634, 639, 136, 0), -(507, 241, 33, 0), -(68, 509, 37, 0), -(323, 581, 219, 0), -(963, 67, 231, 0), -(564, 700, 622, 0), -(725, 894, 278, 0), -(963, 56, 964, 0), -(520, 735, 80, 0), -(367, 264, 812, 0), -(507, 354, 505, 0), -(310, 264, 501, 0), -(90, 264, 551, 0), -(769, 264, 338, 0), -(148, 67, 645, 0), -(576, 781, 800, 0), -(402, 128, 715, 0), -(248, 407, 461, 0), -(656, 639, 136, 0), -(752, 67, 607, 0), -(148, 216, 627, 0), -(269, 128, 667, 0), -(586, 781, 443, 0), -(725, 491, 403, 0), -(248, 581, 552, 0), -(435, 933, 949, 0), -(656, 735, 569, 0), -(435, 622, 915, 0), -(690, 581, 85, 0), -(963, 700, 339, 0), -(927, 581, 843, 0), -(659, 354, 412, 0), -(350, 933, 164, 0), -(835, 354, 399, 0), -(375, 354, 913, 0), -(539, 128, 386, 0), -(778, 67, 326, 0), -(835, 639, 9, 0), -(437, 216, 106, 0), -(371, 581, 728, 0), -(134, 933, 602, 0), -(659, 354, 386, 0), -(766, 216, 231, 0), -(402, 885, 50, 0), -(83, 581, 824, 0), -(103, 354, 211, 0), -(869, 56, 557, 0), -(241, 735, 390, 0), -(60, 622, 964, 0), -(68, 354, 70, 0), -(99, 639, 2, 0), -(524, 491, 556, 0), -(56, 894, 267, 0), -(148, 700, 658, 0), -(387, 581, 130, 0), -(909, 491, 508, 0), -(47, 894, 784, 0), -(512, 781, 873, 0), -(241, 128, 87, 0), -(625, 581, 481, 0), -(835, 509, 351, 0), -(576, 354, 706, 0), -(400, 581, 513, 0), -(68, 700, 441, 0), -(134, 241, 507, 0), -(564, 885, 902, 0), -(855, 216, 230, 0), -(725, 639, 889, 0), -(512, 56, 147, 0), -(847, 491, 393, 0), -(632, 700, 894, 0), -(927, 128, 503, 0), -(847, 128, 801, 0), -(150, 781, 85, 0), -(778, 381, 89, 0), -(150, 264, 300, 0), -(855, 56, 702, 0), -(910, 354, 252, 0), -(159, 639, 911, 0), -(150, 354, 622, 0), -(266, 700, 190, 0), -(569, 781, 441, 0), -(159, 216, 772, 0), -(625, 264, 406, 0), -(208, 735, 931, 0), -(896, 885, 900, 0), -(659, 509, 406, 0), -(981, 128, 569, 0), -(412, 216, 992, 0), -(173, 894, 547, 0), -(141, 241, 740, 0), -(134, 781, 685, 0), -(723, 885, 927, 0), -(737, 639, 315, 0), -(662, 700, 669, 0), -(150, 933, 924, 0), -(367, 622, 451, 0), -(134, 885, 777, 0), -(503, 885, 517, 0), -(375, 56, 34, 0), -(173, 622, 595, 0), -(269, 216, 566, 0), -(97, 491, 246, 0), -(47, 56, 396, 0), -(400, 885, 66, 0), -(727, 700, 252, 0), -(855, 639, 311, 0), -(723, 407, 765, 0), -(737, 216, 924, 0), -(855, 781, 627, 0), -(723, 491, 649, 0), -(996, 581, 623, 0), -(326, 241, 65, 0), -(737, 639, 826, 0), -(150, 354, 795, 0), -(569, 933, 211, 0), -(83, 67, 547, 0), -(60, 381, 830, 0), -(690, 491, 2, 0), -(520, 67, 847, 0), -(90, 407, 52, 0), -(68, 781, 312, 0), -(980, 581, 48, 0), -(767, 781, 221, 0), -(804, 885, 494, 0), -(725, 354, 395, 0), -(806, 639, 259, 0), -(909, 622, 489, 0), -(912, 700, 340, 0), -(632, 381, 550, 0), -(37, 639, 473, 0), -(140, 885, 101, 0), -(141, 622, 633, 0), -(134, 509, 996, 0), -(520, 885, 636, 0), -(471, 216, 341, 0), -(804, 933, 423, 0), -(326, 894, 147, 0), -(869, 381, 859, 0), -(662, 491, 776, 0), -(910, 241, 262, 0), -(367, 241, 799, 0), -(737, 933, 438, 0), -(625, 241, 330, 0), -(896, 407, 356, 0), -(723, 354, 454, 0), -(103, 735, 405, 0), -(733, 894, 117, 0), -(586, 933, 478, 0), -(103, 509, 532, 0), -(387, 56, 659, 0), -(455, 781, 765, 0), -(99, 67, 983, 0), -(47, 56, 51, 0), -(354, 622, 940, 0), -(94, 354, 945, 0), -(569, 128, 50, 0), -(824, 509, 72, 0), -(68, 407, 506, 0), -(690, 407, 691, 0), -(75, 381, 902, 0), -(83, 581, 43, 0), -(847, 407, 92, 0), -(1, 241, 373, 0), -(47, 354, 998, 0), -(241, 622, 929, 0), -(625, 56, 57, 0), -(208, 894, 416, 0), -(778, 407, 328, 0), -(824, 354, 283, 0), -(141, 381, 691, 0), -(733, 407, 698, 0), -(669, 639, 758, 0), -(148, 216, 890, 0), -(400, 128, 518, 0), -(412, 700, 904, 0), -(981, 216, 758, 0), -(767, 216, 808, 0), -(745, 241, 142, 0), -(603, 128, 329, 0), -(669, 56, 94, 0), -(980, 407, 23, 0), -(326, 781, 705, 0), -(980, 509, 268, 0), -(634, 381, 768, 0), -(56, 381, 919, 0), -(625, 639, 77, 0), -(269, 735, 432, 0), -(824, 381, 440, 0), -(323, 700, 199, 0), -(507, 700, 888, 0), -(455, 56, 674, 0), -(354, 700, 983, 0), -(996, 700, 681, 0), -(996, 264, 542, 0), -(669, 885, 385, 0), -(586, 56, 995, 0), -(184, 216, 330, 0), -(88, 491, 62, 0), -(723, 735, 389, 0), -(400, 894, 65, 0), -(184, 216, 747, 0), -(690, 509, 762, 0), -(99, 128, 275, 0), -(524, 639, 961, 0), -(354, 894, 163, 0), -(435, 781, 752, 0), -(103, 354, 843, 0), -(97, 216, 615, 0), -(456, 581, 864, 0), -(471, 509, 238, 0), -(412, 735, 803, 0), -(56, 781, 150, 0), -(615, 67, 191, 0), -(603, 56, 20, 0), -(690, 933, 47, 0), -(669, 894, 240, 0), -(148, 781, 216, 0), -(615, 700, 898, 0), -(909, 894, 103, 0), -(471, 128, 598, 0); - -INSERT INTO varier VALUES -(765, 72), -(814, 814), -(248, 719), -(248, 496), -(814, 814), -(961, 814), -(961, 765), -(961, 248), -(248, 248), -(765, 248); -