From e6418019b5c9a9df33ffff06eeb83e184b8ed2c8 Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Thu, 1 Aug 2024 16:14:52 +0000 Subject: [PATCH 1/7] . --- docs/00_tensorflow_fundamentals.ipynb | 1834 +++++++++++++------------ 1 file changed, 945 insertions(+), 889 deletions(-) diff --git a/docs/00_tensorflow_fundamentals.ipynb b/docs/00_tensorflow_fundamentals.ipynb index 75946648..6e650de8 100644 --- a/docs/00_tensorflow_fundamentals.ipynb +++ b/docs/00_tensorflow_fundamentals.ipynb @@ -1,28 +1,10 @@ { - "nbformat": 4, - "nbformat_minor": 0, - "metadata": { - "colab": { - "name": "00_tensorflow_basics.ipynb", - "provenance": [], - "collapsed_sections": [ - "fzjcZ4FHCOb5" - ], - "authorship_tag": "ABX9TyM/Vo6cYuLJsmsGV626Zbzr", - "include_colab_link": true - }, - "kernelspec": { - "name": "python3", - "display_name": "Python 3" - }, - "accelerator": "GPU" - }, "cells": [ { "cell_type": "markdown", "metadata": { - "id": "view-in-github", - "colab_type": "text" + "colab_type": "text", + "id": "view-in-github" }, "source": [ "\"Open" @@ -90,27 +72,41 @@ }, { "cell_type": "code", + "execution_count": 1, "metadata": { - "id": "Z7ieIu8t9ijY", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "Z7ieIu8t9ijY", "outputId": "895c7137-b6e4-4a7c-ad03-b2fc8feab8c7" }, - "source": [ - "# Import TensorFlow\n", - "import tensorflow as tf\n", - "print(tf.__version__) # find the version number (should be 2.x+)" - ], - "execution_count": 2, "outputs": [ { + "name": "stderr", "output_type": "stream", "text": [ - "2.3.0\n" - ], - "name": "stdout" + "2024-08-01 16:01:30.457766: I external/local_xla/xla/tsl/cuda/cudart_stub.cc:32] Could not find cuda drivers on your machine, GPU will not be used.\n", + "2024-08-01 16:01:31.781457: I external/local_xla/xla/tsl/cuda/cudart_stub.cc:32] Could not find cuda drivers on your machine, GPU will not be used.\n", + "2024-08-01 16:01:32.245953: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "2024-08-01 16:01:33.083612: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "2024-08-01 16:01:33.273013: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "2024-08-01 16:01:34.789596: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n", + "To enable the following instructions: AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.\n", + "2024-08-01 16:01:42.357552: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2.17.0\n" + ] } + ], + "source": [ + "# Import TensorFlow\n", + "import tensorflow as tf\n", + "print(tf.__version__) # find the version number (should be 2.x+)" ] }, { @@ -130,32 +126,74 @@ }, { "cell_type": "code", + "execution_count": 2, "metadata": { - "id": "nC7aQgqi0M_Z", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "nC7aQgqi0M_Z", "outputId": "0121b260-5926-4847-9bf9-6d80504f5e6c" }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Create a scalar (rank 0 tensor)\n", "scalar = tf.constant(7)\n", "scalar" - ], + ] + }, + { + "cell_type": "code", "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "tf.Tensor(9, shape=(), dtype=int32)\n", + "tf.Tensor(19, shape=(), dtype=int32)\n", + "tf.Tensor(91, shape=(), dtype=int32)\n" + ] + } + ], + "source": [ + "sc=tf.constant(9)\n", + "c=tf.constant(91)\n", + "s=tf.constant(19)\n", + "print(sc)\n", + "print(s)\n", + "print(c)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ - "" + "0" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 3 + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "sc.ndim" ] }, { @@ -171,111 +209,121 @@ }, { "cell_type": "code", + "execution_count": 4, "metadata": { - "id": "1sgUNKoFkJ21", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "1sgUNKoFkJ21", "outputId": "cd3832bb-a303-4c74-f33d-ec8b490b652a" }, - "source": [ - "# Check the number of dimensions of a tensor (ndim stands for number of dimensions)\n", - "scalar.ndim" - ], - "execution_count": 4, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "0" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 4 + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Check the number of dimensions of a tensor (ndim stands for number of dimensions)\n", + "scalar.ndim" ] }, { "cell_type": "code", + "execution_count": 6, "metadata": { - "id": "irtCo2fs0V_o", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "irtCo2fs0V_o", "outputId": "13e007dd-257b-4932-f305-73e9d7a02aa8" }, - "source": [ - "# Create a vector (more than 0 dimensions)\n", - "vector = tf.constant([10, 10])\n", - "vector" - ], - "execution_count": 5, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 5 + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Create a vector (more than 0 dimensions)\n", + "vector = tf.constant([10, 10])\n", + "vector" ] }, { "cell_type": "code", + "execution_count": 7, "metadata": { - "id": "7DDc36pvmOse", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "7DDc36pvmOse", "outputId": "a13eb09a-a420-485e-9c1f-3ada4a267508" }, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Check the number of dimensions of our vector tensor\n", "vector.ndim" - ], - "execution_count": 6, + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ - "1" + "2" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 6 + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "vc=tf.constant([1,11,111])\n", + "v=tf.constant([[20,201,2011],[30,301,3011]])\n", + "vc.ndim\n", + "v.ndim" ] }, { "cell_type": "code", + "execution_count": 12, "metadata": { - "id": "HXf5A5360V7A", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "HXf5A5360V7A", "outputId": "0cb0f4e1-5df6-407e-962c-bf7820b81c21" }, - "source": [ - "# Create a matrix (more than 1 dimension)\n", - "matrix = tf.constant([[10, 7],\n", - " [7, 10]])\n", - "matrix" - ], - "execution_count": 7, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 7 + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Create a matrix (more than 1 dimension)\n", + "matrix = tf.constant([[10, 7],\n", + " [7, 10]])\n", + "matrix" ] }, { "cell_type": "code", + "execution_count": 13, "metadata": { - "id": "Asmn6YghlT6u", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "Asmn6YghlT6u", "outputId": "19930c43-6665-45be-bf99-f39993561598" }, - "source": [ - "matrix.ndim" - ], - "execution_count": 8, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "2" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 8 + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "matrix.ndim" ] }, { @@ -331,24 +382,16 @@ }, { "cell_type": "code", + "execution_count": 14, "metadata": { - "id": "aEgthLq80V2u", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "aEgthLq80V2u", "outputId": "1087adc2-dfe1-4880-bbaf-381fefc35eae" }, - "source": [ - "# Create another matrix and define the datatype\n", - "another_matrix = tf.constant([[10., 7.],\n", - " [3., 2.],\n", - " [8., 9.]], dtype=tf.float16) # specify the datatype with 'dtype'\n", - "another_matrix" - ], - "execution_count": 9, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 9 + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Create another matrix and define the datatype\n", + "another_matrix = tf.constant([[10., 7.],\n", + " [3., 2.],\n", + " [8., 9.]], dtype=tf.float16) # specify the datatype with 'dtype'\n", + "another_matrix" ] }, { "cell_type": "code", + "execution_count": 15, "metadata": { - "id": "v-Y-lXdOlXRg", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "v-Y-lXdOlXRg", "outputId": "57418cf4-0d29-472c-935a-3d0793df9d3a" }, - "source": [ - "# Even though another_matrix contains more numbers, its dimensions stay the same\n", - "another_matrix.ndim" - ], - "execution_count": 10, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "2" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 10 + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Even though another_matrix contains more numbers, its dimensions stay the same\n", + "another_matrix.ndim" ] }, { "cell_type": "code", + "execution_count": 16, "metadata": { - "id": "fAy7J6fT0Vwz", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "fAy7J6fT0Vwz", "outputId": "65538551-b761-430e-dec8-144ca9c2654a" }, - "source": [ - "# How about a tensor? (more than 2 dimensions, although, all of the above items are also technically tensors)\n", - "tensor = tf.constant([[[1, 2, 3],\n", - " [4, 5, 6]],\n", - " [[7, 8, 9],\n", - " [10, 11, 12]],\n", - " [[13, 14, 15],\n", - " [16, 17, 18]]])\n", - "tensor" - ], - "execution_count": 11, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 11 + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# How about a tensor? (more than 2 dimensions, although, all of the above items are also technically tensors)\n", + "tensor = tf.constant([[[1, 2, 3],\n", + " [4, 5, 6]],\n", + " [[7, 8, 9],\n", + " [10, 11, 12]],\n", + " [[13, 14, 15],\n", + " [16, 17, 18]]])\n", + "tensor" ] }, { "cell_type": "code", + "execution_count": 12, "metadata": { - "id": "FhIsj108mFOS", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "FhIsj108mFOS", "outputId": "6949f68c-9cce-4353-964c-c400f89b472c" }, - "source": [ - "tensor.ndim" - ], - "execution_count": 12, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "3" ] }, + "execution_count": 12, "metadata": { "tags": [] }, - "execution_count": 12 + "output_type": "execute_result" } + ], + "source": [ + "tensor.ndim" ] }, { @@ -507,34 +552,32 @@ }, { "cell_type": "code", + "execution_count": 17, "metadata": { - "id": "bv1SBbDe4TxN", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "bv1SBbDe4TxN", "outputId": "18c93285-e59d-482c-a43a-7e4654291070" }, - "source": [ - "# Create the same tensor with tf.Variable() and tf.constant()\n", - "changeable_tensor = tf.Variable([10, 7])\n", - "unchangeable_tensor = tf.constant([10, 7])\n", - "changeable_tensor, unchangeable_tensor" - ], - "execution_count": 13, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(,\n", " )" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 13 + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Create the same tensor with tf.Variable() and tf.constant()\n", + "changeable_tensor = tf.Variable([10, 7])\n", + "unchangeable_tensor = tf.constant([10, 7])\n", + "changeable_tensor, unchangeable_tensor" ] }, { @@ -548,32 +591,31 @@ }, { "cell_type": "code", + "execution_count": 20, "metadata": { - "id": "dfDwbF6i5Sy3", "colab": { "base_uri": "https://localhost:8080/", "height": 196 }, + "id": "dfDwbF6i5Sy3", "outputId": "a7c7757a-d2c9-4159-ea69-56bf710224e0" }, - "source": [ - "# Will error (requires the .assign() method)\n", - "changeable_tensor[0] = 7\n", - "changeable_tensor" - ], - "execution_count": 14, "outputs": [ { - "output_type": "error", - "ename": "TypeError", - "evalue": "ignored", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;31m# Will error (requires the .assign() method)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mchangeable_tensor\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;36m7\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0mchangeable_tensor\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mTypeError\u001b[0m: 'ResourceVariable' object does not support item assignment" - ] + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Will error (requires the .assign() method)\n", + "changeable_tensor[1].assign(7)\n", + "changeable_tensor" ] }, { @@ -587,32 +629,30 @@ }, { "cell_type": "code", + "execution_count": 21, "metadata": { - "id": "FJV3iwvG4jg4", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "FJV3iwvG4jg4", "outputId": "e40546f5-c9db-4f4c-edfa-c1a953c63575" }, - "source": [ - "# Won't error\n", - "changeable_tensor[0].assign(7)\n", - "changeable_tensor" - ], - "execution_count": 15, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 15 + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Won't error\n", + "changeable_tensor[0].assign(7)\n", + "changeable_tensor" ] }, { @@ -626,32 +666,20 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "5j_rOo8X5N9f", "colab": { "base_uri": "https://localhost:8080/", "height": 213 }, + "id": "5j_rOo8X5N9f", "outputId": "e77a5c21-5671-4002-f89d-86898386bedb" }, + "outputs": [], "source": [ "# Will error (can't change tf.constant())\n", "unchangeable_tensor[0].assign(7)\n", "unchangleable_tensor" - ], - "execution_count": 16, - "outputs": [ - { - "output_type": "error", - "ename": "AttributeError", - "evalue": "ignored", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;31m# Will error (can't change tf.constant())\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0munchangeable_tensor\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0massign\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m7\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0munchangleable_tensor\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mAttributeError\u001b[0m: 'tensorflow.python.framework.ops.EagerTensor' object has no attribute 'assign'" - ] - } ] }, { @@ -690,48 +718,46 @@ }, { "cell_type": "code", + "execution_count": 23, "metadata": { - "id": "yZ7Zu5Z178JL", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "yZ7Zu5Z178JL", "outputId": "bee0f2d6-e09a-4f2f-b0d9-5f635737d2bf" }, - "source": [ - "# Create two random (but the same) tensors\n", - "random_1 = tf.random.Generator.from_seed(42) # set the seed for reproducibility\n", - "random_1 = random_1.normal(shape=(3, 2)) # create tensor from a normal distribution \n", - "random_2 = tf.random.Generator.from_seed(42)\n", - "random_2 = random_2.normal(shape=(3, 2))\n", - "\n", - "# Are they equal?\n", - "random_1, random_2, random_1 == random_2" - ], - "execution_count": 17, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(,\n", + " [-0.23193763, -1.8107855 ]], dtype=float32)>,\n", " ,\n", + " [-0.23193763, -1.8107855 ]], dtype=float32)>,\n", " )" ] }, - "metadata": { - "tags": [] - }, - "execution_count": 17 + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" } + ], + "source": [ + "# Create two random (but the same) tensors\n", + "random_1 = tf.random.Generator.from_seed(42) # set the seed for reproducibility\n", + "random_1 = random_1.normal(shape=(3, 2)) # create tensor from a normal distribution \n", + "random_2 = tf.random.Generator.from_seed(42)\n", + "random_2 = random_2.normal(shape=(3, 2))\n", + "\n", + "# Are they equal?\n", + "random_1, random_2, random_1 == random_2" ] }, { @@ -751,27 +777,16 @@ }, { "cell_type": "code", + "execution_count": 18, "metadata": { - "id": "9eStLqr1F4ZP", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "9eStLqr1F4ZP", "outputId": "8eb78c14-3696-4255-e802-9b559ae140bf" }, - "source": [ - "# Create two random (and different) tensors\n", - "random_3 = tf.random.Generator.from_seed(42)\n", - "random_3 = random_3.normal(shape=(3, 2))\n", - "random_4 = tf.random.Generator.from_seed(11)\n", - "random_4 = random_4.normal(shape=(3, 2))\n", - "\n", - "# Check the tensors and see if they are equal\n", - "random_3, random_4, random_1 == random_3, random_3 == random_4" - ], - "execution_count": 18, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "()" ] }, + "execution_count": 18, "metadata": { "tags": [] }, - "execution_count": 18 + "output_type": "execute_result" } + ], + "source": [ + "# Create two random (and different) tensors\n", + "random_3 = tf.random.Generator.from_seed(42)\n", + "random_3 = random_3.normal(shape=(3, 2))\n", + "random_4 = tf.random.Generator.from_seed(11)\n", + "random_4 = random_4.normal(shape=(3, 2))\n", + "\n", + "# Check the tensors and see if they are equal\n", + "random_3, random_4, random_1 == random_3, random_3 == random_4" ] }, { @@ -814,25 +840,16 @@ }, { "cell_type": "code", + "execution_count": 19, "metadata": { - "id": "sl4HYEWMBI6x", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "sl4HYEWMBI6x", "outputId": "0170bb85-5693-4ffb-8921-2930190fe939" }, - "source": [ - "# Shuffle a tensor (valuable for when you want to shuffle your data)\n", - "not_shuffled = tf.constant([[10, 7],\n", - " [3, 4],\n", - " [2, 5]])\n", - "# Gets different results each time\n", - "tf.random.shuffle(not_shuffled)" - ], - "execution_count": 19, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 19, "metadata": { "tags": [] }, - "execution_count": 19 + "output_type": "execute_result" } + ], + "source": [ + "# Shuffle a tensor (valuable for when you want to shuffle your data)\n", + "not_shuffled = tf.constant([[10, 7],\n", + " [3, 4],\n", + " [2, 5]])\n", + "# Gets different results each time\n", + "tf.random.shuffle(not_shuffled)" ] }, { "cell_type": "code", + "execution_count": 20, "metadata": { - "id": "-HYn0ME_H1SY", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "-HYn0ME_H1SY", "outputId": "a5da650c-2d3d-4817-9001-fa7b6b27b371" }, - "source": [ - "# Shuffle in the same order every time using the seed parameter (won't acutally be the same)\n", - "tf.random.shuffle(not_shuffled, seed=42)" - ], - "execution_count": 20, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 20, "metadata": { "tags": [] }, - "execution_count": 20 + "output_type": "execute_result" } + ], + "source": [ + "# Shuffle in the same order every time using the seed parameter (won't acutally be the same)\n", + "tf.random.shuffle(not_shuffled, seed=42)" ] }, { @@ -899,26 +925,16 @@ }, { "cell_type": "code", + "execution_count": 21, "metadata": { - "id": "cM6S8set-ixV", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "cM6S8set-ixV", "outputId": "4f92b040-6f56-4545-dd9a-4c8b363a00bf" }, - "source": [ - "# Shuffle in the same order every time\n", - "\n", - "# Set the global random seed\n", - "tf.random.set_seed(42)\n", - "\n", - "# Set the operation random seed\n", - "tf.random.shuffle(not_shuffled, seed=42)" - ], - "execution_count": 21, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 21, "metadata": { "tags": [] }, - "execution_count": 21 + "output_type": "execute_result" } + ], + "source": [ + "# Shuffle in the same order every time\n", + "\n", + "# Set the global random seed\n", + "tf.random.set_seed(42)\n", + "\n", + "# Set the operation random seed\n", + "tf.random.shuffle(not_shuffled, seed=42)" ] }, { "cell_type": "code", + "execution_count": 22, "metadata": { - "id": "xKJOsdE8yCn4", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "xKJOsdE8yCn4", "outputId": "ff671874-5d65-4a05-cbc5-b15239f9609b" }, - "source": [ - "# Set the global random seed\n", - "tf.random.set_seed(42) # if you comment this out you'll get different results\n", - "\n", - "# Set the operation random seed\n", - "tf.random.shuffle(not_shuffled)" - ], - "execution_count": 22, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 22, "metadata": { "tags": [] }, - "execution_count": 22 + "output_type": "execute_result" } + ], + "source": [ + "# Set the global random seed\n", + "tf.random.set_seed(42) # if you comment this out you'll get different results\n", + "\n", + "# Set the operation random seed\n", + "tf.random.shuffle(not_shuffled)" ] }, { @@ -982,21 +1008,16 @@ }, { "cell_type": "code", + "execution_count": 23, "metadata": { - "id": "aG8QNZP7kEe1", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "aG8QNZP7kEe1", "outputId": "bda9fcf2-4bf8-4bf3-e66a-0ecc75351f3a" }, - "source": [ - "# Make a tensor of all ones\n", - "tf.ones(shape=(3, 2))" - ], - "execution_count": 23, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 23, "metadata": { "tags": [] }, - "execution_count": 23 + "output_type": "execute_result" } + ], + "source": [ + "# Make a tensor of all ones\n", + "tf.ones(shape=(3, 2))" ] }, { "cell_type": "code", + "execution_count": 24, "metadata": { - "id": "GQKiWrB9kprj", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "GQKiWrB9kprj", "outputId": "22467244-f243-4737-9a1a-3b07cc559708" }, - "source": [ - "# Make a tensor of all zeros\n", - "tf.zeros(shape=(3, 2))" - ], - "execution_count": 24, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 24, "metadata": { "tags": [] }, - "execution_count": 24 + "output_type": "execute_result" } + ], + "source": [ + "# Make a tensor of all zeros\n", + "tf.zeros(shape=(3, 2))" ] }, { @@ -1059,24 +1085,16 @@ }, { "cell_type": "code", + "execution_count": 25, "metadata": { - "id": "C0XP37xi7mn4", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "C0XP37xi7mn4", "outputId": "31948986-3d2b-441b-c02e-b89c8501420e" }, - "source": [ - "import numpy as np\n", - "numpy_A = np.arange(1, 25, dtype=np.int32) # create a NumPy array between 1 and 25\n", - "A = tf.constant(numpy_A, \n", - " shape=[2, 4, 3]) # note: the shape total (2*4*3) has to match the number of elements in the array\n", - "numpy_A, A" - ], - "execution_count": 25, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,\n", @@ -1093,11 +1111,19 @@ " [22, 23, 24]]], dtype=int32)>)" ] }, + "execution_count": 25, "metadata": { "tags": [] }, - "execution_count": 25 + "output_type": "execute_result" } + ], + "source": [ + "import numpy as np\n", + "numpy_A = np.arange(1, 25, dtype=np.int32) # create a NumPy array between 1 and 25\n", + "A = tf.constant(numpy_A, \n", + " shape=[2, 4, 3]) # note: the shape total (2*4*3) has to match the number of elements in the array\n", + "numpy_A, A" ] }, { @@ -1121,22 +1147,16 @@ }, { "cell_type": "code", + "execution_count": 26, "metadata": { - "id": "qhckrmovCaAA", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "qhckrmovCaAA", "outputId": "0c406ea7-5ce2-4a14-a84e-5948fed7a276" }, - "source": [ - "# Create a rank 4 tensor (4 dimensions)\n", - "rank_4_tensor = tf.zeros([2, 3, 4, 5])\n", - "rank_4_tensor" - ], - "execution_count": 26, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 26, "metadata": { "tags": [] }, - "execution_count": 26 + "output_type": "execute_result" } + ], + "source": [ + "# Create a rank 4 tensor (4 dimensions)\n", + "rank_4_tensor = tf.zeros([2, 3, 4, 5])\n", + "rank_4_tensor" ] }, { "cell_type": "code", + "execution_count": 30, "metadata": { "colab": { "base_uri": "https://localhost:8080/" @@ -1188,46 +1215,37 @@ "id": "ImJdhWnLtZ_2", "outputId": "2b33ae25-ae21-401f-f919-07a5884ed030" }, - "source": [ - "rank_4_tensor.shape, rank_4_tensor.ndim, tf.size(rank_4_tensor)" - ], - "execution_count": 30, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(TensorShape([2, 3, 4, 5]), 4, )" ] }, + "execution_count": 30, "metadata": { "tags": [] }, - "execution_count": 30 + "output_type": "execute_result" } + ], + "source": [ + "rank_4_tensor.shape, rank_4_tensor.ndim, tf.size(rank_4_tensor)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "Vvb-4ZYdpI9f", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "Vvb-4ZYdpI9f", "outputId": "59676a3a-1d20-48e8-f11e-4b0a7c4ce00b" }, - "source": [ - "# Get various attributes of tensor\n", - "print(\"Datatype of every element:\", rank_4_tensor.dtype)\n", - "print(\"Number of dimensions (rank):\", rank_4_tensor.ndim)\n", - "print(\"Shape of tensor:\", rank_4_tensor.shape)\n", - "print(\"Elements along axis 0 of tensor:\", rank_4_tensor.shape[0])\n", - "print(\"Elements along last axis of tensor:\", rank_4_tensor.shape[-1])\n", - "print(\"Total number of elements (2*3*4*5):\", tf.size(rank_4_tensor).numpy()) # .numpy() converts to NumPy array" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "Datatype of every element: \n", @@ -1236,9 +1254,17 @@ "Elements along axis 0 of tensor: 2\n", "Elements along last axis of tensor: 5\n", "Total number of elements (2*3*4*5): 120\n" - ], - "name": "stdout" + ] } + ], + "source": [ + "# Get various attributes of tensor\n", + "print(\"Datatype of every element:\", rank_4_tensor.dtype)\n", + "print(\"Number of dimensions (rank):\", rank_4_tensor.ndim)\n", + "print(\"Shape of tensor:\", rank_4_tensor.shape)\n", + "print(\"Elements along axis 0 of tensor:\", rank_4_tensor.shape[0])\n", + "print(\"Elements along last axis of tensor:\", rank_4_tensor.shape[-1])\n", + "print(\"Total number of elements (2*3*4*5):\", tf.size(rank_4_tensor).numpy()) # .numpy() converts to NumPy array" ] }, { @@ -1252,21 +1278,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "CFzOo-7QqLJf", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "CFzOo-7QqLJf", "outputId": "26376efc-0236-4c67-9656-9c020d4e5c14" }, - "source": [ - "# Get the first 2 items of each dimension\n", - "rank_4_tensor[:2, :2, :2, :2]" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 71, "metadata": { "tags": [] }, - "execution_count": 71 + "output_type": "execute_result" } + ], + "source": [ + "# Get the first 2 items of each dimension\n", + "rank_4_tensor[:2, :2, :2, :2]" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "weQe2bBUqknd", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "weQe2bBUqknd", "outputId": "00c9b46b-59ba-4aeb-9def-de047ee46609" }, - "source": [ - "# Get the dimension from each index except for the final one\n", - "rank_4_tensor[:1, :1, :1, :]" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 72, "metadata": { "tags": [] }, - "execution_count": 72 + "output_type": "execute_result" } + ], + "source": [ + "# Get the dimension from each index except for the final one\n", + "rank_4_tensor[:1, :1, :1, :]" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "YQKcZWz5rFXG", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "YQKcZWz5rFXG", "outputId": "3415c215-5bc8-4e85-eac1-058c4f3b3eec" }, - "source": [ - "# Create a rank 2 tensor (2 dimensions)\n", - "rank_2_tensor = tf.constant([[10, 7],\n", - " [3, 4]])\n", - "\n", - "# Get the last item of each row\n", - "rank_2_tensor[:, -1]" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 73, "metadata": { "tags": [] }, - "execution_count": 73 + "output_type": "execute_result" } + ], + "source": [ + "# Create a rank 2 tensor (2 dimensions)\n", + "rank_2_tensor = tf.constant([[10, 7],\n", + " [3, 4]])\n", + "\n", + "# Get the last item of each row\n", + "rank_2_tensor[:, -1]" ] }, { @@ -1364,22 +1390,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "KuEEEQa4w1id", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "KuEEEQa4w1id", "outputId": "e35db1c1-9154-403a-a70e-0628eabbc721" }, - "source": [ - "# Add an extra dimension (to the end)\n", - "rank_3_tensor = rank_2_tensor[..., tf.newaxis] # in Python \"...\" means \"all dimensions prior to\"\n", - "rank_2_tensor, rank_3_tensor # shape (2, 2), shape (2, 2, 1)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "()" ] }, + "execution_count": 74, "metadata": { "tags": [] }, - "execution_count": 74 + "output_type": "execute_result" } + ], + "source": [ + "# Add an extra dimension (to the end)\n", + "rank_3_tensor = rank_2_tensor[..., tf.newaxis] # in Python \"...\" means \"all dimensions prior to\"\n", + "rank_2_tensor, rank_3_tensor # shape (2, 2), shape (2, 2, 1)" ] }, { @@ -1411,20 +1437,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "HpPTBqt4rvr9", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "HpPTBqt4rvr9", "outputId": "14d37b8f-97ce-42ea-d3aa-f0d8db609f62" }, - "source": [ - "tf.expand_dims(rank_2_tensor, axis=-1) # \"-1\" means last axis" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 75, "metadata": { "tags": [] }, - "execution_count": 75 + "output_type": "execute_result" } + ], + "source": [ + "tf.expand_dims(rank_2_tensor, axis=-1) # \"-1\" means last axis" ] }, { @@ -1468,22 +1494,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "tu3zJirLsMVw", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "tu3zJirLsMVw", "outputId": "b1a401a7-14e5-4b9d-b22b-17cbb68da43a" }, - "source": [ - "# You can add values to a tensor using the addition operator\n", - "tensor = tf.constant([[10, 7], [3, 4]])\n", - "tensor + 10" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 76, "metadata": { "tags": [] }, - "execution_count": 76 + "output_type": "execute_result" } + ], + "source": [ + "# You can add values to a tensor using the addition operator\n", + "tensor = tf.constant([[10, 7], [3, 4]])\n", + "tensor + 10" ] }, { @@ -1509,21 +1535,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "BhJn3puhwOlM", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "BhJn3puhwOlM", "outputId": "9ba09507-b879-40a1-c5eb-691ff52715e7" }, - "source": [ - "# Original tensor unchanged\n", - "tensor" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 77, "metadata": { "tags": [] }, - "execution_count": 77 + "output_type": "execute_result" } + ], + "source": [ + "# Original tensor unchanged\n", + "tensor" ] }, { @@ -1549,21 +1575,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "6TW0_ZC_xoEC", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "6TW0_ZC_xoEC", "outputId": "b329d892-fba9-4b04-d98e-7c9b8bfcc9fd" }, - "source": [ - "# Multiplication (known as element-wise multiplication)\n", - "tensor * 10" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 78, "metadata": { "tags": [] }, - "execution_count": 78 + "output_type": "execute_result" } + ], + "source": [ + "# Multiplication (known as element-wise multiplication)\n", + "tensor * 10" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "MN6XjwWfxu66", "colab": { "base_uri": "https://localhost:8080/" - }, - "outputId": "cc37c41f-dc52-46ef-b960-f295b6c92676" - }, - "source": [ - "# Subtraction\n", - "tensor - 10" - ], - "execution_count": null, + }, + "id": "MN6XjwWfxu66", + "outputId": "cc37c41f-dc52-46ef-b960-f295b6c92676" + }, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 79, "metadata": { "tags": [] }, - "execution_count": 79 + "output_type": "execute_result" } + ], + "source": [ + "# Subtraction\n", + "tensor - 10" ] }, { @@ -1620,21 +1646,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "R2NDjqYIyyMc", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "R2NDjqYIyyMc", "outputId": "fccd2d8c-0d37-49d4-be7c-712b31203662" }, - "source": [ - "# Use the tensorflow function equivalent of the '*' (multiply) operator\n", - "tf.multiply(tensor, 10)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 80, "metadata": { "tags": [] }, - "execution_count": 80 + "output_type": "execute_result" } + ], + "source": [ + "# Use the tensorflow function equivalent of the '*' (multiply) operator\n", + "tf.multiply(tensor, 10)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { "colab": { "base_uri": "https://localhost:8080/" @@ -1658,14 +1685,8 @@ "id": "lKEuDBFD49w7", "outputId": "81fef920-525d-451d-8eed-dded8697567c" }, - "source": [ - "# The original tensor is still unchanged\n", - "tensor" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 81, "metadata": { "tags": [] }, - "execution_count": 81 + "output_type": "execute_result" } + ], + "source": [ + "# The original tensor is still unchanged\n", + "tensor" ] }, { @@ -1706,31 +1732,25 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "pbpwVJrAsPpA", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "pbpwVJrAsPpA", "outputId": "3c7f91ef-2e2c-4543-d939-094444727ac5" }, - "source": [ - "# Matrix multiplication in TensorFlow\n", - "print(tensor)\n", - "tf.matmul(tensor, tensor)" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "tf.Tensor(\n", "[[10 7]\n", " [ 3 4]], shape=(2, 2), dtype=int32)\n" - ], - "name": "stdout" + ] }, { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 90, "metadata": { "tags": [] }, - "execution_count": 90 + "output_type": "execute_result" } + ], + "source": [ + "# Matrix multiplication in TensorFlow\n", + "print(tensor)\n", + "tf.matmul(tensor, tensor)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "9vpDnpb10G7U", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "9vpDnpb10G7U", "outputId": "83abaf21-72a9-4cfb-e9db-4a68f9f89340" }, - "source": [ - "# Matrix multiplication with Python operator '@'\n", - "tensor @ tensor" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 91, "metadata": { "tags": [] }, - "execution_count": 91 + "output_type": "execute_result" } + ], + "source": [ + "# Matrix multiplication with Python operator '@'\n", + "tensor @ tensor" ] }, { @@ -1789,29 +1815,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "UXSE6q1o0amm", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "UXSE6q1o0amm", "outputId": "e9d8df39-9d9d-4535-fe92-89fc7039b097" }, - "source": [ - "# Create (3, 2) tensor\n", - "X = tf.constant([[1, 2],\n", - " [3, 4],\n", - " [5, 6]])\n", - "\n", - "# Create another (3, 2) tensor\n", - "Y = tf.constant([[7, 8],\n", - " [9, 10],\n", - " [11, 12]])\n", - "X, Y" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "()" ] }, + "execution_count": 92, "metadata": { "tags": [] }, - "execution_count": 92 + "output_type": "execute_result" } + ], + "source": [ + "# Create (3, 2) tensor\n", + "X = tf.constant([[1, 2],\n", + " [3, 4],\n", + " [5, 6]])\n", + "\n", + "# Create another (3, 2) tensor\n", + "Y = tf.constant([[7, 8],\n", + " [9, 10],\n", + " [11, 12]])\n", + "X, Y" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "3J4DGQa309Hc", "colab": { "base_uri": "https://localhost:8080/", "height": 241 }, + "id": "3J4DGQa309Hc", "outputId": "98b87b89-f9b6-4478-d074-675c5191ebee" }, - "source": [ - "# Try to matrix multiply them (will error)\n", - "X @ Y" - ], - "execution_count": null, "outputs": [ { - "output_type": "error", "ename": "InvalidArgumentError", "evalue": "ignored", + "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mInvalidArgumentError\u001b[0m Traceback (most recent call last)", @@ -1863,6 +1885,10 @@ "\u001b[0;31mInvalidArgumentError\u001b[0m: Matrix size-incompatible: In[0]: [3,2], In[1]: [3,2] [Op:MatMul]" ] } + ], + "source": [ + "# Try to matrix multiply them (will error)\n", + "X @ Y" ] }, { @@ -1888,21 +1914,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "ZwvVl-k_2W9u", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "ZwvVl-k_2W9u", "outputId": "31f24b19-44ac-4d49-e75f-060af91e6cd6" }, - "source": [ - "# Example of reshape (3, 2) -> (2, 3)\n", - "tf.reshape(Y, shape=(2, 3))" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 94, "metadata": { "tags": [] }, - "execution_count": 94 + "output_type": "execute_result" } + ], + "source": [ + "# Example of reshape (3, 2) -> (2, 3)\n", + "tf.reshape(Y, shape=(2, 3))" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "1jBKPQVn1Nep", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "1jBKPQVn1Nep", "outputId": "b010fd98-1fd8-42d4-d5b0-0862eb23d799" }, - "source": [ - "# Try matrix multiplication with reshaped Y\n", - "X @ tf.reshape(Y, shape=(2, 3))" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 95, "metadata": { "tags": [] }, - "execution_count": 95 + "output_type": "execute_result" } + ], + "source": [ + "# Try matrix multiplication with reshaped Y\n", + "X @ tf.reshape(Y, shape=(2, 3))" ] }, { @@ -1960,21 +1986,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "qA2rCnik2OnQ", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "qA2rCnik2OnQ", "outputId": "dabe65e0-eebe-4958-c0a5-707208d6747f" }, - "source": [ - "# Example of transpose (3, 2) -> (2, 3)\n", - "tf.transpose(X)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 97, "metadata": { "tags": [] }, - "execution_count": 97 + "output_type": "execute_result" } + ], + "source": [ + "# Example of transpose (3, 2) -> (2, 3)\n", + "tf.transpose(X)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "zR8YdMfh3G0S", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "zR8YdMfh3G0S", "outputId": "46ddbf31-ba22-4525-e714-0f764f13a44f" }, - "source": [ - "# Try matrix multiplication \n", - "tf.matmul(tf.transpose(X), Y)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 98, "metadata": { "tags": [] }, - "execution_count": 98 + "output_type": "execute_result" } + ], + "source": [ + "# Try matrix multiplication \n", + "tf.matmul(tf.transpose(X), Y)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "SL45P1cC5tnJ", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "SL45P1cC5tnJ", "outputId": "715aa94a-de1c-4ca2-fed6-36c8dc830777" }, - "source": [ - "# You can achieve the same result with parameters\n", - "tf.matmul(a=X, b=Y, transpose_a=True, transpose_b=False)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 99, "metadata": { "tags": [] }, - "execution_count": 99 + "output_type": "execute_result" } + ], + "source": [ + "# You can achieve the same result with parameters\n", + "tf.matmul(a=X, b=Y, transpose_a=True, transpose_b=False)" ] }, { @@ -2074,21 +2100,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "qfSJHDpe2Oe9", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "qfSJHDpe2Oe9", "outputId": "46e7b727-72de-4db7-acf5-9b7cbb3456cf" }, - "source": [ - "# Perform the dot product on X and Y (requires X to be transposed)\n", - "tf.tensordot(tf.transpose(X), Y, axes=1)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 100, "metadata": { "tags": [] }, - "execution_count": 100 + "output_type": "execute_result" } + ], + "source": [ + "# Perform the dot product on X and Y (requires X to be transposed)\n", + "tf.tensordot(tf.transpose(X), Y, axes=1)" ] }, { @@ -2116,21 +2142,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "AAzB-F4l6Dc0", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "AAzB-F4l6Dc0", "outputId": "28b6b59f-f10f-4727-f679-dcf68c1656f4" }, - "source": [ - "# Perform matrix multiplication between X and Y (transposed)\n", - "tf.matmul(X, tf.transpose(Y))" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 101, "metadata": { "tags": [] }, - "execution_count": 101 + "output_type": "execute_result" } + ], + "source": [ + "# Perform matrix multiplication between X and Y (transposed)\n", + "tf.matmul(X, tf.transpose(Y))" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "s-kQH7qh69PV", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "s-kQH7qh69PV", "outputId": "998b8aef-a4ff-44cd-8a79-ee0c0365f570" }, - "source": [ - "# Perform matrix multiplication between X and Y (reshaped)\n", - "tf.matmul(X, tf.reshape(Y, (2, 3)))" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 102, "metadata": { "tags": [] }, - "execution_count": 102 + "output_type": "execute_result" } + ], + "source": [ + "# Perform matrix multiplication between X and Y (reshaped)\n", + "tf.matmul(X, tf.reshape(Y, (2, 3)))" ] }, { @@ -2191,31 +2217,31 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "P_RLV373ATAb", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "P_RLV373ATAb", "outputId": "f9a94620-3299-464e-fc37-8138aa53853c" }, - "source": [ - "# Check shapes of Y, reshaped Y and tranposed Y\n", - "Y.shape, tf.reshape(Y, (2, 3)).shape, tf.transpose(Y).shape" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(TensorShape([3, 2]), TensorShape([2, 3]), TensorShape([2, 3]))" ] }, + "execution_count": 103, "metadata": { "tags": [] }, - "execution_count": 103 + "output_type": "execute_result" } + ], + "source": [ + "# Check shapes of Y, reshaped Y and tranposed Y\n", + "Y.shape, tf.reshape(Y, (2, 3)).shape, tf.transpose(Y).shape" ] }, { @@ -2229,27 +2255,17 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "B5_aYjqeA_w_", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "B5_aYjqeA_w_", "outputId": "1c2be8ae-1f6a-412b-a37e-4e3a5cb13e50" }, - "source": [ - "# Check values of Y, reshape Y and tranposed Y\n", - "print(\"Normal Y:\")\n", - "print(Y, \"\\n\") # \"\\n\" for newline\n", - "\n", - "print(\"Y reshaped to (2, 3):\")\n", - "print(tf.reshape(Y, (2, 3)), \"\\n\")\n", - "\n", - "print(\"Y transposed:\")\n", - "print(tf.transpose(Y))" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "Normal Y:\n", @@ -2267,9 +2283,19 @@ "tf.Tensor(\n", "[[ 7 9 11]\n", " [ 8 10 12]], shape=(2, 3), dtype=int32)\n" - ], - "name": "stdout" + ] } + ], + "source": [ + "# Check values of Y, reshape Y and tranposed Y\n", + "print(\"Normal Y:\")\n", + "print(Y, \"\\n\") # \"\\n\" for newline\n", + "\n", + "print(\"Y reshaped to (2, 3):\")\n", + "print(tf.reshape(Y, (2, 3)), \"\\n\")\n", + "\n", + "print(\"Y transposed:\")\n", + "print(tf.transpose(Y))" ] }, { @@ -2324,96 +2350,96 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "jRkZhW35Lge_", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "jRkZhW35Lge_", "outputId": "4cd984b6-1dba-4354-de6d-50e204a5bbff" }, - "source": [ - "# Create a new tensor with default datatype (float32)\n", - "B = tf.constant([1.7, 7.4])\n", - "\n", - "# Create a new tensor with default datatype (int32)\n", - "C = tf.constant([1, 7])\n", - "B, C" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(,\n", " )" ] }, + "execution_count": 105, "metadata": { "tags": [] }, - "execution_count": 105 + "output_type": "execute_result" } + ], + "source": [ + "# Create a new tensor with default datatype (float32)\n", + "B = tf.constant([1.7, 7.4])\n", + "\n", + "# Create a new tensor with default datatype (int32)\n", + "C = tf.constant([1, 7])\n", + "B, C" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "kdhV1rgcNpUP", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "kdhV1rgcNpUP", "outputId": "854b9d10-7544-488c-f5e9-0233c2cb799a" }, - "source": [ - "# Change from float32 to float16 (reduced precision)\n", - "B = tf.cast(B, dtype=tf.float16)\n", - "B" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 106, "metadata": { "tags": [] }, - "execution_count": 106 + "output_type": "execute_result" } + ], + "source": [ + "# Change from float32 to float16 (reduced precision)\n", + "B = tf.cast(B, dtype=tf.float16)\n", + "B" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "Px2E1ANeNxRv", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "Px2E1ANeNxRv", "outputId": "f1f9e266-1999-4f46-94e1-f9288bc04fae" }, - "source": [ - "# Change from int32 to float32\n", - "C = tf.cast(C, dtype=tf.float32)\n", - "C" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 107, "metadata": { "tags": [] }, - "execution_count": 107 + "output_type": "execute_result" } + ], + "source": [ + "# Change from int32 to float32\n", + "C = tf.cast(C, dtype=tf.float32)\n", + "C" ] }, { @@ -2430,61 +2456,61 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "plNBFi51QOvW", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "plNBFi51QOvW", "outputId": "52a1f7e9-3b23-4d42-a23b-8b142f6b507b" }, - "source": [ - "# Create tensor with negative values\n", - "D = tf.constant([-7, -10])\n", - "D" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 108, "metadata": { "tags": [] }, - "execution_count": 108 + "output_type": "execute_result" } + ], + "source": [ + "# Create tensor with negative values\n", + "D = tf.constant([-7, -10])\n", + "D" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "bOSYmX37QFHS", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "bOSYmX37QFHS", "outputId": "0fa5f763-5767-4624-b8eb-ebdec3f437c7" }, - "source": [ - "# Get the absolute values\n", - "tf.abs(D)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 109, "metadata": { "tags": [] }, - "execution_count": 109 + "output_type": "execute_result" } + ], + "source": [ + "# Get the absolute values\n", + "tf.abs(D)" ] }, { @@ -2509,22 +2535,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "kjW5_6i6Q7oo", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "kjW5_6i6Q7oo", "outputId": "45798e0b-0273-407c-b9e2-ae55fb969697" }, - "source": [ - "# Create a tensor with 50 random values between 0 and 100\n", - "E = tf.constant(np.random.randint(low=0, high=100, size=50))\n", - "E" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 110, "metadata": { "tags": [] }, - "execution_count": 110 + "output_type": "execute_result" } + ], + "source": [ + "# Create a tensor with 50 random values between 0 and 100\n", + "E = tf.constant(np.random.randint(low=0, high=100, size=50))\n", + "E" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "slwMVgT-Rac0", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "slwMVgT-Rac0", "outputId": "033b6f41-7653-4517-d932-1a6741dd6106" }, - "source": [ - "# Find the minimum\n", - "tf.reduce_min(E)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 111, "metadata": { "tags": [] }, - "execution_count": 111 + "output_type": "execute_result" } + ], + "source": [ + "# Find the minimum\n", + "tf.reduce_min(E)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "voLqafGCRYqO", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "voLqafGCRYqO", "outputId": "79d215fd-c5c1-4020-9f2f-1fb27eacd34b" }, - "source": [ - "# Find the maximum\n", - "tf.reduce_max(E)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 112, "metadata": { "tags": [] }, - "execution_count": 112 + "output_type": "execute_result" } + ], + "source": [ + "# Find the maximum\n", + "tf.reduce_max(E)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "MPqwvy6TRYN3", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "MPqwvy6TRYN3", "outputId": "1ff6097e-ad3e-43e1-f071-2da51b2491d1" }, - "source": [ - "# Find the mean\n", - "tf.reduce_mean(E)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 113, "metadata": { "tags": [] }, - "execution_count": 113 + "output_type": "execute_result" } + ], + "source": [ + "# Find the mean\n", + "tf.reduce_mean(E)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "lqwCXeD6RhyE", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "lqwCXeD6RhyE", "outputId": "9aedeb12-3396-4e66-e783-1dd2e8433b99" }, - "source": [ - "# Find the sum\n", - "tf.reduce_sum(E)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 114, "metadata": { "tags": [] }, - "execution_count": 114 + "output_type": "execute_result" } + ], + "source": [ + "# Find the sum\n", + "tf.reduce_sum(E)" ] }, { @@ -2679,22 +2705,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "PspO0Vjp3Nm6", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "PspO0Vjp3Nm6", "outputId": "3728846e-196d-4fc4-ca15-9076b358c583" }, - "source": [ - "# Create a tensor with 50 values between 0 and 1\n", - "F = tf.constant(np.random.random(50))\n", - "F" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 115, "metadata": { "tags": [] }, - "execution_count": 115 + "output_type": "execute_result" } + ], + "source": [ + "# Create a tensor with 50 values between 0 and 1\n", + "F = tf.constant(np.random.random(50))\n", + "F" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "ADbAMm9N3Zlb", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "ADbAMm9N3Zlb", "outputId": "ea23a4d9-8079-4728-a8a7-ee9c1aab85de" }, - "source": [ - "# Find the maximum element position of F\n", - "tf.argmax(F)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 116, "metadata": { "tags": [] }, - "execution_count": 116 + "output_type": "execute_result" } + ], + "source": [ + "# Find the maximum element position of F\n", + "tf.argmax(F)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "aQrv1nVE3ckx", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "aQrv1nVE3ckx", "outputId": "b699bfa1-7e49-403c-c7e0-46f513408251" }, - "source": [ - "# Find the minimum element position of F\n", - "tf.argmin(F)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 117, "metadata": { "tags": [] }, - "execution_count": 117 + "output_type": "execute_result" } + ], + "source": [ + "# Find the minimum element position of F\n", + "tf.argmin(F)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "yFHzARFwLmIf", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "yFHzARFwLmIf", "outputId": "aca0968c-b153-4306-b4c8-a9e249800ab6" }, - "source": [ - "# Find the maximum element position of F\n", - "print(f\"The maximum value of F is at position: {tf.argmax(F).numpy()}\") \n", - "print(f\"The maximum value of F is: {tf.reduce_max(F).numpy()}\") \n", - "print(f\"Using tf.argmax() to index F, the maximum value of F is: {F[tf.argmax(F)].numpy()}\")\n", - "print(f\"Are the two max values the same (they should be)? {F[tf.argmax(F)].numpy() == tf.reduce_max(F).numpy()}\")" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "The maximum value of F is at position: 16\n", "The maximum value of F is: 0.9999594897376615\n", "Using tf.argmax() to index F, the maximum value of F is: 0.9999594897376615\n", "Are the two max values the same (they should be)? True\n" - ], - "name": "stdout" + ] } + ], + "source": [ + "# Find the maximum element position of F\n", + "print(f\"The maximum value of F is at position: {tf.argmax(F).numpy()}\") \n", + "print(f\"The maximum value of F is: {tf.reduce_max(F).numpy()}\") \n", + "print(f\"Using tf.argmax() to index F, the maximum value of F is: {F[tf.argmax(F)].numpy()}\")\n", + "print(f\"Are the two max values the same (they should be)? {F[tf.argmax(F)].numpy() == tf.reduce_max(F).numpy()}\")" ] }, { @@ -2820,62 +2846,62 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "6xDZLtNu5wUZ", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "6xDZLtNu5wUZ", "outputId": "5ee2c1dd-533a-48f8-88ac-ad5c83bd9032" }, - "source": [ - "# Create a rank 5 (5 dimensions) tensor of 50 numbers between 0 and 100\n", - "G = tf.constant(np.random.randint(0, 100, 50), shape=(1, 1, 1, 1, 50))\n", - "G.shape, G.ndim" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(TensorShape([1, 1, 1, 1, 50]), 5)" ] }, + "execution_count": 119, "metadata": { "tags": [] }, - "execution_count": 119 + "output_type": "execute_result" } + ], + "source": [ + "# Create a rank 5 (5 dimensions) tensor of 50 numbers between 0 and 100\n", + "G = tf.constant(np.random.randint(0, 100, 50), shape=(1, 1, 1, 1, 50))\n", + "G.shape, G.ndim" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "oS91XOgO6lai", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "oS91XOgO6lai", "outputId": "65679350-e5b6-4521-a57b-ee2ce7ceb63f" }, - "source": [ - "# Squeeze tensor G (remove all 1 dimensions)\n", - "G_squeezed = tf.squeeze(G)\n", - "G_squeezed.shape, G_squeezed.ndim" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(TensorShape([50]), 1)" ] }, + "execution_count": 120, "metadata": { "tags": [] }, - "execution_count": 120 + "output_type": "execute_result" } + ], + "source": [ + "# Squeeze tensor G (remove all 1 dimensions)\n", + "G_squeezed = tf.squeeze(G)\n", + "G_squeezed.shape, G_squeezed.ndim" ] }, { @@ -2893,24 +2919,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "FlRkMjL-646U", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "FlRkMjL-646U", "outputId": "6a4794a6-a6b7-44c7-c99c-a7a975cdfcb3" }, - "source": [ - "# Create a list of indices\n", - "some_list = [0, 1, 2, 3]\n", - "\n", - "# One hot encode them\n", - "tf.one_hot(some_list, depth=4)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 121, "metadata": { "tags": [] }, - "execution_count": 121 + "output_type": "execute_result" } + ], + "source": [ + "# Create a list of indices\n", + "some_list = [0, 1, 2, 3]\n", + "\n", + "# One hot encode them\n", + "tf.one_hot(some_list, depth=4)" ] }, { @@ -2938,21 +2964,16 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "FZluadm88EcN", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "FZluadm88EcN", "outputId": "2cf432fd-67f6-42c5-85af-5c0eb0350fbd" }, - "source": [ - "# Specify custom values for on and off encoding\n", - "tf.one_hot(some_list, depth=4, on_value=\"We're live!\", off_value=\"Offline\")" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 122, "metadata": { "tags": [] }, - "execution_count": 122 + "output_type": "execute_result" } + ], + "source": [ + "# Specify custom values for on and off encoding\n", + "tf.one_hot(some_list, depth=4, on_value=\"We're live!\", off_value=\"Offline\")" ] }, { @@ -2987,83 +3013,79 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "KTOvziCBLqhZ", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "KTOvziCBLqhZ", "outputId": "7056dbec-f056-4795-946a-f06bf51e8a8c" }, - "source": [ - "# Create a new tensor\n", - "H = tf.constant(np.arange(1, 10))\n", - "H" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 123, "metadata": { "tags": [] }, - "execution_count": 123 + "output_type": "execute_result" } + ], + "source": [ + "# Create a new tensor\n", + "H = tf.constant(np.arange(1, 10))\n", + "H" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "qvPS3xbk9JBK", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "qvPS3xbk9JBK", "outputId": "b907adb2-fe54-4d50-d8ee-b9dea9c652f7" }, - "source": [ - "# Square it\n", - "tf.square(H)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 124, "metadata": { "tags": [] }, - "execution_count": 124 + "output_type": "execute_result" } + ], + "source": [ + "# Square it\n", + "tf.square(H)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "SJibI0GO9uf4", "colab": { "base_uri": "https://localhost:8080/", "height": 275 }, + "id": "SJibI0GO9uf4", "outputId": "ce4e9e73-8229-4209-acbf-a1828e726de1" }, - "source": [ - "# Find the squareroot (will error), needs to be non-integer\n", - "tf.sqrt(H)" - ], - "execution_count": null, "outputs": [ { - "output_type": "error", "ename": "InvalidArgumentError", "evalue": "ignored", + "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mInvalidArgumentError\u001b[0m Traceback (most recent call last)", @@ -3076,55 +3098,54 @@ "\u001b[0;31mInvalidArgumentError\u001b[0m: Value for attr 'T' of int64 is not in the list of allowed values: bfloat16, half, float, double, complex64, complex128\n\t; NodeDef: {{node Sqrt}}; Op y:T; attr=T:type,allowed=[DT_BFLOAT16, DT_HALF, DT_FLOAT, DT_DOUBLE, DT_COMPLEX64, DT_COMPLEX128]> [Op:Sqrt]" ] } + ], + "source": [ + "# Find the squareroot (will error), needs to be non-integer\n", + "tf.sqrt(H)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "zlxRWy6Q-NHK", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "zlxRWy6Q-NHK", "outputId": "3e1671be-ddf6-48b8-cb15-ee93727cd779" }, - "source": [ - "# Change H to float32\n", - "H = tf.cast(H, dtype=tf.float32)\n", - "H" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 126, "metadata": { "tags": [] }, - "execution_count": 126 + "output_type": "execute_result" } + ], + "source": [ + "# Change H to float32\n", + "H = tf.cast(H, dtype=tf.float32)\n", + "H" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "S73eO0p--TtN", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "S73eO0p--TtN", "outputId": "18e554b9-7c87-49ec-f7ea-25c1f7949505" }, - "source": [ - "# Find the square root\n", - "tf.sqrt(H)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 127, "metadata": { "tags": [] }, - "execution_count": 127 + "output_type": "execute_result" } + ], + "source": [ + "# Find the square root\n", + "tf.sqrt(H)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "RyCo55vz9u4f", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "RyCo55vz9u4f", "outputId": "e44498c0-254d-4b1e-c30a-93edb51af347" }, - "source": [ - "# Find the log (input also needs to be float)\n", - "tf.math.log(H)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 128, "metadata": { "tags": [] }, - "execution_count": 128 + "output_type": "execute_result" } + ], + "source": [ + "# Find the log (input also needs to be float)\n", + "tf.math.log(H)" ] }, { @@ -3186,148 +3212,148 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "tV7_uzdR_F4c", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "tV7_uzdR_F4c", "outputId": "fd4314c7-2713-49aa-a21e-d4e93ccb0245" }, - "source": [ - "# Create a variable tensor\n", - "I = tf.Variable(np.arange(0, 5))\n", - "I" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 129, "metadata": { "tags": [] }, - "execution_count": 129 + "output_type": "execute_result" } + ], + "source": [ + "# Create a variable tensor\n", + "I = tf.Variable(np.arange(0, 5))\n", + "I" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "ukatOuCG_4CY", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "ukatOuCG_4CY", "outputId": "0ae9dcd2-aa9c-4f69-9454-d98c89497e8a" }, - "source": [ - "# Assign the final value a new value of 50\n", - "I.assign([0, 1, 2, 3, 50])" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 130, "metadata": { "tags": [] }, - "execution_count": 130 + "output_type": "execute_result" } + ], + "source": [ + "# Assign the final value a new value of 50\n", + "I.assign([0, 1, 2, 3, 50])" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "3r2Pya_vAnLz", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "3r2Pya_vAnLz", "outputId": "bba4d30c-3ceb-4f36-82af-0c49c277efd7" }, - "source": [ - "# The change happens in place (the last value is now 50, not 4)\n", - "I" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 131, "metadata": { "tags": [] }, - "execution_count": 131 + "output_type": "execute_result" } + ], + "source": [ + "# The change happens in place (the last value is now 50, not 4)\n", + "I" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "gZie_FduAo5O", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "gZie_FduAo5O", "outputId": "6a69f798-cbf3-499a-b2af-e0feb42024d5" }, - "source": [ - "# Add 10 to every element in I\n", - "I.assign_add([10, 10, 10, 10, 10])" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 132, "metadata": { "tags": [] }, - "execution_count": 132 + "output_type": "execute_result" } + ], + "source": [ + "# Add 10 to every element in I\n", + "I.assign_add([10, 10, 10, 10, 10])" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "2qXODgVOBDzC", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "2qXODgVOBDzC", "outputId": "28b364f0-e987-4394-c39f-b134019fca71" }, - "source": [ - "# Again, the change happens in place\n", - "I" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 133, "metadata": { "tags": [] }, - "execution_count": 133 + "output_type": "execute_result" } + ], + "source": [ + "# Again, the change happens in place\n", + "I" ] }, { @@ -3350,90 +3376,90 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "HLHrij0vBywD", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "HLHrij0vBywD", "outputId": "f2be2381-0c5a-49e1-d2c2-9c0f0016996e" }, - "source": [ - "# Create a tensor from a NumPy array\n", - "J = tf.constant(np.array([3., 7., 10.]))\n", - "J" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 134, "metadata": { "tags": [] }, - "execution_count": 134 + "output_type": "execute_result" } + ], + "source": [ + "# Create a tensor from a NumPy array\n", + "J = tf.constant(np.array([3., 7., 10.]))\n", + "J" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "P0KBe_FqCKdU", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "P0KBe_FqCKdU", "outputId": "e5590c33-9c7e-4638-ecbd-b8fb3e948620" }, - "source": [ - "# Convert tensor J to NumPy with np.array()\n", - "np.array(J), type(np.array(J))" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(array([ 3., 7., 10.]), numpy.ndarray)" ] }, + "execution_count": 135, "metadata": { "tags": [] }, - "execution_count": 135 + "output_type": "execute_result" } + ], + "source": [ + "# Convert tensor J to NumPy with np.array()\n", + "np.array(J), type(np.array(J))" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "xxKsJPvSCUPI", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "xxKsJPvSCUPI", "outputId": "91f9473e-e545-4668-dd12-ba605bc43081" }, - "source": [ - "# Convert tensor J to NumPy with .numpy()\n", - "J.numpy(), type(J.numpy())" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(array([ 3., 7., 10.]), numpy.ndarray)" ] }, + "execution_count": 136, "metadata": { "tags": [] }, - "execution_count": 136 + "output_type": "execute_result" } + ], + "source": [ + "# Convert tensor J to NumPy with .numpy()\n", + "J.numpy(), type(J.numpy())" ] }, { @@ -3449,33 +3475,33 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "HrQoUeyPCXU9", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "HrQoUeyPCXU9", "outputId": "8745a93f-9158-4e97-852a-9a4d71d8fd50" }, - "source": [ - "# Create a tensor from NumPy and from an array\n", - "numpy_J = tf.constant(np.array([3., 7., 10.])) # will be float64 (due to NumPy)\n", - "tensor_J = tf.constant([3., 7., 10.]) # will be float32 (due to being TensorFlow default)\n", - "numpy_J.dtype, tensor_J.dtype" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "(tf.float64, tf.float32)" ] }, + "execution_count": 137, "metadata": { "tags": [] }, - "execution_count": 137 + "output_type": "execute_result" } + ], + "source": [ + "# Create a tensor from NumPy and from an array\n", + "numpy_J = tf.constant(np.array([3., 7., 10.])) # will be float64 (due to NumPy)\n", + "tensor_J = tf.constant([3., 7., 10.]) # will be float32 (due to being TensorFlow default)\n", + "numpy_J.dtype, tensor_J.dtype" ] }, { @@ -3499,69 +3525,69 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "URzFiwPoFDI7", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "URzFiwPoFDI7", "outputId": "15264197-4f9a-4e81-9f93-0f71e9296395" }, - "source": [ - "# Create a simple function\n", - "def function(x, y):\n", - " return x ** 2 + y\n", - "\n", - "x = tf.constant(np.arange(0, 10))\n", - "y = tf.constant(np.arange(10, 20))\n", - "function(x, y)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 138, "metadata": { "tags": [] }, - "execution_count": 138 + "output_type": "execute_result" } + ], + "source": [ + "# Create a simple function\n", + "def function(x, y):\n", + " return x ** 2 + y\n", + "\n", + "x = tf.constant(np.arange(0, 10))\n", + "y = tf.constant(np.arange(10, 20))\n", + "function(x, y)" ] }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "EHGbvlkXF7Gs", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "EHGbvlkXF7Gs", "outputId": "264af72c-e250-440b-cb21-aeafb1862c43" }, - "source": [ - "# Create the same function and decorate it with tf.function\n", - "@tf.function\n", - "def tf_function(x, y):\n", - " return x ** 2 + y\n", - "\n", - "tf_function(x, y)" - ], - "execution_count": null, "outputs": [ { - "output_type": "execute_result", "data": { "text/plain": [ "" ] }, + "execution_count": 139, "metadata": { "tags": [] }, - "execution_count": 139 + "output_type": "execute_result" } + ], + "source": [ + "# Create the same function and decorate it with tf.function\n", + "@tf.function\n", + "def tf_function(x, y):\n", + " return x ** 2 + y\n", + "\n", + "tf_function(x, y)" ] }, { @@ -3592,25 +3618,25 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "3rFNSeODxi3L", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "3rFNSeODxi3L", "outputId": "e6d783e6-2cef-4a11-cca9-389df721146a" }, - "source": [ - "print(tf.config.list_physical_devices('GPU'))" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "[PhysicalDevice(name='/physical_device:GPU:0', device_type='GPU')]\n" - ], - "name": "stdout" + ] } + ], + "source": [ + "print(tf.config.list_physical_devices('GPU'))" ] }, { @@ -3628,27 +3654,27 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "iAvMwRbZyULE", "colab": { "base_uri": "https://localhost:8080/", "height": 35 }, + "id": "iAvMwRbZyULE", "outputId": "a3ea7318-7387-4b1f-c6e1-dc9db40f4604" }, - "source": [ - "import tensorflow as tf\n", - "print(tf.config.list_physical_devices('GPU'))" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "[PhysicalDevice(name='/physical_device:GPU:0', device_type='GPU')]\n" - ], - "name": "stdout" + ] } + ], + "source": [ + "import tensorflow as tf\n", + "print(tf.config.list_physical_devices('GPU'))" ] }, { @@ -3666,19 +3692,17 @@ }, { "cell_type": "code", + "execution_count": null, "metadata": { - "id": "yOuVvG5kyefS", "colab": { "base_uri": "https://localhost:8080/" }, + "id": "yOuVvG5kyefS", "outputId": "c649bb50-a9e1-49c7-cb12-3579b9b01600" }, - "source": [ - "!nvidia-smi" - ], - "execution_count": null, "outputs": [ { + "name": "stdout", "output_type": "stream", "text": [ "Thu Nov 26 00:41:59 2020 \n", @@ -3701,9 +3725,11 @@ "|=============================================================================|\n", "| No running processes found |\n", "+-----------------------------------------------------------------------------+\n" - ], - "name": "stdout" + ] } + ], + "source": [ + "!nvidia-smi" ] }, { @@ -3751,5 +3777,35 @@ "* Watch the video [\"What's a tensor?\"](https://www.youtube.com/watch?v=f5liqUk0ZTw) - a great visual introduction to many of the concepts we've covered in this notebook." ] } - ] -} \ No newline at end of file + ], + "metadata": { + "accelerator": "GPU", + "colab": { + "authorship_tag": "ABX9TyM/Vo6cYuLJsmsGV626Zbzr", + "collapsed_sections": [ + "fzjcZ4FHCOb5" + ], + "include_colab_link": true, + "name": "00_tensorflow_basics.ipynb", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.13" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} From 3293caa5335414ef97c2f485468b418efbb3437f Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Thu, 1 Aug 2024 22:00:12 +0530 Subject: [PATCH 2/7] . . --- .../Python/Data.csv | 11 + .../Python/data_preprocessing_template.ipynb | 1 + .../Python/data_preprocessing_tools.ipynb | 1 + .../R/Data.csv | 11 + .../R/categorical_data.R | 20 + .../R/data_preprocessing_template.R | 16 + .../R/missing_data.R | 12 + .../Python/Salary_Data.csv | 31 + .../Python/simple_linear_regression.ipynb | 1 + .../R/Salary_Data.csv | 31 + .../R/data_preprocessing_template.R | 16 + .../R/simple_linear_regression.R | 45 + .../Python/50_Startups.csv | 51 + .../Python/multiple_linear_regression.ipynb | 1 + .../R/50_Startups.csv | 51 + .../R/data_preprocessing_template.R | 16 + .../R/multiple_linear_regression.R | 28 + .../Python/Position_Salaries.csv | 11 + .../Python/polynomial_regression.ipynb | 1 + .../R/Position_Salaries.csv | 11 + .../R/data_preprocessing_template.R | 16 + .../R/polynomial_regression.R | 78 + .../Python/Position_Salaries.csv | 11 + .../Python/support_vector_regression.ipynb | 1 + .../R/Position_Salaries.csv | 11 + .../R/data_preprocessing_template.R | 16 + .../R/svr.R | 53 + .../Python/Position_Salaries.csv | 11 + .../Python/decision_tree_regression.ipynb | 1 + .../R/Position_Salaries.csv | 11 + .../R/decision_tree_regression.R | 44 + .../R/regression_template.R | 48 + .../Python/Position_Salaries.csv | 11 + .../Python/random_forest_regression.ipynb | 1 + .../R/Position_Salaries.csv | 11 + .../R/random_forest_regression.R | 41 + .../R/regression_template.R | 48 + .../Python/Social_Network_Ads.csv | 401 + .../Python/logistic_regression.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/logistic_regression.R | 66 + .../Python/Social_Network_Ads.csv | 401 + .../Python/k_nearest_neighbors.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/classification_template.R | 60 + .../R/knn.R | 63 + .../Python/Social_Network_Ads.csv | 401 + .../Python/support_vector_machine.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/classification_template.R | 60 + .../R/svm.R | 65 + .../Python/Social_Network_Ads.csv | 401 + .../Python/kernel_svm.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/classification_template.R | 60 + .../Section 17 - Kernel SVM/R/kernel_svm.R | 65 + .../Python/Social_Network_Ads.csv | 401 + .../Python/naive_bayes.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/classification_template.R | 60 + .../Section 18 - Naive Bayes/R/naive_bayes.R | 63 + .../Python/Social_Network_Ads.csv | 401 + .../Python/decision_tree_classification.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/classification_template.R | 60 + .../R/decision_tree_classification.R | 67 + .../Python/Social_Network_Ads.csv | 401 + .../Python/random_forest_classification.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/classification_template.R | 60 + .../R/random_forest_classification.R | 68 + .../Python/Mall_Customers.csv | 201 + .../Python/k_means_clustering.ipynb | 1 + .../R/data_preprocessing_template.R | 16 + .../R/k_means_clustering.R | 37 + .../R/mall.csv | 201 + .../Python/Mall_Customers.csv | 201 + .../Python/hierarchical_clustering.ipynb | 1 + .../R/Mall_Customers.csv | 201 + .../R/data_preprocessing_template.R | 16 + .../R/hc.R | 42 + .../Python/Market_Basket_Optimisation.csv | 7501 ++++++++++++ .../Section 28 - Apriori/Python/apriori.ipynb | 1 + .../R/Market_Basket_Optimisation.csv | 7501 ++++++++++++ .../Section 28 - Apriori/R/apriori.R | 15 + .../Python/Market_Basket_Optimisation.csv | 7501 ++++++++++++ .../Section 29 - Eclat/Python/eclat.ipynb | 1 + .../R/Market_Basket_Optimisation.csv | 7501 ++++++++++++ .../Section 29 - Eclat/R/eclat.R | 15 + .../Python/Ads_CTR_Optimisation.csv | 10001 ++++++++++++++++ .../Python/upper_confidence_bound.ipynb | 1 + .../R/Ads_CTR_Optimisation.csv | 10001 ++++++++++++++++ .../R/random_selection.R | 23 + .../R/upper_confidence_bound.R | 41 + .../UCB_Algorithm_Slide.png | Bin 0 -> 1278276 bytes .../Python/Ads_CTR_Optimisation.csv | 10001 ++++++++++++++++ .../Python/thompson_sampling.ipynb | 1 + .../R/Ads_CTR_Optimisation.csv | 10001 ++++++++++++++++ .../R/random_selection.R | 23 + .../R/thompson_sampling.R | 40 + 100 files changed, 78303 insertions(+) create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/Data.csv create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_template.ipynb create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_tools.ipynb create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/Data.csv create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/data_preprocessing_template.R create mode 100644 Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/missing_data.R create mode 100644 Part 2 - Regression/Section 4 - Simple Linear Regression/Python/Salary_Data.csv create mode 100644 Part 2 - Regression/Section 4 - Simple Linear Regression/Python/simple_linear_regression.ipynb create mode 100644 Part 2 - Regression/Section 4 - Simple Linear Regression/R/Salary_Data.csv create mode 100644 Part 2 - Regression/Section 4 - Simple Linear Regression/R/data_preprocessing_template.R create mode 100644 Part 2 - Regression/Section 4 - Simple Linear Regression/R/simple_linear_regression.R create mode 100644 Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/50_Startups.csv create mode 100644 Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/multiple_linear_regression.ipynb create mode 100644 Part 2 - Regression/Section 5 - Multiple Linear Regression/R/50_Startups.csv create mode 100644 Part 2 - Regression/Section 5 - Multiple Linear Regression/R/data_preprocessing_template.R create mode 100644 Part 2 - Regression/Section 5 - Multiple Linear Regression/R/multiple_linear_regression.R create mode 100644 Part 2 - Regression/Section 6 - Polynomial Regression/Python/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 6 - Polynomial Regression/Python/polynomial_regression.ipynb create mode 100644 Part 2 - Regression/Section 6 - Polynomial Regression/R/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 6 - Polynomial Regression/R/data_preprocessing_template.R create mode 100644 Part 2 - Regression/Section 6 - Polynomial Regression/R/polynomial_regression.R create mode 100644 Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb create mode 100644 Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/data_preprocessing_template.R create mode 100644 Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/svr.R create mode 100644 Part 2 - Regression/Section 8 - Decision Tree Regression/Python/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 8 - Decision Tree Regression/Python/decision_tree_regression.ipynb create mode 100644 Part 2 - Regression/Section 8 - Decision Tree Regression/R/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 8 - Decision Tree Regression/R/decision_tree_regression.R create mode 100644 Part 2 - Regression/Section 8 - Decision Tree Regression/R/regression_template.R create mode 100644 Part 2 - Regression/Section 9 - Random Forest Regression/Python/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 9 - Random Forest Regression/Python/random_forest_regression.ipynb create mode 100644 Part 2 - Regression/Section 9 - Random Forest Regression/R/Position_Salaries.csv create mode 100644 Part 2 - Regression/Section 9 - Random Forest Regression/R/random_forest_regression.R create mode 100644 Part 2 - Regression/Section 9 - Random Forest Regression/R/regression_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/logistic_regression.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/logistic_regression.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/k_nearest_neighbors.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/classification_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/knn.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/support_vector_machine.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/classification_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/svm.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/kernel_svm.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/classification_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/kernel_svm.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/naive_bayes.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/classification_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/naive_bayes.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/decision_tree_classification.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/classification_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/decision_tree_classification.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/random_forest_classification.ipynb create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/Social_Network_Ads.csv create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/classification_template.R create mode 100644 Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/random_forest_classification.R create mode 100644 Part 4 - Clustering/Section 24 - K-Means Clustering/Python/Mall_Customers.csv create mode 100644 Part 4 - Clustering/Section 24 - K-Means Clustering/Python/k_means_clustering.ipynb create mode 100644 Part 4 - Clustering/Section 24 - K-Means Clustering/R/data_preprocessing_template.R create mode 100644 Part 4 - Clustering/Section 24 - K-Means Clustering/R/k_means_clustering.R create mode 100644 Part 4 - Clustering/Section 24 - K-Means Clustering/R/mall.csv create mode 100644 Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/Mall_Customers.csv create mode 100644 Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/hierarchical_clustering.ipynb create mode 100644 Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/Mall_Customers.csv create mode 100644 Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/data_preprocessing_template.R create mode 100644 Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/hc.R create mode 100644 Part 5 - Association Rule Learning/Section 28 - Apriori/Python/Market_Basket_Optimisation.csv create mode 100644 Part 5 - Association Rule Learning/Section 28 - Apriori/Python/apriori.ipynb create mode 100644 Part 5 - Association Rule Learning/Section 28 - Apriori/R/Market_Basket_Optimisation.csv create mode 100644 Part 5 - Association Rule Learning/Section 28 - Apriori/R/apriori.R create mode 100644 Part 5 - Association Rule Learning/Section 29 - Eclat/Python/Market_Basket_Optimisation.csv create mode 100644 Part 5 - Association Rule Learning/Section 29 - Eclat/Python/eclat.ipynb create mode 100644 Part 5 - Association Rule Learning/Section 29 - Eclat/R/Market_Basket_Optimisation.csv create mode 100644 Part 5 - Association Rule Learning/Section 29 - Eclat/R/eclat.R create mode 100644 Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/Ads_CTR_Optimisation.csv create mode 100644 Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/upper_confidence_bound.ipynb create mode 100644 Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/Ads_CTR_Optimisation.csv create mode 100644 Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/random_selection.R create mode 100644 Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/upper_confidence_bound.R create mode 100644 Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/UCB_Algorithm_Slide.png create mode 100644 Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/Python/Ads_CTR_Optimisation.csv create mode 100644 Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/Python/thompson_sampling.ipynb create mode 100644 Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/Ads_CTR_Optimisation.csv create mode 100644 Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/random_selection.R create mode 100644 Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/thompson_sampling.R diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/Data.csv b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/Data.csv new file mode 100644 index 00000000..564b65b2 --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/Data.csv @@ -0,0 +1,11 @@ +Country,Age,Salary,Purchased +France,44,72000,No +Spain,27,48000,Yes +Germany,30,54000,No +Spain,38,61000,No +Germany,40,,Yes +France,35,58000,Yes +Spain,,52000,No +France,48,79000,Yes +Germany,50,83000,No +France,37,67000,Yes \ No newline at end of file diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_template.ipynb b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_template.ipynb new file mode 100644 index 00000000..6437bada --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_template.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"data_preprocessing_template.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyOD2/gZgY69JdiiGJVNfu7s"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"WOw8yMd1VlnD","colab_type":"text"},"source":["# Data Preprocessing Template"]},{"cell_type":"markdown","metadata":{"id":"NvUGC8QQV6bV","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"wfFEXZC0WS-V","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"fhYaZ-ENV_c5","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"aqHTg9bxWT_u","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Data.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"3abSxRqvWEIB","colab_type":"text"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"hm48sif-WWsh","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":0,"outputs":[]}]} \ No newline at end of file diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_tools.ipynb b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_tools.ipynb new file mode 100644 index 00000000..a667dc2b --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/Python/data_preprocessing_tools.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyOihYlX/ooG5h+qw0sLIjn8"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"37puETfgRzzg"},"source":["# Data Preprocessing Tools"]},{"cell_type":"markdown","metadata":{"id":"EoRP98MpR-qj"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"N-qiINBQSK2g"},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"RopL7tUZSQkT"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"WwEPNDWySTKm"},"source":["dataset = pd.read_csv('Data.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"hCsz2yCebe1R"},"source":["print(X)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"eYrOQ43XcJR3"},"source":["print(y)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"nhfKXNxlSabC"},"source":["## Taking care of missing data"]},{"cell_type":"code","metadata":{"id":"c93k7ipkSexq"},"source":["from sklearn.impute import SimpleImputer\n","imputer = SimpleImputer(missing_values=np.nan, strategy='mean')\n","imputer.fit(X[:, 1:3])\n","X[:, 1:3] = imputer.transform(X[:, 1:3])"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"3UgLdMS_bjq_"},"source":["print(X)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"CriG6VzVSjcK"},"source":["## Encoding categorical data"]},{"cell_type":"markdown","metadata":{"id":"AhSpdQWeSsFh"},"source":["### Encoding the Independent Variable"]},{"cell_type":"code","metadata":{"id":"5hwuVddlSwVi"},"source":["from sklearn.compose import ColumnTransformer\n","from sklearn.preprocessing import OneHotEncoder\n","ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [0])], remainder='passthrough')\n","X = np.array(ct.fit_transform(X))"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"f7QspewyeBfx"},"source":["print(X)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"DXh8oVSITIc6"},"source":["### Encoding the Dependent Variable"]},{"cell_type":"code","metadata":{"id":"XgHCShVyTOYY"},"source":["from sklearn.preprocessing import LabelEncoder\n","le = LabelEncoder()\n","y = le.fit_transform(y)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"FyhY8-gPpFCa"},"source":["print(y)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"qb_vcgm3qZKW"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"pXgA6CzlqbCl"},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 1)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"GuwQhFdKrYTM"},"source":["print(X_train)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"TUrX_Tvcrbi4"},"source":["print(X_test)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"pSMHiIsWreQY"},"source":["print(y_train)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"I_tW7H56rgtW"},"source":["print(y_test)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"TpGqbS4TqkIR"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"AxjSUXFQqo-3"},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"DWPET8ZdlMnu"},"source":["print(X_train)"],"execution_count":null,"outputs":[]},{"cell_type":"code","metadata":{"id":"sTXykB_QlRjE"},"source":["print(X_test)"],"execution_count":null,"outputs":[]}]} \ No newline at end of file diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/Data.csv b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/Data.csv new file mode 100644 index 00000000..564b65b2 --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/Data.csv @@ -0,0 +1,11 @@ +Country,Age,Salary,Purchased +France,44,72000,No +Spain,27,48000,Yes +Germany,30,54000,No +Spain,38,61000,No +Germany,40,,Yes +France,35,58000,Yes +Spain,,52000,No +France,48,79000,Yes +Germany,50,83000,No +France,37,67000,Yes \ No newline at end of file diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R new file mode 100644 index 00000000..84614db9 --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R @@ -0,0 +1,20 @@ +# Data Preprocessing + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Taking care of missing data +dataset$Age = ifelse(is.na(dataset$Age), + ave(dataset$Age, FUN = function(x) mean(x, na.rm = TRUE)), + dataset$Age) +dataset$Salary = ifelse(is.na(dataset$Salary), + ave(dataset$Salary, FUN = function(x) mean(x, na.rm = TRUE)), + dataset$Salary) + +# Encoding categorical data +dataset$Country = factor(dataset$Country, + levels = c('France', 'Spain', 'Germany'), + labels = c(1, 2, 3)) +dataset$Purchased = factor(dataset$Purchased, + levels = c('No', 'Yes'), + labels = c(0, 1)) \ No newline at end of file diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/data_preprocessing_template.R b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/missing_data.R b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/missing_data.R new file mode 100644 index 00000000..21baccb8 --- /dev/null +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/missing_data.R @@ -0,0 +1,12 @@ +# Data Preprocessing + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Taking care of missing data +dataset$Age = ifelse(is.na(dataset$Age), + ave(dataset$Age, FUN = function(x) mean(x, na.rm = TRUE)), + dataset$Age) +dataset$Salary = ifelse(is.na(dataset$Salary), + ave(dataset$Salary, FUN = function(x) mean(x, na.rm = TRUE)), + dataset$Salary) \ No newline at end of file diff --git a/Part 2 - Regression/Section 4 - Simple Linear Regression/Python/Salary_Data.csv b/Part 2 - Regression/Section 4 - Simple Linear Regression/Python/Salary_Data.csv new file mode 100644 index 00000000..a6863aa1 --- /dev/null +++ b/Part 2 - Regression/Section 4 - Simple Linear Regression/Python/Salary_Data.csv @@ -0,0 +1,31 @@ +YearsExperience,Salary +1.1,39343.00 +1.3,46205.00 +1.5,37731.00 +2.0,43525.00 +2.2,39891.00 +2.9,56642.00 +3.0,60150.00 +3.2,54445.00 +3.2,64445.00 +3.7,57189.00 +3.9,63218.00 +4.0,55794.00 +4.0,56957.00 +4.1,57081.00 +4.5,61111.00 +4.9,67938.00 +5.1,66029.00 +5.3,83088.00 +5.9,81363.00 +6.0,93940.00 +6.8,91738.00 +7.1,98273.00 +7.9,101302.00 +8.2,113812.00 +8.7,109431.00 +9.0,105582.00 +9.5,116969.00 +9.6,112635.00 +10.3,122391.00 +10.5,121872.00 diff --git a/Part 2 - Regression/Section 4 - Simple Linear Regression/Python/simple_linear_regression.ipynb b/Part 2 - Regression/Section 4 - Simple Linear Regression/Python/simple_linear_regression.ipynb new file mode 100644 index 00000000..7be563a7 --- /dev/null +++ b/Part 2 - Regression/Section 4 - Simple Linear Regression/Python/simple_linear_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"Simple Linear Regression","provenance":[],"toc_visible":true,"authorship_tag":"ABX9TyP1VVwrQU8S68bmX5lftYWC"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"l_LulNCC8z96","colab_type":"text"},"source":["# Simple Linear Regression"]},{"cell_type":"markdown","metadata":{"id":"xpXdowrE9DxW","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"nhKd4hWx9GFt","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"6JhpWJi59J1p","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"f8GfYDZ59O18","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Salary_Data.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"AyhQaTwP9RzG","colab_type":"text"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"bxOOauiN9VpC","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 1/3, random_state = 0)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"ZijQwFMQ9itx","colab_type":"text"},"source":["## Training the Simple Linear Regression model on the Training set"]},{"cell_type":"code","metadata":{"id":"B4Aj_8YJ9l7J","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":34},"outputId":"15363111-2a76-4774-88ad-48db22159e9d","executionInfo":{"status":"ok","timestamp":1586352495803,"user_tz":-240,"elapsed":882,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["from sklearn.linear_model import LinearRegression\n","regressor = LinearRegression()\n","regressor.fit(X_train, y_train)"],"execution_count":4,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None, normalize=False)"]},"metadata":{"tags":[]},"execution_count":4}]},{"cell_type":"markdown","metadata":{"id":"wa2T1Lq89o5H","colab_type":"text"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"Rn_sTJ2o9smm","colab_type":"code","colab":{}},"source":["y_pred = regressor.predict(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"-zSoMZ-P9v8t","colab_type":"text"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"IAePn_u-93tI","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"b860fdce-5757-4104-b6e9-0f180e3fca05","executionInfo":{"status":"ok","timestamp":1586352502760,"user_tz":-240,"elapsed":763,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["plt.scatter(X_train, y_train, color = 'red')\n","plt.plot(X_train, regressor.predict(X_train), color = 'blue')\n","plt.title('Salary vs Experience (Training set)')\n","plt.xlabel('Years of Experience')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":6,"outputs":[{"output_type":"display_data","data":{"image/png":"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\nrkJggg==\n","text/plain":["
"]},"metadata":{"tags":[]}}]},{"cell_type":"markdown","metadata":{"id":"EUX1Vhsv97ZT","colab_type":"text"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"Ze9vpBTf-Bol","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"58359ab2-7a52-4960-f49e-3d8b5ef6f7a1","executionInfo":{"status":"ok","timestamp":1586352506966,"user_tz":-240,"elapsed":1097,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["plt.scatter(X_test, y_test, color = 'red')\n","plt.plot(X_train, regressor.predict(X_train), color = 'blue')\n","plt.title('Salary vs Experience (Test set)')\n","plt.xlabel('Years of Experience')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":7,"outputs":[{"output_type":"display_data","data":{"image/png":"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\naa+IWJ66tlak9mXA6Nx6o1LbMsh1sGbt/5PaR1VYv7djmFkTmDsX2ttL2/zMSvOpd+UyC+i842si\ncH2u/fR019jhwOrUtXULcJykXdOF/OOAW9Ky5yQdnu4SO71sX5WOYWYNTipNLJ3D4lvzqVnlIulq\nsqpjD0lLye76+gbwM0lnAIuAf0mr3wi8FVgArAM+ABARz0j6CvCntN65EdF5k8BZZHekbQfclF70\ncgwza1DXXw8nl91646TS3BT+FwSgvb095syZU3QYZoNO+RP2t98ORx1VSCg2AJLmRkR7ebuHfzGz\nQpx/fuWBJp1YWoOHfzGzuqr01cIPPQT77VdMPFYbrlzMrG7OPLN7YolwYmlFrlzMrOZefBG23rq0\nbeVK2GOPYuKx2nPlYmY1deihpYllv/2yasWJpbW5cjGzmli1CnYtG5P873+HbbYpJh6rL1cuZlZ1\nUmliOe20rFpxYhk8XLmYWdU89hi8/OWlbZs2db/l2FqfKxczqwqpNLGce25WrTixDE6uXMxsi/zq\nV3DCCaVtHvjDXLmY2YBJpYnl6qudWCzj5GJmm62noVtOO62YeKzxuFvMzDZLeVKZNQtOPLGYWKxx\nuXIxs3553/sqVytOLFaJKxcz61WlgSb//Gf4p38qJh5rDk4uZtajV7wC5s8vbfMFe+sPJxcz6+b5\n52H48NK2J5+El72smHis+Ti5mFmJSg89ulqxzeUL+mYGwPLl3RPL3//uxGID4+RiZkiw995d869+\ntQeatC3j5GI2iN1zT/dqZdMmmDevmHisdTi5mA1SEhx8cNf8GWd4oEmrHl/QNxtkrr0WTjmltM3X\nVazaXLmYDSJSaWL53vecWKw2+pVcJA2tdSBmVjtf+UrloVvOPruYeKz19bdbbL6ka4H/iogHahmQ\nmVVXeVK55RY47rhiYrHBo7/dYgcBDwOXSbpD0iRJO9UwLjPbQu98Z+VqxYnF6qFfySUi/hYRP4qI\n1wOfBr4ILJc0TdK4mkZoZpul8zvrf/GLrrYHH/S1FauvfnWLpWsubwM+ALQB5wPTgTcBNwKvqFF8\nZrYZ/uEfsjHA8pxUrAj97RabD5wEnBcRr42ICyLiyYiYCdxcu/DMmtj06dDWlo1X39aWzdfImjVZ\ntZJPLE8/7cRixemzcklVyxURcW6l5RFxTtWjMmt206fDpEmwbl02v2hRNg/Q0VHVQ3mgSWtEfVYu\n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\nrkJggg==\n","text/plain":["
"]},"metadata":{"tags":[]}}]}]} \ No newline at end of file diff --git a/Part 2 - Regression/Section 4 - Simple Linear Regression/R/Salary_Data.csv b/Part 2 - Regression/Section 4 - Simple Linear Regression/R/Salary_Data.csv new file mode 100644 index 00000000..a6863aa1 --- /dev/null +++ b/Part 2 - Regression/Section 4 - Simple Linear Regression/R/Salary_Data.csv @@ -0,0 +1,31 @@ +YearsExperience,Salary +1.1,39343.00 +1.3,46205.00 +1.5,37731.00 +2.0,43525.00 +2.2,39891.00 +2.9,56642.00 +3.0,60150.00 +3.2,54445.00 +3.2,64445.00 +3.7,57189.00 +3.9,63218.00 +4.0,55794.00 +4.0,56957.00 +4.1,57081.00 +4.5,61111.00 +4.9,67938.00 +5.1,66029.00 +5.3,83088.00 +5.9,81363.00 +6.0,93940.00 +6.8,91738.00 +7.1,98273.00 +7.9,101302.00 +8.2,113812.00 +8.7,109431.00 +9.0,105582.00 +9.5,116969.00 +9.6,112635.00 +10.3,122391.00 +10.5,121872.00 diff --git a/Part 2 - Regression/Section 4 - Simple Linear Regression/R/data_preprocessing_template.R b/Part 2 - Regression/Section 4 - Simple Linear Regression/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 2 - Regression/Section 4 - Simple Linear Regression/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 2 - Regression/Section 4 - Simple Linear Regression/R/simple_linear_regression.R b/Part 2 - Regression/Section 4 - Simple Linear Regression/R/simple_linear_regression.R new file mode 100644 index 00000000..df9ac0f7 --- /dev/null +++ b/Part 2 - Regression/Section 4 - Simple Linear Regression/R/simple_linear_regression.R @@ -0,0 +1,45 @@ +# Simple Linear Regression + +# Importing the dataset +dataset = read.csv('Salary_Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Salary, SplitRatio = 2/3) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting Simple Linear Regression to the Training set +regressor = lm(formula = Salary ~ YearsExperience, + data = training_set) + +# Predicting the Test set results +y_pred = predict(regressor, newdata = test_set) + +# Visualising the Training set results +library(ggplot2) +ggplot() + + geom_point(aes(x = training_set$YearsExperience, y = training_set$Salary), + colour = 'red') + + geom_line(aes(x = training_set$YearsExperience, y = predict(regressor, newdata = training_set)), + colour = 'blue') + + ggtitle('Salary vs Experience (Training set)') + + xlab('Years of experience') + + ylab('Salary') + +# Visualising the Test set results +library(ggplot2) +ggplot() + + geom_point(aes(x = test_set$YearsExperience, y = test_set$Salary), + colour = 'red') + + geom_line(aes(x = training_set$YearsExperience, y = predict(regressor, newdata = training_set)), + colour = 'blue') + + ggtitle('Salary vs Experience (Test set)') + + xlab('Years of experience') + + ylab('Salary') \ No newline at end of file diff --git a/Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/50_Startups.csv b/Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/50_Startups.csv new file mode 100644 index 00000000..14ffb860 --- /dev/null +++ b/Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/50_Startups.csv @@ -0,0 +1,51 @@ +R&D Spend,Administration,Marketing Spend,State,Profit +165349.2,136897.8,471784.1,New York,192261.83 +162597.7,151377.59,443898.53,California,191792.06 +153441.51,101145.55,407934.54,Florida,191050.39 +144372.41,118671.85,383199.62,New York,182901.99 +142107.34,91391.77,366168.42,Florida,166187.94 +131876.9,99814.71,362861.36,New York,156991.12 +134615.46,147198.87,127716.82,California,156122.51 +130298.13,145530.06,323876.68,Florida,155752.6 +120542.52,148718.95,311613.29,New York,152211.77 +123334.88,108679.17,304981.62,California,149759.96 +101913.08,110594.11,229160.95,Florida,146121.95 +100671.96,91790.61,249744.55,California,144259.4 +93863.75,127320.38,249839.44,Florida,141585.52 +91992.39,135495.07,252664.93,California,134307.35 +119943.24,156547.42,256512.92,Florida,132602.65 +114523.61,122616.84,261776.23,New York,129917.04 +78013.11,121597.55,264346.06,California,126992.93 +94657.16,145077.58,282574.31,New York,125370.37 +91749.16,114175.79,294919.57,Florida,124266.9 +86419.7,153514.11,0,New York,122776.86 +76253.86,113867.3,298664.47,California,118474.03 +78389.47,153773.43,299737.29,New York,111313.02 +73994.56,122782.75,303319.26,Florida,110352.25 +67532.53,105751.03,304768.73,Florida,108733.99 +77044.01,99281.34,140574.81,New York,108552.04 +64664.71,139553.16,137962.62,California,107404.34 +75328.87,144135.98,134050.07,Florida,105733.54 +72107.6,127864.55,353183.81,New York,105008.31 +66051.52,182645.56,118148.2,Florida,103282.38 +65605.48,153032.06,107138.38,New York,101004.64 +61994.48,115641.28,91131.24,Florida,99937.59 +61136.38,152701.92,88218.23,New York,97483.56 +63408.86,129219.61,46085.25,California,97427.84 +55493.95,103057.49,214634.81,Florida,96778.92 +46426.07,157693.92,210797.67,California,96712.8 +46014.02,85047.44,205517.64,New York,96479.51 +28663.76,127056.21,201126.82,Florida,90708.19 +44069.95,51283.14,197029.42,California,89949.14 +20229.59,65947.93,185265.1,New York,81229.06 +38558.51,82982.09,174999.3,California,81005.76 +28754.33,118546.05,172795.67,California,78239.91 +27892.92,84710.77,164470.71,Florida,77798.83 +23640.93,96189.63,148001.11,California,71498.49 +15505.73,127382.3,35534.17,New York,69758.98 +22177.74,154806.14,28334.72,California,65200.33 +1000.23,124153.04,1903.93,New York,64926.08 +1315.46,115816.21,297114.46,Florida,49490.75 +0,135426.92,0,California,42559.73 +542.05,51743.15,0,New York,35673.41 +0,116983.8,45173.06,California,14681.4 \ No newline at end of file diff --git a/Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/multiple_linear_regression.ipynb b/Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/multiple_linear_regression.ipynb new file mode 100644 index 00000000..71082077 --- /dev/null +++ b/Part 2 - Regression/Section 5 - Multiple Linear Regression/Python/multiple_linear_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"Multiple Linear Regression","provenance":[],"toc_visible":true,"authorship_tag":"ABX9TyPhYhte6t7H4wEK4xPpDWT7"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"CazISR8X_HUG","colab_type":"text"},"source":["# Multiple Linear Regression"]},{"cell_type":"markdown","metadata":{"id":"pOyqYHTk_Q57","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"T_YHJjnD_Tja","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"vgC61-ah_WIz","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"UrxyEKGn_ez7","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('50_Startups.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"GOB3QhV9B5kD","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":857},"outputId":"4a05377a-2db2-43fc-b824-a0710448baee","executionInfo":{"status":"ok","timestamp":1586353652778,"user_tz":-240,"elapsed":552,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["print(X)"],"execution_count":3,"outputs":[{"output_type":"stream","text":["[[165349.2 136897.8 471784.1 'New York']\n"," [162597.7 151377.59 443898.53 'California']\n"," [153441.51 101145.55 407934.54 'Florida']\n"," [144372.41 118671.85 383199.62 'New York']\n"," [142107.34 91391.77 366168.42 'Florida']\n"," [131876.9 99814.71 362861.36 'New York']\n"," [134615.46 147198.87 127716.82 'California']\n"," [130298.13 145530.06 323876.68 'Florida']\n"," [120542.52 148718.95 311613.29 'New York']\n"," [123334.88 108679.17 304981.62 'California']\n"," [101913.08 110594.11 229160.95 'Florida']\n"," [100671.96 91790.61 249744.55 'California']\n"," [93863.75 127320.38 249839.44 'Florida']\n"," [91992.39 135495.07 252664.93 'California']\n"," [119943.24 156547.42 256512.92 'Florida']\n"," [114523.61 122616.84 261776.23 'New York']\n"," [78013.11 121597.55 264346.06 'California']\n"," [94657.16 145077.58 282574.31 'New York']\n"," [91749.16 114175.79 294919.57 'Florida']\n"," [86419.7 153514.11 0.0 'New York']\n"," [76253.86 113867.3 298664.47 'California']\n"," [78389.47 153773.43 299737.29 'New York']\n"," [73994.56 122782.75 303319.26 'Florida']\n"," [67532.53 105751.03 304768.73 'Florida']\n"," [77044.01 99281.34 140574.81 'New York']\n"," [64664.71 139553.16 137962.62 'California']\n"," [75328.87 144135.98 134050.07 'Florida']\n"," [72107.6 127864.55 353183.81 'New York']\n"," [66051.52 182645.56 118148.2 'Florida']\n"," [65605.48 153032.06 107138.38 'New York']\n"," [61994.48 115641.28 91131.24 'Florida']\n"," [61136.38 152701.92 88218.23 'New York']\n"," [63408.86 129219.61 46085.25 'California']\n"," [55493.95 103057.49 214634.81 'Florida']\n"," [46426.07 157693.92 210797.67 'California']\n"," [46014.02 85047.44 205517.64 'New York']\n"," [28663.76 127056.21 201126.82 'Florida']\n"," [44069.95 51283.14 197029.42 'California']\n"," [20229.59 65947.93 185265.1 'New York']\n"," [38558.51 82982.09 174999.3 'California']\n"," [28754.33 118546.05 172795.67 'California']\n"," [27892.92 84710.77 164470.71 'Florida']\n"," [23640.93 96189.63 148001.11 'California']\n"," [15505.73 127382.3 35534.17 'New York']\n"," [22177.74 154806.14 28334.72 'California']\n"," [1000.23 124153.04 1903.93 'New York']\n"," [1315.46 115816.21 297114.46 'Florida']\n"," [0.0 135426.92 0.0 'California']\n"," [542.05 51743.15 0.0 'New York']\n"," [0.0 116983.8 45173.06 'California']]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"VadrvE7s_lS9","colab_type":"text"},"source":["## Encoding categorical data"]},{"cell_type":"code","metadata":{"id":"wV3fD1mbAvsh","colab_type":"code","colab":{}},"source":["from sklearn.compose import ColumnTransformer\n","from sklearn.preprocessing import OneHotEncoder\n","ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [3])], remainder='passthrough')\n","X = np.array(ct.fit_transform(X))"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"4ym3HdYeCGYG","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":857},"outputId":"ce09e670-cf06-4a1c-f5b0-89422aae0496","executionInfo":{"status":"ok","timestamp":1586353657759,"user_tz":-240,"elapsed":616,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["print(X)"],"execution_count":5,"outputs":[{"output_type":"stream","text":["[[0.0 0.0 1.0 165349.2 136897.8 471784.1]\n"," [1.0 0.0 0.0 162597.7 151377.59 443898.53]\n"," [0.0 1.0 0.0 153441.51 101145.55 407934.54]\n"," [0.0 0.0 1.0 144372.41 118671.85 383199.62]\n"," [0.0 1.0 0.0 142107.34 91391.77 366168.42]\n"," [0.0 0.0 1.0 131876.9 99814.71 362861.36]\n"," [1.0 0.0 0.0 134615.46 147198.87 127716.82]\n"," [0.0 1.0 0.0 130298.13 145530.06 323876.68]\n"," [0.0 0.0 1.0 120542.52 148718.95 311613.29]\n"," [1.0 0.0 0.0 123334.88 108679.17 304981.62]\n"," [0.0 1.0 0.0 101913.08 110594.11 229160.95]\n"," [1.0 0.0 0.0 100671.96 91790.61 249744.55]\n"," [0.0 1.0 0.0 93863.75 127320.38 249839.44]\n"," [1.0 0.0 0.0 91992.39 135495.07 252664.93]\n"," [0.0 1.0 0.0 119943.24 156547.42 256512.92]\n"," [0.0 0.0 1.0 114523.61 122616.84 261776.23]\n"," [1.0 0.0 0.0 78013.11 121597.55 264346.06]\n"," [0.0 0.0 1.0 94657.16 145077.58 282574.31]\n"," [0.0 1.0 0.0 91749.16 114175.79 294919.57]\n"," [0.0 0.0 1.0 86419.7 153514.11 0.0]\n"," [1.0 0.0 0.0 76253.86 113867.3 298664.47]\n"," [0.0 0.0 1.0 78389.47 153773.43 299737.29]\n"," [0.0 1.0 0.0 73994.56 122782.75 303319.26]\n"," [0.0 1.0 0.0 67532.53 105751.03 304768.73]\n"," [0.0 0.0 1.0 77044.01 99281.34 140574.81]\n"," [1.0 0.0 0.0 64664.71 139553.16 137962.62]\n"," [0.0 1.0 0.0 75328.87 144135.98 134050.07]\n"," [0.0 0.0 1.0 72107.6 127864.55 353183.81]\n"," [0.0 1.0 0.0 66051.52 182645.56 118148.2]\n"," [0.0 0.0 1.0 65605.48 153032.06 107138.38]\n"," [0.0 1.0 0.0 61994.48 115641.28 91131.24]\n"," [0.0 0.0 1.0 61136.38 152701.92 88218.23]\n"," [1.0 0.0 0.0 63408.86 129219.61 46085.25]\n"," [0.0 1.0 0.0 55493.95 103057.49 214634.81]\n"," [1.0 0.0 0.0 46426.07 157693.92 210797.67]\n"," [0.0 0.0 1.0 46014.02 85047.44 205517.64]\n"," [0.0 1.0 0.0 28663.76 127056.21 201126.82]\n"," [1.0 0.0 0.0 44069.95 51283.14 197029.42]\n"," [0.0 0.0 1.0 20229.59 65947.93 185265.1]\n"," [1.0 0.0 0.0 38558.51 82982.09 174999.3]\n"," [1.0 0.0 0.0 28754.33 118546.05 172795.67]\n"," [0.0 1.0 0.0 27892.92 84710.77 164470.71]\n"," [1.0 0.0 0.0 23640.93 96189.63 148001.11]\n"," [0.0 0.0 1.0 15505.73 127382.3 35534.17]\n"," [1.0 0.0 0.0 22177.74 154806.14 28334.72]\n"," [0.0 0.0 1.0 1000.23 124153.04 1903.93]\n"," [0.0 1.0 0.0 1315.46 115816.21 297114.46]\n"," [1.0 0.0 0.0 0.0 135426.92 0.0]\n"," [0.0 0.0 1.0 542.05 51743.15 0.0]\n"," [1.0 0.0 0.0 0.0 116983.8 45173.06]]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"WemVnqgeA70k","colab_type":"text"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"Kb_v_ae-A-20","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"k-McZVsQBINc","colab_type":"text"},"source":["## Training the Multiple Linear Regression model on the Training set"]},{"cell_type":"code","metadata":{"id":"ywPjx0L1BMiD","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":34},"outputId":"099836bc-4d85-4b4f-a488-093faf02e8cb","executionInfo":{"status":"ok","timestamp":1586353664008,"user_tz":-240,"elapsed":757,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["from sklearn.linear_model import LinearRegression\n","regressor = LinearRegression()\n","regressor.fit(X_train, y_train)"],"execution_count":7,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None, normalize=False)"]},"metadata":{"tags":[]},"execution_count":7}]},{"cell_type":"markdown","metadata":{"id":"xNkXL1YQBiBT","colab_type":"text"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"TQKmwvtdBkyb","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":185},"outputId":"493436bf-a4ae-4374-ca16-0b0c25d19457","executionInfo":{"status":"ok","timestamp":1586353666678,"user_tz":-240,"elapsed":951,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["y_pred = regressor.predict(X_test)\n","np.set_printoptions(precision=2)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":8,"outputs":[{"output_type":"stream","text":["[[103015.2 103282.38]\n"," [132582.28 144259.4 ]\n"," [132447.74 146121.95]\n"," [ 71976.1 77798.83]\n"," [178537.48 191050.39]\n"," [116161.24 105008.31]\n"," [ 67851.69 81229.06]\n"," [ 98791.73 97483.56]\n"," [113969.44 110352.25]\n"," [167921.07 166187.94]]\n"],"name":"stdout"}]}]} \ No newline at end of file diff --git a/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/50_Startups.csv b/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/50_Startups.csv new file mode 100644 index 00000000..14ffb860 --- /dev/null +++ b/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/50_Startups.csv @@ -0,0 +1,51 @@ +R&D Spend,Administration,Marketing Spend,State,Profit +165349.2,136897.8,471784.1,New York,192261.83 +162597.7,151377.59,443898.53,California,191792.06 +153441.51,101145.55,407934.54,Florida,191050.39 +144372.41,118671.85,383199.62,New York,182901.99 +142107.34,91391.77,366168.42,Florida,166187.94 +131876.9,99814.71,362861.36,New York,156991.12 +134615.46,147198.87,127716.82,California,156122.51 +130298.13,145530.06,323876.68,Florida,155752.6 +120542.52,148718.95,311613.29,New York,152211.77 +123334.88,108679.17,304981.62,California,149759.96 +101913.08,110594.11,229160.95,Florida,146121.95 +100671.96,91790.61,249744.55,California,144259.4 +93863.75,127320.38,249839.44,Florida,141585.52 +91992.39,135495.07,252664.93,California,134307.35 +119943.24,156547.42,256512.92,Florida,132602.65 +114523.61,122616.84,261776.23,New York,129917.04 +78013.11,121597.55,264346.06,California,126992.93 +94657.16,145077.58,282574.31,New York,125370.37 +91749.16,114175.79,294919.57,Florida,124266.9 +86419.7,153514.11,0,New York,122776.86 +76253.86,113867.3,298664.47,California,118474.03 +78389.47,153773.43,299737.29,New York,111313.02 +73994.56,122782.75,303319.26,Florida,110352.25 +67532.53,105751.03,304768.73,Florida,108733.99 +77044.01,99281.34,140574.81,New York,108552.04 +64664.71,139553.16,137962.62,California,107404.34 +75328.87,144135.98,134050.07,Florida,105733.54 +72107.6,127864.55,353183.81,New York,105008.31 +66051.52,182645.56,118148.2,Florida,103282.38 +65605.48,153032.06,107138.38,New York,101004.64 +61994.48,115641.28,91131.24,Florida,99937.59 +61136.38,152701.92,88218.23,New York,97483.56 +63408.86,129219.61,46085.25,California,97427.84 +55493.95,103057.49,214634.81,Florida,96778.92 +46426.07,157693.92,210797.67,California,96712.8 +46014.02,85047.44,205517.64,New York,96479.51 +28663.76,127056.21,201126.82,Florida,90708.19 +44069.95,51283.14,197029.42,California,89949.14 +20229.59,65947.93,185265.1,New York,81229.06 +38558.51,82982.09,174999.3,California,81005.76 +28754.33,118546.05,172795.67,California,78239.91 +27892.92,84710.77,164470.71,Florida,77798.83 +23640.93,96189.63,148001.11,California,71498.49 +15505.73,127382.3,35534.17,New York,69758.98 +22177.74,154806.14,28334.72,California,65200.33 +1000.23,124153.04,1903.93,New York,64926.08 +1315.46,115816.21,297114.46,Florida,49490.75 +0,135426.92,0,California,42559.73 +542.05,51743.15,0,New York,35673.41 +0,116983.8,45173.06,California,14681.4 \ No newline at end of file diff --git a/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/data_preprocessing_template.R b/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/multiple_linear_regression.R b/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/multiple_linear_regression.R new file mode 100644 index 00000000..a07753f5 --- /dev/null +++ b/Part 2 - Regression/Section 5 - Multiple Linear Regression/R/multiple_linear_regression.R @@ -0,0 +1,28 @@ +# Multiple Linear Regression + +# Importing the dataset +dataset = read.csv('50_Startups.csv') + +# Encoding categorical data +dataset$State = factor(dataset$State, + levels = c('New York', 'California', 'Florida'), + labels = c(1, 2, 3)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Profit, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting Multiple Linear Regression to the Training set +regressor = lm(formula = Profit ~ ., + data = training_set) + +# Predicting the Test set results +y_pred = predict(regressor, newdata = test_set) \ No newline at end of file diff --git a/Part 2 - Regression/Section 6 - Polynomial Regression/Python/Position_Salaries.csv b/Part 2 - Regression/Section 6 - Polynomial Regression/Python/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 6 - Polynomial Regression/Python/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 6 - Polynomial Regression/Python/polynomial_regression.ipynb b/Part 2 - Regression/Section 6 - Polynomial Regression/Python/polynomial_regression.ipynb new file mode 100644 index 00000000..cdca49c0 --- /dev/null +++ b/Part 2 - Regression/Section 6 - Polynomial Regression/Python/polynomial_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"polynomial_regression.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyMLrtB0Kmy82otxgYKZqyGa"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"vN99YjPTDena","colab_type":"text"},"source":["# Polynomial Regression"]},{"cell_type":"markdown","metadata":{"id":"ZIx_naXnDyHd","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"FjnmdyPLD2tS","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"6c8YExmOD5x5","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"nQOdXhjXD_AE","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Position_Salaries.csv')\n","X = dataset.iloc[:, 1:-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"Le8SEL-YEOLb","colab_type":"text"},"source":["## Training the Linear Regression model on the whole dataset"]},{"cell_type":"code","metadata":{"id":"2eZ4xxbKEcBk","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":35},"outputId":"41074f6d-44c7-4a04-fd49-14bda9fb2885","executionInfo":{"status":"ok","timestamp":1587538036471,"user_tz":-240,"elapsed":1084,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["from sklearn.linear_model import LinearRegression\n","lin_reg = LinearRegression()\n","lin_reg.fit(X, y)"],"execution_count":3,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None, normalize=False)"]},"metadata":{"tags":[]},"execution_count":3}]},{"cell_type":"markdown","metadata":{"id":"Rb5nWuSHEfBV","colab_type":"text"},"source":["## Training the Polynomial Regression model on the whole dataset"]},{"cell_type":"code","metadata":{"id":"HYplp4pTEm0O","colab_type":"code","outputId":"4c3c03dd-0def-4584-a893-aa2e72629e8f","executionInfo":{"status":"ok","timestamp":1587538038634,"user_tz":-240,"elapsed":693,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":35}},"source":["from sklearn.preprocessing import PolynomialFeatures\n","poly_reg = PolynomialFeatures(degree = 4)\n","X_poly = poly_reg.fit_transform(X)\n","lin_reg_2 = LinearRegression()\n","lin_reg_2.fit(X_poly, y)"],"execution_count":4,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LinearRegression(copy_X=True, fit_intercept=True, n_jobs=None, normalize=False)"]},"metadata":{"tags":[]},"execution_count":4}]},{"cell_type":"markdown","metadata":{"id":"0O8R0tzbEpvy","colab_type":"text"},"source":["## Visualising the Linear Regression results"]},{"cell_type":"code","metadata":{"id":"dcTIBAEdEyve","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"c242f259-d9e6-442a-f026-79dffab85972","executionInfo":{"status":"ok","timestamp":1587538041090,"user_tz":-240,"elapsed":753,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["plt.scatter(X, y, color = 'red')\n","plt.plot(X, lin_reg.predict(X), color = 'blue')\n","plt.title('Truth or Bluff (Linear Regression)')\n","plt.xlabel('Position Level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":5,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"stOnSo74E52m","colab_type":"text"},"source":["## Visualising the Polynomial Regression results"]},{"cell_type":"code","metadata":{"id":"UCOcurIQE7Zv","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"93927499-de98-4a31-a619-c373926cbe56","executionInfo":{"status":"ok","timestamp":1587538044032,"user_tz":-240,"elapsed":827,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["plt.scatter(X, y, color = 'red')\n","plt.plot(X, lin_reg_2.predict(poly_reg.fit_transform(X)), color = 'blue')\n","plt.title('Truth or Bluff (Polynomial Regression)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":6,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"U_qsAMKnE-PJ","colab_type":"text"},"source":["## Visualising the Polynomial Regression results (for higher resolution and smoother curve)"]},{"cell_type":"code","metadata":{"id":"iE6EnC3fFClE","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"6ecb5687-3c8a-4b46-db4a-c4955c24b9de","executionInfo":{"status":"ok","timestamp":1587538047267,"user_tz":-240,"elapsed":1035,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["X_grid = np.arange(min(X), max(X), 0.1)\n","X_grid = X_grid.reshape((len(X_grid), 1))\n","plt.scatter(X, y, color = 'red')\n","plt.plot(X_grid, lin_reg_2.predict(poly_reg.fit_transform(X_grid)), color = 'blue')\n","plt.title('Truth or Bluff (Polynomial Regression)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":7,"outputs":[{"output_type":"display_data","data":{"image/png":"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4px+z97F5md9jU7z5y5buWtX+PXQdLulWc6cCMzKaDjQv/rqsoN76TRlCnzwQeP3dO2axnKpq0uVtn37Lpvq6lJzzbJl+J89Enpe3apWQ2aVoIgoOoaVMmDAgKivry86DOsAFi5MB/VXXoGXX15WdNNQjNP0QN+9+7IDfcPUp0+a6upSqx1X1lq1kvRERAwot8xXBNahLViQDu4vvggvvZRVzmbTtGnpzL/BJ5hH39Wn03f7tfjv4zb9z5l8XV06q+/Rwwd665icCKzdi0jdJkyalG6umjQpHfhfeCGd8Zce7Hv1SmXz++6bHvvNfOQwV8kAAArYSURBVJR+153DFgsnsiEz0UfAi13htKEumrGa4aIhazciUr85zz6bOkubODG1r584MZXnN1hrrTSS1tZbw1ZbLZu23DKd1TdSV5cK/Jvq0ydlEbMOwkVD1u4sWJAO8s8803h6++1l66y/fmpfP3BgaomzzTaw7bapA7UWF+GsYHhGs1rhRGCFe//91FXCk08u6z7h+efTQOmQWuPssAMccUQaNH2HHdK0wQYVKLPv3bv8FUGZYRvNOionAmtT77+f+sipr0+PTzyRKnMbbLppunP2iCPgk59Mz7fYIse7aIcMadzPD6TMM2RITjs0qz5OBJab+fPT2f1jj6XBUB5/PLXcadC31xx2mfswJ/FPdt5gBjufdzgbfO+otg2yoULYbfithrmy2Cpi6dJ0kH/ssdQl8mOPpTL9hk7SNt009YbZMH3q5dtY/0fHf/xMfKhb65jlYUWVxU4E1iqzZy876I8dm543dKnQvXvqDXP33dPjrrvCJps02YBb65i1KbcaslWydGlqlz92LDz6aHqcODE155RSy52jjkoH/j32SK13mi3Td2sds6rhRFCLmhkN68MP4d//XnbQHzt22dn+uuumg/0xx6T+dHbdFdZZpxUxuLWOWdVwIqg1TUbDiilTmPytixn7SF/Gai/Gjk03bC1dmlbffvs0uPlee6UD/1ZbpYHPV5lb65hVDdcRtKVWjktbSe/33pF/T9uIx9idcezBOPbgXdYHUjfJu++eDvh77pmer7tujsFUwfdhVitcWTx8OONPv4n73tieYzd9mM0uPqXtDzhNx6WF3FvJLFwITz+dmm3++99pahjYHGBbJrInY9mDcezJOLZd/KxHvTLroGo7EWQH4IvnncyZ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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"diyJFZHhFFeK","colab_type":"text"},"source":["## Predicting a new result with Linear Regression"]},{"cell_type":"code","metadata":{"id":"Blmp6Hn7FJW6","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":35},"outputId":"f01610bc-b077-4df0-cae4-ea37c8b0037f","executionInfo":{"status":"ok","timestamp":1587538054192,"user_tz":-240,"elapsed":872,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["lin_reg.predict([[6.5]])"],"execution_count":8,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([330378.78787879])"]},"metadata":{"tags":[]},"execution_count":8}]},{"cell_type":"markdown","metadata":{"id":"DW7I7ZVDFNkk","colab_type":"text"},"source":["## Predicting a new result with Polynomial Regression"]},{"cell_type":"code","metadata":{"id":"uQmtnyTHFRGG","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":35},"outputId":"2739bf8a-6dfb-4226-b200-252ee8857097","executionInfo":{"status":"ok","timestamp":1587538056906,"user_tz":-240,"elapsed":774,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["lin_reg_2.predict(poly_reg.fit_transform([[6.5]]))"],"execution_count":9,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([158862.45265155])"]},"metadata":{"tags":[]},"execution_count":9}]}]} \ No newline at end of file diff --git a/Part 2 - Regression/Section 6 - Polynomial Regression/R/Position_Salaries.csv b/Part 2 - Regression/Section 6 - Polynomial Regression/R/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 6 - Polynomial Regression/R/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 6 - Polynomial Regression/R/data_preprocessing_template.R b/Part 2 - Regression/Section 6 - Polynomial Regression/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 2 - Regression/Section 6 - Polynomial Regression/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 2 - Regression/Section 6 - Polynomial Regression/R/polynomial_regression.R b/Part 2 - Regression/Section 6 - Polynomial Regression/R/polynomial_regression.R new file mode 100644 index 00000000..dd6baaa8 --- /dev/null +++ b/Part 2 - Regression/Section 6 - Polynomial Regression/R/polynomial_regression.R @@ -0,0 +1,78 @@ +# Polynomial Regression + +# Importing the dataset +dataset = read.csv('Position_Salaries.csv') +dataset = dataset[2:3] + +# Splitting the dataset into the Training set and Test set +# # install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$Salary, SplitRatio = 2/3) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting Linear Regression to the dataset +lin_reg = lm(formula = Salary ~ ., + data = dataset) + +# Fitting Polynomial Regression to the dataset +dataset$Level2 = dataset$Level^2 +dataset$Level3 = dataset$Level^3 +dataset$Level4 = dataset$Level^4 +poly_reg = lm(formula = Salary ~ ., + data = dataset) + +# Visualising the Linear Regression results +# install.packages('ggplot2') +library(ggplot2) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = dataset$Level, y = predict(lin_reg, newdata = dataset)), + colour = 'blue') + + ggtitle('Truth or Bluff (Linear Regression)') + + xlab('Level') + + ylab('Salary') + +# Visualising the Polynomial Regression results +# install.packages('ggplot2') +library(ggplot2) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = dataset$Level, y = predict(poly_reg, newdata = dataset)), + colour = 'blue') + + ggtitle('Truth or Bluff (Polynomial Regression)') + + xlab('Level') + + ylab('Salary') + +# Visualising the Regression Model results (for higher resolution and smoother curve) +# install.packages('ggplot2') +library(ggplot2) +x_grid = seq(min(dataset$Level), max(dataset$Level), 0.1) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = x_grid, y = predict(poly_reg, + newdata = data.frame(Level = x_grid, + Level2 = x_grid^2, + Level3 = x_grid^3, + Level4 = x_grid^4))), + colour = 'blue') + + ggtitle('Truth or Bluff (Polynomial Regression)') + + xlab('Level') + + ylab('Salary') + +# Predicting a new result with Linear Regression +predict(lin_reg, data.frame(Level = 6.5)) + +# Predicting a new result with Polynomial Regression +predict(poly_reg, data.frame(Level = 6.5, + Level2 = 6.5^2, + Level3 = 6.5^3, + Level4 = 6.5^4)) \ No newline at end of file diff --git a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/Position_Salaries.csv b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb new file mode 100644 index 00000000..4d8f7693 --- /dev/null +++ b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyNSoHxAgEVns5A0J7kQIJL1"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"m3PAEPRDRLA3"},"source":["# Support Vector Regression (SVR)"]},{"cell_type":"markdown","metadata":{"id":"0VCUAVIjRdzZ"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"56oRF-QfSDzC","executionInfo":{"status":"ok","timestamp":1667061307743,"user_tz":-240,"elapsed":614,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"fXVXoFWtSF4_"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"xfoa8OSORfHQ","executionInfo":{"status":"ok","timestamp":1667061307743,"user_tz":-240,"elapsed":12,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Position_Salaries.csv')\n","X = dataset.iloc[:, 1:-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"code","metadata":{"id":"fAWJV6gpiTYM","outputId":"929b117c-59bb-4c0c-c378-6f6d0ef21b5b","executionInfo":{"status":"ok","timestamp":1667061307744,"user_tz":-240,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X)"],"execution_count":3,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 1]\n"," [ 2]\n"," [ 3]\n"," [ 4]\n"," [ 5]\n"," [ 6]\n"," [ 7]\n"," [ 8]\n"," [ 9]\n"," [10]]\n"]}]},{"cell_type":"code","metadata":{"id":"P1CzeAyRiU3c","outputId":"80561286-f8e6-472b-e4c8-f1fcac2ce1b8","executionInfo":{"status":"ok","timestamp":1667061307744,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[ 45000 50000 60000 80000 110000 150000 200000 300000 500000\n"," 1000000]\n"]}]},{"cell_type":"code","metadata":{"id":"_8Ny1GfPiV3m","executionInfo":{"status":"ok","timestamp":1667061307745,"user_tz":-240,"elapsed":10,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["y = y.reshape(len(y),1)"],"execution_count":5,"outputs":[]},{"cell_type":"code","metadata":{"id":"D4aFLlbziaV9","outputId":"257ce5ae-4868-4b5c-93f9-b3d467556156","executionInfo":{"status":"ok","timestamp":1667061307745,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 45000]\n"," [ 50000]\n"," [ 60000]\n"," [ 80000]\n"," [ 110000]\n"," [ 150000]\n"," [ 200000]\n"," [ 300000]\n"," [ 500000]\n"," [1000000]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"YS8FeLHYS-nI"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"PGeAlD1HTDI1","executionInfo":{"status":"ok","timestamp":1667061307745,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc_X = StandardScaler()\n","sc_y = StandardScaler()\n","X = sc_X.fit_transform(X)\n","y = sc_y.fit_transform(y)"],"execution_count":7,"outputs":[]},{"cell_type":"code","metadata":{"id":"nXa8Z9FgjFTQ","outputId":"88201d16-0a49-42c3-f17d-aae4a7d32ebe","executionInfo":{"status":"ok","timestamp":1667061307746,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X)"],"execution_count":8,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-1.5666989 ]\n"," [-1.21854359]\n"," [-0.87038828]\n"," [-0.52223297]\n"," [-0.17407766]\n"," [ 0.17407766]\n"," [ 0.52223297]\n"," [ 0.87038828]\n"," [ 1.21854359]\n"," [ 1.5666989 ]]\n"]}]},{"cell_type":"code","metadata":{"id":"i7Oo2kybjGr2","outputId":"6b9ec2a8-c09d-49ec-ad3a-82c302f1b294","executionInfo":{"status":"ok","timestamp":1667061307746,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.72004253]\n"," [-0.70243757]\n"," [-0.66722767]\n"," [-0.59680786]\n"," [-0.49117815]\n"," [-0.35033854]\n"," [-0.17428902]\n"," [ 0.17781001]\n"," [ 0.88200808]\n"," [ 2.64250325]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"eiU6D2QFRjxY"},"source":["## Training the SVR model on the whole dataset"]},{"cell_type":"code","metadata":{"id":"y6R4rt_GRz15","outputId":"595fd544-b879-4011-b712-76acb6494f49","executionInfo":{"status":"ok","timestamp":1667061308450,"user_tz":-240,"elapsed":711,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.svm import SVR\n","regressor = SVR(kernel = 'rbf')\n","regressor.fit(X, y)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stderr","text":["/usr/local/lib/python3.7/dist-packages/sklearn/utils/validation.py:993: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().\n"," y = column_or_1d(y, warn=True)\n"]},{"output_type":"execute_result","data":{"text/plain":["SVR()"]},"metadata":{},"execution_count":10}]},{"cell_type":"markdown","metadata":{"id":"deDnDr8UR5vq"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"ib89-Fq8R8v-","outputId":"814b4f55-37fc-448e-b7b5-942d8f80dcad","executionInfo":{"status":"ok","timestamp":1667061308451,"user_tz":-240,"elapsed":17,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["sc_y.inverse_transform(regressor.predict(sc_X.transform([[6.5]])).reshape(-1,1))"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([[170370.0204065]])"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"zzedFlUISSu_"},"source":["## Visualising the SVR results"]},{"cell_type":"code","metadata":{"id":"OWPRGsKpSW9U","outputId":"66e63510-756e-4766-de63-718884f940df","executionInfo":{"status":"ok","timestamp":1667061308451,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["plt.scatter(sc_X.inverse_transform(X), sc_y.inverse_transform(y), color = 'red')\n","plt.plot(sc_X.inverse_transform(X), sc_y.inverse_transform(regressor.predict(X).reshape(-1,1)), color = 'blue')\n","plt.title('Truth or Bluff (SVR)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":12,"outputs":[{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"UahPVNlJSZ-K"},"source":["## Visualising the SVR results (for higher resolution and smoother curve)"]},{"cell_type":"code","metadata":{"id":"7fkhPL7RSd2X","outputId":"9f5807c8-c66b-44d8-f8f4-d2fe57375816","executionInfo":{"status":"ok","timestamp":1667061308452,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["X_grid = np.arange(min(sc_X.inverse_transform(X)), max(sc_X.inverse_transform(X)), 0.1)\n","X_grid = X_grid.reshape((len(X_grid), 1))\n","plt.scatter(sc_X.inverse_transform(X), sc_y.inverse_transform(y), color = 'red')\n","plt.plot(X_grid, sc_y.inverse_transform(regressor.predict(sc_X.transform(X_grid)).reshape(-1,1)), color = 'blue')\n","plt.title('Truth or Bluff (SVR)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":13,"outputs":[{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/Position_Salaries.csv b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/data_preprocessing_template.R b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/svr.R b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/svr.R new file mode 100644 index 00000000..9556b3ff --- /dev/null +++ b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/R/svr.R @@ -0,0 +1,53 @@ +# SVR + +# Importing the dataset +dataset = read.csv('Position_Salaries.csv') +dataset = dataset[2:3] + +# Splitting the dataset into the Training set and Test set +# # install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$Salary, SplitRatio = 2/3) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting SVR to the dataset +# install.packages('e1071') +library(e1071) +regressor = svm(formula = Salary ~ ., + data = dataset, + type = 'eps-regression', + kernel = 'radial') + +# Predicting a new result +y_pred = predict(regressor, data.frame(Level = 6.5)) + +# Visualising the SVR results +# install.packages('ggplot2') +library(ggplot2) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = dataset$Level, y = predict(regressor, newdata = dataset)), + colour = 'blue') + + ggtitle('Truth or Bluff (SVR)') + + xlab('Level') + + ylab('Salary') + +# Visualising the SVR results (for higher resolution and smoother curve) +# install.packages('ggplot2') +library(ggplot2) +x_grid = seq(min(dataset$Level), max(dataset$Level), 0.1) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = x_grid, y = predict(regressor, newdata = data.frame(Level = x_grid))), + colour = 'blue') + + ggtitle('Truth or Bluff (SVR)') + + xlab('Level') + + ylab('Salary') \ No newline at end of file diff --git a/Part 2 - Regression/Section 8 - Decision Tree Regression/Python/Position_Salaries.csv b/Part 2 - Regression/Section 8 - Decision Tree Regression/Python/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 8 - Decision Tree Regression/Python/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 8 - Decision Tree Regression/Python/decision_tree_regression.ipynb b/Part 2 - Regression/Section 8 - Decision Tree Regression/Python/decision_tree_regression.ipynb new file mode 100644 index 00000000..61141961 --- /dev/null +++ b/Part 2 - Regression/Section 8 - Decision Tree Regression/Python/decision_tree_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"decision_tree_regression.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyPkSAAyT6lZPl3l4/vYw79H"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"r3cas2_1T98w","colab_type":"text"},"source":["# Decision Tree Regression"]},{"cell_type":"markdown","metadata":{"id":"IODliia6U1xO","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"y98nA5UdU6Hf","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"jpjZ43YlU8eI","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"pLVaXoYVU_Uy","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Position_Salaries.csv')\n","X = dataset.iloc[:, 1:-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"g16qFkFQVC35","colab_type":"text"},"source":["## Training the Decision Tree Regression model on the whole dataset"]},{"cell_type":"code","metadata":{"id":"SLDKyv1SVUqS","colab_type":"code","outputId":"a633ebbf-6fea-4b97-ccd8-1f8851e9d363","executionInfo":{"status":"ok","timestamp":1587885283111,"user_tz":-240,"elapsed":1050,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":121}},"source":["from sklearn.tree import DecisionTreeRegressor\n","regressor = DecisionTreeRegressor(random_state = 0)\n","regressor.fit(X, y)"],"execution_count":3,"outputs":[{"output_type":"execute_result","data":{"text/plain":["DecisionTreeRegressor(ccp_alpha=0.0, criterion='mse', max_depth=None,\n"," max_features=None, max_leaf_nodes=None,\n"," min_impurity_decrease=0.0, min_impurity_split=None,\n"," min_samples_leaf=1, min_samples_split=2,\n"," min_weight_fraction_leaf=0.0, presort='deprecated',\n"," random_state=0, splitter='best')"]},"metadata":{"tags":[]},"execution_count":3}]},{"cell_type":"markdown","metadata":{"id":"MQRGPTH3VcOn","colab_type":"text"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"_FpGZf7vVgrK","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":35},"outputId":"54f36048-d4a1-4143-8b2b-b5aa32233b68","executionInfo":{"status":"ok","timestamp":1587885288845,"user_tz":-240,"elapsed":991,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["regressor.predict([[6.5]])"],"execution_count":4,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([150000.])"]},"metadata":{"tags":[]},"execution_count":4}]},{"cell_type":"markdown","metadata":{"id":"ph8ExBj0VkIT","colab_type":"text"},"source":["## Visualising the Decision Tree Regression results (higher resolution)"]},{"cell_type":"code","metadata":{"id":"zzH1Vv1oVrqe","colab_type":"code","outputId":"84111519-5c51-498c-c330-0d53825849e3","executionInfo":{"status":"ok","timestamp":1587885301261,"user_tz":-240,"elapsed":975,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["X_grid = np.arange(min(X), max(X), 0.01)\n","X_grid = X_grid.reshape((len(X_grid), 1))\n","plt.scatter(X, y, color = 'red')\n","plt.plot(X_grid, regressor.predict(X_grid), color = 'blue')\n","plt.title('Truth or Bluff (Decision Tree Regression)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":5,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 2 - Regression/Section 8 - Decision Tree Regression/R/Position_Salaries.csv b/Part 2 - Regression/Section 8 - Decision Tree Regression/R/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 8 - Decision Tree Regression/R/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 8 - Decision Tree Regression/R/decision_tree_regression.R b/Part 2 - Regression/Section 8 - Decision Tree Regression/R/decision_tree_regression.R new file mode 100644 index 00000000..0fe9e320 --- /dev/null +++ b/Part 2 - Regression/Section 8 - Decision Tree Regression/R/decision_tree_regression.R @@ -0,0 +1,44 @@ +# Decision Tree Regression + +# Importing the dataset +dataset = read.csv('Position_Salaries.csv') +dataset = dataset[2:3] + +# Splitting the dataset into the Training set and Test set +# # install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$Salary, SplitRatio = 2/3) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting Decision Tree Regression to the dataset +# install.packages('rpart') +library(rpart) +regressor = rpart(formula = Salary ~ ., + data = dataset, + control = rpart.control(minsplit = 1)) + +# Predicting a new result with Decision Tree Regression +y_pred = predict(regressor, data.frame(Level = 6.5)) + +# Visualising the Decision Tree Regression results (higher resolution) +# install.packages('ggplot2') +library(ggplot2) +x_grid = seq(min(dataset$Level), max(dataset$Level), 0.01) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = x_grid, y = predict(regressor, newdata = data.frame(Level = x_grid))), + colour = 'blue') + + ggtitle('Truth or Bluff (Decision Tree Regression)') + + xlab('Level') + + ylab('Salary') + +# Plotting the tree +plot(regressor) +text(regressor) \ No newline at end of file diff --git a/Part 2 - Regression/Section 8 - Decision Tree Regression/R/regression_template.R b/Part 2 - Regression/Section 8 - Decision Tree Regression/R/regression_template.R new file mode 100644 index 00000000..82beb21a --- /dev/null +++ b/Part 2 - Regression/Section 8 - Decision Tree Regression/R/regression_template.R @@ -0,0 +1,48 @@ +# Regression Template + +# Importing the dataset +dataset = read.csv('Position_Salaries.csv') +dataset = dataset[2:3] + +# Splitting the dataset into the Training set and Test set +# # install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$Salary, SplitRatio = 2/3) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting the Regression Model to the dataset +# Create your regressor here + +# Predicting a new result +y_pred = predict(regressor, data.frame(Level = 6.5)) + +# Visualising the Regression Model results +# install.packages('ggplot2') +library(ggplot2) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = dataset$Level, y = predict(regressor, newdata = dataset)), + colour = 'blue') + + ggtitle('Truth or Bluff (Regression Model)') + + xlab('Level') + + ylab('Salary') + +# Visualising the Regression Model results (for higher resolution and smoother curve) +# install.packages('ggplot2') +library(ggplot2) +x_grid = seq(min(dataset$Level), max(dataset$Level), 0.1) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = x_grid, y = predict(regressor, newdata = data.frame(Level = x_grid))), + colour = 'blue') + + ggtitle('Truth or Bluff (Regression Model)') + + xlab('Level') + + ylab('Salary') \ No newline at end of file diff --git a/Part 2 - Regression/Section 9 - Random Forest Regression/Python/Position_Salaries.csv b/Part 2 - Regression/Section 9 - Random Forest Regression/Python/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 9 - Random Forest Regression/Python/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 9 - Random Forest Regression/Python/random_forest_regression.ipynb b/Part 2 - Regression/Section 9 - Random Forest Regression/Python/random_forest_regression.ipynb new file mode 100644 index 00000000..ebe087c4 --- /dev/null +++ b/Part 2 - Regression/Section 9 - Random Forest Regression/Python/random_forest_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"random_forest_regression.ipynb","provenance":[],"toc_visible":true,"authorship_tag":"ABX9TyP3S2RySFq2hXXtEz6ZoWRz"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"LeamvpPVXuS_","colab_type":"text"},"source":["# Random Forest Regression"]},{"cell_type":"markdown","metadata":{"id":"O2wvZ7SKXzVC","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"PVmESEFZX4Ig","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"zgbK_F8-X7em","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"adBE4tjQX_Bh","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Position_Salaries.csv')\n","X = dataset.iloc[:, 1:-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"v4S2fyIBYDcu","colab_type":"text"},"source":["## Training the Random Forest Regression model on the whole dataset"]},{"cell_type":"code","metadata":{"id":"o8dOCoJ1YKMc","colab_type":"code","outputId":"8894f460-d2de-44ab-d79b-9e69dffb12cb","executionInfo":{"status":"ok","timestamp":1587885572476,"user_tz":-240,"elapsed":2418,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":139}},"source":["from sklearn.ensemble import RandomForestRegressor\n","regressor = RandomForestRegressor(n_estimators = 10, random_state = 0)\n","regressor.fit(X, y)"],"execution_count":3,"outputs":[{"output_type":"execute_result","data":{"text/plain":["RandomForestRegressor(bootstrap=True, ccp_alpha=0.0, criterion='mse',\n"," max_depth=None, max_features='auto', max_leaf_nodes=None,\n"," max_samples=None, min_impurity_decrease=0.0,\n"," min_impurity_split=None, min_samples_leaf=1,\n"," min_samples_split=2, min_weight_fraction_leaf=0.0,\n"," n_estimators=10, n_jobs=None, oob_score=False,\n"," random_state=0, verbose=0, warm_start=False)"]},"metadata":{"tags":[]},"execution_count":3}]},{"cell_type":"markdown","metadata":{"id":"8IbsXbK3YM4M","colab_type":"text"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"pTXrS8FEYQlJ","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":35},"outputId":"6bfe8b5e-125c-43ce-ee32-d2f53477e0ee","executionInfo":{"status":"ok","timestamp":1587885584219,"user_tz":-240,"elapsed":1618,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["regressor.predict([[6.5]])"],"execution_count":4,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([167000.])"]},"metadata":{"tags":[]},"execution_count":4}]},{"cell_type":"markdown","metadata":{"id":"kLqF9yMbYTon","colab_type":"text"},"source":["## Visualising the Random Forest Regression results (higher resolution)"]},{"cell_type":"code","metadata":{"id":"BMlTBifVYWNr","colab_type":"code","outputId":"71439b75-32b1-444b-a9ee-7ae0672cea82","executionInfo":{"status":"ok","timestamp":1587885590785,"user_tz":-240,"elapsed":1669,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["X_grid = np.arange(min(X), max(X), 0.01)\n","X_grid = X_grid.reshape((len(X_grid), 1))\n","plt.scatter(X, y, color = 'red')\n","plt.plot(X_grid, regressor.predict(X_grid), color = 'blue')\n","plt.title('Truth or Bluff (Random Forest Regression)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":5,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 2 - Regression/Section 9 - Random Forest Regression/R/Position_Salaries.csv b/Part 2 - Regression/Section 9 - Random Forest Regression/R/Position_Salaries.csv new file mode 100644 index 00000000..76d9d3e0 --- /dev/null +++ b/Part 2 - Regression/Section 9 - Random Forest Regression/R/Position_Salaries.csv @@ -0,0 +1,11 @@ +Position,Level,Salary +Business Analyst,1,45000 +Junior Consultant,2,50000 +Senior Consultant,3,60000 +Manager,4,80000 +Country Manager,5,110000 +Region Manager,6,150000 +Partner,7,200000 +Senior Partner,8,300000 +C-level,9,500000 +CEO,10,1000000 \ No newline at end of file diff --git a/Part 2 - Regression/Section 9 - Random Forest Regression/R/random_forest_regression.R b/Part 2 - Regression/Section 9 - Random Forest Regression/R/random_forest_regression.R new file mode 100644 index 00000000..6da23bf9 --- /dev/null +++ b/Part 2 - Regression/Section 9 - Random Forest Regression/R/random_forest_regression.R @@ -0,0 +1,41 @@ +# Random Forest Regression + +# Importing the dataset +dataset = read.csv('Position_Salaries.csv') +dataset = dataset[2:3] + +# Splitting the dataset into the Training set and Test set +# # install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$Salary, SplitRatio = 2/3) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting Random Forest Regression to the dataset +# install.packages('randomForest') +library(randomForest) +set.seed(1234) +regressor = randomForest(x = dataset[-2], + y = dataset$Salary, + ntree = 500) + +# Predicting a new result with Random Forest Regression +y_pred = predict(regressor, data.frame(Level = 6.5)) + +# Visualising the Random Forest Regression results (higher resolution) +# install.packages('ggplot2') +library(ggplot2) +x_grid = seq(min(dataset$Level), max(dataset$Level), 0.01) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = x_grid, y = predict(regressor, newdata = data.frame(Level = x_grid))), + colour = 'blue') + + ggtitle('Truth or Bluff (Random Forest Regression)') + + xlab('Level') + + ylab('Salary') \ No newline at end of file diff --git a/Part 2 - Regression/Section 9 - Random Forest Regression/R/regression_template.R b/Part 2 - Regression/Section 9 - Random Forest Regression/R/regression_template.R new file mode 100644 index 00000000..82beb21a --- /dev/null +++ b/Part 2 - Regression/Section 9 - Random Forest Regression/R/regression_template.R @@ -0,0 +1,48 @@ +# Regression Template + +# Importing the dataset +dataset = read.csv('Position_Salaries.csv') +dataset = dataset[2:3] + +# Splitting the dataset into the Training set and Test set +# # install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$Salary, SplitRatio = 2/3) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Fitting the Regression Model to the dataset +# Create your regressor here + +# Predicting a new result +y_pred = predict(regressor, data.frame(Level = 6.5)) + +# Visualising the Regression Model results +# install.packages('ggplot2') +library(ggplot2) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = dataset$Level, y = predict(regressor, newdata = dataset)), + colour = 'blue') + + ggtitle('Truth or Bluff (Regression Model)') + + xlab('Level') + + ylab('Salary') + +# Visualising the Regression Model results (for higher resolution and smoother curve) +# install.packages('ggplot2') +library(ggplot2) +x_grid = seq(min(dataset$Level), max(dataset$Level), 0.1) +ggplot() + + geom_point(aes(x = dataset$Level, y = dataset$Salary), + colour = 'red') + + geom_line(aes(x = x_grid, y = predict(regressor, newdata = data.frame(Level = x_grid))), + colour = 'blue') + + ggtitle('Truth or Bluff (Regression Model)') + + xlab('Level') + + ylab('Salary') \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/logistic_regression.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/logistic_regression.ipynb new file mode 100644 index 00000000..211ac573 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/Python/logistic_regression.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"gpuType":"T4","authorship_tag":"ABX9TyNieZI1QDG4Rz2KvOSRGYud"},"kernelspec":{"name":"python3","display_name":"Python 3"},"accelerator":"GPU"},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# Logistic Regression"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1692704877722,"user_tz":-180,"elapsed":296,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":3,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1692704878043,"user_tz":-180,"elapsed":2,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":4,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1692704879307,"user_tz":-180,"elapsed":1266,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":5,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"c835f381-ce0e-4444-f42f-6b8649a2051f","executionInfo":{"status":"ok","timestamp":1692704879307,"user_tz":-180,"elapsed":15,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"9b60e9f9-3de2-4c4c-db61-46af29e1dce8","executionInfo":{"status":"ok","timestamp":1692704879307,"user_tz":-180,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"b11352db-a655-4e05-a63c-f8fd16d14169","executionInfo":{"status":"ok","timestamp":1692704879308,"user_tz":-180,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":8,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"49068c3c-f72f-4393-df05-4d3000f1093c","executionInfo":{"status":"ok","timestamp":1692704879308,"user_tz":-180,"elapsed":7,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1692704879308,"user_tz":-180,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":10,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"ba6403b5-f5d4-4dab-8d18-3608c45a4d3b","executionInfo":{"status":"ok","timestamp":1692704879636,"user_tz":-180,"elapsed":333,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":11,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"7868099b-4028-4152-b324-b0c8460cde29","executionInfo":{"status":"ok","timestamp":1692704879637,"user_tz":-180,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the Logistic Regression model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","outputId":"9af65b2b-c44a-44e1-88bb-d11cb18a2da0","executionInfo":{"status":"ok","timestamp":1692704879983,"user_tz":-180,"elapsed":350,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":248}},"source":["from sklearn.linear_model import LogisticRegression\n","classifier = LogisticRegression(random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":13,"outputs":[{"output_type":"execute_result","data":{"text/plain":["XGBClassifier(base_score=None, booster=None, callbacks=None,\n"," colsample_bylevel=None, colsample_bynode=None,\n"," colsample_bytree=None, early_stopping_rounds=None,\n"," enable_categorical=False, eval_metric=None, feature_types=None,\n"," gamma=None, gpu_id=None, grow_policy=None, importance_type=None,\n"," interaction_constraints=None, learning_rate=0.1, max_bin=None,\n"," max_cat_threshold=None, max_cat_to_onehot=None,\n"," max_delta_step=None, max_depth=None, max_leaves=None,\n"," min_child_weight=None, missing=nan, monotone_constraints=None,\n"," n_estimators=100, n_jobs=None, num_parallel_tree=None,\n"," predictor=None, random_state=None, ...)"],"text/html":["
XGBClassifier(base_score=None, booster=None, callbacks=None,\n","              colsample_bylevel=None, colsample_bynode=None,\n","              colsample_bytree=None, early_stopping_rounds=None,\n","              enable_categorical=False, eval_metric=None, feature_types=None,\n","              gamma=None, gpu_id=None, grow_policy=None, importance_type=None,\n","              interaction_constraints=None, learning_rate=0.1, max_bin=None,\n","              max_cat_threshold=None, max_cat_to_onehot=None,\n","              max_delta_step=None, max_depth=None, max_leaves=None,\n","              min_child_weight=None, missing=nan, monotone_constraints=None,\n","              n_estimators=100, n_jobs=None, num_parallel_tree=None,\n","              predictor=None, random_state=None, ...)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
"]},"metadata":{},"execution_count":13}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"65b10939-93e6-40cb-eb3e-52b2785f8dab","executionInfo":{"status":"ok","timestamp":1692704879984,"user_tz":-180,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"058f28ab-b510-42ed-a03a-0cac1aac3ffb","executionInfo":{"status":"ok","timestamp":1692704879984,"user_tz":-180,"elapsed":10,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"abf7fc14-9e9c-4319-bce4-3ff7e58402a3","executionInfo":{"status":"ok","timestamp":1692704879984,"user_tz":-180,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stdout","text":["[[64 4]\n"," [ 2 30]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.94"]},"metadata":{},"execution_count":16}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l"},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Logistic Regression (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC"},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Logistic Regression (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":null,"outputs":[]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/logistic_regression.R b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/logistic_regression.R new file mode 100644 index 00000000..f31cf5c0 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 14 - Logistic Regression/R/logistic_regression.R @@ -0,0 +1,66 @@ +# Logistic Regression + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting Logistic Regression to the Training set +classifier = glm(formula = Purchased ~ ., + family = binomial, + data = training_set) + +# Predicting the Test set results +prob_pred = predict(classifier, type = 'response', newdata = test_set[-3]) +y_pred = ifelse(prob_pred > 0.5, 1, 0) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred > 0.5) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +prob_set = predict(classifier, type = 'response', newdata = grid_set) +y_grid = ifelse(prob_set > 0.5, 1, 0) +plot(set[, -3], + main = 'Logistic Regression (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +prob_set = predict(classifier, type = 'response', newdata = grid_set) +y_grid = ifelse(prob_set > 0.5, 1, 0) +plot(set[, -3], + main = 'Logistic Regression (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/k_nearest_neighbors.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/k_nearest_neighbors.ipynb new file mode 100644 index 00000000..0799b47a --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/Python/k_nearest_neighbors.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"machine_shape":"hm","authorship_tag":"ABX9TyMgnogy4MthjceNfhB196rJ"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# K-Nearest Neighbors (K-NN)"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1667109530318,"user_tz":-240,"elapsed":419,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1667109530319,"user_tz":-240,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1667109531221,"user_tz":-240,"elapsed":906,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"217a8f45-0ecf-4fe7-cc76-b71ec703a045","executionInfo":{"status":"ok","timestamp":1667109531221,"user_tz":-240,"elapsed":22,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"0186753a-09a4-4f86-b2e6-88e49f795853","executionInfo":{"status":"ok","timestamp":1667109531222,"user_tz":-240,"elapsed":19,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"171b4b44-4e2e-429b-cc87-38fa81423bc4","executionInfo":{"status":"ok","timestamp":1667109531222,"user_tz":-240,"elapsed":15,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"893e2cbc-f9dc-4715-c21a-258a23cda25a","executionInfo":{"status":"ok","timestamp":1667109531223,"user_tz":-240,"elapsed":14,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1667109531223,"user_tz":-240,"elapsed":12,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":8,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"9d2de9c6-73d0-49cb-cc16-a90832a19f44","executionInfo":{"status":"ok","timestamp":1667109531223,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"56275cad-c159-40e3-cdd6-f011be4b5185","executionInfo":{"status":"ok","timestamp":1667109531224,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the K-NN model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","outputId":"0cf96ad7-26a2-4c41-c18e-1aa12f6208a3","executionInfo":{"status":"ok","timestamp":1667109531612,"user_tz":-240,"elapsed":395,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.neighbors import KNeighborsClassifier\n","classifier = KNeighborsClassifier(n_neighbors = 5, metric = 'minkowski', p = 2)\n","classifier.fit(X_train, y_train)"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["KNeighborsClassifier()"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"51d7801c-5632-4cbb-cffd-026e3e2cbb70","executionInfo":{"status":"ok","timestamp":1667109531613,"user_tz":-240,"elapsed":10,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"0433f0f8-4c64-404f-bc1a-dcbf20ba27ce","executionInfo":{"status":"ok","timestamp":1667109531613,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":13,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"4e20400b-e72e-4c00-eb66-3531f314c68d","executionInfo":{"status":"ok","timestamp":1667109531614,"user_tz":-240,"elapsed":7,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[[64 4]\n"," [ 3 29]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.93"]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l","colab":{"base_uri":"https://localhost:8080/","height":351},"outputId":"9abcc2c7-9a62-4420-e965-e90a86d8340a","executionInfo":{"status":"ok","timestamp":1667109758288,"user_tz":-240,"elapsed":226678,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 1),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 1))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('K-NN (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC","colab":{"base_uri":"https://localhost:8080/","height":351},"outputId":"4922fbce-eec4-4c46-e5ee-2ac9f4503751","executionInfo":{"status":"ok","timestamp":1667109981710,"user_tz":-240,"elapsed":223432,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 1),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 1))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('K-NN (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"iVBORw0KGgoAAAANSUhEUgAAAZcAAAEWCAYAAACqitpwAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nO3deZxcZZ3v8c+31+xka0PoBBIGRAOjQliCjjMoAgk4xHEwFyYOEcF4WbzoDIOgjiiCow53EEdlLpddEQyoF0YJGEF07pWwRFBMEIlASNrsC9m7O92/+8d5Kqnurqqu6qpTy6nf+/XqV1c9dc6p52SpXz3b75GZ4ZxzzpVSQ6Ur4JxzLnk8uDjnnCs5Dy7OOedKzoOLc865kvPg4pxzruQ8uDjnnCs5Dy7OVYikNkm/lzS80nUphqRPSPpqpevhqosHF1eXJL0m6X1pz8+VtFXSX2U41iS9IKkhrew6SXeGx9PCMQ/3O++7kr6QoxpXAXea2R5JyyXtDD89kvamPf/MEO7vTknXFXpeHtc9RdKafsX/G5gv6U2lfj9Xuzy4uLonaQHwLeAsM/tFlsMOAc4d5FInSXpnnu/ZCiwAvgtgZkeb2SgzGwX8F3BZ6rmZfTmvG6kQM9sLLAbOr3RdXPXw4OLqmqSPA/8TOMPMfpXj0K8BX5TUNMgx1+f51icB28ysfysgUx0/KunF0LJ6VNJhoVySbpS0QdL20Lo6RtJCYD5wZWj5/GeGa2Y8N7zWKukGSa9LWi/pPyQNlzSSKIgcktaqOiRc8gngrDzv3dUBDy6unl0MXAucambPDnLsD4HtwEdyHPNt4M3p3W05/Dnw0mAHSZoLfAb4INBG1Kq5N7x8OvCXwJuBg4B5wGYzuwW4B/haaPn8dYZLZzw3vPaVUP4O4AigHfi8me0C5gB/SmtV/Smc8yLw9jzu29UJDy6unp0GLAVeyONYA/4Z+GdJLVmO2UPUcslnrGMssCOP4/478C9m9qKZ7QO+DLwjtF66gdHAWwCFY9bmcU2ynStJwELgU2a2xcx2hPccrEtwB1GQcg7w4OLq28VE39BvDR+q9BtYf3f6wWb2MLAG+HiOa94KTJKUqbWQbivRh/tgDgNukrRN0jZgCyCg3cweB75JNF60QdItksbkcU1ynNsGjACWpb3nI6E8l9HAG/m8t6sPHlxcPVsPnAq8m6hLq8/Aupn9V4ZzPkvUTTUi0wXNrAv4IvAloiCQzW+JAttgVgMfN7OxaT/DU+NDZvYNM5sJzAjX+6dUVQa7cJZzNxG1wI5Oe7+DwkSDXNd9K/CbPO7H1QkPLq6uhTGDU4HZkm7M4/gngN8RzfTK5jvAMGB2jmOeBsZKah/kLf8DuFrS0QCSDpL0ofD4BEknSWoGdgF7gd5w3nrg8GwXzXaumfUSTS2+MTW1WFK7pDPSrjtBUv8usL8iGux3DvDg4hxm9jrwXuAcSf+SxymfA8bnuF4P8PlBjukC7gQ+PEjdfgR8FbhP0naiwDYnvDyGKBBsBVYRDcj/a3jtNmBG6Nr6PxkunevcTwMrgaXhPX8GHBXq83uiCQWvhGsfImkYcCZwV657cfVFvlmYc5UhKTX761gz21Pp+gyVpE8AU83sykrXxVUPDy7OOedKzrvFnHPOlZwHF+eccyXnwcU551zJ5cqTVFdax0y0kW3TKl0NV0H7eqGzZ2B5ayM0+dcw5zLa+sqyTWY2YJGtB5dgZNs0TvvaYOmlXJL9ei10ZQguLY1w3OTy18e5WrDoHK3KVO7fx5wLMgWWXOXOuew8uDgXtDQWVu6cy86Di3PB1DHQ0C8bWIOicudcYXzMxbmgbWT0e/X2qCuspTEKLKnyUtu4q3zv5arXiIZuzpq0hraWvShXqtMKMoONXcP4yfop7O5tzuscDy7OpWkbWZ4P+I274NVt0BsSZHT1RM9TdXD146xJa3jLIaMZNmYaqtLoYmZM2L4ZWMP9a6fndY53izlXAau3HwgsKb0Wlbv60tayl2FjJlRtYAGQxLAxE2hr2Zv3Od5yca4M+neBJX1mWr11+RVzvxJVHVhSJBXUbefBxbmYZeoCyyYJM9Pqrcuv3u43X94t5lzMMnWBZZKUmWn11uWXlPv9xc8e4bQTj+K9M4/gP77+laKv58HFuZjl01JpaYTpY5PxTTfpXX79JeF+e3p6+MKVl3LbosU88uQKfvyDe3n59yuKuqZ3izkXs2xjLElNK5PrfpOo3Pc74qVljP3VYhp3bKVn9Di2vXMOu4+aWdQ1f7PsaQ6bfgSHTot2xj7rg+fys8UPcuRbZgz5mt5ycS5m9bY4s9D73bgryuu2dE30e+Ou+OtYSuX8+x3x0jLGP3Y/TTu2IqBpx1bGP3Y/I15aVtR116/tYHL71P3PDz5kCuvXdhR1TQ8uzsWsbWTU5ZXELrBMCrnf1GB46pt/ajC8lgJMOf9+x/5qMQ37uvuUNezrZuyvFpf+zYoUW7eYpNuB9wMbzOyYfq/9I3AD0GZmmxTNw7sJOBPYDXzEzH4djl0AfC6cep2Z3RXKZwJ3AsOBh4HLzcwkjQe+D0wDXgPmmdnWQSvc1YmteoUVTe3sphWAE9qHfPvO9VGuxZnVIt/7zTUYXkt/XuX6+23ckfmjLFt5viZNbmdtx+r9z9f9aQ2TJhf3ARhny+VOYHb/QklTgdOB19OK5wBHhp+FwM3h2PHANcBJwInANZLGhXNuBj6Wdl7qva4CHjOzI4HHwvNBTbdN3NN9GzMaNzGyJf+bdM4NXRIGw8upZ/S4gsrz9bbjTmDVKy+zetWrdHV18ZMf3seps88u6pqxBRcz+yWwJcNLNwJXAunfV+YCd1tkKTBW0mTgDGCJmW0JrY8lwOzw2hgzW2pmBtwNfCDtWneFx3ellTvnqoxnoi7MtnfOobepb26v3qZmtr1zTlHXbWpq4pqvfZMLzjmDM2a9lTM/MI83v/Xo4q5Z1NkFkjQX6DCz3/RbkdoOrE57viaU5Spfk6EcYJKZrQ2P1wGTctRnIVFLiUPHjoGuLujsxJo6wZqxdWtZ0T2e3bRAQ/SvfWQLzBiw55pzbiimjum7ABGSPdmhWKlZYaWeLQZwymlncsppZxZ9nZSyBRdJI4DPEHWJlUUYg8m6fM3MbgFuAZg5/TDTodP5Ho/0PWZdB/ObL+TFYYfHW1nn6lC5M1Enwe6jZpYkmMStnC2XPwOmA6lWyxTg15JOBDqAqWnHTgllHcAp/cqfCOVTMhwPsF7SZDNbG7rPNhRdc+vFujr3P12+uheA3WoFRT2LPvjv3NDU22SHelG24GJmLwBvSj2X9BpwfJgt9hBwmaT7iAbv3wjB4VHgy2mD+KcDV5vZFknbJc0CngLOB/49HPMQsAD4Svj9YDH11sHtfI+f9r2XdVEcmz/qEl5sbGdXVzHv4JxzyRPbgL6ke4EngaMkrZF0YY7DHwZeAVYC/xu4BMDMtgBfAp4JP9eGMsIxt4Zz/gikJnp/BThN0svA+8Jz55xzZRRby8XMzhvk9Wlpjw24NMtxtwO3Zyh/FjgmQ/lm4NQCq1u4DIP/dHayomEyuxuGAz7475yrX55bbAh0cDTAMmDwf6cP/jvnHHhwKb0sg/80NLCbVm/NOOeqzlWXfZTHf/pjJkx8E4t/9buSXNODSwn54L9zrhZ98O8+woc/dhn/dPH5JbumBxfnnKshP3sFbn0uSu7ZNhIuOhbeV2RP/Inv/EvWvP5aSeqX4sGlHHzw3zlXAj97Bf7nk9AZcq9t2BU9h+IDTKl5cImZD/4750rl1ucOBJaUzp6o3IOLO6Df4L+tisZnVjS1o5Yo7b+3ZpxzKdn2uanG/W88uFRIzsH/1kt4tqvdU/87VyYbd8WT36zU120bGXWFZSqvNr4TpXOursW1G2Yc173oWGjttx1Ba2NUXoxPXnQeHzrjZF5d+RLvOnoKi75zW3EXxFsu1ScM/o9o6sS6wNZt8sF/52IU126YcVw3Na5S6tliX7/13uIukIEHlyrig//OlV9cu2HGdd33HV59g/eZeLeYc66uxbUbZr3vsuktl1qRY2bZDmtlTKt3lTk3FHHthpnvdc3AzOi3O2/VMTMs69aLA3lwqQGDzizr8Z3KnBuquHbDzPe6G7uGMWH7ZoaNmVC1AcbM2Lt9Mxu7huV9jgcX51zdi2s3zHyu+5P1U4A1tG3aSJXGFsyiIBjVNT8eXGpZmFlGYy/W1X1gZllTO7uJFmH6zDLnqtvu3mbuXzu90tUoOQ8uNSrrzLItrzJ/5MWsaIpety4fn3HOlZ8Hl4TRodMHBpx1HdDVxfyRF/Ns4zRv5TjnYufBpQ7kbOWM/yQvNvqEAOdcaXlwcc65AsSVhyxpPLg451yeUvnCUmtXUvnCwANMf75C3znn8pQrX5jrK7bgIul2SRsk/S6t7F8l/V7SbyX9SNLYtNeulrRS0kuSzkgrnx3KVkq6Kq18uqSnQvn3JbWE8tbwfGV4fVpc91jzWlqiHTK70n5eW4mteoXlHZ0sXQMrNla6ks5Vj7jyhSVRnC2XO4HZ/cqWAMeY2duAPwBXA0iaAZwLHB3O+bakRkmNwLeAOcAM4LxwLMBXgRvN7AhgK3BhKL8Q2BrKbwzHuQx0cDvfm/AIzx902/6fe/bdwT3dtzGjcRONVbqgy7lKqfd8YYWILbiY2S+BLf3Kfmpm+8LTpUBquedc4D4z6zSzV4GVwInhZ6WZvWJmXcB9wFxFORLeCzwQzr8L+EDate4Kjx8ATlW15lSoVqnFmSGfma3rYPnru3lmTS9L18AzHd6icfVp6pgoP1i6UuQhS6JKDuh/FPh+eNxOFGxS1oQygNX9yk8CJgDb0gJV+vHtqXPMbJ+kN8Lxm0p9A0mUddry6z5t2bm48pAlUUWCi6TPAvuAeyrx/mn1WAgsBDh0wvhKVsU5VyPiykOWNGUPLpI+ArwfONVsfwLnDmBq2mFTQhlZyjcDYyU1hdZL+vGpa62R1AQcFI4fwMxuAW4BmDn9sAKSSbukOnnbMuatX8zE7q1sah7HoklzeHLszEpXy7maU9apyJJmA1cCZ5vZ7rSXHgLODTO9pgNHAk8DzwBHhplhLUSD/g+FoPRz4Jxw/gLgwbRrLQiPzwEeTwtizmV18rZlXNRxP23dWxHQ1r2Vizru5+RtyypdNedqTmwtF0n3AqcAEyWtAa4hmh3WCiwJY+xLzey/m9lySYuAFUTdZZeaWU+4zmXAo0AjcLuZLQ9v8WngPknXAc8Bt4Xy24DvSFpJNKHg3Ljuse50dmJNyd2wbN76xbRad5+yVutm3vrF3npxrkCxBRczOy9D8W0ZylLHXw9cn6H8YeDhDOWvEM0m61++F/hQQZV1g8qaEJPkbFg2sXtrxvIJWcq9C8257HyFvnPBpuZxGcs3Zyj3LjTncvPg4lywaNIcOtXcp6xTzSyaNGfAsbm60JxznrjSFSvTbph797CieWrN7ROT6tKat34xE7q3sjlHV1ehXWjO1RsPLm7IkrhPzJNjZ+Y1brKpeRxtGQJJpi405+qRBxcXj4TPLFs0aQ4Xddzfp2ssWxdaNfO9SVxcPLi4kquHmWWFdKFVK9+bxMXJg4tzQ5TqQluxEbZ3wuhdncx445U+x6xoaq/asadce5N4cHHF8uDiXAk0CmY0buKePX2Xcs1vvaRqx558bxIXJw8urnzCzLIRTZ1YFzU9sywJWhozBxLfm8SVggcXVxZJnFlW66aO6TvmAr43iSsdDy7O1Snfm8TFyYOLc3XM9yZxcfHg4iqrpaXPmpgZjZuwVdHjpKyJqUe+fsYNGlwkfQL4rpl5XgtXcjq4feA4zM7aWxPTY7CiZyLzmy/sU76iZyK7w6D5yJYKVKwCfP2Mg/xaLpOAZyT9GrgdeNQ333Kxq8GcZbutmRUNkweUoQpVqEJ8/YyDPIKLmX1O0j8DpwMXAN8MG3vdZmZ/jLuCrv7U4syyRsHxjWu5Z+e3+5TPH1W961zi4utnHOQ55mJmJmkdsI5op8hxwAOSlpjZlXFW0Lla4N1iBzQ1wL7ezOWufuQz5nI5cD6wCbgV+Ccz65bUALwMeHBx5VOFCTEPvF8rcHif144ub1VyKtcge7ZOc+9Mry/5tFzGAR80s1XphWbWK+n98VTLuYHqISFmXMo5yN6TJYhkK3fJlDO4SGoEzjWzL2R63cxejKNSzhWkBgf/y62cg+yeVsbBIMHFzHokvSTpUDN7vVyVci5fOQf/R17Miqbodes60IX2bOM0UENdBZxyDrJ7WhkH+XeLLZf0NLArVWhmZ8dWK+eKlLULrauLY0dfC2o4kDyzs7OqU+OXQjlbE55WxkF+weWfY6+Fc2WQauU8zx19yqt5inOplLs14Wll3KCTA83sF5l+BjtP0u2SNkj6XVrZeElLJL0cfo8L5ZL0DUkrJf1W0nFp5ywIx78saUFa+UxJL4RzviFJud7DuXrWNhKmjz3QUmlpjJ57AHBxGTS4SJol6RlJOyV1SeqRtD2Pa98JzO5XdhXwmJkdCTwWngPMAY4MPwuBm8N7jweuAU4CTgSuSQsWNwMfSztv9iDv4VxdaxsJx02GWVOi3x5YXJzy6Rb7JnAucD9wPNGalzcPdpKZ/VLStH7Fc4FTwuO7gCeAT4fyu0NamaWSxkqaHI5dYmZbACQtAWZLegIYY2ZLQ/ndwAeAxTnew9W5PmMuDdH3qhmNm2BkZ+yLHT2Ro6s3+a7QXymp0cx6gDskPQdcPYT3m2Rma8PjdUR5ywDagdVpx60JZbnK12Qoz/UeA0haSNRS4tAJ4wu9F1eLWlqgoQG1RIP3aov+2cS52NETObp6lE9Cht2SWoDnJX1N0qfyPC+n0EqJdVnVYO9hZreY2fFmdvzE0aPirIqrY7nWmDiXVPkEib8HGoHLiKYiTwX+dojvtz50dxF+bwjlHeG6KVNCWa7yKRnKc72HcxXhiRxdPcpnttgqM9tjZtvN7Itm9g9mtnKI7/cQkJrxtQB4MK38/DBrbBbwRujaehQ4XdK4MJB/OlHK/7XA9jDZQETjQA8O8h7OQVcXM/Z1YF2d0c+6Duy1lSzv6OSZDnimA1ZsLO1bZltL4ivWXZJlHXOR9AK5u5TeluvCku4lGlifKGkN0ayvrwCLJF0IrALmhcMfBs4EVgK7iVL7Y2ZbJH0JeCYcd21qcB+4hGhG2nCigfzFoTzbe7ga9GDnEdywdxZrbTSTtYMrhi1lbuvQvttUKpW/r1h39SjXgH5RSSnN7LwsL52a4VgDLs1ynduJNinrX/4scEyG8s2Z3sPVngc7j+Cze97DHpoB+JON4bN73gMw5ABTCb5i3dWjrMGlfxZk58rthr2z9geWlD00c8PeWTUVXMBXrLv6E+ciSueKstZGF1TunKse+cwW+yZwHtHGYMOBi4BvxVkp5wAma0dB5c656pHXepUwO6zRzHrM7A4GpnVxruSuGLaU4XT3KRtON1cMW1qhGjnn8pXPCv0+iyiBtZRgEaVzg0mNq5RqtphzrnzyCS5/TxRMLgM+RXGLKJ0ryNzWlR5MnKtBgwaX1KwxST1ECxQ7zMxXvbtk6ezEmjr3P63nXSudK4Vciyj/A/h3M1su6SDgSaAHGC/pCjO7t1yVdC5OWXetBI5t+vz+JJeuOHFlhvaM09Up19jJu81seXh8AfAHM/tzYCZwZew1c84lRiozdCqfWioz9MZduc+r1HVd8XJ1i3WlPT6NaD8XzGxd2PTRuUHZzh2wdQv07IPGJhg3Ho3Kf51KsecXpasLWnuxrqi7zNZtgs5OVjS1s5uoNVPN3WUrNsKu8L94RO8eZvSuhdZW6IzuJ58uv2dCOtgRdDJjX0ef19L/HE4YJHNOrszQxbQy4rquK16u4LJN0vuJsg2/C7gQQFIT0XoXl3AlCQybN4KF//09+2DzRgzyuo7t3AGb0ob3evbBpg15n1+MVB6y57njQH1CV9n81ktKmoesTxBIfYinBYEXRxzOrq6hBbLUxmdv3b2We7pvQxPasZ2FdfmNbIG39mzinj239SlP/Tns6spyYpq4MkNXe8bpeu6yyxVcPg58AzgY+KSZrQvlpwI/ibtirrKKDQxAFJis39dKs6g8n2ts2ZS9vFytlzQ6uB17/dWiBv9TgSS9JWBN7YwIr8/oXs09++7oGwS6Ps/IQYJAtuseqGRv4TdcQi2NmT/wi80MHdd1S6HeN4nLlVvsD2RYLGlmjxKlwndJVmxggCggFVLeX2+WD8Te3oJaVaXsWivF4H//loAm9G8FFd4qSrVshnrdrF1oNhnr6oZ9nVE3YUtoCnV1HQiy1oytWxt1GTZMZnfD8P33mQqycWWGruaM0/XeZZfXNseuDhUbGCD6IM90fGMJ/tnl2aoqSQtsCLJ9WFvPxKiw/4d1Dcm6dcHODuY3X8iLww4fcE5cmaGrOeN0tXfZxc2DiwMyfLtvaMjccigkMIwb3/eDHUCKyvMhDWw97a9wnq2qAltgQ27l9Bv8Bw50dfV07O/q6mPC9MGv20/BLYwCZBqfKba+6bJlhi52XKJaM05Xc5ddOXhwqTOZPjyBgd/uMykkMBC1DAyG3iU1oa3vgP5gMtW7gBbYUFs5mQb/BxriBIC4glaG6+5XxvGZJI9LVHOXXTnkWkT5D7lONLN/K311XJyyfXhGL2ZoIUjQ0FjUWIVGjR7y4Hu24LT/eX+ZWlWFdM2VYpyphOIKWrEGwwIleVyimrvsyiFXyyX1v+ko4ASi1C8Afw08HWelXEyyfXhmY4amHlbUW8ayTqWQ7rZCji3FOFPC2LoO6Ori2IOuY7dFG7cd3/MaWC8rGtvZrWgCw/FNa6E5DOiHbruRefTMJX1colq77Moh12yxLwJI+iVwnJntCM+/gE9Frk2FfkgWOfBeknUumVpaE9qinwzde7Z61YBAlnfXXJwTEBJghLoHP6hASR+XOHnbMuatX8zE7q1sah7HoklzeKh5Zl20ZvL5XzOJvqv1u0KZqzXZPjwbGqIP8KEOvGdTbDdTjvM19bA+1xg0kOXzfsVOQEigA11otw1yZO7ZYtkkeVzi5G3LuKjjflotCspt3Vs5eMPLrBrxDvYRRc8kjTH1l09wuRt4WtKPwvMPAHfFVyVXKgO6pIYPh107B354jg/TY0vdfVVsN1Mh55dgvKToCQiuYEkel5i3fvH+wJJyU+vp+wNLSlLGmPrLJ+X+9ZIWA+8ORReY2XPxVssVK+M3+V07YeQo2LMn84dnnh+ieY+jFNvNVMj5JRovKWYCghuapI5LTOzeOqBsbcO4jMcmZYwpXb47So4AtpvZTcAaScVNeHfxy/ZNfs8eNPUwNO3Pot8FfpDuD1qpD+1U99PODPvajxsftYzSFdLNVMj52QKWj5e4CtnUPDCQTO4dGHAgOWNM6QYNLpKuAT4NXB2KmoHvFvOmkj4labmk30m6V9IwSdMlPSVppaTvh62VkdQanq8Mr09Lu87VofwlSWeklc8OZSslXVVMXWtWXDOfcnU/9aNRo6OB99QHfGMTTGjLmabFVq/CXvtjNDAP+Z+fLWBV8XhJ//vNGKBL6MHOI3j3Gx/miG0X8+43PsyDnUfE+n71btGkOXSquU/Z5Z0/pYm+zZSkjDH1l8/Xur8BjgV+DWBmf5I05H4DSe3A/wBmmNkeSYuAc4EzgRvN7L6wUdmFwM3h91YzO0LSucBXgf8maUY472jgEOBnkt4c3uZbRNsErAGekfSQma0Yap1rUlwznwoMWvl2M+WaGVbsdOhqVO60NA92HsFn97yHPUQfdn+yMXx2z3sASruNtPVdmJlK6llIev6keHLsTCAae5nQvZXNzeNY96YjOay5MZFjTP3l80nTZWYmyQAkleKPoQkYLqmbqMttLfBe4O/C63cBXyAKLnPDY4AHgG8q2lBmLnCfmXUCr0paCZwYjltpZq+E+t4Xjq2v4BLXzKe4glYpZpZlKa/KQfqtW3io6R3cMOxM1jaMY3LvVq7Y+zBnb30hljGfG/bO2h9YUvbQzA17Z5UsuOjgdr7HT/uU9d+mIJ/0/Eny5NiZ+4NMShvJDCb95fOJsEjS/wLGSvoY8FHg1qG+oZl1SLoBeB3YA/wUWAZsM7PUp9YaDiwRbgdWh3P3SXoDmBDKl6ZdOv2c1f3KT8pUF0kLgYUAh06o3u6ToYht5lNcQSvOmWUVSFw5mIca/pzPjJjH3qj3lz81juczI+bBbpjL9pK/31rLfK/ZykuqwAzKLhnymS12g6TTgO1Eq/U/b2ZLhvqGksYRtSSmA9uIdrgckNq/HMzsFuAWgJnTD8uxVL02xTHzKbagFdfMMqiqlC4pNww/a39gSdmrFm4YfhZzubfk7ze5dxt/yjBTaXLvtpK/V7qhZFB2yTDo/1xJXzWzTwNLMpQNxfuAV81sY7jWD4l2uhwrqSm0XqYQ7YBJ+D2VaJZaE3AQsDmtPCX9nGzlrgRima5bbIso2/nZ0tvElNIl32naaxvGZjw/W3mxaXSu2POTPi0lgGHWxRV7PNmGi0c+U5FPy1A2p4j3fB2YJWlEGDs5lWg85OfAOeGYBcCD4fFD4Tnh9cfNzEL5uWE22XTgSKKcZ88AR4bZZy1Eg/6pvGh1r9wzlPJV6MyyfM8v5xTlQqZpT87S9ZWpvKDp31mc3fsCX969iEN6tiAzDunZwpd3L+Ls3hfyvoZzhciVFfli4BLgcEm/TXtpNPD/hvqGZvaUpAeIZp/tA54j6pr6CXCfpOtCWSrfxG3Ad8KA/RaiYIGZLQ8zzVaE61xqZj2h7pcR7ZbZCNxuZsuHWt8kqdTGWfkqtkWU6XyD8qV0KWBSwhV7HuYzw/52YEti78PQv/FSimzN48Zz9ubnOXtH2vpnKQrAzsUg19e37wGLgX8B0teK7DCzLFNz8mNm1wDX9Ct+hQOzvdKP3Qt8KMt1rgeuz1D+MPBwMXVMpCpLKV8OZU3pUsCkhLM7n4XenoGzxbqfA/4s7+vm211WlaltfNpyouXKivwG8AZwHoCkNwHDgFGSRpnZ6+WpoiuZOk0pX7aULtl272zI0Pvc2MTZ3c+FYNK3PNOxGf+OpIJaotWU2sanLSdfPiv0/9e141EAABcpSURBVFrSy8CrwC+A14haNK7WeIqUeOW7JTMUltom27GZJixkyZbgXLnlM6B/HTAL+IOZTScagF+a+xRXlYrN9eVyKyC4FDKBIetkhUytJEh8S9TVhny+snab2WZJDZIazOznkr4ee81cyVVlv3uSFLhWp5BuqoyTFQrZ7tm5MsvnX+E2SaOAXwL3SNoA7Iq3Wi4u1dTvnjjl3mzMNzdzVSyf4DIX2At8CphPtIjx2jgr5VwtKnfLMJEtUU8Vkxj5pH/ZBSBpDPCfsdfIuRpW7pZh3O9n6zqgq4tjR1+bcdbbjO7V3LPvjv1pXpxLySf9y8eBLxK1XnoBEa1N86RAztWQIaeQaWmBhgbU0jrwtX357jeYp5YWaG1Fja3QdSA32dGlfRdXBvl0i10BHGNmm+KujHMuHtWencElTz5fO/4I7I67Is65GBWwg6hzpZBPy+Vq4FeSngL252ows/8RW61cSRSbSdclSDHZGbq6oLVvqpb9LMtaG1f38gku/wt4HHiBaMzF1QDvBnF9DHG/nNSYx/PckeMoH8x3A+UTXJrN7B9ir4krrTpMUuly8DUxrszyGXNZLGmhpMmSxqd+Yq+ZK06dJql0mRW7X45zhcqn5XJe+H11WplPRa52xW4b7BLHszO4cspnEeX0clTElZh3gzjnKijXTpTvNbPHJX0w0+tm9sP4quWKlcjUIK4oPnvQlVOulstfEc0S++sMrxngwaXKeTeIS/HZg67ccu1EmdqG+FozezX9NUneVVbHMn0DBvxbcTWrldmDnrgyMfIZ3f0BcFy/sgeAmaWvjqt2Gb8Bb9rQ9yD/Vlx9amD2YGpNzfd4pE+57exgfvOFvDjM5xDVklxjLm8hyhd3UL9xlzHAsLgr5qpUpm/AmVTjt+IqU9YxEJ896Mos17+so4D3A2PpO+6yA/hYnJVyVayQb7pV9K242pR9DMRnD7oyyzXm8iDwoKSTzezJMtbJVbNs34CzHesyK/MYSDlmD9q6DuY3XcCK5ql9yndbMwAjevcyw9ZBaytP7TuE0epixr4O7tl1M7S0+J4wCZPP//6/kbQc2AM8ArwN+JSZfXeobyppLHArcAzRzLOPAi8B3wemAa8B88xsqyQBNwFnEmVn/oiZ/TpcZwHwuXDZ68zsrlA+E7gTGA48DFxulk9fjhtUpm/Amfi34txKNAZSyOSKUs0eTG0gNn/kxaxoame3NXN801poDgPvRPu+DBx4H0Fq7XVjB9H+MI2t0N1SdJ3KaeMuWL0dunqgpRGmjoG2kZWuVfXJJ7icbmZXSvobog/9DwK/BIYcXIiCxSNmdo6kFqJ/dZ8BHjOzr0i6CrgK+DQwBzgy/JwE3AycFFLQXAMcTxSglkl6yMy2hmM+BjxFFFxmA4uLqK8Lsn0DJkOZD+bnUIIxkIpOrijBpl67umAFE5nffCEAK9440HJ57o3PVWVrZuMueHUb9IY/8q6e6Dl4gOkvr8SV4fdZwP1m9kbUmBgaSQcBfwl8BMDMuoAuSXOBU8JhdwFPEAWXucDdoeWxVNJYSZPDsUvMbEu47hJgtqQngDFmtjSU3w18AA8uJZP1G7AHk/yVYgykhidXnLA/ZrSSas1oY9oBLf1aM9Y35b+t6gCIWk6hpXRCGeLQ6u0HAktKr0XlHlz6yie4/Kek3xN1i10sqY1oy+Ohmg5sBO6Q9HZgGXA5MMnM1oZj1gGTwuN2YHXa+WtCWa7yNRnKB5C0EFgIcOgE78KJQ7EzomzTBti540DBqNFo4ptiqGl5lWQMJIGTK3Z1Rb9TrRl2tvLssMkAjOjtZEZPB6jEWysXoKunsPJ6lk9usaskfQ14w8x6JO0mak0U857HAZ8ws6ck3UTUBZb+niYp9jESM7sFuAVg5vTDfEymxIqdETUgsADs3BGdn5AAU1RrImGTK/qOzxxY03LC/kfDgSP6nFNIN1wptDRmDiQtjWWuSA3I+hVA0pVpT081sx4AM9sFFLML5RpgjZk9FZ4/QBRs1ofuLsLvVOdxB5A+/WRKKMtVPiVDuSu3YrfW7R9YBiuvArZzB7Z6FfbaH6PfcdZ13PioK20wPrmiZKaOgYZ+f+QNispdX7nal+emPb6632uzh/qGZrYOWC3pqFB0KrACeAhYEMoWAA+Gxw8B5ysyi6gFtRZ4FDhd0jhJ44DTgUfDa9slzQozzc5Pu5YrpxpYFV5K+1tqqftLtdRiCjAZ92iZ+Kbox/dtiUXbSJg+9kBLpaUxeu7jLQPlaisry+NMzwv1CeCeMFPsFeACokC3SNKFwCpgXjj2YaJpyCuJpiJfAGBmWyR9CXgmHHdtanAfuIQDU5EX44P5lVFvq8IrkL8r7skVqWnHx46+Fhqi76IzRm2K8n31TGR3TzTluJ60jfRgko9c/8sty+NMzwtiZs8TTSHu79QMxxpwaZbr3A7cnqH8WaI1NK6Sxo0fODU2VZ6PUaMzd4GNGl2d6eMLbKlV5T1k0tICDQ3RuhRAbYVPO3b1J1dwebuk7UStlOHhMeG55xZzsdPEN0XfYvrNFmPY8OpMH19AS81T4Luky5X+xec/uOJkG7gvoJtIqTGENLZ6VXWmjy9k7UqtpMB3bogS2vntqkJcA/pVOlGgoLUrVXoPzpWKB5cEq3ifflwD+lU8USDvtStS5tX1RWS/SKn437tz5J6K7GpYuafFZpRpHUYp1lzEdd1yyhZEigwuVfH37hweXJKr2AWMJZBxHUYJ1lzEdd2y6u0trDxfVfD37hx4t1hyVUmffqnSvJfrumUTV9delfy9O+fBJamqeFwiyfIe78gxs8zHTFwS+CdNUvm2tvuV68O6kLUrOffF8fUvLgE8uCRUOba1rQVlXaxY4NqVTF17Ra/h8RarqxL+Ly7ByjkuUbVdOeVcrFiK8Y5ir+EtVlclPLi4olV1KpNyDnCXotVQ4DUyBXUmtFVnoHd1xYOLK141pzIpZzfR8OGZE20OH57/NQpoeWQL6kxoQ1MPK7DyzpWWr3Nxxavm6a/lXHC5Z09h5RkUtIbH17S4KuYtF1e8Kh5ELuvEhhIF2bzHyqo5qLu6V/n//a72VfkgctkmNpQ7yFZxUHfOu8Vc0RKRjqUUyp3zLAk51lxi+VccVxI1n46lBMq9tsjXMrlq5sHFuSHKuranjB/u1RrUT962jHnrFzOxeyubmsexaNIcnhw7s9LVcmXkwcW5IajqtT0VdvK2ZVzUcT+t1g1AW/dWLuq4H8ADDLBxF6zeDl090NIIU8dA28hK16r0fMzFuaHwacBZzVu/eH9gSWm1buatX1yhGlWPjbvg1W1RYIHo96vbovKk8ZaLc0Ph04D36/9N/FdMYy5bBxw3oXtgWb1ZvR16+30n6bWoPGmtl4q1XCQ1SnpO0o/D8+mSnpK0UtL3JbWE8tbwfGV4fVraNa4O5S9JOiOtfHYoWynpqnLfm6sD2ab71tk04EzfxD87Yh4PNR874NjNzePKXLvqk/pzyre8llWyW+xy4MW0518FbjSzI4CtwIWh/EJgayi/MRyHpBnAucDRwGzg2yFgNQLfAuYAM4DzwrHOlY5PAwYyfxPfqxb+dfhZfco61cyiSXPKWLPq1NJYWHktq8jXLElTgLOA64F/kCTgvcDfhUPuAr4A3AzMDY8BHgC+GY6fC9xnZp3Aq5JWAieG41aa2Svhve4Lx66I+bZcHUnaNGBb1wFdXcwfeTErmtoBmNG4CZo7AdhtzdAFI1v6npftG/fahrFsbB7HhO6tbPbZYvtNHRO19NIDcoOi8qSpVBv+68CVQOp/4gRgm5mlOqzXAO3hcTuwGsDM9kl6IxzfDixNu2b6Oav7lZ9U6htwrlqnAQ9ZSwu0tqLGVnZ1gQ5u3//SCdlOacwcYFoaxaeO+lw89axhqXGVepgtVvbgIun9wAYzWybplHK/f7+6LAQWAhw6ob66M5wrhXr6Jp5LIdOL20YmM5j0V4mWy7uAsyWdCQwDxgA3AWMlNYXWyxSgIxzfAUwF1khqAg4CNqeVp6Sfk628DzO7BbgFYOb0wyzTMc657Orpm3g2qUkNqQCbml4M9fXn0F/ZB/TN7Gozm2Jm04gG5B83s/nAz4FzwmELgAfD44fCc8Lrj5uZhfJzw2yy6cCRwNPAM8CRYfZZS3iPh8pwa87VpbaRcNxkmDUl+l1vH6i5phfXs2qaN/lp4D5J1wHPAbeF8tuA74QB+y1EwQIzWy5pEdFA/T7gUjPrAZB0GfAo0AjcbmbLy3onzrm81fqK9XqaXlyIigYXM3sCeCI8foUDs73Sj9kLfCjL+dcTzTjrX/4w8HAJq+rKIGuuLpdYSehSyj6pofx1qSae/sVVhf25ulIr3FO5ujJtG+wSIwldSlPHRJMY0tXjpIb+qqlbzNWzXLm6Ymi91HMrKbWm5djR10JD9P1yRnM052VFz0R2l7E7J84upXJ1t/mkhsw8uLjqUMZcXZ7RmGhNS0MDamkFQO2HA1G6i7JWI6YupXJ3t9XL9OJCeHBxZZep1VDWLXvL3EpykUwtibjWydRTgshq5cHFlVW2VgMjR8GunX0/9OPK1eUZjYekmG6mbC2J6WOjn1J3KfkMrsrz4OLKK1urYc8emNBWnnGQcraSEqLYbqZcLYk41sb4DK7K8/9NrrxytBrKlqtr3Pi+rSeoy4zGhSi2m6ncLQlPS1N5HlxceeVoNZRrBlfSMhqXQ7HBodwtCZ/BVXkeXFx5ZWs1DB9e1hlcictonEGmNPpwYNrxblozptHPpNjgUImWhM/gqiwPLq6ssrUafAZXTNLS6Kekph1nS6OfSbHBwVsS9ceDiyu7TK0G27Qh88E+g6sqlCI4eEuivnhwcSVR9HiJz+CqenEFh1pPXOky89xirmglyQvme9LXpdQU59R4TmqK88Zdla2XK54HF1e8XOMledKo0dE6l1RLpbEJJrT5DK6ES0LiSpeZ9znUmVim+5ZoxXs9zOByfflK+uTy4FJHYkvYWKfjJfWcWblUfCV9cnm3WD0pQfdVRnU4XuL7z5SG74WSXB5c6klMCRvrcrwkrkBdZ9pGRokrUy2Vlsbouc8Wq33J7rdwfcXYfVV34yVVllk53w3ATmjPdoXK8fUvyeTBpZ54wsbSqcZxpirZAMw58OBSVzxhYwnlyJFmq1cl8s/XFzu6QnhwqTN1130Vk4yBevjwvhueJWj75HJvG+xqnwcX54aof6C21asSm3zTtw12hSr7bDFJUyX9XNIKScslXR7Kx0taIunl8HtcKJekb0haKem3ko5Lu9aCcPzLkhaklc+U9EI45xtS/3myrtRs5w5s9SrstT9Gv0s0JTeu68aiygb5S8kXO7pCVWIq8j7gH81sBjALuFTSDOAq4DEzOxJ4LDwHmAMcGX4WAjdDFIyAa4CTgBOBa1IBKRzzsbTzZpfhvupWXGs+am4tSbbvMAn4bpNtUaMvdnTZlD24mNlaM/t1eLwDeBFoB+YCd4XD7gI+EB7PBe62yFJgrKTJwBnAEjPbYmZbgSXA7PDaGDNbamYG3J12LReHuNZ81NpakgQHF1/s6ApV0TEXSdOAY4GngElmtja8tA6YFB63A6vTTlsTynKVr8lQnun9FxK1hjh0gk/HHbK4uoMq0M1UVEqX3t7CymuIb/blClWx4CJpFPAD4JNmtj19WMTMTJJlPblEzOwW4BaAmdMPi/39EiuuNR9lXktSdO61alz7UkK+2NEVoiLpXyQ1EwWWe8zsh6F4fejSIvxObU3YAUxNO31KKMtVPiVDuYtLXLnFyp2zrNhuuDrMseZcNpWYLSbgNuBFM/u3tJceAlIzvhYAD6aVnx9mjc0C3gjdZ48Cp0saFwbyTwceDa9tlzQrvNf5addyMYgrt1jZc5YV2Q1XlznWnMuiEu31dwF/D7wg6flQ9hngK8AiSRcCq4B54bWHgTOBlcBu4AIAM9si6UvAM+G4a80s9RXzEuBOYDiwOPy4GMW1OLOsiz5L0K3li1Sdi5Q9uJjZ/wWyTZ85NcPxBlya5Vq3A7dnKH8WOKaIarqEyzRw77nXnCsdT7nv6k629TOAd2s5VyLJmMbiXCFyDNxr6mHereVcCXjLxdWfBKdpca5aeHBx9SfbAH1C1qM4Vw1k/bsH6pSkjUSz1PIxEdgUY3UqKfH3NnHE8PFTDxp9mND+L1eG9a5+Y8eqTbv3VGlumUEl9e8tqfcFybm3w8ysrX+hB5chkPSsmR1f6XrEwe+tNiX13pJ6X5DsewPvFnPOORcDDy7OOedKzoPL0NxS6QrEyO+tNiX13pJ6X5Dse/MxF+ecc6XnLRfnnHMl58HFOedcyXlwGYSk2yVtkPS7tLLxkpZIejn8HlfJOg6FpKmSfi5phaTlki4P5Um4t2GSnpb0m3BvXwzl0yU9JWmlpO9Laql0XYdKUqOk5yT9ODxPxL1Jek3SC5Kel/RsKKv5f5MAksZKekDS7yW9KOnkpNxbJh5cBncnMLtf2VXAY2Z2JPBYeF5r9gH/aGYzgFnApZJmkIx76wTea2ZvB94BzA57AX0VuNHMjgC2AhdWsI7Fuhx4Me15ku7tPWb2jrQ1IEn4NwlwE/CImb0FeDvR319S7m0gM/OfQX6AacDv0p6/BEwOjycDL1W6jiW4xweB05J2b8AI4NfASUSroZtC+clEm8tVvI5DuKcpRB9E7wV+TLSFRVLu7TVgYr+ymv83CRwEvEqYRJWke8v24y2XoZlk0Y6XAOuASZWsTLEkTQOOBZ4iIfcWuo2eJ9ouewnwR2CbmaWyU64B2itVvyJ9HbgS6A3PJ5CcezPgp5KWSVoYypLwb3I6sBG4I3Rn3ippJMm4t4w8uBTJoq8cNTufW9Io4AfAJ81se/prtXxvZtZjZu8g+pZ/IvCWClepJCS9H9hgZssqXZeY/IWZHQfMIeqq/cv0F2v432QTcBxws5kdC+yiXxdYDd9bRh5chma9pMkA4feGCtdnSCQ1EwWWe8zsh6E4EfeWYmbbgJ8TdRWNlZRKfTwF6KhYxYbuXcDZkl4D7iPqGruJZNwbZtYRfm8AfkT0xSAJ/ybXAGvM7Knw/AGiYJOEe8vIg8vQPAQsCI8XEI1X1BRJAm4DXjSzf0t7KQn31iZpbHg8nGgs6UWiIHNOOKwm783MrjazKWY2DTgXeNzM5pOAe5M0UtLo1GPgdOB3JODfpJmtA1ZLOioUnQqsIAH3lo2v0B+EpHuBU4jSY68HrgH+D7AIOJQoTf88M6upVO2S/gL4L+AFDvTdf4Zo3KXW7+1twF1AI9EXqEVmdq2kw4m+7Y8HngM+bGadlatpcSSdAlxhZu9Pwr2Fe/hReNoEfM/Mrpc0gRr/Nwkg6R3ArUAL8ApwAeHfJzV+b5l4cHHOOVdy3i3mnHOu5Dy4OOecKzkPLs4550rOg4tzzrmS8+DinHOu5Dy4OFcFJH1AkklKRCYB5zy4OFcdzgP+b/jtXM3z4OJchYX8bn9BlCb/3FDWIOnbYe+PJZIelnROeG2mpF+E5I6PptKHOFdNPLg4V3lzifb5+AOwWdJM4INEWz3MAP6eKDdaKh/cvwPnmNlM4Hbg+kpU2rlcmgY/xDkXs/OIkk9ClMLlPKL/m/ebWS+wTtLPw+tHAccAS6L0cDQCa3Guynhwca6CJI0nymz855KMKFgYB3JsDTgFWG5mJ5epis4NiXeLOVdZ5wDfMbPDzGyamU0l2rFwC/C3YexlElHyVIh2LmyTtL+bTNLRlai4c7l4cHGuss5jYCvlB8DBRHuArAC+S7RV8xtm1kUUkL4q6TfA88A7y1dd5/LjWZGdq1KSRpnZzpBy/mngXWFfEOeqno+5OFe9fhw2PWsBvuSBxdUSb7k455wrOR9zcc45V3IeXJxzzpWcBxfnnHMl58HFOedcyXlwcc45V3L/H+D0K0pu/JiqAAAAAElFTkSuQmCC\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/classification_template.R b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/classification_template.R new file mode 100644 index 00000000..7530b141 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/classification_template.R @@ -0,0 +1,60 @@ +# Classification template + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting classifier to the Training set +# Create your classifier here + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Classifier (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Classifier (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/knn.R b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/knn.R new file mode 100644 index 00000000..341fd463 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 15 - K-Nearest Neighbors (K-NN)/R/knn.R @@ -0,0 +1,63 @@ +# K-Nearest Neighbors (K-NN) + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting K-NN to the Training set and Predicting the Test set results +library(class) +y_pred = knn(train = training_set[, -3], + test = test_set[, -3], + cl = training_set[, 3], + k = 5, + prob = TRUE) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = knn(train = training_set[, -3], test = grid_set, cl = training_set[, 3], k = 5) +plot(set[, -3], + main = 'K-NN (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = knn(train = training_set[, -3], test = grid_set, cl = training_set[, 3], k = 5) +plot(set[, -3], + main = 'K-NN (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/support_vector_machine.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/support_vector_machine.ipynb new file mode 100644 index 00000000..d229a89a --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/Python/support_vector_machine.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"machine_shape":"hm","authorship_tag":"ABX9TyNgBlhF8ifu7z3J4PG8bEHX"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# Support Vector Machine (SVM)"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1667110184127,"user_tz":-240,"elapsed":25,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1667110184127,"user_tz":-240,"elapsed":24,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1667110184128,"user_tz":-240,"elapsed":24,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"070fb62f-0573-48d1-9c29-b7376b04b35c","executionInfo":{"status":"ok","timestamp":1667110184128,"user_tz":-240,"elapsed":23,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"81c91f31-de79-46a3-8220-443b26de930a","executionInfo":{"status":"ok","timestamp":1667110184129,"user_tz":-240,"elapsed":21,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"bea1086c-4fda-4534-d1f1-3cc46dcc67ce","executionInfo":{"status":"ok","timestamp":1667110184129,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"c763b88c-be8b-406c-f832-4339476c548e","executionInfo":{"status":"ok","timestamp":1667110184130,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1667110184130,"user_tz":-240,"elapsed":14,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":8,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"1dbf7749-0233-4c3c-ede3-3df90f4b5743","executionInfo":{"status":"ok","timestamp":1667110184130,"user_tz":-240,"elapsed":15,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"77cac6ce-cf97-468c-f3f2-f7b621e118d4","executionInfo":{"status":"ok","timestamp":1667110184131,"user_tz":-240,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the SVM model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","colab":{"base_uri":"https://localhost:8080/"},"outputId":"1d998bbf-71bb-4946-9d92-ebaaa68f45bc","executionInfo":{"status":"ok","timestamp":1667110184605,"user_tz":-240,"elapsed":483,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.svm import SVC\n","classifier = SVC(kernel = 'linear', random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["SVC(kernel='linear', random_state=0)"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"58a9f8ef-b4cf-40fe-efcd-fdec5623168c","executionInfo":{"status":"ok","timestamp":1667110184605,"user_tz":-240,"elapsed":10,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"d7fcdfa8-f762-46e5-ce50-4f5db4b50ea2","executionInfo":{"status":"ok","timestamp":1667110184606,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":13,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"b3b58bcb-c4b2-4260-bb59-c422917054c2","executionInfo":{"status":"ok","timestamp":1667110184606,"user_tz":-240,"elapsed":7,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[[66 2]\n"," [ 8 24]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.9"]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l","outputId":"26d11466-0268-4a6f-eab1-5723f5517f27","executionInfo":{"status":"ok","timestamp":1667110433299,"user_tz":-240,"elapsed":248697,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('SVM (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC","outputId":"687ad65a-add6-4253-d6a0-80b20bba5283","executionInfo":{"status":"ok","timestamp":1667110683068,"user_tz":-240,"elapsed":249775,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('SVM (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/classification_template.R b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/classification_template.R new file mode 100644 index 00000000..7530b141 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/classification_template.R @@ -0,0 +1,60 @@ +# Classification template + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting classifier to the Training set +# Create your classifier here + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Classifier (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Classifier (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/svm.R b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/svm.R new file mode 100644 index 00000000..78ef6f2d --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 16 - Support Vector Machine (SVM)/R/svm.R @@ -0,0 +1,65 @@ +# Support Vector Machine (SVM) + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = svm(formula = Purchased ~ ., + data = training_set, + type = 'C-classification', + kernel = 'linear') + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'SVM (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'SVM (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/kernel_svm.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/kernel_svm.ipynb new file mode 100644 index 00000000..55353792 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/Python/kernel_svm.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"machine_shape":"hm","authorship_tag":"ABX9TyN97QpuPq7tAXQjYVV2nwkH"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# Kernel SVM"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1667111291401,"user_tz":-240,"elapsed":468,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1667111291402,"user_tz":-240,"elapsed":3,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1667111292018,"user_tz":-240,"elapsed":619,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"9706745c-cbb2-4155-9edd-1fd4090934a3","executionInfo":{"status":"ok","timestamp":1667111292019,"user_tz":-240,"elapsed":32,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"79ac961d-bf15-4d59-83b9-e3e270b903b8","executionInfo":{"status":"ok","timestamp":1667111292019,"user_tz":-240,"elapsed":28,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"3371c116-adae-4289-e530-0409910fa57b","executionInfo":{"status":"ok","timestamp":1667111292020,"user_tz":-240,"elapsed":24,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"6526c2f1-0d0a-4fdb-cc08-840fdd904080","executionInfo":{"status":"ok","timestamp":1667111292020,"user_tz":-240,"elapsed":22,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1667111292020,"user_tz":-240,"elapsed":20,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":8,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"a7b3c318-f1c0-4f7f-e951-6e14ce2efbb8","executionInfo":{"status":"ok","timestamp":1667111292021,"user_tz":-240,"elapsed":21,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"58903e34-be38-472d-f307-745ea6775606","executionInfo":{"status":"ok","timestamp":1667111292021,"user_tz":-240,"elapsed":19,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the Kernel SVM model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","outputId":"04ad6414-892d-4756-a16d-db3b16b434d7","executionInfo":{"status":"ok","timestamp":1667111292021,"user_tz":-240,"elapsed":14,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.svm import SVC\n","classifier = SVC(kernel = 'rbf', random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["SVC(random_state=0)"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"58a1f52a-57a9-4ad1-8813-be231dd1ee1b","executionInfo":{"status":"ok","timestamp":1667111292022,"user_tz":-240,"elapsed":12,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"244e91c3-4390-4afb-c919-f69baf46e3c0","executionInfo":{"status":"ok","timestamp":1667111292022,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":13,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"023eda65-30d4-4821-f106-da5751db08ee","executionInfo":{"status":"ok","timestamp":1667111292023,"user_tz":-240,"elapsed":10,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[[64 4]\n"," [ 3 29]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.93"]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l","outputId":"942cb779-6fe7-4eb7-f96c-2553d390951e","executionInfo":{"status":"ok","timestamp":1667111975059,"user_tz":-240,"elapsed":683044,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Kernel SVM (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC","outputId":"633bc177-3ff8-4cfd-fc4a-1f92316c8401","executionInfo":{"status":"ok","timestamp":1667112665085,"user_tz":-240,"elapsed":492277,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Kernel SVM (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/classification_template.R b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/classification_template.R new file mode 100644 index 00000000..7530b141 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/classification_template.R @@ -0,0 +1,60 @@ +# Classification template + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting classifier to the Training set +# Create your classifier here + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Classifier (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Classifier (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/kernel_svm.R b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/kernel_svm.R new file mode 100644 index 00000000..d393ce90 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 17 - Kernel SVM/R/kernel_svm.R @@ -0,0 +1,65 @@ +# Kernel SVM + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting Kernel SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = svm(formula = Purchased ~ ., + data = training_set, + type = 'C-classification', + kernel = 'radial') + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Kernel SVM (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Kernel SVM (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/naive_bayes.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/naive_bayes.ipynb new file mode 100644 index 00000000..92d5a0ab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/Python/naive_bayes.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"machine_shape":"hm","authorship_tag":"ABX9TyND37BEaKDbJCFoeGSfxKsf"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# Naive Bayes"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1667112828371,"user_tz":-240,"elapsed":865,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1667112828372,"user_tz":-240,"elapsed":31,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1667112828373,"user_tz":-240,"elapsed":31,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"315db890-c1f9-4440-c460-d4f00069d28e","executionInfo":{"status":"ok","timestamp":1667112828373,"user_tz":-240,"elapsed":31,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"8aed6221-77b5-4c21-cfca-cec0b311ca2e","executionInfo":{"status":"ok","timestamp":1667112828373,"user_tz":-240,"elapsed":27,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"4e00f742-fca1-4d0f-b618-84d582d73df3","executionInfo":{"status":"ok","timestamp":1667112828374,"user_tz":-240,"elapsed":24,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"0c6835d6-7320-42be-8dd1-859f395a9a3b","executionInfo":{"status":"ok","timestamp":1667112828374,"user_tz":-240,"elapsed":22,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1667112828375,"user_tz":-240,"elapsed":21,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":8,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"de47cd5b-ed73-4de5-b8ec-a24f1eb73428","executionInfo":{"status":"ok","timestamp":1667112828375,"user_tz":-240,"elapsed":21,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"9ae66c2a-f83d-4ff1-c9bf-971e4d0fd616","executionInfo":{"status":"ok","timestamp":1667112828375,"user_tz":-240,"elapsed":20,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the Naive Bayes model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","colab":{"base_uri":"https://localhost:8080/"},"outputId":"883a41af-088d-4971-d06f-613108069f7a","executionInfo":{"status":"ok","timestamp":1667112828376,"user_tz":-240,"elapsed":17,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.naive_bayes import GaussianNB\n","classifier = GaussianNB()\n","classifier.fit(X_train, y_train)"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["GaussianNB()"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"304d42e3-9df8-4e96-9b63-a54f8520627b","executionInfo":{"status":"ok","timestamp":1667112828376,"user_tz":-240,"elapsed":15,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"7f4dc7c3-fafe-4bec-ac89-3549dfa03ddb","executionInfo":{"status":"ok","timestamp":1667112828377,"user_tz":-240,"elapsed":14,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":13,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"f7097596-86c4-4d97-fdde-b04b0cc82b92","executionInfo":{"status":"ok","timestamp":1667112828377,"user_tz":-240,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[[65 3]\n"," [ 7 25]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.9"]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l","outputId":"fcee6d1c-df85-453f-c24c-dc05ff78401a","executionInfo":{"status":"ok","timestamp":1667112859329,"user_tz":-240,"elapsed":30963,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Naive Bayes (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC","outputId":"a187d86d-e077-4bc9-dce4-08ea1d4df4fa","executionInfo":{"status":"ok","timestamp":1667112888252,"user_tz":-240,"elapsed":28929,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Naive Bayes (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/classification_template.R b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/classification_template.R new file mode 100644 index 00000000..7530b141 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/classification_template.R @@ -0,0 +1,60 @@ +# Classification template + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting classifier to the Training set +# Create your classifier here + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Classifier (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Classifier (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/naive_bayes.R b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/naive_bayes.R new file mode 100644 index 00000000..2c46bedc --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 18 - Naive Bayes/R/naive_bayes.R @@ -0,0 +1,63 @@ +# Naive Bayes + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = naiveBayes(x = training_set[-3], + y = training_set$Purchased) + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Naive Bayes (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Naive Bayes (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/decision_tree_classification.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/decision_tree_classification.ipynb new file mode 100644 index 00000000..7315c188 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/Python/decision_tree_classification.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"machine_shape":"hm","authorship_tag":"ABX9TyMwjSjZ/+r4nSmC7fZj8YgL"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# Decision Tree Classification"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1667113324716,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1667113324717,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1667113325387,"user_tz":-240,"elapsed":677,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"eaf1bdba-dbc6-47e4-de1a-6770220fd5a4","executionInfo":{"status":"ok","timestamp":1667113325388,"user_tz":-240,"elapsed":26,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"34bd7055-183b-4083-d1d5-88435e52dedf","executionInfo":{"status":"ok","timestamp":1667113325388,"user_tz":-240,"elapsed":21,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"751d6f4b-e974-4854-8e01-5b7a686cba45","executionInfo":{"status":"ok","timestamp":1667113325389,"user_tz":-240,"elapsed":17,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"40d409bb-b8e9-492c-b465-d70e1ee9bfe2","executionInfo":{"status":"ok","timestamp":1667113325390,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1667113325390,"user_tz":-240,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":8,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"0316ae47-3204-4a87-f9a3-eb9678afa150","executionInfo":{"status":"ok","timestamp":1667113325391,"user_tz":-240,"elapsed":14,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"05a4bdf9-2a56-48ae-89b7-dcc912823a53","executionInfo":{"status":"ok","timestamp":1667113325391,"user_tz":-240,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the Decision Tree Classification model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","outputId":"f328ecd1-5dc8-4662-c5be-b89cb1a50420","executionInfo":{"status":"ok","timestamp":1667113326046,"user_tz":-240,"elapsed":663,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.tree import DecisionTreeClassifier\n","classifier = DecisionTreeClassifier(criterion = 'entropy', random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["DecisionTreeClassifier(criterion='entropy', random_state=0)"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"afe8d1db-cf62-4781-8123-c9c3d065f821","executionInfo":{"status":"ok","timestamp":1667113326046,"user_tz":-240,"elapsed":12,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"1e7c2377-5d52-44c2-fb19-c9eec8f92e28","executionInfo":{"status":"ok","timestamp":1667113326047,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":13,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [1 0]\n"," [1 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"fdb97ad9-148d-4d39-cb54-00d82c136ec7","executionInfo":{"status":"ok","timestamp":1667113326048,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[[62 6]\n"," [ 3 29]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.91"]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l","outputId":"08d2a71d-05d4-4172-b3a3-98d3bc601141","executionInfo":{"status":"ok","timestamp":1667113355752,"user_tz":-240,"elapsed":29709,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Decision Tree Classification (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC","outputId":"f3d08e82-6eb0-4881-b964-0ebaa8f7405e","executionInfo":{"status":"ok","timestamp":1667113381093,"user_tz":-240,"elapsed":25348,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Decision Tree Classification (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/classification_template.R b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/classification_template.R new file mode 100644 index 00000000..7530b141 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/classification_template.R @@ -0,0 +1,60 @@ +# Classification template + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting classifier to the Training set +# Create your classifier here + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Classifier (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Classifier (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/decision_tree_classification.R b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/decision_tree_classification.R new file mode 100644 index 00000000..c162d0a5 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 19 - Decision Tree Classification/R/decision_tree_classification.R @@ -0,0 +1,67 @@ +# Decision Tree Classification + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting Decision Tree Classification to the Training set +# install.packages('rpart') +library(rpart) +classifier = rpart(formula = Purchased ~ ., + data = training_set) + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3], type = 'class') + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set, type = 'class') +plot(set[, -3], + main = 'Decision Tree Classification (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set, type = 'class') +plot(set[, -3], main = 'Decision Tree Classification (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Plotting the tree +plot(classifier) +text(classifier) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/random_forest_classification.ipynb b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/random_forest_classification.ipynb new file mode 100644 index 00000000..930f4176 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/Python/random_forest_classification.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"machine_shape":"hm","authorship_tag":"ABX9TyPZ03D3zVqvhwuutN0FRclN"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"0MRC0e0KhQ0S"},"source":["# Random Forest Classification"]},{"cell_type":"markdown","metadata":{"id":"LWd1UlMnhT2s"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"YvGPUQaHhXfL","executionInfo":{"status":"ok","timestamp":1667113596879,"user_tz":-240,"elapsed":6,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"K1VMqkGvhc3-"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"M52QDmyzhh9s","executionInfo":{"status":"ok","timestamp":1667113596879,"user_tz":-240,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"YvxIPVyMhmKp"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"AVzJWAXIhxoC","executionInfo":{"status":"ok","timestamp":1667113597775,"user_tz":-240,"elapsed":900,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"code","metadata":{"id":"P3nS3-6r1i2B","outputId":"a34dbe95-974b-4560-e53c-c38f743166b7","executionInfo":{"status":"ok","timestamp":1667113597776,"user_tz":-240,"elapsed":40,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 44 39000]\n"," [ 32 120000]\n"," [ 38 50000]\n"," [ 32 135000]\n"," [ 52 21000]\n"," [ 53 104000]\n"," [ 39 42000]\n"," [ 38 61000]\n"," [ 36 50000]\n"," [ 36 63000]\n"," [ 35 25000]\n"," [ 35 50000]\n"," [ 42 73000]\n"," [ 47 49000]\n"," [ 59 29000]\n"," [ 49 65000]\n"," [ 45 131000]\n"," [ 31 89000]\n"," [ 46 82000]\n"," [ 47 51000]\n"," [ 26 15000]\n"," [ 60 102000]\n"," [ 38 112000]\n"," [ 40 107000]\n"," [ 42 53000]\n"," [ 35 59000]\n"," [ 48 41000]\n"," [ 48 134000]\n"," [ 38 113000]\n"," [ 29 148000]\n"," [ 26 15000]\n"," [ 60 42000]\n"," [ 24 19000]\n"," [ 42 149000]\n"," [ 46 96000]\n"," [ 28 59000]\n"," [ 39 96000]\n"," [ 28 89000]\n"," [ 41 72000]\n"," [ 45 26000]\n"," [ 33 69000]\n"," [ 20 82000]\n"," [ 31 74000]\n"," [ 42 80000]\n"," [ 35 72000]\n"," [ 33 149000]\n"," [ 40 71000]\n"," [ 51 146000]\n"," [ 46 79000]\n"," [ 35 75000]\n"," [ 38 51000]\n"," [ 36 75000]\n"," [ 37 78000]\n"," [ 38 61000]\n"," [ 60 108000]\n"," [ 20 82000]\n"," [ 57 74000]\n"," [ 42 65000]\n"," [ 26 80000]\n"," [ 46 117000]\n"," [ 35 61000]\n"," [ 21 68000]\n"," [ 28 44000]\n"," [ 41 87000]\n"," [ 37 33000]\n"," [ 27 90000]\n"," [ 39 42000]\n"," [ 28 123000]\n"," [ 31 118000]\n"," [ 25 87000]\n"," [ 35 71000]\n"," [ 37 70000]\n"," [ 35 39000]\n"," [ 47 23000]\n"," [ 35 147000]\n"," [ 48 138000]\n"," [ 26 86000]\n"," [ 25 79000]\n"," [ 52 138000]\n"," [ 51 23000]\n"," [ 35 60000]\n"," [ 33 113000]\n"," [ 30 107000]\n"," [ 48 33000]\n"," [ 41 80000]\n"," [ 48 96000]\n"," [ 31 18000]\n"," [ 31 71000]\n"," [ 43 129000]\n"," [ 59 76000]\n"," [ 18 44000]\n"," [ 36 118000]\n"," [ 42 90000]\n"," [ 47 30000]\n"," [ 26 43000]\n"," [ 40 78000]\n"," [ 46 59000]\n"," [ 59 42000]\n"," [ 46 74000]\n"," [ 35 91000]\n"," [ 28 59000]\n"," [ 40 57000]\n"," [ 59 143000]\n"," [ 57 26000]\n"," [ 52 38000]\n"," [ 47 113000]\n"," [ 53 143000]\n"," [ 35 27000]\n"," [ 58 101000]\n"," [ 45 45000]\n"," [ 23 82000]\n"," [ 46 23000]\n"," [ 42 65000]\n"," [ 28 84000]\n"," [ 38 59000]\n"," [ 26 84000]\n"," [ 29 28000]\n"," [ 37 71000]\n"," [ 22 55000]\n"," [ 48 35000]\n"," [ 49 28000]\n"," [ 38 65000]\n"," [ 27 17000]\n"," [ 46 28000]\n"," [ 48 141000]\n"," [ 26 17000]\n"," [ 35 97000]\n"," [ 39 59000]\n"," [ 24 27000]\n"," [ 32 18000]\n"," [ 46 88000]\n"," [ 35 58000]\n"," [ 56 60000]\n"," [ 47 34000]\n"," [ 40 72000]\n"," [ 32 100000]\n"," [ 19 21000]\n"," [ 25 90000]\n"," [ 35 88000]\n"," [ 28 32000]\n"," [ 50 20000]\n"," [ 40 59000]\n"," [ 50 44000]\n"," [ 35 72000]\n"," [ 40 142000]\n"," [ 46 32000]\n"," [ 39 71000]\n"," [ 20 74000]\n"," [ 29 75000]\n"," [ 31 76000]\n"," [ 47 25000]\n"," [ 40 61000]\n"," [ 34 112000]\n"," [ 38 80000]\n"," [ 42 75000]\n"," [ 47 47000]\n"," [ 39 75000]\n"," [ 19 25000]\n"," [ 37 80000]\n"," [ 36 60000]\n"," [ 41 52000]\n"," [ 36 125000]\n"," [ 48 29000]\n"," [ 36 126000]\n"," [ 51 134000]\n"," [ 27 57000]\n"," [ 38 71000]\n"," [ 39 61000]\n"," [ 22 27000]\n"," [ 33 60000]\n"," [ 48 74000]\n"," [ 58 23000]\n"," [ 53 72000]\n"," [ 32 117000]\n"," [ 54 70000]\n"," [ 30 80000]\n"," [ 58 95000]\n"," [ 26 52000]\n"," [ 45 79000]\n"," [ 24 55000]\n"," [ 40 75000]\n"," [ 33 28000]\n"," [ 44 139000]\n"," [ 22 18000]\n"," [ 33 51000]\n"," [ 43 133000]\n"," [ 24 32000]\n"," [ 46 22000]\n"," [ 35 55000]\n"," [ 54 104000]\n"," [ 48 119000]\n"," [ 35 53000]\n"," [ 37 144000]\n"," [ 23 66000]\n"," [ 37 137000]\n"," [ 31 58000]\n"," [ 33 41000]\n"," [ 45 22000]\n"," [ 30 15000]\n"," [ 19 19000]\n"," [ 49 74000]\n"," [ 39 122000]\n"," [ 35 73000]\n"," [ 39 71000]\n"," [ 24 23000]\n"," [ 41 72000]\n"," [ 29 83000]\n"," [ 54 26000]\n"," [ 35 44000]\n"," [ 37 75000]\n"," [ 29 47000]\n"," [ 31 68000]\n"," [ 42 54000]\n"," [ 30 135000]\n"," [ 52 114000]\n"," [ 50 36000]\n"," [ 56 133000]\n"," [ 29 61000]\n"," [ 30 89000]\n"," [ 26 16000]\n"," [ 33 31000]\n"," [ 41 72000]\n"," [ 36 33000]\n"," [ 55 125000]\n"," [ 48 131000]\n"," [ 41 71000]\n"," [ 30 62000]\n"," [ 37 72000]\n"," [ 41 63000]\n"," [ 58 47000]\n"," [ 30 116000]\n"," [ 20 49000]\n"," [ 37 74000]\n"," [ 41 59000]\n"," [ 49 89000]\n"," [ 28 79000]\n"," [ 53 82000]\n"," [ 40 57000]\n"," [ 60 34000]\n"," [ 35 108000]\n"," [ 21 72000]\n"," [ 38 71000]\n"," [ 39 106000]\n"," [ 37 57000]\n"," [ 26 72000]\n"," [ 35 23000]\n"," [ 54 108000]\n"," [ 30 17000]\n"," [ 39 134000]\n"," [ 29 43000]\n"," [ 33 43000]\n"," [ 35 38000]\n"," [ 41 45000]\n"," [ 41 72000]\n"," [ 39 134000]\n"," [ 27 137000]\n"," [ 21 16000]\n"," [ 26 32000]\n"," [ 31 66000]\n"," [ 39 73000]\n"," [ 41 79000]\n"," [ 47 50000]\n"," [ 41 30000]\n"," [ 37 93000]\n"," [ 60 46000]\n"," [ 25 22000]\n"," [ 28 37000]\n"," [ 38 55000]\n"," [ 36 54000]\n"," [ 20 36000]\n"," [ 56 104000]\n"," [ 40 57000]\n"," [ 42 108000]\n"," [ 20 23000]\n"," [ 40 65000]\n"," [ 47 20000]\n"," [ 18 86000]\n"," [ 35 79000]\n"," [ 57 33000]\n"," [ 34 72000]\n"," [ 49 39000]\n"," [ 27 31000]\n"," [ 19 70000]\n"," [ 39 79000]\n"," [ 26 81000]\n"," [ 25 80000]\n"," [ 28 85000]\n"," [ 55 39000]\n"," [ 50 88000]\n"," [ 49 88000]\n"," [ 52 150000]\n"," [ 35 65000]\n"," [ 42 54000]\n"," [ 34 43000]\n"," [ 37 52000]\n"," [ 48 30000]\n"," [ 29 43000]\n"," [ 36 52000]\n"," [ 27 54000]\n"," [ 26 118000]]\n"]}]},{"cell_type":"code","metadata":{"id":"8dpDLojm1mVG","outputId":"cfd8fef3-27ab-4701-8e96-49eb8e30588c","executionInfo":{"status":"ok","timestamp":1667113597777,"user_tz":-240,"elapsed":37,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_train)"],"execution_count":5,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1\n"," 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1\n"," 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0\n"," 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0\n"," 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0\n"," 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0\n"," 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0\n"," 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1\n"," 0 0 0 0]\n"]}]},{"cell_type":"code","metadata":{"id":"qbb7i0DH1qui","outputId":"3d706f1b-fd0f-4b3d-fffc-02aedef3cf7a","executionInfo":{"status":"ok","timestamp":1667113597778,"user_tz":-240,"elapsed":33,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 30 87000]\n"," [ 38 50000]\n"," [ 35 75000]\n"," [ 30 79000]\n"," [ 35 50000]\n"," [ 27 20000]\n"," [ 31 15000]\n"," [ 36 144000]\n"," [ 18 68000]\n"," [ 47 43000]\n"," [ 30 49000]\n"," [ 28 55000]\n"," [ 37 55000]\n"," [ 39 77000]\n"," [ 20 86000]\n"," [ 32 117000]\n"," [ 37 77000]\n"," [ 19 85000]\n"," [ 55 130000]\n"," [ 35 22000]\n"," [ 35 47000]\n"," [ 47 144000]\n"," [ 41 51000]\n"," [ 47 105000]\n"," [ 23 28000]\n"," [ 49 141000]\n"," [ 28 87000]\n"," [ 29 80000]\n"," [ 37 62000]\n"," [ 32 86000]\n"," [ 21 88000]\n"," [ 37 79000]\n"," [ 57 60000]\n"," [ 37 53000]\n"," [ 24 58000]\n"," [ 18 52000]\n"," [ 22 81000]\n"," [ 34 43000]\n"," [ 31 34000]\n"," [ 49 36000]\n"," [ 27 88000]\n"," [ 41 52000]\n"," [ 27 84000]\n"," [ 35 20000]\n"," [ 43 112000]\n"," [ 27 58000]\n"," [ 37 80000]\n"," [ 52 90000]\n"," [ 26 30000]\n"," [ 49 86000]\n"," [ 57 122000]\n"," [ 34 25000]\n"," [ 35 57000]\n"," [ 34 115000]\n"," [ 59 88000]\n"," [ 45 32000]\n"," [ 29 83000]\n"," [ 26 80000]\n"," [ 49 28000]\n"," [ 23 20000]\n"," [ 32 18000]\n"," [ 60 42000]\n"," [ 19 76000]\n"," [ 36 99000]\n"," [ 19 26000]\n"," [ 60 83000]\n"," [ 24 89000]\n"," [ 27 58000]\n"," [ 40 47000]\n"," [ 42 70000]\n"," [ 32 150000]\n"," [ 35 77000]\n"," [ 22 63000]\n"," [ 45 22000]\n"," [ 27 89000]\n"," [ 18 82000]\n"," [ 42 79000]\n"," [ 40 60000]\n"," [ 53 34000]\n"," [ 47 107000]\n"," [ 58 144000]\n"," [ 59 83000]\n"," [ 24 55000]\n"," [ 26 35000]\n"," [ 58 38000]\n"," [ 42 80000]\n"," [ 40 75000]\n"," [ 59 130000]\n"," [ 46 41000]\n"," [ 41 60000]\n"," [ 42 64000]\n"," [ 37 146000]\n"," [ 23 48000]\n"," [ 25 33000]\n"," [ 24 84000]\n"," [ 27 96000]\n"," [ 23 63000]\n"," [ 48 33000]\n"," [ 48 90000]\n"," [ 42 104000]]\n"]}]},{"cell_type":"code","metadata":{"id":"kj1hnFAR1s5w","outputId":"a5a952e9-5f9c-4ef5-f02e-0391eff3947b","executionInfo":{"status":"ok","timestamp":1667113597778,"user_tz":-240,"elapsed":31,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y_test)"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["[0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0\n"," 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1\n"," 0 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 1]\n"]}]},{"cell_type":"markdown","metadata":{"id":"kW3c7UYih0hT"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"9fQlDPKCh8sc","executionInfo":{"status":"ok","timestamp":1667113597779,"user_tz":-240,"elapsed":30,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":8,"outputs":[]},{"cell_type":"code","metadata":{"id":"syrnD1Op2BSR","outputId":"35e3de04-4fc7-497c-baf1-9ddf159a03c0","executionInfo":{"status":"ok","timestamp":1667113597780,"user_tz":-240,"elapsed":30,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_train)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 0.58164944 -0.88670699]\n"," [-0.60673761 1.46173768]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.60673761 1.89663484]\n"," [ 1.37390747 -1.40858358]\n"," [ 1.47293972 0.99784738]\n"," [ 0.08648817 -0.79972756]\n"," [-0.01254409 -0.24885782]\n"," [-0.21060859 -0.5677824 ]\n"," [-0.21060859 -0.19087153]\n"," [-0.30964085 -1.29261101]\n"," [-0.30964085 -0.5677824 ]\n"," [ 0.38358493 0.09905991]\n"," [ 0.8787462 -0.59677555]\n"," [ 2.06713324 -1.17663843]\n"," [ 1.07681071 -0.13288524]\n"," [ 0.68068169 1.78066227]\n"," [-0.70576986 0.56295021]\n"," [ 0.77971394 0.35999821]\n"," [ 0.8787462 -0.53878926]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 0.93986109]\n"," [-0.01254409 1.22979253]\n"," [ 0.18552042 1.08482681]\n"," [ 0.38358493 -0.48080297]\n"," [-0.30964085 -0.30684411]\n"," [ 0.97777845 -0.8287207 ]\n"," [ 0.97777845 1.8676417 ]\n"," [-0.01254409 1.25878567]\n"," [-0.90383437 2.27354572]\n"," [-1.20093113 -1.58254245]\n"," [ 2.1661655 -0.79972756]\n"," [-1.39899564 -1.46656987]\n"," [ 0.38358493 2.30253886]\n"," [ 0.77971394 0.76590222]\n"," [-1.00286662 -0.30684411]\n"," [ 0.08648817 0.76590222]\n"," [-1.00286662 0.56295021]\n"," [ 0.28455268 0.07006676]\n"," [ 0.68068169 -1.26361786]\n"," [-0.50770535 -0.01691267]\n"," [-1.79512465 0.35999821]\n"," [-0.70576986 0.12805305]\n"," [ 0.38358493 0.30201192]\n"," [-0.30964085 0.07006676]\n"," [-0.50770535 2.30253886]\n"," [ 0.18552042 0.04107362]\n"," [ 1.27487521 2.21555943]\n"," [ 0.77971394 0.27301877]\n"," [-0.30964085 0.1570462 ]\n"," [-0.01254409 -0.53878926]\n"," [-0.21060859 0.1570462 ]\n"," [-0.11157634 0.24402563]\n"," [-0.01254409 -0.24885782]\n"," [ 2.1661655 1.11381995]\n"," [-1.79512465 0.35999821]\n"," [ 1.86906873 0.12805305]\n"," [ 0.38358493 -0.13288524]\n"," [-1.20093113 0.30201192]\n"," [ 0.77971394 1.37475825]\n"," [-0.30964085 -0.24885782]\n"," [-1.6960924 -0.04590581]\n"," [-1.00286662 -0.74174127]\n"," [ 0.28455268 0.50496393]\n"," [-0.11157634 -1.06066585]\n"," [-1.10189888 0.59194336]\n"," [ 0.08648817 -0.79972756]\n"," [-1.00286662 1.54871711]\n"," [-0.70576986 1.40375139]\n"," [-1.29996338 0.50496393]\n"," [-0.30964085 0.04107362]\n"," [-0.11157634 0.01208048]\n"," [-0.30964085 -0.88670699]\n"," [ 0.8787462 -1.3505973 ]\n"," [-0.30964085 2.24455257]\n"," [ 0.97777845 1.98361427]\n"," [-1.20093113 0.47597078]\n"," [-1.29996338 0.27301877]\n"," [ 1.37390747 1.98361427]\n"," [ 1.27487521 -1.3505973 ]\n"," [-0.30964085 -0.27785096]\n"," [-0.50770535 1.25878567]\n"," [-0.80480212 1.08482681]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.28455268 0.30201192]\n"," [ 0.97777845 0.76590222]\n"," [-0.70576986 -1.49556302]\n"," [-0.70576986 0.04107362]\n"," [ 0.48261718 1.72267598]\n"," [ 2.06713324 0.18603934]\n"," [-1.99318916 -0.74174127]\n"," [-0.21060859 1.40375139]\n"," [ 0.38358493 0.59194336]\n"," [ 0.8787462 -1.14764529]\n"," [-1.20093113 -0.77073441]\n"," [ 0.18552042 0.24402563]\n"," [ 0.77971394 -0.30684411]\n"," [ 2.06713324 -0.79972756]\n"," [ 0.77971394 0.12805305]\n"," [-0.30964085 0.6209365 ]\n"," [-1.00286662 -0.30684411]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.06713324 2.12857999]\n"," [ 1.86906873 -1.26361786]\n"," [ 1.37390747 -0.91570013]\n"," [ 0.8787462 1.25878567]\n"," [ 1.47293972 2.12857999]\n"," [-0.30964085 -1.23462472]\n"," [ 1.96810099 0.91086794]\n"," [ 0.68068169 -0.71274813]\n"," [-1.49802789 0.35999821]\n"," [ 0.77971394 -1.3505973 ]\n"," [ 0.38358493 -0.13288524]\n"," [-1.00286662 0.41798449]\n"," [-0.01254409 -0.30684411]\n"," [-1.20093113 0.41798449]\n"," [-0.90383437 -1.20563157]\n"," [-0.11157634 0.04107362]\n"," [-1.59706014 -0.42281668]\n"," [ 0.97777845 -1.00267957]\n"," [ 1.07681071 -1.20563157]\n"," [-0.01254409 -0.13288524]\n"," [-1.10189888 -1.52455616]\n"," [ 0.77971394 -1.20563157]\n"," [ 0.97777845 2.07059371]\n"," [-1.20093113 -1.52455616]\n"," [-0.30964085 0.79489537]\n"," [ 0.08648817 -0.30684411]\n"," [-1.39899564 -1.23462472]\n"," [-0.60673761 -1.49556302]\n"," [ 0.77971394 0.53395707]\n"," [-0.30964085 -0.33583725]\n"," [ 1.77003648 -0.27785096]\n"," [ 0.8787462 -1.03167271]\n"," [ 0.18552042 0.07006676]\n"," [-0.60673761 0.8818748 ]\n"," [-1.89415691 -1.40858358]\n"," [-1.29996338 0.59194336]\n"," [-0.30964085 0.53395707]\n"," [-1.00286662 -1.089659 ]\n"," [ 1.17584296 -1.43757673]\n"," [ 0.18552042 -0.30684411]\n"," [ 1.17584296 -0.74174127]\n"," [-0.30964085 0.07006676]\n"," [ 0.18552042 2.09958685]\n"," [ 0.77971394 -1.089659 ]\n"," [ 0.08648817 0.04107362]\n"," [-1.79512465 0.12805305]\n"," [-0.90383437 0.1570462 ]\n"," [-0.70576986 0.18603934]\n"," [ 0.8787462 -1.29261101]\n"," [ 0.18552042 -0.24885782]\n"," [-0.4086731 1.22979253]\n"," [-0.01254409 0.30201192]\n"," [ 0.38358493 0.1570462 ]\n"," [ 0.8787462 -0.65476184]\n"," [ 0.08648817 0.1570462 ]\n"," [-1.89415691 -1.29261101]\n"," [-0.11157634 0.30201192]\n"," [-0.21060859 -0.27785096]\n"," [ 0.28455268 -0.50979612]\n"," [-0.21060859 1.6067034 ]\n"," [ 0.97777845 -1.17663843]\n"," [-0.21060859 1.63569655]\n"," [ 1.27487521 1.8676417 ]\n"," [-1.10189888 -0.3648304 ]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 -0.24885782]\n"," [-1.59706014 -1.23462472]\n"," [-0.50770535 -0.27785096]\n"," [ 0.97777845 0.12805305]\n"," [ 1.96810099 -1.3505973 ]\n"," [ 1.47293972 0.07006676]\n"," [-0.60673761 1.37475825]\n"," [ 1.57197197 0.01208048]\n"," [-0.80480212 0.30201192]\n"," [ 1.96810099 0.73690908]\n"," [-1.20093113 -0.50979612]\n"," [ 0.68068169 0.27301877]\n"," [-1.39899564 -0.42281668]\n"," [ 0.18552042 0.1570462 ]\n"," [-0.50770535 -1.20563157]\n"," [ 0.58164944 2.01260742]\n"," [-1.59706014 -1.49556302]\n"," [-0.50770535 -0.53878926]\n"," [ 0.48261718 1.83864855]\n"," [-1.39899564 -1.089659 ]\n"," [ 0.77971394 -1.37959044]\n"," [-0.30964085 -0.42281668]\n"," [ 1.57197197 0.99784738]\n"," [ 0.97777845 1.43274454]\n"," [-0.30964085 -0.48080297]\n"," [-0.11157634 2.15757314]\n"," [-1.49802789 -0.1038921 ]\n"," [-0.11157634 1.95462113]\n"," [-0.70576986 -0.33583725]\n"," [-0.50770535 -0.8287207 ]\n"," [ 0.68068169 -1.37959044]\n"," [-0.80480212 -1.58254245]\n"," [-1.89415691 -1.46656987]\n"," [ 1.07681071 0.12805305]\n"," [ 0.08648817 1.51972397]\n"," [-0.30964085 0.09905991]\n"," [ 0.08648817 0.04107362]\n"," [-1.39899564 -1.3505973 ]\n"," [ 0.28455268 0.07006676]\n"," [-0.90383437 0.38899135]\n"," [ 1.57197197 -1.26361786]\n"," [-0.30964085 -0.74174127]\n"," [-0.11157634 0.1570462 ]\n"," [-0.90383437 -0.65476184]\n"," [-0.70576986 -0.04590581]\n"," [ 0.38358493 -0.45180983]\n"," [-0.80480212 1.89663484]\n"," [ 1.37390747 1.28777882]\n"," [ 1.17584296 -0.97368642]\n"," [ 1.77003648 1.83864855]\n"," [-0.90383437 -0.24885782]\n"," [-0.80480212 0.56295021]\n"," [-1.20093113 -1.5535493 ]\n"," [-0.50770535 -1.11865214]\n"," [ 0.28455268 0.07006676]\n"," [-0.21060859 -1.06066585]\n"," [ 1.67100423 1.6067034 ]\n"," [ 0.97777845 1.78066227]\n"," [ 0.28455268 0.04107362]\n"," [-0.80480212 -0.21986468]\n"," [-0.11157634 0.07006676]\n"," [ 0.28455268 -0.19087153]\n"," [ 1.96810099 -0.65476184]\n"," [-0.80480212 1.3457651 ]\n"," [-1.79512465 -0.59677555]\n"," [-0.11157634 0.12805305]\n"," [ 0.28455268 -0.30684411]\n"," [ 1.07681071 0.56295021]\n"," [-1.00286662 0.27301877]\n"," [ 1.47293972 0.35999821]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 2.1661655 -1.03167271]\n"," [-0.30964085 1.11381995]\n"," [-1.6960924 0.07006676]\n"," [-0.01254409 0.04107362]\n"," [ 0.08648817 1.05583366]\n"," [-0.11157634 -0.3648304 ]\n"," [-1.20093113 0.07006676]\n"," [-0.30964085 -1.3505973 ]\n"," [ 1.57197197 1.11381995]\n"," [-0.80480212 -1.52455616]\n"," [ 0.08648817 1.8676417 ]\n"," [-0.90383437 -0.77073441]\n"," [-0.50770535 -0.77073441]\n"," [-0.30964085 -0.91570013]\n"," [ 0.28455268 -0.71274813]\n"," [ 0.28455268 0.07006676]\n"," [ 0.08648817 1.8676417 ]\n"," [-1.10189888 1.95462113]\n"," [-1.6960924 -1.5535493 ]\n"," [-1.20093113 -1.089659 ]\n"," [-0.70576986 -0.1038921 ]\n"," [ 0.08648817 0.09905991]\n"," [ 0.28455268 0.27301877]\n"," [ 0.8787462 -0.5677824 ]\n"," [ 0.28455268 -1.14764529]\n"," [-0.11157634 0.67892279]\n"," [ 2.1661655 -0.68375498]\n"," [-1.29996338 -1.37959044]\n"," [-1.00286662 -0.94469328]\n"," [-0.01254409 -0.42281668]\n"," [-0.21060859 -0.45180983]\n"," [-1.79512465 -0.97368642]\n"," [ 1.77003648 0.99784738]\n"," [ 0.18552042 -0.3648304 ]\n"," [ 0.38358493 1.11381995]\n"," [-1.79512465 -1.3505973 ]\n"," [ 0.18552042 -0.13288524]\n"," [ 0.8787462 -1.43757673]\n"," [-1.99318916 0.47597078]\n"," [-0.30964085 0.27301877]\n"," [ 1.86906873 -1.06066585]\n"," [-0.4086731 0.07006676]\n"," [ 1.07681071 -0.88670699]\n"," [-1.10189888 -1.11865214]\n"," [-1.89415691 0.01208048]\n"," [ 0.08648817 0.27301877]\n"," [-1.20093113 0.33100506]\n"," [-1.29996338 0.30201192]\n"," [-1.00286662 0.44697764]\n"," [ 1.67100423 -0.88670699]\n"," [ 1.17584296 0.53395707]\n"," [ 1.07681071 0.53395707]\n"," [ 1.37390747 2.331532 ]\n"," [-0.30964085 -0.13288524]\n"," [ 0.38358493 -0.45180983]\n"," [-0.4086731 -0.77073441]\n"," [-0.11157634 -0.50979612]\n"," [ 0.97777845 -1.14764529]\n"," [-0.90383437 -0.77073441]\n"," [-0.21060859 -0.50979612]\n"," [-1.10189888 -0.45180983]\n"," [-1.20093113 1.40375139]]\n"]}]},{"cell_type":"code","metadata":{"id":"JUd6iBRp2C3L","outputId":"c3e1ddb4-46b9-481c-a436-246844604c45","executionInfo":{"status":"ok","timestamp":1667113597780,"user_tz":-240,"elapsed":28,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X_test)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.80480212 0.50496393]\n"," [-0.01254409 -0.5677824 ]\n"," [-0.30964085 0.1570462 ]\n"," [-0.80480212 0.27301877]\n"," [-0.30964085 -0.5677824 ]\n"," [-1.10189888 -1.43757673]\n"," [-0.70576986 -1.58254245]\n"," [-0.21060859 2.15757314]\n"," [-1.99318916 -0.04590581]\n"," [ 0.8787462 -0.77073441]\n"," [-0.80480212 -0.59677555]\n"," [-1.00286662 -0.42281668]\n"," [-0.11157634 -0.42281668]\n"," [ 0.08648817 0.21503249]\n"," [-1.79512465 0.47597078]\n"," [-0.60673761 1.37475825]\n"," [-0.11157634 0.21503249]\n"," [-1.89415691 0.44697764]\n"," [ 1.67100423 1.75166912]\n"," [-0.30964085 -1.37959044]\n"," [-0.30964085 -0.65476184]\n"," [ 0.8787462 2.15757314]\n"," [ 0.28455268 -0.53878926]\n"," [ 0.8787462 1.02684052]\n"," [-1.49802789 -1.20563157]\n"," [ 1.07681071 2.07059371]\n"," [-1.00286662 0.50496393]\n"," [-0.90383437 0.30201192]\n"," [-0.11157634 -0.21986468]\n"," [-0.60673761 0.47597078]\n"," [-1.6960924 0.53395707]\n"," [-0.11157634 0.27301877]\n"," [ 1.86906873 -0.27785096]\n"," [-0.11157634 -0.48080297]\n"," [-1.39899564 -0.33583725]\n"," [-1.99318916 -0.50979612]\n"," [-1.59706014 0.33100506]\n"," [-0.4086731 -0.77073441]\n"," [-0.70576986 -1.03167271]\n"," [ 1.07681071 -0.97368642]\n"," [-1.10189888 0.53395707]\n"," [ 0.28455268 -0.50979612]\n"," [-1.10189888 0.41798449]\n"," [-0.30964085 -1.43757673]\n"," [ 0.48261718 1.22979253]\n"," [-1.10189888 -0.33583725]\n"," [-0.11157634 0.30201192]\n"," [ 1.37390747 0.59194336]\n"," [-1.20093113 -1.14764529]\n"," [ 1.07681071 0.47597078]\n"," [ 1.86906873 1.51972397]\n"," [-0.4086731 -1.29261101]\n"," [-0.30964085 -0.3648304 ]\n"," [-0.4086731 1.31677196]\n"," [ 2.06713324 0.53395707]\n"," [ 0.68068169 -1.089659 ]\n"," [-0.90383437 0.38899135]\n"," [-1.20093113 0.30201192]\n"," [ 1.07681071 -1.20563157]\n"," [-1.49802789 -1.43757673]\n"," [-0.60673761 -1.49556302]\n"," [ 2.1661655 -0.79972756]\n"," [-1.89415691 0.18603934]\n"," [-0.21060859 0.85288166]\n"," [-1.89415691 -1.26361786]\n"," [ 2.1661655 0.38899135]\n"," [-1.39899564 0.56295021]\n"," [-1.10189888 -0.33583725]\n"," [ 0.18552042 -0.65476184]\n"," [ 0.38358493 0.01208048]\n"," [-0.60673761 2.331532 ]\n"," [-0.30964085 0.21503249]\n"," [-1.59706014 -0.19087153]\n"," [ 0.68068169 -1.37959044]\n"," [-1.10189888 0.56295021]\n"," [-1.99318916 0.35999821]\n"," [ 0.38358493 0.27301877]\n"," [ 0.18552042 -0.27785096]\n"," [ 1.47293972 -1.03167271]\n"," [ 0.8787462 1.08482681]\n"," [ 1.96810099 2.15757314]\n"," [ 2.06713324 0.38899135]\n"," [-1.39899564 -0.42281668]\n"," [-1.20093113 -1.00267957]\n"," [ 1.96810099 -0.91570013]\n"," [ 0.38358493 0.30201192]\n"," [ 0.18552042 0.1570462 ]\n"," [ 2.06713324 1.75166912]\n"," [ 0.77971394 -0.8287207 ]\n"," [ 0.28455268 -0.27785096]\n"," [ 0.38358493 -0.16187839]\n"," [-0.11157634 2.21555943]\n"," [-1.49802789 -0.62576869]\n"," [-1.29996338 -1.06066585]\n"," [-1.39899564 0.41798449]\n"," [-1.10189888 0.76590222]\n"," [-1.49802789 -0.19087153]\n"," [ 0.97777845 -1.06066585]\n"," [ 0.97777845 0.59194336]\n"," [ 0.38358493 0.99784738]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"bb6jCOCQiAmP"},"source":["## Training the Random Forest Classification model on the Training set"]},{"cell_type":"code","metadata":{"id":"e0pFVAmciHQs","outputId":"cfdd39a8-30a7-4940-da8f-253a29eec274","executionInfo":{"status":"ok","timestamp":1667113597781,"user_tz":-240,"elapsed":24,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.ensemble import RandomForestClassifier\n","classifier = RandomForestClassifier(n_estimators = 10, criterion = 'entropy', random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["RandomForestClassifier(criterion='entropy', n_estimators=10, random_state=0)"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"yyxW5b395mR2"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"f8YOXsQy58rP","outputId":"12dfca28-b114-4307-dd1d-cac6bcb61ad5","executionInfo":{"status":"ok","timestamp":1667113597782,"user_tz":-240,"elapsed":22,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(classifier.predict(sc.transform([[30,87000]])))"],"execution_count":12,"outputs":[{"output_type":"stream","name":"stdout","text":["[0]\n"]}]},{"cell_type":"markdown","metadata":{"id":"vKYVQH-l5NpE"},"source":["## Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"p6VMTb2O4hwM","outputId":"850d533e-75a2-472a-ba7a-7ceb8b0cae7f","executionInfo":{"status":"ok","timestamp":1667113597783,"user_tz":-240,"elapsed":21,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["y_pred = classifier.predict(X_test)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":13,"outputs":[{"output_type":"stream","name":"stdout","text":["[[0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]\n"," [1 0]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [1 1]\n"," [0 0]\n"," [0 0]\n"," [0 0]\n"," [0 1]\n"," [0 0]\n"," [1 1]\n"," [1 1]\n"," [1 1]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"h4Hwj34ziWQW"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"D6bpZwUiiXic","outputId":"9ff6f710-d75d-470b-bc56-6b8c7d6ee150","executionInfo":{"status":"ok","timestamp":1667113597783,"user_tz":-240,"elapsed":19,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":14,"outputs":[{"output_type":"stream","name":"stdout","text":["[[63 5]\n"," [ 4 28]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.91"]},"metadata":{},"execution_count":14}]},{"cell_type":"markdown","metadata":{"id":"6OMC_P0diaoD"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"_NOjKvZRid5l","outputId":"49223f23-51fa-40ac-9582-185a063a4651","executionInfo":{"status":"ok","timestamp":1667113677787,"user_tz":-240,"elapsed":80019,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_train), y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Random Forest Classification (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":15,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"SZ-j28aPihZx"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"qeTjz2vDilAC","outputId":"4e27b9c4-3ddb-419e-bdd7-ade8ab597192","executionInfo":{"status":"ok","timestamp":1667113764835,"user_tz":-240,"elapsed":87052,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = sc.inverse_transform(X_test), y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 10, stop = X_set[:, 0].max() + 10, step = 0.25),\n"," np.arange(start = X_set[:, 1].min() - 1000, stop = X_set[:, 1].max() + 1000, step = 0.25))\n","plt.contourf(X1, X2, classifier.predict(sc.transform(np.array([X1.ravel(), X2.ravel()]).T)).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1], c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Random Forest Classification (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":16,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/Social_Network_Ads.csv b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/Social_Network_Ads.csv new file mode 100644 index 00000000..e139deab --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000,0 +15622478,Male,47,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/classification_template.R b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/classification_template.R new file mode 100644 index 00000000..7530b141 --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/classification_template.R @@ -0,0 +1,60 @@ +# Classification template + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting classifier to the Training set +# Create your classifier here + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Classifier (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Classifier (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file diff --git a/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/random_forest_classification.R b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/random_forest_classification.R new file mode 100644 index 00000000..bca3428c --- /dev/null +++ b/Part 4 - Clustering/Part 3 - Classification/Section 20 - Random Forest Classification/R/random_forest_classification.R @@ -0,0 +1,68 @@ +# Random Forest Classification + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting Random Forest Classification to the Training set +# install.packages('randomForest') +library(randomForest) +set.seed(123) +classifier = randomForest(x = training_set[-3], + y = training_set$Purchased, + ntree = 500) + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, grid_set) +plot(set[, -3], + main = 'Random Forest Classification (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, grid_set) +plot(set[, -3], main = 'Random Forest Classification (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Choosing the number of trees +plot(classifier) \ No newline at end of file diff --git a/Part 4 - Clustering/Section 24 - K-Means Clustering/Python/Mall_Customers.csv b/Part 4 - Clustering/Section 24 - K-Means Clustering/Python/Mall_Customers.csv new file mode 100644 index 00000000..b324941f --- /dev/null +++ b/Part 4 - Clustering/Section 24 - K-Means Clustering/Python/Mall_Customers.csv @@ -0,0 +1,201 @@ +CustomerID,Genre,Age,Annual Income (k$),Spending Score (1-100) +0001,Male,19,15,39 +0002,Male,21,15,81 +0003,Female,20,16,6 +0004,Female,23,16,77 +0005,Female,31,17,40 +0006,Female,22,17,76 +0007,Female,35,18,6 +0008,Female,23,18,94 +0009,Male,64,19,3 +0010,Female,30,19,72 +0011,Male,67,19,14 +0012,Female,35,19,99 +0013,Female,58,20,15 +0014,Female,24,20,77 +0015,Male,37,20,13 +0016,Male,22,20,79 +0017,Female,35,21,35 +0018,Male,20,21,66 +0019,Male,52,23,29 +0020,Female,35,23,98 +0021,Male,35,24,35 +0022,Male,25,24,73 +0023,Female,46,25,5 +0024,Male,31,25,73 +0025,Female,54,28,14 +0026,Male,29,28,82 +0027,Female,45,28,32 +0028,Male,35,28,61 +0029,Female,40,29,31 +0030,Female,23,29,87 +0031,Male,60,30,4 +0032,Female,21,30,73 +0033,Male,53,33,4 +0034,Male,18,33,92 +0035,Female,49,33,14 +0036,Female,21,33,81 +0037,Female,42,34,17 +0038,Female,30,34,73 +0039,Female,36,37,26 +0040,Female,20,37,75 +0041,Female,65,38,35 +0042,Male,24,38,92 +0043,Male,48,39,36 +0044,Female,31,39,61 +0045,Female,49,39,28 +0046,Female,24,39,65 +0047,Female,50,40,55 +0048,Female,27,40,47 +0049,Female,29,40,42 +0050,Female,31,40,42 +0051,Female,49,42,52 +0052,Male,33,42,60 +0053,Female,31,43,54 +0054,Male,59,43,60 +0055,Female,50,43,45 +0056,Male,47,43,41 +0057,Female,51,44,50 +0058,Male,69,44,46 +0059,Female,27,46,51 +0060,Male,53,46,46 +0061,Male,70,46,56 +0062,Male,19,46,55 +0063,Female,67,47,52 +0064,Female,54,47,59 +0065,Male,63,48,51 +0066,Male,18,48,59 +0067,Female,43,48,50 +0068,Female,68,48,48 +0069,Male,19,48,59 +0070,Female,32,48,47 +0071,Male,70,49,55 +0072,Female,47,49,42 +0073,Female,60,50,49 +0074,Female,60,50,56 +0075,Male,59,54,47 +0076,Male,26,54,54 +0077,Female,45,54,53 +0078,Male,40,54,48 +0079,Female,23,54,52 +0080,Female,49,54,42 +0081,Male,57,54,51 +0082,Male,38,54,55 +0083,Male,67,54,41 +0084,Female,46,54,44 +0085,Female,21,54,57 +0086,Male,48,54,46 +0087,Female,55,57,58 +0088,Female,22,57,55 +0089,Female,34,58,60 +0090,Female,50,58,46 +0091,Female,68,59,55 +0092,Male,18,59,41 +0093,Male,48,60,49 +0094,Female,40,60,40 +0095,Female,32,60,42 +0096,Male,24,60,52 +0097,Female,47,60,47 +0098,Female,27,60,50 +0099,Male,48,61,42 +0100,Male,20,61,49 +0101,Female,23,62,41 +0102,Female,49,62,48 +0103,Male,67,62,59 +0104,Male,26,62,55 +0105,Male,49,62,56 +0106,Female,21,62,42 +0107,Female,66,63,50 +0108,Male,54,63,46 +0109,Male,68,63,43 +0110,Male,66,63,48 +0111,Male,65,63,52 +0112,Female,19,63,54 +0113,Female,38,64,42 +0114,Male,19,64,46 +0115,Female,18,65,48 +0116,Female,19,65,50 +0117,Female,63,65,43 +0118,Female,49,65,59 +0119,Female,51,67,43 +0120,Female,50,67,57 +0121,Male,27,67,56 +0122,Female,38,67,40 +0123,Female,40,69,58 +0124,Male,39,69,91 +0125,Female,23,70,29 +0126,Female,31,70,77 +0127,Male,43,71,35 +0128,Male,40,71,95 +0129,Male,59,71,11 +0130,Male,38,71,75 +0131,Male,47,71,9 +0132,Male,39,71,75 +0133,Female,25,72,34 +0134,Female,31,72,71 +0135,Male,20,73,5 +0136,Female,29,73,88 +0137,Female,44,73,7 +0138,Male,32,73,73 +0139,Male,19,74,10 +0140,Female,35,74,72 +0141,Female,57,75,5 +0142,Male,32,75,93 +0143,Female,28,76,40 +0144,Female,32,76,87 +0145,Male,25,77,12 +0146,Male,28,77,97 +0147,Male,48,77,36 +0148,Female,32,77,74 +0149,Female,34,78,22 +0150,Male,34,78,90 +0151,Male,43,78,17 +0152,Male,39,78,88 +0153,Female,44,78,20 +0154,Female,38,78,76 +0155,Female,47,78,16 +0156,Female,27,78,89 +0157,Male,37,78,1 +0158,Female,30,78,78 +0159,Male,34,78,1 +0160,Female,30,78,73 +0161,Female,56,79,35 +0162,Female,29,79,83 +0163,Male,19,81,5 +0164,Female,31,81,93 +0165,Male,50,85,26 +0166,Female,36,85,75 +0167,Male,42,86,20 +0168,Female,33,86,95 +0169,Female,36,87,27 +0170,Male,32,87,63 +0171,Male,40,87,13 +0172,Male,28,87,75 +0173,Male,36,87,10 +0174,Male,36,87,92 +0175,Female,52,88,13 +0176,Female,30,88,86 +0177,Male,58,88,15 +0178,Male,27,88,69 +0179,Male,59,93,14 +0180,Male,35,93,90 +0181,Female,37,97,32 +0182,Female,32,97,86 +0183,Male,46,98,15 +0184,Female,29,98,88 +0185,Female,41,99,39 +0186,Male,30,99,97 +0187,Female,54,101,24 +0188,Male,28,101,68 +0189,Female,41,103,17 +0190,Female,36,103,85 +0191,Female,34,103,23 +0192,Female,32,103,69 +0193,Male,33,113,8 +0194,Female,38,113,91 +0195,Female,47,120,16 +0196,Female,35,120,79 +0197,Female,45,126,28 +0198,Male,32,126,74 +0199,Male,32,137,18 +0200,Male,30,137,83 \ No newline at end of file diff --git a/Part 4 - Clustering/Section 24 - K-Means Clustering/Python/k_means_clustering.ipynb b/Part 4 - Clustering/Section 24 - K-Means Clustering/Python/k_means_clustering.ipynb new file mode 100644 index 00000000..f6b39689 --- /dev/null +++ b/Part 4 - Clustering/Section 24 - K-Means Clustering/Python/k_means_clustering.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"k_means_clustering.ipynb","provenance":[],"toc_visible":true,"authorship_tag":"ABX9TyN979dFKn9B6Ro9v0hJ4uqU"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"i_paGd_yLbgH","colab_type":"text"},"source":["# K-Means Clustering"]},{"cell_type":"markdown","metadata":{"id":"nAuqPwTnLipr","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"yUXGcC4KLmcL","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"5LciKOr8Lo5O","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"9RlmPzZGLtGi","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Mall_Customers.csv')\n","X = dataset.iloc[:, [3, 4]].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"nWC2EWp2Lx5G","colab_type":"text"},"source":["## Using the elbow method to find the optimal number of clusters"]},{"cell_type":"code","metadata":{"id":"zWs6ciOoL1b3","colab_type":"code","outputId":"bd3740ef-650e-4ae3-da64-821d7df9c7d0","executionInfo":{"status":"ok","timestamp":1588239707642,"user_tz":-240,"elapsed":1431,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["from sklearn.cluster import KMeans\n","wcss = []\n","for i in range(1, 11):\n"," kmeans = KMeans(n_clusters = i, init = 'k-means++', random_state = 42)\n"," kmeans.fit(X)\n"," wcss.append(kmeans.inertia_)\n","plt.plot(range(1, 11), wcss)\n","plt.title('The Elbow Method')\n","plt.xlabel('Number of clusters')\n","plt.ylabel('WCSS')\n","plt.show()"],"execution_count":3,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"VgT0mANLL4Nz","colab_type":"text"},"source":["## Training the K-Means model on the dataset"]},{"cell_type":"code","metadata":{"id":"cjEfU6ZSMAPl","colab_type":"code","colab":{}},"source":["kmeans = KMeans(n_clusters = 5, init = 'k-means++', random_state = 42)\n","y_kmeans = kmeans.fit_predict(X)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"e7YrS1JAMFnm","colab_type":"text"},"source":["## Visualising the clusters"]},{"cell_type":"code","metadata":{"id":"d0ZYecccMHNx","colab_type":"code","outputId":"2db95eb9-0c99-4718-f28c-1d3155258041","executionInfo":{"status":"ok","timestamp":1588239716139,"user_tz":-240,"elapsed":1085,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["plt.scatter(X[y_kmeans == 0, 0], X[y_kmeans == 0, 1], s = 100, c = 'red', label = 'Cluster 1')\n","plt.scatter(X[y_kmeans == 1, 0], X[y_kmeans == 1, 1], s = 100, c = 'blue', label = 'Cluster 2')\n","plt.scatter(X[y_kmeans == 2, 0], X[y_kmeans == 2, 1], s = 100, c = 'green', label = 'Cluster 3')\n","plt.scatter(X[y_kmeans == 3, 0], X[y_kmeans == 3, 1], s = 100, c = 'cyan', label = 'Cluster 4')\n","plt.scatter(X[y_kmeans == 4, 0], X[y_kmeans == 4, 1], s = 100, c = 'magenta', label = 'Cluster 5')\n","plt.scatter(kmeans.cluster_centers_[:, 0], kmeans.cluster_centers_[:, 1], s = 300, c = 'yellow', label = 'Centroids')\n","plt.title('Clusters of customers')\n","plt.xlabel('Annual Income (k$)')\n","plt.ylabel('Spending Score (1-100)')\n","plt.legend()\n","plt.show()"],"execution_count":5,"outputs":[{"output_type":"display_data","data":{"image/png":"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7NJyPtcF018N7FqO3CI/F+XnpNyKphflW1RfvPnmm1btsvV1am1t1eOPP17vvPPOvfvq6ur0hRde0DVr1uigQYN89Tt8+HBdunRpWuc0Nze3ef23v/1NP/30U1VVXbBggR533HEp+4j3fgLLNMlvq4t8zhU5jC1oaICxNx9LE91oZr+2l2I/mujG2JuPZfFiM7rq3h1E9m3du4cjQNoFbscnDDmS8k02v05hTrv99a9/nQMOOACA448/nnXr1qV/gxYkszGkjFmwaePwyGKaYD+X2rULTjkFZs2C7dvbHtu+3ezPZxool54qMWHIkXvTZDQAACAASURBVJRvsvl1KpS027///e8ZlaXsBclsDEtE5HIROTR6p4jsJyIjReQeYIKfi4pITxGpFZG3ReQtERkmIr1E5C8i8p739wA/fYeWHMYW2FyqpQX27EnsrdrS0n7UFT2CFzGj+OiZxuDBsHhxxuKnPRpMNrPoiLOOMORIyjdhDtWJTrv95z//mYqKinZtotNuV1dXc9NNN7UZ/adKu71kyRJ+//vfc/PNNwcuPyRXDN8BWoAHReQfIvKmiLwPvAd8H7hdVef4vO4dwJ9V9WvAEOAt4DpgkaoeASzyXnccchhBHWQQdmTUFTuCh/ahEm+8ASedBDdmmDglndFgspnFoEFm62izjki0cbbrSYeZbH6dwp52u76+nosvvpjHH3+cAw/MkoNoMgNEZANKgT5AT5v2KfraH1iDF1wXtf8doI/3fx/gnVR9FZTxuUePthayRFtFRc4uZbt1726Meemcs2iRP9lXr25vTAxSruitvNxcL3LdSy81752I+XvppfuOh5HVm1frZU9dphUzKrRoepFWzKjQy566TFdvDrHQFtgYn7P5dWptbdXjjjtO77777r37VqxY0c74/OKLL+qwYcO0paVFP/zwQ+3Ro4cuWbJEGxsbdevWraqqunLlSh0yZIiqqp522mm6ePFiVVXdtWuXVlZW6ksvvaSqqrt379ZVq1apanIj9QcffKCVlZX6t7/9zfp+/BifM/qR97MB1cCrwBzgdWA20A3YEtVGol/HnD8JWAYsO/TQQ63fnLxz6aWpf/FKS1Uvuywnl0p3S7e/wYPTlzviZZJNueK93Tl0FnNYYKMYsv11Wr9+vZ5zzjl6+OGH68CBA3X06NH67rvvtlEMra2tev755+uA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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Section 24 - K-Means Clustering/R/data_preprocessing_template.R b/Part 4 - Clustering/Section 24 - K-Means Clustering/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 4 - Clustering/Section 24 - K-Means Clustering/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 4 - Clustering/Section 24 - K-Means Clustering/R/k_means_clustering.R b/Part 4 - Clustering/Section 24 - K-Means Clustering/R/k_means_clustering.R new file mode 100644 index 00000000..dffee26e --- /dev/null +++ b/Part 4 - Clustering/Section 24 - K-Means Clustering/R/k_means_clustering.R @@ -0,0 +1,37 @@ +# K-Means Clustering + +# Importing the dataset +dataset = read.csv('mall.csv') +X = dataset[4:5] + +# Using the elbow method to find the optimal number of clusters +set.seed(6) +wcss = vector() +for (i in 1:10) wcss[i] = sum(kmeans(X, i)$withinss) +plot(x = 1:10, + y = wcss, + type = 'b', + main = paste('The Elbow Method'), + xlab = 'Number of clusters', + ylab = 'WCSS') + +# Fitting K-Means to the dataset +set.seed(29) +kmeans = kmeans(x = X, + centers = 5, + iter.max = 300, + nstart = 10) + +# Visualising the clusters +library(cluster) +clusplot(x = X, + clus = kmeans$cluster, + lines = 0, + shade = TRUE, + color = TRUE, + labels = 2, + plotchar = FALSE, + span = TRUE, + main = paste('Clusters of customers'), + xlab = 'Annual Income', + ylab = 'Spending Score') \ No newline at end of file diff --git a/Part 4 - Clustering/Section 24 - K-Means Clustering/R/mall.csv b/Part 4 - Clustering/Section 24 - K-Means Clustering/R/mall.csv new file mode 100644 index 00000000..b324941f --- /dev/null +++ b/Part 4 - Clustering/Section 24 - K-Means Clustering/R/mall.csv @@ -0,0 +1,201 @@ +CustomerID,Genre,Age,Annual Income (k$),Spending Score (1-100) +0001,Male,19,15,39 +0002,Male,21,15,81 +0003,Female,20,16,6 +0004,Female,23,16,77 +0005,Female,31,17,40 +0006,Female,22,17,76 +0007,Female,35,18,6 +0008,Female,23,18,94 +0009,Male,64,19,3 +0010,Female,30,19,72 +0011,Male,67,19,14 +0012,Female,35,19,99 +0013,Female,58,20,15 +0014,Female,24,20,77 +0015,Male,37,20,13 +0016,Male,22,20,79 +0017,Female,35,21,35 +0018,Male,20,21,66 +0019,Male,52,23,29 +0020,Female,35,23,98 +0021,Male,35,24,35 +0022,Male,25,24,73 +0023,Female,46,25,5 +0024,Male,31,25,73 +0025,Female,54,28,14 +0026,Male,29,28,82 +0027,Female,45,28,32 +0028,Male,35,28,61 +0029,Female,40,29,31 +0030,Female,23,29,87 +0031,Male,60,30,4 +0032,Female,21,30,73 +0033,Male,53,33,4 +0034,Male,18,33,92 +0035,Female,49,33,14 +0036,Female,21,33,81 +0037,Female,42,34,17 +0038,Female,30,34,73 +0039,Female,36,37,26 +0040,Female,20,37,75 +0041,Female,65,38,35 +0042,Male,24,38,92 +0043,Male,48,39,36 +0044,Female,31,39,61 +0045,Female,49,39,28 +0046,Female,24,39,65 +0047,Female,50,40,55 +0048,Female,27,40,47 +0049,Female,29,40,42 +0050,Female,31,40,42 +0051,Female,49,42,52 +0052,Male,33,42,60 +0053,Female,31,43,54 +0054,Male,59,43,60 +0055,Female,50,43,45 +0056,Male,47,43,41 +0057,Female,51,44,50 +0058,Male,69,44,46 +0059,Female,27,46,51 +0060,Male,53,46,46 +0061,Male,70,46,56 +0062,Male,19,46,55 +0063,Female,67,47,52 +0064,Female,54,47,59 +0065,Male,63,48,51 +0066,Male,18,48,59 +0067,Female,43,48,50 +0068,Female,68,48,48 +0069,Male,19,48,59 +0070,Female,32,48,47 +0071,Male,70,49,55 +0072,Female,47,49,42 +0073,Female,60,50,49 +0074,Female,60,50,56 +0075,Male,59,54,47 +0076,Male,26,54,54 +0077,Female,45,54,53 +0078,Male,40,54,48 +0079,Female,23,54,52 +0080,Female,49,54,42 +0081,Male,57,54,51 +0082,Male,38,54,55 +0083,Male,67,54,41 +0084,Female,46,54,44 +0085,Female,21,54,57 +0086,Male,48,54,46 +0087,Female,55,57,58 +0088,Female,22,57,55 +0089,Female,34,58,60 +0090,Female,50,58,46 +0091,Female,68,59,55 +0092,Male,18,59,41 +0093,Male,48,60,49 +0094,Female,40,60,40 +0095,Female,32,60,42 +0096,Male,24,60,52 +0097,Female,47,60,47 +0098,Female,27,60,50 +0099,Male,48,61,42 +0100,Male,20,61,49 +0101,Female,23,62,41 +0102,Female,49,62,48 +0103,Male,67,62,59 +0104,Male,26,62,55 +0105,Male,49,62,56 +0106,Female,21,62,42 +0107,Female,66,63,50 +0108,Male,54,63,46 +0109,Male,68,63,43 +0110,Male,66,63,48 +0111,Male,65,63,52 +0112,Female,19,63,54 +0113,Female,38,64,42 +0114,Male,19,64,46 +0115,Female,18,65,48 +0116,Female,19,65,50 +0117,Female,63,65,43 +0118,Female,49,65,59 +0119,Female,51,67,43 +0120,Female,50,67,57 +0121,Male,27,67,56 +0122,Female,38,67,40 +0123,Female,40,69,58 +0124,Male,39,69,91 +0125,Female,23,70,29 +0126,Female,31,70,77 +0127,Male,43,71,35 +0128,Male,40,71,95 +0129,Male,59,71,11 +0130,Male,38,71,75 +0131,Male,47,71,9 +0132,Male,39,71,75 +0133,Female,25,72,34 +0134,Female,31,72,71 +0135,Male,20,73,5 +0136,Female,29,73,88 +0137,Female,44,73,7 +0138,Male,32,73,73 +0139,Male,19,74,10 +0140,Female,35,74,72 +0141,Female,57,75,5 +0142,Male,32,75,93 +0143,Female,28,76,40 +0144,Female,32,76,87 +0145,Male,25,77,12 +0146,Male,28,77,97 +0147,Male,48,77,36 +0148,Female,32,77,74 +0149,Female,34,78,22 +0150,Male,34,78,90 +0151,Male,43,78,17 +0152,Male,39,78,88 +0153,Female,44,78,20 +0154,Female,38,78,76 +0155,Female,47,78,16 +0156,Female,27,78,89 +0157,Male,37,78,1 +0158,Female,30,78,78 +0159,Male,34,78,1 +0160,Female,30,78,73 +0161,Female,56,79,35 +0162,Female,29,79,83 +0163,Male,19,81,5 +0164,Female,31,81,93 +0165,Male,50,85,26 +0166,Female,36,85,75 +0167,Male,42,86,20 +0168,Female,33,86,95 +0169,Female,36,87,27 +0170,Male,32,87,63 +0171,Male,40,87,13 +0172,Male,28,87,75 +0173,Male,36,87,10 +0174,Male,36,87,92 +0175,Female,52,88,13 +0176,Female,30,88,86 +0177,Male,58,88,15 +0178,Male,27,88,69 +0179,Male,59,93,14 +0180,Male,35,93,90 +0181,Female,37,97,32 +0182,Female,32,97,86 +0183,Male,46,98,15 +0184,Female,29,98,88 +0185,Female,41,99,39 +0186,Male,30,99,97 +0187,Female,54,101,24 +0188,Male,28,101,68 +0189,Female,41,103,17 +0190,Female,36,103,85 +0191,Female,34,103,23 +0192,Female,32,103,69 +0193,Male,33,113,8 +0194,Female,38,113,91 +0195,Female,47,120,16 +0196,Female,35,120,79 +0197,Female,45,126,28 +0198,Male,32,126,74 +0199,Male,32,137,18 +0200,Male,30,137,83 \ No newline at end of file diff --git a/Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/Mall_Customers.csv b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/Mall_Customers.csv new file mode 100644 index 00000000..b324941f --- /dev/null +++ b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/Mall_Customers.csv @@ -0,0 +1,201 @@ +CustomerID,Genre,Age,Annual Income (k$),Spending Score (1-100) +0001,Male,19,15,39 +0002,Male,21,15,81 +0003,Female,20,16,6 +0004,Female,23,16,77 +0005,Female,31,17,40 +0006,Female,22,17,76 +0007,Female,35,18,6 +0008,Female,23,18,94 +0009,Male,64,19,3 +0010,Female,30,19,72 +0011,Male,67,19,14 +0012,Female,35,19,99 +0013,Female,58,20,15 +0014,Female,24,20,77 +0015,Male,37,20,13 +0016,Male,22,20,79 +0017,Female,35,21,35 +0018,Male,20,21,66 +0019,Male,52,23,29 +0020,Female,35,23,98 +0021,Male,35,24,35 +0022,Male,25,24,73 +0023,Female,46,25,5 +0024,Male,31,25,73 +0025,Female,54,28,14 +0026,Male,29,28,82 +0027,Female,45,28,32 +0028,Male,35,28,61 +0029,Female,40,29,31 +0030,Female,23,29,87 +0031,Male,60,30,4 +0032,Female,21,30,73 +0033,Male,53,33,4 +0034,Male,18,33,92 +0035,Female,49,33,14 +0036,Female,21,33,81 +0037,Female,42,34,17 +0038,Female,30,34,73 +0039,Female,36,37,26 +0040,Female,20,37,75 +0041,Female,65,38,35 +0042,Male,24,38,92 +0043,Male,48,39,36 +0044,Female,31,39,61 +0045,Female,49,39,28 +0046,Female,24,39,65 +0047,Female,50,40,55 +0048,Female,27,40,47 +0049,Female,29,40,42 +0050,Female,31,40,42 +0051,Female,49,42,52 +0052,Male,33,42,60 +0053,Female,31,43,54 +0054,Male,59,43,60 +0055,Female,50,43,45 +0056,Male,47,43,41 +0057,Female,51,44,50 +0058,Male,69,44,46 +0059,Female,27,46,51 +0060,Male,53,46,46 +0061,Male,70,46,56 +0062,Male,19,46,55 +0063,Female,67,47,52 +0064,Female,54,47,59 +0065,Male,63,48,51 +0066,Male,18,48,59 +0067,Female,43,48,50 +0068,Female,68,48,48 +0069,Male,19,48,59 +0070,Female,32,48,47 +0071,Male,70,49,55 +0072,Female,47,49,42 +0073,Female,60,50,49 +0074,Female,60,50,56 +0075,Male,59,54,47 +0076,Male,26,54,54 +0077,Female,45,54,53 +0078,Male,40,54,48 +0079,Female,23,54,52 +0080,Female,49,54,42 +0081,Male,57,54,51 +0082,Male,38,54,55 +0083,Male,67,54,41 +0084,Female,46,54,44 +0085,Female,21,54,57 +0086,Male,48,54,46 +0087,Female,55,57,58 +0088,Female,22,57,55 +0089,Female,34,58,60 +0090,Female,50,58,46 +0091,Female,68,59,55 +0092,Male,18,59,41 +0093,Male,48,60,49 +0094,Female,40,60,40 +0095,Female,32,60,42 +0096,Male,24,60,52 +0097,Female,47,60,47 +0098,Female,27,60,50 +0099,Male,48,61,42 +0100,Male,20,61,49 +0101,Female,23,62,41 +0102,Female,49,62,48 +0103,Male,67,62,59 +0104,Male,26,62,55 +0105,Male,49,62,56 +0106,Female,21,62,42 +0107,Female,66,63,50 +0108,Male,54,63,46 +0109,Male,68,63,43 +0110,Male,66,63,48 +0111,Male,65,63,52 +0112,Female,19,63,54 +0113,Female,38,64,42 +0114,Male,19,64,46 +0115,Female,18,65,48 +0116,Female,19,65,50 +0117,Female,63,65,43 +0118,Female,49,65,59 +0119,Female,51,67,43 +0120,Female,50,67,57 +0121,Male,27,67,56 +0122,Female,38,67,40 +0123,Female,40,69,58 +0124,Male,39,69,91 +0125,Female,23,70,29 +0126,Female,31,70,77 +0127,Male,43,71,35 +0128,Male,40,71,95 +0129,Male,59,71,11 +0130,Male,38,71,75 +0131,Male,47,71,9 +0132,Male,39,71,75 +0133,Female,25,72,34 +0134,Female,31,72,71 +0135,Male,20,73,5 +0136,Female,29,73,88 +0137,Female,44,73,7 +0138,Male,32,73,73 +0139,Male,19,74,10 +0140,Female,35,74,72 +0141,Female,57,75,5 +0142,Male,32,75,93 +0143,Female,28,76,40 +0144,Female,32,76,87 +0145,Male,25,77,12 +0146,Male,28,77,97 +0147,Male,48,77,36 +0148,Female,32,77,74 +0149,Female,34,78,22 +0150,Male,34,78,90 +0151,Male,43,78,17 +0152,Male,39,78,88 +0153,Female,44,78,20 +0154,Female,38,78,76 +0155,Female,47,78,16 +0156,Female,27,78,89 +0157,Male,37,78,1 +0158,Female,30,78,78 +0159,Male,34,78,1 +0160,Female,30,78,73 +0161,Female,56,79,35 +0162,Female,29,79,83 +0163,Male,19,81,5 +0164,Female,31,81,93 +0165,Male,50,85,26 +0166,Female,36,85,75 +0167,Male,42,86,20 +0168,Female,33,86,95 +0169,Female,36,87,27 +0170,Male,32,87,63 +0171,Male,40,87,13 +0172,Male,28,87,75 +0173,Male,36,87,10 +0174,Male,36,87,92 +0175,Female,52,88,13 +0176,Female,30,88,86 +0177,Male,58,88,15 +0178,Male,27,88,69 +0179,Male,59,93,14 +0180,Male,35,93,90 +0181,Female,37,97,32 +0182,Female,32,97,86 +0183,Male,46,98,15 +0184,Female,29,98,88 +0185,Female,41,99,39 +0186,Male,30,99,97 +0187,Female,54,101,24 +0188,Male,28,101,68 +0189,Female,41,103,17 +0190,Female,36,103,85 +0191,Female,34,103,23 +0192,Female,32,103,69 +0193,Male,33,113,8 +0194,Female,38,113,91 +0195,Female,47,120,16 +0196,Female,35,120,79 +0197,Female,45,126,28 +0198,Male,32,126,74 +0199,Male,32,137,18 +0200,Male,30,137,83 \ No newline at end of file diff --git a/Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/hierarchical_clustering.ipynb b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/hierarchical_clustering.ipynb new file mode 100644 index 00000000..4795fe49 --- /dev/null +++ b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/Python/hierarchical_clustering.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"hierarchical_clustering.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyOE/Ghkv22sqrXHjexUJwPA"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"JKkbeQi2Mzug","colab_type":"text"},"source":["# Hierarchical Clustering"]},{"cell_type":"markdown","metadata":{"id":"TaQI437hM1Ho","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"2UW48DgcM4YS","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"gFeTEtDxM7K4","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"4fS2J3HGM99q","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Mall_Customers.csv')\n","X = dataset.iloc[:, [3, 4]].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"czYMlG7cNBsu","colab_type":"text"},"source":["## Using the dendrogram to find the optimal number of clusters"]},{"cell_type":"code","metadata":{"id":"RDQODpAFNILO","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"8743058d-09a8-43f5-892d-6b1c140792a0","executionInfo":{"status":"ok","timestamp":1588363683148,"user_tz":-240,"elapsed":4948,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["import scipy.cluster.hierarchy as sch\n","dendrogram = sch.dendrogram(sch.linkage(X, method = 'ward'))\n","plt.title('Dendrogram')\n","plt.xlabel('Customers')\n","plt.ylabel('Euclidean distances')\n","plt.show()"],"execution_count":3,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"KDbXbo9INLF6","colab_type":"text"},"source":["## Training the Hierarchical Clustering model on the dataset"]},{"cell_type":"code","metadata":{"id":"IoH3zs2KNSw6","colab_type":"code","colab":{}},"source":["from sklearn.cluster import AgglomerativeClustering\n","hc = AgglomerativeClustering(n_clusters = 5, affinity = 'euclidean', linkage = 'ward')\n","y_hc = hc.fit_predict(X)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"X-SYG7l9NVmU","colab_type":"text"},"source":["## Visualising the clusters"]},{"cell_type":"code","metadata":{"id":"-91tDJrnNY2p","colab_type":"code","colab":{"base_uri":"https://localhost:8080/","height":295},"outputId":"fc9652fa-6e3f-4b68-c4ff-e6fd6b4bce7d","executionInfo":{"status":"ok","timestamp":1588363703003,"user_tz":-240,"elapsed":1290,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}}},"source":["plt.scatter(X[y_hc == 0, 0], X[y_hc == 0, 1], s = 100, c = 'red', label = 'Cluster 1')\n","plt.scatter(X[y_hc == 1, 0], X[y_hc == 1, 1], s = 100, c = 'blue', label = 'Cluster 2')\n","plt.scatter(X[y_hc == 2, 0], X[y_hc == 2, 1], s = 100, c = 'green', label = 'Cluster 3')\n","plt.scatter(X[y_hc == 3, 0], X[y_hc == 3, 1], s = 100, c = 'cyan', label = 'Cluster 4')\n","plt.scatter(X[y_hc == 4, 0], X[y_hc == 4, 1], s = 100, c = 'magenta', label = 'Cluster 5')\n","plt.title('Clusters of customers')\n","plt.xlabel('Annual Income (k$)')\n","plt.ylabel('Spending Score (1-100)')\n","plt.legend()\n","plt.show()"],"execution_count":5,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/Mall_Customers.csv b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/Mall_Customers.csv new file mode 100644 index 00000000..b324941f --- /dev/null +++ b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/Mall_Customers.csv @@ -0,0 +1,201 @@ +CustomerID,Genre,Age,Annual Income (k$),Spending Score (1-100) +0001,Male,19,15,39 +0002,Male,21,15,81 +0003,Female,20,16,6 +0004,Female,23,16,77 +0005,Female,31,17,40 +0006,Female,22,17,76 +0007,Female,35,18,6 +0008,Female,23,18,94 +0009,Male,64,19,3 +0010,Female,30,19,72 +0011,Male,67,19,14 +0012,Female,35,19,99 +0013,Female,58,20,15 +0014,Female,24,20,77 +0015,Male,37,20,13 +0016,Male,22,20,79 +0017,Female,35,21,35 +0018,Male,20,21,66 +0019,Male,52,23,29 +0020,Female,35,23,98 +0021,Male,35,24,35 +0022,Male,25,24,73 +0023,Female,46,25,5 +0024,Male,31,25,73 +0025,Female,54,28,14 +0026,Male,29,28,82 +0027,Female,45,28,32 +0028,Male,35,28,61 +0029,Female,40,29,31 +0030,Female,23,29,87 +0031,Male,60,30,4 +0032,Female,21,30,73 +0033,Male,53,33,4 +0034,Male,18,33,92 +0035,Female,49,33,14 +0036,Female,21,33,81 +0037,Female,42,34,17 +0038,Female,30,34,73 +0039,Female,36,37,26 +0040,Female,20,37,75 +0041,Female,65,38,35 +0042,Male,24,38,92 +0043,Male,48,39,36 +0044,Female,31,39,61 +0045,Female,49,39,28 +0046,Female,24,39,65 +0047,Female,50,40,55 +0048,Female,27,40,47 +0049,Female,29,40,42 +0050,Female,31,40,42 +0051,Female,49,42,52 +0052,Male,33,42,60 +0053,Female,31,43,54 +0054,Male,59,43,60 +0055,Female,50,43,45 +0056,Male,47,43,41 +0057,Female,51,44,50 +0058,Male,69,44,46 +0059,Female,27,46,51 +0060,Male,53,46,46 +0061,Male,70,46,56 +0062,Male,19,46,55 +0063,Female,67,47,52 +0064,Female,54,47,59 +0065,Male,63,48,51 +0066,Male,18,48,59 +0067,Female,43,48,50 +0068,Female,68,48,48 +0069,Male,19,48,59 +0070,Female,32,48,47 +0071,Male,70,49,55 +0072,Female,47,49,42 +0073,Female,60,50,49 +0074,Female,60,50,56 +0075,Male,59,54,47 +0076,Male,26,54,54 +0077,Female,45,54,53 +0078,Male,40,54,48 +0079,Female,23,54,52 +0080,Female,49,54,42 +0081,Male,57,54,51 +0082,Male,38,54,55 +0083,Male,67,54,41 +0084,Female,46,54,44 +0085,Female,21,54,57 +0086,Male,48,54,46 +0087,Female,55,57,58 +0088,Female,22,57,55 +0089,Female,34,58,60 +0090,Female,50,58,46 +0091,Female,68,59,55 +0092,Male,18,59,41 +0093,Male,48,60,49 +0094,Female,40,60,40 +0095,Female,32,60,42 +0096,Male,24,60,52 +0097,Female,47,60,47 +0098,Female,27,60,50 +0099,Male,48,61,42 +0100,Male,20,61,49 +0101,Female,23,62,41 +0102,Female,49,62,48 +0103,Male,67,62,59 +0104,Male,26,62,55 +0105,Male,49,62,56 +0106,Female,21,62,42 +0107,Female,66,63,50 +0108,Male,54,63,46 +0109,Male,68,63,43 +0110,Male,66,63,48 +0111,Male,65,63,52 +0112,Female,19,63,54 +0113,Female,38,64,42 +0114,Male,19,64,46 +0115,Female,18,65,48 +0116,Female,19,65,50 +0117,Female,63,65,43 +0118,Female,49,65,59 +0119,Female,51,67,43 +0120,Female,50,67,57 +0121,Male,27,67,56 +0122,Female,38,67,40 +0123,Female,40,69,58 +0124,Male,39,69,91 +0125,Female,23,70,29 +0126,Female,31,70,77 +0127,Male,43,71,35 +0128,Male,40,71,95 +0129,Male,59,71,11 +0130,Male,38,71,75 +0131,Male,47,71,9 +0132,Male,39,71,75 +0133,Female,25,72,34 +0134,Female,31,72,71 +0135,Male,20,73,5 +0136,Female,29,73,88 +0137,Female,44,73,7 +0138,Male,32,73,73 +0139,Male,19,74,10 +0140,Female,35,74,72 +0141,Female,57,75,5 +0142,Male,32,75,93 +0143,Female,28,76,40 +0144,Female,32,76,87 +0145,Male,25,77,12 +0146,Male,28,77,97 +0147,Male,48,77,36 +0148,Female,32,77,74 +0149,Female,34,78,22 +0150,Male,34,78,90 +0151,Male,43,78,17 +0152,Male,39,78,88 +0153,Female,44,78,20 +0154,Female,38,78,76 +0155,Female,47,78,16 +0156,Female,27,78,89 +0157,Male,37,78,1 +0158,Female,30,78,78 +0159,Male,34,78,1 +0160,Female,30,78,73 +0161,Female,56,79,35 +0162,Female,29,79,83 +0163,Male,19,81,5 +0164,Female,31,81,93 +0165,Male,50,85,26 +0166,Female,36,85,75 +0167,Male,42,86,20 +0168,Female,33,86,95 +0169,Female,36,87,27 +0170,Male,32,87,63 +0171,Male,40,87,13 +0172,Male,28,87,75 +0173,Male,36,87,10 +0174,Male,36,87,92 +0175,Female,52,88,13 +0176,Female,30,88,86 +0177,Male,58,88,15 +0178,Male,27,88,69 +0179,Male,59,93,14 +0180,Male,35,93,90 +0181,Female,37,97,32 +0182,Female,32,97,86 +0183,Male,46,98,15 +0184,Female,29,98,88 +0185,Female,41,99,39 +0186,Male,30,99,97 +0187,Female,54,101,24 +0188,Male,28,101,68 +0189,Female,41,103,17 +0190,Female,36,103,85 +0191,Female,34,103,23 +0192,Female,32,103,69 +0193,Male,33,113,8 +0194,Female,38,113,91 +0195,Female,47,120,16 +0196,Female,35,120,79 +0197,Female,45,126,28 +0198,Male,32,126,74 +0199,Male,32,137,18 +0200,Male,30,137,83 \ No newline at end of file diff --git a/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/data_preprocessing_template.R b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/data_preprocessing_template.R new file mode 100644 index 00000000..73fd269a --- /dev/null +++ b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/data_preprocessing_template.R @@ -0,0 +1,16 @@ +# Data Preprocessing Template + +# Importing the dataset +dataset = read.csv('Data.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) \ No newline at end of file diff --git a/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/hc.R b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/hc.R new file mode 100644 index 00000000..c27b34a6 --- /dev/null +++ b/Part 4 - Clustering/Section 25 - Hierarchical Clustering/R/hc.R @@ -0,0 +1,42 @@ +# Hierarchical Clustering + +# Importing the dataset +dataset = read.csv('Mall_Customers.csv') +dataset = dataset[4:5] + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +# library(caTools) +# set.seed(123) +# split = sample.split(dataset$DependentVariable, SplitRatio = 0.8) +# training_set = subset(dataset, split == TRUE) +# test_set = subset(dataset, split == FALSE) + +# Feature Scaling +# training_set = scale(training_set) +# test_set = scale(test_set) + +# Using the dendrogram to find the optimal number of clusters +dendrogram = hclust(d = dist(dataset, method = 'euclidean'), method = 'ward.D') +plot(dendrogram, + main = paste('Dendrogram'), + xlab = 'Customers', + ylab = 'Euclidean distances') + +# Fitting Hierarchical Clustering to the dataset +hc = hclust(d = dist(dataset, method = 'euclidean'), method = 'ward.D') +y_hc = cutree(hc, 5) + +# Visualising the clusters +library(cluster) +clusplot(dataset, + y_hc, + lines = 0, + shade = TRUE, + color = TRUE, + labels= 2, + plotchar = FALSE, + span = TRUE, + main = paste('Clusters of customers'), + xlab = 'Annual Income', + ylab = 'Spending Score') \ No newline at end of file diff --git a/Part 5 - Association Rule Learning/Section 28 - Apriori/Python/Market_Basket_Optimisation.csv b/Part 5 - Association Rule Learning/Section 28 - Apriori/Python/Market_Basket_Optimisation.csv new file mode 100644 index 00000000..58435b7a --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 28 - Apriori/Python/Market_Basket_Optimisation.csv @@ -0,0 +1,7501 @@ +shrimp,almonds,avocado,vegetables mix,green grapes,whole weat flour,yams,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,honey,salad,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,olive oil +burgers,meatballs,eggs +chutney +turkey,avocado +mineral water,milk,energy bar,whole wheat rice,green tea +low fat yogurt +whole wheat pasta,french fries +soup,light cream,shallot +frozen vegetables,spaghetti,green tea +french fries +eggs,pet food +cookies +turkey,burgers,mineral water,eggs,cooking oil +spaghetti,champagne,cookies +mineral water,salmon +mineral water +shrimp,chocolate,chicken,honey,oil,cooking oil,low fat yogurt +turkey,eggs +turkey,fresh tuna,tomatoes,spaghetti,mineral water,black tea,salmon,eggs,chicken,extra dark chocolate +meatballs,milk,honey,french fries,protein bar +red wine,shrimp,pasta,pepper,eggs,chocolate,shampoo +rice,sparkling water +spaghetti,mineral water,ham,body spray,pancakes,green tea +burgers,grated cheese,shrimp,pasta,avocado,honey,white wine,toothpaste +eggs +parmesan cheese,spaghetti,soup,avocado,milk,fresh bread +ground beef,spaghetti,mineral water,milk,energy bar,black tea,salmon,frozen smoothie,escalope +sparkling water +mineral water,eggs,chicken,chocolate,french fries +frozen vegetables,spaghetti,yams,mineral water +herb & pepper,tomato sauce,light cream,magazines +mineral water,chocolate,avocado,eggs +turkey,french fries,strawberries +frozen vegetables,strong cheese,chocolate +cookies +pickles,spaghetti,salmon,escalope +energy bar,french fries +red wine,ground beef,mineral water +mineral water,cake,cottage cheese +pickles,champagne,green tea +spaghetti +fresh tuna,frozen vegetables,spaghetti,mineral water,honey,whole wheat rice,frozen smoothie,escalope +spaghetti +soup,meatballs,hot dogs,sparkling water +escalope +soup,avocado,french fries,hot dogs,brownies,body spray,pancakes,green tea +mineral water,chicken,cereals,clothes accessories +mineral water,bug spray +avocado,muffins +burgers,black tea,green tea +spaghetti,chocolate,brownies,white wine,green tea +fresh tuna,mineral water,eggs +spaghetti,muffins +spaghetti,chocolate +french fries,escalope,champagne +tomato sauce,light mayo +turkey,fresh tuna,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate,soup,milk,olive oil +eggs,cookies +soup,chicken,gums,soda,body spray,energy drink,green tea +turkey,frozen vegetables,mineral water,cider,cooking oil,green tea +spaghetti +clothes accessories +energy drink +soup,bug spray,shallot,protein bar,green tea +turkey,eggs +french fries +chocolate,milk +herb & pepper,whole wheat pasta,ground beef,mineral water,avocado,cider,whole wheat rice +cookies +shrimp,pasta +grated cheese,herb & pepper,tomatoes,tomato sauce,corn +burgers,escalope,shallot +cookies +yogurt cake +soup,eggs +cookies +mineral water,chocolate,low fat yogurt +eggs,strawberries +grated cheese,ground beef,spaghetti,mineral water,white wine +mint +eggs,cake,french fries +burgers,spaghetti,milk,french fries,green tea +mineral water,energy bar,butter,french fries +burgers,grated cheese,herb & pepper,mineral water,eggs,cooking oil +energy bar +energy bar,energy drink +chocolate,frozen smoothie +low fat yogurt +asparagus,salad +burgers,french fries,low fat yogurt,green tea +low fat yogurt +burgers,herb & pepper,shrimp,pasta,spaghetti,mineral water,meatballs,olive oil,energy bar,french wine,eggs,salt +champagne,low fat yogurt +champagne +burgers,almonds,eggs,french fries,cookies,green tea +ham,soup,escalope,body spray +turkey,ham,frozen vegetables,pepper,oil,extra dark chocolate,tea,magazines +muffins,eggs,cookies +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,chocolate,green tea +mineral water,barbecue sauce,chocolate +burgers,herb & pepper,energy bar,almonds,eggs,corn,mayonnaise,zucchini +turkey,burgers,ground beef,chocolate,soup,almonds,eggs,hot dogs,cottage cheese +ham,spaghetti,chocolate,eggs +ground beef,energy bar,pet food,carrots,protein bar +ground beef,tomato sauce,spaghetti,mineral water,almonds,eggs +mineral water,olive oil,gums,cooking oil +shrimp,pasta,mineral water,soup,avocado,milk,olive oil,green grapes,eggs,bug spray +shrimp,pasta,soup,cake,cooking oil,chicken,light mayo,low fat yogurt +spaghetti,mineral water,chocolate,french fries,champagne,escalope,mushroom cream sauce,fresh bread +shrimp,pasta,mineral water,eggs +burgers,oil,tomato juice,fresh bread +french wine,eggs,chocolate,low fat yogurt +chicken,eggs,french fries,pancakes +turkey,herb & pepper,salmon,white wine,candy bars +grated cheese,spaghetti,olive oil,eggs,french fries,green tea +mineral water,energy bar +eggs,french fries +burgers,tomatoes,mineral water,soup,milk,almonds,eggs,chocolate,tomato juice +muffins +pasta +tomatoes,spaghetti,frozen smoothie +ground beef,spaghetti,milk +french fries +chocolate,milk +burgers,shrimp,pasta,frozen vegetables,spaghetti,mineral water,milk,eggs,chocolate,french fries,pancakes,low fat yogurt +ground beef,mineral water,antioxydant juice,protein bar +grated cheese,whole wheat pasta,ground beef,spaghetti,cake,energy drink +grated cheese +pancakes +frozen smoothie +carrots,green tea +chocolate +turkey,burgers,chocolate,olive oil,eggs,cooking oil,corn +frozen vegetables,tomatoes,pepper,spaghetti,mineral water,pancakes,chicken,chili,tea,french fries,tomato juice,fresh bread +cookies +ground beef +turkey,eggs,chocolate,frozen smoothie,tomato juice +frozen vegetables,cooking oil,mashed potato +frozen vegetables,ground beef,tomato sauce,mineral water,meatballs,olive oil,light cream,tomato juice +red wine,spaghetti,mineral water,soup,milk,eggs,cake,gums,cooking oil,chocolate,frozen smoothie +chocolate,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,eggs,rice,french fries,brownies +chocolate,shrimp,pasta,frozen vegetables,ground beef,mineral water,nonfat milk,eggs +turkey,shrimp,pasta,pepper,spaghetti,mineral water,eggs,chicken,french fries +cookies +turkey,tomatoes,cake +yams,mineral water,soup,milk,pancakes,whole wheat rice,barbecue sauce,carrots,chocolate,champagne +rice +chocolate,milk +shrimp,pasta,frozen vegetables,water spray +burgers,mineral water,milk,eggs,whole wheat rice,mint +mineral water,vegetables mix,cake,frozen smoothie,brownies +cookies +shrimp,pasta,chicken,chocolate bread +shallot +shrimp,pasta,spaghetti,eggs,hot dogs,green tea +burgers +red wine,ground beef,spaghetti,mineral water,milk,olive oil,strong cheese,light cream,cooking oil +burgers,grated cheese,spaghetti,avocado,milk,oil,french fries +herb & pepper,whole wheat pasta,ground beef,mineral water,olive oil +shrimp,pasta,yams,milk,chocolate +butter,green tea +light mayo +low fat yogurt +herb & pepper,shrimp,pasta,spaghetti,milk +burgers,eggs +turkey,herb & pepper,ground beef,soup,avocado,milk,black tea,eggs,barbecue sauce,carrots,cookies,tomato juice,fresh bread +cookies +escalope +pepper,french fries,strawberries,pancakes,low fat yogurt +frozen vegetables,yams,chicken,honey,light mayo +chocolate,champagne +herb & pepper,honey,cake,rice,protein bar +burgers,chocolate,frozen vegetables,ground beef,mineral water,milk,light mayo,asparagus +chocolate,mineral water,corn,cottage cheese,green tea +muffins +ham,french wine,escalope +spaghetti,milk,whole wheat rice,mint green tea +chocolate,body spray +frozen vegetables,french fries,hot dogs +candy bars +burgers,shrimp,pasta,milk,green tea,french fries,cookies,white wine +parmesan cheese,ground beef +pancakes,whole wheat rice,candy bars +eggs,eggplant,cookies +frozen vegetables,mineral water +chocolate +turkey,spaghetti,milk,whole wheat rice,chocolate +whole wheat pasta,ground beef,spaghetti,soup,meatballs,chicken,blueberries,cooking oil,champagne,yogurt cake,protein bar +cooking oil,tomato juice +frozen vegetables,milk,eggs,french fries,green tea +fresh tuna,spaghetti,olive oil,french wine,eggs,french fries,champagne,pancakes,light mayo +red wine,honey,hot dogs +milk,bacon,eggs,french fries,fresh bread +french fries,yogurt cake +milk +french fries +chocolate +burgers,ham,red wine +shrimp,pasta,tomatoes,energy bar,french wine,antioxydant juice,french fries,frozen smoothie,brownies +green tea +low fat yogurt +turkey,spaghetti,mineral water,soup,spinach,soda,energy drink,salt +turkey,eggs +bug spray,hot dogs +oil +soup,energy bar,chicken,eggs,cake,french fries,body spray,strawberries +spaghetti,chocolate,yogurt cake +turkey,mineral water,meatballs +ground beef,mineral water,chocolate,fromage blanc,bacon,hot dogs +frozen vegetables,mineral water,vegetables mix,escalope +herb & pepper,red wine,tomatoes +whole wheat pasta,olive oil,cereals,brownies,green tea +cookies +olive oil,cookies,mushroom cream sauce +ground beef,pancakes,cooking oil,gluten free bar,light mayo +mineral water,french fries +herb & pepper +salmon +eggs,escalope +mineral water,tomato juice +mineral water +shrimp,mineral water,soup,black tea +cake,frozen smoothie +turkey,burgers,grated cheese,tomatoes,chocolate,fromage blanc,honey,whole wheat rice +frozen vegetables,ground beef,mineral water,olive oil,pancakes +turkey,burgers,ground beef,milk,olive oil,cake,fresh bread +whole wheat pasta,ground beef,spaghetti,yams,mineral water,soup,chutney,cereals,energy drink,protein bar +eggs,whole wheat rice,cake,green tea,escalope +ground beef,yams,soup,avocado,salmon,green tea +milk +spaghetti,chocolate +whole wheat pasta,honey +whole wheat pasta,green tea +spaghetti,meatballs,vegetables mix,chocolate +eggs,low fat yogurt +fresh tuna,shrimp,pasta,mineral water,olive oil,eggs,cake,brownies,tomato juice +mineral water,green grapes,hot dogs,fresh bread +frozen vegetables,meatballs,eggs,chocolate +chocolate +meatballs,milk +low fat yogurt +green tea +escalope,pasta +pepper,chocolate,olive oil,french wine,salmon,rice,light mayo,fresh bread,magazines +red wine,french wine,vegetables mix,rice,clothes accessories,hot dogs,green tea +burgers,dessert wine,spaghetti,chicken,cake,protein bar,green tea +french wine,cake,fresh bread +burgers,frozen vegetables,flax seed,eggs +red wine +pepper,mineral water,energy bar,green grapes +milk,eggs,cake,chocolate,french fries,green tea +french fries +almonds +burgers,mineral water,green tea +milk,pancakes +pancakes,eggs,salt,tomato juice +mineral water +ham,spaghetti,mineral water,olive oil +salt,tomato juice,fresh bread +spaghetti,mushroom cream sauce +spaghetti,mineral water,eggs,pet food +frozen vegetables,spaghetti +energy drink +muffins +turkey,milk +cookies +chocolate +spaghetti,mineral water,eggs,cooking oil,chocolate,escalope +shrimp,frozen vegetables,pepper,spaghetti,green tea +burgers,fresh tuna,red wine,mineral water,french fries,hand protein bar,low fat yogurt +pancakes,eggs,energy drink,fresh bread +strong cheese,salmon,green tea,french fries,frozen smoothie,hot dogs +grated cheese,shrimp,pasta,tomatoes,milk,frozen smoothie,sandwich +herb & pepper,whole wheat pasta,olive oil,pancakes,eggs +spaghetti,antioxydant juice +chocolate,milk,almonds,eggs,strawberries,white wine +french fries,strawberries +mineral water +eggs +escalope +cake +whole wheat pasta,antioxydant juice,body spray,green tea +mineral water,oil,frozen smoothie +french fries,champagne +chocolate,french fries +frozen vegetables,spaghetti,eggs +hot dogs +chocolate,cookies +pancakes +shrimp,butter,chicken,salmon +chocolate,cookies,babies food +pepper,spaghetti,cake,chocolate,french fries,fresh bread +avocado,oil,cereals,french fries +herb & pepper,spaghetti,mineral water,spinach,eggs,oil,cooking oil,green tea,shampoo,tomato juice,low fat yogurt +herb & pepper,frozen vegetables,ground beef,pepper,spaghetti,mint green tea,french fries +french fries +green tea,tomato juice +eggs,whole wheat rice,chocolate +grated cheese,herb & pepper,red wine,spaghetti,mineral water,salmon,eggs,cooking oil,green tea +french fries,cookies,shallot,tomato juice,fresh bread,low fat yogurt +burgers,fresh tuna,spaghetti,muffins,honey +herb & pepper,ground beef,spaghetti,eggs,chicken +grated cheese,muffins,tomato juice,mayonnaise +whole wheat pasta,yams,mineral water,muffins,frozen smoothie,hot dogs,energy drink +burgers,spaghetti,soup,milk,olive oil,salmon,eggs,blueberries +chocolate,champagne,magazines +frozen vegetables,spaghetti,yams,mineral water,french wine,green grapes,rice,chocolate +tomato sauce,chocolate +milk,eggs +pet food +yogurt cake +green tea +escalope,pasta +herb & pepper,ground beef +mineral water,honey,brownies +turkey,eggs,cake,energy drink +turkey,burgers,dessert wine,ground beef,soup,salmon,eggs,gums,tomato juice,candy bars +spaghetti,mineral water,chicken +turkey,ground beef,carrots,french fries,melons +mineral water,eggs,low fat yogurt +turkey,cooking oil,shampoo +spaghetti,hot dogs +chocolate,green tea +grated cheese,pepper,mineral water,chocolate,eggs,cake,mashed potato,tomato juice +chocolate +spaghetti,olive oil,strong cheese,pancakes +red wine,mineral water,soup,rice,cookies +red wine,shrimp,spaghetti +green tea +mineral water,chicken,french fries,frozen smoothie +muffins +cake,chocolate +fresh tuna,tomatoes,mineral water,soup,avocado,meatballs,olive oil +turkey,french fries +burgers,turkey,herb & pepper,ground beef,pancakes,eggs,light cream,rice,champagne,fresh bread +escalope +chocolate,escalope,fresh bread +ham,spaghetti,french wine,vegetables mix,chocolate,french fries +avocado,light mayo +spaghetti,yams,butter,chocolate +energy bar,eggs,french fries +fresh tuna,barbecue sauce,eggplant +energy drink +whole wheat rice,french fries,hot dogs,green tea +mineral water,chicken,green tea +eggs,cake,mushroom cream sauce +escalope +antioxydant juice,escalope +shrimp,spaghetti,french fries +grated cheese,spaghetti,salmon,tomato juice +spaghetti,green tea +champagne,protein bar +mineral water,avocado,chocolate +tomatoes,champagne,green tea +chicken,french fries,escalope +frozen vegetables,tomatoes,eggs,green tea,frozen smoothie,light mayo +ground beef,chicken,cider,green grapes,honey,chocolate,french fries,champagne,frozen smoothie,escalope +french fries,champagne +mineral water,soup +frozen vegetables,spaghetti,milk,chocolate,babies food +honey,whole wheat rice +whole wheat rice,chicken,tomato juice +pancakes +green tea,protein bar,tomato juice,candy bars +french fries +mineral water +escalope +grated cheese,herb & pepper,whole wheat pasta,yams,mineral water,bacon,nonfat milk,spinach +spaghetti,milk +milk,chocolate,white wine +sandwich +chocolate,light mayo +shrimp,whole wheat pasta,spaghetti,meatballs,chicken,frozen smoothie,tomato juice +red wine,ground beef,spaghetti,mineral water,eggs +yams,melons +spaghetti,cooking oil +french fries +mineral water,milk,spinach,cooking oil,chocolate,frozen smoothie,hot dogs +tomato sauce,milk +shrimp,cider,eggs,french fries +champagne +salad +french fries +frozen vegetables,mineral water,energy bar,honey,rice,green tea +french fries,salad +honey,chocolate,french fries,brownies +green tea,strawberries,gluten free bar +frozen vegetables,ground beef,mineral water,salmon,honey,extra dark chocolate,green tea,mushroom cream sauce,gluten free bar +grated cheese,tomatoes,mineral water,meatballs +shrimp,chocolate,water spray +turkey +turkey,eggs +turkey,frozen vegetables,tomatoes,soup,butter,french wine,pancakes,eggs,tomato juice,fresh bread,green tea +spaghetti +milk,frozen smoothie,low fat yogurt +burgers,mineral water,milk,whole wheat rice,cereals,chocolate,french fries +mineral water +tomatoes,mineral water,soup,cake,chocolate +mineral water +ground beef,spaghetti +pepper,frozen smoothie +yogurt cake +red wine,pancakes +candy bars +eggs,french fries,low fat yogurt +cookies +cookies +spaghetti,soup,vegetables mix,spinach,french fries,escalope,cauliflower,toothpaste +cookies +soup,olive oil,eggs,soda,corn +chocolate,frozen smoothie,low fat yogurt +spaghetti,mineral water,milk,pancakes,chocolate,french fries +mineral water +herb & pepper,frozen vegetables,tomato sauce,mineral water,soup,milk,olive oil,almonds +burgers,eggs +french fries +frozen smoothie,cottage cheese +tomatoes,mineral water,chocolate,light mayo +salmon,escalope,shallot,strawberries,fresh bread,low fat yogurt +energy bar +red wine,ground beef,spaghetti,pancakes,blueberries,oil,cooking oil,tomato juice +ground beef,spaghetti,mineral water,milk,frozen smoothie,champagne +cookies +salmon,escalope +cookies +low fat yogurt +eggs +red wine,butter,hot dogs +tomatoes,mineral water,soup,mashed potato +cookies +parmesan cheese,ground beef,salmon,pancakes,champagne +ground beef,yams,chocolate,olive oil,eggs +shrimp,salmon,eggs,cookies,hot dogs +magazines,mint +turkey,mineral water,eggs,cooking oil,extra dark chocolate,escalope +mineral water,mushroom cream sauce +grated cheese,frozen vegetables,mineral water,soup,milk,french wine +chocolate,cake +burgers,salt,white wine +energy drink +olive oil,cake,energy drink +ground beef,whole wheat rice +eggs,french fries +spaghetti,escalope,mushroom cream sauce +mineral water,fromage blanc,whole wheat rice,cake,french fries +turkey,burgers,frozen vegetables,ground beef,mineral water,milk,eggs,cake,light mayo +green tea,cottage cheese +fresh tuna,eggs,champagne +cookies +cookies +cookies +tomatoes,mineral water,eggplant +grated cheese,tomatoes,spaghetti,mineral water,soup,honey,chicken,chocolate,french fries +protein bar +herb & pepper,red wine,shrimp,mineral water,barbecue sauce,protein bar +burgers,ham,spaghetti,mineral water,milk,eggs,french fries,escalope,pancakes,low fat yogurt +french fries +frozen vegetables,soup,milk,eggs,whole wheat rice,chocolate,escalope,melons +spaghetti +herb & pepper,shrimp,soup,eggs,oil,cooking oil,energy drink,protein bar,low fat yogurt +ham,grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,carrots +ham,red wine,ground beef,yams,mineral water,chocolate,low fat yogurt +chocolate,french fries,mushroom cream sauce,cottage cheese,low fat yogurt +eggs +cake,cookies +grated cheese,mineral water,cake,chocolate bread +tomatoes,almonds,cake,champagne,low fat yogurt +herb & pepper,shrimp,frozen vegetables,milk,butter,salmon,eggs,chocolate +herb & pepper,shrimp,whole wheat pasta,whole wheat rice,chicken,green tea,cauliflower +eggs,corn +shrimp,frozen vegetables,tomato sauce,mineral water,chocolate,soup,olive oil,salmon,green beans,champagne +ham,herb & pepper,tomato sauce,mineral water,green grapes,eggs,gums,light cream,oil,green tea,mint +energy bar,cake,chocolate +herb & pepper,shrimp,spaghetti,eggs +fresh tuna,mineral water,honey,cooking oil +red wine,mineral water,oil,ketchup,chili,pet food,eggplant,green tea,escalope,tomato juice,low fat yogurt +herb & pepper,shrimp,mineral water,pancakes,eggs,cake,blueberries,tea,frozen smoothie +ground beef,mineral water,protein bar +shrimp,frozen vegetables,parmesan cheese,spaghetti,salmon,carrots,frozen smoothie,pasta,mashed potato,shallot,light mayo,magazines +milk,chocolate +frozen vegetables,ground beef,spaghetti,olive oil,whole wheat rice,eggplant,cottage cheese +turkey,ground beef,low fat yogurt +herb & pepper,spaghetti,mineral water,whole wheat rice,cake,hot dogs,green tea +green tea +cookies +eggs,cookies +spaghetti,eggs,ham,chocolate,french fries,champagne,brownies,pancakes,light mayo +red wine,spaghetti,milk,eggs,chocolate +turkey,burgers,pancakes,french fries,strawberries,green tea +escalope +frozen vegetables,pancakes,eggs,cake +french fries +turkey,ground beef,pepper,spaghetti,honey,cookies +chocolate,red wine,tomato sauce,olive oil,chili,french fries,cookies,salt,fresh bread,magazines +green tea,french fries +mineral water +cooking oil +frozen vegetables,spaghetti +ham,spaghetti +chicken,chocolate,cookies +low fat yogurt +eggs,cake,low fat yogurt +shrimp,spaghetti,mineral water,soup,milk,bramble,frozen smoothie,cottage cheese +mineral water,eggs,protein bar +turkey,shrimp,meatballs,butter,eggs,salad,green tea +fresh tuna,spaghetti,chocolate,olive oil,chicken,french fries +turkey,shrimp,escalope,hot dogs +burgers,pepper,soup,milk,pancakes,green tea +pancakes +mineral water,pancakes,eggs,french fries +eggs,escalope,low fat yogurt +mineral water,french wine,gluten free bar +burgers,ground beef,spaghetti,eggs,french fries +soup,meatballs,milk,energy bar +chocolate +herb & pepper +turkey,red wine,mineral water,eggs,bramble +burgers,ham,frozen vegetables,tomatoes,cake,chicken,green tea,toothpaste,mint +grated cheese,mineral water,olive oil,energy bar +milk,cake,green tea +mineral water,almonds,cooking oil,cereals,protein bar,white wine,green tea +turkey,fresh tuna,mineral water,milk,eggs,cake,burger sauce,chicken,french fries,frozen smoothie,fresh bread +herb & pepper,mineral water,whole wheat rice,yogurt cake,low fat yogurt +tomatoes,spaghetti,meatballs,chicken,eggs +burgers,mineral water,eggs,green tea,pancakes +cake,green tea +chocolate,herb & pepper,yogurt cake +ground beef,spaghetti,mineral water,almonds,salmon,nonfat milk,green grapes,pancakes +mineral water,vegetables mix,eggs +protein bar +eggs,eggplant +mayonnaise +milk,bug spray,oatmeal,sandwich,asparagus +frozen vegetables,soup,almonds,eggs,french fries +frozen vegetables +soup,butter,shampoo +herb & pepper,whole wheat pasta,pepper,eggs +mineral water,whole wheat rice,rice,cooking oil,chocolate,fresh bread,low fat yogurt +grated cheese,butter,chocolate,french fries,cookies +spaghetti,soup,milk,chutney,cooking oil,asparagus,tomato juice +eggs,french fries,frozen smoothie,cookies,champagne,cottage cheese,green tea +turkey,tomatoes,mineral water,eggs,blueberries +milk,tomato juice,low fat yogurt,green tea +mineral water,soup,almonds,cereals,green tea +chocolate,light mayo +turkey,herb & pepper,chocolate +eggs,french fries,green tea +mineral water,cake,chocolate,tomato juice +eggs +chocolate,pepper,spaghetti,mineral water,whole wheat rice,champagne,mushroom cream sauce +frozen vegetables,pepper,mineral water,chocolate,white wine +burgers,turkey,spaghetti,milk,whole wheat rice,oil,tomato juice,green tea +burgers,spaghetti,mineral water,soup,french wine,french fries,light mayo,low fat yogurt +butter,green grapes,frozen smoothie,low fat yogurt +eggs,low fat yogurt +cookies +milk,energy drink +olive oil,energy drink +eggs,cookies +eggs +energy bar,eggs +eggs +eggs,green tea +escalope +shrimp,soup,milk,almonds,eggs,oil,chocolate +chocolate,french fries +cake +pancakes,eggs,cake,green tea,toothpaste +herb & pepper,tomatoes,ground beef,eggs,cooking oil +cider,eggs,chocolate,low fat yogurt +frozen vegetables,cider,eggs,french fries +yams,cookies,toothpaste +mineral water,milk,escalope,champagne,hot dogs,fresh bread +ham,herb & pepper,spaghetti,mineral water,chocolate,pancakes,eggs +pepper,mineral water,escalope,shallot,protein bar,white wine +turkey,parmesan cheese,spaghetti,meatballs,butter +herb & pepper,eggs,escalope +herb & pepper +burgers,escalope,shallot +chocolate,pepper,tomato sauce,tomato juice +cookies +burgers,ground beef,spaghetti,mineral water,escalope,melons +frozen vegetables,mineral water,soup,milk,olive oil +turkey,eggs,french fries,asparagus,low fat yogurt,zucchini +burgers,frozen vegetables,gums +herb & pepper,frozen vegetables,ground beef,milk +frozen vegetables,cake,light cream,mashed potato +milk +turkey,eggs,barbecue sauce +escalope +parmesan cheese,french fries +energy bar,eggs +soup,escalope,mint +muffins,chicken,zucchini +burgers,eggs,french fries,cookies,green tea +spaghetti +avocado,energy bar,chocolate +cookies +green tea +whole wheat pasta,spaghetti,mineral water,olive oil +grated cheese,frozen vegetables,eggs,gums,escalope,low fat yogurt +grated cheese,herb & pepper,mineral water,pancakes,chocolate,escalope,tomato juice +chocolate,spaghetti,yams,flax seed,salmon,frozen smoothie +burger sauce,oil +eggs,french fries,energy drink +mineral water +grated cheese,ground beef,mineral water,olive oil +eggs,low fat yogurt +parmesan cheese,spaghetti,soda,pet food,white wine +turkey,shrimp,olive oil,chicken,eggs,extra dark chocolate,melons,fresh bread +pickles,ground beef,yams,milk,strong cheese,salmon,muffins,french fries,escalope +pepper,spaghetti,light cream +frozen vegetables,mineral water,eggs +spaghetti,chicken,tea,pancakes,gluten free bar +fresh tuna,turkey,herb & pepper,spaghetti,mineral water,mint +spaghetti,mineral water,cooking oil,escalope +soup +burgers,herb & pepper,spaghetti +cookies,shallot,strawberries +fresh tuna,chocolate,shrimp,whole wheat pasta,pepper,mineral water,soup,milk,salmon +yams,mineral water,avocado,milk,butter,cooking oil,chocolate,cottage cheese +ham,eggs,french fries,energy drink +mineral water,avocado +cookies +chocolate,butter,eggs,green tea,cottage cheese,mayonnaise +eggs,mushroom cream sauce,low fat yogurt +antioxydant juice,chocolate +ground beef,spaghetti,french fries,green tea +cake +turkey,red wine,mineral water,pancakes,eggs,whole wheat rice,cooking oil,chocolate,zucchini +chocolate,parmesan cheese,mineral water,olive oil,bacon +green grapes,gums +shrimp,frozen vegetables,parmesan cheese,milk,eggs,cooking oil,chocolate,french fries +ground beef,mineral water,milk,eggs +escalope +turkey,cookies +ground beef,mineral water,chocolate,green tea +whole wheat pasta,spaghetti,olive oil,butter,chocolate,french fries,tomato juice,low fat yogurt +red wine +frozen vegetables,mineral water,eggs,gums,cooking oil,frozen smoothie,cottage cheese,low fat yogurt +turkey,grated cheese,energy bar,vegetables mix,brownies +turkey,burgers,nonfat milk,cooking oil,energy drink +french fries,low fat yogurt +muffins +herb & pepper,mineral water,salmon,whole wheat rice,cake,green tea +mineral water,cake,chocolate,low fat yogurt,candy bars +grated cheese,mineral water,chocolate,soup,milk,olive oil,light cream,chicken +mineral water,strawberries +escalope +grated cheese,parmesan cheese,butter,whole wheat rice,cooking oil +ground beef,mint +cookies +ground beef,avocado,milk,chicken,rice +frozen vegetables,soup,eggs,low fat yogurt +herb & pepper,ground beef,spaghetti,mineral water,chocolate,black tea,french wine,pancakes,rice,green tea,toothpaste +shrimp,parmesan cheese,mineral water,eggs,cake,oil,cooking oil,toothpaste,low fat yogurt +ham,herb & pepper,frozen vegetables,tomatoes,spaghetti,olive oil,black tea,vegetables mix,cooking oil,green tea,frozen smoothie,mint +chicken,cider,eggs +shrimp,tomato sauce,mineral water,chocolate,escalope,mint +energy drink +ham,spaghetti,mineral water,energy bar,eggs,cooking oil,pancakes,fresh bread,low fat yogurt +shrimp,frozen vegetables,tomatoes +turkey,herb & pepper,frozen vegetables,ground beef,yams,mineral water,salmon +shrimp,mineral water +turkey,ground beef,spaghetti,soup,escalope,yogurt cake +shrimp,pepper,mineral water,soup,milk,eggs,rice,barbecue sauce,clothes accessories,cookies +burgers,pancakes +low fat yogurt +mineral water,milk +milk +chocolate +whole wheat pasta,mineral water,olive oil,pancakes +yams,mineral water,eggs,cake +turkey,french fries +shrimp,spaghetti,yams,mineral water,chocolate,olive oil,light cream,chicken,green tea,french fries,sandwich,white wine +mineral water,milk,salmon,green tea,cookies,fresh bread +spaghetti,olive oil +herb & pepper,spaghetti +spaghetti,mineral water,soup,salmon,pancakes,chicken,mint green tea,low fat yogurt +frozen vegetables,whole wheat pasta,ground beef,mineral water,chocolate,milk,olive oil,almonds,french wine,yogurt cake,fresh bread +green tea +burgers,grated cheese,spaghetti,nonfat milk,eggs,gums,chocolate,tomato juice,low fat yogurt +ham,ground beef,olive oil,energy bar,chicken,brownies,white wine +whole wheat pasta,mineral water,olive oil,cooking oil,frozen smoothie,green tea +vegetables mix,champagne +olive oil +herb & pepper,ground beef,escalope,pancakes,green tea +herb & pepper,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,french wine,eggs,whole wheat rice,chocolate,escalope,hot dogs,green tea +yams,carrots +chicken +turkey,burgers,herb & pepper,ground beef,yams,mineral water,avocado,milk,almonds,muffins,eggs,french fries +whole wheat pasta,salmon,antioxydant juice,mint green tea +chocolate,french fries,strawberries,fresh bread +burgers,chocolate,shrimp,whole wheat pasta,ground beef,soup,energy bar, asparagus +mineral water,butter,pancakes,french fries,frozen smoothie,white wine,low fat yogurt +muffins,eggs +turkey,shrimp,frozen vegetables,eggs +burgers,eggs,yogurt cake +burgers,fresh tuna,shrimp,frozen vegetables,whole wheat pasta,yams,mineral water,olive oil,almonds,cake,chicken,extra dark chocolate +herb & pepper,ground beef,mineral water,chicken +frozen smoothie +chicken,tomato juice +whole wheat pasta,olive oil +milk,energy bar,green tea +grated cheese,herb & pepper +escalope,green tea +soup,meatballs,milk,almonds,green tea +herb & pepper,pet food,cookies +grated cheese,whole wheat pasta,olive oil,energy bar,light cream,oil,french fries,pancakes,low fat yogurt +honey +parmesan cheese,mineral water,fromage blanc,eggs,honey,frozen smoothie +bramble,zucchini +ground beef,pepper,milk,eggs,green tea,chocolate,white wine +chocolate,red wine,butter,french fries,cookies,low fat yogurt +chocolate,spaghetti,bug spray +cookies +spaghetti,mineral water,vegetables mix,eggs,whole wheat rice,fresh bread +chocolate,grated cheese,mineral water,salmon,whole wheat rice,burger sauce,escalope,mushroom cream sauce,low fat yogurt +spaghetti,champagne +frozen vegetables,mineral water +mineral water,body spray,low fat yogurt +herb & pepper,red wine,whole wheat pasta,cake,tomato juice +burgers,parmesan cheese,eggs,french fries,hot dogs +mineral water,eggs,pancakes +eggs,french fries +shrimp,frozen vegetables,tomatoes,spaghetti +mineral water,almonds,pancakes,chocolate,french fries,green tea +cake,french fries,escalope +frozen vegetables,spaghetti,mineral water,milk,black tea,french wine,cider,chutney,salmon +almonds,cake,low fat yogurt +french fries +hot dogs +mineral water,soup,chicken,light cream,green tea,chocolate,champagne,low fat yogurt +ground beef,olive oil +french fries,cookies,green tea +soup,blueberries,cooking oil,chocolate,cookies,champagne,salt +chocolate,french fries,frozen smoothie,escalope,fresh bread +yams,mint +frozen vegetables,ground beef,salmon,muffins,chocolate,magazines +fresh tuna,herb & pepper,parmesan cheese,milk,olive oil,pancakes,honey,cake,chocolate +grated cheese,shrimp,butter,whole wheat rice,french fries,escalope,cookies,cottage cheese +energy bar,eggs,french fries,champagne,body spray +burgers,eggs,french fries +burgers,shrimp,mineral water,milk,eggs,chocolate,french fries,fresh bread +ground beef,mineral water,chocolate,milk,chicken,nonfat milk,green tea +mineral water,chicken +turkey,ground beef,spaghetti,milk,eggs,cake +french fries,green tea +french fries,escalope +turkey,sparkling water +whole wheat pasta,mineral water,olive oil,carrots,protein bar,low fat yogurt +cookies +turkey,grated cheese,honey,green beans,french fries +turkey,red wine,mineral water,chocolate,soup,light cream,rice,oil,chicken,barbecue sauce +turkey,eggs +low fat yogurt +nonfat milk,low fat yogurt +frozen vegetables,low fat yogurt +herb & pepper,parmesan cheese,whole wheat pasta,mineral water,milk,eggs,low fat yogurt,mint +yogurt cake,mint +sandwich,salt +shrimp,fresh bread,green tea +pepper,tomato sauce,escalope +mineral water,cake,protein bar,toothpaste +candy bars +red wine +spaghetti,mineral water,honey,strawberries +mineral water,eggs,green tea +grated cheese,frozen vegetables,parmesan cheese,french wine,french fries,fresh bread,green tea +frozen vegetables,parmesan cheese,whole wheat pasta,spaghetti,mineral water,chocolate,avocado,milk,olive oil,muffins,cake +chocolate,grated cheese,shrimp,spaghetti,olive oil,honey,strawberries,mint +spaghetti,strawberries +burgers,chocolate,mushroom cream sauce +mineral water,olive oil,extra dark chocolate +eggs,green tea +tomato juice +muffins,low fat yogurt +soup,olive oil,pancakes,light cream,champagne,low fat yogurt +mineral water,vegetables mix,low fat yogurt +pepper,mineral water,avocado,pancakes,eggs,honey,green tea,chocolate +pickles,burgers,almonds,honey,frozen smoothie +bug spray,clothes accessories,cottage cheese +frozen vegetables,ground beef,spaghetti,pancakes,honey,whole wheat rice,green beans,french fries,frozen smoothie,mashed potato +spaghetti,mineral water,milk +pancakes +muffins +frozen vegetables,oil,cereals +turkey,shrimp,mineral water,milk,almonds,strong cheese,cake,frozen smoothie +chocolate,rice,eggplant,hand protein bar,zucchini +spaghetti,meatballs,nonfat milk,hot dogs +frozen vegetables,cake,cookies,pancakes +butter,bug spray,french fries,yogurt cake,green tea +herb & pepper +soup,milk,cider,chicken,green beans +shrimp,spaghetti,mineral water,avocado,milk,salmon,frozen smoothie,escalope,hot dogs +milk,whole wheat rice,escalope,champagne +escalope,pasta,mushroom cream sauce +parmesan cheese +grated cheese,spaghetti,french fries +burgers,shrimp,whole wheat pasta,spaghetti,mineral water,milk,olive oil,chicken,salmon,pancakes,cake +turkey,chocolate,grated cheese,frozen vegetables,ground beef,spaghetti,milk,butter,bacon,whole wheat rice +turkey,pepper,chocolate,fromage blanc,eggs,green tea,escalope +tomatoes,ground beef,avocado,milk,pancakes,green tea +turkey,mineral water,green tea,protein bar +mineral water,low fat yogurt +pancakes,tomato juice,candy bars +yams,avocado,bacon,oil,french fries,brownies,pancakes,zucchini,green tea +shrimp,spaghetti,mineral water,soup,milk,olive oil,chicken,cake,burger sauce,oil +chicken,cooking oil,tea +burgers,soup,vegetables mix,pancakes,body spray,melons,protein bar,asparagus,mayonnaise,mint,green tea +shrimp,pepper +spaghetti,olive oil,blueberries +muffins +grated cheese,herb & pepper,muffins,eggs,low fat yogurt +grated cheese,frozen vegetables,spaghetti,milk,gums,light cream,cooking oil,gluten free bar +pepper,pancakes,french fries,tomato juice +frozen vegetables,tomatoes,parmesan cheese,ground beef,tomato sauce,milk,extra dark chocolate,melons,mint,green tea +olive oil,chicken,chocolate,cookies,green tea +whole wheat pasta,ground beef,spaghetti,chocolate,french wine,pancakes,eggs,frozen smoothie,sandwich,tomato juice +eggs,cottage cheese +muffins,cottage cheese +green tea,frozen smoothie,white wine +mineral water,chocolate,rice,champagne +mineral water +shrimp,whole wheat pasta,meatballs,milk +herb & pepper,parmesan cheese,ground beef,pepper,spaghetti,cream,black tea,almonds,french wine,pancakes,eggs +grated cheese,shrimp,parmesan cheese,ground beef,mineral water,mint +mineral water,rice +pancakes +mineral water,honey +burgers,ground beef,pancakes,salt +parmesan cheese,soda,french fries,brownies +whole wheat rice +ground beef,spaghetti,chicken,rice,oil,cooking oil,hot dogs,mint +butter,chocolate +pepper +herb & pepper,chocolate,champagne,yogurt cake,green tea +grated cheese,mineral water,eggs,escalope +cookies,yogurt cake,light mayo,green tea +milk,cooking oil +milk,olive oil,light cream,cooking oil,chicken,extra dark chocolate,cereals,french fries,frozen smoothie,pancakes,tomato juice,fresh bread,low fat yogurt +tomatoes,soup,avocado,milk,yogurt cake,energy drink,low fat yogurt,green tea +ham,chocolate,ground beef,mineral water,oil +green tea,champagne,escalope +chocolate +escalope,pasta +burgers,mineral water,olive oil,rice,antioxydant juice,frozen smoothie +green tea +grated cheese,tomato sauce,spaghetti,milk,pancakes,energy drink,white wine +turkey,spaghetti,strong cheese,strawberries +muffins +ground beef,spaghetti,cider,cooking oil,cookies +burgers,frozen vegetables,parmesan cheese,spaghetti,fromage blanc,vegetables mix,pancakes,honey,hot dogs,low fat yogurt +ground beef +green beans +frozen vegetables,mineral water,honey,whole wheat rice,champagne,escalope +parmesan cheese,milk,butter,black tea,eggs,frozen smoothie,light mayo,shampoo,low fat yogurt,green tea +mineral water,cake +turkey,mineral water,milk,pancakes,whole wheat rice,cooking oil,frozen smoothie,cookies,green tea +avocado,chocolate,french fries +green tea +chocolate,eggs,bug spray +grated cheese,muffins,french fries,body spray +mineral water,eggs,blueberries,soda,escalope +whole wheat rice +nonfat milk,cookies,mushroom cream sauce +french fries,champagne +mineral water,salmon +olive oil +turkey,tomatoes,ground beef,soup,milk,butter,honey,cake,mint green tea,brownies,salt +parmesan cheese,spaghetti,mineral water,chocolate,napkins,low fat yogurt +burgers,parmesan cheese,chocolate,soup,milk,olive oil,energy bar,butter,almonds,fromage blanc,eggs,cake,pancakes +shrimp,honey,pasta,energy drink,green tea +fresh tuna,chocolate,milk,french wine,muffins,pancakes,champagne,frozen smoothie +strawberries +herb & pepper +herb & pepper,frozen vegetables,tomatoes,parmesan cheese,ground beef,fromage blanc,eggs,honey,cake,rice,cereals,french fries,champagne +spaghetti,mineral water,milk,strong cheese,cereals,escalope,cottage cheese +turkey,burgers,fresh tuna,spaghetti,pancakes,eggs,cake,cottage cheese,energy drink,gluten free bar +eggplant +burgers,spaghetti,mineral water,almonds,honey,extra dark chocolate,carrots,mashed potato +chocolate,french fries,frozen smoothie,cottage cheese,strawberries,light mayo +strong cheese +chocolate,french fries +chocolate,french fries,strawberries +turkey,frozen vegetables,avocado,cake,light cream,cooking oil,chicken,chocolate bread,mashed potato +olive oil,energy bar,shallot +turkey,shrimp +chocolate,spaghetti,champagne,yogurt cake +shrimp,mineral water,chocolate,avocado,butter,zucchini,green tea +muffins,green tea,brownies +yogurt cake +turkey,tomato sauce,milk,butter,bacon,salmon,cooking oil,chocolate,french fries,hot dogs,melons,protein bar,mint +grated cheese +butter,burger sauce,brownies,pancakes +butter,pancakes,whole wheat rice,green tea,french fries,cookies,shallot,low fat yogurt +shrimp,chocolate,butter,cooking oil,escalope +burgers,red wine,frozen vegetables,pepper,spaghetti,chocolate,milk,honey,whole wheat rice,cooking oil,cereals +turkey,ground beef,spaghetti,pancakes,eggs,cake,chili,pet food,chocolate +shrimp,milk,butter,chicken,salt,mayonnaise,green tea +fresh tuna,mineral water,fromage blanc,honey,gums,chocolate,french fries,frozen smoothie,sparkling water,strawberries,green tea +chocolate,cookies +sparkling water,light mayo +frozen vegetables,tomatoes,spaghetti,chicken,french fries,escalope +turkey,burgers,butter,vegetables mix,green grapes,pancakes,eggs,cake,barbecue sauce,green tea +red wine,shrimp,yams,eggs,burger sauce,yogurt cake +french fries,light mayo +burgers,ground beef,eggs,chocolate,champagne,zucchini +mushroom cream sauce +butter,mint green tea +whole wheat rice +gums +mineral water,french fries,champagne,green tea +cereals,salt,green tea +shrimp,spaghetti,chocolate,french fries,escalope,cookies,brownies,pancakes,melons +ham,spaghetti,yams,chicken,cooking oil,chocolate,hot dogs +eggs +ground beef,olive oil,bug spray,frozen smoothie,hot dogs +frozen vegetables,spaghetti,mineral water,soup,olive oil,escalope +whole wheat rice,oil,chicken,french fries,escalope +green tea +parmesan cheese,whole wheat rice,escalope,champagne +fresh tuna,frozen vegetables,chicken,fromage blanc,honey,light mayo +ground beef +muffins,champagne,cookies,fresh bread,green tea +frozen vegetables,spaghetti,chocolate,escalope,fresh bread +pickles,spaghetti,french fries,frozen smoothie +avocado +sandwich +spaghetti,milk,oil,shampoo +champagne +spaghetti +champagne +avocado,milk,butter,french fries,cookies +turkey,frozen vegetables,chicken,eggs,frozen smoothie,cauliflower,low fat yogurt +burgers,shrimp,tomatoes,milk,energy bar,almonds,chicken,chocolate,french fries,body spray +burgers,milk,cake,cooking oil,french fries,escalope,zucchini +tomatoes,spaghetti,chocolate,milk,olive oil,whole wheat rice,cake,frozen smoothie,protein bar +fresh tuna,red wine,pepper,spaghetti,fromage blanc,salmon,pancakes,eggs,honey,green tea +milk,low fat yogurt +shrimp,parmesan cheese,soup,chocolate,brownies +spaghetti,chicken +grated cheese,vegetables mix,nonfat milk,green tea +fresh tuna,parmesan cheese,cider,muffins,spinach,honey,oil +cake +shrimp,chocolate,mushroom cream sauce,candy bars +candy bars +avocado,honey +shrimp,frozen vegetables,tomatoes,cottage cheese +french fries +strawberries +ground beef,almonds,french fries,escalope +grated cheese,spaghetti +turkey,mineral water,butter,frozen smoothie +frozen vegetables,spaghetti,french fries,light mayo,green tea +burgers,ham,spaghetti,whole wheat rice,eggplant,chocolate,cookies,shallot,green tea +grated cheese,frozen vegetables,spaghetti,avocado,milk,blueberries,light cream,rice,green tea,chocolate,french fries,frozen smoothie,cookies,hot dogs +burgers,shrimp,tomatoes,bacon,whole wheat rice,green tea +parmesan cheese,pancakes +parmesan cheese,cake,hot dogs,green tea +spaghetti,milk,fromage blanc,ketchup,chocolate,babies food +mint +chocolate,mint +butter,french fries,salt,fresh bread +chocolate,french fries,strawberries,yogurt cake,light mayo +eggs,eggplant,cookies +yogurt cake +herb & pepper,spaghetti,meatballs,milk,olive oil,chicken,honey,frozen smoothie,escalope,pancakes +frozen vegetables,rice,chocolate +herb & pepper,ground beef,spaghetti,chocolate,milk,eggs,light cream +eggs,champagne +whole wheat pasta,ground beef,olive oil,blueberries,escalope +burgers,red wine,mineral water,eggs,oil,carrots,hand protein bar,tomato juice +chocolate,grated cheese,herb & pepper,mineral water,soup,olive oil +burgers,shrimp,mineral water,chicken,fromage blanc,salmon,eggs,cake,frozen smoothie,strawberries +green tea +cookies +french fries,cookies +milk,butter,eggs +eggs,mushroom cream sauce,low fat yogurt +eggs,green tea +mineral water,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,mineral water,whole wheat rice,cake +whole wheat rice,pancakes +frozen vegetables,spaghetti,olive oil,butter,salmon,oil,cooking oil,frozen smoothie,cauliflower +green tea +fresh tuna,eggs,escalope,strawberries +spaghetti,soup,milk,carrots,chocolate +burgers,mineral water,soup,meatballs,olive oil +grated cheese,mineral water,cooking oil,french fries,cookies,low fat yogurt +shrimp,milk,olive oil,french fries +frozen vegetables,mineral water,pancakes,cake,tomato juice +spaghetti,milk,chicken +grated cheese,mineral water,chicken,french fries,cottage cheese,pancakes +ground beef,mineral water,milk,eggs,mint +shrimp,body spray,green tea +frozen smoothie +herb & pepper,frozen vegetables,mineral water,muffins,cereals +turkey,tomatoes,spaghetti,milk,cider,eggs,honey,cake,green tea,french fries,brownies,tomato juice +herb & pepper,red wine,spaghetti,eggs,whole wheat rice,chocolate,french fries,escalope,cookies +green tea +grated cheese,ground beef,spaghetti,chicken,extra dark chocolate,cereals,hot dogs,brownies,green tea +flax seed,chocolate,champagne,escalope +chocolate,escalope,mushroom cream sauce,low fat yogurt +burgers,ham,chocolate,pancakes,cereals +escalope,mint +chocolate,grated cheese,parmesan cheese,spaghetti,pancakes,eggs,cake,french fries,energy drink +pickles,spaghetti,mineral water,olive oil,cooking oil,cereals,french fries,hot dogs +ground beef,mineral water,milk,spinach +pancakes,melons,green tea +pancakes,energy drink,melons,green tea +chocolate,french fries +magazines +spaghetti,eggs,chocolate,frozen smoothie,cookies,green tea +mineral water +burgers,ham,grated cheese,mineral water,chocolate,olive oil,salmon,green grapes,honey,whole wheat rice,cake,green tea +burgers,bacon,eggs,cookies,green tea +frozen vegetables,almonds,pancakes,soda +turkey,herb & pepper,frozen vegetables,tomatoes,chocolate,milk,clothes accessories,cottage cheese,low fat yogurt +spinach,mint +turkey,burgers,yams,french fries +turkey,spaghetti,soda +chocolate,frozen vegetables,tomatoes,ground beef,tomato sauce,spaghetti,avocado,milk,olive oil,energy bar,whole wheat rice,cereals,green tea +frozen vegetables,tomatoes,spaghetti,mineral water,fresh bread,white wine,zucchini +escalope +shrimp,parmesan cheese,eggs,cake,green tea,french fries +chocolate,whole wheat pasta,bacon,salmon,hot dogs,low fat yogurt +grated cheese +eggs +chocolate +burgers,frozen vegetables,mineral water,milk,fromage blanc,cake,cooking oil,pet food,green tea,sparkling water,mayonnaise +spinach,chocolate,french fries +frozen vegetables,avocado,whole weat flour,frozen smoothie +escalope +escalope +eggs,whole wheat rice +shrimp,frozen vegetables,mineral water,green tea +milk,hand protein bar +french fries,hand protein bar +cookies +burgers,spaghetti,mineral water +grated cheese,ground beef,mineral water,soup,olive oil,eggs,honey,green beans,french fries,asparagus +pet food +turkey,burgers,frozen vegetables,mineral water,milk,cake,chicken,chocolate,french fries,frozen smoothie +oil,shampoo,low fat yogurt +chocolate,red wine,spaghetti,eggs,green tea +herb & pepper,pancakes,eggs,light cream,light mayo +avocado,butter,chocolate,french fries,cookies,strawberries,hand protein bar,green tea +grated cheese,shrimp,spaghetti,pancakes,cooking oil,cookies +soup,olive oil,light cream,extra dark chocolate,low fat yogurt +chocolate,mushroom cream sauce +olive oil +olive oil,energy bar,frozen smoothie,pancakes +pancakes +mineral water,salmon,yogurt cake +grated cheese,herb & pepper,mineral water,soup,eggs,cake +eggs,brownies +shrimp,spaghetti,mineral water,milk,french wine,strong cheese,eggs,light cream,cereals +shrimp,milk,whole wheat rice,rice +french fries,pancakes,yogurt cake,low fat yogurt,green tea +chicken,eggs +french fries +nonfat milk +burgers,ham,chocolate,ground beef,spaghetti,mineral water,bug spray,hot dogs +herb & pepper,whole wheat pasta,spaghetti,honey,green tea +fresh tuna,mineral water,french wine,vegetables mix,eggs,rice,chili,extra dark chocolate,green beans,escalope,salad +tomato sauce,spaghetti,mineral water,chocolate,honey,cooking oil,champagne,tomato juice,green tea +parmesan cheese,ground beef +frozen vegetables,tomatoes,mineral water,strawberries,pancakes +turkey,ham,frozen vegetables,whole wheat pasta,spaghetti,mineral water,olive oil,pancakes,cooking oil,ketchup,champagne,cookies,hot dogs +pepper,spaghetti,eggs,bug spray,pancakes,energy drink,green tea +shrimp,spaghetti,black tea,eggs,cake,cookies,low fat yogurt +red wine,cake,french fries,cookies,protein bar,hand protein bar,tomato juice,green tea +burgers,grated cheese +ground beef,spaghetti,milk +oil,salt,low fat yogurt +cookies +low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,strawberries,cauliflower +green tea +mushroom cream sauce,yogurt cake +pepper,burger sauce,antioxydant juice,energy drink +turkey,whole wheat pasta,spaghetti,mineral water,black tea,pancakes,eggs,whole wheat rice,cake,green tea +ham,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,spaghetti,mineral water,honey,whole wheat rice,chicken,protein bar +mineral water,eggplant,french fries,escalope,tomato juice,toothpaste +avocado,white wine +red wine,extra dark chocolate,whole weat flour +strawberries,fresh bread,white wine +chocolate,frozen smoothie,escalope +energy bar,cake,cottage cheese,gluten free bar +mineral water,milk,vegetables mix,chicken,green tea,chocolate,frozen smoothie,escalope,hot dogs +shrimp,tomatoes,parmesan cheese,spaghetti,avocado,meatballs,milk,pancakes,light cream,oil,chicken,ketchup,protein bar,salt +frozen vegetables,mineral water,french wine,eggs,cereals,chocolate,salt +cereals,french fries +mineral water,energy bar,cake,french fries +french fries,frozen smoothie +burgers,milk,hot dogs +ground beef,mineral water,chocolate,milk,olive oil,black tea,chicken,pancakes,whole wheat rice,oatmeal,champagne,frozen smoothie,fresh bread,mint +whole wheat pasta,spaghetti,meatballs,milk,french fries,low fat yogurt +spaghetti +burgers,tomatoes,ground beef,escalope +energy bar,chocolate,champagne +chocolate,ground beef,blueberries,burger sauce,green tea +mineral water,milk,pancakes +burgers,french wine,eggs,green beans,clothes accessories +mineral water,whole wheat rice +ground beef,pepper,mineral water,chocolate,white wine +shrimp,spinach +muffins,hot dogs,brownies +ground beef,frozen smoothie,cottage cheese,mint +fresh tuna,frozen vegetables,parmesan cheese,pepper,spaghetti,milk,olive oil,black tea,almonds,salmon,honey,cake,gums,oil,cereals,chocolate,frozen smoothie,protein bar,mayonnaise +green tea +shrimp,vegetables mix,cookies,mushroom cream sauce,hot dogs +mint +spaghetti,pancakes +mineral water,honey,cake +soda,oil,barbecue sauce,pancakes +chocolate,spaghetti,mineral water,pancakes,cake,cookies +chocolate,milk,clothes accessories +fresh tuna,avocado,vegetables mix,green grapes,honey,whole weat flour,french fries,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,oil,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,cereals +mineral water,meatballs,french fries,strawberries,green tea +shrimp,champagne,pasta,magazines +cookies +turkey,yams,whole wheat rice,cooking oil,brownies +chocolate,frozen vegetables,light mayo,green tea +turkey,escalope +escalope +spaghetti,chicken,green tea,white wine +spinach +chocolate,mineral water +cookies +milk,pancakes +vegetables mix,antioxydant juice,french fries +chocolate,brownies,pancakes +milk,cake,gums,french fries,green tea +shrimp,mineral water,black tea,cookies +ham,milk +ground beef,chocolate,salmon,hot dogs +turkey,burgers,mineral water,chocolate,avocado,cake,frozen smoothie +milk,chicken,mint green tea +ground beef,spaghetti,honey,sandwich +milk,eggs,cake,french fries +oil +shrimp,tomatoes,parmesan cheese,whole wheat pasta,black tea,eggs,oil,green tea +herb & pepper,ground beef,mineral water,meatballs,milk,energy bar,chicken,whole weat flour,french fries,pancakes +avocado,champagne +soup,oatmeal,green tea +chocolate +burgers,pancakes,green tea,french fries +tomato sauce +clothes accessories,french fries,frozen smoothie,escalope +yams,mineral water,cake,chocolate,french fries,champagne,strawberries,energy drink,tomato juice,mint,green tea +turkey,grated cheese,energy drink +pickles,herb & pepper,frozen vegetables,cider,eggs,brownies,pancakes,yogurt cake,green tea +oil +soup +tomato sauce,mint +mineral water,chicken +burgers,brownies +french fries +mineral water,chocolate,french fries,cookies +chicken +chicken,white wine +spaghetti,champagne,cottage cheese,pancakes,light mayo,green tea +olive oil +milk +grated cheese,herb & pepper,spaghetti,milk,green tea +mineral water,french fries +cookies +ham,red wine,corn,green tea +french fries +escalope +mineral water,milk +chocolate,mineral water +tomatoes +grated cheese,butter,eggs,cooking oil +oil +mineral water,green tea +tomatoes,ground beef,mineral water,eggs,cake,green tea,pancakes +ground beef,green tea,protein bar +fresh tuna,mineral water,soup,avocado +muffins,french fries,escalope,gluten free bar +burgers,mineral water,whole wheat rice,french fries +protein bar +oil,salad,magazines +frozen vegetables,tomatoes,parmesan cheese,muffins,spinach,eggs,cake,french fries,champagne,hot dogs,cottage cheese,strawberries,energy drink,fresh bread,candy bars +candy bars +butter,green tea +ham,escalope,green tea +dessert wine,frozen vegetables,tomatoes,parmesan cheese,mineral water,soup,olive oil,salmon,extra dark chocolate +herb & pepper,ground beef,spaghetti,french fries,escalope,tomato juice +grated cheese,whole wheat rice,chocolate,frozen smoothie +meatballs,green tea +whole wheat rice,yogurt cake,green tea +tomato sauce,soup,blueberries,burger sauce,cookies,low fat yogurt +low fat yogurt +cake,chicken,escalope,cottage cheese,green tea +energy bar,french fries,pancakes +butter +chicken,rice,oatmeal,whole weat flour,green tea,french fries,pancakes +eggs,pasta,mushroom cream sauce +eggs +eggs,chocolate +burgers,mineral water,whole wheat rice,cake +french wine,eggs,french fries,green tea +cookies +cookies +shrimp,frozen vegetables,whole wheat pasta,milk,chicken,whole wheat rice,ham +milk +milk,energy bar,eggs,frozen smoothie,mint +hot dogs +frozen vegetables,salmon +shrimp,spaghetti,mineral water,chocolate,salmon,eggs,whole wheat rice,frozen smoothie,asparagus +eggs +olive oil,hot dogs +shrimp,mineral water,meatballs,olive oil +meatballs +spaghetti,mineral water,chili,chocolate,escalope +cookies +french fries,frozen smoothie +frozen vegetables,mineral water +green tea,french fries,escalope,shallot +fresh tuna,spaghetti,mineral water,salmon +olive oil +shrimp,frozen vegetables,mineral water,eggs,chocolate,cottage cheese,low fat yogurt +avocado,frozen smoothie,low fat yogurt +mineral water,eggs +cookies +eggs,french fries +ham,spaghetti,eggs,frozen smoothie,magazines +burgers,eggs +spaghetti,oil,cooking oil,white wine +frozen vegetables,spaghetti,brownies,fresh bread +shrimp,green tea +frozen vegetables,ground beef,mineral water,milk,olive oil,pancakes,eggs,cooking oil,chocolate +corn +burgers,flax seed,eggs,green tea +herb & pepper,spaghetti,cooking oil,toothpaste +cookies,hot dogs,green tea +cookies +eggs,french fries,brownies,green tea +mineral water,energy bar,chocolate,low fat yogurt +ground beef,whole wheat rice,mint +milk +pepper,green tea +red wine,shrimp,frozen vegetables,eggs,rice,green tea +fresh bread,white wine +chocolate,spaghetti,mineral water,soup,butter,eggs,low fat yogurt +ham,mineral water,spinach,cooking oil,french fries,protein bar +eggs +chocolate,milk,eggs,oatmeal,french fries +eggs +spaghetti,eggs +turkey,mineral water +low fat yogurt +pepper,chocolate,blueberries,oil,fresh bread,low fat yogurt +mineral water,soup,muffins,pet food,eggplant,low fat yogurt +milk,salmon,whole weat flour,chocolate,low fat yogurt +olive oil,zucchini +salmon,whole wheat rice +shrimp,mineral water,pancakes,clothes accessories,champagne,protein bar +pepper,milk,oil +burgers,meatballs,eggs,french fries +spaghetti,chocolate,cake,fresh bread,white wine +turkey,whole wheat rice,chicken +pancakes,eggs,champagne +eggs,eggplant,french fries +escalope +brownies +flax seed,green tea,fresh bread +cookies +ham,pepper,spaghetti,strawberries,white wine +mineral water,salmon,frozen smoothie,cottage cheese +dessert wine,herb & pepper,tomatoes,yams,mineral water,cake,cooking oil +turkey,ground beef,eggs,burger sauce,chicken,barbecue sauce,cereals,fresh bread +chocolate,mineral water,eggs,light cream,bug spray,burger sauce,chicken +turkey,fresh tuna,shrimp,spaghetti +tomatoes,milk,almonds +ground beef,spaghetti,mineral water,eggs,chocolate,white wine,low fat yogurt +tomatoes,spaghetti +grated cheese,red wine,spaghetti,mineral water,olive oil,vegetables mix,extra dark chocolate,green tea +spaghetti,olive oil,flax seed,bug spray +cake,cottage cheese,green tea +burgers,tomatoes,olive oil,protein bar,shampoo +fromage blanc,mushroom cream sauce,low fat yogurt +fresh bread +ham,mineral water,olive oil,oil,carrots,cottage cheese,fresh bread +cake +burgers,ground beef,spaghetti,mineral water,avocado,french fries,brownies,green tea +tomatoes,ground beef,mineral water,muffins,escalope,protein bar +salmon +shrimp,frozen vegetables,green tea +spaghetti,milk,olive oil,french fries,escalope,hot dogs +turkey,green grapes,champagne,strawberries,green tea +burgers +herb & pepper,spaghetti,milk,energy bar,eggs,light cream,cooking oil,cereals,chocolate,frozen smoothie +red wine,spaghetti,olive oil,cake,fresh bread +milk,cooking oil,chicken,chocolate,escalope,mushroom cream sauce,cottage cheese +energy bar +mineral water +eggs +frozen vegetables,chocolate,strawberries +mineral water,milk,olive oil,black tea,light mayo +french fries +turkey,milk,energy bar,whole wheat rice,yogurt cake,light mayo +burgers,cream,chicken,cookies +fresh bread +milk +tomato sauce,oil,clothes accessories +burgers,butter +milk,pancakes +grated cheese,spaghetti +soup,barbecue sauce,cookies +turkey,burgers,whole wheat pasta,mineral water,milk,whole wheat rice,cake,cooking oil,frozen smoothie,brownies,fresh bread,honey +turkey,vegetables mix,gums,green tea +soup,fromage blanc,eggs,cake,carrots,frozen smoothie +dessert wine,burgers,cake,frozen smoothie,toothpaste +grated cheese,eggplant,cereals +energy drink +muffins +energy drink +milk,green tea +salmon,green tea +eggs,cookies,green tea +cake,french fries +grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,eggs,light cream,rice,oil,brownies,melons,salad +soup,chocolate,candy bars +herb & pepper,shrimp,ground beef,chocolate,milk,olive oil,vegetables mix,rice,oil,frozen smoothie,brownies,white wine +milk,chocolate,babies food +chocolate,spaghetti,mineral water,soup,muffins,eggs,chicken,french fries,fresh bread,mint +protein bar +tomatoes,whole weat flour,green tea,fresh bread,white wine +green tea,pancakes +frozen vegetables,whole wheat pasta,milk,french fries,mushroom cream sauce +chocolate bread,hand protein bar +grated cheese,pepper,spaghetti,escalope +fresh bread,white wine +spaghetti,eggs,eggplant +milk,butter,pancakes,eggs +turkey,grated cheese,tomatoes +yogurt cake +burgers,honey,escalope +oil +frozen vegetables,tomatoes,french fries,escalope,sparkling water +shrimp,spaghetti,mineral water +fresh bread +mineral water,eggs +green tea +frozen vegetables,low fat yogurt +cookies +escalope +cookies,water spray +mashed potato +eggs,cooking oil,low fat yogurt +cake +mineral water,avocado +parmesan cheese,ground beef,spaghetti,blueberries,rice,oil,cooking oil,green tea,chocolate,protein bar +mineral water +milk,eggs +ground beef,spaghetti,mineral water,milk,eggs,strawberries,toothpaste +cake +cookies +burgers +frozen vegetables,spaghetti,milk,cider,french fries +turkey,shrimp,frozen vegetables,mineral water,chocolate,olive oil,honey +eggs +turkey,tomatoes,spaghetti,mineral water +burgers,spaghetti,low fat yogurt,green tea +mineral water,eggs +mineral water,cookies +mineral water,salmon +fresh tuna,tomatoes,tomato sauce,spaghetti,chocolate,eggs,honey,oil,eggplant,french fries +mineral water,milk,honey,low fat yogurt +herb & pepper,shrimp,tomatoes,milk,eggs,light cream,cooking oil,chili,chocolate +pancakes,eggs,french fries +french fries,brownies +mineral water,milk,energy bar,barbecue sauce,chocolate,low fat yogurt +fresh tuna,tomatoes,mineral water,eggs,honey,low fat yogurt +soup,milk,bacon,whole wheat rice,cooking oil,chicken,ketchup,salt,magazines +chocolate +meatballs,green tea +grated cheese,spaghetti +grated cheese,pepper,green tea +turkey,spaghetti,mineral water,oil,mint green tea,energy drink +chicken,french fries +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,eggs,green tea +eggs +shrimp,spaghetti,mineral water,cooking oil,escalope,low fat yogurt +turkey,burgers,ground beef,milk,bacon,eggs,whole wheat rice,blueberries,cooking oil,green tea +olive oil +turkey,tomatoes,eggs,chocolate +burgers,shrimp,pasta,frozen vegetables,mineral water,chocolate,energy drink,protein bar,low fat yogurt +burgers,eggs,french fries,energy drink +almonds,eggs,cooking oil,french fries,green tea +light mayo +frozen vegetables,whole wheat pasta,carrots,antioxydant juice,french fries +tomatoes,mineral water,meatballs,chicken,pancakes,eggs,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,avocado,chicken,eggs,chocolate,frozen smoothie +red wine,tomatoes,spaghetti,chocolate,chicken,bacon,pancakes,cake,rice,cooking oil,eggplant,green tea,tea,toothpaste +spaghetti,mineral water,soup,cider,chutney,eggs,whole wheat rice,pet food,green tea +fresh tuna,herb & pepper,spaghetti,low fat yogurt +fresh tuna,eggs +chocolate,escalope,pasta,honey +fresh bread +herb & pepper,ground beef,cooking oil,chocolate,french fries +turkey,red wine +ham,shrimp,spaghetti,cookies +mineral water,soup,bacon,cake,light cream,eggplant,brownies +burgers,spaghetti,eggs,french fries +burgers,spaghetti +eggs,french fries +ground beef,honey,chicken,pasta +burgers,ground beef,mineral water,chocolate,champagne +burgers,ground beef,spaghetti,mineral water,soup,milk,french wine,honey +ham,grated cheese,pepper,pancakes,honey,light cream,bug spray,escalope +burgers,mineral water,milk,cake,chocolate,french fries,escalope,cookies,babies food,zucchini +shrimp,pasta +pancakes,light mayo +green tea +burgers,frozen vegetables,tomatoes,spaghetti,mineral water,soup,avocado,milk,olive oil,chicken,whole wheat rice,protein bar +herb & pepper,shrimp,frozen vegetables,tomatoes,avocado,chicken,eggs,pancakes +whole wheat pasta,spaghetti,meatballs,milk,almonds,eggs,french fries +vegetables mix,oil,chocolate,escalope,zucchini +herb & pepper,tomato sauce,mineral water +burgers,ham,ground beef,spaghetti,mineral water,meatballs,milk,cake,brownies +eggs +turkey,eggs,frozen smoothie +burgers,grated cheese,mineral water,milk,eggs,whole wheat rice,fresh bread,green tea +tomatoes,mineral water,olive oil,extra dark chocolate +parmesan cheese,mineral water,extra dark chocolate,toothpaste,candy bars +gluten free bar +green tea +french fries,champagne +escalope,pasta,mushroom cream sauce +chocolate,asparagus +frozen smoothie +ham,energy drink +tomatoes,chocolate,soup,pancakes +spaghetti,pancakes +turkey,honey,cake,clothes accessories,french fries,green tea +cottage cheese +frozen vegetables,mineral water,almonds,bacon,eggs,barbecue sauce +mineral water,honey,hot dogs +cookies +cookies +spaghetti,olive oil,cake,mushroom cream sauce +french fries +eggs,french fries,energy drink,light mayo,low fat yogurt +eggs +avocado,green grapes +cookies +chocolate,pancakes,rice,frozen smoothie,low fat yogurt +mineral water,chocolate,milk,salmon,pancakes,chicken +cookies +green tea +french fries,cottage cheese +herb & pepper,spaghetti,pancakes,cake +cider,cake +shrimp,frozen vegetables,spaghetti,mint +cookies +eggs,french fries +tomatoes,blueberries,mint +tomatoes +pancakes +burgers,mineral water,eggs,cookies +tomatoes,mineral water +spaghetti,eggs +avocado,almonds,french wine,honey,whole wheat rice +turkey +shrimp,spaghetti,chocolate,light mayo +shrimp,butter,fresh bread +tomatoes,soup,french fries,escalope,hand protein bar,tomato juice +frozen vegetables,ground beef,mineral water,soup,milk,salmon,pancakes +turkey,spaghetti,mineral water,milk,flax seed,chicken,eggs,cake +cookies +grated cheese,shrimp,french fries,cookies,pancakes,tomato juice +eggs,low fat yogurt +cookies +shrimp,frozen vegetables,tomatoes,spaghetti +parmesan cheese,mineral water,champagne,white wine,low fat yogurt +frozen vegetables +nonfat milk,tomato juice,green tea +frozen vegetables,cake,french fries +energy bar,cake +burgers,tomatoes,mineral water,bramble +mineral water +burgers,strong cheese,champagne,escalope +grated cheese,honey,cake,green tea +mineral water,eggs,low fat yogurt +burgers,mineral water,avocado,corn,escalope +cake,french fries +french fries +frozen vegetables,parmesan cheese,mineral water,eggplant,chocolate,frozen smoothie +mineral water,chocolate,fresh bread +cookies +tomatoes,mineral water +milk,yogurt cake,melons +olive oil,extra dark chocolate +pickles,frozen vegetables,chocolate,sparkling water,green tea +burgers,bacon,champagne,light mayo +spaghetti,chicken,eggs +low fat yogurt +champagne +burgers,ham,tomatoes,spaghetti,milk,eggs,whole wheat rice,chocolate,french fries,frozen smoothie,low fat yogurt +champagne +milk,butter,french fries,mushroom cream sauce,brownies +herb & pepper,nonfat milk,eggs,cooking oil +spaghetti +candy bars +frozen vegetables +burgers,ham,frozen vegetables,french fries,tomato juice +turkey,shrimp,eggs,light cream,cottage cheese +frozen vegetables,tomatoes,ground beef,mineral water,milk,eggs,whole weat flour,cereals,antioxydant juice,tomato juice,green tea +shrimp,butter,soda,chocolate,tomato juice +grated cheese,chocolate,escalope +french fries,mayonnaise +mineral water +chocolate,eggs,low fat yogurt +salmon,chicken,green tea +frozen vegetables,milk,fromage blanc,eggs,chocolate,french fries,champagne,salad +ground beef,mineral water,pancakes +red wine +frozen vegetables,fresh bread +mineral water +mineral water,avocado,eggs,cake,low fat yogurt +red wine,shrimp,chocolate,salmon,rice,whole weat flour,green tea +turkey,burgers,soup,olive oil,salmon,oatmeal,cottage cheese,light mayo +french fries,cookies +olive oil,rice,sparkling water +shrimp,ground beef,spaghetti,bug spray,chocolate,strawberries +tomatoes,green tea +ground beef,meatballs,salmon,cake,salt,tomato juice,fresh bread +tomatoes,ground beef,soda,frozen smoothie,mint +pepper,spaghetti,mineral water,chili,escalope,mint +frozen vegetables,parmesan cheese,oil,green beans,tea,frozen smoothie +spaghetti,whole wheat rice,french fries,cookies,green tea +shrimp,eggs,chocolate,mushroom cream sauce,low fat yogurt +cookies,green tea +ground beef,spaghetti,mineral water,soup,chicken,pancakes,champagne,fresh bread +frozen vegetables,tomatoes,mineral water,soup,milk,vegetables mix +meatballs +ground beef +grated cheese,mineral water,cooking oil +tomatoes,milk,muffins,french fries +cookies,low fat yogurt +frozen vegetables,mineral water,chocolate,whole wheat rice +grated cheese,tomatoes,spaghetti,mineral water,milk,nonfat milk,light cream,chicken,extra dark chocolate,cottage cheese,strawberries +tomatoes,fresh bread +eggs +ham,burgers,mineral water,chocolate,butter,salmon,carrots,cereals,salad +french fries +ground beef +ground beef,mushroom cream sauce +burgers,chocolate,cake,cookies,green tea +chocolate,champagne +chocolate bread,mushroom cream sauce,salt +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,olive oil,cooking oil,green beans,cereals,green tea +fresh tuna,grated cheese,meatballs,whole weat flour,green tea +eggs,frozen smoothie +frozen vegetables,eggs +burgers,frozen vegetables,mineral water,soup,meatballs,olive oil,eggs,hand protein bar,mayonnaise +frozen vegetables,mineral water,chicken,salmon,eggs,pancakes,light mayo,mint +french fries +mineral water,cake,honey +tomatoes +mineral water +ground beef,spaghetti,olive oil,cookies,pasta,green tea +eggs,ham +chocolate,olive oil,pancakes,eggs +frozen vegetables,almonds,eggs,fresh bread,mint +burgers,chocolate,herb & pepper,ground beef,spaghetti,soup,milk,chicken,muffins,low fat yogurt +french fries +eggs,chocolate,french fries +frozen vegetables,tomatoes,ground beef,spaghetti,avocado,olive oil,almonds,cake,green tea +frozen vegetables,ground beef,spaghetti,yams,zucchini +butter,cake,green tea,mushroom cream sauce,mint +ground beef,spaghetti,pancakes,chicken,mint green tea,chocolate,french fries,escalope,mushroom cream sauce,brownies,yogurt cake +tomatoes,avocado,eggs,cake,energy drink +mineral water,whole wheat rice,low fat yogurt +avocado,soda +spaghetti,vegetables mix,rice,eggplant,green tea +grated cheese,red wine,milk,chicken,cider,salmon,rice,mint green tea,french fries,brownies,energy drink,melons +turkey,pancakes +mineral water,milk,almonds,bacon,eggs,rice,yogurt cake +turkey,grated cheese,shrimp,tomatoes,spaghetti,olive oil,butter,spinach,hot dogs,low fat yogurt +olive oil,french fries +soup +spaghetti,mineral water,spinach,eggs,rice,mint green tea,french fries,frozen smoothie,escalope,body spray,melons +fresh tuna,chocolate,french fries +mineral water,soup,eggs,cake,rice,cooking oil +mineral water,chocolate,olive oil,flax seed,black tea,french wine,fromage blanc,salmon,protein bar +french fries +cooking oil +tomatoes +spaghetti,yams,green grapes,eggs,french fries +mineral water,cooking oil,mint +grated cheese,frozen vegetables,mineral water,eggs,cooking oil +soup,milk,salmon +cookies +fresh bread +strawberries +muffins +chocolate +dessert wine,grated cheese,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,soup,avocado,milk,salmon,whole wheat rice,gums,oil,clothes accessories,frozen smoothie +shrimp,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,chocolate,escalope +chocolate,shrimp,milk,olive oil,cider,cooking oil,hand protein bar +shrimp,mineral water,almonds,eggs,cake,blueberries,green tea,chocolate,french fries,escalope,cookies,mashed potato,brownies,pancakes +chocolate,shallot,energy drink +tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,olive oil +mineral water,soup,milk,salmon,cooking oil,ketchup,cereals,eggplant,french fries,magazines +red wine,mineral water,soup,avocado +turkey,red wine,ground beef,spaghetti,mineral water,milk,french wine,cereals,cottage cheese,yogurt cake,light mayo,tomato juice +fresh tuna,herb & pepper,frozen vegetables,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,black tea,spinach,eggs,french fries,cottage cheese,pancakes +shrimp,tomatoes,spaghetti,green beans +burgers,spaghetti,avocado,pancakes,cake,fresh bread +milk +chocolate +energy bar,eggs,cottage cheese,green tea +pepper,chocolate,french fries,cookies,strawberries,babies food,fresh bread,magazines +escalope +chocolate,cake,gums,champagne,protein bar +ground beef,chocolate,mint +burgers,fresh tuna,ham,grated cheese,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,olive oil,vegetables mix,nonfat milk,muffins,pancakes,cake,french fries,protein bar +fresh tuna,mineral water,cider,eggs,brownies,low fat yogurt +french fries,cookies +chocolate,frozen vegetables,mineral water,cake,french fries,cottage cheese,brownies,pancakes +burgers,tomatoes,mineral water,eggs,light cream,oil,french fries +spaghetti,french fries +mineral water,escalope +ground beef +chocolate,spaghetti,mineral water +frozen vegetables,tomatoes,mineral water,soup,milk,salmon,vegetables mix,honey,mint green tea,champagne,escalope,tomato juice +grated cheese,ground beef,whole wheat rice,french fries,escalope +frozen vegetables,tomatoes,ground beef,mineral water,milk,energy bar,pancakes,honey,whole weat flour,french fries +chocolate,fresh bread +spaghetti,soup,cake,pet food,hot dogs,body spray,strawberries,fresh bread +olive oil,salad +mineral water,olive oil +ground beef,spaghetti,mineral water,chocolate,escalope +burgers,whole wheat pasta,mineral water,milk,pancakes +salmon +herb & pepper,mineral water,chocolate,eggs,cereals,escalope +ground beef,mineral water,milk +eggs,whole wheat rice,chocolate +cookies,yogurt cake +whole weat flour,green tea,pancakes,melons +herb & pepper,mint +salmon,vegetables mix +chocolate,yogurt cake +pancakes +muffins,chicken,fresh bread,white wine +muffins,blueberries,pet food,green tea,toothpaste +chocolate,olive oil,whole wheat rice,cake,green beans,frozen smoothie,cottage cheese +burgers +fresh tuna,frozen vegetables,strong cheese,cottage cheese,tomato juice,low fat yogurt +shrimp,tomatoes,spaghetti,mineral water,chocolate,chicken,pancakes,burger sauce,frozen smoothie,hand protein bar,fresh bread +mushroom cream sauce +chocolate,cooking oil +mineral water,chocolate,frozen smoothie +french wine,low fat yogurt +tomato juice +chili,french fries,green tea +cake,french fries +pepper,eggs +muffins,french fries,frozen smoothie +tomato sauce +shrimp,tomatoes,soup,clothes accessories,green tea +honey,french fries,escalope +tomatoes,ground beef,chicken,green tea,escalope +champagne,body spray +muffins,french fries,escalope,hot dogs +mint +herb & pepper,frozen vegetables,salmon,carrots,chocolate,french fries +cookies +cereals,pancakes,yogurt cake +olive oil +green tea +whole wheat pasta,spaghetti,milk +mineral water,mint +ground beef,pancakes +grated cheese,tomatoes,spaghetti,mineral water,milk,ketchup,carrots,french fries,protein bar +burgers,grated cheese,shrimp,whole wheat pasta,olive oil,french fries,frozen smoothie,protein bar +chocolate,honey +muffins,chocolate +whole wheat pasta,ground beef,mineral water,avocado,milk,olive oil,chicken,gums,frozen smoothie +escalope,green tea +grated cheese,whole wheat pasta,mineral water,avocado,olive oil,frozen smoothie,light mayo +muffins,french fries,yogurt cake +soup,milk,brownies +burgers,avocado,french fries +eggs,burger sauce,escalope +spaghetti,pancakes,french fries +spaghetti,cake +ground beef,green beans,french fries,green tea +spaghetti,mineral water,chocolate,milk,chicken,burger sauce,antioxydant juice,frozen smoothie,magazines +cake,hot dogs +spaghetti,whole wheat rice,french fries +spaghetti,salmon,cake,energy drink +shrimp,frozen vegetables,mineral water,pancakes,cake,chocolate,hot dogs +honey +shrimp,whole wheat pasta,pepper,spaghetti,flax seed,black tea,oil,carrots,green tea,chocolate,french fries,escalope,salt,babies food,magazines +mineral water +pancakes,mint +shrimp,spaghetti,vegetables mix,rice,cookies,hot dogs +spaghetti,milk,frozen smoothie,green tea +ground beef,vegetables mix,honey,tomato juice +burgers,chocolate,tomatoes,whole wheat pasta,spaghetti,avocado,milk,salmon,vegetables mix,whole wheat rice,gums,ketchup,corn,french fries,cookies,sparkling water +tomatoes,burger sauce,chocolate,green tea +frozen vegetables,whole wheat pasta,milk,pancakes,whole wheat rice,french fries,light mayo +grated cheese,spaghetti,olive oil +mineral water,milk,chicken,oil,carrots,cereals,champagne,cottage cheese,pancakes,energy drink,white wine +barbecue sauce,french fries,frozen smoothie +shrimp,honey,ketchup,frozen smoothie,escalope,hot dogs,sparkling water,green tea +mineral water,cooking oil,chocolate +ground beef,soup,avocado,olive oil,cake,chocolate bread,green tea,french fries,frozen smoothie,low fat yogurt +shrimp,frozen vegetables,spaghetti +butter +french fries +frozen vegetables,escalope +green tea +escalope +herb & pepper,parmesan cheese,frozen smoothie +tomatoes,chicken +ground beef,pepper,spaghetti,milk,vegetables mix,burger sauce,green beans,french fries,hot dogs,fresh bread +chocolate,herb & pepper,shrimp,mineral water,chicken,pancakes,eggs,cookies,fresh bread,green tea +chocolate +light cream +tomatoes,pancakes +mineral water,cake,frozen smoothie,cookies,yogurt cake +turkey,mineral water,chocolate,yogurt cake,light mayo +cookies +mineral water,chicken,oil,chocolate,frozen smoothie,mint +cookies +meatballs,yogurt cake +cooking oil +mineral water +cookies,pasta +hot dogs +ground beef,pepper,olive oil,butter,green grapes,cooking oil +burgers,shrimp,spaghetti,avocado,milk,olive oil,french wine,chutney,honey,gums,cereals,chocolate,melons,hand protein bar,zucchini +whole wheat rice +spaghetti,avocado,brownies +fresh tuna,spaghetti,mineral water,salmon +pancakes,cereals,chocolate +burgers,tomatoes,pepper,corn,cereals,escalope,low fat yogurt +ground beef,milk,frozen smoothie +spaghetti,milk +shrimp,mineral water,energy drink,salt,magazines +grated cheese,spinach,french fries +spaghetti,mineral water,milk,corn +chocolate,grated cheese,herb & pepper,whole wheat pasta,almonds,oatmeal,green tea +tomatoes,cooking oil +whole wheat pasta,strawberries,melons,low fat yogurt +mineral water,energy drink +chocolate,cookies,green tea +grated cheese,pepper,cake,bramble,chocolate +mineral water,french fries +grated cheese,frozen vegetables,whole wheat pasta,mineral water,milk,honey,oil +cereals,pancakes +pickles,shrimp,milk,cake,french fries,brownies,green tea +whole wheat rice,cooking oil,cottage cheese,zucchini +whole wheat pasta,avocado,olive oil,chocolate,french fries,frozen smoothie,champagne +fresh tuna,mineral water,pancakes,cake,oil,extra dark chocolate,strawberries,gluten free bar +cake,cookies,green tea +burgers,cake +mineral water,milk,cider,gums,extra dark chocolate,french fries,body spray,pancakes,energy drink +escalope +mineral water,whole wheat rice +burgers,ground beef,honey,blueberries,gums,french fries,fresh bread +french fries,pancakes,gluten free bar +fresh tuna,mineral water,avocado,fromage blanc,chocolate,french fries,frozen smoothie,pancakes +escalope,cookies +burgers,chocolate,spaghetti,mineral water,milk,chicken,whole wheat rice,french fries +burgers,ground beef,spaghetti,avocado,milk,olive oil,almonds,pancakes,honey,cake,chocolate,frozen smoothie,sparkling water +burgers,eggs,champagne +grated cheese +ground beef,milk,energy bar,pancakes,honey,cereals +shrimp,mineral water,extra dark chocolate,green tea +spaghetti +mineral water,french fries +milk,muffins,honey,whole weat flour,green tea +butter,bacon,eggs,carrots,french fries,tomato juice,green tea +shrimp,frozen vegetables,tomatoes,spaghetti,eggs,champagne,frozen smoothie +shrimp,tomatoes,mineral water,chocolate +mineral water,meatballs,olive oil,muffins,whole wheat rice,yogurt cake,light mayo,salt +cookies +eggs,chicken,whole weat flour,strawberries,low fat yogurt +burgers,eggs,french fries +nonfat milk,escalope +spaghetti,mineral water,extra dark chocolate,green tea,zucchini +eggs,french fries +frozen vegetables,spaghetti,mineral water,salmon,cake,body spray +meatballs,french wine +cake,french fries +cider,frozen smoothie +eggs,whole weat flour,eggplant,strawberries,low fat yogurt +turkey,pepper,light mayo,protein bar +turkey,tomatoes,low fat yogurt +flax seed,cake,green tea,french fries,mushroom cream sauce,hot dogs,cottage cheese,brownies +eggs,cookies +turkey,mineral water,whole wheat rice,body spray,energy drink,green tea +eggs,escalope +eggs,honey,salt,green tea +spaghetti,mineral water,french fries,pancakes +green tea +tomatoes,spaghetti,mineral water,milk,energy bar,spinach,eggs,frozen smoothie +shrimp,tomatoes +light cream,chocolate,pancakes,yogurt cake +turkey,eggs +french fries +french fries +ground beef +grated cheese,mineral water,eggs,extra dark chocolate,yogurt cake,mayonnaise,low fat yogurt +salmon,eggs,cake +frozen vegetables,spaghetti,mineral water,vegetables mix +shrimp,mineral water,olive oil,eggs,cake +turkey,herb & pepper,spaghetti,eggs +spaghetti,mineral water,eggs,burger sauce,cooking oil,french fries,brownies +whole weat flour,cereals,honey +turkey,burgers,spaghetti,pancakes,ketchup,eggplant,french fries,cottage cheese,green tea +grated cheese,herb & pepper,spaghetti,french wine,chicken,eggs,whole wheat rice,fresh bread +burgers,fresh tuna,pickles,vegetables mix,hot dogs,cottage cheese,brownies,green tea +tomatoes,french fries +escalope,cookies +energy bar +dessert wine,mineral water,milk +turkey,pepper,black tea,honey,cake,bug spray,pancakes,low fat yogurt,green tea +whole wheat pasta,pepper,olive oil,whole wheat rice,rice,pasta,white wine +soup,french fries +burgers,mineral water,escalope +pepper,mineral water,soup,milk,french wine,pancakes,chocolate,asparagus +french fries +french fries,escalope +chocolate,shrimp,milk,butter,black tea,eggs,cooking oil,barbecue sauce,green tea,cauliflower,toothpaste +chicken +chocolate,frozen smoothie +pancakes +chicken,honey,whole weat flour,cereals,green tea,energy drink +mineral water,french fries,cookies,shallot,low fat yogurt +mineral water,pancakes,eggs,whole wheat rice,yogurt cake,green tea +frozen smoothie +pepper,cider +frozen vegetables,spaghetti,milk,bacon,barbecue sauce,low fat yogurt +frozen vegetables,parmesan cheese,spaghetti,escalope,sparkling water +cake +red wine,gums,pet food +turkey +frozen vegetables,spaghetti,mineral water,soup,green grapes,eggs,cooking oil,oatmeal +chocolate +eggs,champagne +frozen vegetables,spaghetti +grated cheese,herb & pepper,ground beef,mineral water,rice,cooking oil,oatmeal,chocolate +mineral water +red wine,eggs +turkey,spinach +burgers,herb & pepper,shrimp,whole weat flour,green tea +spaghetti,escalope +fresh tuna,pepper,spaghetti,whole wheat rice,cooking oil +escalope +tomatoes,french fries,body spray,yogurt cake +rice,burger sauce,french fries,frozen smoothie,sandwich,fresh bread +tomatoes,soup,green grapes,whole weat flour +grated cheese,avocado,french fries,green tea +turkey,burgers,spaghetti,french wine,eggs +eggs,mashed potato +burgers,ham,spaghetti,soup,almonds,pancakes,eggs,cake,cereals,chocolate,french fries,low fat yogurt,green tea +frozen vegetables,chicken,pancakes +chocolate,red wine,spaghetti +mineral water,milk +fresh tuna +french fries +chocolate,red wine,spaghetti +cookies +tomatoes,cake +frozen vegetables,tomatoes,mineral water,chicken,green grapes,eggs,chocolate,brownies,fresh bread,white wine +pancakes,eggs +ham,grated cheese,frozen vegetables,mineral water,soup,eggs,cereals,chocolate,french fries +shrimp,babies food +burgers,shrimp,tomatoes,ground beef,tomato sauce,spaghetti,soup,milk,black tea,cereals,green tea +eggs,tea +eggs,low fat yogurt +ham,frozen vegetables,energy bar,whole weat flour,green tea +ground beef,tomato sauce,salmon,chocolate,green tea +frozen vegetables,soda,chocolate +shrimp,frozen vegetables,tomatoes,whole wheat pasta,chocolate,french fries,mushroom cream sauce +mineral water,energy bar,vegetables mix,green grapes +cooking oil,fresh bread +red wine,mineral water,muffins,pancakes,honey,cake,cooking oil,whole weat flour,french fries,frozen smoothie,mushroom cream sauce,hot dogs,sparkling water,green tea +avocado,eggs,chocolate,energy drink +herb & pepper,olive oil,fresh bread +spaghetti,energy bar,pancakes,whole wheat rice,cake,french fries,low fat yogurt +frozen vegetables,spaghetti,mineral water,barbecue sauce,chocolate +chocolate,herb & pepper,shrimp,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,eggs +whole wheat rice,frozen smoothie,low fat yogurt,green tea +burgers,red wine,mineral water,cake,green tea +red wine,mineral water,soup,eggs,pet food,tomato juice,fresh bread +grated cheese,ground beef,pepper,spaghetti,milk,pancakes +burgers,shrimp,frozen vegetables,tomatoes,light cream,extra dark chocolate +french fries +whole weat flour,french fries,brownies +cake,mint green tea +spaghetti,mineral water,cake,light cream,cooking oil,eggplant,cottage cheese,pancakes +ground beef,mineral water,milk,oatmeal,chocolate,french fries,escalope,yogurt cake,tomato juice +olive oil,cake,eggplant,french fries,brownies,salt,fresh bread +mineral water,french wine,green tea +mineral water,olive oil,strong cheese,pancakes,clothes accessories,french fries,strawberries +spaghetti,olive oil +grated cheese,ground beef,almonds,salmon,spinach,barbecue sauce,chocolate,frozen smoothie,fresh bread,green tea +tomatoes,pepper,mineral water +escalope +spaghetti +mineral water,soup,milk,olive oil,green beans,french fries,green tea +cake,french fries +burgers,whole wheat rice,ham,eggplant +burgers,dessert wine,strong cheese,french fries +hot dogs +avocado +grated cheese,red wine,tomato sauce,milk,french wine,whole wheat rice,whole weat flour,french fries +turkey,burgers,frozen vegetables,mineral water,nonfat milk,champagne,strawberries,low fat yogurt +chocolate +spaghetti,honey,cooking oil,cookies,mashed potato +dessert wine,eggs,french fries +turkey,burgers,french wine,french fries,green tea +mineral water,soup,meatballs,energy bar,cottage cheese,brownies,shampoo +turkey,chocolate,whole wheat rice,oil +ground beef,chocolate,escalope +french fries +chocolate,milk,olive oil +cereals,chocolate,champagne,green tea +strawberries +whole wheat pasta,ground beef,mineral water,olive oil,green tea +spaghetti +milk,eggs +frozen vegetables,spaghetti,mineral water,frozen smoothie,cottage cheese,green tea +mineral water +soup,cookies,brownies,light mayo +mineral water,chocolate,french wine,champagne +chocolate +french fries,pancakes,yogurt cake +burgers,fresh tuna,shrimp,spaghetti,chocolate,french wine,chutney,pancakes,eggs,whole wheat rice,cooking oil,french fries,light mayo +oil,frozen smoothie +red wine,mineral water,olive oil +pepper,milk,salmon +grated cheese,cereals +tomatoes,milk,almonds,salmon,pancakes,carrots,salad,fresh bread +grated cheese,herb & pepper,ground beef,soup,almonds,french fries,cookies +shrimp,tomatoes +milk,cake +turkey,spaghetti,milk,energy bar,french wine,eggs,eggplant,french fries,cookies,green tea +turkey,fresh tuna,tomatoes,pancakes +whole wheat rice +ground beef,tomato sauce,spaghetti,milk,hot dogs,brownies,green tea +salt,fresh bread +milk,green tea +burgers,tomatoes,spaghetti,milk,barbecue sauce,frozen smoothie,green tea +chocolate bread,yogurt cake +whole wheat rice,cake,rice +shrimp,frozen vegetables,mineral water,meatballs,energy bar,french fries,green tea +chicken,muffins,honey,yogurt cake +energy bar,black tea,eggs,chicken,champagne,light mayo +soup,olive oil,light mayo,zucchini,green tea +muffins,gluten free bar +french wine,french fries +protein bar,tomato juice +chocolate,french fries,escalope,shampoo +french fries,energy drink +tomatoes,spaghetti,olive oil,oil +mineral water,meatballs,milk +brownies +burgers,spaghetti,avocado,green beans +energy bar,eggs +muffins,green grapes,hot dogs +chocolate,almonds,champagne,frozen smoothie +energy bar,brownies +turkey,frozen vegetables,avocado,eggs,whole wheat rice,melons,zucchini +protein bar +burgers,shrimp,tomatoes,mineral water,soup,pancakes,cooking oil,low fat yogurt +chocolate,spaghetti,mineral water,chicken,tomato juice +milk,escalope,shallot,strawberries +mineral water,milk,oil,chocolate,escalope,hot dogs,yogurt cake +milk,chocolate +olive oil +mineral water,milk,french wine,eggs,chocolate +mineral water,honey +shrimp,light cream,rice,cooking oil,chicken,extra dark chocolate,french fries +grated cheese,spaghetti,mineral water,eggplant,green tea,energy drink,light mayo +energy bar +butter,tomato juice,magazines,low fat yogurt +herb & pepper,mineral water,salmon,whole weat flour,light mayo,salt,shampoo,candy bars +spaghetti +mineral water,milk,eggs,chocolate +turkey,shrimp,frozen vegetables,spaghetti,mineral water,toothpaste +milk,eggs,cake,french fries +cookies +cookies +spaghetti,milk,olive oil,low fat yogurt +turkey,burgers,spaghetti,whole wheat rice,light cream,chocolate,light mayo +cookies +grated cheese,tomato sauce,spaghetti,fromage blanc,body spray +pancakes,energy drink +shrimp,frozen vegetables,frozen smoothie +cider,eggs,whole wheat rice,french fries +mineral water,energy bar,chocolate,body spray,low fat yogurt +mineral water,cake +mineral water,cake +tomato juice +herb & pepper,shrimp,ground beef,mineral water,eggs,cake,green tea,melons +ham,herb & pepper,ground beef,chocolate,light cream,frozen smoothie,champagne,fresh bread +herb & pepper,spaghetti,mineral water,eggs +tomatoes,mineral water,milk +spaghetti,eggs +red wine,milk,eggs,chocolate bread,salt,white wine +eggs,yogurt cake +mint green tea +cookies +grated cheese,eggs,french fries +grated cheese,energy bar,light cream,cooking oil,escalope +frozen vegetables,whole wheat pasta,ground beef,mineral water,milk,chicken,eggs,chocolate,french fries +mineral water,cereals,chocolate,fresh bread +energy bar,fromage blanc +tomatoes,eggs,chicken,chocolate bread,low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,milk +turkey,burgers,ham,tomatoes,milk,eggs,chocolate,french fries,low fat yogurt +burgers,tomatoes,chocolate +cottage cheese +chocolate +herb & pepper,ground beef,spaghetti,olive oil +pancakes,salt,tomato juice +oil,cooking oil,chocolate,mushroom cream sauce,brownies +ham,frozen vegetables,tomatoes,spaghetti,chocolate,cake +fromage blanc,eggs,french fries +burgers,grated cheese,cider,salmon,cake +shrimp,soup +salmon +burgers,eggs,green tea +cake,toothpaste +grated cheese,red wine +whole wheat pasta,spaghetti,mineral water,olive oil +mineral water,milk,olive oil,chicken +fresh tuna,eggs +yams,fromage blanc,salmon,chocolate,frozen smoothie,light mayo +yams +eggs,cookies +mineral water,meatballs,pancakes +mineral water +burgers,grated cheese,whole wheat pasta,spaghetti,mineral water,eggs,whole wheat rice,blueberries,cooking oil,whole weat flour,hand protein bar +honey,light cream,oil,chicken,green tea,chocolate,hot dogs +eggs,chocolate +chocolate +spaghetti,french fries,escalope,green tea +turkey,eggs,fresh bread +turkey,eggs,bug spray,cookies,low fat yogurt +turkey,chocolate,eggs,gums,champagne,green tea +eggs,cake,french fries +burgers,green tea,chocolate +whole wheat rice,chocolate,escalope +butter,cooking oil,chocolate,french fries +tomatoes,milk +mineral water,green tea +fromage blanc +red wine,ground beef,spaghetti,mineral water,eggs,soda,cooking oil,zucchini +herb & pepper,ground beef,tomato sauce,soup,eggs,escalope +mineral water,whole wheat rice,escalope +red wine,shrimp,spaghetti,mineral water,soup,milk,champagne +rice,frozen smoothie +frozen vegetables,chocolate,whole wheat rice +mineral water,chocolate +burgers +eggs,french fries,energy drink +almonds,eggs,cookies +eggs,frozen smoothie,cottage cheese,low fat yogurt +burgers +cake,frozen smoothie +eggs,french fries +grated cheese,herb & pepper,mineral water,flax seed,pancakes,frozen smoothie,sandwich,hot dogs,brownies +spaghetti,butter,eggs,cake,chocolate,french fries +pancakes,french fries +fresh tuna,herb & pepper,shrimp,frozen vegetables,chicken,chocolate,low fat yogurt +french fries,cookies +yogurt cake +grated cheese +spaghetti +pepper,mineral water,chocolate,nonfat milk +frozen vegetables,eggs,chocolate +tomatoes,mineral water,soup,olive oil,bug spray +burgers,red wine,frozen vegetables,chicken,frozen smoothie +eggs +red wine,ground beef,spaghetti,blueberries +shrimp,frozen vegetables,tomatoes,cake,green tea,pancakes +mineral water,milk,spinach,whole wheat rice,fresh bread +ground beef,spaghetti +strawberries +barbecue sauce +burgers,grated cheese,french fries +vegetables mix,nonfat milk,pancakes +burgers,shrimp,spaghetti,milk,french wine,cake,green beans,french fries +cider,eggs +burgers,eggs,french fries +tomato sauce,mineral water +frozen vegetables,spaghetti +turkey,ham,red wine,shrimp,mineral water,chicken,pancakes,cake,white wine +pancakes,cooking oil,chocolate +burgers,spaghetti +shrimp,frozen vegetables,spaghetti,mineral water,milk,strong cheese +tomatoes,ground beef,meatballs,salmon,eggs,champagne,frozen smoothie,low fat yogurt,mint +pepper,milk,light cream,chicken,chocolate,frozen smoothie,mushroom cream sauce +turkey,pancakes,eggs +green tea +escalope +turkey,ground beef,pepper,flax seed,bacon,salmon,pet food +mineral water,cider +french fries,tomato juice,fresh bread +herb & pepper,tomato sauce,spaghetti,mineral water,avocado,milk,olive oil,bacon,pancakes,whole wheat rice,whole weat flour,cereals,french fries,frozen smoothie +chocolate,pancakes +burgers +muffins +frozen vegetables,cereals,chocolate,french fries,escalope,champagne,tomato juice +mineral water,salmon +milk,cake,cookies,mushroom cream sauce +tomato sauce,champagne,green tea +mineral water,tea,escalope,fresh bread,magazines +ham,soup,honey +turkey,tomatoes,spaghetti,mineral water,chocolate,milk,frozen smoothie,green tea +shrimp,mineral water,milk,hand protein bar,tomato juice +cookies,light mayo +chocolate,french fries,cookies,shallot,low fat yogurt +milk,brownies +herb & pepper,milk,cider,cooking oil,hot dogs +olive oil,light mayo +tomatoes,ground beef,mineral water,olive oil,fromage blanc,honey,light cream,frozen smoothie,fresh bread +turkey,mineral water,eggs,cake,french fries,yogurt cake +french fries +tomatoes,milk,chocolate,cookies,strawberries,fresh bread +shrimp,frozen vegetables,olive oil,eggs,light mayo,low fat yogurt +mineral water +burgers,olive oil,honey,extra dark chocolate +french fries +ground beef,pasta,green tea +spaghetti,chicken,honey,oatmeal,green tea,chocolate,french fries,frozen smoothie,cookies,mushroom cream sauce,magazines +chocolate,oil,magazines +burgers,tomatoes,french wine,eggs,french fries +chocolate +mineral water,whole wheat rice,pancakes,mayonnaise,low fat yogurt +spaghetti,mineral water,olive oil,strong cheese,honey,cereals,chocolate +mineral water,milk,cake,french fries,champagne,green tea +honey +grated cheese +olive oil,almonds,green grapes,tomato juice,fresh bread +milk,nonfat milk,muffins +meatballs,tea,frozen smoothie,escalope,mushroom cream sauce,green tea +milk,olive oil,french wine,ketchup +spaghetti,mineral water,green tea +cake +milk,eggs,champagne +shrimp,mineral water,chocolate,milk,soda,oatmeal,white wine +flax seed,green tea +ground beef,cake +spaghetti,oil +shrimp,eggs +turkey,candy bars +burgers +spaghetti +tomato sauce +fresh tuna,tomatoes,spaghetti,chicken,cake,escalope +ground beef,milk,energy bar,light cream +french fries +burgers,herb & pepper,red wine,milk,black tea,chicken,pancakes,eggs,cake,mint green tea +turkey,tomatoes,salmon,frozen smoothie +chocolate +ham,shrimp,mineral water,cider +chicken,cookies +chocolate,shrimp,frozen vegetables,ground beef,spaghetti,mineral water +butter,pancakes,chicken,frozen smoothie,low fat yogurt +herb & pepper,milk,eggs,cereals,fresh bread,white wine,low fat yogurt +fresh tuna,pancakes,whole wheat rice,chocolate,gluten free bar,melons,fresh bread,low fat yogurt +eggs,soda,gluten free bar,white wine +shrimp,milk,cake,bug spray,cooking oil,cereals,energy drink,salt +shrimp,frozen vegetables,mineral water,milk,eggs,cake,gums,escalope,fresh bread +cereals,green tea +french wine,honey,light mayo +turkey,spaghetti,mineral water,milk,chicken,eggs,cake,green tea +escalope +milk,cider,eggs,french fries,cookies,green tea +turkey,burgers,chocolate,spaghetti,vegetables mix,bug spray,chicken,chili,green tea,strawberries,babies food,tomato juice,fresh bread +eggs,french fries,low fat yogurt,honey +mineral water,energy bar,chocolate,french fries,body spray,low fat yogurt +ham,herb & pepper,pepper,champagne,white wine +soup,fresh bread +energy bar,honey,cake,low fat yogurt,green tea +turkey,mineral water,butter,french wine,bacon,eggs,whole wheat rice,cooking oil,low fat yogurt +burgers,grated cheese,herb & pepper,ground beef,chocolate,milk,cider,eggs,whole wheat rice,cake,oil,eggplant +burgers,tomatoes,mineral water,eggs,french fries,strawberries,green tea +ham,spaghetti +burgers,frozen vegetables,tomatoes,eggs,cake,cooking oil +mineral water,eggs,cake +cookies +turkey,shrimp,frozen vegetables,tomatoes,spaghetti,mineral water,soup,milk,olive oil,pancakes,chicken,chocolate,hot dogs,light mayo,tomato juice +cottage cheese +grated cheese,chocolate,french wine,chicken +escalope +grated cheese,frozen vegetables,ground beef,pepper,spaghetti,green tea +chocolate,champagne,low fat yogurt +mineral water,pancakes,whole wheat rice,candy bars +soup,avocado,french fries,frozen smoothie,light mayo,tomato juice,green tea +frozen vegetables,tomatoes,butter,eggs,cake,bug spray +tomatoes,spaghetti,mineral water,milk,whole wheat rice,cake +mineral water,low fat yogurt +shrimp,spaghetti,milk,cider,eggs,french fries,pancakes,low fat yogurt +cookies +tomatoes,ground beef,flax seed,eggs,carrots,green tea,cookies,shallot +candy bars +ground beef,spaghetti,salmon +turkey,frozen vegetables,ground beef,mineral water,chocolate,soup,milk +milk,champagne,mushroom cream sauce +butter,muffins,pancakes,oil,french fries,magazines +mineral water,olive oil +ham,ground beef,mineral water,low fat yogurt +grated cheese +green tea +black tea,french wine,chocolate,french fries,shallot,brownies,pancakes,toothpaste +burgers,spaghetti,milk,bacon,eggs,chocolate,french fries,cookies,green tea +pickles,champagne +mineral water,vegetables mix,eggs,cooking oil +soup,milk +green tea,frozen smoothie +frozen vegetables,tomato sauce,mineral water,milk,olive oil,french fries +french fries +mineral water,soup,whole wheat rice +escalope +oil +red wine,frozen vegetables +milk,eggs,ham,french fries +grated cheese,shrimp +burgers,french fries,shallot,green tea +cookies +herb & pepper,shrimp,mineral water +milk,butter,eggs,toothpaste +cottage cheese +spaghetti,chocolate,milk,eggs,cake,cooking oil +cake +burgers,shrimp,mineral water,milk,energy bar,rice,brownies,yogurt cake +cookies,honey +burgers,shrimp,spaghetti,french wine,chicken,green grapes,green tea,magazines,low fat yogurt +cookies +pickles,french fries,yogurt cake +spaghetti,mineral water,milk,strong cheese,chocolate,champagne,frozen smoothie +grated cheese,spaghetti,eggs +herb & pepper,ground beef,spaghetti,mineral water,pancakes,tomato juice +energy drink +cookies +escalope +fresh tuna,shrimp,ground beef,olive oil,cookies,fresh bread +frozen vegetables,mineral water +chocolate,chicken,candy bars +grated cheese,red wine,tomatoes,tomato sauce,spaghetti,mineral water,chocolate,almonds,fromage blanc,eggs,cake,blueberries,cooking oil +milk +burgers,fresh tuna,tomatoes,mineral water,meatballs,milk,french wine,cider,eggs,cake,cooking oil,hot dogs,green tea +french wine,honey,whole wheat rice +cottage cheese +chocolate +turkey,herb & pepper,shrimp,mineral water,eggs,gums,green tea,escalope +cake,barbecue sauce,escalope +green tea +frozen vegetables,eggs,cake +vegetables mix,eggs,escalope +mineral water +grated cheese,chicken,low fat yogurt +red wine,tomatoes,mineral water,french wine,pancakes +spaghetti,cake,light mayo,fresh bread +pancakes,eggs +red wine,french wine,salmon,french fries +whole wheat pasta,ground beef,mineral water,soup,nonfat milk,pancakes,eggs +cake,french fries +burgers,milk,eggs,french fries +salmon +avocado,eggs,chicken,chocolate +tomatoes,mineral water,pancakes +dessert wine,herb & pepper,pepper,yogurt cake,fresh bread,green tea +ground beef,mineral water,eggs,yogurt cake +ground beef,milk,cake +spaghetti,eggs,french fries +chocolate,tomatoes,mineral water,cake,green tea +eggs +meatballs,eggplant +meatballs,black tea,eggs +pepper,spaghetti,strong cheese +fresh tuna,red wine,spaghetti,mineral water,soup,bacon,pancakes,eggs,cooking oil +green tea +chocolate,spaghetti,mineral water,milk,salmon,green tea,escalope,mushroom cream sauce +mineral water,soup,avocado,green tea +turkey,red wine,frozen vegetables,ground beef,pancakes,pet food,protein bar +shrimp,tomatoes,mineral water,soup,olive oil,chocolate,escalope,yogurt cake,green tea +frozen vegetables,mineral water,cereals,sparkling water,energy drink +mineral water +cookies +cookies +shrimp,eggs,cake,french fries,mint,green tea +chocolate,pepper,spaghetti,mineral water,nonfat milk,whole wheat rice,french fries,champagne +cookies +chicken,chocolate,champagne +grated cheese,frozen vegetables,mineral water,soup,vegetables mix,pancakes,cooking oil,carrots,french fries,escalope,mint +eggs,french fries,brownies,strawberries +mineral water,salmon,eggs,cake,cauliflower,low fat yogurt +eggs,whole wheat rice,frozen smoothie,low fat yogurt +bacon,eggs +eggs +grated cheese,salmon,cake,champagne +shrimp,spaghetti,mineral water,light cream +energy bar +fresh bread +cookies +french fries,strawberries,low fat yogurt,candy bars +escalope,shallot,white wine +burgers,grated cheese,herb & pepper,red wine,parmesan cheese,ground beef,spaghetti,avocado,eggs,clothes accessories,fresh bread +burgers,escalope,salt +eggs,cookies +frozen vegetables,parmesan cheese,butter,carrots,oatmeal,green tea,hot dogs +turkey,grated cheese,ground beef,mineral water,milk,nonfat milk,french fries +burgers,shrimp,whole wheat pasta,spaghetti,french wine,eggs,chocolate +mineral water,eggs +ground beef,tomato sauce,mineral water,meatballs,chicken,brownies,fresh bread,low fat yogurt +burgers,eggs +frozen vegetables,light mayo +red wine,frozen smoothie,cookies,champagne +ham,mineral water,milk,french fries,babies food +french fries +turkey,honey,cooking oil,green tea +spaghetti +mineral water,frozen smoothie +cake,low fat yogurt +cookies,hot dogs +cookies +flax seed,green tea,honey +fresh tuna,shrimp,frozen vegetables,mineral water,milk,olive oil,french fries +chicken +grated cheese,ground beef,pepper,spaghetti,cooking oil,chicken,corn +cake,french fries +ham,pickles,honey,cottage cheese,green tea +french fries,frozen smoothie,energy drink +milk,chicken,eggs,pancakes +olive oil,pancakes,cooking oil +burgers,spaghetti,milk,chocolate,french fries,cookies,green tea +cookies +ground beef,spaghetti,candy bars +cake,french fries +eggs,green tea,mushroom cream sauce,strawberries +eggs +turkey,burgers,tomatoes,spaghetti,eggs,whole weat flour,pancakes +burgers,milk,eggs,cake,clothes accessories,french fries +pasta +milk,eggs +turkey,eggs,whole wheat rice,green tea +fresh tuna,grated cheese,spaghetti,mineral water,salmon,eggs,mashed potato +pancakes +escalope,low fat yogurt +chocolate,shrimp,frozen vegetables,spaghetti,mineral water,olive oil,eggs,cake,light cream,yogurt cake +strong cheese,tomato juice,low fat yogurt,green tea +turkey,burgers,shrimp,ground beef,spaghetti,mineral water,milk,olive oil,salmon,honey,whole wheat rice,rice,burger sauce,french fries,hot dogs,protein bar +tomatoes,escalope +cookies +grated cheese,spaghetti,french fries +cookies +eggs,cake +shampoo,babies food +burgers,turkey,herb & pepper,shrimp,tomato sauce,light cream,cooking oil,pet food,chocolate +eggs,french fries +mineral water,cake,french fries +herb & pepper,frozen vegetables,ground beef,mineral water +fresh tuna,mineral water,pancakes,tea,chocolate,escalope +avocado,energy bar,muffins,french fries +eggs,chocolate,escalope +burgers,dessert wine,champagne,frozen smoothie,cookies,hot dogs,green tea +shrimp,french fries,champagne,cookies,pancakes,yogurt cake,light mayo,green tea +mineral water,salmon +mineral water,soup,cooking oil +burgers,milk,cream +ground beef,mineral water,oil,barbecue sauce,frozen smoothie,brownies,white wine,green tea +burgers,eggs +avocado,milk,eggs,ham,chocolate,french fries,pancakes,green tea +cookies +shrimp,ground beef,spaghetti,olive oil,fromage blanc,eggs,low fat yogurt +red wine,ground beef,salmon,eggs,whole wheat rice,cooking oil,french fries,frozen smoothie,champagne,cauliflower,low fat yogurt,honey +shrimp,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,ground beef,spaghetti,energy bar,pet food,cottage cheese +spaghetti +cookies +eggs +fresh tuna,spaghetti,flax seed,pancakes,hot dogs +energy bar,brownies +mineral water,whole wheat rice,cake +cookies +turkey,burgers,mineral water,cooking oil,chocolate bread,pancakes +mineral water,green grapes,cooking oil +shrimp +turkey,grated cheese,tomato sauce,spaghetti,chocolate,eggs +turkey,burgers,spaghetti,mineral water,chocolate,soup,avocado,milk,whole wheat rice,cake,brownies,pancakes,white wine +milk,energy bar,escalope,white wine +olive oil,flax seed,pancakes,light cream,oil,chicken +light mayo +turkey,eggs +chocolate,herb & pepper,tomatoes,whole wheat pasta,spaghetti,mineral water,olive oil,vegetables mix,pancakes,hot dogs +burgers,eggs +whole wheat rice +tomatoes,spaghetti,mineral water,olive oil,green tea +chocolate,cottage cheese +chocolate,butter,salmon,muffins,carrots,escalope,low fat yogurt,green tea +burgers,frozen vegetables,spaghetti,chocolate,almonds,pancakes,eggs,whole wheat rice,fresh bread +grated cheese,milk,energy bar,salmon,vegetables mix,eggs,bramble,escalope,gluten free bar,cauliflower +fresh tuna,eggs,french fries,green tea +shrimp,ground beef,pancakes,cooking oil,white wine +eggs,cake,rice,french fries,frozen smoothie,yogurt cake +frozen vegetables,mineral water,olive oil,brownies,low fat yogurt +spaghetti,mineral water,olive oil,flax seed,eggs,green tea +spaghetti,honey,low fat yogurt +candy bars +grated cheese,frozen vegetables,ground beef,olive oil,butter,salmon,blueberries,oil,chocolate,light mayo +cake,chicken,barbecue sauce,strawberries,green tea +turkey +eggs,french fries +whole wheat pasta,zucchini +candy bars,green tea +candy bars +brownies +burgers,almonds,chicken,light mayo,green tea +red wine,spaghetti,cooking oil,chicken,extra dark chocolate,whole weat flour,frozen smoothie,strawberries,energy drink +cookies +spaghetti,strong cheese +chocolate,mineral water,salmon,whole wheat rice,chicken,clothes accessories +muffins,strawberries,honey +shrimp,tomatoes,spaghetti,mineral water,chocolate,milk,bug spray +vegetables mix,cake,rice +fresh tuna,ham,chocolate,frozen vegetables,whole wheat pasta,black tea,strong cheese,cottage cheese,zucchini +red wine,french wine,rice,green beans +french fries,champagne,sandwich,strawberries,yogurt cake,green tea +turkey,ground beef +cookies +vegetables mix,french fries,green tea +mineral water +champagne +cookies +ground beef +burgers,pepper +cookies,babies food +frozen vegetables,pepper,cider,green tea,cookies,shallot,mushroom cream sauce,shampoo,low fat yogurt +cake,french fries +burgers,fresh tuna,avocado +cookies +french fries +cookies,low fat yogurt +cereals,brownies +burgers,ham,grated cheese,ground beef,spaghetti,almonds,cooking oil,cereals,green tea,shampoo +chocolate,french fries +french fries,pancakes +eggs +grated cheese +vegetables mix +french fries +cake,french fries +green tea +whole wheat rice,chocolate +milk +escalope +tomatoes,mineral water,eggs,carrots,brownies +red wine,spaghetti,salmon,vegetables mix,cereals,frozen smoothie +cottage cheese,mint +fresh tuna,olive oil,energy bar,pancakes,frozen smoothie +chocolate,fresh bread,honey +mineral water,melons,green tea +avocado +candy bars +eggs,whole wheat rice +whole wheat rice,chocolate,french fries,frozen smoothie,escalope,low fat yogurt,candy bars +herb & pepper,ground beef,spaghetti,cooking oil,hot dogs,brownies,yogurt cake,cauliflower,low fat yogurt +avocado,black tea,eggs +champagne +chicken +burgers,eggs,french fries,pancakes +mineral water,eggplant,low fat yogurt +burgers,pickles,energy bar,pancakes,cake,hot dogs +cookies +shrimp,frozen vegetables,vegetables mix,green grapes,eggs,champagne +burgers,escalope,pasta,mushroom cream sauce +mineral water,low fat yogurt +tomatoes,mineral water,cake,brownies,body spray,energy drink,green tea +turkey,escalope +shrimp,mineral water +champagne +turkey,herb & pepper,whole wheat rice,cooking oil,french fries,light mayo +pancakes,fresh bread +fresh tuna,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,spaghetti,soup,avocado,milk,eggs,cooking oil,honey,yogurt cake,protein bar,fresh bread,magazines +turkey,whole wheat rice,escalope +whole wheat rice +eggs,honey,brownies +tomatoes,soda,hot dogs,body spray,energy drink +burgers,ground beef,mineral water,eggs,whole wheat rice,cooking oil,french fries,cottage cheese,body spray +ground beef,mineral water,eggs +grated cheese,whole wheat rice,bug spray,pasta,green tea +mineral water,milk,eggs,brownies,energy drink +energy bar +frozen vegetables,pancakes,low fat yogurt +yogurt cake,honey +cake +cereals +escalope,pasta,mushroom cream sauce +olive oil,light mayo +cottage cheese +herb & pepper,ground beef,champagne,green tea +hot dogs +spaghetti,french fries,energy drink +ham,shrimp,ground beef,mineral water,avocado,milk,brownies,protein bar +mineral water,almonds,cottage cheese,light mayo +protein bar +red wine,candy bars +mineral water,avocado,milk,almonds,eggs,french fries,melons +herb & pepper +vegetables mix,escalope +tomatoes,milk +milk,salmon +eggs +mineral water,vegetables mix,rice,light mayo +vegetables mix +muffins,cookies,green tea +grated cheese,spinach,eggs,cooking oil,green tea,salad +strawberries +mineral water,cake,chicken,french fries,tomato juice +mineral water,cereals +chocolate,french fries +burgers,mineral water,eggs +mineral water,fresh bread +mineral water +mineral water,energy drink +grated cheese,frozen vegetables,honey,french fries,escalope +soup +avocado,spinach,yogurt cake +brownies +pepper,spaghetti,cider,champagne +champagne,cookies +green tea +champagne +turkey,soup,gums +honey,cookies +grated cheese,herb & pepper,spaghetti,soup,olive oil,strong cheese,shampoo,green tea +spaghetti,mineral water +grated cheese +whole wheat pasta,bug spray,cereals,french fries,escalope,salad +turkey,ground beef,escalope,green tea +ground beef,mineral water,french wine,light mayo,honey +pickles,tomatoes,spinach,french fries +chocolate,champagne,escalope +french fries,green tea +red wine,mineral water,green beans,french fries +ground beef,pepper,spaghetti,mineral water,soup,milk,nonfat milk,brownies +ground beef,pepper,spaghetti,soup,olive oil,carrots +french fries +cookies +nonfat milk +energy bar +tomatoes +mint +grated cheese,mineral water +frozen smoothie +frozen smoothie +frozen smoothie,hot dogs +frozen vegetables +milk,champagne +cookies +cookies +chicken,eggs,light mayo,green tea +chocolate +french fries,escalope,pasta,mushroom cream sauce +low fat yogurt +mineral water,energy bar +mint +milk,french wine,chicken,escalope +blueberries,champagne +black tea +vegetables mix +muffins +turkey,grated cheese,frozen vegetables,mineral water,olive oil,salmon,nonfat milk,cooking oil,low fat yogurt +french fries +meatballs,cake +spinach,eggs,oil,chocolate,cookies,tomato juice,fresh bread +spaghetti,cooking oil,green tea,cookies,zucchini +turkey,grated cheese,mineral water,cake,french fries +champagne,hot dogs +burgers,butter +chocolate,milk,eggs,protein bar,green tea +chocolate +cauliflower +spaghetti,mineral water,chocolate,french fries,frozen smoothie,hot dogs,shampoo,low fat yogurt +chocolate,muffins,cooking oil,french fries +burgers,mineral water,pancakes,eggs,frozen smoothie +turkey,grated cheese,tomatoes,ground beef,spaghetti,mineral water,meatballs,milk,chicken,eggs,whole wheat rice,french fries +dessert wine,ground beef,spaghetti,mineral water,salmon,champagne +champagne +turkey,frozen vegetables,ground beef,mineral water,soup,avocado,salmon,cake,mint green tea,tea,low fat yogurt +ham +cookies,honey +chocolate,french fries,pasta,champagne,green tea +spaghetti,french wine,fromage blanc,cereals,carrots,cottage cheese,yogurt cake +tomatoes,mineral water,avocado,meatballs,eggs,cereals +spaghetti,mineral water,fromage blanc,honey,french fries,low fat yogurt +milk,salmon +ground beef,mineral water,eggs +green tea +butter,chocolate,french fries +mineral water,avocado,meatballs +escalope +hot dogs,salad +escalope +french fries +chocolate +turkey,spaghetti,barbecue sauce,french fries,fresh bread +frozen vegetables,spaghetti,mineral water,milk,eggs,extra dark chocolate,cottage cheese,pancakes,low fat yogurt +cookies +shrimp,frozen vegetables,muffins +soup +shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,pancakes,chicken,hot dogs,cottage cheese,fresh bread,green tea +shrimp,frozen vegetables,whole wheat rice,fresh bread +spaghetti,french fries,escalope +chocolate,french fries,brownies +chocolate,ground beef,pepper,spaghetti,salmon,body spray +brownies +soup,body spray +oil +whole wheat pasta,ground beef,tomato sauce,spaghetti,mineral water,soup,chicken,cereals,cottage cheese,brownies,green tea +turkey,red wine,mineral water,chicken,hot dogs +grated cheese,herb & pepper,salmon,vegetables mix,bramble,cooking oil,fresh bread +frozen vegetables,ground beef,mineral water,eggs,chocolate,fresh bread,white wine +turkey,ham,mineral water,blueberries,light cream,carrots,escalope,fresh bread,green tea +strong cheese,strawberries,honey +grated cheese,ground beef,pepper,chocolate,french fries +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,almonds,french wine,strong cheese,clothes accessories,chocolate,low fat yogurt +escalope,champagne +cookies +shrimp,frozen vegetables,avocado,flax seed,cooking oil +spaghetti,honey +shrimp,ground beef,spaghetti,mineral water,olive oil,black tea,salmon,honey,light cream,cooking oil,extra dark chocolate,brownies,tomato juice +mineral water,chicken,hot dogs,light mayo +french fries,frozen smoothie,body spray,light mayo,toothpaste +spaghetti +tomatoes +cookies +frozen vegetables,spaghetti,mineral water,soup,meatballs,milk,olive oil,chicken,eggs,cake +ground beef,pepper,spaghetti,cookies +spaghetti,mineral water,milk,eggs,low fat yogurt +ground beef,spaghetti,milk,eggs,light cream +chocolate +mineral water +ground beef,mineral water,blueberries +frozen vegetables,tomatoes,spaghetti,salmon,muffins,whole wheat rice,cake,light cream,carrots,green tea,french fries,champagne,frozen smoothie +chocolate,soup,avocado,chicken,cookies,light mayo,green tea +rice,french fries,body spray +spaghetti,avocado,light mayo,white wine,magazines,toothpaste +spaghetti,soup,milk,butter,whole wheat rice,chocolate,low fat yogurt,green tea +herb & pepper +ground beef +mineral water,salmon,green tea +herb & pepper,spaghetti +energy drink +hot dogs +burgers,fresh tuna,parmesan cheese,spaghetti,chocolate,champagne,green tea +frozen vegetables,vegetables mix,eggs,escalope,low fat yogurt +cookies +tomatoes,parmesan cheese,mineral water,milk,cider,whole wheat rice,gums,rice,carrots,escalope,low fat yogurt,mint +turkey +spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,bacon,oil,extra dark chocolate,carrots,pancakes,low fat yogurt +turkey,tomatoes,pepper,strong cheese,whole wheat rice,french fries,frozen smoothie,hot dogs,pancakes,babies food,green tea +shrimp,mineral water,black tea,rice,cooking oil,chicken,chili,chocolate +chocolate,grated cheese,salmon,french fries +light cream,chicken,cereals,champagne,brownies +extra dark chocolate +pickles,frozen vegetables,tomatoes,spaghetti,mineral water,nonfat milk,cake,eggplant,melons,shampoo,tomato juice,mint +turkey,eggs,cooking oil,french fries +chocolate,soup,butter,chicken,cooking oil,green tea,hot dogs,brownies,white wine +chocolate,spaghetti,mineral water,pancakes,oil,cooking oil,chicken,green tea,escalope,energy drink,light mayo,honey +burgers,herb & pepper,mineral water,cake +herb & pepper,spaghetti,cooking oil,french fries +mineral water,vegetables mix,yogurt cake +burgers,spaghetti +spaghetti,mint +pepper,blueberries +burgers,ground beef,pepper,tomato sauce,spaghetti,butter,french wine,chicken,salmon,eggs,chocolate,french fries,escalope,mushroom cream sauce +turkey,burgers,frozen vegetables,oil,corn,carrots,chocolate,champagne +soda,cottage cheese,shampoo +turkey,chutney +nonfat milk +whole wheat pasta,mineral water,vegetables mix,green grapes,eggs,french fries,green tea +pepper,milk,muffins +herb & pepper,ground beef,tomato sauce,yams,olive oil,chicken,burger sauce,oil,cooking oil,chili,carrots,ham,eggplant,frozen smoothie,toothpaste +ground beef,mineral water,gums,cereals,frozen smoothie,cookies,shallot,brownies,tomato juice,low fat yogurt,green tea +french fries +mineral water,black tea,mashed potato +shrimp,chocolate,avocado,fromage blanc,honey,carrots,melons,shampoo +burgers,shrimp,mineral water,butter,strong cheese,salmon,tea,chocolate,frozen smoothie +sandwich +french fries +soup,cereals,french fries +mineral water,fromage blanc,bacon,cooking oil,barbecue sauce,cereals,green tea,chocolate +turkey,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,meatballs,milk,green grapes,strawberries +pancakes +spaghetti,fromage blanc,tea +green tea +frozen vegetables,spaghetti,meatballs,chutney,chicken,frozen smoothie,escalope,pancakes,toothpaste +herb & pepper,milk,cake,french fries,yogurt cake +olive oil,pancakes,chocolate,french fries +frozen vegetables,tomatoes,spaghetti,meatballs,milk,olive oil,butter,cooking oil,chicken,brownies +butter,cookies +ground beef,gums,energy drink +turkey,burgers,chocolate,avocado,cider,honey,cake,green tea,brownies +tomatoes,spaghetti,mineral water,meatballs,milk,chicken,rice,frozen smoothie,shampoo,tomato juice,cauliflower,candy bars +tomatoes,black tea +olive oil +cookies +oil +honey,escalope +french fries,energy drink +tomato juice +escalope +avocado,milk,whole wheat rice,cake,french fries,cottage cheese,body spray +cereals,yogurt cake,mint +cookies +turkey,french fries,green tea +burgers,spaghetti,chicken,pancakes,french fries +butter,chicken,cider,eggs +champagne,yogurt cake +extra dark chocolate +chocolate,french fries +ham,chocolate,whole wheat pasta,milk,olive oil,chicken,bacon,whole wheat rice,cottage cheese +chocolate,escalope +grated cheese,tomatoes +frozen vegetables,tomatoes,french fries,champagne +shrimp,tomatoes,ground beef,spaghetti,chocolate,butter,salmon,cake,cooking oil,chicken,chili,french fries,escalope,cottage cheese,hand protein bar +eggs,french fries,cookies +ham,energy drink +whole wheat rice,chocolate,energy drink +chocolate +turkey,butter,oil,chocolate,cookies +grated cheese,shrimp,tomatoes,ground beef,spaghetti,avocado,meatballs,almonds,fromage blanc,frozen smoothie,pancakes,green tea +milk,french wine,eggs,whole weat flour,french fries,champagne,yogurt cake,tomato juice,fresh bread +french fries +cookies +cake +shrimp,tomato sauce,spaghetti,soup +shrimp +burgers,pancakes,cake,chocolate,low fat yogurt +herb & pepper,pancakes +red wine,ketchup +bacon,honey,french fries +frozen smoothie,strawberries +pickles,tomatoes,spaghetti,pancakes,cooking oil,escalope,low fat yogurt +chocolate,spaghetti,escalope,cookies,sandwich,pancakes,low fat yogurt,mint +mineral water,avocado,french fries,escalope +fresh tuna,ground beef,spaghetti,avocado,whole wheat rice,rice,cooking oil,chocolate,frozen smoothie,mushroom cream sauce +pasta +cookies +clothes accessories,magazines +shrimp,frozen vegetables,milk,butter,pancakes,barbecue sauce,eggplant +frozen vegetables,avocado,milk,pancakes,oil,frozen smoothie +herb & pepper,shrimp,ground beef,chocolate,french fries,frozen smoothie,mint +candy bars +burgers,eggs,champagne,frozen smoothie +mineral water +ham,spaghetti,honey,low fat yogurt +mineral water,eggs,yogurt cake,light mayo +herb & pepper,ground beef,mineral water,chocolate,milk,french fries,low fat yogurt +fresh tuna,ham,whole wheat pasta,spaghetti,mineral water,chocolate,milk,fromage blanc,strong cheese,honey,cooking oil,energy drink +burgers,ham,spaghetti,salmon,eggs +burgers,whole wheat rice,blueberries,green tea,salt +fresh tuna,spaghetti,milk,pancakes,gums,low fat yogurt +grated cheese,spaghetti,eggs,eggplant,pancakes +cookies,energy drink +herb & pepper,red wine,frozen vegetables,tomatoes,spaghetti,mineral water,meatballs,milk,muffins,eggs,cake,frozen smoothie +milk,flax seed,antioxydant juice,mayonnaise,green tea +frozen vegetables,mineral water,cooking oil,chicken +spaghetti,mineral water,brownies +salmon,pancakes,cake +cooking oil +ham +ham,low fat yogurt +tomatoes,cookies,champagne +fresh tuna,shrimp,frozen vegetables,tomatoes,tomato sauce,spaghetti,mineral water,milk,cider,whole wheat rice,clothes accessories,frozen smoothie +herb & pepper,mineral water,cooking oil,hot dogs +spaghetti,chocolate,escalope,brownies +fresh tuna,frozen vegetables,energy bar,french wine,brownies,pancakes,yogurt cake,energy drink +milk,salmon,fresh bread,low fat yogurt,mint +spaghetti,nonfat milk,burger sauce +mineral water,pancakes,magazines +ground beef,butter,eggs,whole wheat rice,cake,chocolate +escalope +red wine,tomatoes,ground beef,spaghetti,mineral water,soup,pancakes,bug spray,burger sauce,oil,cooking oil,corn,green tea,escalope,low fat yogurt +burgers,yams,mineral water,whole wheat rice,chocolate,low fat yogurt +white wine +grated cheese,ground beef,almonds,yogurt cake,energy drink,fresh bread,green tea +turkey,chocolate,grated cheese,shrimp,ground beef,mineral water,milk,whole wheat rice,mint green tea,melons +fresh bread +ground beef,butter,french fries +chocolate,herb & pepper,ground beef,mineral water,chicken,antioxydant juice,low fat yogurt +turkey,eggs +cookies +cookies +burgers,fresh tuna,parmesan cheese,spaghetti,butter,vegetables mix,spinach,eggs,brownies,pancakes,light mayo +turkey,burgers,grated cheese,almonds,cake,cooking oil,low fat yogurt +chocolate +spaghetti,mineral water,milk,muffins,light cream,cooking oil,extra dark chocolate +eggs +turkey,grated cheese,shrimp,spaghetti,pancakes,cake,ketchup,carrots,french fries,low fat yogurt +burgers,mineral water,butter,eggs,chicken,cookies,green tea +mineral water,cake +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,cake,light cream,cookies,mushroom cream sauce,honey +cookies +turkey,cooking oil,escalope +grated cheese,olive oil,muffins,eggs,chocolate,pancakes,salt +frozen vegetables,whole wheat pasta,spaghetti,chocolate,soup,butter,french wine,pancakes,eggs +spaghetti +green tea,french fries +ham,spaghetti,mineral water,olive oil,eggs,cooking oil,french fries,green tea +shrimp,black tea,eggs,cake +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chutney,salmon,chili,cereals,strawberries +spaghetti,hot dogs,white wine,mayonnaise +herb & pepper,ground beef +white wine +green tea +frozen vegetables,spaghetti,olive oil,energy bar,french wine,chicken,light cream,whole weat flour,french fries,cottage cheese +red wine,spaghetti,chocolate bread,french fries,hot dogs,low fat yogurt +burgers,spaghetti,avocado,cake,brownies,salt +mineral water,soup,gums,extra dark chocolate,french fries +spaghetti +muffins +turkey,spaghetti,olive oil,green beans,mint green tea,chocolate,mushroom cream sauce +tomatoes,whole wheat pasta,spaghetti,mineral water,milk,pancakes,eggs,cake,cooking oil +ground beef,mineral water,milk,olive oil,eggs,extra dark chocolate +burgers,ham,eggs,cookies,sparkling water,brownies,green tea +carrots,eggplant,french fries,escalope,strawberries,toothpaste +turkey,burgers,yams,flax seed +ham,vegetables mix,blueberries,escalope,cottage cheese +whole wheat pasta,meatballs,milk,antioxydant juice,french fries,fresh bread +strawberries +yogurt cake +burgers +meatballs,eggs,cottage cheese +cookies +turkey,pepper,tomato sauce,spaghetti,milk,olive oil,frozen smoothie +chocolate,escalope +grated cheese,ground beef,green tea +escalope +french fries +milk,energy bar,frozen smoothie,protein bar,asparagus +antioxydant juice +grated cheese,mineral water,almonds +frozen vegetables,whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,green tea,chocolate,french fries,hot dogs,cottage cheese,energy drink +burgers,mineral water,milk,black tea,chicken,frozen smoothie,fresh bread,green tea +fresh tuna,spaghetti,mineral water,chocolate,milk,light cream,oil,corn +burgers,red wine,whole wheat pasta,butter,cereals,french fries,hot dogs,fresh bread +mineral water,cake +nonfat milk,cookies,brownies +olive oil +grated cheese,spaghetti,milk,honey,escalope,fresh bread,green tea +butter,chocolate,yogurt cake +champagne +yogurt cake +burgers +vegetables mix +yogurt cake,energy drink +mineral water,chocolate,soup,milk,olive oil,eggs,honey +mineral water,milk,french fries,cookies +tomatoes,ground beef,chocolate,butter,eggs,green tea,french fries,escalope,mushroom cream sauce +vegetables mix,french fries +turkey,spaghetti,mineral water,cider,chicken,french fries,escalope,mayonnaise +eggs,rice,eggplant,escalope,mushroom cream sauce,brownies,pancakes +burgers,fresh tuna,spaghetti,mineral water,soup,chicken,fromage blanc,spinach,cake +antioxydant juice,mint green tea,french fries,yogurt cake +mint green tea +spaghetti,energy drink +tomato sauce,chocolate,fresh bread +ham,avocado,butter,rice,energy drink,fresh bread,toothpaste +tomatoes,ground beef,spaghetti,avocado,pancakes,cooking oil,cereals,french fries,toothpaste +shrimp,black tea,pancakes,cake,oil,extra dark chocolate,carrots,clothes accessories,green tea +turkey,olive oil,flax seed,eggs,chocolate,french fries,escalope,energy drink +cookies +french fries +fresh tuna,spinach,honey,cake,cereals,chocolate,french fries,light mayo,green tea +turkey,shrimp,green beans,green tea +french fries,yogurt cake,low fat yogurt +mineral water,butter,pancakes,low fat yogurt +mineral water +champagne,cookies,green tea +ground beef,spaghetti,mineral water,energy drink,white wine +spaghetti,cooking oil +chocolate +escalope,pancakes,energy drink +mineral water,cake,light cream,bug spray,burger sauce +tomatoes,whole wheat pasta +babies food +ham,turkey,shrimp,frozen vegetables,tomato sauce,spaghetti,vegetables mix,green tea +chocolate,french fries,white wine +cake +burgers,mineral water,milk,almonds,eggs,green tea,french fries,cookies,energy drink +grated cheese,tomatoes,spaghetti,chocolate,rice,cooking oil,french fries,brownies,green tea +yams +spaghetti,antioxydant juice +champagne +mineral water +pasta +mineral water,cake,burger sauce +cookies +candy bars +frozen vegetables,parmesan cheese,pepper,spaghetti,milk,pancakes,oil,carrots,hot dogs,brownies,energy drink +pancakes,champagne +ham,ground beef,mineral water,milk,olive oil,pancakes,melons,green tea +ham,olive oil,green tea,strawberries,white wine +eggs,escalope +green tea +cookies +meatballs +chocolate +fresh bread +burgers,tomatoes,ground beef,spaghetti,cake,hot dogs,white wine +frozen vegetables,tomatoes,spaghetti,mineral water,muffins,cake,mushroom cream sauce +gluten free bar +turkey,ground beef,yams,french fries,tomato juice +magazines +escalope +shrimp,frozen vegetables,tomatoes,milk,cake,cooking oil,cereals,antioxydant juice,chocolate,pancakes,energy drink,shampoo,fresh bread +pasta,energy drink +whole wheat rice,chocolate,french fries,cookies +muffins +low fat yogurt +fromage blanc,eggs,protein bar,salt +chocolate,frozen vegetables,tomatoes,spaghetti,mineral water,olive oil,salmon,green tea +frozen vegetables,spaghetti,eggs,honey,escalope,mint +mineral water,carrots,chocolate,frozen smoothie,light mayo +shrimp,energy drink +escalope +burgers,spaghetti,gums,french fries +tomatoes,eggs,chocolate,french fries,yogurt cake +spaghetti,champagne,frozen smoothie,cottage cheese,green tea +burgers,spaghetti,cider,eggs,french fries,hot dogs,cottage cheese +frozen vegetables,mineral water,muffins +cake,chicken,green tea,shallot +green tea,fresh bread +fresh tuna,ham,mineral water,avocado,meatballs,olive oil,almonds,eggs,french fries,frozen smoothie +pasta +burgers,grated cheese,frozen vegetables,spaghetti,milk,escalope,mushroom cream sauce,white wine +turkey,burgers,fresh tuna,french wine,fromage blanc +chocolate,cookies +cookies +spaghetti +chocolate +whole wheat pasta,ground beef,yams,olive oil,butter,mint green tea +avocado,frozen smoothie,energy drink +tomatoes,whole weat flour +grated cheese,yams,mineral water,honey,pasta,gluten free bar +chocolate,champagne,pasta,strawberries,honey +frozen vegetables,spaghetti,olive oil,honey +tomatoes,honey,green tea,french fries,frozen smoothie,escalope,sandwich +frozen vegetables,butter,cake,pancakes,fresh bread,green tea +escalope,pasta +toothpaste +cider,french fries +grated cheese,frozen vegetables,tomato sauce,mineral water,muffins,gluten free bar,light mayo,napkins,shampoo +cookies,champagne +grated cheese,chocolate,mashed potato,champagne,zucchini +energy bar,salmon,green tea,french fries,frozen smoothie,magazines +burgers,herb & pepper,frozen vegetables,pepper,salmon,pancakes,honey,gums,chicken,extra dark chocolate,eggplant,green tea,melons +frozen vegetables,milk,olive oil +butter +french fries,hot dogs,energy drink,light mayo +champagne,energy drink +champagne +french fries,frozen smoothie +cooking oil,champagne +spaghetti,green tea,chocolate,hot dogs +burgers,grated cheese,spaghetti,eggs,carrots,energy drink,green tea +cake,pancakes,toothpaste +fromage blanc,ketchup,melons +eggs,mint +chocolate,olive oil,muffins,spinach,french fries,light mayo,green tea +whole wheat pasta,french fries,cottage cheese,yogurt cake +mineral water,milk +tomatoes,whole wheat pasta,mineral water,milk,french wine,salmon,sparkling water +french fries +french fries,frozen smoothie,brownies +milk,muffins,french fries,cottage cheese,light mayo +pepper +pasta +pepper +herb & pepper,escalope,body spray +eggs,carrots,green tea,chocolate,mushroom cream sauce +turkey,frozen vegetables,pancakes,eggs,french fries,frozen smoothie +burgers,red wine,eggs,french fries +mineral water,chocolate +grated cheese,mineral water,avocado,salmon,chocolate,asparagus +mineral water +chocolate,frozen smoothie +green tea +shrimp,cake +ham,ground beef,mineral water +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,eggs,blueberries,burger sauce,chicken,oatmeal,toothpaste +whole wheat pasta,eggs,cake,french fries,green tea +cookies,green tea +mineral water,avocado,milk,olive oil,strong cheese,cauliflower +eggs,oil +red wine,cookies +shrimp,spaghetti,chocolate,eggs +escalope +herb & pepper,spaghetti,eggplant +milk,whole wheat rice,cooking oil,fresh bread +ham,mineral water,strong cheese,pancakes +cake +spaghetti,eggs,mushroom cream sauce +bramble +brownies,yogurt cake +frozen vegetables,spaghetti +mineral water,olive oil,frozen smoothie,cookies,hot dogs,brownies +escalope,green tea +french fries,cookies +ham,eggs,french fries +tomatoes +eggs +turkey,mineral water,salmon,nonfat milk,magazines,mayonnaise,zucchini,green tea +french fries,yogurt cake +tomatoes,mineral water,chocolate,chicken,pancakes,green tea +eggs,whole wheat rice +pepper,bacon,eggs,barbecue sauce,frozen smoothie +mineral water,frozen smoothie +cake,yogurt cake +fresh tuna,chocolate,shrimp,frozen vegetables,milk,olive oil,pancakes +ground beef,mineral water,french fries,protein bar,hand protein bar,salt,candy bars +candy bars,honey +escalope,pancakes +avocado,vegetables mix,green grapes,honey,whole wheat rice,french fries,pancakes +energy bar,cottage cheese +chocolate,grated cheese,salmon,vegetables mix,eggs,french fries,cottage cheese +mineral water,chicken,whole wheat rice,champagne,green tea +french wine +grated cheese,spaghetti,meatballs,milk,rice,french fries,brownies,candy bars +french fries +milk +shrimp,mineral water,milk,almonds,whole wheat rice,cooking oil,clothes accessories,green tea +french fries,escalope,pasta,mushroom cream sauce +turkey,whole wheat pasta,olive oil,pancakes,eggs +muffins +whole wheat rice +chicken,brownies,asparagus,cauliflower,green tea +spaghetti,low fat yogurt +low fat yogurt,candy bars +milk,olive oil,salmon,bug spray,rice,extra dark chocolate,french fries,champagne,frozen smoothie +ground beef +frozen smoothie,body spray +red wine,mineral water,milk,black tea,spinach,rice,green beans,frozen smoothie,sparkling water +red wine,mineral water,bacon,cake,pet food +burgers,frozen vegetables,mineral water,eggs,french fries +cake +ground beef +french fries +butter,shallot,energy drink,tomato juice +shrimp,frozen vegetables,tomato sauce,spaghetti,mineral water,olive oil,chocolate +burgers,mineral water,flax seed,eggplant,french fries,white wine +flax seed,french fries +vegetables mix,french fries +avocado +herb & pepper,whole wheat pasta,avocado,chocolate,tomato juice +tomatoes,whole wheat rice,champagne,strawberries +french fries +cookies,green tea +bacon,rice,cookies +burgers,meatballs,antioxydant juice,green tea +tomatoes,milk,salmon,pancakes,honey,cottage cheese +mineral water,chicken +frozen vegetables,vegetables mix,nonfat milk,hot dogs,cottage cheese,pancakes,yogurt cake +tomatoes,frozen smoothie +fresh tuna,ground beef,mineral water,soup,milk,vegetables mix,pancakes,honey,blueberries,light cream,rice,chicken,ham,strawberries +tomatoes,mineral water,olive oil +cereals,protein bar +burgers,frozen vegetables,spaghetti,soup +frozen vegetables,ground beef,mineral water,milk,eggs,brownies,fresh bread,low fat yogurt +mineral water +cookies,low fat yogurt +burgers,cooking oil,low fat yogurt +energy bar +burgers,turkey,red wine,parmesan cheese,spaghetti,mineral water,soup,avocado,milk,black tea,salmon,green tea,cottage cheese,gluten free bar +french fries,pancakes +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,carrots +olive oil,clothes accessories,french fries,frozen smoothie,green tea +ground beef,green tea +red wine,yams,mineral water,soup,milk,cake +ham,herb & pepper,shrimp,tomatoes,cookies,strawberries,green tea +burgers,tomatoes,mineral water,chocolate,milk,salt +burgers,red wine,pancakes,protein bar +milk,whole wheat rice +honey,pancakes,green tea +burgers,champagne +champagne +tomatoes,spaghetti,salmon,green beans +french fries +french fries +soup,ham +frozen vegetables,mineral water +soup,butter,cider,rice,pet food,french fries,green tea +whole wheat rice,cooking oil +pancakes,white wine +french fries,yogurt cake +chocolate,light mayo +grated cheese,spaghetti,mineral water,pancakes +burgers,black tea,bacon,muffins +green tea +chocolate,frozen smoothie,cookies +shrimp,mineral water,brownies +ground beef,olive oil,salmon,pancakes,eggs +ground beef +eggs,chocolate,green tea +milk +clothes accessories,cookies +spaghetti,honey,low fat yogurt +red wine,avocado,almonds,carrots,napkins +whole wheat pasta,meatballs,milk,cake +burgers,mineral water,cake,hot dogs,cauliflower +chocolate +pancakes +ground beef,mineral water +mineral water,salmon,green tea +shrimp,ground beef,mineral water,green tea +frozen vegetables,parmesan cheese,mineral water,cake,clothes accessories,french fries,brownies,energy drink,asparagus,green tea +chocolate,frozen vegetables,whole wheat rice,carrots,french fries,cookies +low fat yogurt +spaghetti,mineral water,olive oil,oatmeal,french fries,green tea +chocolate,whole wheat rice,escalope,champagne,green tea +gums +escalope,pasta,mushroom cream sauce,green tea +melons +grated cheese,tomatoes,pepper,spaghetti,mineral water,avocado,milk +mineral water,soup,milk,gluten free bar,light mayo,low fat yogurt +hot dogs +ground beef,tomato sauce,spaghetti,mineral water,eggs,blueberries,french fries,green tea +turkey,eggs,honey +spaghetti,mineral water,spinach +pancakes,light mayo +burgers,milk +pickles,melons +mineral water,cake +green tea +mineral water,soda,hot dogs +french fries,cookies +eggs +melons +tomatoes,muffins,escalope +butter,chocolate +cookies +frozen vegetables,muffins,green grapes,light mayo +spaghetti,butter,chocolate bread,frozen smoothie,green tea +whole wheat pasta +chocolate,cookies,tomato juice +brownies +french fries +french fries +burgers,parmesan cheese,almonds,chicken,muffins,hot dogs,brownies,strawberries,fresh bread +cake,cookies +vegetables mix,muffins +frozen vegetables,ground beef,mineral water,salmon,pancakes,whole wheat rice,gums,cookies +hot dogs +frozen vegetables,tomatoes,butter,chicken,cereals,green tea,cottage cheese,pancakes,tomato juice +grated cheese +burgers,frozen vegetables,tomatoes,ground beef,olive oil,cake,cereals,antioxydant juice,escalope +pancakes +mineral water,chocolate,olive oil,almonds,chicken,corn,energy drink +spaghetti,chocolate,soup,salmon,whole wheat rice,tomato juice +escalope +turkey,burgers,fromage blanc,eggs,pasta +burgers,champagne,green tea +chocolate +burgers,energy bar,french fries +grated cheese,mineral water,cake,green tea +turkey,avocado +pet food,green beans,hot dogs +fresh tuna,frozen vegetables,tomatoes,ground beef,pancakes,fresh bread,low fat yogurt +escalope +salmon,cooking oil,asparagus +chocolate,oil,cooking oil,pancakes,light mayo +whole wheat pasta,spaghetti,milk,cake,green tea +turkey,spaghetti,salmon,brownies,body spray +frozen vegetables,milk,flax seed,whole wheat rice,french fries,escalope +herb & pepper,tomatoes,ground beef,mineral water,milk,light cream,clothes accessories,cookies +turkey,eggs,cake,burger sauce,barbecue sauce,yogurt cake +honey +shrimp,mineral water,gums +mineral water,eggs,tomato juice,fresh bread,mayonnaise +vegetables mix +turkey,burgers,chocolate,light cream,chicken,french fries,pancakes +herb & pepper +burgers,chicken,bacon,eggs,cooking oil,french fries +antioxydant juice +fresh bread +turkey,burgers,shrimp,ground beef,spaghetti,milk,black tea,cider,eggs,chocolate +french fries,escalope +shrimp,milk,frozen smoothie,fresh bread +spaghetti,salmon,pancakes,eggs,green beans,french fries,tomato juice,zucchini,green tea +burgers,milk,champagne,mushroom cream sauce,green tea +herb & pepper,soup,chicken,french fries,candy bars +spaghetti +eggs,hot dogs +spaghetti,salmon,nonfat milk,eggs,carrots +spaghetti,mineral water,meatballs,strong cheese +ground beef,spaghetti,mineral water,eggs,cake,chocolate,french fries,brownies,body spray +cereals,chocolate,french fries,champagne,hot dogs,fresh bread,cauliflower +mineral water +oil,frozen smoothie,white wine +turkey,eggs +frozen vegetables,milk,green tea,low fat yogurt +french fries,gluten free bar +green tea +mineral water +burgers,tomatoes,mineral water,milk,almonds,chicken,cake,french fries,green tea +burgers,frozen vegetables,mineral water,escalope +burgers,ground beef,eggs,french fries +mineral water +burgers,black tea,eggs,whole wheat rice +protein bar +cake,cookies,cottage cheese,toothpaste +cookies +cookies +escalope +eggs +chocolate,french fries,hot dogs +chocolate +eggs +ham,grated cheese,ground beef,spaghetti,milk,chicken,eggs,honey,burger sauce,french fries,body spray,fresh bread +milk +eggs,french fries +french fries,cookies +eggs +vegetables mix,eggs,whole wheat rice +spaghetti,eggs,chocolate +white wine +eggs,whole wheat rice +eggs,honey +turkey,chocolate,muffins,eggs +milk,butter,eggs,whole wheat rice +shrimp,tomatoes,mineral water,flax seed,chicken,pancakes,frozen smoothie +burgers,ground beef,spaghetti,whole wheat rice,cottage cheese +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,mineral water,milk,vegetables mix,nonfat milk,green grapes,whole wheat rice +dessert wine,whole wheat rice,chocolate,cookies +nonfat milk,eggs,cake +tomato sauce,spaghetti,olive oil,mushroom cream sauce,green tea +parmesan cheese,ground beef,spaghetti,olive oil,cereals,strawberries,fresh bread,white wine,cauliflower +burgers,almonds,carrots +turkey,black tea,eggs +turkey,eggs,strawberries +pancakes +turkey,red wine,whole wheat rice,bug spray,rice,green beans +mineral water,olive oil,cake,chocolate +burgers +frozen vegetables,parmesan cheese,spaghetti,mineral water,whole wheat rice,cake,frozen smoothie,cottage cheese,mint +tomato sauce,spaghetti +fresh tuna,shrimp,meatballs,milk,chicken,eggs,clothes accessories,salad,fresh bread,mint +turkey,eggs +chocolate,frozen vegetables,tomatoes,spaghetti,milk,cake,escalope,mushroom cream sauce +frozen vegetables,tomatoes,mineral water,eggs,cake,frozen smoothie,hot dogs,protein bar +shrimp,mineral water,chocolate,soup,milk,black tea +frozen vegetables,mineral water,milk,energy bar,whole wheat rice,low fat yogurt +herb & pepper,shrimp,frozen vegetables,ground beef,muffins,blueberries,french fries,cookies,mushroom cream sauce +spaghetti,nonfat milk,low fat yogurt +escalope,pasta,mushroom cream sauce +chocolate,champagne +low fat yogurt +chocolate,champagne +soup,avocado,milk,honey,cottage cheese,green tea +shrimp,frozen vegetables,spaghetti,bug spray,champagne,frozen smoothie,fresh bread +grated cheese,butter,chocolate,french fries +mayonnaise +frozen vegetables,mineral water,muffins,mushroom cream sauce,pancakes,green tea +low fat yogurt +tomatoes,pepper,spaghetti,eggs,pet food,tea,chocolate,hot dogs +ground beef,eggs,cake +mineral water +tomatoes,eggs,antioxydant juice,french fries,brownies,gluten free bar,fresh bread +french fries +champagne,frozen smoothie +energy bar,cottage cheese +muffins,oil,escalope +spaghetti,mineral water,soup,avocado,milk,chicken,cereals +chocolate,ground beef,milk +parmesan cheese,whole wheat pasta,spaghetti,soup,almonds,cake,champagne,hot dogs,protein bar,tomato juice,fresh bread +candy bars +frozen vegetables,ground beef,spaghetti,green grapes,cooking oil +green tea,escalope +yogurt cake +energy drink +milk,hot dogs,fresh bread +chocolate,herb & pepper,milk,eggs,low fat yogurt +mineral water,nonfat milk,cake +burgers,frozen vegetables,gums,french fries,hot dogs,green tea,honey +meatballs +burgers,frozen vegetables,mineral water,meatballs,milk,honey,ham,french fries,frozen smoothie,green tea +butter,eggs,sparkling water,pancakes +green tea +rice +french fries +tomatoes,mineral water,french fries +cookies,low fat yogurt +red wine,frozen vegetables,ground beef,mineral water,vegetables mix,eggs,rice,brownies +mineral water +grated cheese,ground beef,olive oil,pancakes,mushroom cream sauce,hot dogs +ham,red wine,mineral water,butter,french wine,cake,chicken,carrots,cottage cheese +red wine,frozen vegetables,tomatoes,ground beef,pet food,french fries,brownies,low fat yogurt,green tea +frozen vegetables +mineral water,chocolate,milk,eggs +milk +muffins,low fat yogurt +shrimp,green grapes,pancakes,eggs,cake +antioxydant juice,chocolate +olive oil,eggs,cake,french fries,hot dogs,strawberries,asparagus,salad,green tea +burgers,spaghetti,milk,olive oil,chicken,french fries,tomato juice,magazines +eggs,honey +french fries +spaghetti,mineral water,nonfat milk,honey,carrots,cottage cheese +ground beef,whole wheat rice,extra dark chocolate,fresh bread,candy bars +ground beef,soup,bacon,pancakes,cooking oil,barbecue sauce,green tea +milk +spaghetti,energy bar,cider,pancakes,eggs,cake +milk,energy bar +dessert wine,mineral water,barbecue sauce,green tea +frozen vegetables,ground beef,spaghetti,chocolate,french fries,escalope,pancakes,tomato juice +frozen vegetables,eggs,barbecue sauce +red wine +cooking oil,frozen smoothie +escalope,pasta,mushroom cream sauce +escalope +mineral water,eggs,green tea,frozen smoothie +eggs +chocolate,bacon,mint green tea +red wine,frozen vegetables,french wine,champagne,green tea +strawberries +burgers,ham,shrimp,milk,muffins,eggs,whole wheat rice,carrots,oatmeal,pasta,low fat yogurt +parmesan cheese,hot dogs,energy drink,light mayo +cookies +cookies +spaghetti,whole weat flour +fresh tuna,soup,avocado,energy bar,butter,chicken,whole wheat rice,barbecue sauce,whole weat flour +burgers,hot dogs,melons +herb & pepper,spaghetti,meatballs,chili,sandwich +yogurt cake +chocolate +gums,chocolate +green tea,zucchini +tomatoes,ground beef,butter,green grapes,pancakes,cooking oil,carrots +eggs,cake,fresh bread,low fat yogurt +ground beef +grated cheese,mineral water,avocado +spaghetti,honey,cake,green tea +champagne +cookies +shrimp,pepper,french wine,strong cheese,salmon,green grapes,pancakes,eggs +brownies +ground beef,mineral water +milk +whole wheat pasta +burgers,ground beef,mineral water,frozen smoothie,sparkling water,light mayo +shrimp,spaghetti,salmon,chicken +butter,whole wheat rice +pickles +cereals,cookies +cookies +cookies +frozen smoothie +grated cheese,frozen vegetables,ground beef,cooking oil,french fries,escalope,brownies +turkey,honey,cooking oil +burgers,chocolate,shrimp +grated cheese,shrimp,frozen vegetables,mineral water,salmon,pancakes,honey,green beans,mushroom cream sauce,gluten free bar,fresh bread +pasta +vegetables mix,asparagus +herb & pepper,spaghetti +turkey,spaghetti,mushroom cream sauce,green tea +turkey,frozen vegetables,pepper,avocado,muffins,white wine,toothpaste +avocado,yogurt cake +ground beef,spaghetti +burgers,shrimp,frozen vegetables,tomatoes,milk,cake,chocolate,cottage cheese +chocolate +spaghetti +mineral water,black tea,eggs,whole wheat rice +turkey,eggs,french fries,frozen smoothie,green tea +chocolate,champagne +tomatoes,eggs,melons,mint,green tea +eggs +frozen vegetables,tomatoes +spaghetti,milk,pancakes +ham,eggs,cake +escalope,pasta +antioxydant juice,french fries,escalope,light mayo +eggs,frozen smoothie,escalope,cookies,pancakes +ground beef,spaghetti,green beans,green tea +fresh tuna,mineral water,milk,french fries,mushroom cream sauce +eggs,green tea +eggs,green tea,chocolate +butter,extra dark chocolate +turkey,mineral water,eggs,green tea,hot dogs,cauliflower +mineral water,pancakes,french fries,cookies,shallot,green tea +mineral water,meatballs,energy drink +shrimp,ground beef,pepper,spaghetti +spaghetti +sparkling water,energy drink,light mayo +cookies +escalope,fresh bread +spaghetti +spaghetti,olive oil,chicken,eggs,green tea +mineral water,avocado,oil +milk +chocolate,milk,eggs,french fries +eggs,french fries,frozen smoothie +tomatoes,pepper,mineral water,milk,salmon,nonfat milk,eggs,gums,cooking oil,escalope +grated cheese,shrimp,frozen vegetables,cider,chocolate +turkey,grated cheese,milk,black tea,chicken,chocolate,french fries,frozen smoothie,green tea +burgers,french fries,escalope +shrimp,avocado,low fat yogurt +whole wheat rice,clothes accessories,cookies +french fries +cookies +chocolate +grated cheese,herb & pepper +vegetables mix,french fries +chocolate,ground beef,mineral water,eggs,whole wheat rice +eggs,mushroom cream sauce,candy bars +grated cheese,shrimp,ground beef,mineral water,chocolate,salt +burgers,whole wheat rice,cooking oil,escalope +eggs +french fries +ground beef,spaghetti,mineral water +energy bar +turkey,frozen vegetables,spaghetti,mineral water,eggs,antioxydant juice,french fries,frozen smoothie +butter,escalope,shallot,white wine +mineral water,soup,milk,cooking oil +mineral water,pancakes,low fat yogurt +burgers,milk,eggs,chocolate,french fries +cookies +burgers,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,barbecue sauce,toothpaste +herb & pepper,spaghetti,eggs,escalope +extra dark chocolate,green tea,candy bars +cookies +milk,frozen smoothie,white wine +burgers,french fries,cookies,strawberries +ground beef,pepper,mineral water,chocolate +cookies +cookies +frozen vegetables,chicken,bacon,eggs,honey,extra dark chocolate,eggplant,cottage cheese +frozen vegetables,spaghetti,mineral water,soup,milk,salmon,green grapes,eggs,french fries,shallot,brownies,light mayo,melons,toothpaste +shrimp,frozen vegetables,tomatoes,mineral water,meatballs +chocolate,red wine,shrimp,spaghetti,green tea +avocado,milk,butter,chicken,salmon,eggs,chocolate,fresh bread +spaghetti,milk +spaghetti,olive oil +pepper,cereals,antioxydant juice,sparkling water,shampoo +salmon,cooking oil,carrots +chocolate,red wine,tomatoes,spaghetti,butter,almonds,strong cheese,clothes accessories,green tea,hand protein bar,mint +chocolate,tomatoes,mineral water,olive oil,cooking oil,low fat yogurt,zucchini +pepper,cookies,green tea +ham,chocolate,grated cheese,ground beef,mineral water,eggs,protein bar +shrimp,tomatoes,mineral water,almonds,hot dogs +milk,honey +white wine +grated cheese,tomatoes,soup,blueberries,cooking oil,chili,green tea,fresh bread,low fat yogurt +meatballs,butter,chicken,cider,whole wheat rice,green tea +green tea,mint +chocolate,frozen vegetables,nonfat milk,pancakes,blueberries,melons,salt +tomatoes,ground beef,spaghetti,mineral water +french fries +milk,eggs +whole wheat pasta,ground beef,milk,olive oil,champagne,cauliflower +red wine,frozen vegetables,milk,salmon,pancakes,eggs,ham,cereals,french fries,champagne +cookies +turkey,frozen vegetables,ground beef,spaghetti,soup,olive oil,shallot +energy bar,french fries +escalope +cake,french fries +tomatoes,spaghetti,mineral water +mineral water,olive oil,eggs,mint +red wine,ground beef,mineral water,eggs,cottage cheese,brownies +pancakes +spaghetti,mineral water,milk,chocolate +oil,chocolate,cottage cheese +herb & pepper,shrimp,frozen vegetables,mineral water,milk,cooking oil,barbecue sauce,green beans,fresh bread +chocolate +burgers,ground beef,soup,milk,olive oil,almonds,fromage blanc,pancakes,oil,pet food,french fries,mushroom cream sauce,light mayo,low fat yogurt +burgers,butter,light cream,zucchini +grated cheese,chocolate,soup,salmon,cooking oil,chicken,strawberries,fresh bread,low fat yogurt +turkey,ham +olive oil +cookies,mushroom cream sauce +grated cheese,ground beef,spaghetti,bacon,pancakes,eggs,barbecue sauce,frozen smoothie,strawberries,white wine +mineral water,eggs,gums +spaghetti,mineral water,chocolate,honey,green beans,french fries,body spray,pancakes +mineral water,eggs,green tea +shrimp,ground beef,pepper,spaghetti,pancakes,honey,body spray +spaghetti,mineral water,eggs,whole wheat rice,french fries,tomato juice,low fat yogurt +spaghetti,mineral water,soup,salmon,green grapes,champagne,mashed potato,cottage cheese,low fat yogurt +herb & pepper,ground beef,tomato sauce,spaghetti,mineral water,chocolate,soup,olive oil,eggs,cake,cooking oil +burgers,salmon,vegetables mix,carrots,green tea +tomatoes,rice,oil,green tea +herb & pepper,ground beef,salmon,spinach,honey,protein bar +chocolate,red wine,tomato sauce,butter,chicken,salmon,french fries,salt,mint +cookies +burgers,tomatoes,milk,honey,french fries +mineral water,eggs,escalope +green tea +mineral water,chocolate +herb & pepper,ground beef,spaghetti,green grapes,cake,burger sauce,cooking oil,chicken,cereals,green tea,escalope,magazines,toothpaste,mint +chocolate +spaghetti,corn,green tea +herb & pepper,shrimp,frozen vegetables,spaghetti,flax seed,fromage blanc,chocolate,french fries,magazines +mineral water +frozen vegetables,ground beef,almonds,fromage blanc,cooking oil,chocolate,french fries,champagne +light mayo +burgers,black tea,eggs,chocolate,yogurt cake +meatballs,pancakes,eggs,french fries,yogurt cake +burgers,mineral water,green grapes,barbecue sauce,oatmeal,chocolate,tomato juice +eggs,french fries,frozen smoothie,escalope,cottage cheese +mineral water,eggs,corn,chocolate,honey +shrimp,light mayo +cooking oil +burgers,low fat yogurt +chocolate,spaghetti,mineral water,soup,pancakes,eggs,hand protein bar +green tea +frozen vegetables,eggs,melons,low fat yogurt,green tea +spaghetti,mineral water,pancakes,cooking oil,chocolate,frozen smoothie,escalope +chocolate,chili +ground beef,chocolate,cooking oil +candy bars +burgers,turkey,shrimp,spaghetti,mineral water,chocolate,soup,olive oil,muffins,eggs,cake,french fries,low fat yogurt +turkey +shrimp,milk,butter,pancakes,eggs +cake +grated cheese,mineral water,soup,olive oil +candy bars +candy bars +turkey,eggs +tomatoes +herb & pepper,tomatoes,pepper,mineral water,cooking oil,french fries,frozen smoothie,fresh bread +mineral water,light cream,cooking oil,chicken +ground beef,mineral water,olive oil,vegetables mix,light cream,oil,brownies,melons,fresh bread,mayonnaise,candy bars,green tea +escalope +mineral water,vegetables mix,french fries,fresh bread,cauliflower +spaghetti,strawberries +mineral water,chutney +pickles,herb & pepper,shrimp,tomatoes,ground beef,mineral water,gums,bramble,rice,french fries,frozen smoothie,light mayo,mint,green tea +escalope +energy bar,salmon,french fries,frozen smoothie,sparkling water,low fat yogurt +spaghetti +cookies +cookies +eggs +herb & pepper +shrimp,tomatoes,chocolate,eggs,oil,french fries,escalope,mushroom cream sauce,sandwich +eggs,extra dark chocolate,french fries +yogurt cake +turkey,french fries +mineral water,brownies,fresh bread +tomatoes,strawberries +frozen vegetables,green tea +dessert wine,shrimp,spaghetti,soup,gums +shrimp,frozen vegetables,ground beef,spaghetti,milk,olive oil,salmon,muffins,eggs,bug spray,chicken,french fries,fresh bread,low fat yogurt +turkey,tomatoes,pepper,mineral water,soup,milk,cake,pet food +black tea,french fries,champagne +fresh tuna,ground beef,pepper,spaghetti,mineral water,olive oil,black tea,almonds,french wine,chicken,strong cheese,pancakes,bug spray,eggplant,fresh bread +mineral water,champagne +spaghetti,eggs,whole wheat rice,honey +burgers,energy bar,eggs,champagne,brownies,green tea +milk,eggs,mint green tea,french fries,cookies,brownies +vegetables mix +grated cheese,spaghetti,mint +eggs,strawberries +cooking oil,french fries +ground beef,spaghetti,milk,butter,chicken,green tea,french fries,champagne,cookies,white wine,low fat yogurt +tomatoes +herb & pepper,tomatoes,mineral water,chocolate,soup,cooking oil,cereals,green tea,brownies +tomatoes,mineral water,chocolate,olive oil,energy bar,low fat yogurt,zucchini +chocolate,shrimp,ground beef,spaghetti,whole wheat rice,cake,hot dogs,fresh bread +mineral water,chocolate,low fat yogurt +chocolate,shallot +burgers,shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,french wine,pancakes,white wine +spaghetti,mineral water,escalope,low fat yogurt +frozen vegetables,milk,butter,chicken,fromage blanc,eggs,cake,cooking oil,brownies,tomato juice +burgers,cookies,green tea +red wine,barbecue sauce,chili,pet food,whole weat flour,french fries,low fat yogurt +mineral water,milk,chocolate,cookies +shrimp,tomatoes,ground beef,milk,cooking oil,white wine +mineral water,milk,olive oil,energy bar,whole wheat rice +turkey +honey,cottage cheese,green tea +almonds,french wine +turkey,shrimp,pepper,spaghetti,soup,olive oil,green grapes,pancakes,honey,burger sauce,extra dark chocolate +milk,sparkling water,asparagus,low fat yogurt +ground beef,spaghetti,mineral water,french wine,eggs,extra dark chocolate +eggs +herb & pepper,red wine,mineral water,soup,milk,chicken,corn,carrots,whole weat flour,cereals,french fries,pancakes,asparagus +eggs +eggs,escalope +burgers,mineral water,eggs +meatballs,cake +grated cheese,ground beef,mineral water,clothes accessories,french fries,tomato juice,green tea +grated cheese,ground beef,spaghetti,cake,green tea +burgers,red wine,tomatoes,spaghetti,meatballs,bacon,salmon,shampoo +french fries +frozen vegetables,tomatoes,green tea,french fries,frozen smoothie,hot dogs +tomatoes,mineral water,milk,olive oil,chicken,eggs,brownies,pancakes,low fat yogurt +shrimp,pancakes +gums +frozen vegetables,spaghetti,cookies +mineral water,olive oil,french wine,eggs,gums,antioxydant juice,low fat yogurt +whole wheat pasta,spaghetti,mineral water,almonds,cooking oil,chocolate,mint +fresh tuna,herb & pepper,mineral water,milk,cereals +soup,honey,cake,french fries,hot dogs,sparkling water,brownies,strawberries,pancakes,yogurt cake +french fries +mint +milk,green tea +ham,tomatoes,ground beef,mineral water,salmon +shrimp,frozen vegetables,mineral water,chocolate,soup,milk,olive oil,eggs,cake +ground beef +mineral water +green tea,french fries,brownies +mineral water,energy bar,salmon,cooking oil,shallot,low fat yogurt +mineral water,honey,cottage cheese +burgers,frozen vegetables,mineral water +mineral water,gums +frozen smoothie +ham,frozen vegetables,ground beef,spaghetti,mineral water,chocolate,olive oil,vegetables mix,eggs,tomato juice +spaghetti,milk,cake,burger sauce,chocolate,white wine +turkey,ground beef,chocolate,escalope +strong cheese,vegetables mix,french fries,green tea +chocolate,shrimp,mineral water,milk,barbecue sauce,cereals,french fries,low fat yogurt +mineral water,cottage cheese,pancakes +soup,olive oil,green tea,cottage cheese,honey +cake,mint +turkey,grated cheese,butter,eggs,eggplant,chocolate,french fries +chocolate,champagne,green tea +green grapes,chocolate +frozen vegetables,tomatoes,ground beef,soup,milk,light cream,cooking oil,chicken,chocolate,low fat yogurt +burgers,tomatoes,eggs,cake,french fries,frozen smoothie,cookies,hot dogs,light mayo,tomato juice +mineral water,soup,eggs +pickles,chocolate,energy drink,low fat yogurt +grated cheese,mineral water,chocolate,milk,black tea,chicken,green tea,mint +herb & pepper,avocado,salmon,rice,cottage cheese,magazines,green tea +burgers,fresh tuna,spaghetti,energy bar,bacon,eggs,french fries,escalope,pancakes,gluten free bar,light mayo +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,oil,cereals,french fries,champagne,frozen smoothie,low fat yogurt +tomatoes,mineral water,cooking oil,chocolate +french fries +spaghetti,mineral water,yogurt cake,light mayo,low fat yogurt +frozen vegetables +mineral water,frozen smoothie,low fat yogurt +mineral water,chicken,hot dogs +fresh tuna,pancakes,cake,cottage cheese,brownies,yogurt cake,white wine,green tea +frozen vegetables,spaghetti +cookies +chocolate,grated cheese,salmon,french fries,cookies,shallot,tomato juice,low fat yogurt +parmesan cheese,chocolate,black tea,cookies +mineral water,carrots,chocolate,escalope,pancakes +turkey,burgers,fresh tuna,frozen vegetables,eggs,cake,pancakes,fresh bread +soup +escalope +herb & pepper,ground beef,oatmeal,napkins +shrimp,frozen vegetables,spaghetti,mineral water,milk,energy bar,chicken,chocolate,mint +butter,low fat yogurt +hot dogs +cookies +grated cheese,antioxydant juice,low fat yogurt +pancakes,eggs +spaghetti,eggs,cake,escalope +herb & pepper,shrimp,chocolate,frozen smoothie +burgers,tomatoes,oil,cereals,chocolate,french fries,escalope,champagne +salt +turkey,frozen vegetables,ground beef,eggs,barbecue sauce,eggplant,champagne,escalope,green tea +turkey,ground beef,olive oil,eggs,blueberries,bug spray,green tea +turkey,burgers,grated cheese,pepper,spaghetti,eggs,gums,low fat yogurt,green tea +frozen vegetables,tomatoes,milk,salmon,cake,escalope +spaghetti +mineral water +french fries +chocolate,spaghetti,olive oil,almonds,salmon,vegetables mix,frozen smoothie,cottage cheese,yogurt cake +spaghetti,olive oil,fromage blanc,pancakes,eggs,cereals,clothes accessories,yogurt cake,gluten free bar,fresh bread,green tea +mineral water +burgers,red wine,spaghetti,milk,chicken,ham,chocolate,french fries +burgers,frozen vegetables,mineral water,milk,olive oil,honey,chocolate +grated cheese,ground beef,pepper,spaghetti,mineral water,chocolate,salmon,pancakes,eggs,escalope,cookies,fresh bread +chocolate,champagne +meatballs,muffins,cottage cheese,strawberries,protein bar +french fries,light mayo +chocolate,shrimp,whole wheat pasta,ground beef,milk,french fries +turkey,frozen vegetables,avocado,butter,green grapes,cake,barbecue sauce,tomato juice +burgers,mineral water,chocolate,pancakes,honey,cooking oil,light mayo,hand protein bar,zucchini,green tea +chocolate,tomatoes,salmon +energy bar,chicken,eggs,light mayo +frozen smoothie +grated cheese,olive oil,french wine,chicken,cider,bacon,honey,chocolate,french fries,frozen smoothie +turkey,ham,grated cheese,herb & pepper,red wine,shrimp,ground beef,spaghetti,mineral water,pancakes,whole wheat rice,cereals +french fries +olive oil,antioxydant juice,french fries,cookies,hand protein bar,green tea +burgers,shrimp,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cereals,chocolate +ground beef,spaghetti,mineral water,cooking oil +pasta +turkey,ground beef,pepper,spaghetti,chocolate,pancakes,rice,cookies +green tea +french fries,escalope,pasta +antioxydant juice,brownies +extra dark chocolate,mashed potato +burgers +chicken +antioxydant juice +antioxydant juice +whole wheat pasta,olive oil,oil,clothes accessories,pasta,white wine,green tea +frozen vegetables,eggs +french fries +herb & pepper,hot dogs +frozen vegetables,spaghetti,mineral water,almonds,green grapes,whole wheat rice,cake,gums,eggplant,cereals,french fries,fresh bread,low fat yogurt,green tea +strawberries +soup,milk,olive oil,muffins +chocolate,whole wheat pasta,spaghetti,cake,blueberries,oil,chicken +escalope +tomato sauce,mineral water,almonds,eggs,cake,chocolate,brownies +milk +burgers,ground beef,chicken,whole weat flour,frozen smoothie,escalope,hot dogs,green tea +frozen vegetables,avocado,milk,tomato juice +champagne +cookies,honey +chocolate,shrimp,pepper,spaghetti,mineral water,nonfat milk,blueberries,light cream,chicken,carrots +turkey,shrimp,chocolate,olive oil,french wine,honey +chutney,eggs,body spray +whole wheat pasta,ground beef,spaghetti,meatballs,milk,bacon,soda,green tea +frozen vegetables,ground beef,spaghetti,olive oil,strong cheese,eggs +turkey,escalope,pasta +green tea +mineral water +pepper,mineral water +pancakes,honey,barbecue sauce +tomato sauce,mineral water,milk,french wine,pancakes,light cream,cooking oil,chicken,extra dark chocolate,eggplant,champagne,cookies +french fries,energy drink +frozen vegetables,chocolate,escalope,tomato juice +burgers,shrimp,eggplant,brownies +french fries +frozen vegetables,strawberries,yogurt cake,gluten free bar +burgers +mineral water,honey,frozen smoothie,cottage cheese,body spray +energy bar,vegetables mix,energy drink,light mayo +turkey,burgers,grated cheese,ground beef,mineral water,milk,vegetables mix,escalope +milk,chocolate,french fries,escalope,pancakes,salad +spaghetti,eggplant,french fries,green tea +milk,chocolate +mineral water,avocado,cake,chocolate,french fries,cottage cheese,pancakes,fresh bread,magazines +grated cheese,eggs,pasta,hot dogs,sparkling water +whole wheat pasta +whole wheat pasta +spaghetti,mineral water,frozen smoothie,pancakes +chocolate,herb & pepper,ground beef,mineral water,soup,olive oil,light cream,oil,chicken,hot dogs +ground beef,spaghetti,bacon,french fries,pancakes,yogurt cake +frozen vegetables +shrimp,frozen vegetables,green tea,french fries,frozen smoothie,cookies,light mayo +turkey,shrimp,whole wheat pasta,mineral water,milk,pancakes,bug spray,brownies,body spray +champagne +tomatoes,chocolate,french fries,frozen smoothie,cookies,low fat yogurt +burgers,cake,brownies +eggs,light mayo +shrimp +burgers,ground beef,milk,whole wheat rice +tomatoes,butter,gums,cereals,chocolate,pancakes,light mayo,green tea +mineral water,cake,low fat yogurt +turkey,ground beef,pepper,cookies +spaghetti,milk,olive oil,oatmeal,frozen smoothie,pancakes,white wine,low fat yogurt +chocolate,cookies,champagne +mineral water,olive oil,eggs,green tea +mineral water,avocado,whole wheat rice,energy drink +pickles,vegetables mix,pancakes,green tea +mineral water,eggs +grated cheese,herb & pepper +gluten free bar +ground beef,spaghetti,mineral water,meatballs,fromage blanc,cooking oil +burgers,ground beef,escalope +chocolate,french fries +turkey +grated cheese,light mayo +vegetables mix,energy drink +frozen vegetables,whole wheat pasta,mineral water,honey,cooking oil,frozen smoothie,tomato juice,fresh bread,green tea +fresh tuna,frozen vegetables,mineral water,avocado,meatballs,milk,french wine,fromage blanc,honey,cereals,frozen smoothie,fresh bread +frozen vegetables,spaghetti,chocolate,olive oil,gums,burger sauce,frozen smoothie,pancakes,green tea +mineral water,olive oil +mineral water,soup,cake,frozen smoothie,low fat yogurt +champagne +pickles,frozen smoothie,champagne,pancakes,mint +whole wheat pasta,mineral water,chocolate,pancakes,body spray +spaghetti,escalope,cookies,champagne,protein bar,hand protein bar,low fat yogurt +whole wheat pasta,olive oil,body spray +pepper,mineral water,chocolate,milk,nonfat milk,frozen smoothie +milk +whole wheat pasta,frozen smoothie,brownies,energy drink +green tea +mineral water,milk,chocolate +turkey,tomatoes,spaghetti,avocado,whole wheat rice,french fries +tomatoes,ground beef,mineral water,milk,honey,french fries,pancakes,tomato juice +tomatoes,eggs,chocolate,french fries,low fat yogurt +spaghetti,mineral water,whole wheat rice +red wine +grated cheese,ground beef,spaghetti,mineral water,olive oil,pancakes,cake,extra dark chocolate +cake,chocolate,low fat yogurt +low fat yogurt +cookies +fresh tuna,grated cheese,mineral water,cake,blueberries,light cream,whole weat flour,french fries,escalope +mineral water,extra dark chocolate,brownies,asparagus,low fat yogurt +herb & pepper,mineral water,chocolate,milk,salmon,pancakes,eggs,green tea,escalope +tomatoes,spaghetti,soup,milk,olive oil,chicken,green beans,frozen smoothie +herb & pepper,pepper,mineral water,fresh bread +melons +spaghetti,meatballs +mineral water +ground beef,spaghetti,eggs +grated cheese,salmon,oil +grated cheese,mineral water,butter,low fat yogurt +low fat yogurt +eggs +herb & pepper,spaghetti,butter,cooking oil,frozen smoothie,low fat yogurt,honey +burgers,fresh tuna,mineral water,eggs,frozen smoothie,mushroom cream sauce,pancakes,yogurt cake,light mayo,mayonnaise,green tea +whole wheat rice,french fries,frozen smoothie,escalope +grated cheese,mineral water,chocolate,chutney,salmon,eggs,whole wheat rice,cake +ground beef,spaghetti +red wine,spaghetti,mineral water,mint +ground beef,tomato sauce,spaghetti,mineral water,milk,eggs,light cream,cooking oil,cereals,frozen smoothie,mint +strawberries +spaghetti,mineral water,whole wheat rice,cookies +frozen vegetables,mineral water,soup,milk,olive oil,black tea,pancakes,fresh bread +turkey,french fries,low fat yogurt +cookies +mineral water +shrimp,mineral water +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey,escalope,cauliflower +mineral water,soup,extra dark chocolate +red wine,black tea,honey,cake +black tea +burgers,chocolate,grated cheese,herb & pepper,ground beef,spaghetti,milk,bacon,corn,pancakes,toothpaste +grated cheese,ground beef,milk,butter,burger sauce,oil,french fries,low fat yogurt +grated cheese,herb & pepper,red wine,spaghetti,mineral water,eggs +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate +turkey,burgers,grated cheese,pepper,tomato sauce,mineral water,almonds,chutney,pancakes,eggs,escalope,light mayo +cookies +ground beef,french fries,pasta +french fries +cookies +escalope +grated cheese,ground beef,spaghetti,mineral water,pancakes,cake +tomatoes,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cookies,low fat yogurt,mint +whole wheat rice +spaghetti,soup +herb & pepper,spaghetti,black tea,cake,cottage cheese,yogurt cake +cottage cheese +pepper,mineral water,pancakes,eggs,cooking oil,chocolate,low fat yogurt +grated cheese,pancakes,blueberries,champagne +turkey,herb & pepper,parmesan cheese,spaghetti,escalope,mushroom cream sauce,fresh bread,low fat yogurt +fresh tuna,butter,chicken,green tea,chocolate,fresh bread +frozen vegetables,parmesan cheese +eggs,honey,green tea +turkey,red wine,whole wheat pasta,pepper,spaghetti,mineral water,soup,avocado,eggs,body spray,low fat yogurt +mineral water,chocolate,black tea +ground beef,pepper,spaghetti +eggs,whole wheat rice,french fries +tomatoes,ground beef,pepper,spaghetti,salmon,cake +eggs +turkey,chocolate,ground beef,mineral water,pancakes,zucchini +turkey,burgers,herb & pepper,frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,milk,energy bar,black tea,strong cheese,nonfat milk,eggs +shrimp,frozen vegetables,tomatoes,ground beef,spaghetti +cake +spaghetti,mineral water,salmon,gums,burger sauce,clothes accessories,hot dogs,cottage cheese,mint +fresh tuna,mineral water,honey,low fat yogurt +cereals,low fat yogurt,green tea +shrimp,mineral water,milk,olive oil,eggs +burgers,mineral water,almonds,eggs,whole wheat rice,escalope +french fries,magazines,mayonnaise +shrimp,chocolate,flax seed,vegetables mix,cooking oil,babies food,low fat yogurt +spaghetti,bug spray,whole weat flour +fresh tuna,frozen vegetables,honey,cake,brownies,energy drink +burgers,eggs,green tea +burgers,chocolate,ground beef,spaghetti,milk,olive oil,eggs,cake +burgers,shrimp,milk,pancakes,eggs,ham,french fries +burgers,fresh tuna,frozen vegetables,mineral water,milk,cider,eggs,soda,cottage cheese,fresh bread,low fat yogurt +tomato juice,mayonnaise +herb & pepper,shrimp,frozen vegetables,mineral water,meatballs,salmon,eggs,whole wheat rice,carrots +cookies +butter,eggs +grated cheese,cooking oil,white wine +frozen vegetables,whole wheat pasta,tomato sauce,rice,green tea +green beans,champagne,low fat yogurt +frozen vegetables,ground beef,spaghetti,milk,olive oil,eggs,cooking oil,mint green tea,french fries,low fat yogurt +burgers,chocolate,mineral water,fromage blanc,salmon,eggs,rice,cooking oil,chicken,carrots,tomato juice +turkey,eggs,white wine,green tea +eggs +burgers,butter,cake,cooking oil,eggplant,cereals,brownies +champagne,mushroom cream sauce +grated cheese,herb & pepper,ground beef,spaghetti,salmon,cooking oil,champagne +honey +ground beef,mineral water,honey,low fat yogurt +turkey,escalope +shrimp,extra dark chocolate,whole weat flour +eggs,cake +frozen vegetables,mineral water,soup,milk,eggs,energy drink +chicken,frozen smoothie +burgers,fresh tuna,grated cheese,spaghetti,mineral water,avocado,olive oil,gums,frozen smoothie,hot dogs,cottage cheese +turkey,grated cheese,shrimp,tomatoes,vegetables mix,brownies,pancakes,tomato juice,green tea +escalope,green tea +ketchup +cookies +frozen vegetables,mineral water,pancakes,cake,cooking oil,green tea,shampoo,tomato juice,magazines +herb & pepper,shrimp,ground beef,yogurt cake +mineral water,eggs +chocolate,french fries +grated cheese,tomatoes,ground beef,spaghetti,soup,meatballs,cooking oil,low fat yogurt +grated cheese,frozen vegetables,ground beef,olive oil,salmon,blueberries +tomatoes,spaghetti,milk,olive oil,pancakes,whole wheat rice,green tea,yogurt cake,mint +yogurt cake +shrimp,frozen vegetables,tomatoes,spaghetti,milk,butter,chicken,frozen smoothie,tomato juice,mint +burgers,herb & pepper,frozen vegetables,spaghetti,chocolate,milk,butter,flax seed,almonds,bug spray,chili,whole weat flour,low fat yogurt +ground beef,spaghetti,mineral water,almonds,eggs,cereals,green tea +ground beef +frozen vegetables,butter,whole wheat rice,pet food,fresh bread +tomatoes,ground beef,muffins,eggs,cookies +soup,milk,pancakes,honey,mint green tea,cottage cheese +herb & pepper,ground beef,spaghetti,mineral water,soup,cream,pancakes,french fries,frozen smoothie +turkey,ground beef,chocolate,cookies,tomato juice +ground beef,spaghetti,butter,french wine,eggs,whole weat flour,hot dogs,sparkling water,brownies,body spray,energy drink +turkey,tomatoes,ground beef,spaghetti,mineral water,meatballs,french fries +red wine,ground beef,spaghetti,mineral water,black tea,mayonnaise,low fat yogurt +burger sauce,escalope +frozen vegetables,parmesan cheese,ground beef,spaghetti,eggs,tea,escalope +tomatoes +shrimp,soup,gums,barbecue sauce +frozen smoothie,melons +turkey,ham,chocolate,muffins,pancakes,cake,rice,chicken,green tea,low fat yogurt +mineral water,pancakes,oil +red wine,cake,champagne +cottage cheese,light mayo +french fries,pancakes +red wine,tomatoes,ground beef,spaghetti,mineral water,olive oil,chicken,whole wheat rice,chili,chocolate bread +turkey,olive oil,green tea,honey +french wine,cake +low fat yogurt +black tea,eggs,whole wheat rice,low fat yogurt,green tea +tomatoes,green tea +frozen vegetables,tomatoes,parmesan cheese,mineral water +red wine,parmesan cheese,ground beef,spaghetti,hand protein bar,cauliflower,mint +pickles,cereals,green tea +mint +mineral water +frozen vegetables,ground beef,eggs,low fat yogurt +mineral water,chocolate,milk,eggs,toothpaste,low fat yogurt +escalope +mineral water,soup,olive oil +turkey,spaghetti,chicken,whole weat flour,cottage cheese,fresh bread +shrimp,frozen vegetables +red wine,flax seed,cake,frozen smoothie,hot dogs,toothpaste +cream +milk,butter,green grapes,chocolate,escalope +burgers,ground beef,spaghetti,mineral water,oil,barbecue sauce,yogurt cake,low fat yogurt +escalope +champagne +carrots +chocolate +chocolate,herb & pepper,ground beef,spaghetti,mineral water,olive oil,rice,french fries +tomato sauce,mineral water,cake +turkey,pancakes +french fries +honey,whole wheat rice +chocolate,grated cheese,spaghetti,butter,honey,cake,rice,french fries,energy drink +ground beef,yams,eggs,chicken,pasta +french fries +milk,green beans,mint +honey,chocolate,french fries,escalope +mineral water,chicken,magazines +bug spray,light mayo +mineral water,salmon,vegetables mix,cereals,escalope +spaghetti,milk,olive oil,low fat yogurt +burgers,eggs,frozen smoothie +chocolate +mineral water,french wine,chicken +pepper +dessert wine,tomatoes,ground beef,salmon,hot dogs +ham,ground beef,spaghetti,frozen smoothie,champagne +ground beef,french fries,mushroom cream sauce,brownies +shrimp,frozen vegetables,ground beef,spaghetti,mineral water +french fries,protein bar +escalope +blueberries,clothes accessories,french fries,frozen smoothie,escalope,fresh bread +burgers,mineral water,flax seed,gums,cereals +milk,cooking oil,low fat yogurt +ham,grated cheese,tomatoes,ground beef,spaghetti,mineral water,french wine,honey,rice,cooking oil,ketchup,pancakes,magazines +frozen vegetables,fromage blanc,pancakes,french fries,escalope +ground beef,spaghetti,mineral water,olive oil,french wine,salmon,cereals,white wine,low fat yogurt +frozen vegetables,spaghetti,eggs,bug spray,cooking oil,french fries,escalope,hot dogs +burgers,red wine,shrimp,mineral water,rice,french fries,strawberries,protein bar,tomato juice,cauliflower +chocolate +hot dogs,shampoo +herb & pepper,spaghetti,pancakes,low fat yogurt,green tea +mineral water,mint green tea,french fries +fresh tuna,spaghetti,mineral water,pancakes,whole weat flour,champagne,hot dogs,tomato juice,green tea +bacon,light mayo,low fat yogurt +turkey,fresh tuna,spaghetti,fromage blanc,eggs,honey,bramble,green tea,escalope,cottage cheese +red wine,chocolate,soda,pet food,french fries,champagne +olive oil,pancakes,toothpaste +toothpaste +energy bar,champagne +frozen vegetables,tomatoes,milk,salmon +milk,chocolate +mineral water,avocado,olive oil,muffins,green tea,french fries,escalope +chocolate +cookies +frozen vegetables,mineral water,milk,olive oil,eggs,chocolate,escalope,yogurt cake +escalope +grated cheese,ground beef,tomato sauce,spaghetti,mineral water,fromage blanc,pancakes,cooking oil,frozen smoothie,tomato juice +hot dogs,light mayo +eggs +shrimp,spaghetti +burgers,frozen vegetables,spaghetti,mineral water,pancakes,champagne,protein bar,hand protein bar +frozen vegetables,frozen smoothie,light mayo +mineral water +cookies +mineral water,olive oil +eggs +burgers,french fries,frozen smoothie,hot dogs,strawberries,green tea +frozen vegetables,muffins,green grapes +escalope +pancakes,cookies,green tea +french fries,cookies +mineral water,avocado,cake,pet food,eggplant,french fries,escalope,mushroom cream sauce,fresh bread,toothpaste +champagne +cookies +milk,chicken,eggs,pancakes +chocolate +turkey,soup,spinach,french fries,salt +milk,cake +escalope,shallot,white wine +frozen vegetables,milk,chicken +butter,whole wheat rice,low fat yogurt +shrimp,tomatoes,carrots,chocolate,low fat yogurt +low fat yogurt +french fries,cookies,mushroom cream sauce,honey +frozen vegetables,avocado,chocolate,french fries,escalope,champagne,fresh bread +chocolate,escalope +cookies,strawberries +pepper,spaghetti,mineral water,milk,pancakes,cake,white wine,green tea +cake,french fries +frozen vegetables,milk,almonds,whole wheat rice,cooking oil,chocolate,french fries,light mayo,low fat yogurt +red wine,spaghetti,mineral water,cider,french fries,cookies,pancakes,energy drink +tomatoes,mineral water,green tea,chocolate,frozen smoothie,escalope +french fries +grated cheese,frozen vegetables,tomatoes,mineral water,olive oil,protein bar,hand protein bar,fresh bread,green tea +eggs +olive oil,eggs +french fries,cottage cheese +chocolate,almonds,vegetables mix,cake,french fries,frozen smoothie,pancakes,energy drink +cookies +frozen vegetables,mineral water,meatballs,butter,eggs +mineral water,energy bar,chocolate,low fat yogurt +milk,french fries,brownies +burgers,milk,cake,eggplant,green tea +turkey,spaghetti,mineral water,chocolate,eggs,cooking oil,pet food,cookies,protein bar +ham,ground beef,spaghetti,milk,olive oil,french wine,muffins,pancakes,whole weat flour,cottage cheese,green tea +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,chicken,eggs,french fries,green tea +milk,fromage blanc,salmon,eggs +low fat yogurt +flax seed,eggs,chicken,green tea +tomatoes +green tea +burgers,ground beef,mineral water,meatballs,milk,eggs,cake +mineral water,candy bars +turkey,burgers,shrimp,tomatoes,cooking oil +cookies +mineral water,chocolate,milk,energy bar,white wine +eggs,french fries +tomatoes,eggs +cookies +shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,eggs,cake,oatmeal,cereals +frozen vegetables,whole wheat rice +shrimp,avocado,candy bars +shrimp,tomatoes,mineral water,cooking oil +chocolate,almonds,vegetables mix,eggs,whole wheat rice,frozen smoothie,cottage cheese +melons,candy bars +whole wheat rice +low fat yogurt +frozen vegetables,tomatoes,mineral water,soup,milk,whole wheat rice,cake,cereals +eggs,chocolate,french fries +burgers,eggs,barbecue sauce,french fries +burgers,shallot +mineral water,milk +tomatoes,energy bar,cake,tomato juice +milk,chocolate +milk,chicken,eggs +burgers,shrimp,chocolate,pancakes,eggs,cooking oil,french fries +shrimp,milk,tomato juice +butter,flax seed,green tea,magazines +burgers,cottage cheese +mineral water,whole wheat rice,cake,rice,cooking oil,chicken,french fries,cookies +shrimp,spaghetti,mineral water,bacon,eggs,brownies +grated cheese,shrimp,tomatoes,spaghetti,mineral water +cookies +cookies,low fat yogurt +clothes accessories +hot dogs +ground beef,olive oil,oil,antioxydant juice +ham,spaghetti,mineral water,eggs,chicken,green tea,chocolate,frozen smoothie +mineral water,eggs,whole wheat rice,chocolate,escalope +eggs +grated cheese,ground beef,rice +spaghetti,body spray +mineral water,green tea +chocolate,french fries +burgers,shrimp,spaghetti,olive oil,salmon,cooking oil,escalope,tomato juice +herb & pepper,mineral water,soup,milk,french wine,pancakes,eggs,honey,oil,champagne,magazines,mayonnaise +vegetables mix +barbecue sauce +milk +ham,tomatoes,avocado,fromage blanc,pancakes,eggs,honey,whole wheat rice,cake,gums,light mayo +frozen vegetables,ground beef,spaghetti,mineral water,milk,black tea,pancakes,eggs,cooking oil,barbecue sauce,chocolate +tomatoes,milk +eggs,green tea +ground beef +frozen vegetables,whole wheat pasta,olive oil,eggs,carrots,green tea,french fries,cottage cheese +olive oil,cake,chocolate +burgers,red wine,shrimp,mineral water,milk,honey +turkey,burgers,eggs,french fries,pasta,green tea +ham,ground beef,spaghetti,olive oil,vegetables mix,muffins +mineral water,cookies +cottage cheese,mayonnaise +chicken,oil,cookies,brownies,tomato juice,toothpaste +mineral water,whole wheat rice,escalope,low fat yogurt +shrimp,pepper,energy bar,cooking oil,escalope,fresh bread +frozen vegetables,whole wheat rice,cake +burgers,french wine,eggs,barbecue sauce,cottage cheese,melons,fresh bread,white wine +mineral water,green tea,honey +chili +shrimp,tomatoes,ground beef,mineral water,oil +herb & pepper,ground beef,spaghetti,salmon,muffins,eggs,chicken +cookies +frozen vegetables +energy bar,chocolate bread,whole weat flour,mint +cookies +ham,grated cheese,frozen vegetables,ground beef,spaghetti +chicken,eggs +ham,spaghetti,mineral water,eggs,green tea +burgers,frozen vegetables,tomatoes,soup,energy bar,escalope +turkey,burgers,frozen vegetables,ground beef,mineral water,almonds,salmon,barbecue sauce,carrots,hot dogs +burgers,butter,escalope,cauliflower +mineral water,chocolate,chicken,escalope +mineral water,black tea,almonds,pancakes,eggs +salmon,vegetables mix +ground beef,spaghetti,milk,zucchini +tomatoes,spaghetti,mineral water,milk,rice,oil +chocolate +french fries +dessert wine,chocolate,spaghetti,salmon,cooking oil,protein bar,hand protein bar +shrimp,tomatoes,mineral water,chicken,whole weat flour,cottage cheese,body spray,fresh bread +salt +shrimp,soup,butter +fresh tuna,mineral water,eggs +red wine,cooking oil,french fries +cookies +burgers,eggs +eggs,cookies +burgers,french fries,yogurt cake +eggs,pet food +salmon,chocolate +tomatoes,mineral water,honey,whole wheat rice,cooking oil,whole weat flour,frozen smoothie,low fat yogurt +mineral water,frozen smoothie +turkey,spaghetti,olive oil,strong cheese,pancakes,eggs,tomato juice,fresh bread +spaghetti,black tea +honey,escalope,low fat yogurt +shrimp +mineral water,eggs,strawberries +turkey,burgers,whole wheat pasta,chocolate,milk,olive oil,chicken,pancakes,cooking oil,green tea +energy bar,pancakes +mushroom cream sauce +french fries +burgers,milk,cake,cereals +pickles,light mayo +cake,oil,escalope,pancakes,yogurt cake +yogurt cake,candy bars +ground beef,cookies +tomatoes,mineral water,eggplant,french fries +ground beef,spaghetti,mineral water,chili,escalope +burgers,mineral water,salmon,vegetables mix,pancakes,eggs,frozen smoothie,body spray +escalope +whole wheat rice,cookies,protein bar,hand protein bar +french wine,pet food +french fries +french fries,escalope,pasta,mushroom cream sauce,fresh bread +mineral water,chocolate,cereals +turkey,eggs +frozen vegetables,tomatoes,chicken,fresh bread,magazines,green tea +dessert wine,ground beef,pepper,butter,chicken,french fries,zucchini +milk,frozen smoothie +french fries,cottage cheese +ground beef,spaghetti,milk,extra dark chocolate,green tea +tomatoes,meatballs,french fries +escalope +tomatoes,french fries,strawberries +frozen vegetables,chocolate,eggs,eggplant,clothes accessories,green tea +avocado,brownies +mineral water,eggs,cake,low fat yogurt +dessert wine,ground beef,spaghetti,mineral water,salmon,cooking oil +turkey,mineral water,eggs,bug spray +avocado +ground beef,spaghetti,mineral water,nonfat milk,honey,pet food,eggplant,white wine +cookies +mineral water,cake +eggs,white wine +cookies +burgers,milk,eggs +cookies +pasta +milk +chili,green beans,pancakes +mineral water,milk,chicken,eggs,blueberries,pancakes +burgers,carrots,french fries,green tea +eggs,cake,chicken +grated cheese,tomatoes,yams,avocado,salmon,rice,cooking oil,gluten free bar,protein bar,hand protein bar +soup,french fries,body spray +eggs,green tea +turkey,mineral water,chocolate,avocado +chocolate +french fries +ham,vegetables mix,frozen smoothie +turkey,frozen vegetables,milk,eggs +green tea +eggs,mushroom cream sauce +vegetables mix +olive oil,salmon,vegetables mix +eggs,whole wheat rice +french fries,escalope,pasta,mushroom cream sauce +cider,honey,low fat yogurt +mineral water,soup,avocado,champagne,gluten free bar,magazines,mayonnaise,low fat yogurt +ground beef,black tea +turkey,chocolate,whole wheat rice +escalope,pasta +french fries +spaghetti,mineral water,avocado,almonds,french wine,oil,green tea,french fries,frozen smoothie,melons +soup,milk +tomatoes,french fries +mint green tea,candy bars +turkey +herb & pepper,milk,chicken,vegetables mix,cereals,low fat yogurt +soup,butter,chocolate +red wine,mineral water,soup,avocado,eggs,oil,corn,chocolate bread,french fries,body spray,fresh bread,green tea +shrimp,ground beef,pepper,mineral water,whole wheat rice +eggs,french fries,strawberries +escalope +grated cheese,frozen vegetables +chicken,muffins,cake,yogurt cake +frozen vegetables,tomatoes,mineral water,cake +energy bar +grated cheese,ground beef,whole wheat rice,cake +burgers,grated cheese,mineral water,cake +milk,cookies,white wine +ham,pickles,spaghetti,eggs,whole wheat rice,french fries,champagne +frozen vegetables,whole wheat rice,energy drink +red wine,spaghetti,mineral water,cream,oil,chicken,extra dark chocolate,cookies +ground beef,spaghetti,milk,eggs,chocolate,pancakes,fresh bread +chocolate,mineral water,olive oil,eggs,honey,frozen smoothie,sparkling water,candy bars +avocado,whole wheat rice +green tea +tomatoes,flax seed,chicken,green tea,chocolate,cottage cheese +burgers,spaghetti,bug spray,babies food,low fat yogurt +burgers,spaghetti,mineral water,milk,french fries +shrimp,champagne +chocolate +cake +burgers,eggs,low fat yogurt,green tea +burgers,black tea,escalope +mineral water,eggs +dessert wine,mineral water,milk,flax seed,strong cheese,honey +chocolate +herb & pepper +antioxydant juice,escalope +ham,shrimp,tomatoes,ground beef,chocolate +escalope,honey +mineral water,fromage blanc,cider,eggs +vegetables mix,honey,frozen smoothie +avocado,milk,cereals,fresh bread +parmesan cheese,spaghetti,french fries,cookies +eggs,chicken,green tea,french fries +burgers,ham,tomatoes,spaghetti,hot dogs,fresh bread +burgers,energy bar,eggs +chocolate,fresh bread +chocolate,frozen smoothie,cottage cheese +mineral water,chocolate,mashed potato,brownies +eggs +eggs,french fries +shrimp,whole wheat pasta,milk,chocolate,french fries,frozen smoothie,pancakes,energy drink,green tea +eggs,cake,green tea +grated cheese,pepper,pancakes,cake,french fries,green tea +mineral water,salmon +escalope +chocolate +energy drink,mayonnaise +whole wheat pasta,milk,olive oil +avocado,french fries +fresh tuna,pepper,tomato sauce,sandwich +grated cheese,frozen vegetables,french wine,cooking oil,french fries,escalope,fresh bread +cereals,champagne +mineral water,whole wheat rice,cooking oil,french fries,escalope +cooking oil,frozen smoothie,mushroom cream sauce +mineral water +mineral water,avocado,green tea,chocolate +spaghetti,eggs +pancakes +cookies +burgers,champagne,fresh bread +fresh tuna,ground beef,olive oil,ketchup +mineral water +spaghetti,meatballs,vegetables mix,muffins,cake +burgers,salmon,eggs,french fries,mushroom cream sauce +escalope +champagne,fresh bread +whole wheat rice +olive oil,cooking oil,cottage cheese +frozen vegetables,olive oil,oatmeal +shrimp,tomatoes +tomatoes,french fries,sandwich +brownies,energy drink +frozen vegetables,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate bread,whole weat flour,brownies +turkey,shrimp,tomatoes,meatballs,energy bar,vegetables mix,whole wheat rice,carrots,green tea +burgers,eggs,chicken,chocolate,french fries,frozen smoothie,champagne,babies food +turkey,burgers,soup,fromage blanc,french fries,cookies +soup,green tea,escalope +ham,shrimp,milk,whole wheat rice,cereals,chocolate,pancakes,fresh bread +spaghetti,mineral water,spinach,honey,cake,french fries,frozen smoothie,energy drink +mineral water +pancakes +tomatoes,olive oil +spaghetti,mineral water,barbecue sauce,yogurt cake,salad +burgers,spaghetti,avocado,milk,flax seed,french wine,cider,chocolate,frozen smoothie,green tea +hot dogs +cooking oil,light mayo +mineral water,eggs,bug spray +turkey,burgers,spaghetti,honey,carrots,brownies,green tea +mineral water +mineral water,black tea,almonds +whole wheat rice,french fries,cookies,fresh bread,green tea +oil,french fries,champagne,cookies,hot dogs,light mayo,tomato juice,green tea +shallot +eggs,ham +chocolate +shrimp,ground beef,cooking oil,cereals,green tea +mineral water,avocado,meatballs,milk,cake,cooking oil,chocolate,french fries +turkey,herb & pepper,ground beef,mineral water,chocolate,milk,eggs,blueberries,honey +french fries +ham,spaghetti +burgers,energy bar,almonds,eggs,french fries,green tea +burgers,ham,avocado,eggs,mint green tea,french fries,cookies +pancakes +cookies +escalope,low fat yogurt +dessert wine,ground beef,spaghetti,fromage blanc,cake,chicken,protein bar +cake,cottage cheese +herb & pepper,red wine,spaghetti,eggs,chicken,champagne,tomato juice,low fat yogurt +cookies,low fat yogurt +low fat yogurt +burgers,eggs +shrimp,tomatoes,ground beef,butter,green tea,toothpaste +cookies +eggs,whole wheat rice +cookies +turkey,mineral water,eggs,low fat yogurt +turkey,burgers,ham,frozen vegetables,whole wheat rice,chocolate +french fries,escalope +ham,chocolate,ground beef,pepper,mineral water,french fries +champagne +burgers,spaghetti +whole wheat rice,rice,oil,cooking oil,french fries,low fat yogurt +french wine,rice,french fries,brownies +avocado,milk +green tea +spaghetti,flax seed,french fries +turkey,burgers,mineral water,meatballs,milk,almonds,french wine,eggs,cake,carrots,low fat yogurt +grated cheese,mineral water,rice,frozen smoothie +milk,eggs +herb & pepper,shrimp,ground beef,milk,olive oil,whole wheat rice,fresh bread,low fat yogurt +fresh tuna,almonds +turkey,frozen vegetables,spaghetti,eggs,chocolate,french fries,frozen smoothie,hot dogs,brownies +red wine,spaghetti,carrots +champagne +yams,cake +energy drink +cereals,champagne,salad +pickles,turkey,parmesan cheese,pepper,spaghetti,mineral water,meatballs,milk,olive oil,french wine,salmon,frozen smoothie,fresh bread +grated cheese,herb & pepper,tomatoes,ground beef,mineral water,rice,low fat yogurt +grated cheese,frozen vegetables,milk,salmon,eggs,cooking oil,corn +ground beef,tomato sauce,spaghetti +frozen vegetables,eggs,champagne +grated cheese,mineral water,eggs,protein bar,tomato juice,fresh bread +escalope +mineral water,honey +meatballs +burgers,ham,eggs,whole wheat rice,ham,french fries,cookies,green tea +mineral water,chocolate,chicken +mineral water,chocolate,french fries,strawberries +champagne +brownies +red wine,olive oil,chicken,eggs,rice,eggplant,sparkling water +champagne +cookies +turkey,chocolate,red wine,spaghetti,avocado,butter,oil,green beans,body spray +ground beef,clothes accessories,chocolate +muffins,sandwich +fromage blanc,french fries,escalope,pasta,mushroom cream sauce,fresh bread +frozen vegetables,melons +fresh tuna,shrimp,frozen vegetables,tomatoes,fromage blanc,honey,green tea +burgers,red wine,tomatoes,ground beef,mineral water,pancakes +spaghetti +green tea +tomatoes,spaghetti,meatballs,french wine,eggs,melons,fresh bread +mineral water,chocolate,french fries,pancakes +french fries,brownies +mineral water +energy bar,candy bars +tomato juice,candy bars +grated cheese,spaghetti,mineral water,eggs,gums,frozen smoothie,body spray,energy drink +hot dogs +tomatoes,cookies,green tea +avocado,cider,eggs,whole wheat rice,french fries,cookies,low fat yogurt +champagne +mint green tea,cookies +cake,chocolate,yogurt cake +cookies +burgers,ham,chocolate +eggs,carrots +clothes accessories,cookies +chocolate,ground beef,mineral water,eggs,rice,low fat yogurt +french fries +mint green tea,cottage cheese +mineral water,chicken,chocolate,escalope +dessert wine,frozen vegetables,spaghetti +burgers,mineral water +pickles,herb & pepper,tomatoes,ground beef,chocolate,green tea +cookies,honey +fresh tuna,fromage blanc,eggs,honey,frozen smoothie,cookies,cottage cheese,brownies,pancakes,energy drink +french fries +cake,gums,green tea,chocolate,champagne +frozen vegetables,tomatoes,parmesan cheese,gums,chocolate,french fries,strawberries +shrimp,frozen vegetables,milk,butter,cake +tomatoes +milk +ground beef,mineral water,french wine,strong cheese +brownies,yogurt cake +burgers,mineral water,milk,olive oil,cake,frozen smoothie,light mayo +french fries +french fries,energy drink +mineral water +burgers,frozen vegetables,ground beef,pepper,spaghetti,mineral water,honey,strawberries +burgers,ham,milk +mineral water,cooking oil,french fries +grated cheese,shrimp,spaghetti,avocado,milk +mineral water,pancakes,eggs,frozen smoothie +mineral water,whole wheat rice +eggs,cake,barbecue sauce,french fries,body spray +mineral water,escalope +low fat yogurt +fresh tuna,frozen vegetables,spaghetti,mineral water,milk,chutney,eggs,light cream,cooking oil,tomato juice,green tea +burgers,chocolate,french wine,pancakes +escalope +grated cheese,frozen vegetables,mineral water,pancakes +yogurt cake +turkey,frozen vegetables,ground beef,mineral water,chicken,barbecue sauce,sparkling water +escalope +champagne +grated cheese,french fries,frozen smoothie,escalope,pasta +mineral water,vegetables mix,chocolate +pancakes +ground beef,tomato sauce,spaghetti,chicken,salmon,oatmeal,eggplant,green tea +brownies +shrimp,ground beef,salmon,strawberries +grated cheese,ground beef +salt,green tea +eggs +eggs,french fries +chocolate,mushroom cream sauce +grated cheese,mineral water,green tea +energy bar,eggs,french fries,melons +french fries +burgers,mineral water +turkey,ham,meatballs,pancakes,whole wheat rice,chicken,carrots +mineral water,low fat yogurt +escalope +pancakes +ham,soup,olive oil,blueberries +tomatoes,french fries,cookies +mineral water +escalope,pasta +spaghetti,olive oil,eggs,brownies,tomato juice,low fat yogurt +french fries,strawberries +butter +tomatoes,olive oil,french wine,chocolate,frozen smoothie,honey +shrimp,spaghetti,mineral water,chocolate,oil,protein bar +ham,eggs,honey,gums,light cream,ham +chocolate,light mayo +soda,escalope,tomato juice +spaghetti,eggs +burgers,pancakes +yams +milk +grated cheese,spaghetti,butter +muffins,eggs,pancakes +herb & pepper +escalope +french fries +eggs,honey +tomatoes,chocolate +frozen vegetables,milk,bug spray,escalope +candy bars +escalope +mineral water,frozen smoothie,strawberries,green tea +chocolate,frozen vegetables,pancakes,champagne +cookies +pepper,mineral water +spaghetti,avocado,honey,clothes accessories +turkey,frozen vegetables,spaghetti,mineral water,chocolate,vegetables mix,frozen smoothie +spaghetti,mineral water +champagne +spaghetti,chicken +cookies +frozen vegetables,spaghetti,mineral water,bacon,whole wheat rice,eggplant,french fries,champagne,escalope,shampoo +frozen smoothie,cottage cheese,low fat yogurt +whole wheat pasta,eggs,cake,frozen smoothie,cookies +spaghetti,whole wheat rice,cake,chocolate,cookies +spaghetti +ham,milk,chicken,whole wheat rice,ham,eggplant +spaghetti,mineral water,avocado,strawberries +fresh tuna +pancakes,yogurt cake +turkey,mineral water,honey,whole wheat rice +fromage blanc,honey,chicken,cereals,french fries,frozen smoothie,light mayo,green tea +eggs +strawberries +ground beef,tomato sauce +frozen vegetables,avocado,milk,french fries,light mayo +protein bar +frozen vegetables,tomatoes,fromage blanc,eggs,champagne,frozen smoothie,light mayo +burgers,milk,cereals +french fries,shallot +gums +turkey,spaghetti,eggs,honey,french fries,champagne,pancakes,protein bar +burgers,vegetables mix,green tea +shrimp,frozen vegetables,tomatoes,strawberries +mineral water,milk,cake,whole weat flour,french fries +champagne,cookies +frozen vegetables,mineral water,low fat yogurt,green tea +herb & pepper,spaghetti,escalope,mushroom cream sauce,green tea +spaghetti +turkey,frozen vegetables,tomatoes,avocado,energy bar,pancakes,light cream,cooking oil,pet food,oatmeal +burgers,tomatoes,soup,french fries,cookies,body spray,green tea +mineral water,milk,cider,chocolate,french fries +burgers,fresh tuna,tomatoes,pepper,spaghetti,french wine,honey,chocolate,green tea +escalope +cereals +gluten free bar +spaghetti,gums +ham,spaghetti,hot dogs +burgers,frozen vegetables,chocolate,vegetables mix,rice,frozen smoothie +mineral water,whole wheat rice +frozen vegetables,mineral water,pancakes,mushroom cream sauce,mayonnaise +burgers,butter,whole wheat rice,oil,cookies,green tea +eggs,cake +muffins,gums +dessert wine,mineral water,eggs,french fries +turkey,red wine,frozen vegetables,spaghetti,mineral water,milk,olive oil,eggs,cauliflower,low fat yogurt +strawberries,melons +french fries,hot dogs,body spray,light mayo +chocolate,avocado,milk,eggs,cooking oil,strawberries +chocolate,frozen vegetables,tomatoes,spaghetti +burgers,eggs,chocolate,french fries,low fat yogurt,green tea +french fries +cereals +tomatoes,meatballs,butter,muffins,eggs,babies food,low fat yogurt +black tea,muffins +mineral water,honey,low fat yogurt +french fries +chocolate,honey +spaghetti,soup,cake,rice,tomato juice,zucchini +cake,mint green tea +muffins,escalope,white wine,green tea +burgers +shrimp,milk,olive oil,green tea +pancakes +energy bar +chocolate +burgers,spaghetti,avocado +olive oil +ground beef,spaghetti,mineral water,eggs,chicken,cereals,french fries,protein bar +muffins,french fries +ham,tomatoes,mineral water,soup,milk,vegetables mix,cake,bramble,frozen smoothie,escalope,hot dogs,cottage cheese,low fat yogurt +turkey,fresh tuna,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,milk,almonds,vegetables mix,nonfat milk,whole wheat rice +frozen vegetables,avocado,milk,almonds,chicken,eggs,whole wheat rice,green beans,frozen smoothie +chocolate,ground beef,spaghetti,mineral water,salmon,pancakes,whole wheat rice,green beans +ground beef,spaghetti,honey,extra dark chocolate +spaghetti,frozen smoothie,hot dogs,fresh bread +green tea,tea +french fries +chocolate,grated cheese,cooking oil,escalope +muffins +red wine,chicken,whole wheat rice +grated cheese,eggs +muffins +spaghetti,green tea,french fries,shampoo +escalope +champagne,white wine +herb & pepper,frozen vegetables,mineral water,cooking oil,french fries,toothpaste +mineral water,ham,frozen smoothie +chocolate,milk,olive oil +avocado,yogurt cake +cake,cooking oil,green tea +burgers,mineral water,milk +pepper,vegetables mix +frozen vegetables,spaghetti,butter,pancakes,mint +muffins +french fries +cake,french fries +ham,spaghetti,mineral water,french wine,frozen smoothie,cottage cheese +mineral water,french wine,eggs,chocolate +soda +shallot +tomatoes,mineral water +cookies +pet food,french fries +grated cheese,milk +meatballs +oil +ham,grated cheese,chocolate,whole wheat rice,yogurt cake,cauliflower +frozen vegetables,tomatoes,mineral water,chicken,salmon,muffins,chocolate,green tea +french fries,cookies +french fries +ham,mineral water,milk +turkey,frozen vegetables,spaghetti,avocado,butter,chicken,whole wheat rice,cake,tomato juice +olive oil,salmon,honey +frozen vegetables,ground beef,spaghetti,mineral water,muffins,rice,green beans,french fries,hot dogs +burgers,low fat yogurt +frozen vegetables,olive oil,tomato juice +grated cheese,fromage blanc,cookies +escalope,zucchini +mineral water,cereals,antioxydant juice,green tea,french fries,champagne,pancakes +salmon +mineral water,fromage blanc,french fries,body spray,pancakes,energy drink,green tea +burgers,frozen vegetables,ground beef,spaghetti,french wine,frozen smoothie,cottage cheese,brownies +grated cheese,spaghetti,mineral water,salmon,whole wheat rice,blueberries,green beans,sandwich,pancakes,shampoo +herb & pepper,mineral water,soup,honey,fresh bread +herb & pepper,yogurt cake +whole wheat rice +escalope +burgers,frozen vegetables,milk,vegetables mix,cereals,chocolate,french fries,escalope,brownies +tomatoes,spaghetti,mineral water,chocolate,olive oil,almonds,cake,tomato juice,fresh bread +turkey,eggs +butter,barbecue sauce +mineral water,whole wheat rice +meatballs,whole wheat rice +mineral water +tomato sauce,mineral water,soup,cereals,french fries +soup,chicken,cooking oil,french fries +grated cheese,herb & pepper,spaghetti,mineral water,milk,cooking oil,frozen smoothie +red wine +red wine,pepper,muffins,champagne,green tea +ground beef,pepper,avocado,bacon,whole wheat rice,bug spray,eggplant,chocolate,frozen smoothie,escalope,sparkling water +chocolate,cider,muffins,eggs,french fries,cottage cheese,pancakes,gluten free bar +butter,chicken,green tea,cookies +mineral water,cereals +cookies,energy drink +mineral water,eggs,cookies,strawberries +oil +burgers,ham,whole wheat pasta,pepper,spaghetti,black tea,french wine,chicken,bacon,vegetables mix,pancakes,eggs,barbecue sauce,eggplant,green tea +turkey,bacon,cooking oil,barbecue sauce,ketchup,melons +almonds,eggs +burgers,ham,mineral water,soup,avocado,milk,whole wheat rice,shampoo,babies food +chocolate,tomatoes,mineral water,avocado,cooking oil,french fries,cookies,pasta,low fat yogurt +meatballs,milk +burgers,whole wheat pasta,almonds,chicken +chocolate,milk +grated cheese,spaghetti +cereals +red wine,whole wheat pasta,spaghetti,butter,french wine,fromage blanc,green beans,french fries,brownies,energy drink,low fat yogurt +frozen vegetables,mineral water,low fat yogurt +mineral water,milk,energy bar,eggs,chocolate,frozen smoothie +hand protein bar,low fat yogurt,honey +eggs,cake,gums +frozen vegetables,mineral water +avocado,black tea,whole wheat rice,cake,french fries,cottage cheese,tomato juice,green tea +low fat yogurt +chocolate +spaghetti,mineral water,strong cheese +frozen smoothie +pancakes,energy drink,light mayo,fresh bread,zucchini +cooking oil,champagne +magazines +bug spray,hot dogs +low fat yogurt +ground beef +tomatoes,champagne,strawberries,yogurt cake,green tea +burgers,cider,pancakes,french fries,green tea +spaghetti,mineral water,hot dogs +frozen vegetables,tomatoes,ground beef,pepper,spaghetti,mineral water,olive oil,champagne,frozen smoothie,mushroom cream sauce,hot dogs,protein bar,green tea +low fat yogurt +turkey,fromage blanc,french fries +frozen smoothie +fresh tuna,mineral water,french wine,cooking oil,green tea,frozen smoothie +turkey,herb & pepper,mineral water +strawberries,energy drink +shrimp,eggs,french fries,strawberries,green tea +cookies +cookies +cookies +butter,french fries,protein bar +shrimp,tomatoes,spaghetti,mineral water,soup,nonfat milk,pancakes,oatmeal,white wine +mineral water,escalope,shallot,tomato juice +shrimp +cookies +avocado +fresh tuna,mineral water,avocado,eggs,champagne,brownies +ham,eggs,champagne +tomatoes,eggs +butter,pancakes,eggs,frozen smoothie,low fat yogurt +cookies +spaghetti,mineral water,meatballs,cooking oil +mineral water,meatballs,chicken,green tea +burgers,tomatoes,ground beef,mineral water,cider,eggs,cooking oil,chocolate +cookies +milk,eggs +escalope +cookies,green tea +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,pancakes,gluten free bar,green tea +cookies +tomatoes,french fries +ham,grated cheese,black tea,oil,cooking oil,melons +grated cheese,tomatoes,salmon,whole wheat rice +spaghetti,mineral water,bacon,spinach,cake,cooking oil,extra dark chocolate +mineral water,pancakes +burgers,chocolate +champagne +chocolate,low fat yogurt +herb & pepper,tomatoes,mineral water,chocolate,soup,milk,flax seed,honey,protein bar +frozen vegetables,chocolate,champagne,low fat yogurt +eggs,whole wheat rice,french fries,champagne,escalope +cookies +burgers,spaghetti,milk,eggs,french fries,cookies +almonds,pancakes,eggs,chocolate,french fries,mint +grated cheese,spaghetti,mineral water,chicken,nonfat milk,eggs,cake +french fries +eggs +french fries,escalope +pancakes +fresh tuna,turkey,salmon,cake +spaghetti,mineral water,cooking oil,oatmeal,hot dogs,green tea +cookies +cookies +cookies +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,soup,milk,tea,chocolate,hot dogs,cauliflower,low fat yogurt +frozen vegetables,mineral water,energy bar,french fries,hot dogs,energy drink,low fat yogurt +cookies,brownies +cookies,energy drink +chocolate,french fries +turkey,red wine,parmesan cheese,spaghetti,mineral water,meatballs,olive oil,bacon,honey,blueberries,chocolate bread,hot dogs,brownies,pancakes +green tea +frozen vegetables,spaghetti,chicken,extra dark chocolate,cottage cheese +shrimp,soup,milk,low fat yogurt +mineral water,soup,oil,cooking oil,honey +herb & pepper,ground beef,french fries,frozen smoothie,protein bar,low fat yogurt +frozen smoothie,mint +turkey,burgers,frozen vegetables,ground beef,mineral water,cake +herb & pepper,shrimp,ground beef,mineral water,chocolate,low fat yogurt +herb & pepper,mineral water,cake,light cream,carrots +cookies +cookies +eggs +spaghetti,chicken +burgers,mineral water,cider,bacon,eggs,cake,carrots,chocolate,green tea +eggs +milk,green grapes,eggs,cake,french fries,frozen smoothie,fresh bread +grated cheese,mineral water,cake,chicken,low fat yogurt +frozen vegetables,ground beef,mineral water,milk,olive oil,eggs,cooking oil,chicken,pet food,chocolate +eggs,cooking oil,chocolate,mashed potato,mushroom cream sauce,cottage cheese,brownies,pancakes +red wine,mineral water,champagne,mushroom cream sauce +tomatoes,cake +mineral water,chocolate,escalope,low fat yogurt +cake +mineral water,chicken,cereals +burgers,ground beef,mineral water,olive oil,eggs,barbecue sauce +cookies +herb & pepper,eggs +cookies +turkey,herb & pepper,spaghetti,chicken,pancakes,extra dark chocolate,hot dogs,green tea +cake,green tea,strawberries +burgers,grated cheese,french wine,eggs,carrots,salt +frozen vegetables,chocolate +mineral water +burgers,grated cheese,champagne +ground beef,spaghetti,chicken,pancakes +vegetables mix +spaghetti,chocolate,cookies,strawberries,low fat yogurt +chocolate,red wine,tomato sauce,avocado,energy bar,oil,french fries,salt +chocolate,cookies +mineral water,milk +spaghetti,yams,whole wheat rice,cake,low fat yogurt +escalope +spaghetti,mineral water +frozen smoothie,brownies +champagne +tomatoes,cake,cooking oil +burgers,chocolate,spaghetti,mineral water,olive oil,pancakes,eggs,mayonnaise +ground beef,mineral water,french wine,chocolate bread,chocolate,frozen smoothie +soda,cereals,salt +frozen vegetables,milk,butter,chocolate,french fries +ground beef,eggs +cookies +herb & pepper,tomatoes,ground beef,mineral water,black tea,escalope,protein bar +red wine,ground beef,mineral water,milk,whole wheat rice,cake,escalope,yogurt cake,zucchini +spaghetti,muffins,whole wheat rice,french fries,mayonnaise,low fat yogurt +shallot +tomatoes,ground beef,salmon,eggs,gums,french fries,champagne,low fat yogurt +low fat yogurt +turkey,frozen vegetables,ground beef,spaghetti,chocolate,olive oil,french wine,ketchup,frozen smoothie,light mayo,fresh bread +eggs,cooking oil,chocolate,escalope +burgers,french fries +herb & pepper,cooking oil,escalope,zucchini +mineral water,milk,whole wheat rice,pancakes,low fat yogurt +mineral water,eggs,extra dark chocolate,pancakes +tomatoes,mineral water,salmon,chocolate +ham,mineral water,eggs +red wine,mineral water,nonfat milk,muffins,chocolate bread,hot dogs,cauliflower +candy bars +spaghetti +ground beef,honey,whole wheat rice +spaghetti,honey,carrots,french fries,green tea +shrimp,tomatoes,spaghetti,mineral water,salmon,chocolate +herb & pepper +turkey,mineral water,milk,salmon,green tea,chocolate,escalope +fresh tuna,herb & pepper,frozen vegetables,cereals +french fries,escalope,energy drink +escalope,low fat yogurt +french fries,escalope +turkey,grated cheese,herb & pepper,tomato sauce,spaghetti,black tea,salmon,eggs,rice +grated cheese +shrimp,frozen vegetables,tomatoes,spaghetti,soup,meatballs,butter,vegetables mix,whole wheat rice,gums,corn,frozen smoothie,tomato juice +parmesan cheese,spaghetti,mineral water,chicken +spaghetti,mineral water,chocolate,pancakes,brownies,light mayo,melons,protein bar +ground beef,spaghetti,mineral water,milk,olive oil,light cream,cottage cheese,green tea +frozen vegetables +eggs +shrimp,spaghetti +chocolate,herb & pepper,spaghetti +frozen vegetables,olive oil,chocolate,french fries,escalope,mint +frozen vegetables,mineral water,chocolate bread,whole weat flour,pancakes,low fat yogurt +spaghetti,french wine,low fat yogurt +cooking oil,champagne,escalope +grated cheese,mineral water,chocolate,pancakes,cooking oil,low fat yogurt +turkey,red wine,butter,bacon,eggs,cake,barbecue sauce,ketchup,pet food,french fries,salt,shampoo,green tea +fresh tuna,chocolate,ground beef,pepper,spaghetti,milk,olive oil,almonds,salmon,vegetables mix,muffins,low fat yogurt +chocolate +cookies +spinach,eggs,whole wheat rice +tomatoes +spaghetti,mineral water,cooking oil +chocolate,frozen vegetables,ground beef,spaghetti,mineral water,avocado,milk,cake,low fat yogurt +tomatoes,spaghetti,frozen smoothie +turkey,shrimp,spaghetti,meatballs,milk,olive oil,eggs,whole wheat rice,carrots,eggplant,tea +vegetables mix,muffins,spinach +ground beef,pepper,mineral water,soup,milk,olive oil,black tea,chicken,chutney,nonfat milk,eggs,brownies +herb & pepper +burgers,soup,fromage blanc,cake +mineral water,nonfat milk,eggs,carrots +herb & pepper,ground beef,spaghetti,mineral water,milk,olive oil,chicken,cereals,fresh bread +grated cheese,pancakes,french fries +turkey,fresh tuna,frozen vegetables,milk,chutney,nonfat milk,soda,cooking oil,frozen smoothie +eggs,eggplant,cookies +cookies,low fat yogurt +bacon,eggs,french fries,yogurt cake +eggs,frozen smoothie +burgers,almonds,cookies +french wine,toothpaste +turkey,mineral water,honey,cooking oil,escalope,protein bar,mint +turkey,ham,mineral water,olive oil,butter,french wine,green tea,brownies,fresh bread +chocolate,low fat yogurt +burgers,tomatoes,mineral water,honey,bug spray,rice,oil,chicken,chocolate,french fries,escalope +mineral water +shrimp,pancakes,oatmeal +grated cheese +flax seed,cooking oil,frozen smoothie,cookies +whole wheat rice,cookies +turkey,burgers,eggs,whole wheat rice,french fries,green tea +pancakes,yogurt cake +burgers,ground beef,energy bar,eggs,french fries +spaghetti,mineral water,milk,eggs,salad,tomato juice +grated cheese,gums,french fries,honey +spaghetti,mineral water,soup,olive oil,salmon,blueberries,gums,hot dogs,melons +turkey,shrimp,eggs,french fries +herb & pepper,ground beef,salmon,whole wheat rice,champagne +grated cheese,oil,chocolate bread,green tea,french fries,cookies,shallot,light mayo,low fat yogurt +honey,champagne,cottage cheese +avocado +tomatoes,ground beef,butter,flax seed,nonfat milk,light mayo +burgers,frozen vegetables,mineral water,olive oil,strong cheese,french fries +turkey,eggs,chocolate +chocolate,parmesan cheese,ground beef,mineral water,pancakes,protein bar,low fat yogurt +spaghetti +mayonnaise +grated cheese,mineral water,chocolate,french fries,fresh bread +energy bar,low fat yogurt +chocolate,whole wheat rice,melons +turkey,mineral water,chicken,yogurt cake +whole wheat pasta,spaghetti,milk,olive oil,chocolate,brownies,melons +shrimp,ground beef,spaghetti +cookies +cookies +frozen vegetables,soup +mineral water,whole wheat rice,clothes accessories,pancakes,tomato juice,mint +mineral water,eggs,french fries,cookies,pasta,green tea +spaghetti,escalope,mayonnaise +shrimp,ground beef,spaghetti,mineral water +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,butter,salmon,rice,extra dark chocolate,clothes accessories,french fries +herb & pepper,spaghetti,olive oil,low fat yogurt +ham,tomatoes,spaghetti,whole wheat rice,blueberries,french fries +cookies +mineral water,chocolate,eggs +chutney,chocolate,champagne +shrimp,frozen vegetables,pepper,butter,mint green tea,chocolate,french fries,frozen smoothie,escalope,hot dogs,low fat yogurt +mineral water,chocolate +chicken +chocolate,salmon,vegetables mix,green grapes +shrimp,frozen vegetables,spaghetti,mineral water,soup,eggs +burgers,chocolate,tomato sauce,spaghetti,mineral water,olive oil,almonds,pancakes,eggs,whole wheat rice,cooking oil,french fries,brownies,gluten free bar +mineral water,eggs +mineral water +eggs +grated cheese,ground beef,mineral water,pancakes,rice,ketchup,tomato juice,low fat yogurt +ground beef,pepper,mineral water,olive oil,carrots +shrimp,ground beef,spaghetti,mineral water,cooking oil,tomato juice +shrimp,frozen vegetables,mineral water,milk,olive oil +mineral water,meatballs +grated cheese,herb & pepper,spaghetti,olive oil,brownies,strawberries +shrimp,spaghetti,chocolate,frozen smoothie,green tea +turkey,tomatoes,ground beef,spaghetti,soup,meatballs,cider,chili,mayonnaise +shrimp,spaghetti,milk +burgers,ham,grated cheese,herb & pepper,ground beef,spaghetti,butter,light cream,protein bar,green tea +spaghetti,mineral water,milk,eggs +pepper,spaghetti,eggs,green tea,yogurt cake +red wine,avocado,french fries,frozen smoothie +turkey,soup,eggs,whole wheat rice,barbecue sauce,light mayo +cookies,honey +chocolate,cookies,champagne +french fries +turkey,spaghetti,chocolate,eggs,cake,oil +eggs,frozen smoothie +salmon,eggs +spaghetti,soup,cooking oil +grated cheese,red wine,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +french fries +burgers,eggs,cake,chocolate +mineral water,olive oil,pancakes,honey,candy bars +low fat yogurt +green tea +red wine,ground beef,spaghetti,mineral water,almonds +turkey,tomatoes,spaghetti,mineral water,salmon +burgers,frozen vegetables,spaghetti,energy bar,fromage blanc,eggs,french fries,strawberries +mineral water,meatballs,bug spray,chicken,french fries,cottage cheese,brownies +spaghetti,mineral water,chocolate +green tea +grated cheese,mineral water,chutney,salmon,cereals +grated cheese,french fries +herb & pepper,red wine,spaghetti,almonds +mineral water,escalope +french fries +cookies +herb & pepper,whole wheat pasta,ground beef,pepper,light cream,barbecue sauce,french fries,escalope,hot dogs,sparkling water +turkey,pickles,chocolate,spaghetti,mineral water,soup,light cream,rice,hot dogs +spaghetti +spaghetti,mineral water,soup,milk,chicken,cake,hot dogs +ground beef,mineral water,pancakes,salad,low fat yogurt +tomatoes,french fries,escalope,cookies,brownies,pancakes +burgers,grated cheese,frozen vegetables,ground beef,tomato sauce,mineral water,soup,milk,olive oil,strawberries,babies food,low fat yogurt +spaghetti,chocolate,french fries,escalope,pasta,mashed potato,gluten free bar,tomato juice,low fat yogurt +grated cheese +ham,mineral water,almonds,whole wheat rice,cake,frozen smoothie,low fat yogurt +grated cheese,spaghetti,mineral water,chocolate,olive oil,french wine,cereals,antioxydant juice,green tea,pasta,fresh bread,white wine,cauliflower +avocado,eggs,fresh bread,low fat yogurt,green tea +spaghetti,chicken,cooking oil,green beans,escalope +flax seed,eggs,whole wheat rice,green tea,chocolate,french fries +muffins,whole wheat rice +chocolate,mineral water,vegetables mix,pancakes,whole wheat rice,ketchup,clothes accessories,champagne,fresh bread +ground beef,mineral water,flax seed,salmon,eggs,honey +red wine +butter,muffins,chocolate,french fries,green tea +turkey,burgers,chocolate,shrimp,ground beef,spaghetti,salmon,rice,low fat yogurt +cake,french fries +spaghetti,eggs,escalope +pepper,spaghetti,french fries,frozen smoothie +cake,cookies,babies food,low fat yogurt +shrimp,ground beef,mineral water,milk,olive oil,flax seed,eggs,light cream,cottage cheese +red wine +mineral water,honey,light cream,chicken,mint +green tea +shrimp,ground beef,cooking oil,champagne,cottage cheese,brownies +shrimp,ground beef,tomato sauce,spaghetti,chocolate,olive oil,bacon,mashed potato,brownies +chocolate,milk,olive oil,green grapes,french fries,mint +escalope +yogurt cake +spaghetti,mineral water,milk +grated cheese,ground beef,mineral water,butter,vegetables mix,hand protein bar,green tea +mineral water +herb & pepper,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,milk,olive oil,bacon +burgers,ham,frozen vegetables,eggs,cooking oil,chocolate,escalope,tomato juice,green tea +ground beef,tomato sauce,spaghetti,mineral water,meatballs,olive oil,green tea +turkey,herb & pepper,spaghetti,olive oil,extra dark chocolate,cereals,pancakes,honey +french fries +ground beef,tomato sauce,mineral water,chocolate,soup,eggs,french fries,pancakes,light mayo +burgers,mineral water,gums,light cream,frozen smoothie,fresh bread +cake,french fries,cookies,champagne,low fat yogurt +burgers,shrimp,tomatoes,mineral water,avocado,pancakes,whole wheat rice,cooking oil,yogurt cake +milk,eggs +tomatoes,ground beef,spaghetti,mineral water,chocolate,olive oil,almonds,pancakes,chili,green tea,protein bar +fresh tuna,chocolate,shrimp,spaghetti,mineral water,milk,olive oil,escalope,pancakes,hand protein bar,mint +ham,mineral water,avocado,black tea,vegetables mix,eggs,champagne,cottage cheese,pancakes,energy drink +spaghetti,chocolate,frozen smoothie,hot dogs,pancakes +ham,chocolate,shrimp,spaghetti,mineral water,milk,salmon,honey,fresh bread +eggs +chocolate,red wine,parmesan cheese,spaghetti,olive oil,whole wheat rice,cookies,sandwich,zucchini +burgers,ground beef,mineral water,milk +cookies +milk +chocolate,red wine,spaghetti,salmon,eggs,cake +red wine,green tea +mineral water,soup,cake +turkey,tomatoes,mineral water,french fries +low fat yogurt +mineral water,bacon,french fries,low fat yogurt +eggs,cookies +spaghetti,mineral water,milk,olive oil,eggs,brownies,melons +burgers,chocolate +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,chicken,vegetables mix,honey,french fries,hot dogs,fresh bread,green tea +flax seed,french fries +cooking oil,cottage cheese,toothpaste +mineral water,antioxydant juice +milk,chocolate,cookies,fresh bread +fromage blanc,eggs,french fries,zucchini +parmesan cheese,eggs,cake,escalope +cookies +french fries +mineral water,eggs,low fat yogurt +burgers,spaghetti,mineral water,milk,cream,salmon,spinach,blueberries,rice,cereals,champagne,frozen smoothie,escalope,hot dogs,yogurt cake +grated cheese,energy bar,honey +grated cheese,tomatoes,ground beef,soup,milk,olive oil,butter,pancakes,bug spray,cooking oil,ketchup +turkey,herb & pepper,gums +spaghetti,fresh bread +olive oil +french wine,bug spray,green beans +grated cheese,red wine,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate,escalope,zucchini +shrimp,whole wheat pasta,soup,milk,french fries +burgers,mint +shrimp,spaghetti,vegetables mix,pancakes,frozen smoothie,mint +spaghetti,chutney +pet food,cottage cheese,yogurt cake,magazines,mayonnaise +burgers,ground beef,muffins,honey,bug spray +turkey,tomatoes,french wine,chocolate,pancakes +chocolate,zucchini +spaghetti,low fat yogurt +chocolate,turkey,shrimp,frozen vegetables,whole wheat pasta,pepper,mineral water,milk,olive oil,eggs,cake,cooking oil,cereals,french fries,mint +chocolate,spaghetti,avocado,french fries +tomatoes,mineral water,milk,strong cheese,pancakes,hot dogs,candy bars +burgers,chocolate,grated cheese,ground beef,spaghetti,mineral water,eggs,frozen smoothie,cookies +fresh tuna,herb & pepper,spaghetti,milk,eggplant +spaghetti +burgers,shrimp,spaghetti +frozen vegetables,spaghetti,mineral water,avocado,chocolate,french fries,cookies,melons +fresh tuna,frozen vegetables,low fat yogurt +frozen vegetables,eggs,pancakes,gluten free bar,low fat yogurt +cookies +chicken,champagne,low fat yogurt +chocolate,french fries +mineral water,milk,escalope +tomatoes,spaghetti,meatballs,strong cheese,salmon,honey,chicken,green tea +eggs,green tea,hot dogs,cottage cheese,brownies +mineral water,olive oil,pancakes,chocolate,french fries,yogurt cake,mint +red wine,whole wheat pasta,spaghetti +french fries,light mayo +olive oil,cottage cheese,fresh bread,mint +burgers,spaghetti,shallot,mushroom cream sauce +pepper,spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,whole wheat pasta,ground beef,mineral water,honey,whole wheat rice,frozen smoothie,escalope,magazines +ground beef,spaghetti,mineral water,cake,magazines,green tea +mineral water,soup,french fries,mint,green tea +turkey,ham,herb & pepper,spaghetti,salmon,honey,cake,chili,carrots,cereals,french fries +butter,chocolate,strawberries,magazines,green tea +salmon,french fries +tomatoes,vegetables mix,muffins,frozen smoothie +frozen vegetables,ground beef,pancakes +ham,burgers,shrimp,mineral water,oil,chili +spaghetti,honey,french fries,escalope +ground beef,spaghetti,sandwich,sparkling water,green tea +french fries +cooking oil,french fries +turkey,herb & pepper,tomatoes,ground beef,spaghetti,soup,milk,cooking oil,chicken +pancakes,cake +flax seed,cake,salad,green tea +cookies,green tea +turkey,ham,grated cheese,shrimp,milk,olive oil,salmon,spinach,french fries,honey +grated cheese,frozen vegetables,milk,chicken,chocolate +mineral water +frozen vegetables,mineral water,energy bar,eggs +grated cheese,frozen vegetables,milk,honey,frozen smoothie +ground beef,spaghetti,yogurt cake +shrimp,french fries,champagne +mayonnaise +tomatoes +fresh tuna,tomatoes,milk,vegetables mix,chocolate,french fries,fresh bread +brownies,low fat yogurt +energy bar,butter,soda,champagne +energy bar +shrimp,tomatoes,whole wheat pasta,nonfat milk,honey,cake,cottage cheese,brownies,energy drink,low fat yogurt +muffins,honey,mushroom cream sauce,hot dogs,pancakes,yogurt cake,shampoo +hot dogs,pancakes +eggs +honey,whole wheat rice +frozen vegetables,tomatoes,whole wheat pasta,muffins,honey +pancakes +mineral water,salmon,cake,asparagus +milk +green tea,mushroom cream sauce +french fries +meatballs,french wine,mint green tea +grated cheese,ground beef,spaghetti,cake +flax seed,eggs,green tea,chocolate,french fries,champagne,body spray +chicken,green tea +turkey,burgers,pepper,spaghetti,soup,avocado,flax seed,black tea,eggs,cake,bramble,french fries,mashed potato,yogurt cake,green tea +burgers,yams,milk,eggs,melons +chocolate +burgers,herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,whole wheat rice,low fat yogurt +hot dogs +pepper,mineral water,cookies,tomato juice,green tea +frozen vegetables,mineral water,milk,muffins,chocolate,french fries,tomato juice,fresh bread +chili,green beans +mineral water +chocolate,french fries,salad +spaghetti,mineral water,whole wheat rice +french fries,escalope,pasta +turkey,spaghetti +pancakes,cake,tomato juice +chutney,escalope +chocolate,french wine,honey,pancakes,light mayo +mineral water,chicken,blueberries,fresh bread,white wine,magazines +cake +frozen vegetables,oil +champagne,cookies +spaghetti +ground beef,escalope,pancakes +fresh tuna,frozen vegetables,clothes accessories,french fries,cookies +eggs +cake,french fries +frozen smoothie +strawberries +burgers,ground beef,yams,milk,spinach,whole wheat rice,french fries,light mayo +spaghetti,flax seed,green tea,protein bar +mineral water,cake +ground beef,pepper,spaghetti,mineral water +muffins,honey +cookies +frozen vegetables,spaghetti,milk,strawberries +shrimp,spaghetti,yams,milk,cooking oil,chicken,extra dark chocolate,toothpaste +yogurt cake,candy bars +light mayo +cooking oil,carrots,green tea,escalope,gluten free bar +spaghetti,vegetables mix,pancakes +frozen vegetables,spaghetti,low fat yogurt +frozen vegetables,spaghetti,milk +yogurt cake +turkey,burgers,frozen vegetables,mineral water,milk,olive oil,honey,light cream,oil,french fries,tomato juice +champagne,brownies,light mayo +frozen vegetables,parmesan cheese,spaghetti,soup,energy bar,cake +fresh tuna,mineral water,honey,escalope +spaghetti,black tea,vegetables mix,whole wheat rice,eggplant +frozen vegetables,ground beef,spaghetti,soup,milk,olive oil,chicken,cooking oil,chocolate,low fat yogurt +cookies +herb & pepper +red wine,mineral water,green tea +mineral water,avocado,energy bar,protein bar,zucchini +pickles,herb & pepper,shrimp,milk,spinach,cake,chili,green tea,light mayo +spaghetti,milk,honey +shrimp,spaghetti,butter,eggs,light cream +burgers,spaghetti,eggs,frozen smoothie +burgers,milk,eggs +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cooking oil,barbecue sauce,frozen smoothie,protein bar +rice +spaghetti,gluten free bar +spaghetti,soup,chili,eggplant +turkey,burgers,grated cheese,tomatoes,pepper,mineral water,pancakes,whole wheat rice,tomato juice,low fat yogurt,honey +burgers +butter,whole wheat rice,barbecue sauce,green tea,french fries,salt +mineral water,chocolate +champagne,fresh bread +dessert wine,avocado,pancakes,french fries,asparagus,green tea +antioxydant juice,chocolate,french fries,shallot +mineral water,olive oil,chicken,french fries +chocolate,spaghetti +avocado,cottage cheese +grated cheese,herb & pepper,french fries,cookies +herb & pepper,ground beef,yams,mineral water,eggs,cake,oil,chocolate,french fries,cookies +french fries,protein bar +antioxydant juice,green tea,escalope +ground beef,olive oil +frozen vegetables,tomatoes,mineral water,milk,vegetables mix,eggs,french fries,light mayo,cauliflower +chocolate,ground beef,spaghetti,mineral water,salmon,eggs,cooking oil,french fries +french fries,champagne +chocolate,ground beef +frozen vegetables,milk,energy bar,butter,frozen smoothie,tomato juice +energy bar,energy drink +pepper +mineral water,escalope,mashed potato +chocolate,french fries +frozen vegetables,milk,green grapes,pancakes,tea +shrimp,chocolate,white wine +gums,escalope,pasta +frozen vegetables,spaghetti,soup,avocado,almonds,honey,french fries,frozen smoothie +red wine,shrimp,frozen vegetables,mineral water,milk,whole wheat rice,fresh bread,green tea +burgers,red wine,mineral water,avocado,eggs,yogurt cake,protein bar +frozen vegetables,spaghetti,cake,cottage cheese,brownies,pancakes,energy drink,green tea +soup +frozen vegetables,milk,eggs +frozen vegetables,spaghetti,carrots +mineral water,olive oil,cake,hot dogs,cottage cheese,strawberries +soda +chicken,cider +eggs,energy drink +ham,frozen vegetables,spaghetti,light mayo +whole wheat rice,chocolate bread,antioxydant juice +french fries +turkey,burgers,mineral water,strawberries +ham,chocolate,ground beef,spaghetti,mineral water,olive oil,eggs,asparagus,fresh bread,mayonnaise +mineral water +burgers,red wine,yams,mineral water,fromage blanc,salmon,eggs,honey,tea,cottage cheese,magazines,candy bars +tomato sauce,spaghetti,almonds,chicken,bug spray,oil,cooking oil,frozen smoothie,escalope,strawberries,tomato juice +mineral water,meatballs +spaghetti +whole wheat rice,oatmeal,frozen smoothie +olive oil +spaghetti,extra dark chocolate,fresh bread +grated cheese,frozen vegetables,mineral water,eggs,pancakes,low fat yogurt +mineral water,chocolate +parmesan cheese,ground beef,mineral water,soup,olive oil,oatmeal +dessert wine,grated cheese,shrimp,spaghetti,milk,champagne +eggs +shrimp,frozen vegetables,pepper,mineral water,pancakes,cereals +burgers,mineral water +cake,oatmeal +energy bar,chocolate,cottage cheese +energy bar,whole wheat rice,cake,french fries,low fat yogurt,green tea +spaghetti,mineral water,whole wheat rice,cereals,strawberries,fresh bread +frozen vegetables,yams,almonds +herb & pepper,ground beef,honey,french fries +green grapes,cooking oil,french fries,green tea +french fries +grated cheese,chocolate,french fries,escalope +eggs,chocolate,shampoo,green tea +pancakes,hot dogs,sparkling water,fresh bread +mineral water,oatmeal,eggplant,brownies +light mayo +grated cheese,spaghetti,soup,olive oil,whole wheat rice,oil,chicken,ketchup,hot dogs +turkey,ham,tomatoes,muffins,whole wheat rice,carrots,oatmeal,eggplant,pasta,brownies,low fat yogurt +fresh tuna,butter +hot dogs +mineral water,body spray +cookies +low fat yogurt +french wine,eggs,chicken,light mayo +frozen vegetables,ground beef,mineral water,chocolate,pancakes +milk,cooking oil,frozen smoothie,green tea +frozen vegetables,mineral water,fromage blanc,whole wheat rice,light cream,chicken,chocolate bread,antioxydant juice +mineral water,milk +muffins,cookies +escalope +shrimp,low fat yogurt +red wine,shrimp,mineral water,chocolate,milk,cereals,tomato juice,green tea +nonfat milk,chicken,body spray,gluten free bar,light mayo,honey +salmon +frozen vegetables,mineral water,french fries,mushroom cream sauce +shrimp,pepper,milk,almonds,eggs,escalope,green tea +burgers,spaghetti,soup,milk,black tea,whole wheat rice,frozen smoothie,strawberries +olive oil,salmon,tomato juice +burgers,yams,mineral water,avocado,energy bar,salmon,pancakes,whole wheat rice,cake,cooking oil,barbecue sauce,green tea,french fries,escalope +milk,energy bar,vegetables mix,cottage cheese +cake,french fries +grated cheese,honey,fresh bread +soup,clothes accessories,escalope +burgers,eggs,french fries +burgers,eggs,frozen smoothie +whole wheat pasta,cake,melons,green tea +ground beef,tomato sauce,spaghetti,light mayo,melons,green tea +eggs +pancakes,french fries,body spray +soup,eggs,cottage cheese +tomato juice +cider,eggs,eggplant +whole wheat pasta,milk,champagne,cookies,pasta,body spray +green tea,french fries +spaghetti,mineral water,eggs +turkey,spaghetti,mineral water,green tea,tomato juice +burgers,shrimp,mineral water,cake,chocolate,french fries,escalope,cookies +muffins +turkey,black tea,eggs,cookies +avocado,frozen smoothie,cottage cheese,brownies +fresh tuna +gums,cottage cheese,brownies,protein bar,low fat yogurt,green tea +mineral water,olive oil +ground beef,milk,cereals,green tea,magazines +herb & pepper,eggs,cookies,fresh bread +shrimp,tomatoes,honey,whole wheat rice,cake,brownies +shrimp +chocolate +grated cheese,spaghetti,mineral water,milk,nonfat milk,eggs,blueberries,light cream,chicken,chocolate,french fries +turkey,mineral water,barbecue sauce,strawberries +whole wheat pasta,ground beef,mineral water +escalope,pasta +fresh tuna,milk,magazines +mineral water,cooking oil +green tea +chocolate,herb & pepper,frozen vegetables,whole wheat pasta,salmon,soda,white wine +turkey,eggs,pancakes +herb & pepper,chocolate +cookies +eggs +mineral water,french fries +tomatoes,mineral water +french fries +escalope +turkey,eggs,french fries,energy drink +burgers +spaghetti +french fries,melons +pepper,mineral water,pancakes,chicken,tomato juice +ground beef,spaghetti,milk,fromage blanc,carrots,low fat yogurt +spaghetti +strawberries,yogurt cake +frozen smoothie +grated cheese,whole wheat pasta,pepper +avocado,cider,cake,french fries,melons +light cream,chicken +frozen vegetables,tomatoes,mineral water +tomatoes,whole wheat pasta,milk +milk,cooking oil +muffins +cake +mineral water,cereals +shrimp,yams,milk,champagne,cottage cheese +pepper,olive oil,green tea,frozen smoothie,zucchini +whole wheat pasta,chocolate,pancakes,french fries,mushroom cream sauce +frozen vegetables +chocolate,champagne +mineral water,cooking oil +butter +grated cheese,mineral water,honey,cake,whole weat flour,salad +cake,french fries +spaghetti,mineral water,french wine,cottage cheese,tomato juice +vegetables mix,french fries +ground beef,mineral water,soup +french fries +chocolate,ground beef,tomato sauce,spaghetti,cookies,shallot,green tea +avocado,vegetables mix,french fries,melons +burgers,energy drink +spaghetti,mineral water,milk,energy bar,french wine,frozen smoothie +french fries,frozen smoothie +herb & pepper,cereals,low fat yogurt +whole wheat pasta,yams,milk,eggs,champagne +fresh tuna,mineral water,eggs,chocolate,champagne +shrimp,olive oil +whole wheat pasta,olive oil,pancakes +ham,chocolate,spaghetti,mineral water +green tea,french fries,cookies +cottage cheese +mineral water,energy bar,whole wheat rice,cake,yogurt cake +ground beef,mineral water,milk,whole wheat rice,cake,yogurt cake,light mayo +grated cheese,ground beef,rice,sandwich,tomato juice,low fat yogurt,green tea,honey +milk,pancakes +french fries +turkey,burgers,whole wheat rice,eggplant,chocolate,cookies,toothpaste +candy bars +frozen vegetables,avocado,black tea,whole wheat rice,green tea +chocolate,milk,chicken,strong cheese,cooking oil,green beans,french fries,light mayo,tomato juice,white wine +french fries,escalope,green tea +burgers,mineral water,cookies +shrimp,ground beef,spaghetti,muffins +cake +french wine,rice,green beans,eggplant,french fries +soup,light cream,cookies +whole wheat pasta,olive oil,green tea,chocolate,french fries,champagne,hot dogs,tomato juice +cereals,cookies,yogurt cake,tomato juice,fresh bread,green tea +chocolate +french fries,zucchini +frozen smoothie,tomato juice,fresh bread +whole wheat rice +shrimp,ground beef,mineral water,soup +olive oil,salmon,low fat yogurt +milk,almonds,vegetables mix +chocolate,spaghetti +candy bars +burgers,shrimp,frozen vegetables,tomatoes,parmesan cheese,chocolate,french fries,escalope,body spray +frozen vegetables,barbecue sauce,chocolate bread +mineral water,cooking oil,french fries,fresh bread,candy bars +chocolate,soup +shrimp,frozen vegetables,tomatoes,butter,nonfat milk,french fries,frozen smoothie,tomato juice,fresh bread +grated cheese +nonfat milk +herb & pepper +spaghetti,butter,green beans,chocolate,body spray,green tea +energy bar +grated cheese +light mayo,candy bars +mineral water +spaghetti,salmon,pancakes,french fries,cookies,pasta,green tea +green tea +french fries,protein bar +frozen vegetables,milk,french fries,low fat yogurt,green tea +fresh tuna,ground beef,pepper,tomato sauce,chicken,soda,mint +burgers,champagne,cookies,brownies,green tea +white wine +spaghetti,eggs,champagne +gums,escalope,pasta,light mayo +burgers,frozen vegetables,ground beef,spaghetti,soup,milk,almonds,chicken,strong cheese,salmon,pancakes,chocolate +shrimp,eggs,energy drink +escalope +french fries,champagne,light mayo +cake,cottage cheese,brownies,fresh bread +escalope +yogurt cake +french fries,frozen smoothie +champagne +melons +milk,energy drink +turkey,frozen vegetables,mineral water,chicken,eggs,antioxydant juice,chocolate,fresh bread,white wine,green tea +turkey,pepper,carrots +yams +ground beef,milk,olive oil,energy bar,french wine,chicken,french fries,champagne,frozen smoothie,shallot,yogurt cake,green tea +cake +turkey,yams,black tea,french fries +mineral water,chocolate,whole wheat rice,cake,whole weat flour,french fries,low fat yogurt +shrimp,frozen vegetables +herb & pepper,mineral water,honey +turkey,burgers,ground beef,spaghetti,milk,butter,honey,cottage cheese,pancakes,energy drink,light mayo +avocado,escalope,light mayo +avocado,cake,cookies +spaghetti,mineral water,milk,chocolate,shallot +energy bar,cereals,salt,fresh bread,green tea +turkey,shrimp,parmesan cheese,eggs,cake,frozen smoothie,pancakes,light mayo,green tea +shrimp,parmesan cheese,olive oil,light cream,cooking oil,chicken,chili,extra dark chocolate,cottage cheese,brownies,pancakes,energy drink,salt,salad,magazines +cake,body spray +milk,chocolate,energy drink +mineral water,whole wheat rice,french fries +burgers,grated cheese,shrimp,chocolate,french fries,champagne,cookies,mushroom cream sauce +tomatoes,spaghetti,vegetables mix +burgers,honey +chocolate +pickles +spaghetti +pancakes +french fries +chocolate,shrimp,frozen vegetables,tomatoes,mineral water,honey +french fries,energy drink +mineral water,gums,soda,french fries,cookies +eggs +cookies +escalope +shrimp,mineral water,milk,pancakes,strawberries +fresh bread +herb & pepper,frozen vegetables,mineral water,energy bar,salmon +cookies +fresh tuna,ground beef,mineral water,chocolate,olive oil,french wine,eggs +turkey,ham,grated cheese,herb & pepper,whole wheat pasta,spaghetti,mineral water,pancakes,pet food,green tea +milk,black tea,eggs,energy drink +turkey,herb & pepper,ground beef,mineral water +mineral water +milk,chicken,extra dark chocolate,frozen smoothie,low fat yogurt +chocolate,spaghetti,mineral water,salmon,eggs,cake +mineral water,pancakes,chocolate,french fries,green tea +burgers,grated cheese,spaghetti,mineral water,green tea +shrimp,whole wheat pasta,spaghetti,mineral water,avocado,olive oil,chicken,chocolate +frozen vegetables,spaghetti,milk +eggs +butter,tomato juice,fresh bread,magazines +light mayo +tomatoes,chocolate,champagne,low fat yogurt +mineral water,milk,barbecue sauce,chocolate,low fat yogurt +burgers,ham,whole wheat rice,chocolate,french fries,cookies,green tea +shrimp,spaghetti,eggplant,chocolate +eggs +mineral water,milk,green tea +olive oil,eggs +shrimp,frozen vegetables,honey,frozen smoothie,fresh bread,green tea +meatballs,bug spray,burger sauce,cereals +turkey,herb & pepper,spaghetti,mineral water,pancakes,eggs +turkey,meatballs,eggs,green tea +chocolate,french fries +grated cheese,tomato juice +muffins,whole wheat rice,chocolate,french fries +fresh tuna,spaghetti,vegetables mix,rice,carrots,french fries,champagne,light mayo +meatballs,olive oil,clothes accessories,green tea,french fries,low fat yogurt +turkey +grated cheese,whole wheat rice,chocolate,french fries +burgers,grated cheese,frozen vegetables,spaghetti,milk,salmon,eggs,chocolate +mineral water +spaghetti,eggs +burgers,spaghetti,eggs,cookies,green tea +eggs,chocolate,cookies,low fat yogurt +milk +ground beef,yams,cake +eggs,french fries +tomato sauce,yams +spaghetti,mineral water,cake,brownies,energy drink,green tea +tomatoes,mineral water,soup,milk,olive oil,eggs,oil,cooking oil,barbecue sauce,toothpaste,low fat yogurt +grated cheese,ground beef,spaghetti +french fries +spaghetti +mashed potato +green tea +spaghetti,mineral water +herb & pepper,shrimp,rice,clothes accessories,french fries,frozen smoothie,white wine,green tea +ground beef +turkey +turkey,spaghetti,mineral water,soup,nonfat milk,pancakes,cooking oil,tea,escalope,cookies +muffins,green grapes +cake,french fries +chocolate +extra dark chocolate,french fries,green tea +whole wheat pasta,spaghetti +antioxydant juice +champagne +burgers,herb & pepper,tomatoes,mineral water,chicken,honey,whole wheat rice,melons,tomato juice +olive oil,chutney,yogurt cake +pancakes +grated cheese,ground beef,energy bar,honey,chicken +eggs +turkey,mineral water,milk,salmon,eggs,protein bar +hot dogs,low fat yogurt,candy bars +candy bars +candy bars +french fries,cookies +escalope,cookies +vegetables mix,french fries +shrimp,avocado,melons +pancakes,whole wheat rice,frozen smoothie,brownies +frozen vegetables,milk,chocolate,french fries,energy drink +melons +parmesan cheese,mineral water,muffins,chocolate,pancakes +green tea +gums +frozen vegetables,meatballs,pancakes,eggs,chocolate,french fries,frozen smoothie +melons +hot dogs,energy drink,fresh bread,low fat yogurt +shrimp,energy drink +eggs,cookies,green tea,honey +muffins,french fries +burgers,eggs +milk,french fries +cake,french fries,energy drink +red wine,spaghetti,eggs,mint green tea,tomato juice +pepper,spaghetti,strong cheese,chocolate,green tea +olive oil,salmon +low fat yogurt +spaghetti,blueberries,chocolate,escalope +dessert wine,mineral water,milk,spinach,pancakes,eggs,champagne +eggs,rice,escalope +cookies,green tea +escalope,low fat yogurt +vegetables mix +mint,green tea +grated cheese,frozen vegetables,brownies,low fat yogurt +whole wheat pasta,hot dogs +burgers,herb & pepper,ground beef,spaghetti,soup,cereals,french fries,brownies +honey,gums,french fries +green tea +chicken,eggs,french fries,strawberries +whole wheat pasta,french fries +frozen vegetables +vegetables mix +muffins,cauliflower +turkey,eggs,pancakes +eggs +frozen smoothie,pancakes +energy bar,chicken,eggs +whole wheat pasta,mineral water,olive oil,energy bar,frozen smoothie,low fat yogurt +frozen smoothie +burgers,french fries,escalope,pasta,mushroom cream sauce +frozen vegetables,french fries +french fries +pickles,chicken,chocolate,energy drink,green tea +bug spray +whole wheat pasta,milk,energy bar,butter,pancakes,eggs,barbecue sauce +bramble +fresh tuna,eggs,escalope +yogurt cake,low fat yogurt +mineral water,olive oil,mint +cake +parmesan cheese,whole wheat pasta,antioxydant juice,mint +mint +spaghetti,mineral water,soup +ground beef,spaghetti +french fries +escalope +eggs,champagne +parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,soup,milk,whole wheat rice,cake +frozen vegetables,avocado,butter,chicken,salmon,whole wheat rice,champagne +shrimp,green tea +chocolate,mineral water +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,strong cheese,green beans +asparagus +cookies +champagne +protein bar,fresh bread +yogurt cake +tomatoes,mineral water,salmon,fresh bread,toothpaste +grated cheese,chutney,eggs +grated cheese,tomato sauce,mineral water,milk,olive oil,salmon,oil,shallot +cereals,antioxydant juice,hot dogs,green tea +frozen vegetables +sandwich +spaghetti,avocado,cookies,strawberries,zucchini,honey +salt +frozen vegetables,milk,eggs,brownies +grated cheese,chocolate,french fries,tomato juice +grated cheese,herb & pepper,parmesan cheese,spaghetti,extra dark chocolate,french fries +turkey,herb & pepper,parmesan cheese,ground beef,eggs,french fries,cottage cheese +eggs,chocolate,escalope +milk,cottage cheese +yams,french fries,fresh bread +burgers,whole wheat pasta,yams +frozen vegetables,spaghetti,mineral water,avocado,honey,chocolate,champagne,body spray +chicken,eggs +soup,eggs +mineral water,energy bar +mineral water +spaghetti +burgers,herb & pepper,ground beef,mineral water,chocolate,soup,milk,chicken,eggs,cooking oil +chocolate,honey +frozen vegetables,spaghetti,salmon,honey,cake,chicken,french fries,green tea +red wine +chocolate,shrimp,frozen vegetables,parmesan cheese,spaghetti,mineral water,milk,pancakes,light cream,oil,green tea,frozen smoothie +soda,cottage cheese +chicken,yogurt cake +burgers +soda +brownies +milk,cake,chili,protein bar,zucchini +ham,spaghetti,soup,almonds,rice,green tea +burgers +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,chicken,gums,cooking oil,frozen smoothie,energy drink,green tea +shrimp,tomatoes,butter,antioxydant juice,green tea,escalope +cookies,energy drink +mineral water,body spray +mineral water +whole wheat pasta,spaghetti,meatballs,milk,chocolate +red wine,rice,chili,chocolate bread +pasta,gluten free bar +pancakes +burgers,eggs,pancakes +pancakes,gluten free bar,low fat yogurt +burgers,chocolate,frozen vegetables,parmesan cheese,whole wheat pasta,muffins,champagne +meatballs,green tea +fresh tuna,herb & pepper,mineral water,olive oil,chicken,muffins,chocolate,yogurt cake +mineral water,avocado,cake,cottage cheese +herb & pepper,shrimp,tomatoes +energy drink +green tea +energy bar +tomatoes,spaghetti,mineral water,salmon,strawberries +green tea +cookies +nonfat milk,gluten free bar,light mayo,babies food +mineral water,eggs,cake +mineral water,avocado,eggs,blueberries,light cream,burger sauce,chicken,chili,frozen smoothie,pancakes +cake +burgers,cider,eggs +herb & pepper +turkey,spaghetti,avocado +mineral water,low fat yogurt +cookies,champagne +eggs,french fries +tomatoes +mineral water,muffins,french fries +burgers,ground beef,spaghetti,avocado,fresh bread +herb & pepper,whole wheat pasta,milk,gums,rice,chocolate,champagne,tomato juice +cake,escalope,pasta,mushroom cream sauce +turkey,spaghetti,mineral water,soup,pancakes,honey,whole weat flour,green tea +milk,vegetables mix,french fries +cereals,champagne,green tea +antioxydant juice,french fries,champagne +fresh tuna,frozen vegetables,chocolate,milk,fromage blanc,honey,french fries,frozen smoothie,energy drink +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,avocado,cake,french fries,frozen smoothie,cottage cheese,strawberries,tomato juice +frozen vegetables,tomatoes,mineral water +mineral water,cake,low fat yogurt +green beans,escalope +grated cheese +tomatoes,vegetables mix,french fries,green tea +burgers,pepper,milk,protein bar,honey +grated cheese,herb & pepper,shrimp,ground beef,tomato sauce,spaghetti,blueberries,chocolate,escalope,yogurt cake +shrimp,mineral water,milk,honey,chicken,french fries,fresh bread,green tea +shrimp +burgers,grated cheese,milk,cider,cereals,green beans,hot dogs,magazines,green tea +whole wheat pasta,low fat yogurt +whole wheat rice,ham,chocolate,frozen smoothie +soup,olive oil,chicken,cooking oil,cottage cheese +olive oil +tomatoes,mineral water,chocolate,avocado,pancakes,rice,chicken,hot dogs +burgers,soup,french fries +green tea +shrimp,tomato juice,magazines +oil,escalope +energy bar +french fries,body spray,light mayo +mineral water,french fries,melons +grated cheese,herb & pepper,chicken,french fries +chocolate +whole wheat rice +mineral water,salmon +eggs +mineral water,corn +fresh tuna,pickles,olive oil,french wine,rice +turkey,shrimp,pepper,spaghetti,cookies,pancakes +strong cheese,french fries +grated cheese,frozen vegetables,french fries,cookies,shallot,low fat yogurt +shrimp,barbecue sauce,french fries,cookies,hot dogs,pancakes,light mayo,green tea +green beans,chocolate +burgers,tomatoes,spaghetti,french wine,whole wheat rice,oil,tomato juice +turkey,fresh tuna,avocado,milk,fromage blanc,honey,cake,french fries +pancakes,cookies +burgers,milk,champagne +cider,champagne +spaghetti,pancakes,fresh bread,white wine +champagne,yogurt cake,light mayo +shrimp,frozen vegetables,milk,nonfat milk,eggs,green beans,french fries,frozen smoothie,mushroom cream sauce,pancakes,light mayo,melons,tomato juice +herb & pepper,ground beef,tomato juice +milk,melons +burgers,grated cheese,ground beef,spaghetti,mineral water,chocolate,milk,olive oil,almonds,soda,chicken,green tea +pancakes +spaghetti,nonfat milk,carrots,clothes accessories,hot dogs,green tea +chocolate,muffins,whole wheat rice,escalope,mashed potato +frozen vegetables,melons +spaghetti,whole weat flour,cottage cheese,protein bar +cookies,pancakes,mint +burgers,cake +soup,hot dogs +hot dogs +spaghetti,mineral water,milk,eggs,ketchup,green beans,fresh bread,candy bars +shrimp,frozen vegetables,mineral water,milk,black tea,cereals,chocolate,pancakes,yogurt cake +burgers,french fries,green tea +shrimp,frozen vegetables,eggs,oil,barbecue sauce,chili,whole weat flour,french fries,cookies,brownies,pancakes,energy drink,salt +frozen vegetables,green tea,french fries,champagne,cookies,brownies,pancakes +champagne,pancakes,green tea +burgers,spaghetti,whole wheat rice +burgers,corn,low fat yogurt +cereals,salad +herb & pepper,ground beef,tomato sauce,yams,whole wheat rice,green beans +turkey,frozen vegetables +frozen vegetables,cottage cheese +chocolate,yogurt cake +mineral water,avocado,muffins,champagne,cookies,body spray +antioxydant juice +fresh tuna,milk,butter,almonds,salmon,green grapes,gums,whole weat flour,frozen smoothie,low fat yogurt,green tea +tomatoes,avocado,meatballs,milk,olive oil,salmon,eggs +chocolate,babies food +frozen vegetables,whole wheat rice,cooking oil,cereals,protein bar,magazines,low fat yogurt +grated cheese,ground beef,cake,escalope +shrimp,mineral water,cake,french fries,mushroom cream sauce +low fat yogurt +soup,strong cheese,light cream,cottage cheese +mineral water,chicken,yogurt cake,light mayo +burgers,chocolate,escalope +butter,cookies +frozen vegetables,flax seed,clothes accessories,chocolate,frozen smoothie,yogurt cake +milk,chocolate,champagne,frozen smoothie,light mayo,low fat yogurt +spaghetti,milk,energy bar,butter,chicken,cottage cheese,tomato juice,fresh bread +cake,ketchup,pancakes,fresh bread +olive oil,light mayo +champagne +whole wheat rice +fresh tuna,chocolate,spaghetti,fromage blanc,honey,protein bar +burgers,avocado,almonds,whole wheat rice,protein bar,cauliflower,mint,green tea +frozen vegetables,milk,energy bar,eggs,brownies,yogurt cake,green tea +shrimp,ground beef,milk,french wine,frozen smoothie +candy bars +burgers,spaghetti,eggs,whole wheat rice,cooking oil,chicken,chocolate,cookies,green tea +grated cheese,spinach,rice,zucchini +turkey,shrimp,frozen vegetables,mineral water,honey,strawberries +whole wheat rice,cake,chocolate +grated cheese,ground beef,pepper,avocado,olive oil,butter,whole wheat rice,low fat yogurt +pancakes,mint,green tea +turkey,milk,cooking oil,chocolate +mineral water,energy bar,escalope +chocolate,tomatoes,ground beef,tomato sauce,mineral water,salmon,pancakes +shrimp,ground beef,yams,mineral water,milk,cereals,chocolate,pancakes,fresh bread +red wine,frozen vegetables,ground beef,spaghetti,milk,olive oil,chicken,eggs,extra dark chocolate +ground beef,mineral water,chocolate,magazines +pickles,antioxydant juice,french fries +cookies +mineral water,rice,barbecue sauce,ketchup,clothes accessories,french fries,low fat yogurt +chocolate,frozen smoothie,champagne +turkey,mineral water,pancakes,eggs,light cream,barbecue sauce,cereals,cottage cheese +frozen vegetables,tomatoes,milk,vegetables mix,eggs,chocolate,french fries,low fat yogurt +protein bar,hand protein bar,green tea +pasta +shrimp,mineral water,mint +mineral water +turkey,tomatoes,spaghetti,french fries,escalope +turkey,cooking oil,low fat yogurt,green tea +brownies +mineral water,milk,eggs,chili,green tea +whole wheat pasta,mineral water,french wine,fromage blanc,pancakes,eggs,honey,cooking oil,chicken,brownies +turkey,burgers,red wine,tomatoes,spaghetti,mineral water,avocado,vegetables mix,pancakes,french fries +shrimp,frozen vegetables,milk,eggs,mushroom cream sauce +french fries +grated cheese,ground beef,mineral water,carrots,green tea +turkey,grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +fresh tuna,mineral water,almonds,chocolate,fresh bread +turkey,mineral water,chocolate +mushroom cream sauce +chocolate,french fries,mint +french fries +french fries +milk +asparagus +turkey,spaghetti,milk,butter,black tea,pancakes,eggs,salt +turkey,pepper,mineral water +tomatoes,milk,black tea,whole wheat rice,melons +fresh tuna,mineral water,black tea,cottage cheese +flax seed,eggs,chicken,cereals +french fries,cottage cheese,green tea +herb & pepper,eggs,clothes accessories,french fries +eggs +grated cheese,spaghetti,eggs +burgers,fresh tuna,ground beef,spaghetti,black tea,almonds,barbecue sauce,escalope,mashed potato,cottage cheese +burgers,ham,chocolate,red wine,frozen vegetables,tomato sauce,spaghetti,muffins,honey,french fries,yogurt cake,salt +chocolate,salmon,cooking oil,body spray +whole wheat pasta,energy bar +burgers,mineral water,chocolate,chicken,carrots,frozen smoothie,cottage cheese +burgers,ground beef,mineral water,cake,french fries,protein bar +burgers,shrimp,tomatoes,mineral water,meatballs +red wine,spaghetti,eggs +spaghetti,chocolate,almonds,chicken,eggs,cooking oil,french fries,champagne +french fries,escalope +burgers,french fries,champagne,strawberries,green tea +eggs,whole wheat rice,cookies +herb & pepper,pepper,spaghetti,olive oil,pancakes,cake,light cream,antioxydant juice,frozen smoothie,cookies,low fat yogurt +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,pancakes,rice,chicken,frozen smoothie,escalope,protein bar,low fat yogurt +eggs +tomatoes,ground beef,tomato sauce,mineral water,soup,milk,eggplant,mint +mineral water,chocolate,mint +turkey,ground beef,mineral water,cooking oil +grated cheese,herb & pepper,ground beef +burgers,mineral water,cooking oil +yams,mineral water,energy bar,eggs,fresh bread +green tea,chocolate,magazines +spaghetti,mineral water,soup,pancakes,tomato juice +burgers,shrimp,pepper,spaghetti,mineral water,almonds,chicken,bug spray,low fat yogurt +fresh tuna,frozen vegetables,energy bar,honey,cake,brownies,yogurt cake,energy drink +chocolate,champagne +chocolate,french fries +fresh tuna,ground beef,pepper,mineral water,pancakes,eggs,whole wheat rice,cake,low fat yogurt +frozen vegetables,ground beef,mineral water,soup,pancakes,whole wheat rice,frozen smoothie +frozen vegetables,tomatoes,spaghetti,french fries,escalope,shallot +whole wheat pasta +mineral water,eggs,whole wheat rice,cooking oil +green beans,low fat yogurt +spaghetti,spinach,oil,green tea +tomatoes,butter,honey,whole wheat rice,cooking oil,hand protein bar,fresh bread +spaghetti,mineral water,antioxydant juice,french fries,cookies,hot dogs +frozen vegetables,milk,honey,french fries,frozen smoothie,light mayo,fresh bread +eggs,cookies +chocolate,eggs +mineral water,olive oil +whole wheat pasta,spaghetti,milk,olive oil,black tea,fromage blanc,cake,blueberries,light cream,cereals +grated cheese,spaghetti +cereals,cookies,low fat yogurt +spaghetti,yams,mineral water,honey +mineral water,mint +white wine +mineral water,eggs,mint,green tea +mineral water,milk,green tea +grated cheese,ground beef,chocolate,french fries +burgers,eggs,french fries +olive oil,brownies,yogurt cake +grated cheese,frozen vegetables,parmesan cheese,ground beef,spaghetti,mineral water,chocolate,milk,eggs +pancakes +cottage cheese,low fat yogurt +herb & pepper,frozen vegetables,ground beef,spaghetti,soup,eggs,tea,chocolate,tomato juice,zucchini +chocolate,red wine,frozen vegetables,tomatoes,ground beef,spaghetti,eggs,bug spray,green beans,green tea,french fries,cookies +spaghetti,mineral water,soup,olive oil,pancakes,eggs +mineral water,chocolate,milk,vegetables mix,eggs,soda,cooking oil,carrots,frozen smoothie,escalope +olive oil +soda,hot dogs,sparkling water,brownies,pancakes +grated cheese,escalope,hot dogs,protein bar,fresh bread +eggs,blueberries,cereals,green tea +ground beef,spaghetti,chocolate +shrimp,pepper,milk,eggs +tomatoes,pepper,spaghetti,burger sauce,brownies +burgers,cider,barbecue sauce,chocolate,asparagus,green tea +turkey,red wine,tomatoes,spaghetti,meatballs,milk,almonds,green tea,energy drink +chocolate,mineral water,hot dogs,cottage cheese +burgers,spaghetti,yams,escalope,mushroom cream sauce +cottage cheese +whole wheat pasta,milk,pancakes,low fat yogurt +muffins,cereals,strawberries +olive oil,muffins,mint +chocolate,red wine,tomato sauce,spaghetti,mineral water,milk,pancakes,eggs +escalope,pasta,shallot,cottage cheese +fresh bread +burgers,shrimp,milk,cake,mint green tea,french fries,fresh bread,low fat yogurt +frozen vegetables,spaghetti,milk,salmon,cooking oil,carrots,cereals,protein bar,mint +herb & pepper,french fries,protein bar,zucchini +olive oil +oil +spaghetti,olive oil,eggs,cake,whole weat flour,pancakes +muffins +turkey,fresh tuna,herb & pepper,whole wheat pasta,spaghetti,mineral water,milk,pancakes,cake,french fries,escalope,mushroom cream sauce,zucchini +french wine +cookies +spaghetti +mineral water,soup,avocado,blueberries,tea,escalope,cookies,magazines +burgers,eggs,cake,french fries,melons,green tea +ground beef,pancakes +spaghetti,escalope,mushroom cream sauce,yogurt cake +almonds,french wine,green tea,french fries,escalope,strawberries,tomato juice,honey +mineral water,avocado +milk,black tea +shrimp,tomatoes,spaghetti +turkey,ham,honey,low fat yogurt +chocolate,zucchini +pickles,avocado,cake,green tea +avocado,champagne,frozen smoothie +spaghetti,mineral water,chocolate,milk,energy bar,almonds,cereals,mint +soup,olive oil,chocolate +escalope +olive oil,low fat yogurt +turkey +french fries +strong cheese,protein bar +spaghetti,mineral water,salmon,green grapes,chili,french fries,fresh bread,zucchini +champagne,pancakes,green tea +chocolate +french fries,strawberries +spaghetti +shrimp,gums,low fat yogurt +ground beef,spaghetti,mineral water,antioxydant juice,french fries +milk,cookies +shrimp,spaghetti,honey,whole wheat rice,blueberries,cooking oil,green tea,frozen smoothie +tomatoes,champagne +soup,milk,oil,chocolate,escalope,babies food +dessert wine +mineral water,fromage blanc,cake,french fries +herb & pepper,spaghetti,yams,clothes accessories +muffins,white wine +herb & pepper,muffins +grated cheese,herb & pepper,chocolate,olive oil,vegetables mix,nonfat milk,eggs,cake,eggplant,cereals,brownies,pancakes,green tea +tomatoes,cooking oil,french fries,cottage cheese,brownies,yogurt cake,protein bar,salt,tomato juice,mayonnaise +chocolate,spaghetti,energy bar,corn,tomato juice +whole wheat pasta,milk,olive oil +burgers,butter,pancakes,honey,french fries,body spray +burgers,ground beef,chocolate,oil,carrots,escalope,green tea +spaghetti,cake,pancakes,white wine +escalope +burgers,ham,whole wheat pasta,mineral water,olive oil,honey,frozen smoothie,cottage cheese,brownies +chocolate,french fries +low fat yogurt +french fries +yams +avocado,eggs,brownies +red wine,tomatoes,tea,escalope,champagne +honey,french fries,green tea +burgers,ham,shrimp,milk,french wine,vegetables mix,french fries,frozen smoothie,fresh bread,low fat yogurt +herb & pepper,ground beef,tomato sauce,salmon,frozen smoothie,yogurt cake +shrimp,tomatoes,spaghetti,eggs +spinach,melons +soup,energy bar,cake,mint +turkey,herb & pepper,spaghetti,pancakes,green tea +olive oil,butter,pancakes +mineral water,french fries,energy drink,low fat yogurt +cake,cookies,pancakes,low fat yogurt +mineral water,soup,french fries,escalope,magazines +mineral water,champagne,hot dogs,cottage cheese,green tea +shrimp,oil,extra dark chocolate,light mayo,white wine +mineral water,eggplant,escalope,asparagus +oil,light mayo +ham,red wine,whole wheat rice +yogurt cake +escalope +muffins +spaghetti +herb & pepper,olive oil,blueberries +green beans,salad,green tea +herb & pepper,shrimp,ground beef,spaghetti,mineral water,milk,pancakes,cake,gums,bug spray,chicken,whole weat flour,french fries,frozen smoothie,mushroom cream sauce +burgers,shrimp +chocolate,escalope +frozen vegetables +spaghetti,mineral water,avocado,meatballs,milk,chicken,carrots +ground beef +avocado,chocolate,frozen smoothie +strawberries,energy drink +pepper,mineral water,soup,french fries +tomatoes,ground beef,spaghetti,mineral water,cooking oil,chocolate +french fries +yams +cookies +french fries,champagne,energy drink +oil,cookies +frozen vegetables +french fries +chocolate,soup +spaghetti,yams,avocado,salmon,pancakes,light cream,bug spray,chicken +avocado,zucchini +burgers,spaghetti,green grapes,cake,frozen smoothie,cottage cheese +flax seed,cake,pancakes +whole wheat rice,french fries +tomatoes +chocolate,french fries,frozen smoothie,hot dogs,low fat yogurt +green tea +burgers,sandwich +mineral water,salmon,chocolate +french fries +mineral water,milk,salmon +cake,pancakes,energy drink +shrimp,frozen vegetables,mineral water,soup,milk,pancakes,chocolate,french fries,green tea +muffins +mineral water,butter,spinach,extra dark chocolate,antioxydant juice,sparkling water,light mayo +mineral water,avocado,milk,honey +turkey,parmesan cheese +shrimp,oil,champagne +milk,chocolate,french fries,low fat yogurt +milk,brownies,tomato juice +eggs,escalope,tomato juice +french fries,frozen smoothie,escalope +pepper,mineral water,fromage blanc,cake,oil +meatballs,honey,antioxydant juice,low fat yogurt +turkey,avocado,eggs,barbecue sauce,cookies,salt,babies food +green grapes,hand protein bar +shrimp,frozen vegetables,tomatoes,milk,muffins,french fries +frozen vegetables,spaghetti,mineral water,soup,nonfat milk,pancakes,extra dark chocolate,magazines +french wine,cake,sparkling water,mint +olive oil +grated cheese,chocolate,champagne +pepper,honey,tomato juice +frozen vegetables,tomatoes,mineral water,french wine,vegetables mix,honey,soda,sandwich,hand protein bar,tomato juice,low fat yogurt +spaghetti +burgers,spaghetti,whole wheat rice,champagne,frozen smoothie,pancakes,light mayo +pancakes +french fries +milk,vegetables mix,french fries +tomatoes,cookies +chocolate,french fries,pancakes,green tea +escalope +salmon +protein bar +chocolate,french fries,body spray,pancakes,green tea +spaghetti +milk,cooking oil,chocolate,strawberries +whole weat flour,brownies +frozen vegetables,milk,cider,whole wheat rice +mineral water,whole wheat rice,low fat yogurt +shrimp,french fries +shrimp,tomatoes,parmesan cheese,spaghetti,whole wheat rice,cereals,chocolate,fresh bread +shrimp,spaghetti,vegetables mix,rice,escalope,cookies +grated cheese +milk,french fries,frozen smoothie +herb & pepper,frozen vegetables,ground beef,mineral water,eggs,chocolate,hot dogs +green tea +olive oil,fresh bread +spaghetti,whole wheat rice +chicken +yams,mineral water,french fries +frozen vegetables,chocolate,olive oil,eggs +mineral water,muffins +cookies +frozen vegetables,mineral water,milk,cake,french fries,champagne +strawberries,tomato juice +frozen vegetables,mineral water,cottage cheese,pancakes +champagne +mineral water,green tea +cookies +frozen vegetables,tomatoes,spaghetti,soup,energy bar,cake,french fries,brownies +chocolate,herb & pepper,yams,avocado,olive oil,black tea,vegetables mix,eggs,honey,rice,green tea +whole weat flour,tomato juice,mayonnaise +yams,frozen smoothie,hot dogs +spaghetti,mineral water +shrimp,flax seed,light cream +olive oil +red wine,shrimp,ground beef,spaghetti,muffins,pancakes,eggs,honey,cookies,cottage cheese,magazines +chocolate,french fries +vegetables mix,nonfat milk,green grapes,cake,cookies,cottage cheese,brownies,fresh bread,green tea +honey,light cream,frozen smoothie,tomato juice +cake,carrots,cookies +escalope +frozen vegetables,milk,olive oil,almonds,green tea,french fries,frozen smoothie,protein bar +burgers,frozen vegetables,mineral water,black tea,whole wheat rice,frozen smoothie +french fries +eggs +butter,chocolate +cookies +frozen vegetables,ground beef,mineral water,flax seed,eggs,escalope,brownies +oil,carrots,tomato juice +eggs +shrimp,frozen vegetables,mineral water,eggs,honey +whole wheat pasta,milk +herb & pepper,shrimp,ground beef,rice,cookies,babies food,tomato juice +shrimp,eggs,strawberries,green tea +turkey,cake,french fries +mineral water,almonds,eggs,green tea +herb & pepper,pepper,spaghetti,eggs +tomatoes,salt,fresh bread +pancakes,light mayo +ground beef,chocolate,soup,cake,pancakes,cauliflower +hand protein bar +mineral water,chocolate,chicken,green tea +turkey,tomato juice +chocolate,ground beef,spaghetti,soup,milk,energy bar,cooking oil,toothpaste,zucchini +soup,milk,honey +turkey,green tea +tomatoes,soup,cooking oil,extra dark chocolate +milk +eggs +chocolate,ground beef,soup,energy drink,low fat yogurt +herb & pepper +herb & pepper,black tea,escalope +eggs,chocolate +cake,french fries +cookies +mineral water +herb & pepper,champagne +ham +butter,flax seed,chicken,green tea,magazines +burgers,almonds,eggs,french fries +escalope,pasta,green tea +french fries +frozen vegetables,mineral water,soup,milk,whole wheat rice,cake,cereals,melons +spaghetti,mineral water,eggs,light cream +red wine,eggs,toothpaste +milk,chicken,cider,eggs,chocolate,french fries,frozen smoothie,escalope,pancakes,low fat yogurt +frozen vegetables,milk,green tea,magazines,low fat yogurt +ham,ground beef,cake +chocolate,french fries,hot dogs +red wine,mineral water,milk,bug spray,green beans,french fries,magazines +ham,ground beef,french wine,whole wheat rice +turkey +chocolate,spaghetti,olive oil,carrots +hot dogs +mineral water,olive oil +eggs +herb & pepper,red wine +shrimp,pepper,chili +chocolate,tomato sauce,soup,oil,french fries,cookies,fresh bread +shrimp,spaghetti,soup,whole wheat rice,tomato juice +chocolate,champagne,hot dogs +burgers,spaghetti,mineral water,butter,salmon,nonfat milk,magazines,mayonnaise,green tea +tomatoes,parmesan cheese,mineral water,eggs +turkey,herb & pepper,mineral water,gluten free bar +fresh tuna,red wine,mineral water,fromage blanc,eggs,cake,pet food,frozen smoothie,hot dogs,gluten free bar +chocolate,almonds,whole wheat rice +grated cheese,shrimp,mineral water,soup,milk,escalope,white wine +grated cheese,energy bar +shrimp,tomatoes,spaghetti,flax seed,salmon,cake,brownies +cookies +whole wheat pasta,pasta +flax seed,chocolate,frozen smoothie,escalope,cookies +eggs +grated cheese,shrimp,frozen vegetables,tomatoes +mineral water,eggs,protein bar,fresh bread,low fat yogurt +ground beef,salmon +chocolate,herb & pepper,ground beef,mineral water,soup,milk,french wine,chicken,pancakes,whole weat flour,clothes accessories,fresh bread +ground beef,spaghetti,mineral water,milk,french wine,salmon,eggs +frozen vegetables,spaghetti,mineral water,cooking oil +ground beef,spaghetti,milk,chicken,eggs +strawberries +ground beef,mineral water,energy bar,bug spray +chocolate,parmesan cheese,mineral water,eggs,champagne,white wine +cookies +mineral water +shrimp,frozen vegetables,ground beef,vegetables mix,nonfat milk,chocolate +escalope +mineral water +pepper,spaghetti,milk,olive oil,butter,chicken +burgers,frozen vegetables,whole wheat pasta,spaghetti,mineral water,soup,bacon,eggs,light cream,cooking oil,chicken,body spray,pancakes +spaghetti +escalope +mineral water +milk,eggplant +burgers,cake,french fries,hot dogs,low fat yogurt,green tea +yogurt cake +soda,white wine +salmon +turkey,eggs +mineral water,eggs,chocolate +turkey,frozen vegetables,ground beef,meatballs,energy bar,whole wheat rice,frozen smoothie +grated cheese,cookies,melons +green beans +chocolate,whole wheat pasta,spaghetti,milk,salmon +tomatoes,ground beef,spaghetti,energy bar +burgers,almonds,eggs,chicken,light mayo +mineral water,oil,toothpaste +grated cheese +chocolate +green tea,salad,fresh bread +burgers,ground beef,salmon,vegetables mix,eggs,chocolate +burgers,eggs,babies food +escalope +chutney +turkey,eggs +burgers,frozen vegetables,eggs,cake +french fries,hot dogs +eggs,eggplant,cookies,brownies,low fat yogurt +frozen vegetables +chocolate,energy bar,almonds,cake,green tea +turkey,champagne,salt +pickles +dessert wine,tomatoes,parmesan cheese,spaghetti +meatballs,mint green tea +mineral water,soup,mushroom cream sauce,low fat yogurt,honey +mineral water,chocolate,eggs,rice,light mayo +mineral water,milk,vegetables mix,brownies,fresh bread,low fat yogurt +burgers,herb & pepper,mineral water,eggs,cake,frozen smoothie +brownies +shrimp +mineral water +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cider,eggs +chocolate,yogurt cake +pancakes +frozen smoothie +mineral water +gluten free bar +chocolate,mineral water +tomato juice +grated cheese +ground beef,butter,flax seed,honey,green tea +chocolate,muffins +ground beef,pepper,milk,olive oil,butter,bug spray,green tea,chocolate,escalope +tomatoes,mineral water,pancakes,whole weat flour,french fries +tomatoes,mineral water,eggs,ketchup,corn,pancakes +escalope +eggs,low fat yogurt +mineral water,chocolate,escalope +light mayo +soup,pet food,energy drink +burgers,turkey,tomatoes,soup,milk,salmon,honey,green beans,whole weat flour,french fries,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,spaghetti,olive oil,french wine,eggs,gums,pancakes,salt,green tea +tomato sauce,spaghetti,tomato juice,fresh bread +parmesan cheese,whole wheat pasta +burgers,ground beef,spaghetti,mineral water,french fries,light mayo +escalope,mushroom cream sauce +milk,cider,cake,green tea +cookies,mushroom cream sauce +parmesan cheese,whole wheat pasta,french fries +parmesan cheese,spaghetti,green grapes +shrimp,gums +mineral water,cookies +eggs,whole wheat rice +eggs +cookies +chocolate +herb & pepper,frozen vegetables,ground beef,milk,whole wheat rice,eggplant,cookies,mushroom cream sauce,low fat yogurt +french fries +burgers,mineral water,eggs,green tea,low fat yogurt +burgers,eggs,french fries +chicken,green tea,chocolate +cottage cheese,brownies,low fat yogurt +spaghetti,meatballs,milk +cookies,low fat yogurt +chocolate,french fries,escalope +parmesan cheese +escalope +mint green tea +whole wheat pasta,milk,cereals,pancakes +shrimp,carrots,ham,yogurt cake +herb & pepper,mineral water +milk,escalope,champagne,hot dogs,fresh bread +vegetables mix,soda,frozen smoothie,hot dogs,cottage cheese,yogurt cake,tomato juice,fresh bread +frozen vegetables,carrots,frozen smoothie +shrimp,chocolate,almonds,pancakes +hot dogs +french fries,pancakes +herb & pepper,ground beef,milk,olive oil,salmon,chili +shrimp,frozen vegetables,tomatoes,spaghetti,soda,green tea +burgers,milk +ground beef,mineral water +turkey,spaghetti,chocolate,milk,black tea,eggs,low fat yogurt +soup,avocado,french fries,escalope,body spray +soup +mineral water,barbecue sauce +mineral water,eggs +pepper,spaghetti,mineral water,milk,salmon,chocolate,frozen smoothie,escalope,hot dogs,sparkling water +ground beef,pepper,mineral water,chocolate,oil,chili,escalope +tomatoes,spaghetti,whole wheat rice,frozen smoothie,yogurt cake +herb & pepper,tomatoes,spaghetti,mineral water,chutney,eggs,cake,french fries +burgers,red wine,ground beef,pepper,ham,fresh bread,low fat yogurt +muffins,eggs +muffins,pancakes +frozen vegetables,mineral water,chocolate,french fries +frozen vegetables,eggs,eggplant,yogurt cake,fresh bread +sandwich +burgers,spaghetti,mineral water,olive oil,pancakes,cake,ham,mint green tea,chocolate,french fries +frozen vegetables,french fries,mashed potato +cottage cheese,low fat yogurt +mineral water,eggs +fresh tuna,grated cheese,french wine,pancakes,eggs,cake,chicken,hot dogs +turkey,ham,shrimp,tomatoes,whole wheat rice,carrots,green tea,yogurt cake,low fat yogurt +eggs,pet food +red wine,salmon +flax seed,green tea +mineral water,carrots +escalope +burgers,fresh tuna,tomatoes,fromage blanc +honey,green tea,melons +spaghetti,escalope +burgers,tomatoes,whole wheat pasta,mineral water,chocolate,olive oil +herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,soup,pancakes +whole wheat pasta,butter,gums,cereals,body spray,green tea +herb & pepper,ground beef,mineral water,milk,whole weat flour +turkey,soup,milk,french wine,whole wheat rice,cookies +frozen vegetables,mineral water,pancakes,whole wheat rice,french fries,cookies +mineral water,mayonnaise +shrimp,whole wheat rice,cake,champagne,pancakes,green tea +avocado,butter,low fat yogurt,green tea +mineral water,french fries,protein bar +cake,yogurt cake,salad +chutney,eggs,escalope +spaghetti,mineral water,fromage blanc,french fries +babies food +spaghetti,milk,strong cheese,chocolate +pickles,eggs +spaghetti,vegetables mix,eggs,chocolate,escalope,mushroom cream sauce +frozen smoothie +whole wheat pasta,spaghetti,milk +spaghetti,mineral water,chocolate,milk,olive oil,salmon,eggs,cooking oil,fresh bread +blueberries +yogurt cake +chocolate,french fries,escalope +burgers,milk,cooking oil,hot dogs +mineral water,yogurt cake +energy bar,energy drink +ham,spaghetti,milk,muffins,frozen smoothie,hot dogs,low fat yogurt +hot dogs,yogurt cake +pickles,herb & pepper,vegetables mix,eggs,french fries +escalope,pasta +shrimp,frozen vegetables,cake,melons +muffins,french fries,champagne,shallot +frozen vegetables,ground beef,milk,chicken,fromage blanc,whole wheat rice,ketchup,hot dogs,brownies,light mayo +cooking oil +french fries +burgers,whole wheat rice +energy bar +olive oil +frozen vegetables +tomato sauce,olive oil,gums,strawberries,low fat yogurt +mineral water +milk,escalope,champagne +red wine,ground beef,tomato sauce,spaghetti,chocolate,escalope,low fat yogurt +tomatoes,eggs +spinach +mineral water +mineral water,whole wheat rice,frozen smoothie +burgers,eggs +salad +herb & pepper,mineral water,milk,black tea +burgers,mineral water,eggs,french fries,hot dogs,cottage cheese,brownies,gluten free bar,light mayo +burgers,energy bar,whole wheat rice,bug spray,french fries,hot dogs,sparkling water,shampoo +frozen vegetables,green grapes +turkey,green tea +herb & pepper,ground beef,pancakes,burger sauce,french fries +soup,muffins,rice,cereals +chocolate,cookies,light mayo +milk,low fat yogurt +ground beef,spaghetti,carrots,chocolate,frozen smoothie +tomatoes,energy bar,vegetables mix,cottage cheese,pancakes,fresh bread +chocolate,mineral water +fresh tuna,mineral water,french wine,cereals +yogurt cake +protein bar,tomato juice,fresh bread,honey +eggs,cooking oil,eggplant +burgers,fresh tuna,milk,chicken,champagne,asparagus,white wine +green tea,frozen smoothie +turkey,mineral water +burgers,energy bar,whole wheat rice,cake +mineral water,chocolate,milk,pancakes,eggs +avocado,energy bar +tomatoes,spaghetti,mineral water,meatballs,salt +burgers,spaghetti,milk,carrots,chocolate,pasta,green tea +mineral water,cooking oil,extra dark chocolate,chocolate,escalope,brownies,fresh bread +hot dogs,yogurt cake +burgers,eggs,escalope +escalope +whole weat flour +tomatoes +grated cheese,chocolate,champagne,green tea +energy bar,cake,chocolate,frozen smoothie,escalope +mineral water +frozen vegetables,tomatoes,ground beef,chocolate,soup,strawberries,pancakes +turkey,chicken,honey +whole weat flour +chili,babies food +french fries +ground beef,milk,energy bar +mineral water +shrimp,cereals,green tea,hot dogs,fresh bread +mineral water,soup,chicken,green tea +french fries,energy drink +burgers,milk,frozen smoothie,green tea +olive oil +turkey,grated cheese,frozen vegetables,avocado,carrots,hot dogs,green tea +spaghetti,whole wheat rice,corn,champagne +escalope +tomatoes,ground beef,soup,french wine,strong cheese +shrimp,mineral water,pancakes,yogurt cake,green tea +olive oil +olive oil,low fat yogurt +spaghetti,meatballs,butter,almonds,chicken,fromage blanc,strong cheese,green beans +frozen vegetables,mineral water,chicken,whole wheat rice +frozen vegetables,eggs,honey,hot dogs,light mayo +energy drink +ham,whole wheat rice,melons,green tea +french fries,cookies,shallot,hot dogs,green tea +milk,energy drink +turkey,pepper,yams,chicken,whole wheat rice,eggplant,green tea +fresh tuna,tomatoes,pancakes,cake,gums,cereals,low fat yogurt +cookies +burgers,butter,carrots,chocolate,cookies +turkey,grated cheese,soup,green tea +babies food +vegetables mix +mineral water,cake,gums,chicken,french fries,hot dogs,energy drink +butter +champagne +frozen smoothie +ground beef,spaghetti,mineral water,milk,cottage cheese,low fat yogurt +turkey,mineral water,salmon +parmesan cheese,whole wheat rice +parmesan cheese,chicken,magazines +escalope +eggs,fresh bread,green tea +eggs,chocolate +soup,milk,low fat yogurt +burgers,shrimp,chocolate,milk,whole wheat rice,cooking oil,frozen smoothie,tomato juice,low fat yogurt +turkey,burgers,shrimp,salmon,vegetables mix,burger sauce,oil,green tea,brownies,tomato juice +dessert wine,mineral water,eggs,champagne,pancakes +cookies +black tea,green tea,light mayo +grated cheese,herb & pepper,whole wheat pasta,pancakes,oil +frozen vegetables +tomatoes,parmesan cheese,vegetables mix,eggs,barbecue sauce,cookies +shrimp,frozen vegetables,eggs,french fries,energy drink +ham,red wine,spaghetti,mineral water,eggs,light mayo +green tea +red wine,mineral water,almonds,rice,green tea +ground beef,cooking oil,toothpaste +herb & pepper,ground beef,mineral water,flax seed +cookies,hot dogs +olive oil,butter,cake,cooking oil,cereals,pancakes,white wine,low fat yogurt +frozen vegetables,milk,eggs,green tea +frozen vegetables,mineral water,eggs +cake +frozen vegetables,meatballs,whole wheat rice,light cream +chicken,energy drink +pickles,mineral water,hand protein bar +ham,tomatoes,mineral water,french fries,low fat yogurt +turkey,burgers,eggs,french fries,shallot,energy drink,green tea +burgers,french fries +frozen vegetables,pepper,mineral water,chicken,strong cheese,chocolate,french fries +turkey,whole wheat pasta,mineral water,rice,green tea,magazines +frozen vegetables,french wine,salmon,pancakes,gums +olive oil +herb & pepper,mineral water,eggs,green tea +fresh tuna,herb & pepper,shrimp,low fat yogurt +frozen vegetables,green grapes,eggs,chocolate,zucchini +turkey,pancakes,barbecue sauce,melons +burgers,tomatoes,ground beef,spaghetti,mineral water,milk,cake,french fries,fresh bread,green tea +turkey,burgers,grated cheese,herb & pepper,red wine,frozen vegetables,ground beef,mineral water,milk,cider,eggs,cake,escalope,cookies,low fat yogurt +herb & pepper,frozen vegetables,cooking oil,chocolate +turkey,burgers,fresh tuna,parmesan cheese,spaghetti,avocado,olive oil,chocolate,french fries +chocolate,mushroom cream sauce +energy bar +cookies +cake,french fries +turkey,frozen vegetables,spaghetti,corn,zucchini +spaghetti,french fries,green tea +turkey,eggs,cake +grated cheese,olive oil,eggs,oil,french fries,cottage cheese,pancakes,light mayo +cookies +parmesan cheese,rice,white wine +chocolate,champagne,frozen smoothie,escalope +herb & pepper,shrimp,pancakes,hot dogs,cottage cheese,fresh bread +turkey,ham,mineral water,chocolate,milk,chicken,eggs,cake +burgers,eggs +low fat yogurt +fresh tuna,french wine,cake,frozen smoothie +pickles,spaghetti,cottage cheese +shrimp,whole wheat pasta,cake,babies food,tomato juice +whole wheat pasta,spaghetti,milk,nonfat milk,oil,cooking oil,hot dogs +spaghetti +french fries +burgers,mineral water,milk,butter,eggs +dessert wine,herb & pepper,mineral water,milk,black tea,salmon,honey,blueberries,burger sauce,extra dark chocolate,frozen smoothie +french fries +energy bar +chocolate,frozen vegetables,ground beef,spaghetti,energy bar,green tea,escalope,pasta +grated cheese,ground beef,mineral water,almonds,nonfat milk,pancakes,body spray,gluten free bar,light mayo +parmesan cheese,french wine,cooking oil,low fat yogurt +burgers,pickles,gums,french fries +french fries +herb & pepper,french fries,low fat yogurt +mineral water,chocolate,soup +oil +spaghetti,mineral water,energy bar,light cream,zucchini +tomatoes,chocolate,milk +turkey,herb & pepper,ground beef,meatballs,pancakes +mineral water +eggs,green tea +red wine,ground beef,mineral water,salmon,eggs,pet food +chocolate,cider,vegetables mix,pancakes +burgers,spaghetti,olive oil,muffins,pancakes,eggs,green tea,chocolate,low fat yogurt +red wine,whole wheat pasta,spaghetti,mineral water,energy bar,black tea,french wine,cake,chocolate bread,brownies +cooking oil +cookies +escalope +red wine,tomatoes,spaghetti,mineral water,soup,blueberries +green tea +shrimp,frozen vegetables,parmesan cheese,ground beef,tomato sauce,spaghetti,mineral water,salmon,rice,clothes accessories,chocolate,champagne,frozen smoothie,fresh bread +ground beef,pancakes,honey +whole wheat pasta,mineral water,milk,chicken,magazines,mayonnaise +mineral water,chocolate,soup,olive oil,low fat yogurt +turkey,grated cheese,herb & pepper,frozen vegetables,spaghetti,mineral water,milk,eggs,gums,carrots,french fries,low fat yogurt +spaghetti,mineral water,cake,cooking oil,chocolate +chicken,eggs,whole wheat rice +shrimp,milk,eggs,cake +frozen vegetables,spaghetti,mineral water,cake,rice,zucchini +spaghetti,eggs +whole wheat rice,chicken,eggplant,green tea,french fries +energy drink +fromage blanc,eggs,yogurt cake +chocolate,grated cheese,salmon,cooking oil +burgers,almonds,eggs,frozen smoothie +burgers,eggs,cookies +chocolate,spaghetti,strawberries,green tea +chicken,fromage blanc,energy drink +spaghetti,mineral water,pancakes +cake,cookies +french fries +shrimp,spaghetti,mineral water,french fries +mineral water,chicken,strawberries +soup,frozen smoothie,yogurt cake +spaghetti +herb & pepper,mineral water,almonds +milk,eggs +pickles,chocolate,soup,french fries +parmesan cheese,frozen smoothie,mushroom cream sauce,cottage cheese,brownies,yogurt cake,green tea +salmon,light cream,escalope,shallot,hot dogs,white wine +burgers,frozen vegetables,tomatoes,corn,antioxydant juice,cookies +grated cheese,shrimp,spaghetti,mineral water,olive oil,strong cheese,pancakes,green beans,frozen smoothie,cookies,energy drink +butter +bacon +frozen vegetables,mineral water,carrots,french fries +turkey,melons +burgers,french wine,cake +eggs,whole wheat rice,energy drink +french fries,escalope,pasta,mushroom cream sauce +blueberries +french fries +burgers,tomatoes,ground beef,mineral water,eggs,cake,green tea +spaghetti,mineral water,whole wheat rice,cooking oil +burgers,eggs,mushroom cream sauce,green tea +spaghetti,mineral water,soup,olive oil,pancakes,whole wheat rice,light cream,green tea +milk,pancakes,eggs +ham,ground beef,mineral water,soup,cake +turkey,grated cheese,spaghetti,whole wheat rice,carrots,green tea,low fat yogurt +spaghetti,mineral water,vegetables mix,cake,frozen smoothie,cottage cheese,green tea +whole wheat pasta,milk,green tea +eggs +energy bar +light cream +turkey,fresh tuna,mineral water,chicken,fromage blanc,honey,green tea +butter,eggs +shrimp,frozen vegetables,pepper,spaghetti,cake,chocolate,low fat yogurt +mineral water,vegetables mix,barbecue sauce,eggplant,escalope +escalope +pepper,whole wheat rice +mineral water,soup,milk,mashed potato,tomato juice,fresh bread,candy bars +herb & pepper,shrimp,spaghetti +chocolate,parmesan cheese +burgers,whole wheat pasta,olive oil,green tea +extra dark chocolate,green tea,cookies +eggs +cottage cheese +tomatoes,parmesan cheese,milk,french wine,fresh bread +shrimp,vegetables mix,cookies,mushroom cream sauce +red wine,carrots,tomato juice +chocolate,ground beef +herb & pepper,mint green tea +french fries +fresh tuna,whole wheat pasta,pepper,mineral water,meatballs,milk,olive oil,chicken,bacon,cake,gums,pancakes,yogurt cake,tomato juice,magazines +shrimp,ground beef,eggs +tomato juice +shrimp,frozen vegetables,avocado,frozen smoothie +burgers,eggs,french fries,pancakes +mineral water +shrimp,milk,french fries +cereals,french fries,light mayo +eggs,cake,light mayo +body spray,yogurt cake +milk,cottage cheese +vegetables mix,energy drink +mineral water +burgers,frozen vegetables,whole wheat pasta,milk,green tea +grated cheese,yams,muffins,oil,protein bar +ground beef,spaghetti,eggplant,green tea +brownies +whole wheat pasta,ground beef,mineral water,chocolate,eggs,hot dogs +red wine,vegetables mix,mushroom cream sauce +brownies +chocolate,salmon,french fries,cookies,tomato juice +chocolate,frozen vegetables,ground beef,mineral water,honey,energy drink,green tea +turkey,mineral water,avocado,honey,green tea +grated cheese,cookies +ground beef,mineral water,eggs,soda,low fat yogurt +chicken,whole wheat rice +pancakes +whole wheat rice +chocolate,spaghetti,mineral water,soup,cottage cheese +turkey,blueberries,white wine +spaghetti,mineral water,body spray,protein bar +parmesan cheese +spinach,ketchup,pancakes,tomato juice,green tea +clothes accessories,antioxydant juice,green tea +red wine,mineral water,chocolate,butter,cereals,antioxydant juice,protein bar +frozen vegetables,escalope +shrimp +burgers,mineral water,soup,cereals +tomatoes,milk,whole wheat rice +frozen vegetables,soup,milk,olive oil +turkey,spinach,eggs +burgers +extra dark chocolate +chocolate +ground beef +escalope +soda +ground beef,almonds +burgers,eggs,frozen smoothie,body spray +shrimp,spaghetti,energy bar +spaghetti,french wine,salmon,frozen smoothie,cottage cheese +antioxydant juice +milk,cookies +tomatoes,flax seed,escalope,mushroom cream sauce,pancakes,green tea +mineral water,whole wheat rice,french fries,escalope,hot dogs,cottage cheese,pancakes,green tea +spaghetti,muffins +ham,muffins,eggs,french fries,cottage cheese,fresh bread +mineral water +eggs,white wine +fresh tuna,ground beef,chocolate,butter,eggs,rice,chicken,green tea,french fries +honey,zucchini +chocolate,shrimp,cereals,champagne,green tea +champagne +gums,escalope,mushroom cream sauce +turkey,grated cheese,mineral water,milk,butter,whole wheat rice +spaghetti,soup,olive oil,cake,extra dark chocolate +mineral water,rice,cottage cheese,pancakes +burgers +frozen vegetables,ground beef,mineral water,french wine,chutney,chicken,eggplant +spaghetti,mineral water,french fries +french fries,escalope +energy drink +grated cheese,whole wheat pasta,mineral water,chocolate,milk,olive oil,french wine +chocolate,almonds,green grapes,eggs,cake,french fries,escalope +milk,fresh bread +frozen vegetables,tomatoes,parmesan cheese +escalope +parmesan cheese,french wine +grated cheese,herb & pepper,mineral water,salmon,chicken,cookies,protein bar,fresh bread,zucchini +shrimp +milk,shallot,cottage cheese,tomato juice,green tea +turkey,spinach,french fries +mineral water,body spray +pickles,parmesan cheese,spaghetti,soup,energy bar,eggs,cake,brownies,energy drink +pepper,spaghetti,black tea,french wine,yogurt cake +milk,yogurt cake +soup,melons,salad +herb & pepper,ground beef,pepper,tomato sauce,mineral water,chutney,eggs,oil,oatmeal,chocolate,brownies +champagne +burgers,mineral water,soup,escalope +shrimp,olive oil,whole wheat rice,chocolate,tomato juice +chocolate,grated cheese,tomato sauce,spaghetti,eggplant,champagne,fresh bread,low fat yogurt +spaghetti,meatballs,chocolate,escalope +muffins +frozen vegetables,mineral water,hot dogs,cauliflower +tomatoes,chocolate,black tea,honey,champagne +parmesan cheese,whole wheat rice +whole wheat pasta,mineral water +chocolate +grated cheese,frozen vegetables,fromage blanc,chocolate,french fries,escalope +burgers,eggs +eggs +mineral water,muffins,french fries +herb & pepper,shrimp,parmesan cheese,whole wheat pasta,meatballs,milk,almonds,eggs +herb & pepper,black tea,strawberries +spaghetti,chocolate +whole wheat pasta,mineral water,olive oil,cake,french fries,strawberries,pancakes,light mayo +burgers,fromage blanc,honey +shrimp,spaghetti,butter,pancakes,honey,carrots +mineral water,soup,milk,olive oil,cooking oil +shrimp +chocolate,cottage cheese +whole wheat pasta,salmon,vegetables mix +spaghetti,chocolate,energy bar,french fries,candy bars,green tea +turkey,ground beef,meatballs,eggplant,escalope +ham,red wine,pepper,spaghetti,flax seed,whole wheat rice +milk,oil,carrots,frozen smoothie,hot dogs,tomato juice +cookies +mineral water,milk,chicken,vegetables mix,green tea +burgers,spaghetti +turkey,spaghetti +turkey,shrimp,spaghetti,mineral water,milk,soda,burger sauce,asparagus +burgers,shrimp,frozen vegetables,ground beef,meatballs,whole wheat rice,barbecue sauce,sparkling water,green tea +shrimp,ground beef,spaghetti,avocado,cake,pancakes,white wine,toothpaste +vegetables mix,french fries,fresh bread +burgers,shrimp,mineral water,almonds,vegetables mix,honey,strawberries,candy bars +mineral water,whole wheat rice,zucchini +fresh tuna,mineral water,almonds,cider,whole wheat rice,carrots,escalope,green tea +magazines +chocolate +mushroom cream sauce +red wine,ground beef,spaghetti,avocado,eggs +chocolate,french fries +soup,olive oil +turkey,eggs,ketchup,french fries +grated cheese +eggs +french fries +mineral water,eggs +whole wheat pasta +fresh tuna +eggs,pasta +eggs,cookies +pepper,mineral water,milk,eggs,whole wheat rice,frozen smoothie +mineral water,milk,pancakes,extra dark chocolate,low fat yogurt +milk,flax seed,almonds,eggs,cooking oil,chocolate,french fries,magazines +eggs +mineral water +eggs +eggs,escalope +tomatoes,whole wheat pasta,spaghetti,chocolate,milk,french fries,pancakes,mayonnaise +turkey,olive oil,chicken,frozen smoothie,fresh bread,low fat yogurt +turkey,parmesan cheese,spaghetti,french wine,salmon,eggs,champagne,low fat yogurt +pepper,spaghetti,blueberries,escalope,shallot,low fat yogurt +herb & pepper,tomatoes,spaghetti,mineral water,salmon,eggs +burgers,shrimp,whole wheat pasta,olive oil,eggs,cookies,energy drink,fresh bread +spaghetti,black tea,french fries,escalope +chocolate,frozen vegetables,whole wheat pasta,mineral water,olive oil,energy bar,chicken,white wine +frozen vegetables,tomatoes,mineral water,eggs,green tea,tomato juice +frozen vegetables,ground beef,chocolate,rice,french fries,fresh bread +tomatoes,butter,chutney,green tea +milk,french fries +frozen vegetables,ground beef,mineral water,chocolate,soup,milk,green tea +french fries,cookies +eggs,french fries +flax seed +pancakes,cake,cooking oil +toothpaste +meatballs,whole wheat rice,cake +mineral water,soup,gums +herb & pepper,tomato sauce,mineral water,carrots,cereals +ham,herb & pepper,whole wheat pasta,spaghetti,soup,milk,olive oil,butter,whole wheat rice +shrimp,mineral water,pancakes +butter,chicken,french fries +whole wheat pasta,mineral water,light cream,extra dark chocolate,clothes accessories,pancakes +eggs +mineral water,meatballs,milk,energy bar,chocolate,french fries,low fat yogurt +grated cheese,mineral water +toothpaste +grated cheese,spaghetti,olive oil,eggs,whole wheat rice,cake,chicken,white wine +bug spray,protein bar +shrimp,frozen vegetables,mineral water,vegetables mix,eggs,whole wheat rice +spaghetti,mineral water,salmon +cake +brownies +soup,eggs,cake +mineral water,eggs,oil,protein bar,green tea +burgers,ground beef,spaghetti,salmon,eggs,honey,extra dark chocolate,escalope,protein bar +french fries,frozen smoothie,cottage cheese +muffins,whole wheat rice,cake,fresh bread +frozen vegetables,mineral water,meatballs,whole wheat rice,chocolate +fresh tuna,tomatoes,ground beef,spaghetti,mineral water,olive oil,french wine,pancakes,cooking oil +ham,frozen vegetables,eggs,mint green tea,french fries,pancakes,low fat yogurt +whole wheat pasta,milk,pancakes,eggs +spaghetti,mineral water,eggs,cottage cheese,zucchini +herb & pepper,honey +escalope +chocolate,cake,cereals,cookies,tomato juice,green tea +mineral water,eggs,honey,protein bar +shrimp,mineral water +turkey,frozen vegetables,mineral water +tomato juice +green tea +herb & pepper,cooking oil +cookies +turkey,grated cheese,avocado,butter,cooking oil,fresh bread +turkey,herb & pepper,whole wheat pasta,spaghetti,mineral water +mineral water,energy drink +herb & pepper,spaghetti,eggs,cake,protein bar +cookies +cookies +mineral water,cake,low fat yogurt +mineral water,mint green tea,escalope +fresh tuna,olive oil,salmon,eggs,melons +turkey,parmesan cheese,milk,green tea,chocolate +ground beef,spaghetti,mineral water,meatballs,vegetables mix +tomato juice +red wine,yams,mineral water,olive oil,eggs,chocolate,hot dogs,strawberries +burgers,mushroom cream sauce,low fat yogurt +ham,mineral water,soup,almonds,light cream,chicken,chocolate,french fries,cookies +frozen vegetables,mineral water,energy bar,fromage blanc,cake,brownies,energy drink +ground beef,pepper,spaghetti,mineral water,green grapes,green tea,escalope +tomatoes,green tea +milk +ground beef,mineral water,soup,milk +cookies +grated cheese,spaghetti,mineral water,cereals +ground beef,milk,whole wheat rice,green tea +burgers,yams,butter,cake,chili,chocolate +pancakes +shrimp,mineral water,black tea,almonds,chicken,eggplant +chocolate,cake +mineral water,chocolate,escalope +yams +mineral water,avocado +herb & pepper,chicken,cookies +fresh tuna,frozen vegetables +low fat yogurt +turkey,fromage blanc,pancakes,honey,whole wheat rice,ketchup,french fries,tomato juice +mineral water,gums,green tea,cookies +burgers,tomatoes,mineral water,soup,milk +white wine +grated cheese,herb & pepper,pepper,milk,butter,nonfat milk,eggs,cooking oil,chicken,hot dogs,low fat yogurt +frozen vegetables,mineral water,chicken,oil,body spray +milk,strawberries,low fat yogurt +red wine,ground beef,mineral water,olive oil,light cream,gluten free bar,low fat yogurt +cookies +antioxydant juice,french fries,pancakes,light mayo +herb & pepper,whole wheat pasta,milk,olive oil +chocolate,ground beef,milk,chicken,fresh bread +milk,salmon,green tea +chicken +low fat yogurt +french wine,vegetables mix +herb & pepper,ground beef,chocolate +energy bar,pancakes,champagne +herb & pepper,mineral water,eggs,cake,cereals,brownies,pancakes,tomato juice,low fat yogurt,green tea +eggs +mineral water,milk,extra dark chocolate,protein bar,zucchini,green tea +chocolate +burgers,red wine,ground beef,mineral water,pancakes,honey,gums +shrimp,parmesan cheese +mushroom cream sauce,sandwich +mineral water +tomatoes,spaghetti,cookies +turkey,frozen vegetables,ground beef,mineral water,low fat yogurt +turkey,cooking oil,chocolate,mushroom cream sauce,cottage cheese +cookies +cake,french fries,pancakes +chocolate +burgers,black tea,eggs,cookies +energy bar +cake,french fries,energy drink +ground beef,mineral water,milk,pancakes,eggs,cottage cheese,fresh bread +ground beef,corn,cauliflower +herb & pepper,ground beef,spaghetti,honey,french fries,pancakes,low fat yogurt +milk,butter,chicken,eggs,whole wheat rice,cake,carrots,eggplant,magazines +turkey,mineral water,milk,nonfat milk,pancakes +chutney,vegetables mix +mineral water,chicken,pancakes,cooking oil,cookies,cottage cheese,green tea +parmesan cheese,avocado,milk,energy bar,salmon,cookies +chocolate,escalope +meatballs,almonds +almonds,eggs,yogurt cake +frozen smoothie,pancakes +salad +eggs,cookies +cookies +tomatoes,meatballs,chicken,eggs +tomatoes,chocolate,eggs,pancakes +eggs,whole wheat rice +herb & pepper +nonfat milk,escalope +french fries,yogurt cake +cookies +frozen vegetables +yams,eggplant +eggs +cookies +chocolate,pancakes,light cream,chili,extra dark chocolate +whole wheat pasta,french fries,brownies +ground beef,cookies,toothpaste,green tea +ham,whole wheat rice,french fries,champagne,cauliflower +whole wheat rice +shrimp,milk,butter,cake,chocolate bread,green tea +mineral water,sparkling water,yogurt cake,energy drink,light mayo +french fries,escalope,pasta,mushroom cream sauce,green tea +ground beef,spaghetti,yams,eggs,cookies,mushroom cream sauce +frozen vegetables,french fries +ground beef,spaghetti,mineral water,chocolate,salmon,chicken,chocolate,frozen smoothie +parmesan cheese,hot dogs +cooking oil,cottage cheese +herb & pepper,vegetables mix,clothes accessories +milk,eggs,burger sauce,cooking oil,sandwich +chocolate,cake,cottage cheese,green tea +eggs,chocolate,yogurt cake +fresh tuna,spaghetti,french wine,cake,strawberries +turkey,mineral water,milk,eggs,cooking oil +ground beef,spaghetti,mineral water,fromage blanc,bacon,pancakes,whole wheat rice,oil,french fries,cottage cheese,green tea +whole wheat rice,hot dogs +meatballs,energy drink,fresh bread +burgers,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,eggs,french fries +frozen vegetables,cake,french fries,pancakes +cookies +burgers,mineral water,whole wheat rice +french fries +frozen vegetables,ketchup,green tea +frozen vegetables +mineral water,vegetables mix,eggs,cake,chicken,french fries +ham,cookies +herb & pepper,ground beef,brownies,low fat yogurt +strawberries,melons +muffins +spaghetti,black tea,strong cheese,cooking oil,mushroom cream sauce +green grapes +eggs,escalope +frozen vegetables,eggs +burgers,eggs,french fries +frozen smoothie +mineral water,green tea +parmesan cheese,ground beef,spaghetti,milk,honey +eggs,cooking oil +spaghetti,mineral water,milk,olive oil,ham,mint green tea,french fries +burgers,fresh tuna,eggs,french fries,champagne +turkey,ground beef,salmon,honey +mineral water,cake,gums +cookies,brownies,pancakes +cookies +babies food,fresh bread +escalope +low fat yogurt +mineral water +milk,cookies +vegetables mix +spaghetti +mineral water +spaghetti,mineral water,olive oil,green tea,zucchini +french fries +soup,avocado,eggs,melons,white wine +mineral water,muffins +chocolate,cookies,champagne,energy drink,green tea +shrimp,energy drink,green tea +pancakes +low fat yogurt +red wine,whole wheat pasta,avocado,olive oil,green tea +protein bar +grated cheese,ground beef,tomato sauce,mineral water,salmon,eggs,whole weat flour,protein bar,zucchini +cookies +burgers,frozen vegetables,chicken,cake,chocolate +black tea,vegetables mix,pancakes,eggs,cereals +turkey,mineral water,eggs,magazines,green tea +whole wheat pasta,milk,strong cheese +muffins +burgers,ham +mineral water,milk,blueberries +butter +mineral water +ham,salmon,french fries +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chicken,eggs,rice,burger sauce,extra dark chocolate,protein bar +milk,bug spray,green tea,energy drink,hand protein bar,tomato juice +cookies,green tea +parmesan cheese,pancakes +mineral water +mineral water,pancakes +cookies +frozen vegetables,tomatoes +pepper,oil,clothes accessories,chocolate,salt,green tea +mineral water,meatballs,chicken,frozen smoothie +spaghetti,blueberries +shrimp,french wine +champagne +grated cheese,shrimp,frozen vegetables,parmesan cheese,ground beef,chicken,antioxydant juice,chocolate,frozen smoothie,escalope +mineral water +light mayo,tomato juice +chocolate,french fries,shallot,low fat yogurt,green tea +shrimp,meatballs,honey,eggplant,chocolate,sandwich,babies food +parmesan cheese,eggs,cottage cheese,light mayo +eggs +red wine,frozen vegetables,pepper,green beans,french fries,light mayo,green tea +spaghetti +light mayo +burgers,spaghetti,energy bar,eggs,mushroom cream sauce,yogurt cake,green tea +grated cheese,pepper,milk +pepper,spaghetti,mineral water,milk,olive oil,tea,asparagus +herb & pepper,shrimp,parmesan cheese,ground beef,eggs,clothes accessories,pancakes +milk,chocolate,champagne +sandwich +shrimp +gums +french fries +turkey,shrimp,spaghetti,butter,melons,low fat yogurt +honey,energy drink +champagne +fresh tuna +energy bar,eggs,chocolate +french fries,yogurt cake,green tea +almonds,cookies +frozen vegetables,brownies,low fat yogurt +eggs,french fries +brownies +escalope +red wine,black tea,french wine,extra dark chocolate,ham,salt +spaghetti,vegetables mix,french fries +ground beef,milk,butter,eggs +mineral water,fresh bread +fresh tuna,frozen vegetables,tomatoes,spaghetti,butter,almonds,pancakes,honey,frozen smoothie +escalope,pasta,mushroom cream sauce,brownies,light mayo,fresh bread,green tea +muffins,pancakes,eggs,chocolate,french fries,escalope,green tea +green tea +herb & pepper,cider,eggs,champagne,green tea +nonfat milk +escalope +pepper,frozen smoothie +chocolate,escalope +herb & pepper,spaghetti,mineral water,muffins +ham,spaghetti,avocado,milk,pancakes,eggs,oil,antioxydant juice,green tea,chocolate,frozen smoothie,escalope +strawberries,fresh bread +eggs,white wine +turkey,burgers,spaghetti,milk,eggs,honey +mineral water,salmon +cookies,energy drink +cookies,mushroom cream sauce +yogurt cake +butter,energy drink +energy bar,chicken +french fries +ground beef,mineral water,cottage cheese,magazines +burgers,eggs,green tea +eggs +frozen vegetables,milk,chocolate,yogurt cake +hot dogs +cookies +pancakes +pepper,olive oil,low fat yogurt +babies food +chocolate,salmon,pancakes,gluten free bar,green tea +mineral water,french fries,frozen smoothie,green tea +honey +ham,mineral water,pancakes,cake +spaghetti,flax seed,french fries,champagne +mineral water,vegetables mix,honey,chocolate,french fries,light mayo +herb & pepper,ground beef,spaghetti,chocolate,french fries +turkey,burgers,milk,honey,chocolate,french fries,green tea +burgers,fresh tuna,soup,french fries,body spray,green tea +cake,escalope +fresh bread +eggplant,cookies,pancakes +escalope +shrimp,frozen vegetables,whole wheat rice,chocolate bread,french fries,fresh bread,green tea +mineral water,whole wheat rice,bug spray,chicken +mineral water,chocolate +turkey,pepper,meatballs,corn,chili,french fries,green tea +frozen vegetables,parmesan cheese,vegetables mix,whole wheat rice,chocolate,french fries,green tea +green tea +tomato sauce,chocolate,pancakes +burgers,ground beef,energy drink,melons +ground beef,tomato sauce,mineral water,soup,salmon,green grapes,whole weat flour,frozen smoothie +soup,milk,honey,whole wheat rice,light cream,mushroom cream sauce,green tea +avocado,champagne,frozen smoothie,sparkling water,green tea +frozen vegetables,tomatoes,mineral water,eggs,whole wheat rice,french fries,strawberries +cake +eggs,french fries,salad +eggs,escalope +red wine,spaghetti,soup,eggs,escalope,energy drink +cake +tomatoes +chocolate,escalope,champagne +chicken,whole wheat rice,ham,french fries,pancakes +ground beef,milk,french fries,sparkling water +cookies,hot dogs,pancakes +mineral water,chocolate,milk,eggs,green tea,frozen smoothie,protein bar +eggs +ground beef +milk,light cream,chicken,extra dark chocolate +milk,olive oil,butter,frozen smoothie,low fat yogurt +burgers,eggs,cooking oil +spaghetti,chicken,eggs,cooking oil,chili +green tea +herb & pepper,salmon,eggs,french fries,strawberries,candy bars +herb & pepper,chicken,french fries,cottage cheese,tomato juice +tomatoes,fromage blanc,chocolate +frozen vegetables,tomatoes,vegetables mix,hand protein bar +grated cheese,chocolate +grated cheese,mineral water,milk,chicken,eggs +burgers,herb & pepper,red wine,tomatoes,ground beef,tomato sauce,spaghetti,milk,bacon,eggs,white wine +chocolate,ground beef,mineral water +turkey,herb & pepper,spaghetti,rice,cooking oil,eggplant,white wine,magazines +tomatoes,tomato sauce,spaghetti,olive oil,oil,chocolate +mineral water,milk,chocolate +grated cheese,green tea +tomatoes,low fat yogurt +tomatoes,spaghetti,olive oil,almonds,eggs +turkey,ham,chocolate,tomatoes,ground beef,pepper,olive oil,pancakes,bramble,green tea +cookies +chocolate,milk,salmon,spinach,carrots +ham,shrimp,milk,flax seed,salmon,corn,ham,eggplant +clothes accessories,protein bar,tomato juice,fresh bread,low fat yogurt,mint +burgers,red wine,cooking oil +burgers,french fries +tomatoes,mineral water,chicken,eggs,pancakes +frozen vegetables,mineral water,vegetables mix,green grapes,eggs,french fries,escalope,body spray,protein bar,mint +herb & pepper,shrimp,soup,meatballs +herb & pepper +eggs,escalope +ground beef,chocolate,champagne +frozen vegetables,ground beef,soup,milk,tea,low fat yogurt +herb & pepper,spaghetti,mineral water,pancakes,cooking oil,carrots,chocolate,escalope,low fat yogurt +herb & pepper +red wine,spaghetti +shrimp +pancakes,eggs,light cream +avocado,energy drink,low fat yogurt +energy bar,nonfat milk,bug spray,chicken +burgers,fresh tuna,herb & pepper,shrimp,whole wheat pasta,milk,cider,eggs,cereals,pancakes,energy drink +eggs,cooking oil,chocolate,french fries,mushroom cream sauce,pancakes,light mayo,low fat yogurt +turkey,eggs +shrimp,frozen vegetables,mineral water,milk +grated cheese,herb & pepper,parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,milk,low fat yogurt +dessert wine,soup,eggs,low fat yogurt +turkey,green grapes,eggs +mineral water,fresh bread +mineral water,green tea +grated cheese,cooking oil,light mayo +rice +frozen smoothie +chocolate,ground beef,spaghetti,eggs,cookies,mushroom cream sauce +parmesan cheese,cake,green tea +chocolate,cookies +turkey,red wine,ground beef,mineral water,milk,whole wheat rice,pancakes +green tea +mineral water,milk,nonfat milk,pancakes,honey,cooking oil,frozen smoothie,brownies,tomato juice +burgers,frozen vegetables,tomatoes,strong cheese,muffins,eggs,french fries,yogurt cake,light mayo,green tea +salmon +tomatoes,chicken,eggs +frozen vegetables,mineral water,milk +olive oil,salmon,light cream,zucchini +frozen vegetables,rice,light mayo +turkey,tomatoes,spaghetti,milk +chocolate +whole wheat pasta,olive oil +chocolate,mineral water,eggs,rice +energy bar +spaghetti,pancakes +honey,champagne,escalope,pasta,mushroom cream sauce +turkey,milk,pancakes +green tea +turkey,burgers +burgers,eggs +burgers,french wine,green tea +french fries,pancakes,light mayo +frozen vegetables,ground beef,mineral water,honey,green tea +champagne +frozen vegetables,energy bar +chocolate,eggs,french fries,energy drink +soup,chicken,eggs,light cream,cooking oil,cereals,green tea +spaghetti,eggs,eggplant +energy drink +soup,soda +herb & pepper,mineral water,milk,whole wheat rice,salt,white wine +mineral water,green tea +vegetables mix,cereals,green tea +chocolate +french fries,pancakes +grated cheese,herb & pepper,ground beef,spaghetti,butter,cider,bacon,pancakes,soda,napkins,low fat yogurt,green tea +mineral water,soup,eggs,chocolate,frozen smoothie,protein bar +green tea +burgers,grated cheese,herb & pepper,red wine,ground beef,mineral water,chocolate,avocado,rice,cereals,pancakes,toothpaste,green tea +black tea,chicken,eggs,french fries,energy drink +burgers,spaghetti,eggs +salmon,yogurt cake +milk,salmon,cereals +mineral water,milk,cake,brownies +eggs +burgers,eggs,barbecue sauce +milk,clothes accessories,low fat yogurt +frozen vegetables,whole wheat pasta,olive oil +cookies +parmesan cheese,chicken +frozen vegetables,mineral water,milk,olive oil,vegetables mix,eggs,brownies,low fat yogurt,candy bars +milk +turkey,frozen vegetables +burgers,escalope,pasta +grated cheese,frozen vegetables,tomatoes,chocolate,escalope +french fries +extra dark chocolate,champagne,green tea +champagne +fromage blanc,french fries +grated cheese,red wine,spaghetti,whole wheat rice,pet food +chicken,eggs,soda,shampoo,fresh bread,low fat yogurt +frozen vegetables,pepper,spaghetti,mineral water,green beans,french fries,frozen smoothie,pancakes,low fat yogurt +oatmeal,french fries +tomatoes,tomato juice +turkey,burgers,ham,mineral water,energy bar,french wine,frozen smoothie,escalope,sandwich,yogurt cake,fresh bread +mineral water,eggplant,cereals,antioxydant juice +grated cheese,spaghetti,mineral water,whole wheat rice,cake,french fries,champagne +turkey,chocolate,champagne,escalope,sandwich +strawberries,green tea +chocolate,spaghetti,mineral water,cake +salmon +eggs +milk,tea,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,milk,vegetables mix,whole wheat rice,mushroom cream sauce +burgers,french fries +shrimp,pepper,butter,whole wheat rice,cake,chocolate,frozen smoothie +spaghetti,mineral water,milk,vegetables mix,gums,cereals,french fries,frozen smoothie,pancakes,tomato juice,low fat yogurt +mineral water,energy bar +energy bar,eggs,strawberries +pet food +red wine,spaghetti +burgers,eggs +frozen vegetables,parmesan cheese,milk,salmon,muffins,eggs,chicken,french fries,protein bar,salt +mineral water,meatballs,french wine,green tea,pancakes,light mayo +cake,oil +rice,chocolate bread,body spray,gluten free bar,fresh bread +mineral water,milk,vegetables mix,rice,chocolate bread,eggplant,cereals,antioxydant juice,french fries +fromage blanc,chocolate,french fries +whole wheat rice +vegetables mix,cookies,mushroom cream sauce,hot dogs +frozen vegetables,vegetables mix,eggs,light mayo,low fat yogurt +herb & pepper,spaghetti,brownies,mint +escalope,pasta +pancakes +sandwich +french fries,champagne,hot dogs,strawberries +burgers,eggs,french fries +pancakes +frozen vegetables,mineral water,meatballs,cereals,frozen smoothie,cottage cheese,pancakes,asparagus,low fat yogurt +herb & pepper,frozen vegetables,milk +whole wheat rice,cake,gums,clothes accessories,green tea,frozen smoothie +mineral water +whole wheat pasta,spaghetti,milk,butter,eggs,chocolate,french fries +shrimp,tomatoes,chocolate,corn,escalope,cottage cheese,energy drink,shampoo,fresh bread +french fries,yogurt cake +red wine,parmesan cheese,mineral water,cake,rice,french fries +pancakes +parmesan cheese,shallot,brownies +frozen vegetables,ground beef,spaghetti,fresh bread +milk +red wine,ground beef,milk,olive oil,almonds,rice,french fries,brownies +cake,french fries,hot dogs,sparkling water +burgers,spaghetti,milk,cereals,strawberries,salad,magazines +burgers,fresh tuna,chocolate +whole wheat pasta +cookies +shrimp +eggs,french fries +eggs,french fries,protein bar +chocolate,spaghetti,eggs,green tea +turkey,red wine,mineral water,green tea,chocolate,escalope,brownies,pancakes +eggs +shrimp,mineral water,milk,olive oil,cereals,yogurt cake,salad +french fries +herb & pepper,ground beef,soup,avocado,brownies,salt +brownies +mineral water,hot dogs +pickles +mineral water,french fries,asparagus +fresh tuna,whole wheat pasta,ground beef,mineral water,olive oil,whole wheat rice,cake,escalope,fresh bread +fromage blanc,whole wheat rice +burgers,ground beef +soup,white wine +escalope +avocado,green grapes,oil,french fries,hot dogs,pancakes,shampoo +chocolate,spaghetti +escalope +pickles,tomatoes,milk,pancakes +eggs,french fries,asparagus +french fries,mashed potato +frozen smoothie,mint,green tea +spaghetti,avocado,honey +salmon,nonfat milk +frozen vegetables,mineral water,soup,avocado,cake,french fries,champagne,tomato juice,green tea +salmon,melons,tomato juice,low fat yogurt +red wine,french fries,mashed potato,mint +turkey,ham,spaghetti,barbecue sauce,escalope,protein bar +milk,eggs +spaghetti,milk,olive oil,brownies +burgers,red wine,pepper,spaghetti,eggs,green tea +burgers,whole wheat pasta,soup,olive oil,cottage cheese,energy drink +eggs,french fries +chocolate,cottage cheese,pancakes +turkey,frozen vegetables,mineral water,eggs,chocolate,fresh bread +mineral water,french wine,escalope +escalope,pasta +green tea +burgers,mineral water,chocolate bread +french fries +frozen vegetables,tomatoes +grated cheese,salmon +green grapes,french fries +herb & pepper,ground beef,champagne,green tea +turkey,burgers,pet food +escalope +tomatoes,whole wheat pasta,ground beef,mineral water,soup,olive oil,black tea,salmon,cake +chocolate,whole wheat pasta,salmon,green tea,magazines +turkey,burgers,cake +milk,nonfat milk,eggs +muffins,honey,toothpaste +frozen vegetables,white wine +rice,french fries,cottage cheese +ground beef,mineral water,olive oil,pancakes,french fries,frozen smoothie +spaghetti,chocolate,olive oil,fromage blanc +french fries,cookies,low fat yogurt +french fries,champagne,brownies,green tea +parmesan cheese,whole wheat pasta,meatballs,milk,mint +yogurt cake +tomatoes,muffins,chocolate,french fries,frozen smoothie,escalope +strawberries,pancakes,yogurt cake +turkey,ground beef,pepper,mineral water,soup,meatballs,vegetables mix,oil,french fries,frozen smoothie,green tea +turkey,shrimp,frozen vegetables,milk,chocolate +burgers,mineral water,eggs +pancakes +brownies,pancakes +milk,champagne +muffins +mineral water +burgers,shrimp,frozen vegetables,spaghetti,soup,cake,french fries,pancakes,tomato juice +cottage cheese,protein bar +burgers,eggs,french fries +champagne +turkey,mineral water,fromage blanc,muffins,eggplant,tomato juice,magazines +cake,cooking oil,light mayo +strawberries +burgers,french fries +chocolate,grated cheese,frozen smoothie,cookies,brownies +energy drink +sparkling water +mineral water,flax seed +turkey,herb & pepper,red wine,parmesan cheese,mineral water,olive oil,bacon,salmon,green tea,french fries,champagne,cottage cheese,tomato juice +grated cheese,shrimp,ground beef,mineral water,avocado,milk,nonfat milk,cooking oil,carrots,pancakes,light mayo +frozen vegetables,mineral water,pancakes,low fat yogurt +soup,strawberries,yogurt cake,low fat yogurt +spaghetti,almonds,french wine,eggs,cake +milk,vegetables mix,cottage cheese,pancakes,green tea +burgers,tomatoes,spaghetti,mineral water,french wine,eggs,green beans,light mayo,fresh bread +mineral water,vegetables mix,muffins +spaghetti,salmon,muffins +turkey,soup,french fries +ham,chocolate,herb & pepper,mineral water,olive oil,frozen smoothie +cereals,french fries,yogurt cake +clothes accessories,chocolate,pasta,salt +avocado,cookies +mineral water,chocolate +chocolate +milk,body spray +chocolate,herb & pepper,spaghetti,mineral water,butter,salmon,rice,burger sauce,extra dark chocolate,protein bar,asparagus,mayonnaise +meatballs,eggs +green tea,french fries,gluten free bar +vegetables mix,muffins,whole wheat rice +hot dogs +burgers,shrimp,pasta,ground beef,pepper,soup,milk,olive oil,escalope +honey,champagne +tomatoes,butter,gums,cooking oil,chocolate,body spray,green tea +frozen vegetables,chocolate +yams +shrimp,pasta,mineral water,milk,fromage blanc,salmon,eggs,cooking oil,pancakes +mineral water +chocolate +grated cheese,ground beef,french fries,hot dogs +spaghetti,butter,chicken,french fries +spaghetti,cider,whole wheat rice,cooking oil,escalope +ham,milk,fresh bread +mineral water,black tea,eggs,fresh bread,mint +cookies,mushroom cream sauce +frozen vegetables,honey,corn,pet food +frozen vegetables,milk,energy bar,french wine,vegetables mix,eggs,tea,chocolate,green tea +whole weat flour +burgers,grated cheese,frozen vegetables,spaghetti,meatballs,butter,french fries +cookies +green tea,chocolate,cookies,fresh bread +grated cheese +salt +cookies +eggs,french fries +cake,french fries,brownies +champagne +champagne +green grapes,chocolate,french fries,escalope +eggs +green beans +cookies +mineral water,extra dark chocolate,chocolate,low fat yogurt +mineral water,avocado +frozen vegetables,mineral water,chicken,fromage blanc,eggs,green tea +shrimp,pasta,soup,almonds,chocolate,fresh bread +cookies +eggs,cookies +tomatoes,mineral water,eggs,chicken,extra dark chocolate +grated cheese,mineral water,olive oil,escalope,white wine +cookies +cooking oil,toothpaste,low fat yogurt +chocolate,ground beef,butter,yogurt cake +ham,ground beef,pepper,tomato sauce,spaghetti,mineral water,light cream,french fries,melons +ground beef,spaghetti,mineral water,light cream +fresh tuna,parmesan cheese,fresh bread +low fat yogurt +olive oil,eggs,cake,chocolate +chicken,soda +shrimp,pasta,ground beef,meatballs,oil +tomatoes,spaghetti,mineral water,pancakes,cake,rice,chili,salt +herb & pepper,ground beef,spaghetti,olive oil,eggs,escalope +milk,chicken,cake,eggplant,frozen smoothie,green tea +burgers,eggs,escalope +fromage blanc +pancakes,champagne +chocolate,escalope,energy drink +low fat yogurt +cookies +soup,milk +tomatoes +energy bar,eggs +french fries,frozen smoothie,cottage cheese +low fat yogurt +turkey,ham,grated cheese,parmesan cheese,ground beef,olive oil,pancakes +frozen vegetables,mineral water,honey,cottage cheese,fresh bread +grated cheese,mineral water,chicken,nonfat milk,whole wheat rice,chocolate bread +chocolate,frozen vegetables,spaghetti,green tea +chocolate,grated cheese,frozen vegetables,chutney,cereals +eggs,eggplant,french fries,low fat yogurt +gums,frozen smoothie,low fat yogurt +burgers,herb & pepper,shrimp,pasta,milk,whole wheat rice,cooking oil,french fries,cottage cheese,tomato juice,fresh bread,mint +burgers,frozen vegetables,flax seed,french fries,yogurt cake +green tea +flax seed,green tea +milk +eggs,mushroom cream sauce +mineral water,cake +whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,cooking oil,low fat yogurt,zucchini +shrimp,pasta,low fat yogurt +ham,ground beef,spaghetti,mineral water,whole wheat rice,cake,low fat yogurt +tomatoes,almonds,eggs,cookies,green tea +parmesan cheese,whole wheat pasta,brownies +cookies +burgers,parmesan cheese,mineral water,melons +melons +chocolate,shrimp,pasta,ground beef +burgers,shrimp,pasta,parmesan cheese,soup,eggs,whole wheat rice,escalope +dessert wine,frozen vegetables,milk,muffins,eggs +ground beef,chicken,cereals +almonds +grated cheese,spaghetti,almonds,honey +frozen vegetables,meatballs +cider,eggs +cider +burgers,ham,parmesan cheese,ground beef,spaghetti,eggs,cookies +red wine,honey,rice,chocolate,french fries,brownies,body spray,light mayo +fromage blanc,escalope,pasta,mushroom cream sauce +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,fromage blanc,pancakes,whole wheat rice,blueberries,cereals,escalope,mayonnaise +burgers,eggs,cake,cereals +eggs +herb & pepper,ground beef,eggs,whole wheat rice,cake,oil,fresh bread,low fat yogurt +eggs,french fries,brownies,low fat yogurt +yogurt cake +turkey,burgers,grated cheese,shrimp,pasta,spaghetti,mineral water,eggs,oil,chocolate,yogurt cake,zucchini +herb & pepper,eggs +whole wheat pasta,mineral water,light cream,chicken,french fries +french fries,pancakes +mineral water,chocolate +chocolate,grated cheese,mineral water,olive oil,green tea +whole wheat rice,cake,cottage cheese +turkey,shrimp,pasta,mineral water,chocolate,milk,salmon,vegetables mix,muffins,eggs,sparkling water,gluten free bar +turkey,mineral water,cooking oil,chocolate,french fries,protein bar +tomatoes,tomato sauce,spaghetti,mineral water,soup,olive oil,mashed potato,fresh bread,mayonnaise,green tea +tomato juice +turkey,ground beef,mineral water,chocolate,soup,pancakes,whole wheat rice,light cream,carrots,mayonnaise +shrimp,pasta,mineral water,olive oil,pancakes,bug spray,low fat yogurt +frozen vegetables,french wine,pancakes,french fries,champagne,strawberries +chocolate,shrimp,pasta,spaghetti +chocolate +fresh tuna,parmesan cheese,whole wheat pasta,french wine,fromage blanc,cottage cheese,brownies,salad,mint,green tea +cookies,energy drink +parmesan cheese,champagne,white wine +red wine,tomato sauce,spaghetti,chocolate,olive oil,french fries,salt,asparagus +soup,milk +eggs,whole wheat rice +brownies +herb & pepper,spaghetti,low fat yogurt +herb & pepper +chocolate,escalope +burgers,salmon,pancakes,french fries,frozen smoothie,fresh bread,mint +turkey,burgers,dessert wine,shrimp,pasta,tomatoes,pepper,milk,pancakes,whole wheat rice,oil,frozen smoothie +pancakes,light mayo +butter,light mayo,fresh bread +burgers,frozen vegetables,eggs,french fries,magazines,green tea +chicken +escalope,green tea +eggs,frozen smoothie,yogurt cake,low fat yogurt diff --git a/Part 5 - Association Rule Learning/Section 28 - Apriori/Python/apriori.ipynb b/Part 5 - Association Rule Learning/Section 28 - Apriori/Python/apriori.ipynb new file mode 100644 index 00000000..9aa164a3 --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 28 - Apriori/Python/apriori.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"apriori.ipynb","provenance":[],"collapsed_sections":[]},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"1fziHl7Ar94J","colab_type":"text"},"source":["# Apriori"]},{"cell_type":"markdown","metadata":{"id":"eiNwni1xsEgT","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"DUF77Qr1vqyM","colab_type":"code","outputId":"c4c2d702-9e4b-414c-bb3e-caa543b487f0","executionInfo":{"status":"ok","timestamp":1589289766171,"user_tz":-240,"elapsed":14686,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":34}},"source":["!pip install apyori"],"execution_count":0,"outputs":[{"output_type":"stream","text":["Requirement already satisfied: apyori in /usr/local/lib/python3.6/dist-packages (1.1.2)\n"],"name":"stdout"}]},{"cell_type":"code","metadata":{"id":"UJfitBClsJlT","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"vLt-7XUKsXBd","colab_type":"text"},"source":["## Data Preprocessing"]},{"cell_type":"code","metadata":{"id":"J_A-UFOAsaDf","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Market_Basket_Optimisation.csv', header = None)\n","transactions = []\n","for i in range(0, 7501):\n"," transactions.append([str(dataset.values[i,j]) for j in range(0, 20)])"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1wYZdBd5sea_","colab_type":"text"},"source":["## Training the Apriori model on the dataset"]},{"cell_type":"code","metadata":{"id":"YzIk4vXZsj5i","colab_type":"code","colab":{}},"source":["from apyori import apriori\n","rules = apriori(transactions = transactions, min_support = 0.003, min_confidence = 0.2, min_lift = 3, min_length = 2, max_length = 2)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"b176YNwWspiO","colab_type":"text"},"source":["## Visualising the results"]},{"cell_type":"markdown","metadata":{"id":"iO6bF_dImT-E","colab_type":"text"},"source":["### Displaying the first results coming directly from the output of the apriori function"]},{"cell_type":"code","metadata":{"id":"kvF-sLc6ifhd","colab_type":"code","colab":{}},"source":["results = list(rules)"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"eAD8Co4_l9IE","colab_type":"code","outputId":"d8523472-b36f-4020-c6fc-01ee3a0d8a86","executionInfo":{"status":"ok","timestamp":1589289766173,"user_tz":-240,"elapsed":14064,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":191}},"source":["results"],"execution_count":0,"outputs":[{"output_type":"execute_result","data":{"text/plain":["[RelationRecord(items=frozenset({'chicken', 'light cream'}), support=0.004532728969470737, ordered_statistics=[OrderedStatistic(items_base=frozenset({'light cream'}), items_add=frozenset({'chicken'}), confidence=0.29059829059829057, lift=4.84395061728395)]),\n"," RelationRecord(items=frozenset({'mushroom cream sauce', 'escalope'}), support=0.005732568990801226, ordered_statistics=[OrderedStatistic(items_base=frozenset({'mushroom cream sauce'}), items_add=frozenset({'escalope'}), confidence=0.3006993006993007, lift=3.790832696715049)]),\n"," RelationRecord(items=frozenset({'pasta', 'escalope'}), support=0.005865884548726837, ordered_statistics=[OrderedStatistic(items_base=frozenset({'pasta'}), items_add=frozenset({'escalope'}), confidence=0.3728813559322034, lift=4.700811850163794)]),\n"," RelationRecord(items=frozenset({'honey', 'fromage blanc'}), support=0.003332888948140248, ordered_statistics=[OrderedStatistic(items_base=frozenset({'fromage blanc'}), items_add=frozenset({'honey'}), confidence=0.2450980392156863, lift=5.164270764485569)]),\n"," RelationRecord(items=frozenset({'ground beef', 'herb & pepper'}), support=0.015997866951073192, ordered_statistics=[OrderedStatistic(items_base=frozenset({'herb & pepper'}), items_add=frozenset({'ground beef'}), confidence=0.3234501347708895, lift=3.2919938411349285)]),\n"," RelationRecord(items=frozenset({'tomato sauce', 'ground beef'}), support=0.005332622317024397, ordered_statistics=[OrderedStatistic(items_base=frozenset({'tomato sauce'}), items_add=frozenset({'ground beef'}), confidence=0.3773584905660377, lift=3.840659481324083)]),\n"," RelationRecord(items=frozenset({'olive oil', 'light cream'}), support=0.003199573390214638, ordered_statistics=[OrderedStatistic(items_base=frozenset({'light cream'}), items_add=frozenset({'olive oil'}), confidence=0.20512820512820515, lift=3.1147098515519573)]),\n"," RelationRecord(items=frozenset({'olive oil', 'whole wheat pasta'}), support=0.007998933475536596, ordered_statistics=[OrderedStatistic(items_base=frozenset({'whole wheat pasta'}), items_add=frozenset({'olive oil'}), confidence=0.2714932126696833, lift=4.122410097642296)]),\n"," RelationRecord(items=frozenset({'pasta', 'shrimp'}), support=0.005065991201173177, ordered_statistics=[OrderedStatistic(items_base=frozenset({'pasta'}), items_add=frozenset({'shrimp'}), confidence=0.3220338983050847, lift=4.506672147735896)])]"]},"metadata":{"tags":[]},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"MFkQP-fcjDBC","colab_type":"text"},"source":["### Putting the results well organised into a Pandas DataFrame"]},{"cell_type":"code","metadata":{"id":"gyq7Poi0mMUe","colab_type":"code","colab":{}},"source":["def inspect(results):\n"," lhs = [tuple(result[2][0][0])[0] for result in results]\n"," rhs = [tuple(result[2][0][1])[0] for result in results]\n"," supports = [result[1] for result in results]\n"," confidences = [result[2][0][2] for result in results]\n"," lifts = [result[2][0][3] for result in results]\n"," return list(zip(lhs, rhs, supports, confidences, lifts))\n","resultsinDataFrame = pd.DataFrame(inspect(results), columns = ['Left Hand Side', 'Right Hand Side', 'Support', 'Confidence', 'Lift'])"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"Pfn-G1eAjjLz","colab_type":"text"},"source":["### Displaying the results non sorted"]},{"cell_type":"code","metadata":{"id":"CmDCcs_6ip9V","colab_type":"code","outputId":"2170915c-075e-455e-b65b-6ae8d1a62166","executionInfo":{"status":"ok","timestamp":1589289766174,"user_tz":-240,"elapsed":13460,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":326}},"source":["resultsinDataFrame"],"execution_count":0,"outputs":[{"output_type":"execute_result","data":{"text/html":["
\n","\n","\n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n","
Left Hand SideRight Hand SideSupportConfidenceLift
0light creamchicken0.0045330.2905984.843951
1mushroom cream sauceescalope0.0057330.3006993.790833
2pastaescalope0.0058660.3728814.700812
3fromage blanchoney0.0033330.2450985.164271
4herb & pepperground beef0.0159980.3234503.291994
5tomato sauceground beef0.0053330.3773583.840659
6light creamolive oil0.0032000.2051283.114710
7whole wheat pastaolive oil0.0079990.2714934.122410
8pastashrimp0.0050660.3220344.506672
\n","
"],"text/plain":[" Left Hand Side Right Hand Side Support Confidence Lift\n","0 light cream chicken 0.004533 0.290598 4.843951\n","1 mushroom cream sauce escalope 0.005733 0.300699 3.790833\n","2 pasta escalope 0.005866 0.372881 4.700812\n","3 fromage blanc honey 0.003333 0.245098 5.164271\n","4 herb & pepper ground beef 0.015998 0.323450 3.291994\n","5 tomato sauce ground beef 0.005333 0.377358 3.840659\n","6 light cream olive oil 0.003200 0.205128 3.114710\n","7 whole wheat pasta olive oil 0.007999 0.271493 4.122410\n","8 pasta shrimp 0.005066 0.322034 4.506672"]},"metadata":{"tags":[]},"execution_count":8}]},{"cell_type":"markdown","metadata":{"id":"IjrrlYW4jpTR","colab_type":"text"},"source":["### Displaying the results sorted by descending lifts"]},{"cell_type":"code","metadata":{"id":"nI7DJXng-nxQ","colab_type":"code","outputId":"aac84e87-eb2a-4428-cf55-1c16d23ea3ed","executionInfo":{"status":"ok","timestamp":1589289766174,"user_tz":-240,"elapsed":13166,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":326}},"source":["resultsinDataFrame.nlargest(n = 10, columns = 'Lift')"],"execution_count":0,"outputs":[{"output_type":"execute_result","data":{"text/html":["
\n","\n","\n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n","
Left Hand SideRight Hand SideSupportConfidenceLift
3fromage blanchoney0.0033330.2450985.164271
0light creamchicken0.0045330.2905984.843951
2pastaescalope0.0058660.3728814.700812
8pastashrimp0.0050660.3220344.506672
7whole wheat pastaolive oil0.0079990.2714934.122410
5tomato sauceground beef0.0053330.3773583.840659
1mushroom cream sauceescalope0.0057330.3006993.790833
4herb & pepperground beef0.0159980.3234503.291994
6light creamolive oil0.0032000.2051283.114710
\n","
"],"text/plain":[" Left Hand Side Right Hand Side Support Confidence Lift\n","3 fromage blanc honey 0.003333 0.245098 5.164271\n","0 light cream chicken 0.004533 0.290598 4.843951\n","2 pasta escalope 0.005866 0.372881 4.700812\n","8 pasta shrimp 0.005066 0.322034 4.506672\n","7 whole wheat pasta olive oil 0.007999 0.271493 4.122410\n","5 tomato sauce ground beef 0.005333 0.377358 3.840659\n","1 mushroom cream sauce escalope 0.005733 0.300699 3.790833\n","4 herb & pepper ground beef 0.015998 0.323450 3.291994\n","6 light cream olive oil 0.003200 0.205128 3.114710"]},"metadata":{"tags":[]},"execution_count":9}]}]} \ No newline at end of file diff --git a/Part 5 - Association Rule Learning/Section 28 - Apriori/R/Market_Basket_Optimisation.csv b/Part 5 - Association Rule Learning/Section 28 - Apriori/R/Market_Basket_Optimisation.csv new file mode 100644 index 00000000..58435b7a --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 28 - Apriori/R/Market_Basket_Optimisation.csv @@ -0,0 +1,7501 @@ +shrimp,almonds,avocado,vegetables mix,green grapes,whole weat flour,yams,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,honey,salad,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,olive oil +burgers,meatballs,eggs +chutney +turkey,avocado +mineral water,milk,energy bar,whole wheat rice,green tea +low fat yogurt +whole wheat pasta,french fries +soup,light cream,shallot +frozen vegetables,spaghetti,green tea +french fries +eggs,pet food +cookies +turkey,burgers,mineral water,eggs,cooking oil +spaghetti,champagne,cookies +mineral water,salmon +mineral water +shrimp,chocolate,chicken,honey,oil,cooking oil,low fat yogurt +turkey,eggs +turkey,fresh tuna,tomatoes,spaghetti,mineral water,black tea,salmon,eggs,chicken,extra dark chocolate +meatballs,milk,honey,french fries,protein bar +red wine,shrimp,pasta,pepper,eggs,chocolate,shampoo +rice,sparkling water +spaghetti,mineral water,ham,body spray,pancakes,green tea +burgers,grated cheese,shrimp,pasta,avocado,honey,white wine,toothpaste +eggs +parmesan cheese,spaghetti,soup,avocado,milk,fresh bread +ground beef,spaghetti,mineral water,milk,energy bar,black tea,salmon,frozen smoothie,escalope +sparkling water +mineral water,eggs,chicken,chocolate,french fries +frozen vegetables,spaghetti,yams,mineral water +herb & pepper,tomato sauce,light cream,magazines +mineral water,chocolate,avocado,eggs +turkey,french fries,strawberries +frozen vegetables,strong cheese,chocolate +cookies +pickles,spaghetti,salmon,escalope +energy bar,french fries +red wine,ground beef,mineral water +mineral water,cake,cottage cheese +pickles,champagne,green tea +spaghetti +fresh tuna,frozen vegetables,spaghetti,mineral water,honey,whole wheat rice,frozen smoothie,escalope +spaghetti +soup,meatballs,hot dogs,sparkling water +escalope +soup,avocado,french fries,hot dogs,brownies,body spray,pancakes,green tea +mineral water,chicken,cereals,clothes accessories +mineral water,bug spray +avocado,muffins +burgers,black tea,green tea +spaghetti,chocolate,brownies,white wine,green tea +fresh tuna,mineral water,eggs +spaghetti,muffins +spaghetti,chocolate +french fries,escalope,champagne +tomato sauce,light mayo +turkey,fresh tuna,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate,soup,milk,olive oil +eggs,cookies +soup,chicken,gums,soda,body spray,energy drink,green tea +turkey,frozen vegetables,mineral water,cider,cooking oil,green tea +spaghetti +clothes accessories +energy drink +soup,bug spray,shallot,protein bar,green tea +turkey,eggs +french fries +chocolate,milk +herb & pepper,whole wheat pasta,ground beef,mineral water,avocado,cider,whole wheat rice +cookies +shrimp,pasta +grated cheese,herb & pepper,tomatoes,tomato sauce,corn +burgers,escalope,shallot +cookies +yogurt cake +soup,eggs +cookies +mineral water,chocolate,low fat yogurt +eggs,strawberries +grated cheese,ground beef,spaghetti,mineral water,white wine +mint +eggs,cake,french fries +burgers,spaghetti,milk,french fries,green tea +mineral water,energy bar,butter,french fries +burgers,grated cheese,herb & pepper,mineral water,eggs,cooking oil +energy bar +energy bar,energy drink +chocolate,frozen smoothie +low fat yogurt +asparagus,salad +burgers,french fries,low fat yogurt,green tea +low fat yogurt +burgers,herb & pepper,shrimp,pasta,spaghetti,mineral water,meatballs,olive oil,energy bar,french wine,eggs,salt +champagne,low fat yogurt +champagne +burgers,almonds,eggs,french fries,cookies,green tea +ham,soup,escalope,body spray +turkey,ham,frozen vegetables,pepper,oil,extra dark chocolate,tea,magazines +muffins,eggs,cookies +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,chocolate,green tea +mineral water,barbecue sauce,chocolate +burgers,herb & pepper,energy bar,almonds,eggs,corn,mayonnaise,zucchini +turkey,burgers,ground beef,chocolate,soup,almonds,eggs,hot dogs,cottage cheese +ham,spaghetti,chocolate,eggs +ground beef,energy bar,pet food,carrots,protein bar +ground beef,tomato sauce,spaghetti,mineral water,almonds,eggs +mineral water,olive oil,gums,cooking oil +shrimp,pasta,mineral water,soup,avocado,milk,olive oil,green grapes,eggs,bug spray +shrimp,pasta,soup,cake,cooking oil,chicken,light mayo,low fat yogurt +spaghetti,mineral water,chocolate,french fries,champagne,escalope,mushroom cream sauce,fresh bread +shrimp,pasta,mineral water,eggs +burgers,oil,tomato juice,fresh bread +french wine,eggs,chocolate,low fat yogurt +chicken,eggs,french fries,pancakes +turkey,herb & pepper,salmon,white wine,candy bars +grated cheese,spaghetti,olive oil,eggs,french fries,green tea +mineral water,energy bar +eggs,french fries +burgers,tomatoes,mineral water,soup,milk,almonds,eggs,chocolate,tomato juice +muffins +pasta +tomatoes,spaghetti,frozen smoothie +ground beef,spaghetti,milk +french fries +chocolate,milk +burgers,shrimp,pasta,frozen vegetables,spaghetti,mineral water,milk,eggs,chocolate,french fries,pancakes,low fat yogurt +ground beef,mineral water,antioxydant juice,protein bar +grated cheese,whole wheat pasta,ground beef,spaghetti,cake,energy drink +grated cheese +pancakes +frozen smoothie +carrots,green tea +chocolate +turkey,burgers,chocolate,olive oil,eggs,cooking oil,corn +frozen vegetables,tomatoes,pepper,spaghetti,mineral water,pancakes,chicken,chili,tea,french fries,tomato juice,fresh bread +cookies +ground beef +turkey,eggs,chocolate,frozen smoothie,tomato juice +frozen vegetables,cooking oil,mashed potato +frozen vegetables,ground beef,tomato sauce,mineral water,meatballs,olive oil,light cream,tomato juice +red wine,spaghetti,mineral water,soup,milk,eggs,cake,gums,cooking oil,chocolate,frozen smoothie +chocolate,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,eggs,rice,french fries,brownies +chocolate,shrimp,pasta,frozen vegetables,ground beef,mineral water,nonfat milk,eggs +turkey,shrimp,pasta,pepper,spaghetti,mineral water,eggs,chicken,french fries +cookies +turkey,tomatoes,cake +yams,mineral water,soup,milk,pancakes,whole wheat rice,barbecue sauce,carrots,chocolate,champagne +rice +chocolate,milk +shrimp,pasta,frozen vegetables,water spray +burgers,mineral water,milk,eggs,whole wheat rice,mint +mineral water,vegetables mix,cake,frozen smoothie,brownies +cookies +shrimp,pasta,chicken,chocolate bread +shallot +shrimp,pasta,spaghetti,eggs,hot dogs,green tea +burgers +red wine,ground beef,spaghetti,mineral water,milk,olive oil,strong cheese,light cream,cooking oil +burgers,grated cheese,spaghetti,avocado,milk,oil,french fries +herb & pepper,whole wheat pasta,ground beef,mineral water,olive oil +shrimp,pasta,yams,milk,chocolate +butter,green tea +light mayo +low fat yogurt +herb & pepper,shrimp,pasta,spaghetti,milk +burgers,eggs +turkey,herb & pepper,ground beef,soup,avocado,milk,black tea,eggs,barbecue sauce,carrots,cookies,tomato juice,fresh bread +cookies +escalope +pepper,french fries,strawberries,pancakes,low fat yogurt +frozen vegetables,yams,chicken,honey,light mayo +chocolate,champagne +herb & pepper,honey,cake,rice,protein bar +burgers,chocolate,frozen vegetables,ground beef,mineral water,milk,light mayo,asparagus +chocolate,mineral water,corn,cottage cheese,green tea +muffins +ham,french wine,escalope +spaghetti,milk,whole wheat rice,mint green tea +chocolate,body spray +frozen vegetables,french fries,hot dogs +candy bars +burgers,shrimp,pasta,milk,green tea,french fries,cookies,white wine +parmesan cheese,ground beef +pancakes,whole wheat rice,candy bars +eggs,eggplant,cookies +frozen vegetables,mineral water +chocolate +turkey,spaghetti,milk,whole wheat rice,chocolate +whole wheat pasta,ground beef,spaghetti,soup,meatballs,chicken,blueberries,cooking oil,champagne,yogurt cake,protein bar +cooking oil,tomato juice +frozen vegetables,milk,eggs,french fries,green tea +fresh tuna,spaghetti,olive oil,french wine,eggs,french fries,champagne,pancakes,light mayo +red wine,honey,hot dogs +milk,bacon,eggs,french fries,fresh bread +french fries,yogurt cake +milk +french fries +chocolate +burgers,ham,red wine +shrimp,pasta,tomatoes,energy bar,french wine,antioxydant juice,french fries,frozen smoothie,brownies +green tea +low fat yogurt +turkey,spaghetti,mineral water,soup,spinach,soda,energy drink,salt +turkey,eggs +bug spray,hot dogs +oil +soup,energy bar,chicken,eggs,cake,french fries,body spray,strawberries +spaghetti,chocolate,yogurt cake +turkey,mineral water,meatballs +ground beef,mineral water,chocolate,fromage blanc,bacon,hot dogs +frozen vegetables,mineral water,vegetables mix,escalope +herb & pepper,red wine,tomatoes +whole wheat pasta,olive oil,cereals,brownies,green tea +cookies +olive oil,cookies,mushroom cream sauce +ground beef,pancakes,cooking oil,gluten free bar,light mayo +mineral water,french fries +herb & pepper +salmon +eggs,escalope +mineral water,tomato juice +mineral water +shrimp,mineral water,soup,black tea +cake,frozen smoothie +turkey,burgers,grated cheese,tomatoes,chocolate,fromage blanc,honey,whole wheat rice +frozen vegetables,ground beef,mineral water,olive oil,pancakes +turkey,burgers,ground beef,milk,olive oil,cake,fresh bread +whole wheat pasta,ground beef,spaghetti,yams,mineral water,soup,chutney,cereals,energy drink,protein bar +eggs,whole wheat rice,cake,green tea,escalope +ground beef,yams,soup,avocado,salmon,green tea +milk +spaghetti,chocolate +whole wheat pasta,honey +whole wheat pasta,green tea +spaghetti,meatballs,vegetables mix,chocolate +eggs,low fat yogurt +fresh tuna,shrimp,pasta,mineral water,olive oil,eggs,cake,brownies,tomato juice +mineral water,green grapes,hot dogs,fresh bread +frozen vegetables,meatballs,eggs,chocolate +chocolate +meatballs,milk +low fat yogurt +green tea +escalope,pasta +pepper,chocolate,olive oil,french wine,salmon,rice,light mayo,fresh bread,magazines +red wine,french wine,vegetables mix,rice,clothes accessories,hot dogs,green tea +burgers,dessert wine,spaghetti,chicken,cake,protein bar,green tea +french wine,cake,fresh bread +burgers,frozen vegetables,flax seed,eggs +red wine +pepper,mineral water,energy bar,green grapes +milk,eggs,cake,chocolate,french fries,green tea +french fries +almonds +burgers,mineral water,green tea +milk,pancakes +pancakes,eggs,salt,tomato juice +mineral water +ham,spaghetti,mineral water,olive oil +salt,tomato juice,fresh bread +spaghetti,mushroom cream sauce +spaghetti,mineral water,eggs,pet food +frozen vegetables,spaghetti +energy drink +muffins +turkey,milk +cookies +chocolate +spaghetti,mineral water,eggs,cooking oil,chocolate,escalope +shrimp,frozen vegetables,pepper,spaghetti,green tea +burgers,fresh tuna,red wine,mineral water,french fries,hand protein bar,low fat yogurt +pancakes,eggs,energy drink,fresh bread +strong cheese,salmon,green tea,french fries,frozen smoothie,hot dogs +grated cheese,shrimp,pasta,tomatoes,milk,frozen smoothie,sandwich +herb & pepper,whole wheat pasta,olive oil,pancakes,eggs +spaghetti,antioxydant juice +chocolate,milk,almonds,eggs,strawberries,white wine +french fries,strawberries +mineral water +eggs +escalope +cake +whole wheat pasta,antioxydant juice,body spray,green tea +mineral water,oil,frozen smoothie +french fries,champagne +chocolate,french fries +frozen vegetables,spaghetti,eggs +hot dogs +chocolate,cookies +pancakes +shrimp,butter,chicken,salmon +chocolate,cookies,babies food +pepper,spaghetti,cake,chocolate,french fries,fresh bread +avocado,oil,cereals,french fries +herb & pepper,spaghetti,mineral water,spinach,eggs,oil,cooking oil,green tea,shampoo,tomato juice,low fat yogurt +herb & pepper,frozen vegetables,ground beef,pepper,spaghetti,mint green tea,french fries +french fries +green tea,tomato juice +eggs,whole wheat rice,chocolate +grated cheese,herb & pepper,red wine,spaghetti,mineral water,salmon,eggs,cooking oil,green tea +french fries,cookies,shallot,tomato juice,fresh bread,low fat yogurt +burgers,fresh tuna,spaghetti,muffins,honey +herb & pepper,ground beef,spaghetti,eggs,chicken +grated cheese,muffins,tomato juice,mayonnaise +whole wheat pasta,yams,mineral water,muffins,frozen smoothie,hot dogs,energy drink +burgers,spaghetti,soup,milk,olive oil,salmon,eggs,blueberries +chocolate,champagne,magazines +frozen vegetables,spaghetti,yams,mineral water,french wine,green grapes,rice,chocolate +tomato sauce,chocolate +milk,eggs +pet food +yogurt cake +green tea +escalope,pasta +herb & pepper,ground beef +mineral water,honey,brownies +turkey,eggs,cake,energy drink +turkey,burgers,dessert wine,ground beef,soup,salmon,eggs,gums,tomato juice,candy bars +spaghetti,mineral water,chicken +turkey,ground beef,carrots,french fries,melons +mineral water,eggs,low fat yogurt +turkey,cooking oil,shampoo +spaghetti,hot dogs +chocolate,green tea +grated cheese,pepper,mineral water,chocolate,eggs,cake,mashed potato,tomato juice +chocolate +spaghetti,olive oil,strong cheese,pancakes +red wine,mineral water,soup,rice,cookies +red wine,shrimp,spaghetti +green tea +mineral water,chicken,french fries,frozen smoothie +muffins +cake,chocolate +fresh tuna,tomatoes,mineral water,soup,avocado,meatballs,olive oil +turkey,french fries +burgers,turkey,herb & pepper,ground beef,pancakes,eggs,light cream,rice,champagne,fresh bread +escalope +chocolate,escalope,fresh bread +ham,spaghetti,french wine,vegetables mix,chocolate,french fries +avocado,light mayo +spaghetti,yams,butter,chocolate +energy bar,eggs,french fries +fresh tuna,barbecue sauce,eggplant +energy drink +whole wheat rice,french fries,hot dogs,green tea +mineral water,chicken,green tea +eggs,cake,mushroom cream sauce +escalope +antioxydant juice,escalope +shrimp,spaghetti,french fries +grated cheese,spaghetti,salmon,tomato juice +spaghetti,green tea +champagne,protein bar +mineral water,avocado,chocolate +tomatoes,champagne,green tea +chicken,french fries,escalope +frozen vegetables,tomatoes,eggs,green tea,frozen smoothie,light mayo +ground beef,chicken,cider,green grapes,honey,chocolate,french fries,champagne,frozen smoothie,escalope +french fries,champagne +mineral water,soup +frozen vegetables,spaghetti,milk,chocolate,babies food +honey,whole wheat rice +whole wheat rice,chicken,tomato juice +pancakes +green tea,protein bar,tomato juice,candy bars +french fries +mineral water +escalope +grated cheese,herb & pepper,whole wheat pasta,yams,mineral water,bacon,nonfat milk,spinach +spaghetti,milk +milk,chocolate,white wine +sandwich +chocolate,light mayo +shrimp,whole wheat pasta,spaghetti,meatballs,chicken,frozen smoothie,tomato juice +red wine,ground beef,spaghetti,mineral water,eggs +yams,melons +spaghetti,cooking oil +french fries +mineral water,milk,spinach,cooking oil,chocolate,frozen smoothie,hot dogs +tomato sauce,milk +shrimp,cider,eggs,french fries +champagne +salad +french fries +frozen vegetables,mineral water,energy bar,honey,rice,green tea +french fries,salad +honey,chocolate,french fries,brownies +green tea,strawberries,gluten free bar +frozen vegetables,ground beef,mineral water,salmon,honey,extra dark chocolate,green tea,mushroom cream sauce,gluten free bar +grated cheese,tomatoes,mineral water,meatballs +shrimp,chocolate,water spray +turkey +turkey,eggs +turkey,frozen vegetables,tomatoes,soup,butter,french wine,pancakes,eggs,tomato juice,fresh bread,green tea +spaghetti +milk,frozen smoothie,low fat yogurt +burgers,mineral water,milk,whole wheat rice,cereals,chocolate,french fries +mineral water +tomatoes,mineral water,soup,cake,chocolate +mineral water +ground beef,spaghetti +pepper,frozen smoothie +yogurt cake +red wine,pancakes +candy bars +eggs,french fries,low fat yogurt +cookies +cookies +spaghetti,soup,vegetables mix,spinach,french fries,escalope,cauliflower,toothpaste +cookies +soup,olive oil,eggs,soda,corn +chocolate,frozen smoothie,low fat yogurt +spaghetti,mineral water,milk,pancakes,chocolate,french fries +mineral water +herb & pepper,frozen vegetables,tomato sauce,mineral water,soup,milk,olive oil,almonds +burgers,eggs +french fries +frozen smoothie,cottage cheese +tomatoes,mineral water,chocolate,light mayo +salmon,escalope,shallot,strawberries,fresh bread,low fat yogurt +energy bar +red wine,ground beef,spaghetti,pancakes,blueberries,oil,cooking oil,tomato juice +ground beef,spaghetti,mineral water,milk,frozen smoothie,champagne +cookies +salmon,escalope +cookies +low fat yogurt +eggs +red wine,butter,hot dogs +tomatoes,mineral water,soup,mashed potato +cookies +parmesan cheese,ground beef,salmon,pancakes,champagne +ground beef,yams,chocolate,olive oil,eggs +shrimp,salmon,eggs,cookies,hot dogs +magazines,mint +turkey,mineral water,eggs,cooking oil,extra dark chocolate,escalope +mineral water,mushroom cream sauce +grated cheese,frozen vegetables,mineral water,soup,milk,french wine +chocolate,cake +burgers,salt,white wine +energy drink +olive oil,cake,energy drink +ground beef,whole wheat rice +eggs,french fries +spaghetti,escalope,mushroom cream sauce +mineral water,fromage blanc,whole wheat rice,cake,french fries +turkey,burgers,frozen vegetables,ground beef,mineral water,milk,eggs,cake,light mayo +green tea,cottage cheese +fresh tuna,eggs,champagne +cookies +cookies +cookies +tomatoes,mineral water,eggplant +grated cheese,tomatoes,spaghetti,mineral water,soup,honey,chicken,chocolate,french fries +protein bar +herb & pepper,red wine,shrimp,mineral water,barbecue sauce,protein bar +burgers,ham,spaghetti,mineral water,milk,eggs,french fries,escalope,pancakes,low fat yogurt +french fries +frozen vegetables,soup,milk,eggs,whole wheat rice,chocolate,escalope,melons +spaghetti +herb & pepper,shrimp,soup,eggs,oil,cooking oil,energy drink,protein bar,low fat yogurt +ham,grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,carrots +ham,red wine,ground beef,yams,mineral water,chocolate,low fat yogurt +chocolate,french fries,mushroom cream sauce,cottage cheese,low fat yogurt +eggs +cake,cookies +grated cheese,mineral water,cake,chocolate bread +tomatoes,almonds,cake,champagne,low fat yogurt +herb & pepper,shrimp,frozen vegetables,milk,butter,salmon,eggs,chocolate +herb & pepper,shrimp,whole wheat pasta,whole wheat rice,chicken,green tea,cauliflower +eggs,corn +shrimp,frozen vegetables,tomato sauce,mineral water,chocolate,soup,olive oil,salmon,green beans,champagne +ham,herb & pepper,tomato sauce,mineral water,green grapes,eggs,gums,light cream,oil,green tea,mint +energy bar,cake,chocolate +herb & pepper,shrimp,spaghetti,eggs +fresh tuna,mineral water,honey,cooking oil +red wine,mineral water,oil,ketchup,chili,pet food,eggplant,green tea,escalope,tomato juice,low fat yogurt +herb & pepper,shrimp,mineral water,pancakes,eggs,cake,blueberries,tea,frozen smoothie +ground beef,mineral water,protein bar +shrimp,frozen vegetables,parmesan cheese,spaghetti,salmon,carrots,frozen smoothie,pasta,mashed potato,shallot,light mayo,magazines +milk,chocolate +frozen vegetables,ground beef,spaghetti,olive oil,whole wheat rice,eggplant,cottage cheese +turkey,ground beef,low fat yogurt +herb & pepper,spaghetti,mineral water,whole wheat rice,cake,hot dogs,green tea +green tea +cookies +eggs,cookies +spaghetti,eggs,ham,chocolate,french fries,champagne,brownies,pancakes,light mayo +red wine,spaghetti,milk,eggs,chocolate +turkey,burgers,pancakes,french fries,strawberries,green tea +escalope +frozen vegetables,pancakes,eggs,cake +french fries +turkey,ground beef,pepper,spaghetti,honey,cookies +chocolate,red wine,tomato sauce,olive oil,chili,french fries,cookies,salt,fresh bread,magazines +green tea,french fries +mineral water +cooking oil +frozen vegetables,spaghetti +ham,spaghetti +chicken,chocolate,cookies +low fat yogurt +eggs,cake,low fat yogurt +shrimp,spaghetti,mineral water,soup,milk,bramble,frozen smoothie,cottage cheese +mineral water,eggs,protein bar +turkey,shrimp,meatballs,butter,eggs,salad,green tea +fresh tuna,spaghetti,chocolate,olive oil,chicken,french fries +turkey,shrimp,escalope,hot dogs +burgers,pepper,soup,milk,pancakes,green tea +pancakes +mineral water,pancakes,eggs,french fries +eggs,escalope,low fat yogurt +mineral water,french wine,gluten free bar +burgers,ground beef,spaghetti,eggs,french fries +soup,meatballs,milk,energy bar +chocolate +herb & pepper +turkey,red wine,mineral water,eggs,bramble +burgers,ham,frozen vegetables,tomatoes,cake,chicken,green tea,toothpaste,mint +grated cheese,mineral water,olive oil,energy bar +milk,cake,green tea +mineral water,almonds,cooking oil,cereals,protein bar,white wine,green tea +turkey,fresh tuna,mineral water,milk,eggs,cake,burger sauce,chicken,french fries,frozen smoothie,fresh bread +herb & pepper,mineral water,whole wheat rice,yogurt cake,low fat yogurt +tomatoes,spaghetti,meatballs,chicken,eggs +burgers,mineral water,eggs,green tea,pancakes +cake,green tea +chocolate,herb & pepper,yogurt cake +ground beef,spaghetti,mineral water,almonds,salmon,nonfat milk,green grapes,pancakes +mineral water,vegetables mix,eggs +protein bar +eggs,eggplant +mayonnaise +milk,bug spray,oatmeal,sandwich,asparagus +frozen vegetables,soup,almonds,eggs,french fries +frozen vegetables +soup,butter,shampoo +herb & pepper,whole wheat pasta,pepper,eggs +mineral water,whole wheat rice,rice,cooking oil,chocolate,fresh bread,low fat yogurt +grated cheese,butter,chocolate,french fries,cookies +spaghetti,soup,milk,chutney,cooking oil,asparagus,tomato juice +eggs,french fries,frozen smoothie,cookies,champagne,cottage cheese,green tea +turkey,tomatoes,mineral water,eggs,blueberries +milk,tomato juice,low fat yogurt,green tea +mineral water,soup,almonds,cereals,green tea +chocolate,light mayo +turkey,herb & pepper,chocolate +eggs,french fries,green tea +mineral water,cake,chocolate,tomato juice +eggs +chocolate,pepper,spaghetti,mineral water,whole wheat rice,champagne,mushroom cream sauce +frozen vegetables,pepper,mineral water,chocolate,white wine +burgers,turkey,spaghetti,milk,whole wheat rice,oil,tomato juice,green tea +burgers,spaghetti,mineral water,soup,french wine,french fries,light mayo,low fat yogurt +butter,green grapes,frozen smoothie,low fat yogurt +eggs,low fat yogurt +cookies +milk,energy drink +olive oil,energy drink +eggs,cookies +eggs +energy bar,eggs +eggs +eggs,green tea +escalope +shrimp,soup,milk,almonds,eggs,oil,chocolate +chocolate,french fries +cake +pancakes,eggs,cake,green tea,toothpaste +herb & pepper,tomatoes,ground beef,eggs,cooking oil +cider,eggs,chocolate,low fat yogurt +frozen vegetables,cider,eggs,french fries +yams,cookies,toothpaste +mineral water,milk,escalope,champagne,hot dogs,fresh bread +ham,herb & pepper,spaghetti,mineral water,chocolate,pancakes,eggs +pepper,mineral water,escalope,shallot,protein bar,white wine +turkey,parmesan cheese,spaghetti,meatballs,butter +herb & pepper,eggs,escalope +herb & pepper +burgers,escalope,shallot +chocolate,pepper,tomato sauce,tomato juice +cookies +burgers,ground beef,spaghetti,mineral water,escalope,melons +frozen vegetables,mineral water,soup,milk,olive oil +turkey,eggs,french fries,asparagus,low fat yogurt,zucchini +burgers,frozen vegetables,gums +herb & pepper,frozen vegetables,ground beef,milk +frozen vegetables,cake,light cream,mashed potato +milk +turkey,eggs,barbecue sauce +escalope +parmesan cheese,french fries +energy bar,eggs +soup,escalope,mint +muffins,chicken,zucchini +burgers,eggs,french fries,cookies,green tea +spaghetti +avocado,energy bar,chocolate +cookies +green tea +whole wheat pasta,spaghetti,mineral water,olive oil +grated cheese,frozen vegetables,eggs,gums,escalope,low fat yogurt +grated cheese,herb & pepper,mineral water,pancakes,chocolate,escalope,tomato juice +chocolate,spaghetti,yams,flax seed,salmon,frozen smoothie +burger sauce,oil +eggs,french fries,energy drink +mineral water +grated cheese,ground beef,mineral water,olive oil +eggs,low fat yogurt +parmesan cheese,spaghetti,soda,pet food,white wine +turkey,shrimp,olive oil,chicken,eggs,extra dark chocolate,melons,fresh bread +pickles,ground beef,yams,milk,strong cheese,salmon,muffins,french fries,escalope +pepper,spaghetti,light cream +frozen vegetables,mineral water,eggs +spaghetti,chicken,tea,pancakes,gluten free bar +fresh tuna,turkey,herb & pepper,spaghetti,mineral water,mint +spaghetti,mineral water,cooking oil,escalope +soup +burgers,herb & pepper,spaghetti +cookies,shallot,strawberries +fresh tuna,chocolate,shrimp,whole wheat pasta,pepper,mineral water,soup,milk,salmon +yams,mineral water,avocado,milk,butter,cooking oil,chocolate,cottage cheese +ham,eggs,french fries,energy drink +mineral water,avocado +cookies +chocolate,butter,eggs,green tea,cottage cheese,mayonnaise +eggs,mushroom cream sauce,low fat yogurt +antioxydant juice,chocolate +ground beef,spaghetti,french fries,green tea +cake +turkey,red wine,mineral water,pancakes,eggs,whole wheat rice,cooking oil,chocolate,zucchini +chocolate,parmesan cheese,mineral water,olive oil,bacon +green grapes,gums +shrimp,frozen vegetables,parmesan cheese,milk,eggs,cooking oil,chocolate,french fries +ground beef,mineral water,milk,eggs +escalope +turkey,cookies +ground beef,mineral water,chocolate,green tea +whole wheat pasta,spaghetti,olive oil,butter,chocolate,french fries,tomato juice,low fat yogurt +red wine +frozen vegetables,mineral water,eggs,gums,cooking oil,frozen smoothie,cottage cheese,low fat yogurt +turkey,grated cheese,energy bar,vegetables mix,brownies +turkey,burgers,nonfat milk,cooking oil,energy drink +french fries,low fat yogurt +muffins +herb & pepper,mineral water,salmon,whole wheat rice,cake,green tea +mineral water,cake,chocolate,low fat yogurt,candy bars +grated cheese,mineral water,chocolate,soup,milk,olive oil,light cream,chicken +mineral water,strawberries +escalope +grated cheese,parmesan cheese,butter,whole wheat rice,cooking oil +ground beef,mint +cookies +ground beef,avocado,milk,chicken,rice +frozen vegetables,soup,eggs,low fat yogurt +herb & pepper,ground beef,spaghetti,mineral water,chocolate,black tea,french wine,pancakes,rice,green tea,toothpaste +shrimp,parmesan cheese,mineral water,eggs,cake,oil,cooking oil,toothpaste,low fat yogurt +ham,herb & pepper,frozen vegetables,tomatoes,spaghetti,olive oil,black tea,vegetables mix,cooking oil,green tea,frozen smoothie,mint +chicken,cider,eggs +shrimp,tomato sauce,mineral water,chocolate,escalope,mint +energy drink +ham,spaghetti,mineral water,energy bar,eggs,cooking oil,pancakes,fresh bread,low fat yogurt +shrimp,frozen vegetables,tomatoes +turkey,herb & pepper,frozen vegetables,ground beef,yams,mineral water,salmon +shrimp,mineral water +turkey,ground beef,spaghetti,soup,escalope,yogurt cake +shrimp,pepper,mineral water,soup,milk,eggs,rice,barbecue sauce,clothes accessories,cookies +burgers,pancakes +low fat yogurt +mineral water,milk +milk +chocolate +whole wheat pasta,mineral water,olive oil,pancakes +yams,mineral water,eggs,cake +turkey,french fries +shrimp,spaghetti,yams,mineral water,chocolate,olive oil,light cream,chicken,green tea,french fries,sandwich,white wine +mineral water,milk,salmon,green tea,cookies,fresh bread +spaghetti,olive oil +herb & pepper,spaghetti +spaghetti,mineral water,soup,salmon,pancakes,chicken,mint green tea,low fat yogurt +frozen vegetables,whole wheat pasta,ground beef,mineral water,chocolate,milk,olive oil,almonds,french wine,yogurt cake,fresh bread +green tea +burgers,grated cheese,spaghetti,nonfat milk,eggs,gums,chocolate,tomato juice,low fat yogurt +ham,ground beef,olive oil,energy bar,chicken,brownies,white wine +whole wheat pasta,mineral water,olive oil,cooking oil,frozen smoothie,green tea +vegetables mix,champagne +olive oil +herb & pepper,ground beef,escalope,pancakes,green tea +herb & pepper,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,french wine,eggs,whole wheat rice,chocolate,escalope,hot dogs,green tea +yams,carrots +chicken +turkey,burgers,herb & pepper,ground beef,yams,mineral water,avocado,milk,almonds,muffins,eggs,french fries +whole wheat pasta,salmon,antioxydant juice,mint green tea +chocolate,french fries,strawberries,fresh bread +burgers,chocolate,shrimp,whole wheat pasta,ground beef,soup,energy bar, asparagus +mineral water,butter,pancakes,french fries,frozen smoothie,white wine,low fat yogurt +muffins,eggs +turkey,shrimp,frozen vegetables,eggs +burgers,eggs,yogurt cake +burgers,fresh tuna,shrimp,frozen vegetables,whole wheat pasta,yams,mineral water,olive oil,almonds,cake,chicken,extra dark chocolate +herb & pepper,ground beef,mineral water,chicken +frozen smoothie +chicken,tomato juice +whole wheat pasta,olive oil +milk,energy bar,green tea +grated cheese,herb & pepper +escalope,green tea +soup,meatballs,milk,almonds,green tea +herb & pepper,pet food,cookies +grated cheese,whole wheat pasta,olive oil,energy bar,light cream,oil,french fries,pancakes,low fat yogurt +honey +parmesan cheese,mineral water,fromage blanc,eggs,honey,frozen smoothie +bramble,zucchini +ground beef,pepper,milk,eggs,green tea,chocolate,white wine +chocolate,red wine,butter,french fries,cookies,low fat yogurt +chocolate,spaghetti,bug spray +cookies +spaghetti,mineral water,vegetables mix,eggs,whole wheat rice,fresh bread +chocolate,grated cheese,mineral water,salmon,whole wheat rice,burger sauce,escalope,mushroom cream sauce,low fat yogurt +spaghetti,champagne +frozen vegetables,mineral water +mineral water,body spray,low fat yogurt +herb & pepper,red wine,whole wheat pasta,cake,tomato juice +burgers,parmesan cheese,eggs,french fries,hot dogs +mineral water,eggs,pancakes +eggs,french fries +shrimp,frozen vegetables,tomatoes,spaghetti +mineral water,almonds,pancakes,chocolate,french fries,green tea +cake,french fries,escalope +frozen vegetables,spaghetti,mineral water,milk,black tea,french wine,cider,chutney,salmon +almonds,cake,low fat yogurt +french fries +hot dogs +mineral water,soup,chicken,light cream,green tea,chocolate,champagne,low fat yogurt +ground beef,olive oil +french fries,cookies,green tea +soup,blueberries,cooking oil,chocolate,cookies,champagne,salt +chocolate,french fries,frozen smoothie,escalope,fresh bread +yams,mint +frozen vegetables,ground beef,salmon,muffins,chocolate,magazines +fresh tuna,herb & pepper,parmesan cheese,milk,olive oil,pancakes,honey,cake,chocolate +grated cheese,shrimp,butter,whole wheat rice,french fries,escalope,cookies,cottage cheese +energy bar,eggs,french fries,champagne,body spray +burgers,eggs,french fries +burgers,shrimp,mineral water,milk,eggs,chocolate,french fries,fresh bread +ground beef,mineral water,chocolate,milk,chicken,nonfat milk,green tea +mineral water,chicken +turkey,ground beef,spaghetti,milk,eggs,cake +french fries,green tea +french fries,escalope +turkey,sparkling water +whole wheat pasta,mineral water,olive oil,carrots,protein bar,low fat yogurt +cookies +turkey,grated cheese,honey,green beans,french fries +turkey,red wine,mineral water,chocolate,soup,light cream,rice,oil,chicken,barbecue sauce +turkey,eggs +low fat yogurt +nonfat milk,low fat yogurt +frozen vegetables,low fat yogurt +herb & pepper,parmesan cheese,whole wheat pasta,mineral water,milk,eggs,low fat yogurt,mint +yogurt cake,mint +sandwich,salt +shrimp,fresh bread,green tea +pepper,tomato sauce,escalope +mineral water,cake,protein bar,toothpaste +candy bars +red wine +spaghetti,mineral water,honey,strawberries +mineral water,eggs,green tea +grated cheese,frozen vegetables,parmesan cheese,french wine,french fries,fresh bread,green tea +frozen vegetables,parmesan cheese,whole wheat pasta,spaghetti,mineral water,chocolate,avocado,milk,olive oil,muffins,cake +chocolate,grated cheese,shrimp,spaghetti,olive oil,honey,strawberries,mint +spaghetti,strawberries +burgers,chocolate,mushroom cream sauce +mineral water,olive oil,extra dark chocolate +eggs,green tea +tomato juice +muffins,low fat yogurt +soup,olive oil,pancakes,light cream,champagne,low fat yogurt +mineral water,vegetables mix,low fat yogurt +pepper,mineral water,avocado,pancakes,eggs,honey,green tea,chocolate +pickles,burgers,almonds,honey,frozen smoothie +bug spray,clothes accessories,cottage cheese +frozen vegetables,ground beef,spaghetti,pancakes,honey,whole wheat rice,green beans,french fries,frozen smoothie,mashed potato +spaghetti,mineral water,milk +pancakes +muffins +frozen vegetables,oil,cereals +turkey,shrimp,mineral water,milk,almonds,strong cheese,cake,frozen smoothie +chocolate,rice,eggplant,hand protein bar,zucchini +spaghetti,meatballs,nonfat milk,hot dogs +frozen vegetables,cake,cookies,pancakes +butter,bug spray,french fries,yogurt cake,green tea +herb & pepper +soup,milk,cider,chicken,green beans +shrimp,spaghetti,mineral water,avocado,milk,salmon,frozen smoothie,escalope,hot dogs +milk,whole wheat rice,escalope,champagne +escalope,pasta,mushroom cream sauce +parmesan cheese +grated cheese,spaghetti,french fries +burgers,shrimp,whole wheat pasta,spaghetti,mineral water,milk,olive oil,chicken,salmon,pancakes,cake +turkey,chocolate,grated cheese,frozen vegetables,ground beef,spaghetti,milk,butter,bacon,whole wheat rice +turkey,pepper,chocolate,fromage blanc,eggs,green tea,escalope +tomatoes,ground beef,avocado,milk,pancakes,green tea +turkey,mineral water,green tea,protein bar +mineral water,low fat yogurt +pancakes,tomato juice,candy bars +yams,avocado,bacon,oil,french fries,brownies,pancakes,zucchini,green tea +shrimp,spaghetti,mineral water,soup,milk,olive oil,chicken,cake,burger sauce,oil +chicken,cooking oil,tea +burgers,soup,vegetables mix,pancakes,body spray,melons,protein bar,asparagus,mayonnaise,mint,green tea +shrimp,pepper +spaghetti,olive oil,blueberries +muffins +grated cheese,herb & pepper,muffins,eggs,low fat yogurt +grated cheese,frozen vegetables,spaghetti,milk,gums,light cream,cooking oil,gluten free bar +pepper,pancakes,french fries,tomato juice +frozen vegetables,tomatoes,parmesan cheese,ground beef,tomato sauce,milk,extra dark chocolate,melons,mint,green tea +olive oil,chicken,chocolate,cookies,green tea +whole wheat pasta,ground beef,spaghetti,chocolate,french wine,pancakes,eggs,frozen smoothie,sandwich,tomato juice +eggs,cottage cheese +muffins,cottage cheese +green tea,frozen smoothie,white wine +mineral water,chocolate,rice,champagne +mineral water +shrimp,whole wheat pasta,meatballs,milk +herb & pepper,parmesan cheese,ground beef,pepper,spaghetti,cream,black tea,almonds,french wine,pancakes,eggs +grated cheese,shrimp,parmesan cheese,ground beef,mineral water,mint +mineral water,rice +pancakes +mineral water,honey +burgers,ground beef,pancakes,salt +parmesan cheese,soda,french fries,brownies +whole wheat rice +ground beef,spaghetti,chicken,rice,oil,cooking oil,hot dogs,mint +butter,chocolate +pepper +herb & pepper,chocolate,champagne,yogurt cake,green tea +grated cheese,mineral water,eggs,escalope +cookies,yogurt cake,light mayo,green tea +milk,cooking oil +milk,olive oil,light cream,cooking oil,chicken,extra dark chocolate,cereals,french fries,frozen smoothie,pancakes,tomato juice,fresh bread,low fat yogurt +tomatoes,soup,avocado,milk,yogurt cake,energy drink,low fat yogurt,green tea +ham,chocolate,ground beef,mineral water,oil +green tea,champagne,escalope +chocolate +escalope,pasta +burgers,mineral water,olive oil,rice,antioxydant juice,frozen smoothie +green tea +grated cheese,tomato sauce,spaghetti,milk,pancakes,energy drink,white wine +turkey,spaghetti,strong cheese,strawberries +muffins +ground beef,spaghetti,cider,cooking oil,cookies +burgers,frozen vegetables,parmesan cheese,spaghetti,fromage blanc,vegetables mix,pancakes,honey,hot dogs,low fat yogurt +ground beef +green beans +frozen vegetables,mineral water,honey,whole wheat rice,champagne,escalope +parmesan cheese,milk,butter,black tea,eggs,frozen smoothie,light mayo,shampoo,low fat yogurt,green tea +mineral water,cake +turkey,mineral water,milk,pancakes,whole wheat rice,cooking oil,frozen smoothie,cookies,green tea +avocado,chocolate,french fries +green tea +chocolate,eggs,bug spray +grated cheese,muffins,french fries,body spray +mineral water,eggs,blueberries,soda,escalope +whole wheat rice +nonfat milk,cookies,mushroom cream sauce +french fries,champagne +mineral water,salmon +olive oil +turkey,tomatoes,ground beef,soup,milk,butter,honey,cake,mint green tea,brownies,salt +parmesan cheese,spaghetti,mineral water,chocolate,napkins,low fat yogurt +burgers,parmesan cheese,chocolate,soup,milk,olive oil,energy bar,butter,almonds,fromage blanc,eggs,cake,pancakes +shrimp,honey,pasta,energy drink,green tea +fresh tuna,chocolate,milk,french wine,muffins,pancakes,champagne,frozen smoothie +strawberries +herb & pepper +herb & pepper,frozen vegetables,tomatoes,parmesan cheese,ground beef,fromage blanc,eggs,honey,cake,rice,cereals,french fries,champagne +spaghetti,mineral water,milk,strong cheese,cereals,escalope,cottage cheese +turkey,burgers,fresh tuna,spaghetti,pancakes,eggs,cake,cottage cheese,energy drink,gluten free bar +eggplant +burgers,spaghetti,mineral water,almonds,honey,extra dark chocolate,carrots,mashed potato +chocolate,french fries,frozen smoothie,cottage cheese,strawberries,light mayo +strong cheese +chocolate,french fries +chocolate,french fries,strawberries +turkey,frozen vegetables,avocado,cake,light cream,cooking oil,chicken,chocolate bread,mashed potato +olive oil,energy bar,shallot +turkey,shrimp +chocolate,spaghetti,champagne,yogurt cake +shrimp,mineral water,chocolate,avocado,butter,zucchini,green tea +muffins,green tea,brownies +yogurt cake +turkey,tomato sauce,milk,butter,bacon,salmon,cooking oil,chocolate,french fries,hot dogs,melons,protein bar,mint +grated cheese +butter,burger sauce,brownies,pancakes +butter,pancakes,whole wheat rice,green tea,french fries,cookies,shallot,low fat yogurt +shrimp,chocolate,butter,cooking oil,escalope +burgers,red wine,frozen vegetables,pepper,spaghetti,chocolate,milk,honey,whole wheat rice,cooking oil,cereals +turkey,ground beef,spaghetti,pancakes,eggs,cake,chili,pet food,chocolate +shrimp,milk,butter,chicken,salt,mayonnaise,green tea +fresh tuna,mineral water,fromage blanc,honey,gums,chocolate,french fries,frozen smoothie,sparkling water,strawberries,green tea +chocolate,cookies +sparkling water,light mayo +frozen vegetables,tomatoes,spaghetti,chicken,french fries,escalope +turkey,burgers,butter,vegetables mix,green grapes,pancakes,eggs,cake,barbecue sauce,green tea +red wine,shrimp,yams,eggs,burger sauce,yogurt cake +french fries,light mayo +burgers,ground beef,eggs,chocolate,champagne,zucchini +mushroom cream sauce +butter,mint green tea +whole wheat rice +gums +mineral water,french fries,champagne,green tea +cereals,salt,green tea +shrimp,spaghetti,chocolate,french fries,escalope,cookies,brownies,pancakes,melons +ham,spaghetti,yams,chicken,cooking oil,chocolate,hot dogs +eggs +ground beef,olive oil,bug spray,frozen smoothie,hot dogs +frozen vegetables,spaghetti,mineral water,soup,olive oil,escalope +whole wheat rice,oil,chicken,french fries,escalope +green tea +parmesan cheese,whole wheat rice,escalope,champagne +fresh tuna,frozen vegetables,chicken,fromage blanc,honey,light mayo +ground beef +muffins,champagne,cookies,fresh bread,green tea +frozen vegetables,spaghetti,chocolate,escalope,fresh bread +pickles,spaghetti,french fries,frozen smoothie +avocado +sandwich +spaghetti,milk,oil,shampoo +champagne +spaghetti +champagne +avocado,milk,butter,french fries,cookies +turkey,frozen vegetables,chicken,eggs,frozen smoothie,cauliflower,low fat yogurt +burgers,shrimp,tomatoes,milk,energy bar,almonds,chicken,chocolate,french fries,body spray +burgers,milk,cake,cooking oil,french fries,escalope,zucchini +tomatoes,spaghetti,chocolate,milk,olive oil,whole wheat rice,cake,frozen smoothie,protein bar +fresh tuna,red wine,pepper,spaghetti,fromage blanc,salmon,pancakes,eggs,honey,green tea +milk,low fat yogurt +shrimp,parmesan cheese,soup,chocolate,brownies +spaghetti,chicken +grated cheese,vegetables mix,nonfat milk,green tea +fresh tuna,parmesan cheese,cider,muffins,spinach,honey,oil +cake +shrimp,chocolate,mushroom cream sauce,candy bars +candy bars +avocado,honey +shrimp,frozen vegetables,tomatoes,cottage cheese +french fries +strawberries +ground beef,almonds,french fries,escalope +grated cheese,spaghetti +turkey,mineral water,butter,frozen smoothie +frozen vegetables,spaghetti,french fries,light mayo,green tea +burgers,ham,spaghetti,whole wheat rice,eggplant,chocolate,cookies,shallot,green tea +grated cheese,frozen vegetables,spaghetti,avocado,milk,blueberries,light cream,rice,green tea,chocolate,french fries,frozen smoothie,cookies,hot dogs +burgers,shrimp,tomatoes,bacon,whole wheat rice,green tea +parmesan cheese,pancakes +parmesan cheese,cake,hot dogs,green tea +spaghetti,milk,fromage blanc,ketchup,chocolate,babies food +mint +chocolate,mint +butter,french fries,salt,fresh bread +chocolate,french fries,strawberries,yogurt cake,light mayo +eggs,eggplant,cookies +yogurt cake +herb & pepper,spaghetti,meatballs,milk,olive oil,chicken,honey,frozen smoothie,escalope,pancakes +frozen vegetables,rice,chocolate +herb & pepper,ground beef,spaghetti,chocolate,milk,eggs,light cream +eggs,champagne +whole wheat pasta,ground beef,olive oil,blueberries,escalope +burgers,red wine,mineral water,eggs,oil,carrots,hand protein bar,tomato juice +chocolate,grated cheese,herb & pepper,mineral water,soup,olive oil +burgers,shrimp,mineral water,chicken,fromage blanc,salmon,eggs,cake,frozen smoothie,strawberries +green tea +cookies +french fries,cookies +milk,butter,eggs +eggs,mushroom cream sauce,low fat yogurt +eggs,green tea +mineral water,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,mineral water,whole wheat rice,cake +whole wheat rice,pancakes +frozen vegetables,spaghetti,olive oil,butter,salmon,oil,cooking oil,frozen smoothie,cauliflower +green tea +fresh tuna,eggs,escalope,strawberries +spaghetti,soup,milk,carrots,chocolate +burgers,mineral water,soup,meatballs,olive oil +grated cheese,mineral water,cooking oil,french fries,cookies,low fat yogurt +shrimp,milk,olive oil,french fries +frozen vegetables,mineral water,pancakes,cake,tomato juice +spaghetti,milk,chicken +grated cheese,mineral water,chicken,french fries,cottage cheese,pancakes +ground beef,mineral water,milk,eggs,mint +shrimp,body spray,green tea +frozen smoothie +herb & pepper,frozen vegetables,mineral water,muffins,cereals +turkey,tomatoes,spaghetti,milk,cider,eggs,honey,cake,green tea,french fries,brownies,tomato juice +herb & pepper,red wine,spaghetti,eggs,whole wheat rice,chocolate,french fries,escalope,cookies +green tea +grated cheese,ground beef,spaghetti,chicken,extra dark chocolate,cereals,hot dogs,brownies,green tea +flax seed,chocolate,champagne,escalope +chocolate,escalope,mushroom cream sauce,low fat yogurt +burgers,ham,chocolate,pancakes,cereals +escalope,mint +chocolate,grated cheese,parmesan cheese,spaghetti,pancakes,eggs,cake,french fries,energy drink +pickles,spaghetti,mineral water,olive oil,cooking oil,cereals,french fries,hot dogs +ground beef,mineral water,milk,spinach +pancakes,melons,green tea +pancakes,energy drink,melons,green tea +chocolate,french fries +magazines +spaghetti,eggs,chocolate,frozen smoothie,cookies,green tea +mineral water +burgers,ham,grated cheese,mineral water,chocolate,olive oil,salmon,green grapes,honey,whole wheat rice,cake,green tea +burgers,bacon,eggs,cookies,green tea +frozen vegetables,almonds,pancakes,soda +turkey,herb & pepper,frozen vegetables,tomatoes,chocolate,milk,clothes accessories,cottage cheese,low fat yogurt +spinach,mint +turkey,burgers,yams,french fries +turkey,spaghetti,soda +chocolate,frozen vegetables,tomatoes,ground beef,tomato sauce,spaghetti,avocado,milk,olive oil,energy bar,whole wheat rice,cereals,green tea +frozen vegetables,tomatoes,spaghetti,mineral water,fresh bread,white wine,zucchini +escalope +shrimp,parmesan cheese,eggs,cake,green tea,french fries +chocolate,whole wheat pasta,bacon,salmon,hot dogs,low fat yogurt +grated cheese +eggs +chocolate +burgers,frozen vegetables,mineral water,milk,fromage blanc,cake,cooking oil,pet food,green tea,sparkling water,mayonnaise +spinach,chocolate,french fries +frozen vegetables,avocado,whole weat flour,frozen smoothie +escalope +escalope +eggs,whole wheat rice +shrimp,frozen vegetables,mineral water,green tea +milk,hand protein bar +french fries,hand protein bar +cookies +burgers,spaghetti,mineral water +grated cheese,ground beef,mineral water,soup,olive oil,eggs,honey,green beans,french fries,asparagus +pet food +turkey,burgers,frozen vegetables,mineral water,milk,cake,chicken,chocolate,french fries,frozen smoothie +oil,shampoo,low fat yogurt +chocolate,red wine,spaghetti,eggs,green tea +herb & pepper,pancakes,eggs,light cream,light mayo +avocado,butter,chocolate,french fries,cookies,strawberries,hand protein bar,green tea +grated cheese,shrimp,spaghetti,pancakes,cooking oil,cookies +soup,olive oil,light cream,extra dark chocolate,low fat yogurt +chocolate,mushroom cream sauce +olive oil +olive oil,energy bar,frozen smoothie,pancakes +pancakes +mineral water,salmon,yogurt cake +grated cheese,herb & pepper,mineral water,soup,eggs,cake +eggs,brownies +shrimp,spaghetti,mineral water,milk,french wine,strong cheese,eggs,light cream,cereals +shrimp,milk,whole wheat rice,rice +french fries,pancakes,yogurt cake,low fat yogurt,green tea +chicken,eggs +french fries +nonfat milk +burgers,ham,chocolate,ground beef,spaghetti,mineral water,bug spray,hot dogs +herb & pepper,whole wheat pasta,spaghetti,honey,green tea +fresh tuna,mineral water,french wine,vegetables mix,eggs,rice,chili,extra dark chocolate,green beans,escalope,salad +tomato sauce,spaghetti,mineral water,chocolate,honey,cooking oil,champagne,tomato juice,green tea +parmesan cheese,ground beef +frozen vegetables,tomatoes,mineral water,strawberries,pancakes +turkey,ham,frozen vegetables,whole wheat pasta,spaghetti,mineral water,olive oil,pancakes,cooking oil,ketchup,champagne,cookies,hot dogs +pepper,spaghetti,eggs,bug spray,pancakes,energy drink,green tea +shrimp,spaghetti,black tea,eggs,cake,cookies,low fat yogurt +red wine,cake,french fries,cookies,protein bar,hand protein bar,tomato juice,green tea +burgers,grated cheese +ground beef,spaghetti,milk +oil,salt,low fat yogurt +cookies +low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,strawberries,cauliflower +green tea +mushroom cream sauce,yogurt cake +pepper,burger sauce,antioxydant juice,energy drink +turkey,whole wheat pasta,spaghetti,mineral water,black tea,pancakes,eggs,whole wheat rice,cake,green tea +ham,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,spaghetti,mineral water,honey,whole wheat rice,chicken,protein bar +mineral water,eggplant,french fries,escalope,tomato juice,toothpaste +avocado,white wine +red wine,extra dark chocolate,whole weat flour +strawberries,fresh bread,white wine +chocolate,frozen smoothie,escalope +energy bar,cake,cottage cheese,gluten free bar +mineral water,milk,vegetables mix,chicken,green tea,chocolate,frozen smoothie,escalope,hot dogs +shrimp,tomatoes,parmesan cheese,spaghetti,avocado,meatballs,milk,pancakes,light cream,oil,chicken,ketchup,protein bar,salt +frozen vegetables,mineral water,french wine,eggs,cereals,chocolate,salt +cereals,french fries +mineral water,energy bar,cake,french fries +french fries,frozen smoothie +burgers,milk,hot dogs +ground beef,mineral water,chocolate,milk,olive oil,black tea,chicken,pancakes,whole wheat rice,oatmeal,champagne,frozen smoothie,fresh bread,mint +whole wheat pasta,spaghetti,meatballs,milk,french fries,low fat yogurt +spaghetti +burgers,tomatoes,ground beef,escalope +energy bar,chocolate,champagne +chocolate,ground beef,blueberries,burger sauce,green tea +mineral water,milk,pancakes +burgers,french wine,eggs,green beans,clothes accessories +mineral water,whole wheat rice +ground beef,pepper,mineral water,chocolate,white wine +shrimp,spinach +muffins,hot dogs,brownies +ground beef,frozen smoothie,cottage cheese,mint +fresh tuna,frozen vegetables,parmesan cheese,pepper,spaghetti,milk,olive oil,black tea,almonds,salmon,honey,cake,gums,oil,cereals,chocolate,frozen smoothie,protein bar,mayonnaise +green tea +shrimp,vegetables mix,cookies,mushroom cream sauce,hot dogs +mint +spaghetti,pancakes +mineral water,honey,cake +soda,oil,barbecue sauce,pancakes +chocolate,spaghetti,mineral water,pancakes,cake,cookies +chocolate,milk,clothes accessories +fresh tuna,avocado,vegetables mix,green grapes,honey,whole weat flour,french fries,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,oil,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,cereals +mineral water,meatballs,french fries,strawberries,green tea +shrimp,champagne,pasta,magazines +cookies +turkey,yams,whole wheat rice,cooking oil,brownies +chocolate,frozen vegetables,light mayo,green tea +turkey,escalope +escalope +spaghetti,chicken,green tea,white wine +spinach +chocolate,mineral water +cookies +milk,pancakes +vegetables mix,antioxydant juice,french fries +chocolate,brownies,pancakes +milk,cake,gums,french fries,green tea +shrimp,mineral water,black tea,cookies +ham,milk +ground beef,chocolate,salmon,hot dogs +turkey,burgers,mineral water,chocolate,avocado,cake,frozen smoothie +milk,chicken,mint green tea +ground beef,spaghetti,honey,sandwich +milk,eggs,cake,french fries +oil +shrimp,tomatoes,parmesan cheese,whole wheat pasta,black tea,eggs,oil,green tea +herb & pepper,ground beef,mineral water,meatballs,milk,energy bar,chicken,whole weat flour,french fries,pancakes +avocado,champagne +soup,oatmeal,green tea +chocolate +burgers,pancakes,green tea,french fries +tomato sauce +clothes accessories,french fries,frozen smoothie,escalope +yams,mineral water,cake,chocolate,french fries,champagne,strawberries,energy drink,tomato juice,mint,green tea +turkey,grated cheese,energy drink +pickles,herb & pepper,frozen vegetables,cider,eggs,brownies,pancakes,yogurt cake,green tea +oil +soup +tomato sauce,mint +mineral water,chicken +burgers,brownies +french fries +mineral water,chocolate,french fries,cookies +chicken +chicken,white wine +spaghetti,champagne,cottage cheese,pancakes,light mayo,green tea +olive oil +milk +grated cheese,herb & pepper,spaghetti,milk,green tea +mineral water,french fries +cookies +ham,red wine,corn,green tea +french fries +escalope +mineral water,milk +chocolate,mineral water +tomatoes +grated cheese,butter,eggs,cooking oil +oil +mineral water,green tea +tomatoes,ground beef,mineral water,eggs,cake,green tea,pancakes +ground beef,green tea,protein bar +fresh tuna,mineral water,soup,avocado +muffins,french fries,escalope,gluten free bar +burgers,mineral water,whole wheat rice,french fries +protein bar +oil,salad,magazines +frozen vegetables,tomatoes,parmesan cheese,muffins,spinach,eggs,cake,french fries,champagne,hot dogs,cottage cheese,strawberries,energy drink,fresh bread,candy bars +candy bars +butter,green tea +ham,escalope,green tea +dessert wine,frozen vegetables,tomatoes,parmesan cheese,mineral water,soup,olive oil,salmon,extra dark chocolate +herb & pepper,ground beef,spaghetti,french fries,escalope,tomato juice +grated cheese,whole wheat rice,chocolate,frozen smoothie +meatballs,green tea +whole wheat rice,yogurt cake,green tea +tomato sauce,soup,blueberries,burger sauce,cookies,low fat yogurt +low fat yogurt +cake,chicken,escalope,cottage cheese,green tea +energy bar,french fries,pancakes +butter +chicken,rice,oatmeal,whole weat flour,green tea,french fries,pancakes +eggs,pasta,mushroom cream sauce +eggs +eggs,chocolate +burgers,mineral water,whole wheat rice,cake +french wine,eggs,french fries,green tea +cookies +cookies +shrimp,frozen vegetables,whole wheat pasta,milk,chicken,whole wheat rice,ham +milk +milk,energy bar,eggs,frozen smoothie,mint +hot dogs +frozen vegetables,salmon +shrimp,spaghetti,mineral water,chocolate,salmon,eggs,whole wheat rice,frozen smoothie,asparagus +eggs +olive oil,hot dogs +shrimp,mineral water,meatballs,olive oil +meatballs +spaghetti,mineral water,chili,chocolate,escalope +cookies +french fries,frozen smoothie +frozen vegetables,mineral water +green tea,french fries,escalope,shallot +fresh tuna,spaghetti,mineral water,salmon +olive oil +shrimp,frozen vegetables,mineral water,eggs,chocolate,cottage cheese,low fat yogurt +avocado,frozen smoothie,low fat yogurt +mineral water,eggs +cookies +eggs,french fries +ham,spaghetti,eggs,frozen smoothie,magazines +burgers,eggs +spaghetti,oil,cooking oil,white wine +frozen vegetables,spaghetti,brownies,fresh bread +shrimp,green tea +frozen vegetables,ground beef,mineral water,milk,olive oil,pancakes,eggs,cooking oil,chocolate +corn +burgers,flax seed,eggs,green tea +herb & pepper,spaghetti,cooking oil,toothpaste +cookies,hot dogs,green tea +cookies +eggs,french fries,brownies,green tea +mineral water,energy bar,chocolate,low fat yogurt +ground beef,whole wheat rice,mint +milk +pepper,green tea +red wine,shrimp,frozen vegetables,eggs,rice,green tea +fresh bread,white wine +chocolate,spaghetti,mineral water,soup,butter,eggs,low fat yogurt +ham,mineral water,spinach,cooking oil,french fries,protein bar +eggs +chocolate,milk,eggs,oatmeal,french fries +eggs +spaghetti,eggs +turkey,mineral water +low fat yogurt +pepper,chocolate,blueberries,oil,fresh bread,low fat yogurt +mineral water,soup,muffins,pet food,eggplant,low fat yogurt +milk,salmon,whole weat flour,chocolate,low fat yogurt +olive oil,zucchini +salmon,whole wheat rice +shrimp,mineral water,pancakes,clothes accessories,champagne,protein bar +pepper,milk,oil +burgers,meatballs,eggs,french fries +spaghetti,chocolate,cake,fresh bread,white wine +turkey,whole wheat rice,chicken +pancakes,eggs,champagne +eggs,eggplant,french fries +escalope +brownies +flax seed,green tea,fresh bread +cookies +ham,pepper,spaghetti,strawberries,white wine +mineral water,salmon,frozen smoothie,cottage cheese +dessert wine,herb & pepper,tomatoes,yams,mineral water,cake,cooking oil +turkey,ground beef,eggs,burger sauce,chicken,barbecue sauce,cereals,fresh bread +chocolate,mineral water,eggs,light cream,bug spray,burger sauce,chicken +turkey,fresh tuna,shrimp,spaghetti +tomatoes,milk,almonds +ground beef,spaghetti,mineral water,eggs,chocolate,white wine,low fat yogurt +tomatoes,spaghetti +grated cheese,red wine,spaghetti,mineral water,olive oil,vegetables mix,extra dark chocolate,green tea +spaghetti,olive oil,flax seed,bug spray +cake,cottage cheese,green tea +burgers,tomatoes,olive oil,protein bar,shampoo +fromage blanc,mushroom cream sauce,low fat yogurt +fresh bread +ham,mineral water,olive oil,oil,carrots,cottage cheese,fresh bread +cake +burgers,ground beef,spaghetti,mineral water,avocado,french fries,brownies,green tea +tomatoes,ground beef,mineral water,muffins,escalope,protein bar +salmon +shrimp,frozen vegetables,green tea +spaghetti,milk,olive oil,french fries,escalope,hot dogs +turkey,green grapes,champagne,strawberries,green tea +burgers +herb & pepper,spaghetti,milk,energy bar,eggs,light cream,cooking oil,cereals,chocolate,frozen smoothie +red wine,spaghetti,olive oil,cake,fresh bread +milk,cooking oil,chicken,chocolate,escalope,mushroom cream sauce,cottage cheese +energy bar +mineral water +eggs +frozen vegetables,chocolate,strawberries +mineral water,milk,olive oil,black tea,light mayo +french fries +turkey,milk,energy bar,whole wheat rice,yogurt cake,light mayo +burgers,cream,chicken,cookies +fresh bread +milk +tomato sauce,oil,clothes accessories +burgers,butter +milk,pancakes +grated cheese,spaghetti +soup,barbecue sauce,cookies +turkey,burgers,whole wheat pasta,mineral water,milk,whole wheat rice,cake,cooking oil,frozen smoothie,brownies,fresh bread,honey +turkey,vegetables mix,gums,green tea +soup,fromage blanc,eggs,cake,carrots,frozen smoothie +dessert wine,burgers,cake,frozen smoothie,toothpaste +grated cheese,eggplant,cereals +energy drink +muffins +energy drink +milk,green tea +salmon,green tea +eggs,cookies,green tea +cake,french fries +grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,eggs,light cream,rice,oil,brownies,melons,salad +soup,chocolate,candy bars +herb & pepper,shrimp,ground beef,chocolate,milk,olive oil,vegetables mix,rice,oil,frozen smoothie,brownies,white wine +milk,chocolate,babies food +chocolate,spaghetti,mineral water,soup,muffins,eggs,chicken,french fries,fresh bread,mint +protein bar +tomatoes,whole weat flour,green tea,fresh bread,white wine +green tea,pancakes +frozen vegetables,whole wheat pasta,milk,french fries,mushroom cream sauce +chocolate bread,hand protein bar +grated cheese,pepper,spaghetti,escalope +fresh bread,white wine +spaghetti,eggs,eggplant +milk,butter,pancakes,eggs +turkey,grated cheese,tomatoes +yogurt cake +burgers,honey,escalope +oil +frozen vegetables,tomatoes,french fries,escalope,sparkling water +shrimp,spaghetti,mineral water +fresh bread +mineral water,eggs +green tea +frozen vegetables,low fat yogurt +cookies +escalope +cookies,water spray +mashed potato +eggs,cooking oil,low fat yogurt +cake +mineral water,avocado +parmesan cheese,ground beef,spaghetti,blueberries,rice,oil,cooking oil,green tea,chocolate,protein bar +mineral water +milk,eggs +ground beef,spaghetti,mineral water,milk,eggs,strawberries,toothpaste +cake +cookies +burgers +frozen vegetables,spaghetti,milk,cider,french fries +turkey,shrimp,frozen vegetables,mineral water,chocolate,olive oil,honey +eggs +turkey,tomatoes,spaghetti,mineral water +burgers,spaghetti,low fat yogurt,green tea +mineral water,eggs +mineral water,cookies +mineral water,salmon +fresh tuna,tomatoes,tomato sauce,spaghetti,chocolate,eggs,honey,oil,eggplant,french fries +mineral water,milk,honey,low fat yogurt +herb & pepper,shrimp,tomatoes,milk,eggs,light cream,cooking oil,chili,chocolate +pancakes,eggs,french fries +french fries,brownies +mineral water,milk,energy bar,barbecue sauce,chocolate,low fat yogurt +fresh tuna,tomatoes,mineral water,eggs,honey,low fat yogurt +soup,milk,bacon,whole wheat rice,cooking oil,chicken,ketchup,salt,magazines +chocolate +meatballs,green tea +grated cheese,spaghetti +grated cheese,pepper,green tea +turkey,spaghetti,mineral water,oil,mint green tea,energy drink +chicken,french fries +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,eggs,green tea +eggs +shrimp,spaghetti,mineral water,cooking oil,escalope,low fat yogurt +turkey,burgers,ground beef,milk,bacon,eggs,whole wheat rice,blueberries,cooking oil,green tea +olive oil +turkey,tomatoes,eggs,chocolate +burgers,shrimp,pasta,frozen vegetables,mineral water,chocolate,energy drink,protein bar,low fat yogurt +burgers,eggs,french fries,energy drink +almonds,eggs,cooking oil,french fries,green tea +light mayo +frozen vegetables,whole wheat pasta,carrots,antioxydant juice,french fries +tomatoes,mineral water,meatballs,chicken,pancakes,eggs,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,avocado,chicken,eggs,chocolate,frozen smoothie +red wine,tomatoes,spaghetti,chocolate,chicken,bacon,pancakes,cake,rice,cooking oil,eggplant,green tea,tea,toothpaste +spaghetti,mineral water,soup,cider,chutney,eggs,whole wheat rice,pet food,green tea +fresh tuna,herb & pepper,spaghetti,low fat yogurt +fresh tuna,eggs +chocolate,escalope,pasta,honey +fresh bread +herb & pepper,ground beef,cooking oil,chocolate,french fries +turkey,red wine +ham,shrimp,spaghetti,cookies +mineral water,soup,bacon,cake,light cream,eggplant,brownies +burgers,spaghetti,eggs,french fries +burgers,spaghetti +eggs,french fries +ground beef,honey,chicken,pasta +burgers,ground beef,mineral water,chocolate,champagne +burgers,ground beef,spaghetti,mineral water,soup,milk,french wine,honey +ham,grated cheese,pepper,pancakes,honey,light cream,bug spray,escalope +burgers,mineral water,milk,cake,chocolate,french fries,escalope,cookies,babies food,zucchini +shrimp,pasta +pancakes,light mayo +green tea +burgers,frozen vegetables,tomatoes,spaghetti,mineral water,soup,avocado,milk,olive oil,chicken,whole wheat rice,protein bar +herb & pepper,shrimp,frozen vegetables,tomatoes,avocado,chicken,eggs,pancakes +whole wheat pasta,spaghetti,meatballs,milk,almonds,eggs,french fries +vegetables mix,oil,chocolate,escalope,zucchini +herb & pepper,tomato sauce,mineral water +burgers,ham,ground beef,spaghetti,mineral water,meatballs,milk,cake,brownies +eggs +turkey,eggs,frozen smoothie +burgers,grated cheese,mineral water,milk,eggs,whole wheat rice,fresh bread,green tea +tomatoes,mineral water,olive oil,extra dark chocolate +parmesan cheese,mineral water,extra dark chocolate,toothpaste,candy bars +gluten free bar +green tea +french fries,champagne +escalope,pasta,mushroom cream sauce +chocolate,asparagus +frozen smoothie +ham,energy drink +tomatoes,chocolate,soup,pancakes +spaghetti,pancakes +turkey,honey,cake,clothes accessories,french fries,green tea +cottage cheese +frozen vegetables,mineral water,almonds,bacon,eggs,barbecue sauce +mineral water,honey,hot dogs +cookies +cookies +spaghetti,olive oil,cake,mushroom cream sauce +french fries +eggs,french fries,energy drink,light mayo,low fat yogurt +eggs +avocado,green grapes +cookies +chocolate,pancakes,rice,frozen smoothie,low fat yogurt +mineral water,chocolate,milk,salmon,pancakes,chicken +cookies +green tea +french fries,cottage cheese +herb & pepper,spaghetti,pancakes,cake +cider,cake +shrimp,frozen vegetables,spaghetti,mint +cookies +eggs,french fries +tomatoes,blueberries,mint +tomatoes +pancakes +burgers,mineral water,eggs,cookies +tomatoes,mineral water +spaghetti,eggs +avocado,almonds,french wine,honey,whole wheat rice +turkey +shrimp,spaghetti,chocolate,light mayo +shrimp,butter,fresh bread +tomatoes,soup,french fries,escalope,hand protein bar,tomato juice +frozen vegetables,ground beef,mineral water,soup,milk,salmon,pancakes +turkey,spaghetti,mineral water,milk,flax seed,chicken,eggs,cake +cookies +grated cheese,shrimp,french fries,cookies,pancakes,tomato juice +eggs,low fat yogurt +cookies +shrimp,frozen vegetables,tomatoes,spaghetti +parmesan cheese,mineral water,champagne,white wine,low fat yogurt +frozen vegetables +nonfat milk,tomato juice,green tea +frozen vegetables,cake,french fries +energy bar,cake +burgers,tomatoes,mineral water,bramble +mineral water +burgers,strong cheese,champagne,escalope +grated cheese,honey,cake,green tea +mineral water,eggs,low fat yogurt +burgers,mineral water,avocado,corn,escalope +cake,french fries +french fries +frozen vegetables,parmesan cheese,mineral water,eggplant,chocolate,frozen smoothie +mineral water,chocolate,fresh bread +cookies +tomatoes,mineral water +milk,yogurt cake,melons +olive oil,extra dark chocolate +pickles,frozen vegetables,chocolate,sparkling water,green tea +burgers,bacon,champagne,light mayo +spaghetti,chicken,eggs +low fat yogurt +champagne +burgers,ham,tomatoes,spaghetti,milk,eggs,whole wheat rice,chocolate,french fries,frozen smoothie,low fat yogurt +champagne +milk,butter,french fries,mushroom cream sauce,brownies +herb & pepper,nonfat milk,eggs,cooking oil +spaghetti +candy bars +frozen vegetables +burgers,ham,frozen vegetables,french fries,tomato juice +turkey,shrimp,eggs,light cream,cottage cheese +frozen vegetables,tomatoes,ground beef,mineral water,milk,eggs,whole weat flour,cereals,antioxydant juice,tomato juice,green tea +shrimp,butter,soda,chocolate,tomato juice +grated cheese,chocolate,escalope +french fries,mayonnaise +mineral water +chocolate,eggs,low fat yogurt +salmon,chicken,green tea +frozen vegetables,milk,fromage blanc,eggs,chocolate,french fries,champagne,salad +ground beef,mineral water,pancakes +red wine +frozen vegetables,fresh bread +mineral water +mineral water,avocado,eggs,cake,low fat yogurt +red wine,shrimp,chocolate,salmon,rice,whole weat flour,green tea +turkey,burgers,soup,olive oil,salmon,oatmeal,cottage cheese,light mayo +french fries,cookies +olive oil,rice,sparkling water +shrimp,ground beef,spaghetti,bug spray,chocolate,strawberries +tomatoes,green tea +ground beef,meatballs,salmon,cake,salt,tomato juice,fresh bread +tomatoes,ground beef,soda,frozen smoothie,mint +pepper,spaghetti,mineral water,chili,escalope,mint +frozen vegetables,parmesan cheese,oil,green beans,tea,frozen smoothie +spaghetti,whole wheat rice,french fries,cookies,green tea +shrimp,eggs,chocolate,mushroom cream sauce,low fat yogurt +cookies,green tea +ground beef,spaghetti,mineral water,soup,chicken,pancakes,champagne,fresh bread +frozen vegetables,tomatoes,mineral water,soup,milk,vegetables mix +meatballs +ground beef +grated cheese,mineral water,cooking oil +tomatoes,milk,muffins,french fries +cookies,low fat yogurt +frozen vegetables,mineral water,chocolate,whole wheat rice +grated cheese,tomatoes,spaghetti,mineral water,milk,nonfat milk,light cream,chicken,extra dark chocolate,cottage cheese,strawberries +tomatoes,fresh bread +eggs +ham,burgers,mineral water,chocolate,butter,salmon,carrots,cereals,salad +french fries +ground beef +ground beef,mushroom cream sauce +burgers,chocolate,cake,cookies,green tea +chocolate,champagne +chocolate bread,mushroom cream sauce,salt +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,olive oil,cooking oil,green beans,cereals,green tea +fresh tuna,grated cheese,meatballs,whole weat flour,green tea +eggs,frozen smoothie +frozen vegetables,eggs +burgers,frozen vegetables,mineral water,soup,meatballs,olive oil,eggs,hand protein bar,mayonnaise +frozen vegetables,mineral water,chicken,salmon,eggs,pancakes,light mayo,mint +french fries +mineral water,cake,honey +tomatoes +mineral water +ground beef,spaghetti,olive oil,cookies,pasta,green tea +eggs,ham +chocolate,olive oil,pancakes,eggs +frozen vegetables,almonds,eggs,fresh bread,mint +burgers,chocolate,herb & pepper,ground beef,spaghetti,soup,milk,chicken,muffins,low fat yogurt +french fries +eggs,chocolate,french fries +frozen vegetables,tomatoes,ground beef,spaghetti,avocado,olive oil,almonds,cake,green tea +frozen vegetables,ground beef,spaghetti,yams,zucchini +butter,cake,green tea,mushroom cream sauce,mint +ground beef,spaghetti,pancakes,chicken,mint green tea,chocolate,french fries,escalope,mushroom cream sauce,brownies,yogurt cake +tomatoes,avocado,eggs,cake,energy drink +mineral water,whole wheat rice,low fat yogurt +avocado,soda +spaghetti,vegetables mix,rice,eggplant,green tea +grated cheese,red wine,milk,chicken,cider,salmon,rice,mint green tea,french fries,brownies,energy drink,melons +turkey,pancakes +mineral water,milk,almonds,bacon,eggs,rice,yogurt cake +turkey,grated cheese,shrimp,tomatoes,spaghetti,olive oil,butter,spinach,hot dogs,low fat yogurt +olive oil,french fries +soup +spaghetti,mineral water,spinach,eggs,rice,mint green tea,french fries,frozen smoothie,escalope,body spray,melons +fresh tuna,chocolate,french fries +mineral water,soup,eggs,cake,rice,cooking oil +mineral water,chocolate,olive oil,flax seed,black tea,french wine,fromage blanc,salmon,protein bar +french fries +cooking oil +tomatoes +spaghetti,yams,green grapes,eggs,french fries +mineral water,cooking oil,mint +grated cheese,frozen vegetables,mineral water,eggs,cooking oil +soup,milk,salmon +cookies +fresh bread +strawberries +muffins +chocolate +dessert wine,grated cheese,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,soup,avocado,milk,salmon,whole wheat rice,gums,oil,clothes accessories,frozen smoothie +shrimp,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,chocolate,escalope +chocolate,shrimp,milk,olive oil,cider,cooking oil,hand protein bar +shrimp,mineral water,almonds,eggs,cake,blueberries,green tea,chocolate,french fries,escalope,cookies,mashed potato,brownies,pancakes +chocolate,shallot,energy drink +tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,olive oil +mineral water,soup,milk,salmon,cooking oil,ketchup,cereals,eggplant,french fries,magazines +red wine,mineral water,soup,avocado +turkey,red wine,ground beef,spaghetti,mineral water,milk,french wine,cereals,cottage cheese,yogurt cake,light mayo,tomato juice +fresh tuna,herb & pepper,frozen vegetables,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,black tea,spinach,eggs,french fries,cottage cheese,pancakes +shrimp,tomatoes,spaghetti,green beans +burgers,spaghetti,avocado,pancakes,cake,fresh bread +milk +chocolate +energy bar,eggs,cottage cheese,green tea +pepper,chocolate,french fries,cookies,strawberries,babies food,fresh bread,magazines +escalope +chocolate,cake,gums,champagne,protein bar +ground beef,chocolate,mint +burgers,fresh tuna,ham,grated cheese,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,olive oil,vegetables mix,nonfat milk,muffins,pancakes,cake,french fries,protein bar +fresh tuna,mineral water,cider,eggs,brownies,low fat yogurt +french fries,cookies +chocolate,frozen vegetables,mineral water,cake,french fries,cottage cheese,brownies,pancakes +burgers,tomatoes,mineral water,eggs,light cream,oil,french fries +spaghetti,french fries +mineral water,escalope +ground beef +chocolate,spaghetti,mineral water +frozen vegetables,tomatoes,mineral water,soup,milk,salmon,vegetables mix,honey,mint green tea,champagne,escalope,tomato juice +grated cheese,ground beef,whole wheat rice,french fries,escalope +frozen vegetables,tomatoes,ground beef,mineral water,milk,energy bar,pancakes,honey,whole weat flour,french fries +chocolate,fresh bread +spaghetti,soup,cake,pet food,hot dogs,body spray,strawberries,fresh bread +olive oil,salad +mineral water,olive oil +ground beef,spaghetti,mineral water,chocolate,escalope +burgers,whole wheat pasta,mineral water,milk,pancakes +salmon +herb & pepper,mineral water,chocolate,eggs,cereals,escalope +ground beef,mineral water,milk +eggs,whole wheat rice,chocolate +cookies,yogurt cake +whole weat flour,green tea,pancakes,melons +herb & pepper,mint +salmon,vegetables mix +chocolate,yogurt cake +pancakes +muffins,chicken,fresh bread,white wine +muffins,blueberries,pet food,green tea,toothpaste +chocolate,olive oil,whole wheat rice,cake,green beans,frozen smoothie,cottage cheese +burgers +fresh tuna,frozen vegetables,strong cheese,cottage cheese,tomato juice,low fat yogurt +shrimp,tomatoes,spaghetti,mineral water,chocolate,chicken,pancakes,burger sauce,frozen smoothie,hand protein bar,fresh bread +mushroom cream sauce +chocolate,cooking oil +mineral water,chocolate,frozen smoothie +french wine,low fat yogurt +tomato juice +chili,french fries,green tea +cake,french fries +pepper,eggs +muffins,french fries,frozen smoothie +tomato sauce +shrimp,tomatoes,soup,clothes accessories,green tea +honey,french fries,escalope +tomatoes,ground beef,chicken,green tea,escalope +champagne,body spray +muffins,french fries,escalope,hot dogs +mint +herb & pepper,frozen vegetables,salmon,carrots,chocolate,french fries +cookies +cereals,pancakes,yogurt cake +olive oil +green tea +whole wheat pasta,spaghetti,milk +mineral water,mint +ground beef,pancakes +grated cheese,tomatoes,spaghetti,mineral water,milk,ketchup,carrots,french fries,protein bar +burgers,grated cheese,shrimp,whole wheat pasta,olive oil,french fries,frozen smoothie,protein bar +chocolate,honey +muffins,chocolate +whole wheat pasta,ground beef,mineral water,avocado,milk,olive oil,chicken,gums,frozen smoothie +escalope,green tea +grated cheese,whole wheat pasta,mineral water,avocado,olive oil,frozen smoothie,light mayo +muffins,french fries,yogurt cake +soup,milk,brownies +burgers,avocado,french fries +eggs,burger sauce,escalope +spaghetti,pancakes,french fries +spaghetti,cake +ground beef,green beans,french fries,green tea +spaghetti,mineral water,chocolate,milk,chicken,burger sauce,antioxydant juice,frozen smoothie,magazines +cake,hot dogs +spaghetti,whole wheat rice,french fries +spaghetti,salmon,cake,energy drink +shrimp,frozen vegetables,mineral water,pancakes,cake,chocolate,hot dogs +honey +shrimp,whole wheat pasta,pepper,spaghetti,flax seed,black tea,oil,carrots,green tea,chocolate,french fries,escalope,salt,babies food,magazines +mineral water +pancakes,mint +shrimp,spaghetti,vegetables mix,rice,cookies,hot dogs +spaghetti,milk,frozen smoothie,green tea +ground beef,vegetables mix,honey,tomato juice +burgers,chocolate,tomatoes,whole wheat pasta,spaghetti,avocado,milk,salmon,vegetables mix,whole wheat rice,gums,ketchup,corn,french fries,cookies,sparkling water +tomatoes,burger sauce,chocolate,green tea +frozen vegetables,whole wheat pasta,milk,pancakes,whole wheat rice,french fries,light mayo +grated cheese,spaghetti,olive oil +mineral water,milk,chicken,oil,carrots,cereals,champagne,cottage cheese,pancakes,energy drink,white wine +barbecue sauce,french fries,frozen smoothie +shrimp,honey,ketchup,frozen smoothie,escalope,hot dogs,sparkling water,green tea +mineral water,cooking oil,chocolate +ground beef,soup,avocado,olive oil,cake,chocolate bread,green tea,french fries,frozen smoothie,low fat yogurt +shrimp,frozen vegetables,spaghetti +butter +french fries +frozen vegetables,escalope +green tea +escalope +herb & pepper,parmesan cheese,frozen smoothie +tomatoes,chicken +ground beef,pepper,spaghetti,milk,vegetables mix,burger sauce,green beans,french fries,hot dogs,fresh bread +chocolate,herb & pepper,shrimp,mineral water,chicken,pancakes,eggs,cookies,fresh bread,green tea +chocolate +light cream +tomatoes,pancakes +mineral water,cake,frozen smoothie,cookies,yogurt cake +turkey,mineral water,chocolate,yogurt cake,light mayo +cookies +mineral water,chicken,oil,chocolate,frozen smoothie,mint +cookies +meatballs,yogurt cake +cooking oil +mineral water +cookies,pasta +hot dogs +ground beef,pepper,olive oil,butter,green grapes,cooking oil +burgers,shrimp,spaghetti,avocado,milk,olive oil,french wine,chutney,honey,gums,cereals,chocolate,melons,hand protein bar,zucchini +whole wheat rice +spaghetti,avocado,brownies +fresh tuna,spaghetti,mineral water,salmon +pancakes,cereals,chocolate +burgers,tomatoes,pepper,corn,cereals,escalope,low fat yogurt +ground beef,milk,frozen smoothie +spaghetti,milk +shrimp,mineral water,energy drink,salt,magazines +grated cheese,spinach,french fries +spaghetti,mineral water,milk,corn +chocolate,grated cheese,herb & pepper,whole wheat pasta,almonds,oatmeal,green tea +tomatoes,cooking oil +whole wheat pasta,strawberries,melons,low fat yogurt +mineral water,energy drink +chocolate,cookies,green tea +grated cheese,pepper,cake,bramble,chocolate +mineral water,french fries +grated cheese,frozen vegetables,whole wheat pasta,mineral water,milk,honey,oil +cereals,pancakes +pickles,shrimp,milk,cake,french fries,brownies,green tea +whole wheat rice,cooking oil,cottage cheese,zucchini +whole wheat pasta,avocado,olive oil,chocolate,french fries,frozen smoothie,champagne +fresh tuna,mineral water,pancakes,cake,oil,extra dark chocolate,strawberries,gluten free bar +cake,cookies,green tea +burgers,cake +mineral water,milk,cider,gums,extra dark chocolate,french fries,body spray,pancakes,energy drink +escalope +mineral water,whole wheat rice +burgers,ground beef,honey,blueberries,gums,french fries,fresh bread +french fries,pancakes,gluten free bar +fresh tuna,mineral water,avocado,fromage blanc,chocolate,french fries,frozen smoothie,pancakes +escalope,cookies +burgers,chocolate,spaghetti,mineral water,milk,chicken,whole wheat rice,french fries +burgers,ground beef,spaghetti,avocado,milk,olive oil,almonds,pancakes,honey,cake,chocolate,frozen smoothie,sparkling water +burgers,eggs,champagne +grated cheese +ground beef,milk,energy bar,pancakes,honey,cereals +shrimp,mineral water,extra dark chocolate,green tea +spaghetti +mineral water,french fries +milk,muffins,honey,whole weat flour,green tea +butter,bacon,eggs,carrots,french fries,tomato juice,green tea +shrimp,frozen vegetables,tomatoes,spaghetti,eggs,champagne,frozen smoothie +shrimp,tomatoes,mineral water,chocolate +mineral water,meatballs,olive oil,muffins,whole wheat rice,yogurt cake,light mayo,salt +cookies +eggs,chicken,whole weat flour,strawberries,low fat yogurt +burgers,eggs,french fries +nonfat milk,escalope +spaghetti,mineral water,extra dark chocolate,green tea,zucchini +eggs,french fries +frozen vegetables,spaghetti,mineral water,salmon,cake,body spray +meatballs,french wine +cake,french fries +cider,frozen smoothie +eggs,whole weat flour,eggplant,strawberries,low fat yogurt +turkey,pepper,light mayo,protein bar +turkey,tomatoes,low fat yogurt +flax seed,cake,green tea,french fries,mushroom cream sauce,hot dogs,cottage cheese,brownies +eggs,cookies +turkey,mineral water,whole wheat rice,body spray,energy drink,green tea +eggs,escalope +eggs,honey,salt,green tea +spaghetti,mineral water,french fries,pancakes +green tea +tomatoes,spaghetti,mineral water,milk,energy bar,spinach,eggs,frozen smoothie +shrimp,tomatoes +light cream,chocolate,pancakes,yogurt cake +turkey,eggs +french fries +french fries +ground beef +grated cheese,mineral water,eggs,extra dark chocolate,yogurt cake,mayonnaise,low fat yogurt +salmon,eggs,cake +frozen vegetables,spaghetti,mineral water,vegetables mix +shrimp,mineral water,olive oil,eggs,cake +turkey,herb & pepper,spaghetti,eggs +spaghetti,mineral water,eggs,burger sauce,cooking oil,french fries,brownies +whole weat flour,cereals,honey +turkey,burgers,spaghetti,pancakes,ketchup,eggplant,french fries,cottage cheese,green tea +grated cheese,herb & pepper,spaghetti,french wine,chicken,eggs,whole wheat rice,fresh bread +burgers,fresh tuna,pickles,vegetables mix,hot dogs,cottage cheese,brownies,green tea +tomatoes,french fries +escalope,cookies +energy bar +dessert wine,mineral water,milk +turkey,pepper,black tea,honey,cake,bug spray,pancakes,low fat yogurt,green tea +whole wheat pasta,pepper,olive oil,whole wheat rice,rice,pasta,white wine +soup,french fries +burgers,mineral water,escalope +pepper,mineral water,soup,milk,french wine,pancakes,chocolate,asparagus +french fries +french fries,escalope +chocolate,shrimp,milk,butter,black tea,eggs,cooking oil,barbecue sauce,green tea,cauliflower,toothpaste +chicken +chocolate,frozen smoothie +pancakes +chicken,honey,whole weat flour,cereals,green tea,energy drink +mineral water,french fries,cookies,shallot,low fat yogurt +mineral water,pancakes,eggs,whole wheat rice,yogurt cake,green tea +frozen smoothie +pepper,cider +frozen vegetables,spaghetti,milk,bacon,barbecue sauce,low fat yogurt +frozen vegetables,parmesan cheese,spaghetti,escalope,sparkling water +cake +red wine,gums,pet food +turkey +frozen vegetables,spaghetti,mineral water,soup,green grapes,eggs,cooking oil,oatmeal +chocolate +eggs,champagne +frozen vegetables,spaghetti +grated cheese,herb & pepper,ground beef,mineral water,rice,cooking oil,oatmeal,chocolate +mineral water +red wine,eggs +turkey,spinach +burgers,herb & pepper,shrimp,whole weat flour,green tea +spaghetti,escalope +fresh tuna,pepper,spaghetti,whole wheat rice,cooking oil +escalope +tomatoes,french fries,body spray,yogurt cake +rice,burger sauce,french fries,frozen smoothie,sandwich,fresh bread +tomatoes,soup,green grapes,whole weat flour +grated cheese,avocado,french fries,green tea +turkey,burgers,spaghetti,french wine,eggs +eggs,mashed potato +burgers,ham,spaghetti,soup,almonds,pancakes,eggs,cake,cereals,chocolate,french fries,low fat yogurt,green tea +frozen vegetables,chicken,pancakes +chocolate,red wine,spaghetti +mineral water,milk +fresh tuna +french fries +chocolate,red wine,spaghetti +cookies +tomatoes,cake +frozen vegetables,tomatoes,mineral water,chicken,green grapes,eggs,chocolate,brownies,fresh bread,white wine +pancakes,eggs +ham,grated cheese,frozen vegetables,mineral water,soup,eggs,cereals,chocolate,french fries +shrimp,babies food +burgers,shrimp,tomatoes,ground beef,tomato sauce,spaghetti,soup,milk,black tea,cereals,green tea +eggs,tea +eggs,low fat yogurt +ham,frozen vegetables,energy bar,whole weat flour,green tea +ground beef,tomato sauce,salmon,chocolate,green tea +frozen vegetables,soda,chocolate +shrimp,frozen vegetables,tomatoes,whole wheat pasta,chocolate,french fries,mushroom cream sauce +mineral water,energy bar,vegetables mix,green grapes +cooking oil,fresh bread +red wine,mineral water,muffins,pancakes,honey,cake,cooking oil,whole weat flour,french fries,frozen smoothie,mushroom cream sauce,hot dogs,sparkling water,green tea +avocado,eggs,chocolate,energy drink +herb & pepper,olive oil,fresh bread +spaghetti,energy bar,pancakes,whole wheat rice,cake,french fries,low fat yogurt +frozen vegetables,spaghetti,mineral water,barbecue sauce,chocolate +chocolate,herb & pepper,shrimp,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,eggs +whole wheat rice,frozen smoothie,low fat yogurt,green tea +burgers,red wine,mineral water,cake,green tea +red wine,mineral water,soup,eggs,pet food,tomato juice,fresh bread +grated cheese,ground beef,pepper,spaghetti,milk,pancakes +burgers,shrimp,frozen vegetables,tomatoes,light cream,extra dark chocolate +french fries +whole weat flour,french fries,brownies +cake,mint green tea +spaghetti,mineral water,cake,light cream,cooking oil,eggplant,cottage cheese,pancakes +ground beef,mineral water,milk,oatmeal,chocolate,french fries,escalope,yogurt cake,tomato juice +olive oil,cake,eggplant,french fries,brownies,salt,fresh bread +mineral water,french wine,green tea +mineral water,olive oil,strong cheese,pancakes,clothes accessories,french fries,strawberries +spaghetti,olive oil +grated cheese,ground beef,almonds,salmon,spinach,barbecue sauce,chocolate,frozen smoothie,fresh bread,green tea +tomatoes,pepper,mineral water +escalope +spaghetti +mineral water,soup,milk,olive oil,green beans,french fries,green tea +cake,french fries +burgers,whole wheat rice,ham,eggplant +burgers,dessert wine,strong cheese,french fries +hot dogs +avocado +grated cheese,red wine,tomato sauce,milk,french wine,whole wheat rice,whole weat flour,french fries +turkey,burgers,frozen vegetables,mineral water,nonfat milk,champagne,strawberries,low fat yogurt +chocolate +spaghetti,honey,cooking oil,cookies,mashed potato +dessert wine,eggs,french fries +turkey,burgers,french wine,french fries,green tea +mineral water,soup,meatballs,energy bar,cottage cheese,brownies,shampoo +turkey,chocolate,whole wheat rice,oil +ground beef,chocolate,escalope +french fries +chocolate,milk,olive oil +cereals,chocolate,champagne,green tea +strawberries +whole wheat pasta,ground beef,mineral water,olive oil,green tea +spaghetti +milk,eggs +frozen vegetables,spaghetti,mineral water,frozen smoothie,cottage cheese,green tea +mineral water +soup,cookies,brownies,light mayo +mineral water,chocolate,french wine,champagne +chocolate +french fries,pancakes,yogurt cake +burgers,fresh tuna,shrimp,spaghetti,chocolate,french wine,chutney,pancakes,eggs,whole wheat rice,cooking oil,french fries,light mayo +oil,frozen smoothie +red wine,mineral water,olive oil +pepper,milk,salmon +grated cheese,cereals +tomatoes,milk,almonds,salmon,pancakes,carrots,salad,fresh bread +grated cheese,herb & pepper,ground beef,soup,almonds,french fries,cookies +shrimp,tomatoes +milk,cake +turkey,spaghetti,milk,energy bar,french wine,eggs,eggplant,french fries,cookies,green tea +turkey,fresh tuna,tomatoes,pancakes +whole wheat rice +ground beef,tomato sauce,spaghetti,milk,hot dogs,brownies,green tea +salt,fresh bread +milk,green tea +burgers,tomatoes,spaghetti,milk,barbecue sauce,frozen smoothie,green tea +chocolate bread,yogurt cake +whole wheat rice,cake,rice +shrimp,frozen vegetables,mineral water,meatballs,energy bar,french fries,green tea +chicken,muffins,honey,yogurt cake +energy bar,black tea,eggs,chicken,champagne,light mayo +soup,olive oil,light mayo,zucchini,green tea +muffins,gluten free bar +french wine,french fries +protein bar,tomato juice +chocolate,french fries,escalope,shampoo +french fries,energy drink +tomatoes,spaghetti,olive oil,oil +mineral water,meatballs,milk +brownies +burgers,spaghetti,avocado,green beans +energy bar,eggs +muffins,green grapes,hot dogs +chocolate,almonds,champagne,frozen smoothie +energy bar,brownies +turkey,frozen vegetables,avocado,eggs,whole wheat rice,melons,zucchini +protein bar +burgers,shrimp,tomatoes,mineral water,soup,pancakes,cooking oil,low fat yogurt +chocolate,spaghetti,mineral water,chicken,tomato juice +milk,escalope,shallot,strawberries +mineral water,milk,oil,chocolate,escalope,hot dogs,yogurt cake +milk,chocolate +olive oil +mineral water,milk,french wine,eggs,chocolate +mineral water,honey +shrimp,light cream,rice,cooking oil,chicken,extra dark chocolate,french fries +grated cheese,spaghetti,mineral water,eggplant,green tea,energy drink,light mayo +energy bar +butter,tomato juice,magazines,low fat yogurt +herb & pepper,mineral water,salmon,whole weat flour,light mayo,salt,shampoo,candy bars +spaghetti +mineral water,milk,eggs,chocolate +turkey,shrimp,frozen vegetables,spaghetti,mineral water,toothpaste +milk,eggs,cake,french fries +cookies +cookies +spaghetti,milk,olive oil,low fat yogurt +turkey,burgers,spaghetti,whole wheat rice,light cream,chocolate,light mayo +cookies +grated cheese,tomato sauce,spaghetti,fromage blanc,body spray +pancakes,energy drink +shrimp,frozen vegetables,frozen smoothie +cider,eggs,whole wheat rice,french fries +mineral water,energy bar,chocolate,body spray,low fat yogurt +mineral water,cake +mineral water,cake +tomato juice +herb & pepper,shrimp,ground beef,mineral water,eggs,cake,green tea,melons +ham,herb & pepper,ground beef,chocolate,light cream,frozen smoothie,champagne,fresh bread +herb & pepper,spaghetti,mineral water,eggs +tomatoes,mineral water,milk +spaghetti,eggs +red wine,milk,eggs,chocolate bread,salt,white wine +eggs,yogurt cake +mint green tea +cookies +grated cheese,eggs,french fries +grated cheese,energy bar,light cream,cooking oil,escalope +frozen vegetables,whole wheat pasta,ground beef,mineral water,milk,chicken,eggs,chocolate,french fries +mineral water,cereals,chocolate,fresh bread +energy bar,fromage blanc +tomatoes,eggs,chicken,chocolate bread,low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,milk +turkey,burgers,ham,tomatoes,milk,eggs,chocolate,french fries,low fat yogurt +burgers,tomatoes,chocolate +cottage cheese +chocolate +herb & pepper,ground beef,spaghetti,olive oil +pancakes,salt,tomato juice +oil,cooking oil,chocolate,mushroom cream sauce,brownies +ham,frozen vegetables,tomatoes,spaghetti,chocolate,cake +fromage blanc,eggs,french fries +burgers,grated cheese,cider,salmon,cake +shrimp,soup +salmon +burgers,eggs,green tea +cake,toothpaste +grated cheese,red wine +whole wheat pasta,spaghetti,mineral water,olive oil +mineral water,milk,olive oil,chicken +fresh tuna,eggs +yams,fromage blanc,salmon,chocolate,frozen smoothie,light mayo +yams +eggs,cookies +mineral water,meatballs,pancakes +mineral water +burgers,grated cheese,whole wheat pasta,spaghetti,mineral water,eggs,whole wheat rice,blueberries,cooking oil,whole weat flour,hand protein bar +honey,light cream,oil,chicken,green tea,chocolate,hot dogs +eggs,chocolate +chocolate +spaghetti,french fries,escalope,green tea +turkey,eggs,fresh bread +turkey,eggs,bug spray,cookies,low fat yogurt +turkey,chocolate,eggs,gums,champagne,green tea +eggs,cake,french fries +burgers,green tea,chocolate +whole wheat rice,chocolate,escalope +butter,cooking oil,chocolate,french fries +tomatoes,milk +mineral water,green tea +fromage blanc +red wine,ground beef,spaghetti,mineral water,eggs,soda,cooking oil,zucchini +herb & pepper,ground beef,tomato sauce,soup,eggs,escalope +mineral water,whole wheat rice,escalope +red wine,shrimp,spaghetti,mineral water,soup,milk,champagne +rice,frozen smoothie +frozen vegetables,chocolate,whole wheat rice +mineral water,chocolate +burgers +eggs,french fries,energy drink +almonds,eggs,cookies +eggs,frozen smoothie,cottage cheese,low fat yogurt +burgers +cake,frozen smoothie +eggs,french fries +grated cheese,herb & pepper,mineral water,flax seed,pancakes,frozen smoothie,sandwich,hot dogs,brownies +spaghetti,butter,eggs,cake,chocolate,french fries +pancakes,french fries +fresh tuna,herb & pepper,shrimp,frozen vegetables,chicken,chocolate,low fat yogurt +french fries,cookies +yogurt cake +grated cheese +spaghetti +pepper,mineral water,chocolate,nonfat milk +frozen vegetables,eggs,chocolate +tomatoes,mineral water,soup,olive oil,bug spray +burgers,red wine,frozen vegetables,chicken,frozen smoothie +eggs +red wine,ground beef,spaghetti,blueberries +shrimp,frozen vegetables,tomatoes,cake,green tea,pancakes +mineral water,milk,spinach,whole wheat rice,fresh bread +ground beef,spaghetti +strawberries +barbecue sauce +burgers,grated cheese,french fries +vegetables mix,nonfat milk,pancakes +burgers,shrimp,spaghetti,milk,french wine,cake,green beans,french fries +cider,eggs +burgers,eggs,french fries +tomato sauce,mineral water +frozen vegetables,spaghetti +turkey,ham,red wine,shrimp,mineral water,chicken,pancakes,cake,white wine +pancakes,cooking oil,chocolate +burgers,spaghetti +shrimp,frozen vegetables,spaghetti,mineral water,milk,strong cheese +tomatoes,ground beef,meatballs,salmon,eggs,champagne,frozen smoothie,low fat yogurt,mint +pepper,milk,light cream,chicken,chocolate,frozen smoothie,mushroom cream sauce +turkey,pancakes,eggs +green tea +escalope +turkey,ground beef,pepper,flax seed,bacon,salmon,pet food +mineral water,cider +french fries,tomato juice,fresh bread +herb & pepper,tomato sauce,spaghetti,mineral water,avocado,milk,olive oil,bacon,pancakes,whole wheat rice,whole weat flour,cereals,french fries,frozen smoothie +chocolate,pancakes +burgers +muffins +frozen vegetables,cereals,chocolate,french fries,escalope,champagne,tomato juice +mineral water,salmon +milk,cake,cookies,mushroom cream sauce +tomato sauce,champagne,green tea +mineral water,tea,escalope,fresh bread,magazines +ham,soup,honey +turkey,tomatoes,spaghetti,mineral water,chocolate,milk,frozen smoothie,green tea +shrimp,mineral water,milk,hand protein bar,tomato juice +cookies,light mayo +chocolate,french fries,cookies,shallot,low fat yogurt +milk,brownies +herb & pepper,milk,cider,cooking oil,hot dogs +olive oil,light mayo +tomatoes,ground beef,mineral water,olive oil,fromage blanc,honey,light cream,frozen smoothie,fresh bread +turkey,mineral water,eggs,cake,french fries,yogurt cake +french fries +tomatoes,milk,chocolate,cookies,strawberries,fresh bread +shrimp,frozen vegetables,olive oil,eggs,light mayo,low fat yogurt +mineral water +burgers,olive oil,honey,extra dark chocolate +french fries +ground beef,pasta,green tea +spaghetti,chicken,honey,oatmeal,green tea,chocolate,french fries,frozen smoothie,cookies,mushroom cream sauce,magazines +chocolate,oil,magazines +burgers,tomatoes,french wine,eggs,french fries +chocolate +mineral water,whole wheat rice,pancakes,mayonnaise,low fat yogurt +spaghetti,mineral water,olive oil,strong cheese,honey,cereals,chocolate +mineral water,milk,cake,french fries,champagne,green tea +honey +grated cheese +olive oil,almonds,green grapes,tomato juice,fresh bread +milk,nonfat milk,muffins +meatballs,tea,frozen smoothie,escalope,mushroom cream sauce,green tea +milk,olive oil,french wine,ketchup +spaghetti,mineral water,green tea +cake +milk,eggs,champagne +shrimp,mineral water,chocolate,milk,soda,oatmeal,white wine +flax seed,green tea +ground beef,cake +spaghetti,oil +shrimp,eggs +turkey,candy bars +burgers +spaghetti +tomato sauce +fresh tuna,tomatoes,spaghetti,chicken,cake,escalope +ground beef,milk,energy bar,light cream +french fries +burgers,herb & pepper,red wine,milk,black tea,chicken,pancakes,eggs,cake,mint green tea +turkey,tomatoes,salmon,frozen smoothie +chocolate +ham,shrimp,mineral water,cider +chicken,cookies +chocolate,shrimp,frozen vegetables,ground beef,spaghetti,mineral water +butter,pancakes,chicken,frozen smoothie,low fat yogurt +herb & pepper,milk,eggs,cereals,fresh bread,white wine,low fat yogurt +fresh tuna,pancakes,whole wheat rice,chocolate,gluten free bar,melons,fresh bread,low fat yogurt +eggs,soda,gluten free bar,white wine +shrimp,milk,cake,bug spray,cooking oil,cereals,energy drink,salt +shrimp,frozen vegetables,mineral water,milk,eggs,cake,gums,escalope,fresh bread +cereals,green tea +french wine,honey,light mayo +turkey,spaghetti,mineral water,milk,chicken,eggs,cake,green tea +escalope +milk,cider,eggs,french fries,cookies,green tea +turkey,burgers,chocolate,spaghetti,vegetables mix,bug spray,chicken,chili,green tea,strawberries,babies food,tomato juice,fresh bread +eggs,french fries,low fat yogurt,honey +mineral water,energy bar,chocolate,french fries,body spray,low fat yogurt +ham,herb & pepper,pepper,champagne,white wine +soup,fresh bread +energy bar,honey,cake,low fat yogurt,green tea +turkey,mineral water,butter,french wine,bacon,eggs,whole wheat rice,cooking oil,low fat yogurt +burgers,grated cheese,herb & pepper,ground beef,chocolate,milk,cider,eggs,whole wheat rice,cake,oil,eggplant +burgers,tomatoes,mineral water,eggs,french fries,strawberries,green tea +ham,spaghetti +burgers,frozen vegetables,tomatoes,eggs,cake,cooking oil +mineral water,eggs,cake +cookies +turkey,shrimp,frozen vegetables,tomatoes,spaghetti,mineral water,soup,milk,olive oil,pancakes,chicken,chocolate,hot dogs,light mayo,tomato juice +cottage cheese +grated cheese,chocolate,french wine,chicken +escalope +grated cheese,frozen vegetables,ground beef,pepper,spaghetti,green tea +chocolate,champagne,low fat yogurt +mineral water,pancakes,whole wheat rice,candy bars +soup,avocado,french fries,frozen smoothie,light mayo,tomato juice,green tea +frozen vegetables,tomatoes,butter,eggs,cake,bug spray +tomatoes,spaghetti,mineral water,milk,whole wheat rice,cake +mineral water,low fat yogurt +shrimp,spaghetti,milk,cider,eggs,french fries,pancakes,low fat yogurt +cookies +tomatoes,ground beef,flax seed,eggs,carrots,green tea,cookies,shallot +candy bars +ground beef,spaghetti,salmon +turkey,frozen vegetables,ground beef,mineral water,chocolate,soup,milk +milk,champagne,mushroom cream sauce +butter,muffins,pancakes,oil,french fries,magazines +mineral water,olive oil +ham,ground beef,mineral water,low fat yogurt +grated cheese +green tea +black tea,french wine,chocolate,french fries,shallot,brownies,pancakes,toothpaste +burgers,spaghetti,milk,bacon,eggs,chocolate,french fries,cookies,green tea +pickles,champagne +mineral water,vegetables mix,eggs,cooking oil +soup,milk +green tea,frozen smoothie +frozen vegetables,tomato sauce,mineral water,milk,olive oil,french fries +french fries +mineral water,soup,whole wheat rice +escalope +oil +red wine,frozen vegetables +milk,eggs,ham,french fries +grated cheese,shrimp +burgers,french fries,shallot,green tea +cookies +herb & pepper,shrimp,mineral water +milk,butter,eggs,toothpaste +cottage cheese +spaghetti,chocolate,milk,eggs,cake,cooking oil +cake +burgers,shrimp,mineral water,milk,energy bar,rice,brownies,yogurt cake +cookies,honey +burgers,shrimp,spaghetti,french wine,chicken,green grapes,green tea,magazines,low fat yogurt +cookies +pickles,french fries,yogurt cake +spaghetti,mineral water,milk,strong cheese,chocolate,champagne,frozen smoothie +grated cheese,spaghetti,eggs +herb & pepper,ground beef,spaghetti,mineral water,pancakes,tomato juice +energy drink +cookies +escalope +fresh tuna,shrimp,ground beef,olive oil,cookies,fresh bread +frozen vegetables,mineral water +chocolate,chicken,candy bars +grated cheese,red wine,tomatoes,tomato sauce,spaghetti,mineral water,chocolate,almonds,fromage blanc,eggs,cake,blueberries,cooking oil +milk +burgers,fresh tuna,tomatoes,mineral water,meatballs,milk,french wine,cider,eggs,cake,cooking oil,hot dogs,green tea +french wine,honey,whole wheat rice +cottage cheese +chocolate +turkey,herb & pepper,shrimp,mineral water,eggs,gums,green tea,escalope +cake,barbecue sauce,escalope +green tea +frozen vegetables,eggs,cake +vegetables mix,eggs,escalope +mineral water +grated cheese,chicken,low fat yogurt +red wine,tomatoes,mineral water,french wine,pancakes +spaghetti,cake,light mayo,fresh bread +pancakes,eggs +red wine,french wine,salmon,french fries +whole wheat pasta,ground beef,mineral water,soup,nonfat milk,pancakes,eggs +cake,french fries +burgers,milk,eggs,french fries +salmon +avocado,eggs,chicken,chocolate +tomatoes,mineral water,pancakes +dessert wine,herb & pepper,pepper,yogurt cake,fresh bread,green tea +ground beef,mineral water,eggs,yogurt cake +ground beef,milk,cake +spaghetti,eggs,french fries +chocolate,tomatoes,mineral water,cake,green tea +eggs +meatballs,eggplant +meatballs,black tea,eggs +pepper,spaghetti,strong cheese +fresh tuna,red wine,spaghetti,mineral water,soup,bacon,pancakes,eggs,cooking oil +green tea +chocolate,spaghetti,mineral water,milk,salmon,green tea,escalope,mushroom cream sauce +mineral water,soup,avocado,green tea +turkey,red wine,frozen vegetables,ground beef,pancakes,pet food,protein bar +shrimp,tomatoes,mineral water,soup,olive oil,chocolate,escalope,yogurt cake,green tea +frozen vegetables,mineral water,cereals,sparkling water,energy drink +mineral water +cookies +cookies +shrimp,eggs,cake,french fries,mint,green tea +chocolate,pepper,spaghetti,mineral water,nonfat milk,whole wheat rice,french fries,champagne +cookies +chicken,chocolate,champagne +grated cheese,frozen vegetables,mineral water,soup,vegetables mix,pancakes,cooking oil,carrots,french fries,escalope,mint +eggs,french fries,brownies,strawberries +mineral water,salmon,eggs,cake,cauliflower,low fat yogurt +eggs,whole wheat rice,frozen smoothie,low fat yogurt +bacon,eggs +eggs +grated cheese,salmon,cake,champagne +shrimp,spaghetti,mineral water,light cream +energy bar +fresh bread +cookies +french fries,strawberries,low fat yogurt,candy bars +escalope,shallot,white wine +burgers,grated cheese,herb & pepper,red wine,parmesan cheese,ground beef,spaghetti,avocado,eggs,clothes accessories,fresh bread +burgers,escalope,salt +eggs,cookies +frozen vegetables,parmesan cheese,butter,carrots,oatmeal,green tea,hot dogs +turkey,grated cheese,ground beef,mineral water,milk,nonfat milk,french fries +burgers,shrimp,whole wheat pasta,spaghetti,french wine,eggs,chocolate +mineral water,eggs +ground beef,tomato sauce,mineral water,meatballs,chicken,brownies,fresh bread,low fat yogurt +burgers,eggs +frozen vegetables,light mayo +red wine,frozen smoothie,cookies,champagne +ham,mineral water,milk,french fries,babies food +french fries +turkey,honey,cooking oil,green tea +spaghetti +mineral water,frozen smoothie +cake,low fat yogurt +cookies,hot dogs +cookies +flax seed,green tea,honey +fresh tuna,shrimp,frozen vegetables,mineral water,milk,olive oil,french fries +chicken +grated cheese,ground beef,pepper,spaghetti,cooking oil,chicken,corn +cake,french fries +ham,pickles,honey,cottage cheese,green tea +french fries,frozen smoothie,energy drink +milk,chicken,eggs,pancakes +olive oil,pancakes,cooking oil +burgers,spaghetti,milk,chocolate,french fries,cookies,green tea +cookies +ground beef,spaghetti,candy bars +cake,french fries +eggs,green tea,mushroom cream sauce,strawberries +eggs +turkey,burgers,tomatoes,spaghetti,eggs,whole weat flour,pancakes +burgers,milk,eggs,cake,clothes accessories,french fries +pasta +milk,eggs +turkey,eggs,whole wheat rice,green tea +fresh tuna,grated cheese,spaghetti,mineral water,salmon,eggs,mashed potato +pancakes +escalope,low fat yogurt +chocolate,shrimp,frozen vegetables,spaghetti,mineral water,olive oil,eggs,cake,light cream,yogurt cake +strong cheese,tomato juice,low fat yogurt,green tea +turkey,burgers,shrimp,ground beef,spaghetti,mineral water,milk,olive oil,salmon,honey,whole wheat rice,rice,burger sauce,french fries,hot dogs,protein bar +tomatoes,escalope +cookies +grated cheese,spaghetti,french fries +cookies +eggs,cake +shampoo,babies food +burgers,turkey,herb & pepper,shrimp,tomato sauce,light cream,cooking oil,pet food,chocolate +eggs,french fries +mineral water,cake,french fries +herb & pepper,frozen vegetables,ground beef,mineral water +fresh tuna,mineral water,pancakes,tea,chocolate,escalope +avocado,energy bar,muffins,french fries +eggs,chocolate,escalope +burgers,dessert wine,champagne,frozen smoothie,cookies,hot dogs,green tea +shrimp,french fries,champagne,cookies,pancakes,yogurt cake,light mayo,green tea +mineral water,salmon +mineral water,soup,cooking oil +burgers,milk,cream +ground beef,mineral water,oil,barbecue sauce,frozen smoothie,brownies,white wine,green tea +burgers,eggs +avocado,milk,eggs,ham,chocolate,french fries,pancakes,green tea +cookies +shrimp,ground beef,spaghetti,olive oil,fromage blanc,eggs,low fat yogurt +red wine,ground beef,salmon,eggs,whole wheat rice,cooking oil,french fries,frozen smoothie,champagne,cauliflower,low fat yogurt,honey +shrimp,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,ground beef,spaghetti,energy bar,pet food,cottage cheese +spaghetti +cookies +eggs +fresh tuna,spaghetti,flax seed,pancakes,hot dogs +energy bar,brownies +mineral water,whole wheat rice,cake +cookies +turkey,burgers,mineral water,cooking oil,chocolate bread,pancakes +mineral water,green grapes,cooking oil +shrimp +turkey,grated cheese,tomato sauce,spaghetti,chocolate,eggs +turkey,burgers,spaghetti,mineral water,chocolate,soup,avocado,milk,whole wheat rice,cake,brownies,pancakes,white wine +milk,energy bar,escalope,white wine +olive oil,flax seed,pancakes,light cream,oil,chicken +light mayo +turkey,eggs +chocolate,herb & pepper,tomatoes,whole wheat pasta,spaghetti,mineral water,olive oil,vegetables mix,pancakes,hot dogs +burgers,eggs +whole wheat rice +tomatoes,spaghetti,mineral water,olive oil,green tea +chocolate,cottage cheese +chocolate,butter,salmon,muffins,carrots,escalope,low fat yogurt,green tea +burgers,frozen vegetables,spaghetti,chocolate,almonds,pancakes,eggs,whole wheat rice,fresh bread +grated cheese,milk,energy bar,salmon,vegetables mix,eggs,bramble,escalope,gluten free bar,cauliflower +fresh tuna,eggs,french fries,green tea +shrimp,ground beef,pancakes,cooking oil,white wine +eggs,cake,rice,french fries,frozen smoothie,yogurt cake +frozen vegetables,mineral water,olive oil,brownies,low fat yogurt +spaghetti,mineral water,olive oil,flax seed,eggs,green tea +spaghetti,honey,low fat yogurt +candy bars +grated cheese,frozen vegetables,ground beef,olive oil,butter,salmon,blueberries,oil,chocolate,light mayo +cake,chicken,barbecue sauce,strawberries,green tea +turkey +eggs,french fries +whole wheat pasta,zucchini +candy bars,green tea +candy bars +brownies +burgers,almonds,chicken,light mayo,green tea +red wine,spaghetti,cooking oil,chicken,extra dark chocolate,whole weat flour,frozen smoothie,strawberries,energy drink +cookies +spaghetti,strong cheese +chocolate,mineral water,salmon,whole wheat rice,chicken,clothes accessories +muffins,strawberries,honey +shrimp,tomatoes,spaghetti,mineral water,chocolate,milk,bug spray +vegetables mix,cake,rice +fresh tuna,ham,chocolate,frozen vegetables,whole wheat pasta,black tea,strong cheese,cottage cheese,zucchini +red wine,french wine,rice,green beans +french fries,champagne,sandwich,strawberries,yogurt cake,green tea +turkey,ground beef +cookies +vegetables mix,french fries,green tea +mineral water +champagne +cookies +ground beef +burgers,pepper +cookies,babies food +frozen vegetables,pepper,cider,green tea,cookies,shallot,mushroom cream sauce,shampoo,low fat yogurt +cake,french fries +burgers,fresh tuna,avocado +cookies +french fries +cookies,low fat yogurt +cereals,brownies +burgers,ham,grated cheese,ground beef,spaghetti,almonds,cooking oil,cereals,green tea,shampoo +chocolate,french fries +french fries,pancakes +eggs +grated cheese +vegetables mix +french fries +cake,french fries +green tea +whole wheat rice,chocolate +milk +escalope +tomatoes,mineral water,eggs,carrots,brownies +red wine,spaghetti,salmon,vegetables mix,cereals,frozen smoothie +cottage cheese,mint +fresh tuna,olive oil,energy bar,pancakes,frozen smoothie +chocolate,fresh bread,honey +mineral water,melons,green tea +avocado +candy bars +eggs,whole wheat rice +whole wheat rice,chocolate,french fries,frozen smoothie,escalope,low fat yogurt,candy bars +herb & pepper,ground beef,spaghetti,cooking oil,hot dogs,brownies,yogurt cake,cauliflower,low fat yogurt +avocado,black tea,eggs +champagne +chicken +burgers,eggs,french fries,pancakes +mineral water,eggplant,low fat yogurt +burgers,pickles,energy bar,pancakes,cake,hot dogs +cookies +shrimp,frozen vegetables,vegetables mix,green grapes,eggs,champagne +burgers,escalope,pasta,mushroom cream sauce +mineral water,low fat yogurt +tomatoes,mineral water,cake,brownies,body spray,energy drink,green tea +turkey,escalope +shrimp,mineral water +champagne +turkey,herb & pepper,whole wheat rice,cooking oil,french fries,light mayo +pancakes,fresh bread +fresh tuna,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,spaghetti,soup,avocado,milk,eggs,cooking oil,honey,yogurt cake,protein bar,fresh bread,magazines +turkey,whole wheat rice,escalope +whole wheat rice +eggs,honey,brownies +tomatoes,soda,hot dogs,body spray,energy drink +burgers,ground beef,mineral water,eggs,whole wheat rice,cooking oil,french fries,cottage cheese,body spray +ground beef,mineral water,eggs +grated cheese,whole wheat rice,bug spray,pasta,green tea +mineral water,milk,eggs,brownies,energy drink +energy bar +frozen vegetables,pancakes,low fat yogurt +yogurt cake,honey +cake +cereals +escalope,pasta,mushroom cream sauce +olive oil,light mayo +cottage cheese +herb & pepper,ground beef,champagne,green tea +hot dogs +spaghetti,french fries,energy drink +ham,shrimp,ground beef,mineral water,avocado,milk,brownies,protein bar +mineral water,almonds,cottage cheese,light mayo +protein bar +red wine,candy bars +mineral water,avocado,milk,almonds,eggs,french fries,melons +herb & pepper +vegetables mix,escalope +tomatoes,milk +milk,salmon +eggs +mineral water,vegetables mix,rice,light mayo +vegetables mix +muffins,cookies,green tea +grated cheese,spinach,eggs,cooking oil,green tea,salad +strawberries +mineral water,cake,chicken,french fries,tomato juice +mineral water,cereals +chocolate,french fries +burgers,mineral water,eggs +mineral water,fresh bread +mineral water +mineral water,energy drink +grated cheese,frozen vegetables,honey,french fries,escalope +soup +avocado,spinach,yogurt cake +brownies +pepper,spaghetti,cider,champagne +champagne,cookies +green tea +champagne +turkey,soup,gums +honey,cookies +grated cheese,herb & pepper,spaghetti,soup,olive oil,strong cheese,shampoo,green tea +spaghetti,mineral water +grated cheese +whole wheat pasta,bug spray,cereals,french fries,escalope,salad +turkey,ground beef,escalope,green tea +ground beef,mineral water,french wine,light mayo,honey +pickles,tomatoes,spinach,french fries +chocolate,champagne,escalope +french fries,green tea +red wine,mineral water,green beans,french fries +ground beef,pepper,spaghetti,mineral water,soup,milk,nonfat milk,brownies +ground beef,pepper,spaghetti,soup,olive oil,carrots +french fries +cookies +nonfat milk +energy bar +tomatoes +mint +grated cheese,mineral water +frozen smoothie +frozen smoothie +frozen smoothie,hot dogs +frozen vegetables +milk,champagne +cookies +cookies +chicken,eggs,light mayo,green tea +chocolate +french fries,escalope,pasta,mushroom cream sauce +low fat yogurt +mineral water,energy bar +mint +milk,french wine,chicken,escalope +blueberries,champagne +black tea +vegetables mix +muffins +turkey,grated cheese,frozen vegetables,mineral water,olive oil,salmon,nonfat milk,cooking oil,low fat yogurt +french fries +meatballs,cake +spinach,eggs,oil,chocolate,cookies,tomato juice,fresh bread +spaghetti,cooking oil,green tea,cookies,zucchini +turkey,grated cheese,mineral water,cake,french fries +champagne,hot dogs +burgers,butter +chocolate,milk,eggs,protein bar,green tea +chocolate +cauliflower +spaghetti,mineral water,chocolate,french fries,frozen smoothie,hot dogs,shampoo,low fat yogurt +chocolate,muffins,cooking oil,french fries +burgers,mineral water,pancakes,eggs,frozen smoothie +turkey,grated cheese,tomatoes,ground beef,spaghetti,mineral water,meatballs,milk,chicken,eggs,whole wheat rice,french fries +dessert wine,ground beef,spaghetti,mineral water,salmon,champagne +champagne +turkey,frozen vegetables,ground beef,mineral water,soup,avocado,salmon,cake,mint green tea,tea,low fat yogurt +ham +cookies,honey +chocolate,french fries,pasta,champagne,green tea +spaghetti,french wine,fromage blanc,cereals,carrots,cottage cheese,yogurt cake +tomatoes,mineral water,avocado,meatballs,eggs,cereals +spaghetti,mineral water,fromage blanc,honey,french fries,low fat yogurt +milk,salmon +ground beef,mineral water,eggs +green tea +butter,chocolate,french fries +mineral water,avocado,meatballs +escalope +hot dogs,salad +escalope +french fries +chocolate +turkey,spaghetti,barbecue sauce,french fries,fresh bread +frozen vegetables,spaghetti,mineral water,milk,eggs,extra dark chocolate,cottage cheese,pancakes,low fat yogurt +cookies +shrimp,frozen vegetables,muffins +soup +shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,pancakes,chicken,hot dogs,cottage cheese,fresh bread,green tea +shrimp,frozen vegetables,whole wheat rice,fresh bread +spaghetti,french fries,escalope +chocolate,french fries,brownies +chocolate,ground beef,pepper,spaghetti,salmon,body spray +brownies +soup,body spray +oil +whole wheat pasta,ground beef,tomato sauce,spaghetti,mineral water,soup,chicken,cereals,cottage cheese,brownies,green tea +turkey,red wine,mineral water,chicken,hot dogs +grated cheese,herb & pepper,salmon,vegetables mix,bramble,cooking oil,fresh bread +frozen vegetables,ground beef,mineral water,eggs,chocolate,fresh bread,white wine +turkey,ham,mineral water,blueberries,light cream,carrots,escalope,fresh bread,green tea +strong cheese,strawberries,honey +grated cheese,ground beef,pepper,chocolate,french fries +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,almonds,french wine,strong cheese,clothes accessories,chocolate,low fat yogurt +escalope,champagne +cookies +shrimp,frozen vegetables,avocado,flax seed,cooking oil +spaghetti,honey +shrimp,ground beef,spaghetti,mineral water,olive oil,black tea,salmon,honey,light cream,cooking oil,extra dark chocolate,brownies,tomato juice +mineral water,chicken,hot dogs,light mayo +french fries,frozen smoothie,body spray,light mayo,toothpaste +spaghetti +tomatoes +cookies +frozen vegetables,spaghetti,mineral water,soup,meatballs,milk,olive oil,chicken,eggs,cake +ground beef,pepper,spaghetti,cookies +spaghetti,mineral water,milk,eggs,low fat yogurt +ground beef,spaghetti,milk,eggs,light cream +chocolate +mineral water +ground beef,mineral water,blueberries +frozen vegetables,tomatoes,spaghetti,salmon,muffins,whole wheat rice,cake,light cream,carrots,green tea,french fries,champagne,frozen smoothie +chocolate,soup,avocado,chicken,cookies,light mayo,green tea +rice,french fries,body spray +spaghetti,avocado,light mayo,white wine,magazines,toothpaste +spaghetti,soup,milk,butter,whole wheat rice,chocolate,low fat yogurt,green tea +herb & pepper +ground beef +mineral water,salmon,green tea +herb & pepper,spaghetti +energy drink +hot dogs +burgers,fresh tuna,parmesan cheese,spaghetti,chocolate,champagne,green tea +frozen vegetables,vegetables mix,eggs,escalope,low fat yogurt +cookies +tomatoes,parmesan cheese,mineral water,milk,cider,whole wheat rice,gums,rice,carrots,escalope,low fat yogurt,mint +turkey +spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,bacon,oil,extra dark chocolate,carrots,pancakes,low fat yogurt +turkey,tomatoes,pepper,strong cheese,whole wheat rice,french fries,frozen smoothie,hot dogs,pancakes,babies food,green tea +shrimp,mineral water,black tea,rice,cooking oil,chicken,chili,chocolate +chocolate,grated cheese,salmon,french fries +light cream,chicken,cereals,champagne,brownies +extra dark chocolate +pickles,frozen vegetables,tomatoes,spaghetti,mineral water,nonfat milk,cake,eggplant,melons,shampoo,tomato juice,mint +turkey,eggs,cooking oil,french fries +chocolate,soup,butter,chicken,cooking oil,green tea,hot dogs,brownies,white wine +chocolate,spaghetti,mineral water,pancakes,oil,cooking oil,chicken,green tea,escalope,energy drink,light mayo,honey +burgers,herb & pepper,mineral water,cake +herb & pepper,spaghetti,cooking oil,french fries +mineral water,vegetables mix,yogurt cake +burgers,spaghetti +spaghetti,mint +pepper,blueberries +burgers,ground beef,pepper,tomato sauce,spaghetti,butter,french wine,chicken,salmon,eggs,chocolate,french fries,escalope,mushroom cream sauce +turkey,burgers,frozen vegetables,oil,corn,carrots,chocolate,champagne +soda,cottage cheese,shampoo +turkey,chutney +nonfat milk +whole wheat pasta,mineral water,vegetables mix,green grapes,eggs,french fries,green tea +pepper,milk,muffins +herb & pepper,ground beef,tomato sauce,yams,olive oil,chicken,burger sauce,oil,cooking oil,chili,carrots,ham,eggplant,frozen smoothie,toothpaste +ground beef,mineral water,gums,cereals,frozen smoothie,cookies,shallot,brownies,tomato juice,low fat yogurt,green tea +french fries +mineral water,black tea,mashed potato +shrimp,chocolate,avocado,fromage blanc,honey,carrots,melons,shampoo +burgers,shrimp,mineral water,butter,strong cheese,salmon,tea,chocolate,frozen smoothie +sandwich +french fries +soup,cereals,french fries +mineral water,fromage blanc,bacon,cooking oil,barbecue sauce,cereals,green tea,chocolate +turkey,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,meatballs,milk,green grapes,strawberries +pancakes +spaghetti,fromage blanc,tea +green tea +frozen vegetables,spaghetti,meatballs,chutney,chicken,frozen smoothie,escalope,pancakes,toothpaste +herb & pepper,milk,cake,french fries,yogurt cake +olive oil,pancakes,chocolate,french fries +frozen vegetables,tomatoes,spaghetti,meatballs,milk,olive oil,butter,cooking oil,chicken,brownies +butter,cookies +ground beef,gums,energy drink +turkey,burgers,chocolate,avocado,cider,honey,cake,green tea,brownies +tomatoes,spaghetti,mineral water,meatballs,milk,chicken,rice,frozen smoothie,shampoo,tomato juice,cauliflower,candy bars +tomatoes,black tea +olive oil +cookies +oil +honey,escalope +french fries,energy drink +tomato juice +escalope +avocado,milk,whole wheat rice,cake,french fries,cottage cheese,body spray +cereals,yogurt cake,mint +cookies +turkey,french fries,green tea +burgers,spaghetti,chicken,pancakes,french fries +butter,chicken,cider,eggs +champagne,yogurt cake +extra dark chocolate +chocolate,french fries +ham,chocolate,whole wheat pasta,milk,olive oil,chicken,bacon,whole wheat rice,cottage cheese +chocolate,escalope +grated cheese,tomatoes +frozen vegetables,tomatoes,french fries,champagne +shrimp,tomatoes,ground beef,spaghetti,chocolate,butter,salmon,cake,cooking oil,chicken,chili,french fries,escalope,cottage cheese,hand protein bar +eggs,french fries,cookies +ham,energy drink +whole wheat rice,chocolate,energy drink +chocolate +turkey,butter,oil,chocolate,cookies +grated cheese,shrimp,tomatoes,ground beef,spaghetti,avocado,meatballs,almonds,fromage blanc,frozen smoothie,pancakes,green tea +milk,french wine,eggs,whole weat flour,french fries,champagne,yogurt cake,tomato juice,fresh bread +french fries +cookies +cake +shrimp,tomato sauce,spaghetti,soup +shrimp +burgers,pancakes,cake,chocolate,low fat yogurt +herb & pepper,pancakes +red wine,ketchup +bacon,honey,french fries +frozen smoothie,strawberries +pickles,tomatoes,spaghetti,pancakes,cooking oil,escalope,low fat yogurt +chocolate,spaghetti,escalope,cookies,sandwich,pancakes,low fat yogurt,mint +mineral water,avocado,french fries,escalope +fresh tuna,ground beef,spaghetti,avocado,whole wheat rice,rice,cooking oil,chocolate,frozen smoothie,mushroom cream sauce +pasta +cookies +clothes accessories,magazines +shrimp,frozen vegetables,milk,butter,pancakes,barbecue sauce,eggplant +frozen vegetables,avocado,milk,pancakes,oil,frozen smoothie +herb & pepper,shrimp,ground beef,chocolate,french fries,frozen smoothie,mint +candy bars +burgers,eggs,champagne,frozen smoothie +mineral water +ham,spaghetti,honey,low fat yogurt +mineral water,eggs,yogurt cake,light mayo +herb & pepper,ground beef,mineral water,chocolate,milk,french fries,low fat yogurt +fresh tuna,ham,whole wheat pasta,spaghetti,mineral water,chocolate,milk,fromage blanc,strong cheese,honey,cooking oil,energy drink +burgers,ham,spaghetti,salmon,eggs +burgers,whole wheat rice,blueberries,green tea,salt +fresh tuna,spaghetti,milk,pancakes,gums,low fat yogurt +grated cheese,spaghetti,eggs,eggplant,pancakes +cookies,energy drink +herb & pepper,red wine,frozen vegetables,tomatoes,spaghetti,mineral water,meatballs,milk,muffins,eggs,cake,frozen smoothie +milk,flax seed,antioxydant juice,mayonnaise,green tea +frozen vegetables,mineral water,cooking oil,chicken +spaghetti,mineral water,brownies +salmon,pancakes,cake +cooking oil +ham +ham,low fat yogurt +tomatoes,cookies,champagne +fresh tuna,shrimp,frozen vegetables,tomatoes,tomato sauce,spaghetti,mineral water,milk,cider,whole wheat rice,clothes accessories,frozen smoothie +herb & pepper,mineral water,cooking oil,hot dogs +spaghetti,chocolate,escalope,brownies +fresh tuna,frozen vegetables,energy bar,french wine,brownies,pancakes,yogurt cake,energy drink +milk,salmon,fresh bread,low fat yogurt,mint +spaghetti,nonfat milk,burger sauce +mineral water,pancakes,magazines +ground beef,butter,eggs,whole wheat rice,cake,chocolate +escalope +red wine,tomatoes,ground beef,spaghetti,mineral water,soup,pancakes,bug spray,burger sauce,oil,cooking oil,corn,green tea,escalope,low fat yogurt +burgers,yams,mineral water,whole wheat rice,chocolate,low fat yogurt +white wine +grated cheese,ground beef,almonds,yogurt cake,energy drink,fresh bread,green tea +turkey,chocolate,grated cheese,shrimp,ground beef,mineral water,milk,whole wheat rice,mint green tea,melons +fresh bread +ground beef,butter,french fries +chocolate,herb & pepper,ground beef,mineral water,chicken,antioxydant juice,low fat yogurt +turkey,eggs +cookies +cookies +burgers,fresh tuna,parmesan cheese,spaghetti,butter,vegetables mix,spinach,eggs,brownies,pancakes,light mayo +turkey,burgers,grated cheese,almonds,cake,cooking oil,low fat yogurt +chocolate +spaghetti,mineral water,milk,muffins,light cream,cooking oil,extra dark chocolate +eggs +turkey,grated cheese,shrimp,spaghetti,pancakes,cake,ketchup,carrots,french fries,low fat yogurt +burgers,mineral water,butter,eggs,chicken,cookies,green tea +mineral water,cake +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,cake,light cream,cookies,mushroom cream sauce,honey +cookies +turkey,cooking oil,escalope +grated cheese,olive oil,muffins,eggs,chocolate,pancakes,salt +frozen vegetables,whole wheat pasta,spaghetti,chocolate,soup,butter,french wine,pancakes,eggs +spaghetti +green tea,french fries +ham,spaghetti,mineral water,olive oil,eggs,cooking oil,french fries,green tea +shrimp,black tea,eggs,cake +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chutney,salmon,chili,cereals,strawberries +spaghetti,hot dogs,white wine,mayonnaise +herb & pepper,ground beef +white wine +green tea +frozen vegetables,spaghetti,olive oil,energy bar,french wine,chicken,light cream,whole weat flour,french fries,cottage cheese +red wine,spaghetti,chocolate bread,french fries,hot dogs,low fat yogurt +burgers,spaghetti,avocado,cake,brownies,salt +mineral water,soup,gums,extra dark chocolate,french fries +spaghetti +muffins +turkey,spaghetti,olive oil,green beans,mint green tea,chocolate,mushroom cream sauce +tomatoes,whole wheat pasta,spaghetti,mineral water,milk,pancakes,eggs,cake,cooking oil +ground beef,mineral water,milk,olive oil,eggs,extra dark chocolate +burgers,ham,eggs,cookies,sparkling water,brownies,green tea +carrots,eggplant,french fries,escalope,strawberries,toothpaste +turkey,burgers,yams,flax seed +ham,vegetables mix,blueberries,escalope,cottage cheese +whole wheat pasta,meatballs,milk,antioxydant juice,french fries,fresh bread +strawberries +yogurt cake +burgers +meatballs,eggs,cottage cheese +cookies +turkey,pepper,tomato sauce,spaghetti,milk,olive oil,frozen smoothie +chocolate,escalope +grated cheese,ground beef,green tea +escalope +french fries +milk,energy bar,frozen smoothie,protein bar,asparagus +antioxydant juice +grated cheese,mineral water,almonds +frozen vegetables,whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,green tea,chocolate,french fries,hot dogs,cottage cheese,energy drink +burgers,mineral water,milk,black tea,chicken,frozen smoothie,fresh bread,green tea +fresh tuna,spaghetti,mineral water,chocolate,milk,light cream,oil,corn +burgers,red wine,whole wheat pasta,butter,cereals,french fries,hot dogs,fresh bread +mineral water,cake +nonfat milk,cookies,brownies +olive oil +grated cheese,spaghetti,milk,honey,escalope,fresh bread,green tea +butter,chocolate,yogurt cake +champagne +yogurt cake +burgers +vegetables mix +yogurt cake,energy drink +mineral water,chocolate,soup,milk,olive oil,eggs,honey +mineral water,milk,french fries,cookies +tomatoes,ground beef,chocolate,butter,eggs,green tea,french fries,escalope,mushroom cream sauce +vegetables mix,french fries +turkey,spaghetti,mineral water,cider,chicken,french fries,escalope,mayonnaise +eggs,rice,eggplant,escalope,mushroom cream sauce,brownies,pancakes +burgers,fresh tuna,spaghetti,mineral water,soup,chicken,fromage blanc,spinach,cake +antioxydant juice,mint green tea,french fries,yogurt cake +mint green tea +spaghetti,energy drink +tomato sauce,chocolate,fresh bread +ham,avocado,butter,rice,energy drink,fresh bread,toothpaste +tomatoes,ground beef,spaghetti,avocado,pancakes,cooking oil,cereals,french fries,toothpaste +shrimp,black tea,pancakes,cake,oil,extra dark chocolate,carrots,clothes accessories,green tea +turkey,olive oil,flax seed,eggs,chocolate,french fries,escalope,energy drink +cookies +french fries +fresh tuna,spinach,honey,cake,cereals,chocolate,french fries,light mayo,green tea +turkey,shrimp,green beans,green tea +french fries,yogurt cake,low fat yogurt +mineral water,butter,pancakes,low fat yogurt +mineral water +champagne,cookies,green tea +ground beef,spaghetti,mineral water,energy drink,white wine +spaghetti,cooking oil +chocolate +escalope,pancakes,energy drink +mineral water,cake,light cream,bug spray,burger sauce +tomatoes,whole wheat pasta +babies food +ham,turkey,shrimp,frozen vegetables,tomato sauce,spaghetti,vegetables mix,green tea +chocolate,french fries,white wine +cake +burgers,mineral water,milk,almonds,eggs,green tea,french fries,cookies,energy drink +grated cheese,tomatoes,spaghetti,chocolate,rice,cooking oil,french fries,brownies,green tea +yams +spaghetti,antioxydant juice +champagne +mineral water +pasta +mineral water,cake,burger sauce +cookies +candy bars +frozen vegetables,parmesan cheese,pepper,spaghetti,milk,pancakes,oil,carrots,hot dogs,brownies,energy drink +pancakes,champagne +ham,ground beef,mineral water,milk,olive oil,pancakes,melons,green tea +ham,olive oil,green tea,strawberries,white wine +eggs,escalope +green tea +cookies +meatballs +chocolate +fresh bread +burgers,tomatoes,ground beef,spaghetti,cake,hot dogs,white wine +frozen vegetables,tomatoes,spaghetti,mineral water,muffins,cake,mushroom cream sauce +gluten free bar +turkey,ground beef,yams,french fries,tomato juice +magazines +escalope +shrimp,frozen vegetables,tomatoes,milk,cake,cooking oil,cereals,antioxydant juice,chocolate,pancakes,energy drink,shampoo,fresh bread +pasta,energy drink +whole wheat rice,chocolate,french fries,cookies +muffins +low fat yogurt +fromage blanc,eggs,protein bar,salt +chocolate,frozen vegetables,tomatoes,spaghetti,mineral water,olive oil,salmon,green tea +frozen vegetables,spaghetti,eggs,honey,escalope,mint +mineral water,carrots,chocolate,frozen smoothie,light mayo +shrimp,energy drink +escalope +burgers,spaghetti,gums,french fries +tomatoes,eggs,chocolate,french fries,yogurt cake +spaghetti,champagne,frozen smoothie,cottage cheese,green tea +burgers,spaghetti,cider,eggs,french fries,hot dogs,cottage cheese +frozen vegetables,mineral water,muffins +cake,chicken,green tea,shallot +green tea,fresh bread +fresh tuna,ham,mineral water,avocado,meatballs,olive oil,almonds,eggs,french fries,frozen smoothie +pasta +burgers,grated cheese,frozen vegetables,spaghetti,milk,escalope,mushroom cream sauce,white wine +turkey,burgers,fresh tuna,french wine,fromage blanc +chocolate,cookies +cookies +spaghetti +chocolate +whole wheat pasta,ground beef,yams,olive oil,butter,mint green tea +avocado,frozen smoothie,energy drink +tomatoes,whole weat flour +grated cheese,yams,mineral water,honey,pasta,gluten free bar +chocolate,champagne,pasta,strawberries,honey +frozen vegetables,spaghetti,olive oil,honey +tomatoes,honey,green tea,french fries,frozen smoothie,escalope,sandwich +frozen vegetables,butter,cake,pancakes,fresh bread,green tea +escalope,pasta +toothpaste +cider,french fries +grated cheese,frozen vegetables,tomato sauce,mineral water,muffins,gluten free bar,light mayo,napkins,shampoo +cookies,champagne +grated cheese,chocolate,mashed potato,champagne,zucchini +energy bar,salmon,green tea,french fries,frozen smoothie,magazines +burgers,herb & pepper,frozen vegetables,pepper,salmon,pancakes,honey,gums,chicken,extra dark chocolate,eggplant,green tea,melons +frozen vegetables,milk,olive oil +butter +french fries,hot dogs,energy drink,light mayo +champagne,energy drink +champagne +french fries,frozen smoothie +cooking oil,champagne +spaghetti,green tea,chocolate,hot dogs +burgers,grated cheese,spaghetti,eggs,carrots,energy drink,green tea +cake,pancakes,toothpaste +fromage blanc,ketchup,melons +eggs,mint +chocolate,olive oil,muffins,spinach,french fries,light mayo,green tea +whole wheat pasta,french fries,cottage cheese,yogurt cake +mineral water,milk +tomatoes,whole wheat pasta,mineral water,milk,french wine,salmon,sparkling water +french fries +french fries,frozen smoothie,brownies +milk,muffins,french fries,cottage cheese,light mayo +pepper +pasta +pepper +herb & pepper,escalope,body spray +eggs,carrots,green tea,chocolate,mushroom cream sauce +turkey,frozen vegetables,pancakes,eggs,french fries,frozen smoothie +burgers,red wine,eggs,french fries +mineral water,chocolate +grated cheese,mineral water,avocado,salmon,chocolate,asparagus +mineral water +chocolate,frozen smoothie +green tea +shrimp,cake +ham,ground beef,mineral water +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,eggs,blueberries,burger sauce,chicken,oatmeal,toothpaste +whole wheat pasta,eggs,cake,french fries,green tea +cookies,green tea +mineral water,avocado,milk,olive oil,strong cheese,cauliflower +eggs,oil +red wine,cookies +shrimp,spaghetti,chocolate,eggs +escalope +herb & pepper,spaghetti,eggplant +milk,whole wheat rice,cooking oil,fresh bread +ham,mineral water,strong cheese,pancakes +cake +spaghetti,eggs,mushroom cream sauce +bramble +brownies,yogurt cake +frozen vegetables,spaghetti +mineral water,olive oil,frozen smoothie,cookies,hot dogs,brownies +escalope,green tea +french fries,cookies +ham,eggs,french fries +tomatoes +eggs +turkey,mineral water,salmon,nonfat milk,magazines,mayonnaise,zucchini,green tea +french fries,yogurt cake +tomatoes,mineral water,chocolate,chicken,pancakes,green tea +eggs,whole wheat rice +pepper,bacon,eggs,barbecue sauce,frozen smoothie +mineral water,frozen smoothie +cake,yogurt cake +fresh tuna,chocolate,shrimp,frozen vegetables,milk,olive oil,pancakes +ground beef,mineral water,french fries,protein bar,hand protein bar,salt,candy bars +candy bars,honey +escalope,pancakes +avocado,vegetables mix,green grapes,honey,whole wheat rice,french fries,pancakes +energy bar,cottage cheese +chocolate,grated cheese,salmon,vegetables mix,eggs,french fries,cottage cheese +mineral water,chicken,whole wheat rice,champagne,green tea +french wine +grated cheese,spaghetti,meatballs,milk,rice,french fries,brownies,candy bars +french fries +milk +shrimp,mineral water,milk,almonds,whole wheat rice,cooking oil,clothes accessories,green tea +french fries,escalope,pasta,mushroom cream sauce +turkey,whole wheat pasta,olive oil,pancakes,eggs +muffins +whole wheat rice +chicken,brownies,asparagus,cauliflower,green tea +spaghetti,low fat yogurt +low fat yogurt,candy bars +milk,olive oil,salmon,bug spray,rice,extra dark chocolate,french fries,champagne,frozen smoothie +ground beef +frozen smoothie,body spray +red wine,mineral water,milk,black tea,spinach,rice,green beans,frozen smoothie,sparkling water +red wine,mineral water,bacon,cake,pet food +burgers,frozen vegetables,mineral water,eggs,french fries +cake +ground beef +french fries +butter,shallot,energy drink,tomato juice +shrimp,frozen vegetables,tomato sauce,spaghetti,mineral water,olive oil,chocolate +burgers,mineral water,flax seed,eggplant,french fries,white wine +flax seed,french fries +vegetables mix,french fries +avocado +herb & pepper,whole wheat pasta,avocado,chocolate,tomato juice +tomatoes,whole wheat rice,champagne,strawberries +french fries +cookies,green tea +bacon,rice,cookies +burgers,meatballs,antioxydant juice,green tea +tomatoes,milk,salmon,pancakes,honey,cottage cheese +mineral water,chicken +frozen vegetables,vegetables mix,nonfat milk,hot dogs,cottage cheese,pancakes,yogurt cake +tomatoes,frozen smoothie +fresh tuna,ground beef,mineral water,soup,milk,vegetables mix,pancakes,honey,blueberries,light cream,rice,chicken,ham,strawberries +tomatoes,mineral water,olive oil +cereals,protein bar +burgers,frozen vegetables,spaghetti,soup +frozen vegetables,ground beef,mineral water,milk,eggs,brownies,fresh bread,low fat yogurt +mineral water +cookies,low fat yogurt +burgers,cooking oil,low fat yogurt +energy bar +burgers,turkey,red wine,parmesan cheese,spaghetti,mineral water,soup,avocado,milk,black tea,salmon,green tea,cottage cheese,gluten free bar +french fries,pancakes +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,carrots +olive oil,clothes accessories,french fries,frozen smoothie,green tea +ground beef,green tea +red wine,yams,mineral water,soup,milk,cake +ham,herb & pepper,shrimp,tomatoes,cookies,strawberries,green tea +burgers,tomatoes,mineral water,chocolate,milk,salt +burgers,red wine,pancakes,protein bar +milk,whole wheat rice +honey,pancakes,green tea +burgers,champagne +champagne +tomatoes,spaghetti,salmon,green beans +french fries +french fries +soup,ham +frozen vegetables,mineral water +soup,butter,cider,rice,pet food,french fries,green tea +whole wheat rice,cooking oil +pancakes,white wine +french fries,yogurt cake +chocolate,light mayo +grated cheese,spaghetti,mineral water,pancakes +burgers,black tea,bacon,muffins +green tea +chocolate,frozen smoothie,cookies +shrimp,mineral water,brownies +ground beef,olive oil,salmon,pancakes,eggs +ground beef +eggs,chocolate,green tea +milk +clothes accessories,cookies +spaghetti,honey,low fat yogurt +red wine,avocado,almonds,carrots,napkins +whole wheat pasta,meatballs,milk,cake +burgers,mineral water,cake,hot dogs,cauliflower +chocolate +pancakes +ground beef,mineral water +mineral water,salmon,green tea +shrimp,ground beef,mineral water,green tea +frozen vegetables,parmesan cheese,mineral water,cake,clothes accessories,french fries,brownies,energy drink,asparagus,green tea +chocolate,frozen vegetables,whole wheat rice,carrots,french fries,cookies +low fat yogurt +spaghetti,mineral water,olive oil,oatmeal,french fries,green tea +chocolate,whole wheat rice,escalope,champagne,green tea +gums +escalope,pasta,mushroom cream sauce,green tea +melons +grated cheese,tomatoes,pepper,spaghetti,mineral water,avocado,milk +mineral water,soup,milk,gluten free bar,light mayo,low fat yogurt +hot dogs +ground beef,tomato sauce,spaghetti,mineral water,eggs,blueberries,french fries,green tea +turkey,eggs,honey +spaghetti,mineral water,spinach +pancakes,light mayo +burgers,milk +pickles,melons +mineral water,cake +green tea +mineral water,soda,hot dogs +french fries,cookies +eggs +melons +tomatoes,muffins,escalope +butter,chocolate +cookies +frozen vegetables,muffins,green grapes,light mayo +spaghetti,butter,chocolate bread,frozen smoothie,green tea +whole wheat pasta +chocolate,cookies,tomato juice +brownies +french fries +french fries +burgers,parmesan cheese,almonds,chicken,muffins,hot dogs,brownies,strawberries,fresh bread +cake,cookies +vegetables mix,muffins +frozen vegetables,ground beef,mineral water,salmon,pancakes,whole wheat rice,gums,cookies +hot dogs +frozen vegetables,tomatoes,butter,chicken,cereals,green tea,cottage cheese,pancakes,tomato juice +grated cheese +burgers,frozen vegetables,tomatoes,ground beef,olive oil,cake,cereals,antioxydant juice,escalope +pancakes +mineral water,chocolate,olive oil,almonds,chicken,corn,energy drink +spaghetti,chocolate,soup,salmon,whole wheat rice,tomato juice +escalope +turkey,burgers,fromage blanc,eggs,pasta +burgers,champagne,green tea +chocolate +burgers,energy bar,french fries +grated cheese,mineral water,cake,green tea +turkey,avocado +pet food,green beans,hot dogs +fresh tuna,frozen vegetables,tomatoes,ground beef,pancakes,fresh bread,low fat yogurt +escalope +salmon,cooking oil,asparagus +chocolate,oil,cooking oil,pancakes,light mayo +whole wheat pasta,spaghetti,milk,cake,green tea +turkey,spaghetti,salmon,brownies,body spray +frozen vegetables,milk,flax seed,whole wheat rice,french fries,escalope +herb & pepper,tomatoes,ground beef,mineral water,milk,light cream,clothes accessories,cookies +turkey,eggs,cake,burger sauce,barbecue sauce,yogurt cake +honey +shrimp,mineral water,gums +mineral water,eggs,tomato juice,fresh bread,mayonnaise +vegetables mix +turkey,burgers,chocolate,light cream,chicken,french fries,pancakes +herb & pepper +burgers,chicken,bacon,eggs,cooking oil,french fries +antioxydant juice +fresh bread +turkey,burgers,shrimp,ground beef,spaghetti,milk,black tea,cider,eggs,chocolate +french fries,escalope +shrimp,milk,frozen smoothie,fresh bread +spaghetti,salmon,pancakes,eggs,green beans,french fries,tomato juice,zucchini,green tea +burgers,milk,champagne,mushroom cream sauce,green tea +herb & pepper,soup,chicken,french fries,candy bars +spaghetti +eggs,hot dogs +spaghetti,salmon,nonfat milk,eggs,carrots +spaghetti,mineral water,meatballs,strong cheese +ground beef,spaghetti,mineral water,eggs,cake,chocolate,french fries,brownies,body spray +cereals,chocolate,french fries,champagne,hot dogs,fresh bread,cauliflower +mineral water +oil,frozen smoothie,white wine +turkey,eggs +frozen vegetables,milk,green tea,low fat yogurt +french fries,gluten free bar +green tea +mineral water +burgers,tomatoes,mineral water,milk,almonds,chicken,cake,french fries,green tea +burgers,frozen vegetables,mineral water,escalope +burgers,ground beef,eggs,french fries +mineral water +burgers,black tea,eggs,whole wheat rice +protein bar +cake,cookies,cottage cheese,toothpaste +cookies +cookies +escalope +eggs +chocolate,french fries,hot dogs +chocolate +eggs +ham,grated cheese,ground beef,spaghetti,milk,chicken,eggs,honey,burger sauce,french fries,body spray,fresh bread +milk +eggs,french fries +french fries,cookies +eggs +vegetables mix,eggs,whole wheat rice +spaghetti,eggs,chocolate +white wine +eggs,whole wheat rice +eggs,honey +turkey,chocolate,muffins,eggs +milk,butter,eggs,whole wheat rice +shrimp,tomatoes,mineral water,flax seed,chicken,pancakes,frozen smoothie +burgers,ground beef,spaghetti,whole wheat rice,cottage cheese +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,mineral water,milk,vegetables mix,nonfat milk,green grapes,whole wheat rice +dessert wine,whole wheat rice,chocolate,cookies +nonfat milk,eggs,cake +tomato sauce,spaghetti,olive oil,mushroom cream sauce,green tea +parmesan cheese,ground beef,spaghetti,olive oil,cereals,strawberries,fresh bread,white wine,cauliflower +burgers,almonds,carrots +turkey,black tea,eggs +turkey,eggs,strawberries +pancakes +turkey,red wine,whole wheat rice,bug spray,rice,green beans +mineral water,olive oil,cake,chocolate +burgers +frozen vegetables,parmesan cheese,spaghetti,mineral water,whole wheat rice,cake,frozen smoothie,cottage cheese,mint +tomato sauce,spaghetti +fresh tuna,shrimp,meatballs,milk,chicken,eggs,clothes accessories,salad,fresh bread,mint +turkey,eggs +chocolate,frozen vegetables,tomatoes,spaghetti,milk,cake,escalope,mushroom cream sauce +frozen vegetables,tomatoes,mineral water,eggs,cake,frozen smoothie,hot dogs,protein bar +shrimp,mineral water,chocolate,soup,milk,black tea +frozen vegetables,mineral water,milk,energy bar,whole wheat rice,low fat yogurt +herb & pepper,shrimp,frozen vegetables,ground beef,muffins,blueberries,french fries,cookies,mushroom cream sauce +spaghetti,nonfat milk,low fat yogurt +escalope,pasta,mushroom cream sauce +chocolate,champagne +low fat yogurt +chocolate,champagne +soup,avocado,milk,honey,cottage cheese,green tea +shrimp,frozen vegetables,spaghetti,bug spray,champagne,frozen smoothie,fresh bread +grated cheese,butter,chocolate,french fries +mayonnaise +frozen vegetables,mineral water,muffins,mushroom cream sauce,pancakes,green tea +low fat yogurt +tomatoes,pepper,spaghetti,eggs,pet food,tea,chocolate,hot dogs +ground beef,eggs,cake +mineral water +tomatoes,eggs,antioxydant juice,french fries,brownies,gluten free bar,fresh bread +french fries +champagne,frozen smoothie +energy bar,cottage cheese +muffins,oil,escalope +spaghetti,mineral water,soup,avocado,milk,chicken,cereals +chocolate,ground beef,milk +parmesan cheese,whole wheat pasta,spaghetti,soup,almonds,cake,champagne,hot dogs,protein bar,tomato juice,fresh bread +candy bars +frozen vegetables,ground beef,spaghetti,green grapes,cooking oil +green tea,escalope +yogurt cake +energy drink +milk,hot dogs,fresh bread +chocolate,herb & pepper,milk,eggs,low fat yogurt +mineral water,nonfat milk,cake +burgers,frozen vegetables,gums,french fries,hot dogs,green tea,honey +meatballs +burgers,frozen vegetables,mineral water,meatballs,milk,honey,ham,french fries,frozen smoothie,green tea +butter,eggs,sparkling water,pancakes +green tea +rice +french fries +tomatoes,mineral water,french fries +cookies,low fat yogurt +red wine,frozen vegetables,ground beef,mineral water,vegetables mix,eggs,rice,brownies +mineral water +grated cheese,ground beef,olive oil,pancakes,mushroom cream sauce,hot dogs +ham,red wine,mineral water,butter,french wine,cake,chicken,carrots,cottage cheese +red wine,frozen vegetables,tomatoes,ground beef,pet food,french fries,brownies,low fat yogurt,green tea +frozen vegetables +mineral water,chocolate,milk,eggs +milk +muffins,low fat yogurt +shrimp,green grapes,pancakes,eggs,cake +antioxydant juice,chocolate +olive oil,eggs,cake,french fries,hot dogs,strawberries,asparagus,salad,green tea +burgers,spaghetti,milk,olive oil,chicken,french fries,tomato juice,magazines +eggs,honey +french fries +spaghetti,mineral water,nonfat milk,honey,carrots,cottage cheese +ground beef,whole wheat rice,extra dark chocolate,fresh bread,candy bars +ground beef,soup,bacon,pancakes,cooking oil,barbecue sauce,green tea +milk +spaghetti,energy bar,cider,pancakes,eggs,cake +milk,energy bar +dessert wine,mineral water,barbecue sauce,green tea +frozen vegetables,ground beef,spaghetti,chocolate,french fries,escalope,pancakes,tomato juice +frozen vegetables,eggs,barbecue sauce +red wine +cooking oil,frozen smoothie +escalope,pasta,mushroom cream sauce +escalope +mineral water,eggs,green tea,frozen smoothie +eggs +chocolate,bacon,mint green tea +red wine,frozen vegetables,french wine,champagne,green tea +strawberries +burgers,ham,shrimp,milk,muffins,eggs,whole wheat rice,carrots,oatmeal,pasta,low fat yogurt +parmesan cheese,hot dogs,energy drink,light mayo +cookies +cookies +spaghetti,whole weat flour +fresh tuna,soup,avocado,energy bar,butter,chicken,whole wheat rice,barbecue sauce,whole weat flour +burgers,hot dogs,melons +herb & pepper,spaghetti,meatballs,chili,sandwich +yogurt cake +chocolate +gums,chocolate +green tea,zucchini +tomatoes,ground beef,butter,green grapes,pancakes,cooking oil,carrots +eggs,cake,fresh bread,low fat yogurt +ground beef +grated cheese,mineral water,avocado +spaghetti,honey,cake,green tea +champagne +cookies +shrimp,pepper,french wine,strong cheese,salmon,green grapes,pancakes,eggs +brownies +ground beef,mineral water +milk +whole wheat pasta +burgers,ground beef,mineral water,frozen smoothie,sparkling water,light mayo +shrimp,spaghetti,salmon,chicken +butter,whole wheat rice +pickles +cereals,cookies +cookies +cookies +frozen smoothie +grated cheese,frozen vegetables,ground beef,cooking oil,french fries,escalope,brownies +turkey,honey,cooking oil +burgers,chocolate,shrimp +grated cheese,shrimp,frozen vegetables,mineral water,salmon,pancakes,honey,green beans,mushroom cream sauce,gluten free bar,fresh bread +pasta +vegetables mix,asparagus +herb & pepper,spaghetti +turkey,spaghetti,mushroom cream sauce,green tea +turkey,frozen vegetables,pepper,avocado,muffins,white wine,toothpaste +avocado,yogurt cake +ground beef,spaghetti +burgers,shrimp,frozen vegetables,tomatoes,milk,cake,chocolate,cottage cheese +chocolate +spaghetti +mineral water,black tea,eggs,whole wheat rice +turkey,eggs,french fries,frozen smoothie,green tea +chocolate,champagne +tomatoes,eggs,melons,mint,green tea +eggs +frozen vegetables,tomatoes +spaghetti,milk,pancakes +ham,eggs,cake +escalope,pasta +antioxydant juice,french fries,escalope,light mayo +eggs,frozen smoothie,escalope,cookies,pancakes +ground beef,spaghetti,green beans,green tea +fresh tuna,mineral water,milk,french fries,mushroom cream sauce +eggs,green tea +eggs,green tea,chocolate +butter,extra dark chocolate +turkey,mineral water,eggs,green tea,hot dogs,cauliflower +mineral water,pancakes,french fries,cookies,shallot,green tea +mineral water,meatballs,energy drink +shrimp,ground beef,pepper,spaghetti +spaghetti +sparkling water,energy drink,light mayo +cookies +escalope,fresh bread +spaghetti +spaghetti,olive oil,chicken,eggs,green tea +mineral water,avocado,oil +milk +chocolate,milk,eggs,french fries +eggs,french fries,frozen smoothie +tomatoes,pepper,mineral water,milk,salmon,nonfat milk,eggs,gums,cooking oil,escalope +grated cheese,shrimp,frozen vegetables,cider,chocolate +turkey,grated cheese,milk,black tea,chicken,chocolate,french fries,frozen smoothie,green tea +burgers,french fries,escalope +shrimp,avocado,low fat yogurt +whole wheat rice,clothes accessories,cookies +french fries +cookies +chocolate +grated cheese,herb & pepper +vegetables mix,french fries +chocolate,ground beef,mineral water,eggs,whole wheat rice +eggs,mushroom cream sauce,candy bars +grated cheese,shrimp,ground beef,mineral water,chocolate,salt +burgers,whole wheat rice,cooking oil,escalope +eggs +french fries +ground beef,spaghetti,mineral water +energy bar +turkey,frozen vegetables,spaghetti,mineral water,eggs,antioxydant juice,french fries,frozen smoothie +butter,escalope,shallot,white wine +mineral water,soup,milk,cooking oil +mineral water,pancakes,low fat yogurt +burgers,milk,eggs,chocolate,french fries +cookies +burgers,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,barbecue sauce,toothpaste +herb & pepper,spaghetti,eggs,escalope +extra dark chocolate,green tea,candy bars +cookies +milk,frozen smoothie,white wine +burgers,french fries,cookies,strawberries +ground beef,pepper,mineral water,chocolate +cookies +cookies +frozen vegetables,chicken,bacon,eggs,honey,extra dark chocolate,eggplant,cottage cheese +frozen vegetables,spaghetti,mineral water,soup,milk,salmon,green grapes,eggs,french fries,shallot,brownies,light mayo,melons,toothpaste +shrimp,frozen vegetables,tomatoes,mineral water,meatballs +chocolate,red wine,shrimp,spaghetti,green tea +avocado,milk,butter,chicken,salmon,eggs,chocolate,fresh bread +spaghetti,milk +spaghetti,olive oil +pepper,cereals,antioxydant juice,sparkling water,shampoo +salmon,cooking oil,carrots +chocolate,red wine,tomatoes,spaghetti,butter,almonds,strong cheese,clothes accessories,green tea,hand protein bar,mint +chocolate,tomatoes,mineral water,olive oil,cooking oil,low fat yogurt,zucchini +pepper,cookies,green tea +ham,chocolate,grated cheese,ground beef,mineral water,eggs,protein bar +shrimp,tomatoes,mineral water,almonds,hot dogs +milk,honey +white wine +grated cheese,tomatoes,soup,blueberries,cooking oil,chili,green tea,fresh bread,low fat yogurt +meatballs,butter,chicken,cider,whole wheat rice,green tea +green tea,mint +chocolate,frozen vegetables,nonfat milk,pancakes,blueberries,melons,salt +tomatoes,ground beef,spaghetti,mineral water +french fries +milk,eggs +whole wheat pasta,ground beef,milk,olive oil,champagne,cauliflower +red wine,frozen vegetables,milk,salmon,pancakes,eggs,ham,cereals,french fries,champagne +cookies +turkey,frozen vegetables,ground beef,spaghetti,soup,olive oil,shallot +energy bar,french fries +escalope +cake,french fries +tomatoes,spaghetti,mineral water +mineral water,olive oil,eggs,mint +red wine,ground beef,mineral water,eggs,cottage cheese,brownies +pancakes +spaghetti,mineral water,milk,chocolate +oil,chocolate,cottage cheese +herb & pepper,shrimp,frozen vegetables,mineral water,milk,cooking oil,barbecue sauce,green beans,fresh bread +chocolate +burgers,ground beef,soup,milk,olive oil,almonds,fromage blanc,pancakes,oil,pet food,french fries,mushroom cream sauce,light mayo,low fat yogurt +burgers,butter,light cream,zucchini +grated cheese,chocolate,soup,salmon,cooking oil,chicken,strawberries,fresh bread,low fat yogurt +turkey,ham +olive oil +cookies,mushroom cream sauce +grated cheese,ground beef,spaghetti,bacon,pancakes,eggs,barbecue sauce,frozen smoothie,strawberries,white wine +mineral water,eggs,gums +spaghetti,mineral water,chocolate,honey,green beans,french fries,body spray,pancakes +mineral water,eggs,green tea +shrimp,ground beef,pepper,spaghetti,pancakes,honey,body spray +spaghetti,mineral water,eggs,whole wheat rice,french fries,tomato juice,low fat yogurt +spaghetti,mineral water,soup,salmon,green grapes,champagne,mashed potato,cottage cheese,low fat yogurt +herb & pepper,ground beef,tomato sauce,spaghetti,mineral water,chocolate,soup,olive oil,eggs,cake,cooking oil +burgers,salmon,vegetables mix,carrots,green tea +tomatoes,rice,oil,green tea +herb & pepper,ground beef,salmon,spinach,honey,protein bar +chocolate,red wine,tomato sauce,butter,chicken,salmon,french fries,salt,mint +cookies +burgers,tomatoes,milk,honey,french fries +mineral water,eggs,escalope +green tea +mineral water,chocolate +herb & pepper,ground beef,spaghetti,green grapes,cake,burger sauce,cooking oil,chicken,cereals,green tea,escalope,magazines,toothpaste,mint +chocolate +spaghetti,corn,green tea +herb & pepper,shrimp,frozen vegetables,spaghetti,flax seed,fromage blanc,chocolate,french fries,magazines +mineral water +frozen vegetables,ground beef,almonds,fromage blanc,cooking oil,chocolate,french fries,champagne +light mayo +burgers,black tea,eggs,chocolate,yogurt cake +meatballs,pancakes,eggs,french fries,yogurt cake +burgers,mineral water,green grapes,barbecue sauce,oatmeal,chocolate,tomato juice +eggs,french fries,frozen smoothie,escalope,cottage cheese +mineral water,eggs,corn,chocolate,honey +shrimp,light mayo +cooking oil +burgers,low fat yogurt +chocolate,spaghetti,mineral water,soup,pancakes,eggs,hand protein bar +green tea +frozen vegetables,eggs,melons,low fat yogurt,green tea +spaghetti,mineral water,pancakes,cooking oil,chocolate,frozen smoothie,escalope +chocolate,chili +ground beef,chocolate,cooking oil +candy bars +burgers,turkey,shrimp,spaghetti,mineral water,chocolate,soup,olive oil,muffins,eggs,cake,french fries,low fat yogurt +turkey +shrimp,milk,butter,pancakes,eggs +cake +grated cheese,mineral water,soup,olive oil +candy bars +candy bars +turkey,eggs +tomatoes +herb & pepper,tomatoes,pepper,mineral water,cooking oil,french fries,frozen smoothie,fresh bread +mineral water,light cream,cooking oil,chicken +ground beef,mineral water,olive oil,vegetables mix,light cream,oil,brownies,melons,fresh bread,mayonnaise,candy bars,green tea +escalope +mineral water,vegetables mix,french fries,fresh bread,cauliflower +spaghetti,strawberries +mineral water,chutney +pickles,herb & pepper,shrimp,tomatoes,ground beef,mineral water,gums,bramble,rice,french fries,frozen smoothie,light mayo,mint,green tea +escalope +energy bar,salmon,french fries,frozen smoothie,sparkling water,low fat yogurt +spaghetti +cookies +cookies +eggs +herb & pepper +shrimp,tomatoes,chocolate,eggs,oil,french fries,escalope,mushroom cream sauce,sandwich +eggs,extra dark chocolate,french fries +yogurt cake +turkey,french fries +mineral water,brownies,fresh bread +tomatoes,strawberries +frozen vegetables,green tea +dessert wine,shrimp,spaghetti,soup,gums +shrimp,frozen vegetables,ground beef,spaghetti,milk,olive oil,salmon,muffins,eggs,bug spray,chicken,french fries,fresh bread,low fat yogurt +turkey,tomatoes,pepper,mineral water,soup,milk,cake,pet food +black tea,french fries,champagne +fresh tuna,ground beef,pepper,spaghetti,mineral water,olive oil,black tea,almonds,french wine,chicken,strong cheese,pancakes,bug spray,eggplant,fresh bread +mineral water,champagne +spaghetti,eggs,whole wheat rice,honey +burgers,energy bar,eggs,champagne,brownies,green tea +milk,eggs,mint green tea,french fries,cookies,brownies +vegetables mix +grated cheese,spaghetti,mint +eggs,strawberries +cooking oil,french fries +ground beef,spaghetti,milk,butter,chicken,green tea,french fries,champagne,cookies,white wine,low fat yogurt +tomatoes +herb & pepper,tomatoes,mineral water,chocolate,soup,cooking oil,cereals,green tea,brownies +tomatoes,mineral water,chocolate,olive oil,energy bar,low fat yogurt,zucchini +chocolate,shrimp,ground beef,spaghetti,whole wheat rice,cake,hot dogs,fresh bread +mineral water,chocolate,low fat yogurt +chocolate,shallot +burgers,shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,french wine,pancakes,white wine +spaghetti,mineral water,escalope,low fat yogurt +frozen vegetables,milk,butter,chicken,fromage blanc,eggs,cake,cooking oil,brownies,tomato juice +burgers,cookies,green tea +red wine,barbecue sauce,chili,pet food,whole weat flour,french fries,low fat yogurt +mineral water,milk,chocolate,cookies +shrimp,tomatoes,ground beef,milk,cooking oil,white wine +mineral water,milk,olive oil,energy bar,whole wheat rice +turkey +honey,cottage cheese,green tea +almonds,french wine +turkey,shrimp,pepper,spaghetti,soup,olive oil,green grapes,pancakes,honey,burger sauce,extra dark chocolate +milk,sparkling water,asparagus,low fat yogurt +ground beef,spaghetti,mineral water,french wine,eggs,extra dark chocolate +eggs +herb & pepper,red wine,mineral water,soup,milk,chicken,corn,carrots,whole weat flour,cereals,french fries,pancakes,asparagus +eggs +eggs,escalope +burgers,mineral water,eggs +meatballs,cake +grated cheese,ground beef,mineral water,clothes accessories,french fries,tomato juice,green tea +grated cheese,ground beef,spaghetti,cake,green tea +burgers,red wine,tomatoes,spaghetti,meatballs,bacon,salmon,shampoo +french fries +frozen vegetables,tomatoes,green tea,french fries,frozen smoothie,hot dogs +tomatoes,mineral water,milk,olive oil,chicken,eggs,brownies,pancakes,low fat yogurt +shrimp,pancakes +gums +frozen vegetables,spaghetti,cookies +mineral water,olive oil,french wine,eggs,gums,antioxydant juice,low fat yogurt +whole wheat pasta,spaghetti,mineral water,almonds,cooking oil,chocolate,mint +fresh tuna,herb & pepper,mineral water,milk,cereals +soup,honey,cake,french fries,hot dogs,sparkling water,brownies,strawberries,pancakes,yogurt cake +french fries +mint +milk,green tea +ham,tomatoes,ground beef,mineral water,salmon +shrimp,frozen vegetables,mineral water,chocolate,soup,milk,olive oil,eggs,cake +ground beef +mineral water +green tea,french fries,brownies +mineral water,energy bar,salmon,cooking oil,shallot,low fat yogurt +mineral water,honey,cottage cheese +burgers,frozen vegetables,mineral water +mineral water,gums +frozen smoothie +ham,frozen vegetables,ground beef,spaghetti,mineral water,chocolate,olive oil,vegetables mix,eggs,tomato juice +spaghetti,milk,cake,burger sauce,chocolate,white wine +turkey,ground beef,chocolate,escalope +strong cheese,vegetables mix,french fries,green tea +chocolate,shrimp,mineral water,milk,barbecue sauce,cereals,french fries,low fat yogurt +mineral water,cottage cheese,pancakes +soup,olive oil,green tea,cottage cheese,honey +cake,mint +turkey,grated cheese,butter,eggs,eggplant,chocolate,french fries +chocolate,champagne,green tea +green grapes,chocolate +frozen vegetables,tomatoes,ground beef,soup,milk,light cream,cooking oil,chicken,chocolate,low fat yogurt +burgers,tomatoes,eggs,cake,french fries,frozen smoothie,cookies,hot dogs,light mayo,tomato juice +mineral water,soup,eggs +pickles,chocolate,energy drink,low fat yogurt +grated cheese,mineral water,chocolate,milk,black tea,chicken,green tea,mint +herb & pepper,avocado,salmon,rice,cottage cheese,magazines,green tea +burgers,fresh tuna,spaghetti,energy bar,bacon,eggs,french fries,escalope,pancakes,gluten free bar,light mayo +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,oil,cereals,french fries,champagne,frozen smoothie,low fat yogurt +tomatoes,mineral water,cooking oil,chocolate +french fries +spaghetti,mineral water,yogurt cake,light mayo,low fat yogurt +frozen vegetables +mineral water,frozen smoothie,low fat yogurt +mineral water,chicken,hot dogs +fresh tuna,pancakes,cake,cottage cheese,brownies,yogurt cake,white wine,green tea +frozen vegetables,spaghetti +cookies +chocolate,grated cheese,salmon,french fries,cookies,shallot,tomato juice,low fat yogurt +parmesan cheese,chocolate,black tea,cookies +mineral water,carrots,chocolate,escalope,pancakes +turkey,burgers,fresh tuna,frozen vegetables,eggs,cake,pancakes,fresh bread +soup +escalope +herb & pepper,ground beef,oatmeal,napkins +shrimp,frozen vegetables,spaghetti,mineral water,milk,energy bar,chicken,chocolate,mint +butter,low fat yogurt +hot dogs +cookies +grated cheese,antioxydant juice,low fat yogurt +pancakes,eggs +spaghetti,eggs,cake,escalope +herb & pepper,shrimp,chocolate,frozen smoothie +burgers,tomatoes,oil,cereals,chocolate,french fries,escalope,champagne +salt +turkey,frozen vegetables,ground beef,eggs,barbecue sauce,eggplant,champagne,escalope,green tea +turkey,ground beef,olive oil,eggs,blueberries,bug spray,green tea +turkey,burgers,grated cheese,pepper,spaghetti,eggs,gums,low fat yogurt,green tea +frozen vegetables,tomatoes,milk,salmon,cake,escalope +spaghetti +mineral water +french fries +chocolate,spaghetti,olive oil,almonds,salmon,vegetables mix,frozen smoothie,cottage cheese,yogurt cake +spaghetti,olive oil,fromage blanc,pancakes,eggs,cereals,clothes accessories,yogurt cake,gluten free bar,fresh bread,green tea +mineral water +burgers,red wine,spaghetti,milk,chicken,ham,chocolate,french fries +burgers,frozen vegetables,mineral water,milk,olive oil,honey,chocolate +grated cheese,ground beef,pepper,spaghetti,mineral water,chocolate,salmon,pancakes,eggs,escalope,cookies,fresh bread +chocolate,champagne +meatballs,muffins,cottage cheese,strawberries,protein bar +french fries,light mayo +chocolate,shrimp,whole wheat pasta,ground beef,milk,french fries +turkey,frozen vegetables,avocado,butter,green grapes,cake,barbecue sauce,tomato juice +burgers,mineral water,chocolate,pancakes,honey,cooking oil,light mayo,hand protein bar,zucchini,green tea +chocolate,tomatoes,salmon +energy bar,chicken,eggs,light mayo +frozen smoothie +grated cheese,olive oil,french wine,chicken,cider,bacon,honey,chocolate,french fries,frozen smoothie +turkey,ham,grated cheese,herb & pepper,red wine,shrimp,ground beef,spaghetti,mineral water,pancakes,whole wheat rice,cereals +french fries +olive oil,antioxydant juice,french fries,cookies,hand protein bar,green tea +burgers,shrimp,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cereals,chocolate +ground beef,spaghetti,mineral water,cooking oil +pasta +turkey,ground beef,pepper,spaghetti,chocolate,pancakes,rice,cookies +green tea +french fries,escalope,pasta +antioxydant juice,brownies +extra dark chocolate,mashed potato +burgers +chicken +antioxydant juice +antioxydant juice +whole wheat pasta,olive oil,oil,clothes accessories,pasta,white wine,green tea +frozen vegetables,eggs +french fries +herb & pepper,hot dogs +frozen vegetables,spaghetti,mineral water,almonds,green grapes,whole wheat rice,cake,gums,eggplant,cereals,french fries,fresh bread,low fat yogurt,green tea +strawberries +soup,milk,olive oil,muffins +chocolate,whole wheat pasta,spaghetti,cake,blueberries,oil,chicken +escalope +tomato sauce,mineral water,almonds,eggs,cake,chocolate,brownies +milk +burgers,ground beef,chicken,whole weat flour,frozen smoothie,escalope,hot dogs,green tea +frozen vegetables,avocado,milk,tomato juice +champagne +cookies,honey +chocolate,shrimp,pepper,spaghetti,mineral water,nonfat milk,blueberries,light cream,chicken,carrots +turkey,shrimp,chocolate,olive oil,french wine,honey +chutney,eggs,body spray +whole wheat pasta,ground beef,spaghetti,meatballs,milk,bacon,soda,green tea +frozen vegetables,ground beef,spaghetti,olive oil,strong cheese,eggs +turkey,escalope,pasta +green tea +mineral water +pepper,mineral water +pancakes,honey,barbecue sauce +tomato sauce,mineral water,milk,french wine,pancakes,light cream,cooking oil,chicken,extra dark chocolate,eggplant,champagne,cookies +french fries,energy drink +frozen vegetables,chocolate,escalope,tomato juice +burgers,shrimp,eggplant,brownies +french fries +frozen vegetables,strawberries,yogurt cake,gluten free bar +burgers +mineral water,honey,frozen smoothie,cottage cheese,body spray +energy bar,vegetables mix,energy drink,light mayo +turkey,burgers,grated cheese,ground beef,mineral water,milk,vegetables mix,escalope +milk,chocolate,french fries,escalope,pancakes,salad +spaghetti,eggplant,french fries,green tea +milk,chocolate +mineral water,avocado,cake,chocolate,french fries,cottage cheese,pancakes,fresh bread,magazines +grated cheese,eggs,pasta,hot dogs,sparkling water +whole wheat pasta +whole wheat pasta +spaghetti,mineral water,frozen smoothie,pancakes +chocolate,herb & pepper,ground beef,mineral water,soup,olive oil,light cream,oil,chicken,hot dogs +ground beef,spaghetti,bacon,french fries,pancakes,yogurt cake +frozen vegetables +shrimp,frozen vegetables,green tea,french fries,frozen smoothie,cookies,light mayo +turkey,shrimp,whole wheat pasta,mineral water,milk,pancakes,bug spray,brownies,body spray +champagne +tomatoes,chocolate,french fries,frozen smoothie,cookies,low fat yogurt +burgers,cake,brownies +eggs,light mayo +shrimp +burgers,ground beef,milk,whole wheat rice +tomatoes,butter,gums,cereals,chocolate,pancakes,light mayo,green tea +mineral water,cake,low fat yogurt +turkey,ground beef,pepper,cookies +spaghetti,milk,olive oil,oatmeal,frozen smoothie,pancakes,white wine,low fat yogurt +chocolate,cookies,champagne +mineral water,olive oil,eggs,green tea +mineral water,avocado,whole wheat rice,energy drink +pickles,vegetables mix,pancakes,green tea +mineral water,eggs +grated cheese,herb & pepper +gluten free bar +ground beef,spaghetti,mineral water,meatballs,fromage blanc,cooking oil +burgers,ground beef,escalope +chocolate,french fries +turkey +grated cheese,light mayo +vegetables mix,energy drink +frozen vegetables,whole wheat pasta,mineral water,honey,cooking oil,frozen smoothie,tomato juice,fresh bread,green tea +fresh tuna,frozen vegetables,mineral water,avocado,meatballs,milk,french wine,fromage blanc,honey,cereals,frozen smoothie,fresh bread +frozen vegetables,spaghetti,chocolate,olive oil,gums,burger sauce,frozen smoothie,pancakes,green tea +mineral water,olive oil +mineral water,soup,cake,frozen smoothie,low fat yogurt +champagne +pickles,frozen smoothie,champagne,pancakes,mint +whole wheat pasta,mineral water,chocolate,pancakes,body spray +spaghetti,escalope,cookies,champagne,protein bar,hand protein bar,low fat yogurt +whole wheat pasta,olive oil,body spray +pepper,mineral water,chocolate,milk,nonfat milk,frozen smoothie +milk +whole wheat pasta,frozen smoothie,brownies,energy drink +green tea +mineral water,milk,chocolate +turkey,tomatoes,spaghetti,avocado,whole wheat rice,french fries +tomatoes,ground beef,mineral water,milk,honey,french fries,pancakes,tomato juice +tomatoes,eggs,chocolate,french fries,low fat yogurt +spaghetti,mineral water,whole wheat rice +red wine +grated cheese,ground beef,spaghetti,mineral water,olive oil,pancakes,cake,extra dark chocolate +cake,chocolate,low fat yogurt +low fat yogurt +cookies +fresh tuna,grated cheese,mineral water,cake,blueberries,light cream,whole weat flour,french fries,escalope +mineral water,extra dark chocolate,brownies,asparagus,low fat yogurt +herb & pepper,mineral water,chocolate,milk,salmon,pancakes,eggs,green tea,escalope +tomatoes,spaghetti,soup,milk,olive oil,chicken,green beans,frozen smoothie +herb & pepper,pepper,mineral water,fresh bread +melons +spaghetti,meatballs +mineral water +ground beef,spaghetti,eggs +grated cheese,salmon,oil +grated cheese,mineral water,butter,low fat yogurt +low fat yogurt +eggs +herb & pepper,spaghetti,butter,cooking oil,frozen smoothie,low fat yogurt,honey +burgers,fresh tuna,mineral water,eggs,frozen smoothie,mushroom cream sauce,pancakes,yogurt cake,light mayo,mayonnaise,green tea +whole wheat rice,french fries,frozen smoothie,escalope +grated cheese,mineral water,chocolate,chutney,salmon,eggs,whole wheat rice,cake +ground beef,spaghetti +red wine,spaghetti,mineral water,mint +ground beef,tomato sauce,spaghetti,mineral water,milk,eggs,light cream,cooking oil,cereals,frozen smoothie,mint +strawberries +spaghetti,mineral water,whole wheat rice,cookies +frozen vegetables,mineral water,soup,milk,olive oil,black tea,pancakes,fresh bread +turkey,french fries,low fat yogurt +cookies +mineral water +shrimp,mineral water +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey,escalope,cauliflower +mineral water,soup,extra dark chocolate +red wine,black tea,honey,cake +black tea +burgers,chocolate,grated cheese,herb & pepper,ground beef,spaghetti,milk,bacon,corn,pancakes,toothpaste +grated cheese,ground beef,milk,butter,burger sauce,oil,french fries,low fat yogurt +grated cheese,herb & pepper,red wine,spaghetti,mineral water,eggs +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate +turkey,burgers,grated cheese,pepper,tomato sauce,mineral water,almonds,chutney,pancakes,eggs,escalope,light mayo +cookies +ground beef,french fries,pasta +french fries +cookies +escalope +grated cheese,ground beef,spaghetti,mineral water,pancakes,cake +tomatoes,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cookies,low fat yogurt,mint +whole wheat rice +spaghetti,soup +herb & pepper,spaghetti,black tea,cake,cottage cheese,yogurt cake +cottage cheese +pepper,mineral water,pancakes,eggs,cooking oil,chocolate,low fat yogurt +grated cheese,pancakes,blueberries,champagne +turkey,herb & pepper,parmesan cheese,spaghetti,escalope,mushroom cream sauce,fresh bread,low fat yogurt +fresh tuna,butter,chicken,green tea,chocolate,fresh bread +frozen vegetables,parmesan cheese +eggs,honey,green tea +turkey,red wine,whole wheat pasta,pepper,spaghetti,mineral water,soup,avocado,eggs,body spray,low fat yogurt +mineral water,chocolate,black tea +ground beef,pepper,spaghetti +eggs,whole wheat rice,french fries +tomatoes,ground beef,pepper,spaghetti,salmon,cake +eggs +turkey,chocolate,ground beef,mineral water,pancakes,zucchini +turkey,burgers,herb & pepper,frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,milk,energy bar,black tea,strong cheese,nonfat milk,eggs +shrimp,frozen vegetables,tomatoes,ground beef,spaghetti +cake +spaghetti,mineral water,salmon,gums,burger sauce,clothes accessories,hot dogs,cottage cheese,mint +fresh tuna,mineral water,honey,low fat yogurt +cereals,low fat yogurt,green tea +shrimp,mineral water,milk,olive oil,eggs +burgers,mineral water,almonds,eggs,whole wheat rice,escalope +french fries,magazines,mayonnaise +shrimp,chocolate,flax seed,vegetables mix,cooking oil,babies food,low fat yogurt +spaghetti,bug spray,whole weat flour +fresh tuna,frozen vegetables,honey,cake,brownies,energy drink +burgers,eggs,green tea +burgers,chocolate,ground beef,spaghetti,milk,olive oil,eggs,cake +burgers,shrimp,milk,pancakes,eggs,ham,french fries +burgers,fresh tuna,frozen vegetables,mineral water,milk,cider,eggs,soda,cottage cheese,fresh bread,low fat yogurt +tomato juice,mayonnaise +herb & pepper,shrimp,frozen vegetables,mineral water,meatballs,salmon,eggs,whole wheat rice,carrots +cookies +butter,eggs +grated cheese,cooking oil,white wine +frozen vegetables,whole wheat pasta,tomato sauce,rice,green tea +green beans,champagne,low fat yogurt +frozen vegetables,ground beef,spaghetti,milk,olive oil,eggs,cooking oil,mint green tea,french fries,low fat yogurt +burgers,chocolate,mineral water,fromage blanc,salmon,eggs,rice,cooking oil,chicken,carrots,tomato juice +turkey,eggs,white wine,green tea +eggs +burgers,butter,cake,cooking oil,eggplant,cereals,brownies +champagne,mushroom cream sauce +grated cheese,herb & pepper,ground beef,spaghetti,salmon,cooking oil,champagne +honey +ground beef,mineral water,honey,low fat yogurt +turkey,escalope +shrimp,extra dark chocolate,whole weat flour +eggs,cake +frozen vegetables,mineral water,soup,milk,eggs,energy drink +chicken,frozen smoothie +burgers,fresh tuna,grated cheese,spaghetti,mineral water,avocado,olive oil,gums,frozen smoothie,hot dogs,cottage cheese +turkey,grated cheese,shrimp,tomatoes,vegetables mix,brownies,pancakes,tomato juice,green tea +escalope,green tea +ketchup +cookies +frozen vegetables,mineral water,pancakes,cake,cooking oil,green tea,shampoo,tomato juice,magazines +herb & pepper,shrimp,ground beef,yogurt cake +mineral water,eggs +chocolate,french fries +grated cheese,tomatoes,ground beef,spaghetti,soup,meatballs,cooking oil,low fat yogurt +grated cheese,frozen vegetables,ground beef,olive oil,salmon,blueberries +tomatoes,spaghetti,milk,olive oil,pancakes,whole wheat rice,green tea,yogurt cake,mint +yogurt cake +shrimp,frozen vegetables,tomatoes,spaghetti,milk,butter,chicken,frozen smoothie,tomato juice,mint +burgers,herb & pepper,frozen vegetables,spaghetti,chocolate,milk,butter,flax seed,almonds,bug spray,chili,whole weat flour,low fat yogurt +ground beef,spaghetti,mineral water,almonds,eggs,cereals,green tea +ground beef +frozen vegetables,butter,whole wheat rice,pet food,fresh bread +tomatoes,ground beef,muffins,eggs,cookies +soup,milk,pancakes,honey,mint green tea,cottage cheese +herb & pepper,ground beef,spaghetti,mineral water,soup,cream,pancakes,french fries,frozen smoothie +turkey,ground beef,chocolate,cookies,tomato juice +ground beef,spaghetti,butter,french wine,eggs,whole weat flour,hot dogs,sparkling water,brownies,body spray,energy drink +turkey,tomatoes,ground beef,spaghetti,mineral water,meatballs,french fries +red wine,ground beef,spaghetti,mineral water,black tea,mayonnaise,low fat yogurt +burger sauce,escalope +frozen vegetables,parmesan cheese,ground beef,spaghetti,eggs,tea,escalope +tomatoes +shrimp,soup,gums,barbecue sauce +frozen smoothie,melons +turkey,ham,chocolate,muffins,pancakes,cake,rice,chicken,green tea,low fat yogurt +mineral water,pancakes,oil +red wine,cake,champagne +cottage cheese,light mayo +french fries,pancakes +red wine,tomatoes,ground beef,spaghetti,mineral water,olive oil,chicken,whole wheat rice,chili,chocolate bread +turkey,olive oil,green tea,honey +french wine,cake +low fat yogurt +black tea,eggs,whole wheat rice,low fat yogurt,green tea +tomatoes,green tea +frozen vegetables,tomatoes,parmesan cheese,mineral water +red wine,parmesan cheese,ground beef,spaghetti,hand protein bar,cauliflower,mint +pickles,cereals,green tea +mint +mineral water +frozen vegetables,ground beef,eggs,low fat yogurt +mineral water,chocolate,milk,eggs,toothpaste,low fat yogurt +escalope +mineral water,soup,olive oil +turkey,spaghetti,chicken,whole weat flour,cottage cheese,fresh bread +shrimp,frozen vegetables +red wine,flax seed,cake,frozen smoothie,hot dogs,toothpaste +cream +milk,butter,green grapes,chocolate,escalope +burgers,ground beef,spaghetti,mineral water,oil,barbecue sauce,yogurt cake,low fat yogurt +escalope +champagne +carrots +chocolate +chocolate,herb & pepper,ground beef,spaghetti,mineral water,olive oil,rice,french fries +tomato sauce,mineral water,cake +turkey,pancakes +french fries +honey,whole wheat rice +chocolate,grated cheese,spaghetti,butter,honey,cake,rice,french fries,energy drink +ground beef,yams,eggs,chicken,pasta +french fries +milk,green beans,mint +honey,chocolate,french fries,escalope +mineral water,chicken,magazines +bug spray,light mayo +mineral water,salmon,vegetables mix,cereals,escalope +spaghetti,milk,olive oil,low fat yogurt +burgers,eggs,frozen smoothie +chocolate +mineral water,french wine,chicken +pepper +dessert wine,tomatoes,ground beef,salmon,hot dogs +ham,ground beef,spaghetti,frozen smoothie,champagne +ground beef,french fries,mushroom cream sauce,brownies +shrimp,frozen vegetables,ground beef,spaghetti,mineral water +french fries,protein bar +escalope +blueberries,clothes accessories,french fries,frozen smoothie,escalope,fresh bread +burgers,mineral water,flax seed,gums,cereals +milk,cooking oil,low fat yogurt +ham,grated cheese,tomatoes,ground beef,spaghetti,mineral water,french wine,honey,rice,cooking oil,ketchup,pancakes,magazines +frozen vegetables,fromage blanc,pancakes,french fries,escalope +ground beef,spaghetti,mineral water,olive oil,french wine,salmon,cereals,white wine,low fat yogurt +frozen vegetables,spaghetti,eggs,bug spray,cooking oil,french fries,escalope,hot dogs +burgers,red wine,shrimp,mineral water,rice,french fries,strawberries,protein bar,tomato juice,cauliflower +chocolate +hot dogs,shampoo +herb & pepper,spaghetti,pancakes,low fat yogurt,green tea +mineral water,mint green tea,french fries +fresh tuna,spaghetti,mineral water,pancakes,whole weat flour,champagne,hot dogs,tomato juice,green tea +bacon,light mayo,low fat yogurt +turkey,fresh tuna,spaghetti,fromage blanc,eggs,honey,bramble,green tea,escalope,cottage cheese +red wine,chocolate,soda,pet food,french fries,champagne +olive oil,pancakes,toothpaste +toothpaste +energy bar,champagne +frozen vegetables,tomatoes,milk,salmon +milk,chocolate +mineral water,avocado,olive oil,muffins,green tea,french fries,escalope +chocolate +cookies +frozen vegetables,mineral water,milk,olive oil,eggs,chocolate,escalope,yogurt cake +escalope +grated cheese,ground beef,tomato sauce,spaghetti,mineral water,fromage blanc,pancakes,cooking oil,frozen smoothie,tomato juice +hot dogs,light mayo +eggs +shrimp,spaghetti +burgers,frozen vegetables,spaghetti,mineral water,pancakes,champagne,protein bar,hand protein bar +frozen vegetables,frozen smoothie,light mayo +mineral water +cookies +mineral water,olive oil +eggs +burgers,french fries,frozen smoothie,hot dogs,strawberries,green tea +frozen vegetables,muffins,green grapes +escalope +pancakes,cookies,green tea +french fries,cookies +mineral water,avocado,cake,pet food,eggplant,french fries,escalope,mushroom cream sauce,fresh bread,toothpaste +champagne +cookies +milk,chicken,eggs,pancakes +chocolate +turkey,soup,spinach,french fries,salt +milk,cake +escalope,shallot,white wine +frozen vegetables,milk,chicken +butter,whole wheat rice,low fat yogurt +shrimp,tomatoes,carrots,chocolate,low fat yogurt +low fat yogurt +french fries,cookies,mushroom cream sauce,honey +frozen vegetables,avocado,chocolate,french fries,escalope,champagne,fresh bread +chocolate,escalope +cookies,strawberries +pepper,spaghetti,mineral water,milk,pancakes,cake,white wine,green tea +cake,french fries +frozen vegetables,milk,almonds,whole wheat rice,cooking oil,chocolate,french fries,light mayo,low fat yogurt +red wine,spaghetti,mineral water,cider,french fries,cookies,pancakes,energy drink +tomatoes,mineral water,green tea,chocolate,frozen smoothie,escalope +french fries +grated cheese,frozen vegetables,tomatoes,mineral water,olive oil,protein bar,hand protein bar,fresh bread,green tea +eggs +olive oil,eggs +french fries,cottage cheese +chocolate,almonds,vegetables mix,cake,french fries,frozen smoothie,pancakes,energy drink +cookies +frozen vegetables,mineral water,meatballs,butter,eggs +mineral water,energy bar,chocolate,low fat yogurt +milk,french fries,brownies +burgers,milk,cake,eggplant,green tea +turkey,spaghetti,mineral water,chocolate,eggs,cooking oil,pet food,cookies,protein bar +ham,ground beef,spaghetti,milk,olive oil,french wine,muffins,pancakes,whole weat flour,cottage cheese,green tea +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,chicken,eggs,french fries,green tea +milk,fromage blanc,salmon,eggs +low fat yogurt +flax seed,eggs,chicken,green tea +tomatoes +green tea +burgers,ground beef,mineral water,meatballs,milk,eggs,cake +mineral water,candy bars +turkey,burgers,shrimp,tomatoes,cooking oil +cookies +mineral water,chocolate,milk,energy bar,white wine +eggs,french fries +tomatoes,eggs +cookies +shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,eggs,cake,oatmeal,cereals +frozen vegetables,whole wheat rice +shrimp,avocado,candy bars +shrimp,tomatoes,mineral water,cooking oil +chocolate,almonds,vegetables mix,eggs,whole wheat rice,frozen smoothie,cottage cheese +melons,candy bars +whole wheat rice +low fat yogurt +frozen vegetables,tomatoes,mineral water,soup,milk,whole wheat rice,cake,cereals +eggs,chocolate,french fries +burgers,eggs,barbecue sauce,french fries +burgers,shallot +mineral water,milk +tomatoes,energy bar,cake,tomato juice +milk,chocolate +milk,chicken,eggs +burgers,shrimp,chocolate,pancakes,eggs,cooking oil,french fries +shrimp,milk,tomato juice +butter,flax seed,green tea,magazines +burgers,cottage cheese +mineral water,whole wheat rice,cake,rice,cooking oil,chicken,french fries,cookies +shrimp,spaghetti,mineral water,bacon,eggs,brownies +grated cheese,shrimp,tomatoes,spaghetti,mineral water +cookies +cookies,low fat yogurt +clothes accessories +hot dogs +ground beef,olive oil,oil,antioxydant juice +ham,spaghetti,mineral water,eggs,chicken,green tea,chocolate,frozen smoothie +mineral water,eggs,whole wheat rice,chocolate,escalope +eggs +grated cheese,ground beef,rice +spaghetti,body spray +mineral water,green tea +chocolate,french fries +burgers,shrimp,spaghetti,olive oil,salmon,cooking oil,escalope,tomato juice +herb & pepper,mineral water,soup,milk,french wine,pancakes,eggs,honey,oil,champagne,magazines,mayonnaise +vegetables mix +barbecue sauce +milk +ham,tomatoes,avocado,fromage blanc,pancakes,eggs,honey,whole wheat rice,cake,gums,light mayo +frozen vegetables,ground beef,spaghetti,mineral water,milk,black tea,pancakes,eggs,cooking oil,barbecue sauce,chocolate +tomatoes,milk +eggs,green tea +ground beef +frozen vegetables,whole wheat pasta,olive oil,eggs,carrots,green tea,french fries,cottage cheese +olive oil,cake,chocolate +burgers,red wine,shrimp,mineral water,milk,honey +turkey,burgers,eggs,french fries,pasta,green tea +ham,ground beef,spaghetti,olive oil,vegetables mix,muffins +mineral water,cookies +cottage cheese,mayonnaise +chicken,oil,cookies,brownies,tomato juice,toothpaste +mineral water,whole wheat rice,escalope,low fat yogurt +shrimp,pepper,energy bar,cooking oil,escalope,fresh bread +frozen vegetables,whole wheat rice,cake +burgers,french wine,eggs,barbecue sauce,cottage cheese,melons,fresh bread,white wine +mineral water,green tea,honey +chili +shrimp,tomatoes,ground beef,mineral water,oil +herb & pepper,ground beef,spaghetti,salmon,muffins,eggs,chicken +cookies +frozen vegetables +energy bar,chocolate bread,whole weat flour,mint +cookies +ham,grated cheese,frozen vegetables,ground beef,spaghetti +chicken,eggs +ham,spaghetti,mineral water,eggs,green tea +burgers,frozen vegetables,tomatoes,soup,energy bar,escalope +turkey,burgers,frozen vegetables,ground beef,mineral water,almonds,salmon,barbecue sauce,carrots,hot dogs +burgers,butter,escalope,cauliflower +mineral water,chocolate,chicken,escalope +mineral water,black tea,almonds,pancakes,eggs +salmon,vegetables mix +ground beef,spaghetti,milk,zucchini +tomatoes,spaghetti,mineral water,milk,rice,oil +chocolate +french fries +dessert wine,chocolate,spaghetti,salmon,cooking oil,protein bar,hand protein bar +shrimp,tomatoes,mineral water,chicken,whole weat flour,cottage cheese,body spray,fresh bread +salt +shrimp,soup,butter +fresh tuna,mineral water,eggs +red wine,cooking oil,french fries +cookies +burgers,eggs +eggs,cookies +burgers,french fries,yogurt cake +eggs,pet food +salmon,chocolate +tomatoes,mineral water,honey,whole wheat rice,cooking oil,whole weat flour,frozen smoothie,low fat yogurt +mineral water,frozen smoothie +turkey,spaghetti,olive oil,strong cheese,pancakes,eggs,tomato juice,fresh bread +spaghetti,black tea +honey,escalope,low fat yogurt +shrimp +mineral water,eggs,strawberries +turkey,burgers,whole wheat pasta,chocolate,milk,olive oil,chicken,pancakes,cooking oil,green tea +energy bar,pancakes +mushroom cream sauce +french fries +burgers,milk,cake,cereals +pickles,light mayo +cake,oil,escalope,pancakes,yogurt cake +yogurt cake,candy bars +ground beef,cookies +tomatoes,mineral water,eggplant,french fries +ground beef,spaghetti,mineral water,chili,escalope +burgers,mineral water,salmon,vegetables mix,pancakes,eggs,frozen smoothie,body spray +escalope +whole wheat rice,cookies,protein bar,hand protein bar +french wine,pet food +french fries +french fries,escalope,pasta,mushroom cream sauce,fresh bread +mineral water,chocolate,cereals +turkey,eggs +frozen vegetables,tomatoes,chicken,fresh bread,magazines,green tea +dessert wine,ground beef,pepper,butter,chicken,french fries,zucchini +milk,frozen smoothie +french fries,cottage cheese +ground beef,spaghetti,milk,extra dark chocolate,green tea +tomatoes,meatballs,french fries +escalope +tomatoes,french fries,strawberries +frozen vegetables,chocolate,eggs,eggplant,clothes accessories,green tea +avocado,brownies +mineral water,eggs,cake,low fat yogurt +dessert wine,ground beef,spaghetti,mineral water,salmon,cooking oil +turkey,mineral water,eggs,bug spray +avocado +ground beef,spaghetti,mineral water,nonfat milk,honey,pet food,eggplant,white wine +cookies +mineral water,cake +eggs,white wine +cookies +burgers,milk,eggs +cookies +pasta +milk +chili,green beans,pancakes +mineral water,milk,chicken,eggs,blueberries,pancakes +burgers,carrots,french fries,green tea +eggs,cake,chicken +grated cheese,tomatoes,yams,avocado,salmon,rice,cooking oil,gluten free bar,protein bar,hand protein bar +soup,french fries,body spray +eggs,green tea +turkey,mineral water,chocolate,avocado +chocolate +french fries +ham,vegetables mix,frozen smoothie +turkey,frozen vegetables,milk,eggs +green tea +eggs,mushroom cream sauce +vegetables mix +olive oil,salmon,vegetables mix +eggs,whole wheat rice +french fries,escalope,pasta,mushroom cream sauce +cider,honey,low fat yogurt +mineral water,soup,avocado,champagne,gluten free bar,magazines,mayonnaise,low fat yogurt +ground beef,black tea +turkey,chocolate,whole wheat rice +escalope,pasta +french fries +spaghetti,mineral water,avocado,almonds,french wine,oil,green tea,french fries,frozen smoothie,melons +soup,milk +tomatoes,french fries +mint green tea,candy bars +turkey +herb & pepper,milk,chicken,vegetables mix,cereals,low fat yogurt +soup,butter,chocolate +red wine,mineral water,soup,avocado,eggs,oil,corn,chocolate bread,french fries,body spray,fresh bread,green tea +shrimp,ground beef,pepper,mineral water,whole wheat rice +eggs,french fries,strawberries +escalope +grated cheese,frozen vegetables +chicken,muffins,cake,yogurt cake +frozen vegetables,tomatoes,mineral water,cake +energy bar +grated cheese,ground beef,whole wheat rice,cake +burgers,grated cheese,mineral water,cake +milk,cookies,white wine +ham,pickles,spaghetti,eggs,whole wheat rice,french fries,champagne +frozen vegetables,whole wheat rice,energy drink +red wine,spaghetti,mineral water,cream,oil,chicken,extra dark chocolate,cookies +ground beef,spaghetti,milk,eggs,chocolate,pancakes,fresh bread +chocolate,mineral water,olive oil,eggs,honey,frozen smoothie,sparkling water,candy bars +avocado,whole wheat rice +green tea +tomatoes,flax seed,chicken,green tea,chocolate,cottage cheese +burgers,spaghetti,bug spray,babies food,low fat yogurt +burgers,spaghetti,mineral water,milk,french fries +shrimp,champagne +chocolate +cake +burgers,eggs,low fat yogurt,green tea +burgers,black tea,escalope +mineral water,eggs +dessert wine,mineral water,milk,flax seed,strong cheese,honey +chocolate +herb & pepper +antioxydant juice,escalope +ham,shrimp,tomatoes,ground beef,chocolate +escalope,honey +mineral water,fromage blanc,cider,eggs +vegetables mix,honey,frozen smoothie +avocado,milk,cereals,fresh bread +parmesan cheese,spaghetti,french fries,cookies +eggs,chicken,green tea,french fries +burgers,ham,tomatoes,spaghetti,hot dogs,fresh bread +burgers,energy bar,eggs +chocolate,fresh bread +chocolate,frozen smoothie,cottage cheese +mineral water,chocolate,mashed potato,brownies +eggs +eggs,french fries +shrimp,whole wheat pasta,milk,chocolate,french fries,frozen smoothie,pancakes,energy drink,green tea +eggs,cake,green tea +grated cheese,pepper,pancakes,cake,french fries,green tea +mineral water,salmon +escalope +chocolate +energy drink,mayonnaise +whole wheat pasta,milk,olive oil +avocado,french fries +fresh tuna,pepper,tomato sauce,sandwich +grated cheese,frozen vegetables,french wine,cooking oil,french fries,escalope,fresh bread +cereals,champagne +mineral water,whole wheat rice,cooking oil,french fries,escalope +cooking oil,frozen smoothie,mushroom cream sauce +mineral water +mineral water,avocado,green tea,chocolate +spaghetti,eggs +pancakes +cookies +burgers,champagne,fresh bread +fresh tuna,ground beef,olive oil,ketchup +mineral water +spaghetti,meatballs,vegetables mix,muffins,cake +burgers,salmon,eggs,french fries,mushroom cream sauce +escalope +champagne,fresh bread +whole wheat rice +olive oil,cooking oil,cottage cheese +frozen vegetables,olive oil,oatmeal +shrimp,tomatoes +tomatoes,french fries,sandwich +brownies,energy drink +frozen vegetables,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate bread,whole weat flour,brownies +turkey,shrimp,tomatoes,meatballs,energy bar,vegetables mix,whole wheat rice,carrots,green tea +burgers,eggs,chicken,chocolate,french fries,frozen smoothie,champagne,babies food +turkey,burgers,soup,fromage blanc,french fries,cookies +soup,green tea,escalope +ham,shrimp,milk,whole wheat rice,cereals,chocolate,pancakes,fresh bread +spaghetti,mineral water,spinach,honey,cake,french fries,frozen smoothie,energy drink +mineral water +pancakes +tomatoes,olive oil +spaghetti,mineral water,barbecue sauce,yogurt cake,salad +burgers,spaghetti,avocado,milk,flax seed,french wine,cider,chocolate,frozen smoothie,green tea +hot dogs +cooking oil,light mayo +mineral water,eggs,bug spray +turkey,burgers,spaghetti,honey,carrots,brownies,green tea +mineral water +mineral water,black tea,almonds +whole wheat rice,french fries,cookies,fresh bread,green tea +oil,french fries,champagne,cookies,hot dogs,light mayo,tomato juice,green tea +shallot +eggs,ham +chocolate +shrimp,ground beef,cooking oil,cereals,green tea +mineral water,avocado,meatballs,milk,cake,cooking oil,chocolate,french fries +turkey,herb & pepper,ground beef,mineral water,chocolate,milk,eggs,blueberries,honey +french fries +ham,spaghetti +burgers,energy bar,almonds,eggs,french fries,green tea +burgers,ham,avocado,eggs,mint green tea,french fries,cookies +pancakes +cookies +escalope,low fat yogurt +dessert wine,ground beef,spaghetti,fromage blanc,cake,chicken,protein bar +cake,cottage cheese +herb & pepper,red wine,spaghetti,eggs,chicken,champagne,tomato juice,low fat yogurt +cookies,low fat yogurt +low fat yogurt +burgers,eggs +shrimp,tomatoes,ground beef,butter,green tea,toothpaste +cookies +eggs,whole wheat rice +cookies +turkey,mineral water,eggs,low fat yogurt +turkey,burgers,ham,frozen vegetables,whole wheat rice,chocolate +french fries,escalope +ham,chocolate,ground beef,pepper,mineral water,french fries +champagne +burgers,spaghetti +whole wheat rice,rice,oil,cooking oil,french fries,low fat yogurt +french wine,rice,french fries,brownies +avocado,milk +green tea +spaghetti,flax seed,french fries +turkey,burgers,mineral water,meatballs,milk,almonds,french wine,eggs,cake,carrots,low fat yogurt +grated cheese,mineral water,rice,frozen smoothie +milk,eggs +herb & pepper,shrimp,ground beef,milk,olive oil,whole wheat rice,fresh bread,low fat yogurt +fresh tuna,almonds +turkey,frozen vegetables,spaghetti,eggs,chocolate,french fries,frozen smoothie,hot dogs,brownies +red wine,spaghetti,carrots +champagne +yams,cake +energy drink +cereals,champagne,salad +pickles,turkey,parmesan cheese,pepper,spaghetti,mineral water,meatballs,milk,olive oil,french wine,salmon,frozen smoothie,fresh bread +grated cheese,herb & pepper,tomatoes,ground beef,mineral water,rice,low fat yogurt +grated cheese,frozen vegetables,milk,salmon,eggs,cooking oil,corn +ground beef,tomato sauce,spaghetti +frozen vegetables,eggs,champagne +grated cheese,mineral water,eggs,protein bar,tomato juice,fresh bread +escalope +mineral water,honey +meatballs +burgers,ham,eggs,whole wheat rice,ham,french fries,cookies,green tea +mineral water,chocolate,chicken +mineral water,chocolate,french fries,strawberries +champagne +brownies +red wine,olive oil,chicken,eggs,rice,eggplant,sparkling water +champagne +cookies +turkey,chocolate,red wine,spaghetti,avocado,butter,oil,green beans,body spray +ground beef,clothes accessories,chocolate +muffins,sandwich +fromage blanc,french fries,escalope,pasta,mushroom cream sauce,fresh bread +frozen vegetables,melons +fresh tuna,shrimp,frozen vegetables,tomatoes,fromage blanc,honey,green tea +burgers,red wine,tomatoes,ground beef,mineral water,pancakes +spaghetti +green tea +tomatoes,spaghetti,meatballs,french wine,eggs,melons,fresh bread +mineral water,chocolate,french fries,pancakes +french fries,brownies +mineral water +energy bar,candy bars +tomato juice,candy bars +grated cheese,spaghetti,mineral water,eggs,gums,frozen smoothie,body spray,energy drink +hot dogs +tomatoes,cookies,green tea +avocado,cider,eggs,whole wheat rice,french fries,cookies,low fat yogurt +champagne +mint green tea,cookies +cake,chocolate,yogurt cake +cookies +burgers,ham,chocolate +eggs,carrots +clothes accessories,cookies +chocolate,ground beef,mineral water,eggs,rice,low fat yogurt +french fries +mint green tea,cottage cheese +mineral water,chicken,chocolate,escalope +dessert wine,frozen vegetables,spaghetti +burgers,mineral water +pickles,herb & pepper,tomatoes,ground beef,chocolate,green tea +cookies,honey +fresh tuna,fromage blanc,eggs,honey,frozen smoothie,cookies,cottage cheese,brownies,pancakes,energy drink +french fries +cake,gums,green tea,chocolate,champagne +frozen vegetables,tomatoes,parmesan cheese,gums,chocolate,french fries,strawberries +shrimp,frozen vegetables,milk,butter,cake +tomatoes +milk +ground beef,mineral water,french wine,strong cheese +brownies,yogurt cake +burgers,mineral water,milk,olive oil,cake,frozen smoothie,light mayo +french fries +french fries,energy drink +mineral water +burgers,frozen vegetables,ground beef,pepper,spaghetti,mineral water,honey,strawberries +burgers,ham,milk +mineral water,cooking oil,french fries +grated cheese,shrimp,spaghetti,avocado,milk +mineral water,pancakes,eggs,frozen smoothie +mineral water,whole wheat rice +eggs,cake,barbecue sauce,french fries,body spray +mineral water,escalope +low fat yogurt +fresh tuna,frozen vegetables,spaghetti,mineral water,milk,chutney,eggs,light cream,cooking oil,tomato juice,green tea +burgers,chocolate,french wine,pancakes +escalope +grated cheese,frozen vegetables,mineral water,pancakes +yogurt cake +turkey,frozen vegetables,ground beef,mineral water,chicken,barbecue sauce,sparkling water +escalope +champagne +grated cheese,french fries,frozen smoothie,escalope,pasta +mineral water,vegetables mix,chocolate +pancakes +ground beef,tomato sauce,spaghetti,chicken,salmon,oatmeal,eggplant,green tea +brownies +shrimp,ground beef,salmon,strawberries +grated cheese,ground beef +salt,green tea +eggs +eggs,french fries +chocolate,mushroom cream sauce +grated cheese,mineral water,green tea +energy bar,eggs,french fries,melons +french fries +burgers,mineral water +turkey,ham,meatballs,pancakes,whole wheat rice,chicken,carrots +mineral water,low fat yogurt +escalope +pancakes +ham,soup,olive oil,blueberries +tomatoes,french fries,cookies +mineral water +escalope,pasta +spaghetti,olive oil,eggs,brownies,tomato juice,low fat yogurt +french fries,strawberries +butter +tomatoes,olive oil,french wine,chocolate,frozen smoothie,honey +shrimp,spaghetti,mineral water,chocolate,oil,protein bar +ham,eggs,honey,gums,light cream,ham +chocolate,light mayo +soda,escalope,tomato juice +spaghetti,eggs +burgers,pancakes +yams +milk +grated cheese,spaghetti,butter +muffins,eggs,pancakes +herb & pepper +escalope +french fries +eggs,honey +tomatoes,chocolate +frozen vegetables,milk,bug spray,escalope +candy bars +escalope +mineral water,frozen smoothie,strawberries,green tea +chocolate,frozen vegetables,pancakes,champagne +cookies +pepper,mineral water +spaghetti,avocado,honey,clothes accessories +turkey,frozen vegetables,spaghetti,mineral water,chocolate,vegetables mix,frozen smoothie +spaghetti,mineral water +champagne +spaghetti,chicken +cookies +frozen vegetables,spaghetti,mineral water,bacon,whole wheat rice,eggplant,french fries,champagne,escalope,shampoo +frozen smoothie,cottage cheese,low fat yogurt +whole wheat pasta,eggs,cake,frozen smoothie,cookies +spaghetti,whole wheat rice,cake,chocolate,cookies +spaghetti +ham,milk,chicken,whole wheat rice,ham,eggplant +spaghetti,mineral water,avocado,strawberries +fresh tuna +pancakes,yogurt cake +turkey,mineral water,honey,whole wheat rice +fromage blanc,honey,chicken,cereals,french fries,frozen smoothie,light mayo,green tea +eggs +strawberries +ground beef,tomato sauce +frozen vegetables,avocado,milk,french fries,light mayo +protein bar +frozen vegetables,tomatoes,fromage blanc,eggs,champagne,frozen smoothie,light mayo +burgers,milk,cereals +french fries,shallot +gums +turkey,spaghetti,eggs,honey,french fries,champagne,pancakes,protein bar +burgers,vegetables mix,green tea +shrimp,frozen vegetables,tomatoes,strawberries +mineral water,milk,cake,whole weat flour,french fries +champagne,cookies +frozen vegetables,mineral water,low fat yogurt,green tea +herb & pepper,spaghetti,escalope,mushroom cream sauce,green tea +spaghetti +turkey,frozen vegetables,tomatoes,avocado,energy bar,pancakes,light cream,cooking oil,pet food,oatmeal +burgers,tomatoes,soup,french fries,cookies,body spray,green tea +mineral water,milk,cider,chocolate,french fries +burgers,fresh tuna,tomatoes,pepper,spaghetti,french wine,honey,chocolate,green tea +escalope +cereals +gluten free bar +spaghetti,gums +ham,spaghetti,hot dogs +burgers,frozen vegetables,chocolate,vegetables mix,rice,frozen smoothie +mineral water,whole wheat rice +frozen vegetables,mineral water,pancakes,mushroom cream sauce,mayonnaise +burgers,butter,whole wheat rice,oil,cookies,green tea +eggs,cake +muffins,gums +dessert wine,mineral water,eggs,french fries +turkey,red wine,frozen vegetables,spaghetti,mineral water,milk,olive oil,eggs,cauliflower,low fat yogurt +strawberries,melons +french fries,hot dogs,body spray,light mayo +chocolate,avocado,milk,eggs,cooking oil,strawberries +chocolate,frozen vegetables,tomatoes,spaghetti +burgers,eggs,chocolate,french fries,low fat yogurt,green tea +french fries +cereals +tomatoes,meatballs,butter,muffins,eggs,babies food,low fat yogurt +black tea,muffins +mineral water,honey,low fat yogurt +french fries +chocolate,honey +spaghetti,soup,cake,rice,tomato juice,zucchini +cake,mint green tea +muffins,escalope,white wine,green tea +burgers +shrimp,milk,olive oil,green tea +pancakes +energy bar +chocolate +burgers,spaghetti,avocado +olive oil +ground beef,spaghetti,mineral water,eggs,chicken,cereals,french fries,protein bar +muffins,french fries +ham,tomatoes,mineral water,soup,milk,vegetables mix,cake,bramble,frozen smoothie,escalope,hot dogs,cottage cheese,low fat yogurt +turkey,fresh tuna,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,milk,almonds,vegetables mix,nonfat milk,whole wheat rice +frozen vegetables,avocado,milk,almonds,chicken,eggs,whole wheat rice,green beans,frozen smoothie +chocolate,ground beef,spaghetti,mineral water,salmon,pancakes,whole wheat rice,green beans +ground beef,spaghetti,honey,extra dark chocolate +spaghetti,frozen smoothie,hot dogs,fresh bread +green tea,tea +french fries +chocolate,grated cheese,cooking oil,escalope +muffins +red wine,chicken,whole wheat rice +grated cheese,eggs +muffins +spaghetti,green tea,french fries,shampoo +escalope +champagne,white wine +herb & pepper,frozen vegetables,mineral water,cooking oil,french fries,toothpaste +mineral water,ham,frozen smoothie +chocolate,milk,olive oil +avocado,yogurt cake +cake,cooking oil,green tea +burgers,mineral water,milk +pepper,vegetables mix +frozen vegetables,spaghetti,butter,pancakes,mint +muffins +french fries +cake,french fries +ham,spaghetti,mineral water,french wine,frozen smoothie,cottage cheese +mineral water,french wine,eggs,chocolate +soda +shallot +tomatoes,mineral water +cookies +pet food,french fries +grated cheese,milk +meatballs +oil +ham,grated cheese,chocolate,whole wheat rice,yogurt cake,cauliflower +frozen vegetables,tomatoes,mineral water,chicken,salmon,muffins,chocolate,green tea +french fries,cookies +french fries +ham,mineral water,milk +turkey,frozen vegetables,spaghetti,avocado,butter,chicken,whole wheat rice,cake,tomato juice +olive oil,salmon,honey +frozen vegetables,ground beef,spaghetti,mineral water,muffins,rice,green beans,french fries,hot dogs +burgers,low fat yogurt +frozen vegetables,olive oil,tomato juice +grated cheese,fromage blanc,cookies +escalope,zucchini +mineral water,cereals,antioxydant juice,green tea,french fries,champagne,pancakes +salmon +mineral water,fromage blanc,french fries,body spray,pancakes,energy drink,green tea +burgers,frozen vegetables,ground beef,spaghetti,french wine,frozen smoothie,cottage cheese,brownies +grated cheese,spaghetti,mineral water,salmon,whole wheat rice,blueberries,green beans,sandwich,pancakes,shampoo +herb & pepper,mineral water,soup,honey,fresh bread +herb & pepper,yogurt cake +whole wheat rice +escalope +burgers,frozen vegetables,milk,vegetables mix,cereals,chocolate,french fries,escalope,brownies +tomatoes,spaghetti,mineral water,chocolate,olive oil,almonds,cake,tomato juice,fresh bread +turkey,eggs +butter,barbecue sauce +mineral water,whole wheat rice +meatballs,whole wheat rice +mineral water +tomato sauce,mineral water,soup,cereals,french fries +soup,chicken,cooking oil,french fries +grated cheese,herb & pepper,spaghetti,mineral water,milk,cooking oil,frozen smoothie +red wine +red wine,pepper,muffins,champagne,green tea +ground beef,pepper,avocado,bacon,whole wheat rice,bug spray,eggplant,chocolate,frozen smoothie,escalope,sparkling water +chocolate,cider,muffins,eggs,french fries,cottage cheese,pancakes,gluten free bar +butter,chicken,green tea,cookies +mineral water,cereals +cookies,energy drink +mineral water,eggs,cookies,strawberries +oil +burgers,ham,whole wheat pasta,pepper,spaghetti,black tea,french wine,chicken,bacon,vegetables mix,pancakes,eggs,barbecue sauce,eggplant,green tea +turkey,bacon,cooking oil,barbecue sauce,ketchup,melons +almonds,eggs +burgers,ham,mineral water,soup,avocado,milk,whole wheat rice,shampoo,babies food +chocolate,tomatoes,mineral water,avocado,cooking oil,french fries,cookies,pasta,low fat yogurt +meatballs,milk +burgers,whole wheat pasta,almonds,chicken +chocolate,milk +grated cheese,spaghetti +cereals +red wine,whole wheat pasta,spaghetti,butter,french wine,fromage blanc,green beans,french fries,brownies,energy drink,low fat yogurt +frozen vegetables,mineral water,low fat yogurt +mineral water,milk,energy bar,eggs,chocolate,frozen smoothie +hand protein bar,low fat yogurt,honey +eggs,cake,gums +frozen vegetables,mineral water +avocado,black tea,whole wheat rice,cake,french fries,cottage cheese,tomato juice,green tea +low fat yogurt +chocolate +spaghetti,mineral water,strong cheese +frozen smoothie +pancakes,energy drink,light mayo,fresh bread,zucchini +cooking oil,champagne +magazines +bug spray,hot dogs +low fat yogurt +ground beef +tomatoes,champagne,strawberries,yogurt cake,green tea +burgers,cider,pancakes,french fries,green tea +spaghetti,mineral water,hot dogs +frozen vegetables,tomatoes,ground beef,pepper,spaghetti,mineral water,olive oil,champagne,frozen smoothie,mushroom cream sauce,hot dogs,protein bar,green tea +low fat yogurt +turkey,fromage blanc,french fries +frozen smoothie +fresh tuna,mineral water,french wine,cooking oil,green tea,frozen smoothie +turkey,herb & pepper,mineral water +strawberries,energy drink +shrimp,eggs,french fries,strawberries,green tea +cookies +cookies +cookies +butter,french fries,protein bar +shrimp,tomatoes,spaghetti,mineral water,soup,nonfat milk,pancakes,oatmeal,white wine +mineral water,escalope,shallot,tomato juice +shrimp +cookies +avocado +fresh tuna,mineral water,avocado,eggs,champagne,brownies +ham,eggs,champagne +tomatoes,eggs +butter,pancakes,eggs,frozen smoothie,low fat yogurt +cookies +spaghetti,mineral water,meatballs,cooking oil +mineral water,meatballs,chicken,green tea +burgers,tomatoes,ground beef,mineral water,cider,eggs,cooking oil,chocolate +cookies +milk,eggs +escalope +cookies,green tea +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,pancakes,gluten free bar,green tea +cookies +tomatoes,french fries +ham,grated cheese,black tea,oil,cooking oil,melons +grated cheese,tomatoes,salmon,whole wheat rice +spaghetti,mineral water,bacon,spinach,cake,cooking oil,extra dark chocolate +mineral water,pancakes +burgers,chocolate +champagne +chocolate,low fat yogurt +herb & pepper,tomatoes,mineral water,chocolate,soup,milk,flax seed,honey,protein bar +frozen vegetables,chocolate,champagne,low fat yogurt +eggs,whole wheat rice,french fries,champagne,escalope +cookies +burgers,spaghetti,milk,eggs,french fries,cookies +almonds,pancakes,eggs,chocolate,french fries,mint +grated cheese,spaghetti,mineral water,chicken,nonfat milk,eggs,cake +french fries +eggs +french fries,escalope +pancakes +fresh tuna,turkey,salmon,cake +spaghetti,mineral water,cooking oil,oatmeal,hot dogs,green tea +cookies +cookies +cookies +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,soup,milk,tea,chocolate,hot dogs,cauliflower,low fat yogurt +frozen vegetables,mineral water,energy bar,french fries,hot dogs,energy drink,low fat yogurt +cookies,brownies +cookies,energy drink +chocolate,french fries +turkey,red wine,parmesan cheese,spaghetti,mineral water,meatballs,olive oil,bacon,honey,blueberries,chocolate bread,hot dogs,brownies,pancakes +green tea +frozen vegetables,spaghetti,chicken,extra dark chocolate,cottage cheese +shrimp,soup,milk,low fat yogurt +mineral water,soup,oil,cooking oil,honey +herb & pepper,ground beef,french fries,frozen smoothie,protein bar,low fat yogurt +frozen smoothie,mint +turkey,burgers,frozen vegetables,ground beef,mineral water,cake +herb & pepper,shrimp,ground beef,mineral water,chocolate,low fat yogurt +herb & pepper,mineral water,cake,light cream,carrots +cookies +cookies +eggs +spaghetti,chicken +burgers,mineral water,cider,bacon,eggs,cake,carrots,chocolate,green tea +eggs +milk,green grapes,eggs,cake,french fries,frozen smoothie,fresh bread +grated cheese,mineral water,cake,chicken,low fat yogurt +frozen vegetables,ground beef,mineral water,milk,olive oil,eggs,cooking oil,chicken,pet food,chocolate +eggs,cooking oil,chocolate,mashed potato,mushroom cream sauce,cottage cheese,brownies,pancakes +red wine,mineral water,champagne,mushroom cream sauce +tomatoes,cake +mineral water,chocolate,escalope,low fat yogurt +cake +mineral water,chicken,cereals +burgers,ground beef,mineral water,olive oil,eggs,barbecue sauce +cookies +herb & pepper,eggs +cookies +turkey,herb & pepper,spaghetti,chicken,pancakes,extra dark chocolate,hot dogs,green tea +cake,green tea,strawberries +burgers,grated cheese,french wine,eggs,carrots,salt +frozen vegetables,chocolate +mineral water +burgers,grated cheese,champagne +ground beef,spaghetti,chicken,pancakes +vegetables mix +spaghetti,chocolate,cookies,strawberries,low fat yogurt +chocolate,red wine,tomato sauce,avocado,energy bar,oil,french fries,salt +chocolate,cookies +mineral water,milk +spaghetti,yams,whole wheat rice,cake,low fat yogurt +escalope +spaghetti,mineral water +frozen smoothie,brownies +champagne +tomatoes,cake,cooking oil +burgers,chocolate,spaghetti,mineral water,olive oil,pancakes,eggs,mayonnaise +ground beef,mineral water,french wine,chocolate bread,chocolate,frozen smoothie +soda,cereals,salt +frozen vegetables,milk,butter,chocolate,french fries +ground beef,eggs +cookies +herb & pepper,tomatoes,ground beef,mineral water,black tea,escalope,protein bar +red wine,ground beef,mineral water,milk,whole wheat rice,cake,escalope,yogurt cake,zucchini +spaghetti,muffins,whole wheat rice,french fries,mayonnaise,low fat yogurt +shallot +tomatoes,ground beef,salmon,eggs,gums,french fries,champagne,low fat yogurt +low fat yogurt +turkey,frozen vegetables,ground beef,spaghetti,chocolate,olive oil,french wine,ketchup,frozen smoothie,light mayo,fresh bread +eggs,cooking oil,chocolate,escalope +burgers,french fries +herb & pepper,cooking oil,escalope,zucchini +mineral water,milk,whole wheat rice,pancakes,low fat yogurt +mineral water,eggs,extra dark chocolate,pancakes +tomatoes,mineral water,salmon,chocolate +ham,mineral water,eggs +red wine,mineral water,nonfat milk,muffins,chocolate bread,hot dogs,cauliflower +candy bars +spaghetti +ground beef,honey,whole wheat rice +spaghetti,honey,carrots,french fries,green tea +shrimp,tomatoes,spaghetti,mineral water,salmon,chocolate +herb & pepper +turkey,mineral water,milk,salmon,green tea,chocolate,escalope +fresh tuna,herb & pepper,frozen vegetables,cereals +french fries,escalope,energy drink +escalope,low fat yogurt +french fries,escalope +turkey,grated cheese,herb & pepper,tomato sauce,spaghetti,black tea,salmon,eggs,rice +grated cheese +shrimp,frozen vegetables,tomatoes,spaghetti,soup,meatballs,butter,vegetables mix,whole wheat rice,gums,corn,frozen smoothie,tomato juice +parmesan cheese,spaghetti,mineral water,chicken +spaghetti,mineral water,chocolate,pancakes,brownies,light mayo,melons,protein bar +ground beef,spaghetti,mineral water,milk,olive oil,light cream,cottage cheese,green tea +frozen vegetables +eggs +shrimp,spaghetti +chocolate,herb & pepper,spaghetti +frozen vegetables,olive oil,chocolate,french fries,escalope,mint +frozen vegetables,mineral water,chocolate bread,whole weat flour,pancakes,low fat yogurt +spaghetti,french wine,low fat yogurt +cooking oil,champagne,escalope +grated cheese,mineral water,chocolate,pancakes,cooking oil,low fat yogurt +turkey,red wine,butter,bacon,eggs,cake,barbecue sauce,ketchup,pet food,french fries,salt,shampoo,green tea +fresh tuna,chocolate,ground beef,pepper,spaghetti,milk,olive oil,almonds,salmon,vegetables mix,muffins,low fat yogurt +chocolate +cookies +spinach,eggs,whole wheat rice +tomatoes +spaghetti,mineral water,cooking oil +chocolate,frozen vegetables,ground beef,spaghetti,mineral water,avocado,milk,cake,low fat yogurt +tomatoes,spaghetti,frozen smoothie +turkey,shrimp,spaghetti,meatballs,milk,olive oil,eggs,whole wheat rice,carrots,eggplant,tea +vegetables mix,muffins,spinach +ground beef,pepper,mineral water,soup,milk,olive oil,black tea,chicken,chutney,nonfat milk,eggs,brownies +herb & pepper +burgers,soup,fromage blanc,cake +mineral water,nonfat milk,eggs,carrots +herb & pepper,ground beef,spaghetti,mineral water,milk,olive oil,chicken,cereals,fresh bread +grated cheese,pancakes,french fries +turkey,fresh tuna,frozen vegetables,milk,chutney,nonfat milk,soda,cooking oil,frozen smoothie +eggs,eggplant,cookies +cookies,low fat yogurt +bacon,eggs,french fries,yogurt cake +eggs,frozen smoothie +burgers,almonds,cookies +french wine,toothpaste +turkey,mineral water,honey,cooking oil,escalope,protein bar,mint +turkey,ham,mineral water,olive oil,butter,french wine,green tea,brownies,fresh bread +chocolate,low fat yogurt +burgers,tomatoes,mineral water,honey,bug spray,rice,oil,chicken,chocolate,french fries,escalope +mineral water +shrimp,pancakes,oatmeal +grated cheese +flax seed,cooking oil,frozen smoothie,cookies +whole wheat rice,cookies +turkey,burgers,eggs,whole wheat rice,french fries,green tea +pancakes,yogurt cake +burgers,ground beef,energy bar,eggs,french fries +spaghetti,mineral water,milk,eggs,salad,tomato juice +grated cheese,gums,french fries,honey +spaghetti,mineral water,soup,olive oil,salmon,blueberries,gums,hot dogs,melons +turkey,shrimp,eggs,french fries +herb & pepper,ground beef,salmon,whole wheat rice,champagne +grated cheese,oil,chocolate bread,green tea,french fries,cookies,shallot,light mayo,low fat yogurt +honey,champagne,cottage cheese +avocado +tomatoes,ground beef,butter,flax seed,nonfat milk,light mayo +burgers,frozen vegetables,mineral water,olive oil,strong cheese,french fries +turkey,eggs,chocolate +chocolate,parmesan cheese,ground beef,mineral water,pancakes,protein bar,low fat yogurt +spaghetti +mayonnaise +grated cheese,mineral water,chocolate,french fries,fresh bread +energy bar,low fat yogurt +chocolate,whole wheat rice,melons +turkey,mineral water,chicken,yogurt cake +whole wheat pasta,spaghetti,milk,olive oil,chocolate,brownies,melons +shrimp,ground beef,spaghetti +cookies +cookies +frozen vegetables,soup +mineral water,whole wheat rice,clothes accessories,pancakes,tomato juice,mint +mineral water,eggs,french fries,cookies,pasta,green tea +spaghetti,escalope,mayonnaise +shrimp,ground beef,spaghetti,mineral water +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,butter,salmon,rice,extra dark chocolate,clothes accessories,french fries +herb & pepper,spaghetti,olive oil,low fat yogurt +ham,tomatoes,spaghetti,whole wheat rice,blueberries,french fries +cookies +mineral water,chocolate,eggs +chutney,chocolate,champagne +shrimp,frozen vegetables,pepper,butter,mint green tea,chocolate,french fries,frozen smoothie,escalope,hot dogs,low fat yogurt +mineral water,chocolate +chicken +chocolate,salmon,vegetables mix,green grapes +shrimp,frozen vegetables,spaghetti,mineral water,soup,eggs +burgers,chocolate,tomato sauce,spaghetti,mineral water,olive oil,almonds,pancakes,eggs,whole wheat rice,cooking oil,french fries,brownies,gluten free bar +mineral water,eggs +mineral water +eggs +grated cheese,ground beef,mineral water,pancakes,rice,ketchup,tomato juice,low fat yogurt +ground beef,pepper,mineral water,olive oil,carrots +shrimp,ground beef,spaghetti,mineral water,cooking oil,tomato juice +shrimp,frozen vegetables,mineral water,milk,olive oil +mineral water,meatballs +grated cheese,herb & pepper,spaghetti,olive oil,brownies,strawberries +shrimp,spaghetti,chocolate,frozen smoothie,green tea +turkey,tomatoes,ground beef,spaghetti,soup,meatballs,cider,chili,mayonnaise +shrimp,spaghetti,milk +burgers,ham,grated cheese,herb & pepper,ground beef,spaghetti,butter,light cream,protein bar,green tea +spaghetti,mineral water,milk,eggs +pepper,spaghetti,eggs,green tea,yogurt cake +red wine,avocado,french fries,frozen smoothie +turkey,soup,eggs,whole wheat rice,barbecue sauce,light mayo +cookies,honey +chocolate,cookies,champagne +french fries +turkey,spaghetti,chocolate,eggs,cake,oil +eggs,frozen smoothie +salmon,eggs +spaghetti,soup,cooking oil +grated cheese,red wine,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +french fries +burgers,eggs,cake,chocolate +mineral water,olive oil,pancakes,honey,candy bars +low fat yogurt +green tea +red wine,ground beef,spaghetti,mineral water,almonds +turkey,tomatoes,spaghetti,mineral water,salmon +burgers,frozen vegetables,spaghetti,energy bar,fromage blanc,eggs,french fries,strawberries +mineral water,meatballs,bug spray,chicken,french fries,cottage cheese,brownies +spaghetti,mineral water,chocolate +green tea +grated cheese,mineral water,chutney,salmon,cereals +grated cheese,french fries +herb & pepper,red wine,spaghetti,almonds +mineral water,escalope +french fries +cookies +herb & pepper,whole wheat pasta,ground beef,pepper,light cream,barbecue sauce,french fries,escalope,hot dogs,sparkling water +turkey,pickles,chocolate,spaghetti,mineral water,soup,light cream,rice,hot dogs +spaghetti +spaghetti,mineral water,soup,milk,chicken,cake,hot dogs +ground beef,mineral water,pancakes,salad,low fat yogurt +tomatoes,french fries,escalope,cookies,brownies,pancakes +burgers,grated cheese,frozen vegetables,ground beef,tomato sauce,mineral water,soup,milk,olive oil,strawberries,babies food,low fat yogurt +spaghetti,chocolate,french fries,escalope,pasta,mashed potato,gluten free bar,tomato juice,low fat yogurt +grated cheese +ham,mineral water,almonds,whole wheat rice,cake,frozen smoothie,low fat yogurt +grated cheese,spaghetti,mineral water,chocolate,olive oil,french wine,cereals,antioxydant juice,green tea,pasta,fresh bread,white wine,cauliflower +avocado,eggs,fresh bread,low fat yogurt,green tea +spaghetti,chicken,cooking oil,green beans,escalope +flax seed,eggs,whole wheat rice,green tea,chocolate,french fries +muffins,whole wheat rice +chocolate,mineral water,vegetables mix,pancakes,whole wheat rice,ketchup,clothes accessories,champagne,fresh bread +ground beef,mineral water,flax seed,salmon,eggs,honey +red wine +butter,muffins,chocolate,french fries,green tea +turkey,burgers,chocolate,shrimp,ground beef,spaghetti,salmon,rice,low fat yogurt +cake,french fries +spaghetti,eggs,escalope +pepper,spaghetti,french fries,frozen smoothie +cake,cookies,babies food,low fat yogurt +shrimp,ground beef,mineral water,milk,olive oil,flax seed,eggs,light cream,cottage cheese +red wine +mineral water,honey,light cream,chicken,mint +green tea +shrimp,ground beef,cooking oil,champagne,cottage cheese,brownies +shrimp,ground beef,tomato sauce,spaghetti,chocolate,olive oil,bacon,mashed potato,brownies +chocolate,milk,olive oil,green grapes,french fries,mint +escalope +yogurt cake +spaghetti,mineral water,milk +grated cheese,ground beef,mineral water,butter,vegetables mix,hand protein bar,green tea +mineral water +herb & pepper,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,milk,olive oil,bacon +burgers,ham,frozen vegetables,eggs,cooking oil,chocolate,escalope,tomato juice,green tea +ground beef,tomato sauce,spaghetti,mineral water,meatballs,olive oil,green tea +turkey,herb & pepper,spaghetti,olive oil,extra dark chocolate,cereals,pancakes,honey +french fries +ground beef,tomato sauce,mineral water,chocolate,soup,eggs,french fries,pancakes,light mayo +burgers,mineral water,gums,light cream,frozen smoothie,fresh bread +cake,french fries,cookies,champagne,low fat yogurt +burgers,shrimp,tomatoes,mineral water,avocado,pancakes,whole wheat rice,cooking oil,yogurt cake +milk,eggs +tomatoes,ground beef,spaghetti,mineral water,chocolate,olive oil,almonds,pancakes,chili,green tea,protein bar +fresh tuna,chocolate,shrimp,spaghetti,mineral water,milk,olive oil,escalope,pancakes,hand protein bar,mint +ham,mineral water,avocado,black tea,vegetables mix,eggs,champagne,cottage cheese,pancakes,energy drink +spaghetti,chocolate,frozen smoothie,hot dogs,pancakes +ham,chocolate,shrimp,spaghetti,mineral water,milk,salmon,honey,fresh bread +eggs +chocolate,red wine,parmesan cheese,spaghetti,olive oil,whole wheat rice,cookies,sandwich,zucchini +burgers,ground beef,mineral water,milk +cookies +milk +chocolate,red wine,spaghetti,salmon,eggs,cake +red wine,green tea +mineral water,soup,cake +turkey,tomatoes,mineral water,french fries +low fat yogurt +mineral water,bacon,french fries,low fat yogurt +eggs,cookies +spaghetti,mineral water,milk,olive oil,eggs,brownies,melons +burgers,chocolate +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,chicken,vegetables mix,honey,french fries,hot dogs,fresh bread,green tea +flax seed,french fries +cooking oil,cottage cheese,toothpaste +mineral water,antioxydant juice +milk,chocolate,cookies,fresh bread +fromage blanc,eggs,french fries,zucchini +parmesan cheese,eggs,cake,escalope +cookies +french fries +mineral water,eggs,low fat yogurt +burgers,spaghetti,mineral water,milk,cream,salmon,spinach,blueberries,rice,cereals,champagne,frozen smoothie,escalope,hot dogs,yogurt cake +grated cheese,energy bar,honey +grated cheese,tomatoes,ground beef,soup,milk,olive oil,butter,pancakes,bug spray,cooking oil,ketchup +turkey,herb & pepper,gums +spaghetti,fresh bread +olive oil +french wine,bug spray,green beans +grated cheese,red wine,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate,escalope,zucchini +shrimp,whole wheat pasta,soup,milk,french fries +burgers,mint +shrimp,spaghetti,vegetables mix,pancakes,frozen smoothie,mint +spaghetti,chutney +pet food,cottage cheese,yogurt cake,magazines,mayonnaise +burgers,ground beef,muffins,honey,bug spray +turkey,tomatoes,french wine,chocolate,pancakes +chocolate,zucchini +spaghetti,low fat yogurt +chocolate,turkey,shrimp,frozen vegetables,whole wheat pasta,pepper,mineral water,milk,olive oil,eggs,cake,cooking oil,cereals,french fries,mint +chocolate,spaghetti,avocado,french fries +tomatoes,mineral water,milk,strong cheese,pancakes,hot dogs,candy bars +burgers,chocolate,grated cheese,ground beef,spaghetti,mineral water,eggs,frozen smoothie,cookies +fresh tuna,herb & pepper,spaghetti,milk,eggplant +spaghetti +burgers,shrimp,spaghetti +frozen vegetables,spaghetti,mineral water,avocado,chocolate,french fries,cookies,melons +fresh tuna,frozen vegetables,low fat yogurt +frozen vegetables,eggs,pancakes,gluten free bar,low fat yogurt +cookies +chicken,champagne,low fat yogurt +chocolate,french fries +mineral water,milk,escalope +tomatoes,spaghetti,meatballs,strong cheese,salmon,honey,chicken,green tea +eggs,green tea,hot dogs,cottage cheese,brownies +mineral water,olive oil,pancakes,chocolate,french fries,yogurt cake,mint +red wine,whole wheat pasta,spaghetti +french fries,light mayo +olive oil,cottage cheese,fresh bread,mint +burgers,spaghetti,shallot,mushroom cream sauce +pepper,spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,whole wheat pasta,ground beef,mineral water,honey,whole wheat rice,frozen smoothie,escalope,magazines +ground beef,spaghetti,mineral water,cake,magazines,green tea +mineral water,soup,french fries,mint,green tea +turkey,ham,herb & pepper,spaghetti,salmon,honey,cake,chili,carrots,cereals,french fries +butter,chocolate,strawberries,magazines,green tea +salmon,french fries +tomatoes,vegetables mix,muffins,frozen smoothie +frozen vegetables,ground beef,pancakes +ham,burgers,shrimp,mineral water,oil,chili +spaghetti,honey,french fries,escalope +ground beef,spaghetti,sandwich,sparkling water,green tea +french fries +cooking oil,french fries +turkey,herb & pepper,tomatoes,ground beef,spaghetti,soup,milk,cooking oil,chicken +pancakes,cake +flax seed,cake,salad,green tea +cookies,green tea +turkey,ham,grated cheese,shrimp,milk,olive oil,salmon,spinach,french fries,honey +grated cheese,frozen vegetables,milk,chicken,chocolate +mineral water +frozen vegetables,mineral water,energy bar,eggs +grated cheese,frozen vegetables,milk,honey,frozen smoothie +ground beef,spaghetti,yogurt cake +shrimp,french fries,champagne +mayonnaise +tomatoes +fresh tuna,tomatoes,milk,vegetables mix,chocolate,french fries,fresh bread +brownies,low fat yogurt +energy bar,butter,soda,champagne +energy bar +shrimp,tomatoes,whole wheat pasta,nonfat milk,honey,cake,cottage cheese,brownies,energy drink,low fat yogurt +muffins,honey,mushroom cream sauce,hot dogs,pancakes,yogurt cake,shampoo +hot dogs,pancakes +eggs +honey,whole wheat rice +frozen vegetables,tomatoes,whole wheat pasta,muffins,honey +pancakes +mineral water,salmon,cake,asparagus +milk +green tea,mushroom cream sauce +french fries +meatballs,french wine,mint green tea +grated cheese,ground beef,spaghetti,cake +flax seed,eggs,green tea,chocolate,french fries,champagne,body spray +chicken,green tea +turkey,burgers,pepper,spaghetti,soup,avocado,flax seed,black tea,eggs,cake,bramble,french fries,mashed potato,yogurt cake,green tea +burgers,yams,milk,eggs,melons +chocolate +burgers,herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,whole wheat rice,low fat yogurt +hot dogs +pepper,mineral water,cookies,tomato juice,green tea +frozen vegetables,mineral water,milk,muffins,chocolate,french fries,tomato juice,fresh bread +chili,green beans +mineral water +chocolate,french fries,salad +spaghetti,mineral water,whole wheat rice +french fries,escalope,pasta +turkey,spaghetti +pancakes,cake,tomato juice +chutney,escalope +chocolate,french wine,honey,pancakes,light mayo +mineral water,chicken,blueberries,fresh bread,white wine,magazines +cake +frozen vegetables,oil +champagne,cookies +spaghetti +ground beef,escalope,pancakes +fresh tuna,frozen vegetables,clothes accessories,french fries,cookies +eggs +cake,french fries +frozen smoothie +strawberries +burgers,ground beef,yams,milk,spinach,whole wheat rice,french fries,light mayo +spaghetti,flax seed,green tea,protein bar +mineral water,cake +ground beef,pepper,spaghetti,mineral water +muffins,honey +cookies +frozen vegetables,spaghetti,milk,strawberries +shrimp,spaghetti,yams,milk,cooking oil,chicken,extra dark chocolate,toothpaste +yogurt cake,candy bars +light mayo +cooking oil,carrots,green tea,escalope,gluten free bar +spaghetti,vegetables mix,pancakes +frozen vegetables,spaghetti,low fat yogurt +frozen vegetables,spaghetti,milk +yogurt cake +turkey,burgers,frozen vegetables,mineral water,milk,olive oil,honey,light cream,oil,french fries,tomato juice +champagne,brownies,light mayo +frozen vegetables,parmesan cheese,spaghetti,soup,energy bar,cake +fresh tuna,mineral water,honey,escalope +spaghetti,black tea,vegetables mix,whole wheat rice,eggplant +frozen vegetables,ground beef,spaghetti,soup,milk,olive oil,chicken,cooking oil,chocolate,low fat yogurt +cookies +herb & pepper +red wine,mineral water,green tea +mineral water,avocado,energy bar,protein bar,zucchini +pickles,herb & pepper,shrimp,milk,spinach,cake,chili,green tea,light mayo +spaghetti,milk,honey +shrimp,spaghetti,butter,eggs,light cream +burgers,spaghetti,eggs,frozen smoothie +burgers,milk,eggs +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cooking oil,barbecue sauce,frozen smoothie,protein bar +rice +spaghetti,gluten free bar +spaghetti,soup,chili,eggplant +turkey,burgers,grated cheese,tomatoes,pepper,mineral water,pancakes,whole wheat rice,tomato juice,low fat yogurt,honey +burgers +butter,whole wheat rice,barbecue sauce,green tea,french fries,salt +mineral water,chocolate +champagne,fresh bread +dessert wine,avocado,pancakes,french fries,asparagus,green tea +antioxydant juice,chocolate,french fries,shallot +mineral water,olive oil,chicken,french fries +chocolate,spaghetti +avocado,cottage cheese +grated cheese,herb & pepper,french fries,cookies +herb & pepper,ground beef,yams,mineral water,eggs,cake,oil,chocolate,french fries,cookies +french fries,protein bar +antioxydant juice,green tea,escalope +ground beef,olive oil +frozen vegetables,tomatoes,mineral water,milk,vegetables mix,eggs,french fries,light mayo,cauliflower +chocolate,ground beef,spaghetti,mineral water,salmon,eggs,cooking oil,french fries +french fries,champagne +chocolate,ground beef +frozen vegetables,milk,energy bar,butter,frozen smoothie,tomato juice +energy bar,energy drink +pepper +mineral water,escalope,mashed potato +chocolate,french fries +frozen vegetables,milk,green grapes,pancakes,tea +shrimp,chocolate,white wine +gums,escalope,pasta +frozen vegetables,spaghetti,soup,avocado,almonds,honey,french fries,frozen smoothie +red wine,shrimp,frozen vegetables,mineral water,milk,whole wheat rice,fresh bread,green tea +burgers,red wine,mineral water,avocado,eggs,yogurt cake,protein bar +frozen vegetables,spaghetti,cake,cottage cheese,brownies,pancakes,energy drink,green tea +soup +frozen vegetables,milk,eggs +frozen vegetables,spaghetti,carrots +mineral water,olive oil,cake,hot dogs,cottage cheese,strawberries +soda +chicken,cider +eggs,energy drink +ham,frozen vegetables,spaghetti,light mayo +whole wheat rice,chocolate bread,antioxydant juice +french fries +turkey,burgers,mineral water,strawberries +ham,chocolate,ground beef,spaghetti,mineral water,olive oil,eggs,asparagus,fresh bread,mayonnaise +mineral water +burgers,red wine,yams,mineral water,fromage blanc,salmon,eggs,honey,tea,cottage cheese,magazines,candy bars +tomato sauce,spaghetti,almonds,chicken,bug spray,oil,cooking oil,frozen smoothie,escalope,strawberries,tomato juice +mineral water,meatballs +spaghetti +whole wheat rice,oatmeal,frozen smoothie +olive oil +spaghetti,extra dark chocolate,fresh bread +grated cheese,frozen vegetables,mineral water,eggs,pancakes,low fat yogurt +mineral water,chocolate +parmesan cheese,ground beef,mineral water,soup,olive oil,oatmeal +dessert wine,grated cheese,shrimp,spaghetti,milk,champagne +eggs +shrimp,frozen vegetables,pepper,mineral water,pancakes,cereals +burgers,mineral water +cake,oatmeal +energy bar,chocolate,cottage cheese +energy bar,whole wheat rice,cake,french fries,low fat yogurt,green tea +spaghetti,mineral water,whole wheat rice,cereals,strawberries,fresh bread +frozen vegetables,yams,almonds +herb & pepper,ground beef,honey,french fries +green grapes,cooking oil,french fries,green tea +french fries +grated cheese,chocolate,french fries,escalope +eggs,chocolate,shampoo,green tea +pancakes,hot dogs,sparkling water,fresh bread +mineral water,oatmeal,eggplant,brownies +light mayo +grated cheese,spaghetti,soup,olive oil,whole wheat rice,oil,chicken,ketchup,hot dogs +turkey,ham,tomatoes,muffins,whole wheat rice,carrots,oatmeal,eggplant,pasta,brownies,low fat yogurt +fresh tuna,butter +hot dogs +mineral water,body spray +cookies +low fat yogurt +french wine,eggs,chicken,light mayo +frozen vegetables,ground beef,mineral water,chocolate,pancakes +milk,cooking oil,frozen smoothie,green tea +frozen vegetables,mineral water,fromage blanc,whole wheat rice,light cream,chicken,chocolate bread,antioxydant juice +mineral water,milk +muffins,cookies +escalope +shrimp,low fat yogurt +red wine,shrimp,mineral water,chocolate,milk,cereals,tomato juice,green tea +nonfat milk,chicken,body spray,gluten free bar,light mayo,honey +salmon +frozen vegetables,mineral water,french fries,mushroom cream sauce +shrimp,pepper,milk,almonds,eggs,escalope,green tea +burgers,spaghetti,soup,milk,black tea,whole wheat rice,frozen smoothie,strawberries +olive oil,salmon,tomato juice +burgers,yams,mineral water,avocado,energy bar,salmon,pancakes,whole wheat rice,cake,cooking oil,barbecue sauce,green tea,french fries,escalope +milk,energy bar,vegetables mix,cottage cheese +cake,french fries +grated cheese,honey,fresh bread +soup,clothes accessories,escalope +burgers,eggs,french fries +burgers,eggs,frozen smoothie +whole wheat pasta,cake,melons,green tea +ground beef,tomato sauce,spaghetti,light mayo,melons,green tea +eggs +pancakes,french fries,body spray +soup,eggs,cottage cheese +tomato juice +cider,eggs,eggplant +whole wheat pasta,milk,champagne,cookies,pasta,body spray +green tea,french fries +spaghetti,mineral water,eggs +turkey,spaghetti,mineral water,green tea,tomato juice +burgers,shrimp,mineral water,cake,chocolate,french fries,escalope,cookies +muffins +turkey,black tea,eggs,cookies +avocado,frozen smoothie,cottage cheese,brownies +fresh tuna +gums,cottage cheese,brownies,protein bar,low fat yogurt,green tea +mineral water,olive oil +ground beef,milk,cereals,green tea,magazines +herb & pepper,eggs,cookies,fresh bread +shrimp,tomatoes,honey,whole wheat rice,cake,brownies +shrimp +chocolate +grated cheese,spaghetti,mineral water,milk,nonfat milk,eggs,blueberries,light cream,chicken,chocolate,french fries +turkey,mineral water,barbecue sauce,strawberries +whole wheat pasta,ground beef,mineral water +escalope,pasta +fresh tuna,milk,magazines +mineral water,cooking oil +green tea +chocolate,herb & pepper,frozen vegetables,whole wheat pasta,salmon,soda,white wine +turkey,eggs,pancakes +herb & pepper,chocolate +cookies +eggs +mineral water,french fries +tomatoes,mineral water +french fries +escalope +turkey,eggs,french fries,energy drink +burgers +spaghetti +french fries,melons +pepper,mineral water,pancakes,chicken,tomato juice +ground beef,spaghetti,milk,fromage blanc,carrots,low fat yogurt +spaghetti +strawberries,yogurt cake +frozen smoothie +grated cheese,whole wheat pasta,pepper +avocado,cider,cake,french fries,melons +light cream,chicken +frozen vegetables,tomatoes,mineral water +tomatoes,whole wheat pasta,milk +milk,cooking oil +muffins +cake +mineral water,cereals +shrimp,yams,milk,champagne,cottage cheese +pepper,olive oil,green tea,frozen smoothie,zucchini +whole wheat pasta,chocolate,pancakes,french fries,mushroom cream sauce +frozen vegetables +chocolate,champagne +mineral water,cooking oil +butter +grated cheese,mineral water,honey,cake,whole weat flour,salad +cake,french fries +spaghetti,mineral water,french wine,cottage cheese,tomato juice +vegetables mix,french fries +ground beef,mineral water,soup +french fries +chocolate,ground beef,tomato sauce,spaghetti,cookies,shallot,green tea +avocado,vegetables mix,french fries,melons +burgers,energy drink +spaghetti,mineral water,milk,energy bar,french wine,frozen smoothie +french fries,frozen smoothie +herb & pepper,cereals,low fat yogurt +whole wheat pasta,yams,milk,eggs,champagne +fresh tuna,mineral water,eggs,chocolate,champagne +shrimp,olive oil +whole wheat pasta,olive oil,pancakes +ham,chocolate,spaghetti,mineral water +green tea,french fries,cookies +cottage cheese +mineral water,energy bar,whole wheat rice,cake,yogurt cake +ground beef,mineral water,milk,whole wheat rice,cake,yogurt cake,light mayo +grated cheese,ground beef,rice,sandwich,tomato juice,low fat yogurt,green tea,honey +milk,pancakes +french fries +turkey,burgers,whole wheat rice,eggplant,chocolate,cookies,toothpaste +candy bars +frozen vegetables,avocado,black tea,whole wheat rice,green tea +chocolate,milk,chicken,strong cheese,cooking oil,green beans,french fries,light mayo,tomato juice,white wine +french fries,escalope,green tea +burgers,mineral water,cookies +shrimp,ground beef,spaghetti,muffins +cake +french wine,rice,green beans,eggplant,french fries +soup,light cream,cookies +whole wheat pasta,olive oil,green tea,chocolate,french fries,champagne,hot dogs,tomato juice +cereals,cookies,yogurt cake,tomato juice,fresh bread,green tea +chocolate +french fries,zucchini +frozen smoothie,tomato juice,fresh bread +whole wheat rice +shrimp,ground beef,mineral water,soup +olive oil,salmon,low fat yogurt +milk,almonds,vegetables mix +chocolate,spaghetti +candy bars +burgers,shrimp,frozen vegetables,tomatoes,parmesan cheese,chocolate,french fries,escalope,body spray +frozen vegetables,barbecue sauce,chocolate bread +mineral water,cooking oil,french fries,fresh bread,candy bars +chocolate,soup +shrimp,frozen vegetables,tomatoes,butter,nonfat milk,french fries,frozen smoothie,tomato juice,fresh bread +grated cheese +nonfat milk +herb & pepper +spaghetti,butter,green beans,chocolate,body spray,green tea +energy bar +grated cheese +light mayo,candy bars +mineral water +spaghetti,salmon,pancakes,french fries,cookies,pasta,green tea +green tea +french fries,protein bar +frozen vegetables,milk,french fries,low fat yogurt,green tea +fresh tuna,ground beef,pepper,tomato sauce,chicken,soda,mint +burgers,champagne,cookies,brownies,green tea +white wine +spaghetti,eggs,champagne +gums,escalope,pasta,light mayo +burgers,frozen vegetables,ground beef,spaghetti,soup,milk,almonds,chicken,strong cheese,salmon,pancakes,chocolate +shrimp,eggs,energy drink +escalope +french fries,champagne,light mayo +cake,cottage cheese,brownies,fresh bread +escalope +yogurt cake +french fries,frozen smoothie +champagne +melons +milk,energy drink +turkey,frozen vegetables,mineral water,chicken,eggs,antioxydant juice,chocolate,fresh bread,white wine,green tea +turkey,pepper,carrots +yams +ground beef,milk,olive oil,energy bar,french wine,chicken,french fries,champagne,frozen smoothie,shallot,yogurt cake,green tea +cake +turkey,yams,black tea,french fries +mineral water,chocolate,whole wheat rice,cake,whole weat flour,french fries,low fat yogurt +shrimp,frozen vegetables +herb & pepper,mineral water,honey +turkey,burgers,ground beef,spaghetti,milk,butter,honey,cottage cheese,pancakes,energy drink,light mayo +avocado,escalope,light mayo +avocado,cake,cookies +spaghetti,mineral water,milk,chocolate,shallot +energy bar,cereals,salt,fresh bread,green tea +turkey,shrimp,parmesan cheese,eggs,cake,frozen smoothie,pancakes,light mayo,green tea +shrimp,parmesan cheese,olive oil,light cream,cooking oil,chicken,chili,extra dark chocolate,cottage cheese,brownies,pancakes,energy drink,salt,salad,magazines +cake,body spray +milk,chocolate,energy drink +mineral water,whole wheat rice,french fries +burgers,grated cheese,shrimp,chocolate,french fries,champagne,cookies,mushroom cream sauce +tomatoes,spaghetti,vegetables mix +burgers,honey +chocolate +pickles +spaghetti +pancakes +french fries +chocolate,shrimp,frozen vegetables,tomatoes,mineral water,honey +french fries,energy drink +mineral water,gums,soda,french fries,cookies +eggs +cookies +escalope +shrimp,mineral water,milk,pancakes,strawberries +fresh bread +herb & pepper,frozen vegetables,mineral water,energy bar,salmon +cookies +fresh tuna,ground beef,mineral water,chocolate,olive oil,french wine,eggs +turkey,ham,grated cheese,herb & pepper,whole wheat pasta,spaghetti,mineral water,pancakes,pet food,green tea +milk,black tea,eggs,energy drink +turkey,herb & pepper,ground beef,mineral water +mineral water +milk,chicken,extra dark chocolate,frozen smoothie,low fat yogurt +chocolate,spaghetti,mineral water,salmon,eggs,cake +mineral water,pancakes,chocolate,french fries,green tea +burgers,grated cheese,spaghetti,mineral water,green tea +shrimp,whole wheat pasta,spaghetti,mineral water,avocado,olive oil,chicken,chocolate +frozen vegetables,spaghetti,milk +eggs +butter,tomato juice,fresh bread,magazines +light mayo +tomatoes,chocolate,champagne,low fat yogurt +mineral water,milk,barbecue sauce,chocolate,low fat yogurt +burgers,ham,whole wheat rice,chocolate,french fries,cookies,green tea +shrimp,spaghetti,eggplant,chocolate +eggs +mineral water,milk,green tea +olive oil,eggs +shrimp,frozen vegetables,honey,frozen smoothie,fresh bread,green tea +meatballs,bug spray,burger sauce,cereals +turkey,herb & pepper,spaghetti,mineral water,pancakes,eggs +turkey,meatballs,eggs,green tea +chocolate,french fries +grated cheese,tomato juice +muffins,whole wheat rice,chocolate,french fries +fresh tuna,spaghetti,vegetables mix,rice,carrots,french fries,champagne,light mayo +meatballs,olive oil,clothes accessories,green tea,french fries,low fat yogurt +turkey +grated cheese,whole wheat rice,chocolate,french fries +burgers,grated cheese,frozen vegetables,spaghetti,milk,salmon,eggs,chocolate +mineral water +spaghetti,eggs +burgers,spaghetti,eggs,cookies,green tea +eggs,chocolate,cookies,low fat yogurt +milk +ground beef,yams,cake +eggs,french fries +tomato sauce,yams +spaghetti,mineral water,cake,brownies,energy drink,green tea +tomatoes,mineral water,soup,milk,olive oil,eggs,oil,cooking oil,barbecue sauce,toothpaste,low fat yogurt +grated cheese,ground beef,spaghetti +french fries +spaghetti +mashed potato +green tea +spaghetti,mineral water +herb & pepper,shrimp,rice,clothes accessories,french fries,frozen smoothie,white wine,green tea +ground beef +turkey +turkey,spaghetti,mineral water,soup,nonfat milk,pancakes,cooking oil,tea,escalope,cookies +muffins,green grapes +cake,french fries +chocolate +extra dark chocolate,french fries,green tea +whole wheat pasta,spaghetti +antioxydant juice +champagne +burgers,herb & pepper,tomatoes,mineral water,chicken,honey,whole wheat rice,melons,tomato juice +olive oil,chutney,yogurt cake +pancakes +grated cheese,ground beef,energy bar,honey,chicken +eggs +turkey,mineral water,milk,salmon,eggs,protein bar +hot dogs,low fat yogurt,candy bars +candy bars +candy bars +french fries,cookies +escalope,cookies +vegetables mix,french fries +shrimp,avocado,melons +pancakes,whole wheat rice,frozen smoothie,brownies +frozen vegetables,milk,chocolate,french fries,energy drink +melons +parmesan cheese,mineral water,muffins,chocolate,pancakes +green tea +gums +frozen vegetables,meatballs,pancakes,eggs,chocolate,french fries,frozen smoothie +melons +hot dogs,energy drink,fresh bread,low fat yogurt +shrimp,energy drink +eggs,cookies,green tea,honey +muffins,french fries +burgers,eggs +milk,french fries +cake,french fries,energy drink +red wine,spaghetti,eggs,mint green tea,tomato juice +pepper,spaghetti,strong cheese,chocolate,green tea +olive oil,salmon +low fat yogurt +spaghetti,blueberries,chocolate,escalope +dessert wine,mineral water,milk,spinach,pancakes,eggs,champagne +eggs,rice,escalope +cookies,green tea +escalope,low fat yogurt +vegetables mix +mint,green tea +grated cheese,frozen vegetables,brownies,low fat yogurt +whole wheat pasta,hot dogs +burgers,herb & pepper,ground beef,spaghetti,soup,cereals,french fries,brownies +honey,gums,french fries +green tea +chicken,eggs,french fries,strawberries +whole wheat pasta,french fries +frozen vegetables +vegetables mix +muffins,cauliflower +turkey,eggs,pancakes +eggs +frozen smoothie,pancakes +energy bar,chicken,eggs +whole wheat pasta,mineral water,olive oil,energy bar,frozen smoothie,low fat yogurt +frozen smoothie +burgers,french fries,escalope,pasta,mushroom cream sauce +frozen vegetables,french fries +french fries +pickles,chicken,chocolate,energy drink,green tea +bug spray +whole wheat pasta,milk,energy bar,butter,pancakes,eggs,barbecue sauce +bramble +fresh tuna,eggs,escalope +yogurt cake,low fat yogurt +mineral water,olive oil,mint +cake +parmesan cheese,whole wheat pasta,antioxydant juice,mint +mint +spaghetti,mineral water,soup +ground beef,spaghetti +french fries +escalope +eggs,champagne +parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,soup,milk,whole wheat rice,cake +frozen vegetables,avocado,butter,chicken,salmon,whole wheat rice,champagne +shrimp,green tea +chocolate,mineral water +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,strong cheese,green beans +asparagus +cookies +champagne +protein bar,fresh bread +yogurt cake +tomatoes,mineral water,salmon,fresh bread,toothpaste +grated cheese,chutney,eggs +grated cheese,tomato sauce,mineral water,milk,olive oil,salmon,oil,shallot +cereals,antioxydant juice,hot dogs,green tea +frozen vegetables +sandwich +spaghetti,avocado,cookies,strawberries,zucchini,honey +salt +frozen vegetables,milk,eggs,brownies +grated cheese,chocolate,french fries,tomato juice +grated cheese,herb & pepper,parmesan cheese,spaghetti,extra dark chocolate,french fries +turkey,herb & pepper,parmesan cheese,ground beef,eggs,french fries,cottage cheese +eggs,chocolate,escalope +milk,cottage cheese +yams,french fries,fresh bread +burgers,whole wheat pasta,yams +frozen vegetables,spaghetti,mineral water,avocado,honey,chocolate,champagne,body spray +chicken,eggs +soup,eggs +mineral water,energy bar +mineral water +spaghetti +burgers,herb & pepper,ground beef,mineral water,chocolate,soup,milk,chicken,eggs,cooking oil +chocolate,honey +frozen vegetables,spaghetti,salmon,honey,cake,chicken,french fries,green tea +red wine +chocolate,shrimp,frozen vegetables,parmesan cheese,spaghetti,mineral water,milk,pancakes,light cream,oil,green tea,frozen smoothie +soda,cottage cheese +chicken,yogurt cake +burgers +soda +brownies +milk,cake,chili,protein bar,zucchini +ham,spaghetti,soup,almonds,rice,green tea +burgers +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,chicken,gums,cooking oil,frozen smoothie,energy drink,green tea +shrimp,tomatoes,butter,antioxydant juice,green tea,escalope +cookies,energy drink +mineral water,body spray +mineral water +whole wheat pasta,spaghetti,meatballs,milk,chocolate +red wine,rice,chili,chocolate bread +pasta,gluten free bar +pancakes +burgers,eggs,pancakes +pancakes,gluten free bar,low fat yogurt +burgers,chocolate,frozen vegetables,parmesan cheese,whole wheat pasta,muffins,champagne +meatballs,green tea +fresh tuna,herb & pepper,mineral water,olive oil,chicken,muffins,chocolate,yogurt cake +mineral water,avocado,cake,cottage cheese +herb & pepper,shrimp,tomatoes +energy drink +green tea +energy bar +tomatoes,spaghetti,mineral water,salmon,strawberries +green tea +cookies +nonfat milk,gluten free bar,light mayo,babies food +mineral water,eggs,cake +mineral water,avocado,eggs,blueberries,light cream,burger sauce,chicken,chili,frozen smoothie,pancakes +cake +burgers,cider,eggs +herb & pepper +turkey,spaghetti,avocado +mineral water,low fat yogurt +cookies,champagne +eggs,french fries +tomatoes +mineral water,muffins,french fries +burgers,ground beef,spaghetti,avocado,fresh bread +herb & pepper,whole wheat pasta,milk,gums,rice,chocolate,champagne,tomato juice +cake,escalope,pasta,mushroom cream sauce +turkey,spaghetti,mineral water,soup,pancakes,honey,whole weat flour,green tea +milk,vegetables mix,french fries +cereals,champagne,green tea +antioxydant juice,french fries,champagne +fresh tuna,frozen vegetables,chocolate,milk,fromage blanc,honey,french fries,frozen smoothie,energy drink +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,avocado,cake,french fries,frozen smoothie,cottage cheese,strawberries,tomato juice +frozen vegetables,tomatoes,mineral water +mineral water,cake,low fat yogurt +green beans,escalope +grated cheese +tomatoes,vegetables mix,french fries,green tea +burgers,pepper,milk,protein bar,honey +grated cheese,herb & pepper,shrimp,ground beef,tomato sauce,spaghetti,blueberries,chocolate,escalope,yogurt cake +shrimp,mineral water,milk,honey,chicken,french fries,fresh bread,green tea +shrimp +burgers,grated cheese,milk,cider,cereals,green beans,hot dogs,magazines,green tea +whole wheat pasta,low fat yogurt +whole wheat rice,ham,chocolate,frozen smoothie +soup,olive oil,chicken,cooking oil,cottage cheese +olive oil +tomatoes,mineral water,chocolate,avocado,pancakes,rice,chicken,hot dogs +burgers,soup,french fries +green tea +shrimp,tomato juice,magazines +oil,escalope +energy bar +french fries,body spray,light mayo +mineral water,french fries,melons +grated cheese,herb & pepper,chicken,french fries +chocolate +whole wheat rice +mineral water,salmon +eggs +mineral water,corn +fresh tuna,pickles,olive oil,french wine,rice +turkey,shrimp,pepper,spaghetti,cookies,pancakes +strong cheese,french fries +grated cheese,frozen vegetables,french fries,cookies,shallot,low fat yogurt +shrimp,barbecue sauce,french fries,cookies,hot dogs,pancakes,light mayo,green tea +green beans,chocolate +burgers,tomatoes,spaghetti,french wine,whole wheat rice,oil,tomato juice +turkey,fresh tuna,avocado,milk,fromage blanc,honey,cake,french fries +pancakes,cookies +burgers,milk,champagne +cider,champagne +spaghetti,pancakes,fresh bread,white wine +champagne,yogurt cake,light mayo +shrimp,frozen vegetables,milk,nonfat milk,eggs,green beans,french fries,frozen smoothie,mushroom cream sauce,pancakes,light mayo,melons,tomato juice +herb & pepper,ground beef,tomato juice +milk,melons +burgers,grated cheese,ground beef,spaghetti,mineral water,chocolate,milk,olive oil,almonds,soda,chicken,green tea +pancakes +spaghetti,nonfat milk,carrots,clothes accessories,hot dogs,green tea +chocolate,muffins,whole wheat rice,escalope,mashed potato +frozen vegetables,melons +spaghetti,whole weat flour,cottage cheese,protein bar +cookies,pancakes,mint +burgers,cake +soup,hot dogs +hot dogs +spaghetti,mineral water,milk,eggs,ketchup,green beans,fresh bread,candy bars +shrimp,frozen vegetables,mineral water,milk,black tea,cereals,chocolate,pancakes,yogurt cake +burgers,french fries,green tea +shrimp,frozen vegetables,eggs,oil,barbecue sauce,chili,whole weat flour,french fries,cookies,brownies,pancakes,energy drink,salt +frozen vegetables,green tea,french fries,champagne,cookies,brownies,pancakes +champagne,pancakes,green tea +burgers,spaghetti,whole wheat rice +burgers,corn,low fat yogurt +cereals,salad +herb & pepper,ground beef,tomato sauce,yams,whole wheat rice,green beans +turkey,frozen vegetables +frozen vegetables,cottage cheese +chocolate,yogurt cake +mineral water,avocado,muffins,champagne,cookies,body spray +antioxydant juice +fresh tuna,milk,butter,almonds,salmon,green grapes,gums,whole weat flour,frozen smoothie,low fat yogurt,green tea +tomatoes,avocado,meatballs,milk,olive oil,salmon,eggs +chocolate,babies food +frozen vegetables,whole wheat rice,cooking oil,cereals,protein bar,magazines,low fat yogurt +grated cheese,ground beef,cake,escalope +shrimp,mineral water,cake,french fries,mushroom cream sauce +low fat yogurt +soup,strong cheese,light cream,cottage cheese +mineral water,chicken,yogurt cake,light mayo +burgers,chocolate,escalope +butter,cookies +frozen vegetables,flax seed,clothes accessories,chocolate,frozen smoothie,yogurt cake +milk,chocolate,champagne,frozen smoothie,light mayo,low fat yogurt +spaghetti,milk,energy bar,butter,chicken,cottage cheese,tomato juice,fresh bread +cake,ketchup,pancakes,fresh bread +olive oil,light mayo +champagne +whole wheat rice +fresh tuna,chocolate,spaghetti,fromage blanc,honey,protein bar +burgers,avocado,almonds,whole wheat rice,protein bar,cauliflower,mint,green tea +frozen vegetables,milk,energy bar,eggs,brownies,yogurt cake,green tea +shrimp,ground beef,milk,french wine,frozen smoothie +candy bars +burgers,spaghetti,eggs,whole wheat rice,cooking oil,chicken,chocolate,cookies,green tea +grated cheese,spinach,rice,zucchini +turkey,shrimp,frozen vegetables,mineral water,honey,strawberries +whole wheat rice,cake,chocolate +grated cheese,ground beef,pepper,avocado,olive oil,butter,whole wheat rice,low fat yogurt +pancakes,mint,green tea +turkey,milk,cooking oil,chocolate +mineral water,energy bar,escalope +chocolate,tomatoes,ground beef,tomato sauce,mineral water,salmon,pancakes +shrimp,ground beef,yams,mineral water,milk,cereals,chocolate,pancakes,fresh bread +red wine,frozen vegetables,ground beef,spaghetti,milk,olive oil,chicken,eggs,extra dark chocolate +ground beef,mineral water,chocolate,magazines +pickles,antioxydant juice,french fries +cookies +mineral water,rice,barbecue sauce,ketchup,clothes accessories,french fries,low fat yogurt +chocolate,frozen smoothie,champagne +turkey,mineral water,pancakes,eggs,light cream,barbecue sauce,cereals,cottage cheese +frozen vegetables,tomatoes,milk,vegetables mix,eggs,chocolate,french fries,low fat yogurt +protein bar,hand protein bar,green tea +pasta +shrimp,mineral water,mint +mineral water +turkey,tomatoes,spaghetti,french fries,escalope +turkey,cooking oil,low fat yogurt,green tea +brownies +mineral water,milk,eggs,chili,green tea +whole wheat pasta,mineral water,french wine,fromage blanc,pancakes,eggs,honey,cooking oil,chicken,brownies +turkey,burgers,red wine,tomatoes,spaghetti,mineral water,avocado,vegetables mix,pancakes,french fries +shrimp,frozen vegetables,milk,eggs,mushroom cream sauce +french fries +grated cheese,ground beef,mineral water,carrots,green tea +turkey,grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +fresh tuna,mineral water,almonds,chocolate,fresh bread +turkey,mineral water,chocolate +mushroom cream sauce +chocolate,french fries,mint +french fries +french fries +milk +asparagus +turkey,spaghetti,milk,butter,black tea,pancakes,eggs,salt +turkey,pepper,mineral water +tomatoes,milk,black tea,whole wheat rice,melons +fresh tuna,mineral water,black tea,cottage cheese +flax seed,eggs,chicken,cereals +french fries,cottage cheese,green tea +herb & pepper,eggs,clothes accessories,french fries +eggs +grated cheese,spaghetti,eggs +burgers,fresh tuna,ground beef,spaghetti,black tea,almonds,barbecue sauce,escalope,mashed potato,cottage cheese +burgers,ham,chocolate,red wine,frozen vegetables,tomato sauce,spaghetti,muffins,honey,french fries,yogurt cake,salt +chocolate,salmon,cooking oil,body spray +whole wheat pasta,energy bar +burgers,mineral water,chocolate,chicken,carrots,frozen smoothie,cottage cheese +burgers,ground beef,mineral water,cake,french fries,protein bar +burgers,shrimp,tomatoes,mineral water,meatballs +red wine,spaghetti,eggs +spaghetti,chocolate,almonds,chicken,eggs,cooking oil,french fries,champagne +french fries,escalope +burgers,french fries,champagne,strawberries,green tea +eggs,whole wheat rice,cookies +herb & pepper,pepper,spaghetti,olive oil,pancakes,cake,light cream,antioxydant juice,frozen smoothie,cookies,low fat yogurt +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,pancakes,rice,chicken,frozen smoothie,escalope,protein bar,low fat yogurt +eggs +tomatoes,ground beef,tomato sauce,mineral water,soup,milk,eggplant,mint +mineral water,chocolate,mint +turkey,ground beef,mineral water,cooking oil +grated cheese,herb & pepper,ground beef +burgers,mineral water,cooking oil +yams,mineral water,energy bar,eggs,fresh bread +green tea,chocolate,magazines +spaghetti,mineral water,soup,pancakes,tomato juice +burgers,shrimp,pepper,spaghetti,mineral water,almonds,chicken,bug spray,low fat yogurt +fresh tuna,frozen vegetables,energy bar,honey,cake,brownies,yogurt cake,energy drink +chocolate,champagne +chocolate,french fries +fresh tuna,ground beef,pepper,mineral water,pancakes,eggs,whole wheat rice,cake,low fat yogurt +frozen vegetables,ground beef,mineral water,soup,pancakes,whole wheat rice,frozen smoothie +frozen vegetables,tomatoes,spaghetti,french fries,escalope,shallot +whole wheat pasta +mineral water,eggs,whole wheat rice,cooking oil +green beans,low fat yogurt +spaghetti,spinach,oil,green tea +tomatoes,butter,honey,whole wheat rice,cooking oil,hand protein bar,fresh bread +spaghetti,mineral water,antioxydant juice,french fries,cookies,hot dogs +frozen vegetables,milk,honey,french fries,frozen smoothie,light mayo,fresh bread +eggs,cookies +chocolate,eggs +mineral water,olive oil +whole wheat pasta,spaghetti,milk,olive oil,black tea,fromage blanc,cake,blueberries,light cream,cereals +grated cheese,spaghetti +cereals,cookies,low fat yogurt +spaghetti,yams,mineral water,honey +mineral water,mint +white wine +mineral water,eggs,mint,green tea +mineral water,milk,green tea +grated cheese,ground beef,chocolate,french fries +burgers,eggs,french fries +olive oil,brownies,yogurt cake +grated cheese,frozen vegetables,parmesan cheese,ground beef,spaghetti,mineral water,chocolate,milk,eggs +pancakes +cottage cheese,low fat yogurt +herb & pepper,frozen vegetables,ground beef,spaghetti,soup,eggs,tea,chocolate,tomato juice,zucchini +chocolate,red wine,frozen vegetables,tomatoes,ground beef,spaghetti,eggs,bug spray,green beans,green tea,french fries,cookies +spaghetti,mineral water,soup,olive oil,pancakes,eggs +mineral water,chocolate,milk,vegetables mix,eggs,soda,cooking oil,carrots,frozen smoothie,escalope +olive oil +soda,hot dogs,sparkling water,brownies,pancakes +grated cheese,escalope,hot dogs,protein bar,fresh bread +eggs,blueberries,cereals,green tea +ground beef,spaghetti,chocolate +shrimp,pepper,milk,eggs +tomatoes,pepper,spaghetti,burger sauce,brownies +burgers,cider,barbecue sauce,chocolate,asparagus,green tea +turkey,red wine,tomatoes,spaghetti,meatballs,milk,almonds,green tea,energy drink +chocolate,mineral water,hot dogs,cottage cheese +burgers,spaghetti,yams,escalope,mushroom cream sauce +cottage cheese +whole wheat pasta,milk,pancakes,low fat yogurt +muffins,cereals,strawberries +olive oil,muffins,mint +chocolate,red wine,tomato sauce,spaghetti,mineral water,milk,pancakes,eggs +escalope,pasta,shallot,cottage cheese +fresh bread +burgers,shrimp,milk,cake,mint green tea,french fries,fresh bread,low fat yogurt +frozen vegetables,spaghetti,milk,salmon,cooking oil,carrots,cereals,protein bar,mint +herb & pepper,french fries,protein bar,zucchini +olive oil +oil +spaghetti,olive oil,eggs,cake,whole weat flour,pancakes +muffins +turkey,fresh tuna,herb & pepper,whole wheat pasta,spaghetti,mineral water,milk,pancakes,cake,french fries,escalope,mushroom cream sauce,zucchini +french wine +cookies +spaghetti +mineral water,soup,avocado,blueberries,tea,escalope,cookies,magazines +burgers,eggs,cake,french fries,melons,green tea +ground beef,pancakes +spaghetti,escalope,mushroom cream sauce,yogurt cake +almonds,french wine,green tea,french fries,escalope,strawberries,tomato juice,honey +mineral water,avocado +milk,black tea +shrimp,tomatoes,spaghetti +turkey,ham,honey,low fat yogurt +chocolate,zucchini +pickles,avocado,cake,green tea +avocado,champagne,frozen smoothie +spaghetti,mineral water,chocolate,milk,energy bar,almonds,cereals,mint +soup,olive oil,chocolate +escalope +olive oil,low fat yogurt +turkey +french fries +strong cheese,protein bar +spaghetti,mineral water,salmon,green grapes,chili,french fries,fresh bread,zucchini +champagne,pancakes,green tea +chocolate +french fries,strawberries +spaghetti +shrimp,gums,low fat yogurt +ground beef,spaghetti,mineral water,antioxydant juice,french fries +milk,cookies +shrimp,spaghetti,honey,whole wheat rice,blueberries,cooking oil,green tea,frozen smoothie +tomatoes,champagne +soup,milk,oil,chocolate,escalope,babies food +dessert wine +mineral water,fromage blanc,cake,french fries +herb & pepper,spaghetti,yams,clothes accessories +muffins,white wine +herb & pepper,muffins +grated cheese,herb & pepper,chocolate,olive oil,vegetables mix,nonfat milk,eggs,cake,eggplant,cereals,brownies,pancakes,green tea +tomatoes,cooking oil,french fries,cottage cheese,brownies,yogurt cake,protein bar,salt,tomato juice,mayonnaise +chocolate,spaghetti,energy bar,corn,tomato juice +whole wheat pasta,milk,olive oil +burgers,butter,pancakes,honey,french fries,body spray +burgers,ground beef,chocolate,oil,carrots,escalope,green tea +spaghetti,cake,pancakes,white wine +escalope +burgers,ham,whole wheat pasta,mineral water,olive oil,honey,frozen smoothie,cottage cheese,brownies +chocolate,french fries +low fat yogurt +french fries +yams +avocado,eggs,brownies +red wine,tomatoes,tea,escalope,champagne +honey,french fries,green tea +burgers,ham,shrimp,milk,french wine,vegetables mix,french fries,frozen smoothie,fresh bread,low fat yogurt +herb & pepper,ground beef,tomato sauce,salmon,frozen smoothie,yogurt cake +shrimp,tomatoes,spaghetti,eggs +spinach,melons +soup,energy bar,cake,mint +turkey,herb & pepper,spaghetti,pancakes,green tea +olive oil,butter,pancakes +mineral water,french fries,energy drink,low fat yogurt +cake,cookies,pancakes,low fat yogurt +mineral water,soup,french fries,escalope,magazines +mineral water,champagne,hot dogs,cottage cheese,green tea +shrimp,oil,extra dark chocolate,light mayo,white wine +mineral water,eggplant,escalope,asparagus +oil,light mayo +ham,red wine,whole wheat rice +yogurt cake +escalope +muffins +spaghetti +herb & pepper,olive oil,blueberries +green beans,salad,green tea +herb & pepper,shrimp,ground beef,spaghetti,mineral water,milk,pancakes,cake,gums,bug spray,chicken,whole weat flour,french fries,frozen smoothie,mushroom cream sauce +burgers,shrimp +chocolate,escalope +frozen vegetables +spaghetti,mineral water,avocado,meatballs,milk,chicken,carrots +ground beef +avocado,chocolate,frozen smoothie +strawberries,energy drink +pepper,mineral water,soup,french fries +tomatoes,ground beef,spaghetti,mineral water,cooking oil,chocolate +french fries +yams +cookies +french fries,champagne,energy drink +oil,cookies +frozen vegetables +french fries +chocolate,soup +spaghetti,yams,avocado,salmon,pancakes,light cream,bug spray,chicken +avocado,zucchini +burgers,spaghetti,green grapes,cake,frozen smoothie,cottage cheese +flax seed,cake,pancakes +whole wheat rice,french fries +tomatoes +chocolate,french fries,frozen smoothie,hot dogs,low fat yogurt +green tea +burgers,sandwich +mineral water,salmon,chocolate +french fries +mineral water,milk,salmon +cake,pancakes,energy drink +shrimp,frozen vegetables,mineral water,soup,milk,pancakes,chocolate,french fries,green tea +muffins +mineral water,butter,spinach,extra dark chocolate,antioxydant juice,sparkling water,light mayo +mineral water,avocado,milk,honey +turkey,parmesan cheese +shrimp,oil,champagne +milk,chocolate,french fries,low fat yogurt +milk,brownies,tomato juice +eggs,escalope,tomato juice +french fries,frozen smoothie,escalope +pepper,mineral water,fromage blanc,cake,oil +meatballs,honey,antioxydant juice,low fat yogurt +turkey,avocado,eggs,barbecue sauce,cookies,salt,babies food +green grapes,hand protein bar +shrimp,frozen vegetables,tomatoes,milk,muffins,french fries +frozen vegetables,spaghetti,mineral water,soup,nonfat milk,pancakes,extra dark chocolate,magazines +french wine,cake,sparkling water,mint +olive oil +grated cheese,chocolate,champagne +pepper,honey,tomato juice +frozen vegetables,tomatoes,mineral water,french wine,vegetables mix,honey,soda,sandwich,hand protein bar,tomato juice,low fat yogurt +spaghetti +burgers,spaghetti,whole wheat rice,champagne,frozen smoothie,pancakes,light mayo +pancakes +french fries +milk,vegetables mix,french fries +tomatoes,cookies +chocolate,french fries,pancakes,green tea +escalope +salmon +protein bar +chocolate,french fries,body spray,pancakes,green tea +spaghetti +milk,cooking oil,chocolate,strawberries +whole weat flour,brownies +frozen vegetables,milk,cider,whole wheat rice +mineral water,whole wheat rice,low fat yogurt +shrimp,french fries +shrimp,tomatoes,parmesan cheese,spaghetti,whole wheat rice,cereals,chocolate,fresh bread +shrimp,spaghetti,vegetables mix,rice,escalope,cookies +grated cheese +milk,french fries,frozen smoothie +herb & pepper,frozen vegetables,ground beef,mineral water,eggs,chocolate,hot dogs +green tea +olive oil,fresh bread +spaghetti,whole wheat rice +chicken +yams,mineral water,french fries +frozen vegetables,chocolate,olive oil,eggs +mineral water,muffins +cookies +frozen vegetables,mineral water,milk,cake,french fries,champagne +strawberries,tomato juice +frozen vegetables,mineral water,cottage cheese,pancakes +champagne +mineral water,green tea +cookies +frozen vegetables,tomatoes,spaghetti,soup,energy bar,cake,french fries,brownies +chocolate,herb & pepper,yams,avocado,olive oil,black tea,vegetables mix,eggs,honey,rice,green tea +whole weat flour,tomato juice,mayonnaise +yams,frozen smoothie,hot dogs +spaghetti,mineral water +shrimp,flax seed,light cream +olive oil +red wine,shrimp,ground beef,spaghetti,muffins,pancakes,eggs,honey,cookies,cottage cheese,magazines +chocolate,french fries +vegetables mix,nonfat milk,green grapes,cake,cookies,cottage cheese,brownies,fresh bread,green tea +honey,light cream,frozen smoothie,tomato juice +cake,carrots,cookies +escalope +frozen vegetables,milk,olive oil,almonds,green tea,french fries,frozen smoothie,protein bar +burgers,frozen vegetables,mineral water,black tea,whole wheat rice,frozen smoothie +french fries +eggs +butter,chocolate +cookies +frozen vegetables,ground beef,mineral water,flax seed,eggs,escalope,brownies +oil,carrots,tomato juice +eggs +shrimp,frozen vegetables,mineral water,eggs,honey +whole wheat pasta,milk +herb & pepper,shrimp,ground beef,rice,cookies,babies food,tomato juice +shrimp,eggs,strawberries,green tea +turkey,cake,french fries +mineral water,almonds,eggs,green tea +herb & pepper,pepper,spaghetti,eggs +tomatoes,salt,fresh bread +pancakes,light mayo +ground beef,chocolate,soup,cake,pancakes,cauliflower +hand protein bar +mineral water,chocolate,chicken,green tea +turkey,tomato juice +chocolate,ground beef,spaghetti,soup,milk,energy bar,cooking oil,toothpaste,zucchini +soup,milk,honey +turkey,green tea +tomatoes,soup,cooking oil,extra dark chocolate +milk +eggs +chocolate,ground beef,soup,energy drink,low fat yogurt +herb & pepper +herb & pepper,black tea,escalope +eggs,chocolate +cake,french fries +cookies +mineral water +herb & pepper,champagne +ham +butter,flax seed,chicken,green tea,magazines +burgers,almonds,eggs,french fries +escalope,pasta,green tea +french fries +frozen vegetables,mineral water,soup,milk,whole wheat rice,cake,cereals,melons +spaghetti,mineral water,eggs,light cream +red wine,eggs,toothpaste +milk,chicken,cider,eggs,chocolate,french fries,frozen smoothie,escalope,pancakes,low fat yogurt +frozen vegetables,milk,green tea,magazines,low fat yogurt +ham,ground beef,cake +chocolate,french fries,hot dogs +red wine,mineral water,milk,bug spray,green beans,french fries,magazines +ham,ground beef,french wine,whole wheat rice +turkey +chocolate,spaghetti,olive oil,carrots +hot dogs +mineral water,olive oil +eggs +herb & pepper,red wine +shrimp,pepper,chili +chocolate,tomato sauce,soup,oil,french fries,cookies,fresh bread +shrimp,spaghetti,soup,whole wheat rice,tomato juice +chocolate,champagne,hot dogs +burgers,spaghetti,mineral water,butter,salmon,nonfat milk,magazines,mayonnaise,green tea +tomatoes,parmesan cheese,mineral water,eggs +turkey,herb & pepper,mineral water,gluten free bar +fresh tuna,red wine,mineral water,fromage blanc,eggs,cake,pet food,frozen smoothie,hot dogs,gluten free bar +chocolate,almonds,whole wheat rice +grated cheese,shrimp,mineral water,soup,milk,escalope,white wine +grated cheese,energy bar +shrimp,tomatoes,spaghetti,flax seed,salmon,cake,brownies +cookies +whole wheat pasta,pasta +flax seed,chocolate,frozen smoothie,escalope,cookies +eggs +grated cheese,shrimp,frozen vegetables,tomatoes +mineral water,eggs,protein bar,fresh bread,low fat yogurt +ground beef,salmon +chocolate,herb & pepper,ground beef,mineral water,soup,milk,french wine,chicken,pancakes,whole weat flour,clothes accessories,fresh bread +ground beef,spaghetti,mineral water,milk,french wine,salmon,eggs +frozen vegetables,spaghetti,mineral water,cooking oil +ground beef,spaghetti,milk,chicken,eggs +strawberries +ground beef,mineral water,energy bar,bug spray +chocolate,parmesan cheese,mineral water,eggs,champagne,white wine +cookies +mineral water +shrimp,frozen vegetables,ground beef,vegetables mix,nonfat milk,chocolate +escalope +mineral water +pepper,spaghetti,milk,olive oil,butter,chicken +burgers,frozen vegetables,whole wheat pasta,spaghetti,mineral water,soup,bacon,eggs,light cream,cooking oil,chicken,body spray,pancakes +spaghetti +escalope +mineral water +milk,eggplant +burgers,cake,french fries,hot dogs,low fat yogurt,green tea +yogurt cake +soda,white wine +salmon +turkey,eggs +mineral water,eggs,chocolate +turkey,frozen vegetables,ground beef,meatballs,energy bar,whole wheat rice,frozen smoothie +grated cheese,cookies,melons +green beans +chocolate,whole wheat pasta,spaghetti,milk,salmon +tomatoes,ground beef,spaghetti,energy bar +burgers,almonds,eggs,chicken,light mayo +mineral water,oil,toothpaste +grated cheese +chocolate +green tea,salad,fresh bread +burgers,ground beef,salmon,vegetables mix,eggs,chocolate +burgers,eggs,babies food +escalope +chutney +turkey,eggs +burgers,frozen vegetables,eggs,cake +french fries,hot dogs +eggs,eggplant,cookies,brownies,low fat yogurt +frozen vegetables +chocolate,energy bar,almonds,cake,green tea +turkey,champagne,salt +pickles +dessert wine,tomatoes,parmesan cheese,spaghetti +meatballs,mint green tea +mineral water,soup,mushroom cream sauce,low fat yogurt,honey +mineral water,chocolate,eggs,rice,light mayo +mineral water,milk,vegetables mix,brownies,fresh bread,low fat yogurt +burgers,herb & pepper,mineral water,eggs,cake,frozen smoothie +brownies +shrimp +mineral water +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cider,eggs +chocolate,yogurt cake +pancakes +frozen smoothie +mineral water +gluten free bar +chocolate,mineral water +tomato juice +grated cheese +ground beef,butter,flax seed,honey,green tea +chocolate,muffins +ground beef,pepper,milk,olive oil,butter,bug spray,green tea,chocolate,escalope +tomatoes,mineral water,pancakes,whole weat flour,french fries +tomatoes,mineral water,eggs,ketchup,corn,pancakes +escalope +eggs,low fat yogurt +mineral water,chocolate,escalope +light mayo +soup,pet food,energy drink +burgers,turkey,tomatoes,soup,milk,salmon,honey,green beans,whole weat flour,french fries,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,spaghetti,olive oil,french wine,eggs,gums,pancakes,salt,green tea +tomato sauce,spaghetti,tomato juice,fresh bread +parmesan cheese,whole wheat pasta +burgers,ground beef,spaghetti,mineral water,french fries,light mayo +escalope,mushroom cream sauce +milk,cider,cake,green tea +cookies,mushroom cream sauce +parmesan cheese,whole wheat pasta,french fries +parmesan cheese,spaghetti,green grapes +shrimp,gums +mineral water,cookies +eggs,whole wheat rice +eggs +cookies +chocolate +herb & pepper,frozen vegetables,ground beef,milk,whole wheat rice,eggplant,cookies,mushroom cream sauce,low fat yogurt +french fries +burgers,mineral water,eggs,green tea,low fat yogurt +burgers,eggs,french fries +chicken,green tea,chocolate +cottage cheese,brownies,low fat yogurt +spaghetti,meatballs,milk +cookies,low fat yogurt +chocolate,french fries,escalope +parmesan cheese +escalope +mint green tea +whole wheat pasta,milk,cereals,pancakes +shrimp,carrots,ham,yogurt cake +herb & pepper,mineral water +milk,escalope,champagne,hot dogs,fresh bread +vegetables mix,soda,frozen smoothie,hot dogs,cottage cheese,yogurt cake,tomato juice,fresh bread +frozen vegetables,carrots,frozen smoothie +shrimp,chocolate,almonds,pancakes +hot dogs +french fries,pancakes +herb & pepper,ground beef,milk,olive oil,salmon,chili +shrimp,frozen vegetables,tomatoes,spaghetti,soda,green tea +burgers,milk +ground beef,mineral water +turkey,spaghetti,chocolate,milk,black tea,eggs,low fat yogurt +soup,avocado,french fries,escalope,body spray +soup +mineral water,barbecue sauce +mineral water,eggs +pepper,spaghetti,mineral water,milk,salmon,chocolate,frozen smoothie,escalope,hot dogs,sparkling water +ground beef,pepper,mineral water,chocolate,oil,chili,escalope +tomatoes,spaghetti,whole wheat rice,frozen smoothie,yogurt cake +herb & pepper,tomatoes,spaghetti,mineral water,chutney,eggs,cake,french fries +burgers,red wine,ground beef,pepper,ham,fresh bread,low fat yogurt +muffins,eggs +muffins,pancakes +frozen vegetables,mineral water,chocolate,french fries +frozen vegetables,eggs,eggplant,yogurt cake,fresh bread +sandwich +burgers,spaghetti,mineral water,olive oil,pancakes,cake,ham,mint green tea,chocolate,french fries +frozen vegetables,french fries,mashed potato +cottage cheese,low fat yogurt +mineral water,eggs +fresh tuna,grated cheese,french wine,pancakes,eggs,cake,chicken,hot dogs +turkey,ham,shrimp,tomatoes,whole wheat rice,carrots,green tea,yogurt cake,low fat yogurt +eggs,pet food +red wine,salmon +flax seed,green tea +mineral water,carrots +escalope +burgers,fresh tuna,tomatoes,fromage blanc +honey,green tea,melons +spaghetti,escalope +burgers,tomatoes,whole wheat pasta,mineral water,chocolate,olive oil +herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,soup,pancakes +whole wheat pasta,butter,gums,cereals,body spray,green tea +herb & pepper,ground beef,mineral water,milk,whole weat flour +turkey,soup,milk,french wine,whole wheat rice,cookies +frozen vegetables,mineral water,pancakes,whole wheat rice,french fries,cookies +mineral water,mayonnaise +shrimp,whole wheat rice,cake,champagne,pancakes,green tea +avocado,butter,low fat yogurt,green tea +mineral water,french fries,protein bar +cake,yogurt cake,salad +chutney,eggs,escalope +spaghetti,mineral water,fromage blanc,french fries +babies food +spaghetti,milk,strong cheese,chocolate +pickles,eggs +spaghetti,vegetables mix,eggs,chocolate,escalope,mushroom cream sauce +frozen smoothie +whole wheat pasta,spaghetti,milk +spaghetti,mineral water,chocolate,milk,olive oil,salmon,eggs,cooking oil,fresh bread +blueberries +yogurt cake +chocolate,french fries,escalope +burgers,milk,cooking oil,hot dogs +mineral water,yogurt cake +energy bar,energy drink +ham,spaghetti,milk,muffins,frozen smoothie,hot dogs,low fat yogurt +hot dogs,yogurt cake +pickles,herb & pepper,vegetables mix,eggs,french fries +escalope,pasta +shrimp,frozen vegetables,cake,melons +muffins,french fries,champagne,shallot +frozen vegetables,ground beef,milk,chicken,fromage blanc,whole wheat rice,ketchup,hot dogs,brownies,light mayo +cooking oil +french fries +burgers,whole wheat rice +energy bar +olive oil +frozen vegetables +tomato sauce,olive oil,gums,strawberries,low fat yogurt +mineral water +milk,escalope,champagne +red wine,ground beef,tomato sauce,spaghetti,chocolate,escalope,low fat yogurt +tomatoes,eggs +spinach +mineral water +mineral water,whole wheat rice,frozen smoothie +burgers,eggs +salad +herb & pepper,mineral water,milk,black tea +burgers,mineral water,eggs,french fries,hot dogs,cottage cheese,brownies,gluten free bar,light mayo +burgers,energy bar,whole wheat rice,bug spray,french fries,hot dogs,sparkling water,shampoo +frozen vegetables,green grapes +turkey,green tea +herb & pepper,ground beef,pancakes,burger sauce,french fries +soup,muffins,rice,cereals +chocolate,cookies,light mayo +milk,low fat yogurt +ground beef,spaghetti,carrots,chocolate,frozen smoothie +tomatoes,energy bar,vegetables mix,cottage cheese,pancakes,fresh bread +chocolate,mineral water +fresh tuna,mineral water,french wine,cereals +yogurt cake +protein bar,tomato juice,fresh bread,honey +eggs,cooking oil,eggplant +burgers,fresh tuna,milk,chicken,champagne,asparagus,white wine +green tea,frozen smoothie +turkey,mineral water +burgers,energy bar,whole wheat rice,cake +mineral water,chocolate,milk,pancakes,eggs +avocado,energy bar +tomatoes,spaghetti,mineral water,meatballs,salt +burgers,spaghetti,milk,carrots,chocolate,pasta,green tea +mineral water,cooking oil,extra dark chocolate,chocolate,escalope,brownies,fresh bread +hot dogs,yogurt cake +burgers,eggs,escalope +escalope +whole weat flour +tomatoes +grated cheese,chocolate,champagne,green tea +energy bar,cake,chocolate,frozen smoothie,escalope +mineral water +frozen vegetables,tomatoes,ground beef,chocolate,soup,strawberries,pancakes +turkey,chicken,honey +whole weat flour +chili,babies food +french fries +ground beef,milk,energy bar +mineral water +shrimp,cereals,green tea,hot dogs,fresh bread +mineral water,soup,chicken,green tea +french fries,energy drink +burgers,milk,frozen smoothie,green tea +olive oil +turkey,grated cheese,frozen vegetables,avocado,carrots,hot dogs,green tea +spaghetti,whole wheat rice,corn,champagne +escalope +tomatoes,ground beef,soup,french wine,strong cheese +shrimp,mineral water,pancakes,yogurt cake,green tea +olive oil +olive oil,low fat yogurt +spaghetti,meatballs,butter,almonds,chicken,fromage blanc,strong cheese,green beans +frozen vegetables,mineral water,chicken,whole wheat rice +frozen vegetables,eggs,honey,hot dogs,light mayo +energy drink +ham,whole wheat rice,melons,green tea +french fries,cookies,shallot,hot dogs,green tea +milk,energy drink +turkey,pepper,yams,chicken,whole wheat rice,eggplant,green tea +fresh tuna,tomatoes,pancakes,cake,gums,cereals,low fat yogurt +cookies +burgers,butter,carrots,chocolate,cookies +turkey,grated cheese,soup,green tea +babies food +vegetables mix +mineral water,cake,gums,chicken,french fries,hot dogs,energy drink +butter +champagne +frozen smoothie +ground beef,spaghetti,mineral water,milk,cottage cheese,low fat yogurt +turkey,mineral water,salmon +parmesan cheese,whole wheat rice +parmesan cheese,chicken,magazines +escalope +eggs,fresh bread,green tea +eggs,chocolate +soup,milk,low fat yogurt +burgers,shrimp,chocolate,milk,whole wheat rice,cooking oil,frozen smoothie,tomato juice,low fat yogurt +turkey,burgers,shrimp,salmon,vegetables mix,burger sauce,oil,green tea,brownies,tomato juice +dessert wine,mineral water,eggs,champagne,pancakes +cookies +black tea,green tea,light mayo +grated cheese,herb & pepper,whole wheat pasta,pancakes,oil +frozen vegetables +tomatoes,parmesan cheese,vegetables mix,eggs,barbecue sauce,cookies +shrimp,frozen vegetables,eggs,french fries,energy drink +ham,red wine,spaghetti,mineral water,eggs,light mayo +green tea +red wine,mineral water,almonds,rice,green tea +ground beef,cooking oil,toothpaste +herb & pepper,ground beef,mineral water,flax seed +cookies,hot dogs +olive oil,butter,cake,cooking oil,cereals,pancakes,white wine,low fat yogurt +frozen vegetables,milk,eggs,green tea +frozen vegetables,mineral water,eggs +cake +frozen vegetables,meatballs,whole wheat rice,light cream +chicken,energy drink +pickles,mineral water,hand protein bar +ham,tomatoes,mineral water,french fries,low fat yogurt +turkey,burgers,eggs,french fries,shallot,energy drink,green tea +burgers,french fries +frozen vegetables,pepper,mineral water,chicken,strong cheese,chocolate,french fries +turkey,whole wheat pasta,mineral water,rice,green tea,magazines +frozen vegetables,french wine,salmon,pancakes,gums +olive oil +herb & pepper,mineral water,eggs,green tea +fresh tuna,herb & pepper,shrimp,low fat yogurt +frozen vegetables,green grapes,eggs,chocolate,zucchini +turkey,pancakes,barbecue sauce,melons +burgers,tomatoes,ground beef,spaghetti,mineral water,milk,cake,french fries,fresh bread,green tea +turkey,burgers,grated cheese,herb & pepper,red wine,frozen vegetables,ground beef,mineral water,milk,cider,eggs,cake,escalope,cookies,low fat yogurt +herb & pepper,frozen vegetables,cooking oil,chocolate +turkey,burgers,fresh tuna,parmesan cheese,spaghetti,avocado,olive oil,chocolate,french fries +chocolate,mushroom cream sauce +energy bar +cookies +cake,french fries +turkey,frozen vegetables,spaghetti,corn,zucchini +spaghetti,french fries,green tea +turkey,eggs,cake +grated cheese,olive oil,eggs,oil,french fries,cottage cheese,pancakes,light mayo +cookies +parmesan cheese,rice,white wine +chocolate,champagne,frozen smoothie,escalope +herb & pepper,shrimp,pancakes,hot dogs,cottage cheese,fresh bread +turkey,ham,mineral water,chocolate,milk,chicken,eggs,cake +burgers,eggs +low fat yogurt +fresh tuna,french wine,cake,frozen smoothie +pickles,spaghetti,cottage cheese +shrimp,whole wheat pasta,cake,babies food,tomato juice +whole wheat pasta,spaghetti,milk,nonfat milk,oil,cooking oil,hot dogs +spaghetti +french fries +burgers,mineral water,milk,butter,eggs +dessert wine,herb & pepper,mineral water,milk,black tea,salmon,honey,blueberries,burger sauce,extra dark chocolate,frozen smoothie +french fries +energy bar +chocolate,frozen vegetables,ground beef,spaghetti,energy bar,green tea,escalope,pasta +grated cheese,ground beef,mineral water,almonds,nonfat milk,pancakes,body spray,gluten free bar,light mayo +parmesan cheese,french wine,cooking oil,low fat yogurt +burgers,pickles,gums,french fries +french fries +herb & pepper,french fries,low fat yogurt +mineral water,chocolate,soup +oil +spaghetti,mineral water,energy bar,light cream,zucchini +tomatoes,chocolate,milk +turkey,herb & pepper,ground beef,meatballs,pancakes +mineral water +eggs,green tea +red wine,ground beef,mineral water,salmon,eggs,pet food +chocolate,cider,vegetables mix,pancakes +burgers,spaghetti,olive oil,muffins,pancakes,eggs,green tea,chocolate,low fat yogurt +red wine,whole wheat pasta,spaghetti,mineral water,energy bar,black tea,french wine,cake,chocolate bread,brownies +cooking oil +cookies +escalope +red wine,tomatoes,spaghetti,mineral water,soup,blueberries +green tea +shrimp,frozen vegetables,parmesan cheese,ground beef,tomato sauce,spaghetti,mineral water,salmon,rice,clothes accessories,chocolate,champagne,frozen smoothie,fresh bread +ground beef,pancakes,honey +whole wheat pasta,mineral water,milk,chicken,magazines,mayonnaise +mineral water,chocolate,soup,olive oil,low fat yogurt +turkey,grated cheese,herb & pepper,frozen vegetables,spaghetti,mineral water,milk,eggs,gums,carrots,french fries,low fat yogurt +spaghetti,mineral water,cake,cooking oil,chocolate +chicken,eggs,whole wheat rice +shrimp,milk,eggs,cake +frozen vegetables,spaghetti,mineral water,cake,rice,zucchini +spaghetti,eggs +whole wheat rice,chicken,eggplant,green tea,french fries +energy drink +fromage blanc,eggs,yogurt cake +chocolate,grated cheese,salmon,cooking oil +burgers,almonds,eggs,frozen smoothie +burgers,eggs,cookies +chocolate,spaghetti,strawberries,green tea +chicken,fromage blanc,energy drink +spaghetti,mineral water,pancakes +cake,cookies +french fries +shrimp,spaghetti,mineral water,french fries +mineral water,chicken,strawberries +soup,frozen smoothie,yogurt cake +spaghetti +herb & pepper,mineral water,almonds +milk,eggs +pickles,chocolate,soup,french fries +parmesan cheese,frozen smoothie,mushroom cream sauce,cottage cheese,brownies,yogurt cake,green tea +salmon,light cream,escalope,shallot,hot dogs,white wine +burgers,frozen vegetables,tomatoes,corn,antioxydant juice,cookies +grated cheese,shrimp,spaghetti,mineral water,olive oil,strong cheese,pancakes,green beans,frozen smoothie,cookies,energy drink +butter +bacon +frozen vegetables,mineral water,carrots,french fries +turkey,melons +burgers,french wine,cake +eggs,whole wheat rice,energy drink +french fries,escalope,pasta,mushroom cream sauce +blueberries +french fries +burgers,tomatoes,ground beef,mineral water,eggs,cake,green tea +spaghetti,mineral water,whole wheat rice,cooking oil +burgers,eggs,mushroom cream sauce,green tea +spaghetti,mineral water,soup,olive oil,pancakes,whole wheat rice,light cream,green tea +milk,pancakes,eggs +ham,ground beef,mineral water,soup,cake +turkey,grated cheese,spaghetti,whole wheat rice,carrots,green tea,low fat yogurt +spaghetti,mineral water,vegetables mix,cake,frozen smoothie,cottage cheese,green tea +whole wheat pasta,milk,green tea +eggs +energy bar +light cream +turkey,fresh tuna,mineral water,chicken,fromage blanc,honey,green tea +butter,eggs +shrimp,frozen vegetables,pepper,spaghetti,cake,chocolate,low fat yogurt +mineral water,vegetables mix,barbecue sauce,eggplant,escalope +escalope +pepper,whole wheat rice +mineral water,soup,milk,mashed potato,tomato juice,fresh bread,candy bars +herb & pepper,shrimp,spaghetti +chocolate,parmesan cheese +burgers,whole wheat pasta,olive oil,green tea +extra dark chocolate,green tea,cookies +eggs +cottage cheese +tomatoes,parmesan cheese,milk,french wine,fresh bread +shrimp,vegetables mix,cookies,mushroom cream sauce +red wine,carrots,tomato juice +chocolate,ground beef +herb & pepper,mint green tea +french fries +fresh tuna,whole wheat pasta,pepper,mineral water,meatballs,milk,olive oil,chicken,bacon,cake,gums,pancakes,yogurt cake,tomato juice,magazines +shrimp,ground beef,eggs +tomato juice +shrimp,frozen vegetables,avocado,frozen smoothie +burgers,eggs,french fries,pancakes +mineral water +shrimp,milk,french fries +cereals,french fries,light mayo +eggs,cake,light mayo +body spray,yogurt cake +milk,cottage cheese +vegetables mix,energy drink +mineral water +burgers,frozen vegetables,whole wheat pasta,milk,green tea +grated cheese,yams,muffins,oil,protein bar +ground beef,spaghetti,eggplant,green tea +brownies +whole wheat pasta,ground beef,mineral water,chocolate,eggs,hot dogs +red wine,vegetables mix,mushroom cream sauce +brownies +chocolate,salmon,french fries,cookies,tomato juice +chocolate,frozen vegetables,ground beef,mineral water,honey,energy drink,green tea +turkey,mineral water,avocado,honey,green tea +grated cheese,cookies +ground beef,mineral water,eggs,soda,low fat yogurt +chicken,whole wheat rice +pancakes +whole wheat rice +chocolate,spaghetti,mineral water,soup,cottage cheese +turkey,blueberries,white wine +spaghetti,mineral water,body spray,protein bar +parmesan cheese +spinach,ketchup,pancakes,tomato juice,green tea +clothes accessories,antioxydant juice,green tea +red wine,mineral water,chocolate,butter,cereals,antioxydant juice,protein bar +frozen vegetables,escalope +shrimp +burgers,mineral water,soup,cereals +tomatoes,milk,whole wheat rice +frozen vegetables,soup,milk,olive oil +turkey,spinach,eggs +burgers +extra dark chocolate +chocolate +ground beef +escalope +soda +ground beef,almonds +burgers,eggs,frozen smoothie,body spray +shrimp,spaghetti,energy bar +spaghetti,french wine,salmon,frozen smoothie,cottage cheese +antioxydant juice +milk,cookies +tomatoes,flax seed,escalope,mushroom cream sauce,pancakes,green tea +mineral water,whole wheat rice,french fries,escalope,hot dogs,cottage cheese,pancakes,green tea +spaghetti,muffins +ham,muffins,eggs,french fries,cottage cheese,fresh bread +mineral water +eggs,white wine +fresh tuna,ground beef,chocolate,butter,eggs,rice,chicken,green tea,french fries +honey,zucchini +chocolate,shrimp,cereals,champagne,green tea +champagne +gums,escalope,mushroom cream sauce +turkey,grated cheese,mineral water,milk,butter,whole wheat rice +spaghetti,soup,olive oil,cake,extra dark chocolate +mineral water,rice,cottage cheese,pancakes +burgers +frozen vegetables,ground beef,mineral water,french wine,chutney,chicken,eggplant +spaghetti,mineral water,french fries +french fries,escalope +energy drink +grated cheese,whole wheat pasta,mineral water,chocolate,milk,olive oil,french wine +chocolate,almonds,green grapes,eggs,cake,french fries,escalope +milk,fresh bread +frozen vegetables,tomatoes,parmesan cheese +escalope +parmesan cheese,french wine +grated cheese,herb & pepper,mineral water,salmon,chicken,cookies,protein bar,fresh bread,zucchini +shrimp +milk,shallot,cottage cheese,tomato juice,green tea +turkey,spinach,french fries +mineral water,body spray +pickles,parmesan cheese,spaghetti,soup,energy bar,eggs,cake,brownies,energy drink +pepper,spaghetti,black tea,french wine,yogurt cake +milk,yogurt cake +soup,melons,salad +herb & pepper,ground beef,pepper,tomato sauce,mineral water,chutney,eggs,oil,oatmeal,chocolate,brownies +champagne +burgers,mineral water,soup,escalope +shrimp,olive oil,whole wheat rice,chocolate,tomato juice +chocolate,grated cheese,tomato sauce,spaghetti,eggplant,champagne,fresh bread,low fat yogurt +spaghetti,meatballs,chocolate,escalope +muffins +frozen vegetables,mineral water,hot dogs,cauliflower +tomatoes,chocolate,black tea,honey,champagne +parmesan cheese,whole wheat rice +whole wheat pasta,mineral water +chocolate +grated cheese,frozen vegetables,fromage blanc,chocolate,french fries,escalope +burgers,eggs +eggs +mineral water,muffins,french fries +herb & pepper,shrimp,parmesan cheese,whole wheat pasta,meatballs,milk,almonds,eggs +herb & pepper,black tea,strawberries +spaghetti,chocolate +whole wheat pasta,mineral water,olive oil,cake,french fries,strawberries,pancakes,light mayo +burgers,fromage blanc,honey +shrimp,spaghetti,butter,pancakes,honey,carrots +mineral water,soup,milk,olive oil,cooking oil +shrimp +chocolate,cottage cheese +whole wheat pasta,salmon,vegetables mix +spaghetti,chocolate,energy bar,french fries,candy bars,green tea +turkey,ground beef,meatballs,eggplant,escalope +ham,red wine,pepper,spaghetti,flax seed,whole wheat rice +milk,oil,carrots,frozen smoothie,hot dogs,tomato juice +cookies +mineral water,milk,chicken,vegetables mix,green tea +burgers,spaghetti +turkey,spaghetti +turkey,shrimp,spaghetti,mineral water,milk,soda,burger sauce,asparagus +burgers,shrimp,frozen vegetables,ground beef,meatballs,whole wheat rice,barbecue sauce,sparkling water,green tea +shrimp,ground beef,spaghetti,avocado,cake,pancakes,white wine,toothpaste +vegetables mix,french fries,fresh bread +burgers,shrimp,mineral water,almonds,vegetables mix,honey,strawberries,candy bars +mineral water,whole wheat rice,zucchini +fresh tuna,mineral water,almonds,cider,whole wheat rice,carrots,escalope,green tea +magazines +chocolate +mushroom cream sauce +red wine,ground beef,spaghetti,avocado,eggs +chocolate,french fries +soup,olive oil +turkey,eggs,ketchup,french fries +grated cheese +eggs +french fries +mineral water,eggs +whole wheat pasta +fresh tuna +eggs,pasta +eggs,cookies +pepper,mineral water,milk,eggs,whole wheat rice,frozen smoothie +mineral water,milk,pancakes,extra dark chocolate,low fat yogurt +milk,flax seed,almonds,eggs,cooking oil,chocolate,french fries,magazines +eggs +mineral water +eggs +eggs,escalope +tomatoes,whole wheat pasta,spaghetti,chocolate,milk,french fries,pancakes,mayonnaise +turkey,olive oil,chicken,frozen smoothie,fresh bread,low fat yogurt +turkey,parmesan cheese,spaghetti,french wine,salmon,eggs,champagne,low fat yogurt +pepper,spaghetti,blueberries,escalope,shallot,low fat yogurt +herb & pepper,tomatoes,spaghetti,mineral water,salmon,eggs +burgers,shrimp,whole wheat pasta,olive oil,eggs,cookies,energy drink,fresh bread +spaghetti,black tea,french fries,escalope +chocolate,frozen vegetables,whole wheat pasta,mineral water,olive oil,energy bar,chicken,white wine +frozen vegetables,tomatoes,mineral water,eggs,green tea,tomato juice +frozen vegetables,ground beef,chocolate,rice,french fries,fresh bread +tomatoes,butter,chutney,green tea +milk,french fries +frozen vegetables,ground beef,mineral water,chocolate,soup,milk,green tea +french fries,cookies +eggs,french fries +flax seed +pancakes,cake,cooking oil +toothpaste +meatballs,whole wheat rice,cake +mineral water,soup,gums +herb & pepper,tomato sauce,mineral water,carrots,cereals +ham,herb & pepper,whole wheat pasta,spaghetti,soup,milk,olive oil,butter,whole wheat rice +shrimp,mineral water,pancakes +butter,chicken,french fries +whole wheat pasta,mineral water,light cream,extra dark chocolate,clothes accessories,pancakes +eggs +mineral water,meatballs,milk,energy bar,chocolate,french fries,low fat yogurt +grated cheese,mineral water +toothpaste +grated cheese,spaghetti,olive oil,eggs,whole wheat rice,cake,chicken,white wine +bug spray,protein bar +shrimp,frozen vegetables,mineral water,vegetables mix,eggs,whole wheat rice +spaghetti,mineral water,salmon +cake +brownies +soup,eggs,cake +mineral water,eggs,oil,protein bar,green tea +burgers,ground beef,spaghetti,salmon,eggs,honey,extra dark chocolate,escalope,protein bar +french fries,frozen smoothie,cottage cheese +muffins,whole wheat rice,cake,fresh bread +frozen vegetables,mineral water,meatballs,whole wheat rice,chocolate +fresh tuna,tomatoes,ground beef,spaghetti,mineral water,olive oil,french wine,pancakes,cooking oil +ham,frozen vegetables,eggs,mint green tea,french fries,pancakes,low fat yogurt +whole wheat pasta,milk,pancakes,eggs +spaghetti,mineral water,eggs,cottage cheese,zucchini +herb & pepper,honey +escalope +chocolate,cake,cereals,cookies,tomato juice,green tea +mineral water,eggs,honey,protein bar +shrimp,mineral water +turkey,frozen vegetables,mineral water +tomato juice +green tea +herb & pepper,cooking oil +cookies +turkey,grated cheese,avocado,butter,cooking oil,fresh bread +turkey,herb & pepper,whole wheat pasta,spaghetti,mineral water +mineral water,energy drink +herb & pepper,spaghetti,eggs,cake,protein bar +cookies +cookies +mineral water,cake,low fat yogurt +mineral water,mint green tea,escalope +fresh tuna,olive oil,salmon,eggs,melons +turkey,parmesan cheese,milk,green tea,chocolate +ground beef,spaghetti,mineral water,meatballs,vegetables mix +tomato juice +red wine,yams,mineral water,olive oil,eggs,chocolate,hot dogs,strawberries +burgers,mushroom cream sauce,low fat yogurt +ham,mineral water,soup,almonds,light cream,chicken,chocolate,french fries,cookies +frozen vegetables,mineral water,energy bar,fromage blanc,cake,brownies,energy drink +ground beef,pepper,spaghetti,mineral water,green grapes,green tea,escalope +tomatoes,green tea +milk +ground beef,mineral water,soup,milk +cookies +grated cheese,spaghetti,mineral water,cereals +ground beef,milk,whole wheat rice,green tea +burgers,yams,butter,cake,chili,chocolate +pancakes +shrimp,mineral water,black tea,almonds,chicken,eggplant +chocolate,cake +mineral water,chocolate,escalope +yams +mineral water,avocado +herb & pepper,chicken,cookies +fresh tuna,frozen vegetables +low fat yogurt +turkey,fromage blanc,pancakes,honey,whole wheat rice,ketchup,french fries,tomato juice +mineral water,gums,green tea,cookies +burgers,tomatoes,mineral water,soup,milk +white wine +grated cheese,herb & pepper,pepper,milk,butter,nonfat milk,eggs,cooking oil,chicken,hot dogs,low fat yogurt +frozen vegetables,mineral water,chicken,oil,body spray +milk,strawberries,low fat yogurt +red wine,ground beef,mineral water,olive oil,light cream,gluten free bar,low fat yogurt +cookies +antioxydant juice,french fries,pancakes,light mayo +herb & pepper,whole wheat pasta,milk,olive oil +chocolate,ground beef,milk,chicken,fresh bread +milk,salmon,green tea +chicken +low fat yogurt +french wine,vegetables mix +herb & pepper,ground beef,chocolate +energy bar,pancakes,champagne +herb & pepper,mineral water,eggs,cake,cereals,brownies,pancakes,tomato juice,low fat yogurt,green tea +eggs +mineral water,milk,extra dark chocolate,protein bar,zucchini,green tea +chocolate +burgers,red wine,ground beef,mineral water,pancakes,honey,gums +shrimp,parmesan cheese +mushroom cream sauce,sandwich +mineral water +tomatoes,spaghetti,cookies +turkey,frozen vegetables,ground beef,mineral water,low fat yogurt +turkey,cooking oil,chocolate,mushroom cream sauce,cottage cheese +cookies +cake,french fries,pancakes +chocolate +burgers,black tea,eggs,cookies +energy bar +cake,french fries,energy drink +ground beef,mineral water,milk,pancakes,eggs,cottage cheese,fresh bread +ground beef,corn,cauliflower +herb & pepper,ground beef,spaghetti,honey,french fries,pancakes,low fat yogurt +milk,butter,chicken,eggs,whole wheat rice,cake,carrots,eggplant,magazines +turkey,mineral water,milk,nonfat milk,pancakes +chutney,vegetables mix +mineral water,chicken,pancakes,cooking oil,cookies,cottage cheese,green tea +parmesan cheese,avocado,milk,energy bar,salmon,cookies +chocolate,escalope +meatballs,almonds +almonds,eggs,yogurt cake +frozen smoothie,pancakes +salad +eggs,cookies +cookies +tomatoes,meatballs,chicken,eggs +tomatoes,chocolate,eggs,pancakes +eggs,whole wheat rice +herb & pepper +nonfat milk,escalope +french fries,yogurt cake +cookies +frozen vegetables +yams,eggplant +eggs +cookies +chocolate,pancakes,light cream,chili,extra dark chocolate +whole wheat pasta,french fries,brownies +ground beef,cookies,toothpaste,green tea +ham,whole wheat rice,french fries,champagne,cauliflower +whole wheat rice +shrimp,milk,butter,cake,chocolate bread,green tea +mineral water,sparkling water,yogurt cake,energy drink,light mayo +french fries,escalope,pasta,mushroom cream sauce,green tea +ground beef,spaghetti,yams,eggs,cookies,mushroom cream sauce +frozen vegetables,french fries +ground beef,spaghetti,mineral water,chocolate,salmon,chicken,chocolate,frozen smoothie +parmesan cheese,hot dogs +cooking oil,cottage cheese +herb & pepper,vegetables mix,clothes accessories +milk,eggs,burger sauce,cooking oil,sandwich +chocolate,cake,cottage cheese,green tea +eggs,chocolate,yogurt cake +fresh tuna,spaghetti,french wine,cake,strawberries +turkey,mineral water,milk,eggs,cooking oil +ground beef,spaghetti,mineral water,fromage blanc,bacon,pancakes,whole wheat rice,oil,french fries,cottage cheese,green tea +whole wheat rice,hot dogs +meatballs,energy drink,fresh bread +burgers,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,eggs,french fries +frozen vegetables,cake,french fries,pancakes +cookies +burgers,mineral water,whole wheat rice +french fries +frozen vegetables,ketchup,green tea +frozen vegetables +mineral water,vegetables mix,eggs,cake,chicken,french fries +ham,cookies +herb & pepper,ground beef,brownies,low fat yogurt +strawberries,melons +muffins +spaghetti,black tea,strong cheese,cooking oil,mushroom cream sauce +green grapes +eggs,escalope +frozen vegetables,eggs +burgers,eggs,french fries +frozen smoothie +mineral water,green tea +parmesan cheese,ground beef,spaghetti,milk,honey +eggs,cooking oil +spaghetti,mineral water,milk,olive oil,ham,mint green tea,french fries +burgers,fresh tuna,eggs,french fries,champagne +turkey,ground beef,salmon,honey +mineral water,cake,gums +cookies,brownies,pancakes +cookies +babies food,fresh bread +escalope +low fat yogurt +mineral water +milk,cookies +vegetables mix +spaghetti +mineral water +spaghetti,mineral water,olive oil,green tea,zucchini +french fries +soup,avocado,eggs,melons,white wine +mineral water,muffins +chocolate,cookies,champagne,energy drink,green tea +shrimp,energy drink,green tea +pancakes +low fat yogurt +red wine,whole wheat pasta,avocado,olive oil,green tea +protein bar +grated cheese,ground beef,tomato sauce,mineral water,salmon,eggs,whole weat flour,protein bar,zucchini +cookies +burgers,frozen vegetables,chicken,cake,chocolate +black tea,vegetables mix,pancakes,eggs,cereals +turkey,mineral water,eggs,magazines,green tea +whole wheat pasta,milk,strong cheese +muffins +burgers,ham +mineral water,milk,blueberries +butter +mineral water +ham,salmon,french fries +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chicken,eggs,rice,burger sauce,extra dark chocolate,protein bar +milk,bug spray,green tea,energy drink,hand protein bar,tomato juice +cookies,green tea +parmesan cheese,pancakes +mineral water +mineral water,pancakes +cookies +frozen vegetables,tomatoes +pepper,oil,clothes accessories,chocolate,salt,green tea +mineral water,meatballs,chicken,frozen smoothie +spaghetti,blueberries +shrimp,french wine +champagne +grated cheese,shrimp,frozen vegetables,parmesan cheese,ground beef,chicken,antioxydant juice,chocolate,frozen smoothie,escalope +mineral water +light mayo,tomato juice +chocolate,french fries,shallot,low fat yogurt,green tea +shrimp,meatballs,honey,eggplant,chocolate,sandwich,babies food +parmesan cheese,eggs,cottage cheese,light mayo +eggs +red wine,frozen vegetables,pepper,green beans,french fries,light mayo,green tea +spaghetti +light mayo +burgers,spaghetti,energy bar,eggs,mushroom cream sauce,yogurt cake,green tea +grated cheese,pepper,milk +pepper,spaghetti,mineral water,milk,olive oil,tea,asparagus +herb & pepper,shrimp,parmesan cheese,ground beef,eggs,clothes accessories,pancakes +milk,chocolate,champagne +sandwich +shrimp +gums +french fries +turkey,shrimp,spaghetti,butter,melons,low fat yogurt +honey,energy drink +champagne +fresh tuna +energy bar,eggs,chocolate +french fries,yogurt cake,green tea +almonds,cookies +frozen vegetables,brownies,low fat yogurt +eggs,french fries +brownies +escalope +red wine,black tea,french wine,extra dark chocolate,ham,salt +spaghetti,vegetables mix,french fries +ground beef,milk,butter,eggs +mineral water,fresh bread +fresh tuna,frozen vegetables,tomatoes,spaghetti,butter,almonds,pancakes,honey,frozen smoothie +escalope,pasta,mushroom cream sauce,brownies,light mayo,fresh bread,green tea +muffins,pancakes,eggs,chocolate,french fries,escalope,green tea +green tea +herb & pepper,cider,eggs,champagne,green tea +nonfat milk +escalope +pepper,frozen smoothie +chocolate,escalope +herb & pepper,spaghetti,mineral water,muffins +ham,spaghetti,avocado,milk,pancakes,eggs,oil,antioxydant juice,green tea,chocolate,frozen smoothie,escalope +strawberries,fresh bread +eggs,white wine +turkey,burgers,spaghetti,milk,eggs,honey +mineral water,salmon +cookies,energy drink +cookies,mushroom cream sauce +yogurt cake +butter,energy drink +energy bar,chicken +french fries +ground beef,mineral water,cottage cheese,magazines +burgers,eggs,green tea +eggs +frozen vegetables,milk,chocolate,yogurt cake +hot dogs +cookies +pancakes +pepper,olive oil,low fat yogurt +babies food +chocolate,salmon,pancakes,gluten free bar,green tea +mineral water,french fries,frozen smoothie,green tea +honey +ham,mineral water,pancakes,cake +spaghetti,flax seed,french fries,champagne +mineral water,vegetables mix,honey,chocolate,french fries,light mayo +herb & pepper,ground beef,spaghetti,chocolate,french fries +turkey,burgers,milk,honey,chocolate,french fries,green tea +burgers,fresh tuna,soup,french fries,body spray,green tea +cake,escalope +fresh bread +eggplant,cookies,pancakes +escalope +shrimp,frozen vegetables,whole wheat rice,chocolate bread,french fries,fresh bread,green tea +mineral water,whole wheat rice,bug spray,chicken +mineral water,chocolate +turkey,pepper,meatballs,corn,chili,french fries,green tea +frozen vegetables,parmesan cheese,vegetables mix,whole wheat rice,chocolate,french fries,green tea +green tea +tomato sauce,chocolate,pancakes +burgers,ground beef,energy drink,melons +ground beef,tomato sauce,mineral water,soup,salmon,green grapes,whole weat flour,frozen smoothie +soup,milk,honey,whole wheat rice,light cream,mushroom cream sauce,green tea +avocado,champagne,frozen smoothie,sparkling water,green tea +frozen vegetables,tomatoes,mineral water,eggs,whole wheat rice,french fries,strawberries +cake +eggs,french fries,salad +eggs,escalope +red wine,spaghetti,soup,eggs,escalope,energy drink +cake +tomatoes +chocolate,escalope,champagne +chicken,whole wheat rice,ham,french fries,pancakes +ground beef,milk,french fries,sparkling water +cookies,hot dogs,pancakes +mineral water,chocolate,milk,eggs,green tea,frozen smoothie,protein bar +eggs +ground beef +milk,light cream,chicken,extra dark chocolate +milk,olive oil,butter,frozen smoothie,low fat yogurt +burgers,eggs,cooking oil +spaghetti,chicken,eggs,cooking oil,chili +green tea +herb & pepper,salmon,eggs,french fries,strawberries,candy bars +herb & pepper,chicken,french fries,cottage cheese,tomato juice +tomatoes,fromage blanc,chocolate +frozen vegetables,tomatoes,vegetables mix,hand protein bar +grated cheese,chocolate +grated cheese,mineral water,milk,chicken,eggs +burgers,herb & pepper,red wine,tomatoes,ground beef,tomato sauce,spaghetti,milk,bacon,eggs,white wine +chocolate,ground beef,mineral water +turkey,herb & pepper,spaghetti,rice,cooking oil,eggplant,white wine,magazines +tomatoes,tomato sauce,spaghetti,olive oil,oil,chocolate +mineral water,milk,chocolate +grated cheese,green tea +tomatoes,low fat yogurt +tomatoes,spaghetti,olive oil,almonds,eggs +turkey,ham,chocolate,tomatoes,ground beef,pepper,olive oil,pancakes,bramble,green tea +cookies +chocolate,milk,salmon,spinach,carrots +ham,shrimp,milk,flax seed,salmon,corn,ham,eggplant +clothes accessories,protein bar,tomato juice,fresh bread,low fat yogurt,mint +burgers,red wine,cooking oil +burgers,french fries +tomatoes,mineral water,chicken,eggs,pancakes +frozen vegetables,mineral water,vegetables mix,green grapes,eggs,french fries,escalope,body spray,protein bar,mint +herb & pepper,shrimp,soup,meatballs +herb & pepper +eggs,escalope +ground beef,chocolate,champagne +frozen vegetables,ground beef,soup,milk,tea,low fat yogurt +herb & pepper,spaghetti,mineral water,pancakes,cooking oil,carrots,chocolate,escalope,low fat yogurt +herb & pepper +red wine,spaghetti +shrimp +pancakes,eggs,light cream +avocado,energy drink,low fat yogurt +energy bar,nonfat milk,bug spray,chicken +burgers,fresh tuna,herb & pepper,shrimp,whole wheat pasta,milk,cider,eggs,cereals,pancakes,energy drink +eggs,cooking oil,chocolate,french fries,mushroom cream sauce,pancakes,light mayo,low fat yogurt +turkey,eggs +shrimp,frozen vegetables,mineral water,milk +grated cheese,herb & pepper,parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,milk,low fat yogurt +dessert wine,soup,eggs,low fat yogurt +turkey,green grapes,eggs +mineral water,fresh bread +mineral water,green tea +grated cheese,cooking oil,light mayo +rice +frozen smoothie +chocolate,ground beef,spaghetti,eggs,cookies,mushroom cream sauce +parmesan cheese,cake,green tea +chocolate,cookies +turkey,red wine,ground beef,mineral water,milk,whole wheat rice,pancakes +green tea +mineral water,milk,nonfat milk,pancakes,honey,cooking oil,frozen smoothie,brownies,tomato juice +burgers,frozen vegetables,tomatoes,strong cheese,muffins,eggs,french fries,yogurt cake,light mayo,green tea +salmon +tomatoes,chicken,eggs +frozen vegetables,mineral water,milk +olive oil,salmon,light cream,zucchini +frozen vegetables,rice,light mayo +turkey,tomatoes,spaghetti,milk +chocolate +whole wheat pasta,olive oil +chocolate,mineral water,eggs,rice +energy bar +spaghetti,pancakes +honey,champagne,escalope,pasta,mushroom cream sauce +turkey,milk,pancakes +green tea +turkey,burgers +burgers,eggs +burgers,french wine,green tea +french fries,pancakes,light mayo +frozen vegetables,ground beef,mineral water,honey,green tea +champagne +frozen vegetables,energy bar +chocolate,eggs,french fries,energy drink +soup,chicken,eggs,light cream,cooking oil,cereals,green tea +spaghetti,eggs,eggplant +energy drink +soup,soda +herb & pepper,mineral water,milk,whole wheat rice,salt,white wine +mineral water,green tea +vegetables mix,cereals,green tea +chocolate +french fries,pancakes +grated cheese,herb & pepper,ground beef,spaghetti,butter,cider,bacon,pancakes,soda,napkins,low fat yogurt,green tea +mineral water,soup,eggs,chocolate,frozen smoothie,protein bar +green tea +burgers,grated cheese,herb & pepper,red wine,ground beef,mineral water,chocolate,avocado,rice,cereals,pancakes,toothpaste,green tea +black tea,chicken,eggs,french fries,energy drink +burgers,spaghetti,eggs +salmon,yogurt cake +milk,salmon,cereals +mineral water,milk,cake,brownies +eggs +burgers,eggs,barbecue sauce +milk,clothes accessories,low fat yogurt +frozen vegetables,whole wheat pasta,olive oil +cookies +parmesan cheese,chicken +frozen vegetables,mineral water,milk,olive oil,vegetables mix,eggs,brownies,low fat yogurt,candy bars +milk +turkey,frozen vegetables +burgers,escalope,pasta +grated cheese,frozen vegetables,tomatoes,chocolate,escalope +french fries +extra dark chocolate,champagne,green tea +champagne +fromage blanc,french fries +grated cheese,red wine,spaghetti,whole wheat rice,pet food +chicken,eggs,soda,shampoo,fresh bread,low fat yogurt +frozen vegetables,pepper,spaghetti,mineral water,green beans,french fries,frozen smoothie,pancakes,low fat yogurt +oatmeal,french fries +tomatoes,tomato juice +turkey,burgers,ham,mineral water,energy bar,french wine,frozen smoothie,escalope,sandwich,yogurt cake,fresh bread +mineral water,eggplant,cereals,antioxydant juice +grated cheese,spaghetti,mineral water,whole wheat rice,cake,french fries,champagne +turkey,chocolate,champagne,escalope,sandwich +strawberries,green tea +chocolate,spaghetti,mineral water,cake +salmon +eggs +milk,tea,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,milk,vegetables mix,whole wheat rice,mushroom cream sauce +burgers,french fries +shrimp,pepper,butter,whole wheat rice,cake,chocolate,frozen smoothie +spaghetti,mineral water,milk,vegetables mix,gums,cereals,french fries,frozen smoothie,pancakes,tomato juice,low fat yogurt +mineral water,energy bar +energy bar,eggs,strawberries +pet food +red wine,spaghetti +burgers,eggs +frozen vegetables,parmesan cheese,milk,salmon,muffins,eggs,chicken,french fries,protein bar,salt +mineral water,meatballs,french wine,green tea,pancakes,light mayo +cake,oil +rice,chocolate bread,body spray,gluten free bar,fresh bread +mineral water,milk,vegetables mix,rice,chocolate bread,eggplant,cereals,antioxydant juice,french fries +fromage blanc,chocolate,french fries +whole wheat rice +vegetables mix,cookies,mushroom cream sauce,hot dogs +frozen vegetables,vegetables mix,eggs,light mayo,low fat yogurt +herb & pepper,spaghetti,brownies,mint +escalope,pasta +pancakes +sandwich +french fries,champagne,hot dogs,strawberries +burgers,eggs,french fries +pancakes +frozen vegetables,mineral water,meatballs,cereals,frozen smoothie,cottage cheese,pancakes,asparagus,low fat yogurt +herb & pepper,frozen vegetables,milk +whole wheat rice,cake,gums,clothes accessories,green tea,frozen smoothie +mineral water +whole wheat pasta,spaghetti,milk,butter,eggs,chocolate,french fries +shrimp,tomatoes,chocolate,corn,escalope,cottage cheese,energy drink,shampoo,fresh bread +french fries,yogurt cake +red wine,parmesan cheese,mineral water,cake,rice,french fries +pancakes +parmesan cheese,shallot,brownies +frozen vegetables,ground beef,spaghetti,fresh bread +milk +red wine,ground beef,milk,olive oil,almonds,rice,french fries,brownies +cake,french fries,hot dogs,sparkling water +burgers,spaghetti,milk,cereals,strawberries,salad,magazines +burgers,fresh tuna,chocolate +whole wheat pasta +cookies +shrimp +eggs,french fries +eggs,french fries,protein bar +chocolate,spaghetti,eggs,green tea +turkey,red wine,mineral water,green tea,chocolate,escalope,brownies,pancakes +eggs +shrimp,mineral water,milk,olive oil,cereals,yogurt cake,salad +french fries +herb & pepper,ground beef,soup,avocado,brownies,salt +brownies +mineral water,hot dogs +pickles +mineral water,french fries,asparagus +fresh tuna,whole wheat pasta,ground beef,mineral water,olive oil,whole wheat rice,cake,escalope,fresh bread +fromage blanc,whole wheat rice +burgers,ground beef +soup,white wine +escalope +avocado,green grapes,oil,french fries,hot dogs,pancakes,shampoo +chocolate,spaghetti +escalope +pickles,tomatoes,milk,pancakes +eggs,french fries,asparagus +french fries,mashed potato +frozen smoothie,mint,green tea +spaghetti,avocado,honey +salmon,nonfat milk +frozen vegetables,mineral water,soup,avocado,cake,french fries,champagne,tomato juice,green tea +salmon,melons,tomato juice,low fat yogurt +red wine,french fries,mashed potato,mint +turkey,ham,spaghetti,barbecue sauce,escalope,protein bar +milk,eggs +spaghetti,milk,olive oil,brownies +burgers,red wine,pepper,spaghetti,eggs,green tea +burgers,whole wheat pasta,soup,olive oil,cottage cheese,energy drink +eggs,french fries +chocolate,cottage cheese,pancakes +turkey,frozen vegetables,mineral water,eggs,chocolate,fresh bread +mineral water,french wine,escalope +escalope,pasta +green tea +burgers,mineral water,chocolate bread +french fries +frozen vegetables,tomatoes +grated cheese,salmon +green grapes,french fries +herb & pepper,ground beef,champagne,green tea +turkey,burgers,pet food +escalope +tomatoes,whole wheat pasta,ground beef,mineral water,soup,olive oil,black tea,salmon,cake +chocolate,whole wheat pasta,salmon,green tea,magazines +turkey,burgers,cake +milk,nonfat milk,eggs +muffins,honey,toothpaste +frozen vegetables,white wine +rice,french fries,cottage cheese +ground beef,mineral water,olive oil,pancakes,french fries,frozen smoothie +spaghetti,chocolate,olive oil,fromage blanc +french fries,cookies,low fat yogurt +french fries,champagne,brownies,green tea +parmesan cheese,whole wheat pasta,meatballs,milk,mint +yogurt cake +tomatoes,muffins,chocolate,french fries,frozen smoothie,escalope +strawberries,pancakes,yogurt cake +turkey,ground beef,pepper,mineral water,soup,meatballs,vegetables mix,oil,french fries,frozen smoothie,green tea +turkey,shrimp,frozen vegetables,milk,chocolate +burgers,mineral water,eggs +pancakes +brownies,pancakes +milk,champagne +muffins +mineral water +burgers,shrimp,frozen vegetables,spaghetti,soup,cake,french fries,pancakes,tomato juice +cottage cheese,protein bar +burgers,eggs,french fries +champagne +turkey,mineral water,fromage blanc,muffins,eggplant,tomato juice,magazines +cake,cooking oil,light mayo +strawberries +burgers,french fries +chocolate,grated cheese,frozen smoothie,cookies,brownies +energy drink +sparkling water +mineral water,flax seed +turkey,herb & pepper,red wine,parmesan cheese,mineral water,olive oil,bacon,salmon,green tea,french fries,champagne,cottage cheese,tomato juice +grated cheese,shrimp,ground beef,mineral water,avocado,milk,nonfat milk,cooking oil,carrots,pancakes,light mayo +frozen vegetables,mineral water,pancakes,low fat yogurt +soup,strawberries,yogurt cake,low fat yogurt +spaghetti,almonds,french wine,eggs,cake +milk,vegetables mix,cottage cheese,pancakes,green tea +burgers,tomatoes,spaghetti,mineral water,french wine,eggs,green beans,light mayo,fresh bread +mineral water,vegetables mix,muffins +spaghetti,salmon,muffins +turkey,soup,french fries +ham,chocolate,herb & pepper,mineral water,olive oil,frozen smoothie +cereals,french fries,yogurt cake +clothes accessories,chocolate,pasta,salt +avocado,cookies +mineral water,chocolate +chocolate +milk,body spray +chocolate,herb & pepper,spaghetti,mineral water,butter,salmon,rice,burger sauce,extra dark chocolate,protein bar,asparagus,mayonnaise +meatballs,eggs +green tea,french fries,gluten free bar +vegetables mix,muffins,whole wheat rice +hot dogs +burgers,shrimp,pasta,ground beef,pepper,soup,milk,olive oil,escalope +honey,champagne +tomatoes,butter,gums,cooking oil,chocolate,body spray,green tea +frozen vegetables,chocolate +yams +shrimp,pasta,mineral water,milk,fromage blanc,salmon,eggs,cooking oil,pancakes +mineral water +chocolate +grated cheese,ground beef,french fries,hot dogs +spaghetti,butter,chicken,french fries +spaghetti,cider,whole wheat rice,cooking oil,escalope +ham,milk,fresh bread +mineral water,black tea,eggs,fresh bread,mint +cookies,mushroom cream sauce +frozen vegetables,honey,corn,pet food +frozen vegetables,milk,energy bar,french wine,vegetables mix,eggs,tea,chocolate,green tea +whole weat flour +burgers,grated cheese,frozen vegetables,spaghetti,meatballs,butter,french fries +cookies +green tea,chocolate,cookies,fresh bread +grated cheese +salt +cookies +eggs,french fries +cake,french fries,brownies +champagne +champagne +green grapes,chocolate,french fries,escalope +eggs +green beans +cookies +mineral water,extra dark chocolate,chocolate,low fat yogurt +mineral water,avocado +frozen vegetables,mineral water,chicken,fromage blanc,eggs,green tea +shrimp,pasta,soup,almonds,chocolate,fresh bread +cookies +eggs,cookies +tomatoes,mineral water,eggs,chicken,extra dark chocolate +grated cheese,mineral water,olive oil,escalope,white wine +cookies +cooking oil,toothpaste,low fat yogurt +chocolate,ground beef,butter,yogurt cake +ham,ground beef,pepper,tomato sauce,spaghetti,mineral water,light cream,french fries,melons +ground beef,spaghetti,mineral water,light cream +fresh tuna,parmesan cheese,fresh bread +low fat yogurt +olive oil,eggs,cake,chocolate +chicken,soda +shrimp,pasta,ground beef,meatballs,oil +tomatoes,spaghetti,mineral water,pancakes,cake,rice,chili,salt +herb & pepper,ground beef,spaghetti,olive oil,eggs,escalope +milk,chicken,cake,eggplant,frozen smoothie,green tea +burgers,eggs,escalope +fromage blanc +pancakes,champagne +chocolate,escalope,energy drink +low fat yogurt +cookies +soup,milk +tomatoes +energy bar,eggs +french fries,frozen smoothie,cottage cheese +low fat yogurt +turkey,ham,grated cheese,parmesan cheese,ground beef,olive oil,pancakes +frozen vegetables,mineral water,honey,cottage cheese,fresh bread +grated cheese,mineral water,chicken,nonfat milk,whole wheat rice,chocolate bread +chocolate,frozen vegetables,spaghetti,green tea +chocolate,grated cheese,frozen vegetables,chutney,cereals +eggs,eggplant,french fries,low fat yogurt +gums,frozen smoothie,low fat yogurt +burgers,herb & pepper,shrimp,pasta,milk,whole wheat rice,cooking oil,french fries,cottage cheese,tomato juice,fresh bread,mint +burgers,frozen vegetables,flax seed,french fries,yogurt cake +green tea +flax seed,green tea +milk +eggs,mushroom cream sauce +mineral water,cake +whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,cooking oil,low fat yogurt,zucchini +shrimp,pasta,low fat yogurt +ham,ground beef,spaghetti,mineral water,whole wheat rice,cake,low fat yogurt +tomatoes,almonds,eggs,cookies,green tea +parmesan cheese,whole wheat pasta,brownies +cookies +burgers,parmesan cheese,mineral water,melons +melons +chocolate,shrimp,pasta,ground beef +burgers,shrimp,pasta,parmesan cheese,soup,eggs,whole wheat rice,escalope +dessert wine,frozen vegetables,milk,muffins,eggs +ground beef,chicken,cereals +almonds +grated cheese,spaghetti,almonds,honey +frozen vegetables,meatballs +cider,eggs +cider +burgers,ham,parmesan cheese,ground beef,spaghetti,eggs,cookies +red wine,honey,rice,chocolate,french fries,brownies,body spray,light mayo +fromage blanc,escalope,pasta,mushroom cream sauce +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,fromage blanc,pancakes,whole wheat rice,blueberries,cereals,escalope,mayonnaise +burgers,eggs,cake,cereals +eggs +herb & pepper,ground beef,eggs,whole wheat rice,cake,oil,fresh bread,low fat yogurt +eggs,french fries,brownies,low fat yogurt +yogurt cake +turkey,burgers,grated cheese,shrimp,pasta,spaghetti,mineral water,eggs,oil,chocolate,yogurt cake,zucchini +herb & pepper,eggs +whole wheat pasta,mineral water,light cream,chicken,french fries +french fries,pancakes +mineral water,chocolate +chocolate,grated cheese,mineral water,olive oil,green tea +whole wheat rice,cake,cottage cheese +turkey,shrimp,pasta,mineral water,chocolate,milk,salmon,vegetables mix,muffins,eggs,sparkling water,gluten free bar +turkey,mineral water,cooking oil,chocolate,french fries,protein bar +tomatoes,tomato sauce,spaghetti,mineral water,soup,olive oil,mashed potato,fresh bread,mayonnaise,green tea +tomato juice +turkey,ground beef,mineral water,chocolate,soup,pancakes,whole wheat rice,light cream,carrots,mayonnaise +shrimp,pasta,mineral water,olive oil,pancakes,bug spray,low fat yogurt +frozen vegetables,french wine,pancakes,french fries,champagne,strawberries +chocolate,shrimp,pasta,spaghetti +chocolate +fresh tuna,parmesan cheese,whole wheat pasta,french wine,fromage blanc,cottage cheese,brownies,salad,mint,green tea +cookies,energy drink +parmesan cheese,champagne,white wine +red wine,tomato sauce,spaghetti,chocolate,olive oil,french fries,salt,asparagus +soup,milk +eggs,whole wheat rice +brownies +herb & pepper,spaghetti,low fat yogurt +herb & pepper +chocolate,escalope +burgers,salmon,pancakes,french fries,frozen smoothie,fresh bread,mint +turkey,burgers,dessert wine,shrimp,pasta,tomatoes,pepper,milk,pancakes,whole wheat rice,oil,frozen smoothie +pancakes,light mayo +butter,light mayo,fresh bread +burgers,frozen vegetables,eggs,french fries,magazines,green tea +chicken +escalope,green tea +eggs,frozen smoothie,yogurt cake,low fat yogurt diff --git a/Part 5 - Association Rule Learning/Section 28 - Apriori/R/apriori.R b/Part 5 - Association Rule Learning/Section 28 - Apriori/R/apriori.R new file mode 100644 index 00000000..2f2f8541 --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 28 - Apriori/R/apriori.R @@ -0,0 +1,15 @@ +# Apriori + +# Data Preprocessing +# install.packages('arules') +library(arules) +dataset = read.csv('Market_Basket_Optimisation.csv', header = FALSE) +dataset = read.transactions('Market_Basket_Optimisation.csv', sep = ',', rm.duplicates = TRUE) +summary(dataset) +itemFrequencyPlot(dataset, topN = 10) + +# Training Apriori on the dataset +rules = apriori(data = dataset, parameter = list(support = 0.004, confidence = 0.2)) + +# Visualising the results +inspect(sort(rules, by = 'lift')[1:10]) \ No newline at end of file diff --git a/Part 5 - Association Rule Learning/Section 29 - Eclat/Python/Market_Basket_Optimisation.csv b/Part 5 - Association Rule Learning/Section 29 - Eclat/Python/Market_Basket_Optimisation.csv new file mode 100644 index 00000000..58435b7a --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 29 - Eclat/Python/Market_Basket_Optimisation.csv @@ -0,0 +1,7501 @@ +shrimp,almonds,avocado,vegetables mix,green grapes,whole weat flour,yams,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,honey,salad,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,olive oil +burgers,meatballs,eggs +chutney +turkey,avocado +mineral water,milk,energy bar,whole wheat rice,green tea +low fat yogurt +whole wheat pasta,french fries +soup,light cream,shallot +frozen vegetables,spaghetti,green tea +french fries +eggs,pet food +cookies +turkey,burgers,mineral water,eggs,cooking oil +spaghetti,champagne,cookies +mineral water,salmon +mineral water +shrimp,chocolate,chicken,honey,oil,cooking oil,low fat yogurt +turkey,eggs +turkey,fresh tuna,tomatoes,spaghetti,mineral water,black tea,salmon,eggs,chicken,extra dark chocolate +meatballs,milk,honey,french fries,protein bar +red wine,shrimp,pasta,pepper,eggs,chocolate,shampoo +rice,sparkling water +spaghetti,mineral water,ham,body spray,pancakes,green tea +burgers,grated cheese,shrimp,pasta,avocado,honey,white wine,toothpaste +eggs +parmesan cheese,spaghetti,soup,avocado,milk,fresh bread +ground beef,spaghetti,mineral water,milk,energy bar,black tea,salmon,frozen smoothie,escalope +sparkling water +mineral water,eggs,chicken,chocolate,french fries +frozen vegetables,spaghetti,yams,mineral water +herb & pepper,tomato sauce,light cream,magazines +mineral water,chocolate,avocado,eggs +turkey,french fries,strawberries +frozen vegetables,strong cheese,chocolate +cookies +pickles,spaghetti,salmon,escalope +energy bar,french fries +red wine,ground beef,mineral water +mineral water,cake,cottage cheese +pickles,champagne,green tea +spaghetti +fresh tuna,frozen vegetables,spaghetti,mineral water,honey,whole wheat rice,frozen smoothie,escalope +spaghetti +soup,meatballs,hot dogs,sparkling water +escalope +soup,avocado,french fries,hot dogs,brownies,body spray,pancakes,green tea +mineral water,chicken,cereals,clothes accessories +mineral water,bug spray +avocado,muffins +burgers,black tea,green tea +spaghetti,chocolate,brownies,white wine,green tea +fresh tuna,mineral water,eggs +spaghetti,muffins +spaghetti,chocolate +french fries,escalope,champagne +tomato sauce,light mayo +turkey,fresh tuna,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate,soup,milk,olive oil +eggs,cookies +soup,chicken,gums,soda,body spray,energy drink,green tea +turkey,frozen vegetables,mineral water,cider,cooking oil,green tea +spaghetti +clothes accessories +energy drink +soup,bug spray,shallot,protein bar,green tea +turkey,eggs +french fries +chocolate,milk +herb & pepper,whole wheat pasta,ground beef,mineral water,avocado,cider,whole wheat rice +cookies +shrimp,pasta +grated cheese,herb & pepper,tomatoes,tomato sauce,corn +burgers,escalope,shallot +cookies +yogurt cake +soup,eggs +cookies +mineral water,chocolate,low fat yogurt +eggs,strawberries +grated cheese,ground beef,spaghetti,mineral water,white wine +mint +eggs,cake,french fries +burgers,spaghetti,milk,french fries,green tea +mineral water,energy bar,butter,french fries +burgers,grated cheese,herb & pepper,mineral water,eggs,cooking oil +energy bar +energy bar,energy drink +chocolate,frozen smoothie +low fat yogurt +asparagus,salad +burgers,french fries,low fat yogurt,green tea +low fat yogurt +burgers,herb & pepper,shrimp,pasta,spaghetti,mineral water,meatballs,olive oil,energy bar,french wine,eggs,salt +champagne,low fat yogurt +champagne +burgers,almonds,eggs,french fries,cookies,green tea +ham,soup,escalope,body spray +turkey,ham,frozen vegetables,pepper,oil,extra dark chocolate,tea,magazines +muffins,eggs,cookies +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,chocolate,green tea +mineral water,barbecue sauce,chocolate +burgers,herb & pepper,energy bar,almonds,eggs,corn,mayonnaise,zucchini +turkey,burgers,ground beef,chocolate,soup,almonds,eggs,hot dogs,cottage cheese +ham,spaghetti,chocolate,eggs +ground beef,energy bar,pet food,carrots,protein bar +ground beef,tomato sauce,spaghetti,mineral water,almonds,eggs +mineral water,olive oil,gums,cooking oil +shrimp,pasta,mineral water,soup,avocado,milk,olive oil,green grapes,eggs,bug spray +shrimp,pasta,soup,cake,cooking oil,chicken,light mayo,low fat yogurt +spaghetti,mineral water,chocolate,french fries,champagne,escalope,mushroom cream sauce,fresh bread +shrimp,pasta,mineral water,eggs +burgers,oil,tomato juice,fresh bread +french wine,eggs,chocolate,low fat yogurt +chicken,eggs,french fries,pancakes +turkey,herb & pepper,salmon,white wine,candy bars +grated cheese,spaghetti,olive oil,eggs,french fries,green tea +mineral water,energy bar +eggs,french fries +burgers,tomatoes,mineral water,soup,milk,almonds,eggs,chocolate,tomato juice +muffins +pasta +tomatoes,spaghetti,frozen smoothie +ground beef,spaghetti,milk +french fries +chocolate,milk +burgers,shrimp,pasta,frozen vegetables,spaghetti,mineral water,milk,eggs,chocolate,french fries,pancakes,low fat yogurt +ground beef,mineral water,antioxydant juice,protein bar +grated cheese,whole wheat pasta,ground beef,spaghetti,cake,energy drink +grated cheese +pancakes +frozen smoothie +carrots,green tea +chocolate +turkey,burgers,chocolate,olive oil,eggs,cooking oil,corn +frozen vegetables,tomatoes,pepper,spaghetti,mineral water,pancakes,chicken,chili,tea,french fries,tomato juice,fresh bread +cookies +ground beef +turkey,eggs,chocolate,frozen smoothie,tomato juice +frozen vegetables,cooking oil,mashed potato +frozen vegetables,ground beef,tomato sauce,mineral water,meatballs,olive oil,light cream,tomato juice +red wine,spaghetti,mineral water,soup,milk,eggs,cake,gums,cooking oil,chocolate,frozen smoothie +chocolate,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,eggs,rice,french fries,brownies +chocolate,shrimp,pasta,frozen vegetables,ground beef,mineral water,nonfat milk,eggs +turkey,shrimp,pasta,pepper,spaghetti,mineral water,eggs,chicken,french fries +cookies +turkey,tomatoes,cake +yams,mineral water,soup,milk,pancakes,whole wheat rice,barbecue sauce,carrots,chocolate,champagne +rice +chocolate,milk +shrimp,pasta,frozen vegetables,water spray +burgers,mineral water,milk,eggs,whole wheat rice,mint +mineral water,vegetables mix,cake,frozen smoothie,brownies +cookies +shrimp,pasta,chicken,chocolate bread +shallot +shrimp,pasta,spaghetti,eggs,hot dogs,green tea +burgers +red wine,ground beef,spaghetti,mineral water,milk,olive oil,strong cheese,light cream,cooking oil +burgers,grated cheese,spaghetti,avocado,milk,oil,french fries +herb & pepper,whole wheat pasta,ground beef,mineral water,olive oil +shrimp,pasta,yams,milk,chocolate +butter,green tea +light mayo +low fat yogurt +herb & pepper,shrimp,pasta,spaghetti,milk +burgers,eggs +turkey,herb & pepper,ground beef,soup,avocado,milk,black tea,eggs,barbecue sauce,carrots,cookies,tomato juice,fresh bread +cookies +escalope +pepper,french fries,strawberries,pancakes,low fat yogurt +frozen vegetables,yams,chicken,honey,light mayo +chocolate,champagne +herb & pepper,honey,cake,rice,protein bar +burgers,chocolate,frozen vegetables,ground beef,mineral water,milk,light mayo,asparagus +chocolate,mineral water,corn,cottage cheese,green tea +muffins +ham,french wine,escalope +spaghetti,milk,whole wheat rice,mint green tea +chocolate,body spray +frozen vegetables,french fries,hot dogs +candy bars +burgers,shrimp,pasta,milk,green tea,french fries,cookies,white wine +parmesan cheese,ground beef +pancakes,whole wheat rice,candy bars +eggs,eggplant,cookies +frozen vegetables,mineral water +chocolate +turkey,spaghetti,milk,whole wheat rice,chocolate +whole wheat pasta,ground beef,spaghetti,soup,meatballs,chicken,blueberries,cooking oil,champagne,yogurt cake,protein bar +cooking oil,tomato juice +frozen vegetables,milk,eggs,french fries,green tea +fresh tuna,spaghetti,olive oil,french wine,eggs,french fries,champagne,pancakes,light mayo +red wine,honey,hot dogs +milk,bacon,eggs,french fries,fresh bread +french fries,yogurt cake +milk +french fries +chocolate +burgers,ham,red wine +shrimp,pasta,tomatoes,energy bar,french wine,antioxydant juice,french fries,frozen smoothie,brownies +green tea +low fat yogurt +turkey,spaghetti,mineral water,soup,spinach,soda,energy drink,salt +turkey,eggs +bug spray,hot dogs +oil +soup,energy bar,chicken,eggs,cake,french fries,body spray,strawberries +spaghetti,chocolate,yogurt cake +turkey,mineral water,meatballs +ground beef,mineral water,chocolate,fromage blanc,bacon,hot dogs +frozen vegetables,mineral water,vegetables mix,escalope +herb & pepper,red wine,tomatoes +whole wheat pasta,olive oil,cereals,brownies,green tea +cookies +olive oil,cookies,mushroom cream sauce +ground beef,pancakes,cooking oil,gluten free bar,light mayo +mineral water,french fries +herb & pepper +salmon +eggs,escalope +mineral water,tomato juice +mineral water +shrimp,mineral water,soup,black tea +cake,frozen smoothie +turkey,burgers,grated cheese,tomatoes,chocolate,fromage blanc,honey,whole wheat rice +frozen vegetables,ground beef,mineral water,olive oil,pancakes +turkey,burgers,ground beef,milk,olive oil,cake,fresh bread +whole wheat pasta,ground beef,spaghetti,yams,mineral water,soup,chutney,cereals,energy drink,protein bar +eggs,whole wheat rice,cake,green tea,escalope +ground beef,yams,soup,avocado,salmon,green tea +milk +spaghetti,chocolate +whole wheat pasta,honey +whole wheat pasta,green tea +spaghetti,meatballs,vegetables mix,chocolate +eggs,low fat yogurt +fresh tuna,shrimp,pasta,mineral water,olive oil,eggs,cake,brownies,tomato juice +mineral water,green grapes,hot dogs,fresh bread +frozen vegetables,meatballs,eggs,chocolate +chocolate +meatballs,milk +low fat yogurt +green tea +escalope,pasta +pepper,chocolate,olive oil,french wine,salmon,rice,light mayo,fresh bread,magazines +red wine,french wine,vegetables mix,rice,clothes accessories,hot dogs,green tea +burgers,dessert wine,spaghetti,chicken,cake,protein bar,green tea +french wine,cake,fresh bread +burgers,frozen vegetables,flax seed,eggs +red wine +pepper,mineral water,energy bar,green grapes +milk,eggs,cake,chocolate,french fries,green tea +french fries +almonds +burgers,mineral water,green tea +milk,pancakes +pancakes,eggs,salt,tomato juice +mineral water +ham,spaghetti,mineral water,olive oil +salt,tomato juice,fresh bread +spaghetti,mushroom cream sauce +spaghetti,mineral water,eggs,pet food +frozen vegetables,spaghetti +energy drink +muffins +turkey,milk +cookies +chocolate +spaghetti,mineral water,eggs,cooking oil,chocolate,escalope +shrimp,frozen vegetables,pepper,spaghetti,green tea +burgers,fresh tuna,red wine,mineral water,french fries,hand protein bar,low fat yogurt +pancakes,eggs,energy drink,fresh bread +strong cheese,salmon,green tea,french fries,frozen smoothie,hot dogs +grated cheese,shrimp,pasta,tomatoes,milk,frozen smoothie,sandwich +herb & pepper,whole wheat pasta,olive oil,pancakes,eggs +spaghetti,antioxydant juice +chocolate,milk,almonds,eggs,strawberries,white wine +french fries,strawberries +mineral water +eggs +escalope +cake +whole wheat pasta,antioxydant juice,body spray,green tea +mineral water,oil,frozen smoothie +french fries,champagne +chocolate,french fries +frozen vegetables,spaghetti,eggs +hot dogs +chocolate,cookies +pancakes +shrimp,butter,chicken,salmon +chocolate,cookies,babies food +pepper,spaghetti,cake,chocolate,french fries,fresh bread +avocado,oil,cereals,french fries +herb & pepper,spaghetti,mineral water,spinach,eggs,oil,cooking oil,green tea,shampoo,tomato juice,low fat yogurt +herb & pepper,frozen vegetables,ground beef,pepper,spaghetti,mint green tea,french fries +french fries +green tea,tomato juice +eggs,whole wheat rice,chocolate +grated cheese,herb & pepper,red wine,spaghetti,mineral water,salmon,eggs,cooking oil,green tea +french fries,cookies,shallot,tomato juice,fresh bread,low fat yogurt +burgers,fresh tuna,spaghetti,muffins,honey +herb & pepper,ground beef,spaghetti,eggs,chicken +grated cheese,muffins,tomato juice,mayonnaise +whole wheat pasta,yams,mineral water,muffins,frozen smoothie,hot dogs,energy drink +burgers,spaghetti,soup,milk,olive oil,salmon,eggs,blueberries +chocolate,champagne,magazines +frozen vegetables,spaghetti,yams,mineral water,french wine,green grapes,rice,chocolate +tomato sauce,chocolate +milk,eggs +pet food +yogurt cake +green tea +escalope,pasta +herb & pepper,ground beef +mineral water,honey,brownies +turkey,eggs,cake,energy drink +turkey,burgers,dessert wine,ground beef,soup,salmon,eggs,gums,tomato juice,candy bars +spaghetti,mineral water,chicken +turkey,ground beef,carrots,french fries,melons +mineral water,eggs,low fat yogurt +turkey,cooking oil,shampoo +spaghetti,hot dogs +chocolate,green tea +grated cheese,pepper,mineral water,chocolate,eggs,cake,mashed potato,tomato juice +chocolate +spaghetti,olive oil,strong cheese,pancakes +red wine,mineral water,soup,rice,cookies +red wine,shrimp,spaghetti +green tea +mineral water,chicken,french fries,frozen smoothie +muffins +cake,chocolate +fresh tuna,tomatoes,mineral water,soup,avocado,meatballs,olive oil +turkey,french fries +burgers,turkey,herb & pepper,ground beef,pancakes,eggs,light cream,rice,champagne,fresh bread +escalope +chocolate,escalope,fresh bread +ham,spaghetti,french wine,vegetables mix,chocolate,french fries +avocado,light mayo +spaghetti,yams,butter,chocolate +energy bar,eggs,french fries +fresh tuna,barbecue sauce,eggplant +energy drink +whole wheat rice,french fries,hot dogs,green tea +mineral water,chicken,green tea +eggs,cake,mushroom cream sauce +escalope +antioxydant juice,escalope +shrimp,spaghetti,french fries +grated cheese,spaghetti,salmon,tomato juice +spaghetti,green tea +champagne,protein bar +mineral water,avocado,chocolate +tomatoes,champagne,green tea +chicken,french fries,escalope +frozen vegetables,tomatoes,eggs,green tea,frozen smoothie,light mayo +ground beef,chicken,cider,green grapes,honey,chocolate,french fries,champagne,frozen smoothie,escalope +french fries,champagne +mineral water,soup +frozen vegetables,spaghetti,milk,chocolate,babies food +honey,whole wheat rice +whole wheat rice,chicken,tomato juice +pancakes +green tea,protein bar,tomato juice,candy bars +french fries +mineral water +escalope +grated cheese,herb & pepper,whole wheat pasta,yams,mineral water,bacon,nonfat milk,spinach +spaghetti,milk +milk,chocolate,white wine +sandwich +chocolate,light mayo +shrimp,whole wheat pasta,spaghetti,meatballs,chicken,frozen smoothie,tomato juice +red wine,ground beef,spaghetti,mineral water,eggs +yams,melons +spaghetti,cooking oil +french fries +mineral water,milk,spinach,cooking oil,chocolate,frozen smoothie,hot dogs +tomato sauce,milk +shrimp,cider,eggs,french fries +champagne +salad +french fries +frozen vegetables,mineral water,energy bar,honey,rice,green tea +french fries,salad +honey,chocolate,french fries,brownies +green tea,strawberries,gluten free bar +frozen vegetables,ground beef,mineral water,salmon,honey,extra dark chocolate,green tea,mushroom cream sauce,gluten free bar +grated cheese,tomatoes,mineral water,meatballs +shrimp,chocolate,water spray +turkey +turkey,eggs +turkey,frozen vegetables,tomatoes,soup,butter,french wine,pancakes,eggs,tomato juice,fresh bread,green tea +spaghetti +milk,frozen smoothie,low fat yogurt +burgers,mineral water,milk,whole wheat rice,cereals,chocolate,french fries +mineral water +tomatoes,mineral water,soup,cake,chocolate +mineral water +ground beef,spaghetti +pepper,frozen smoothie +yogurt cake +red wine,pancakes +candy bars +eggs,french fries,low fat yogurt +cookies +cookies +spaghetti,soup,vegetables mix,spinach,french fries,escalope,cauliflower,toothpaste +cookies +soup,olive oil,eggs,soda,corn +chocolate,frozen smoothie,low fat yogurt +spaghetti,mineral water,milk,pancakes,chocolate,french fries +mineral water +herb & pepper,frozen vegetables,tomato sauce,mineral water,soup,milk,olive oil,almonds +burgers,eggs +french fries +frozen smoothie,cottage cheese +tomatoes,mineral water,chocolate,light mayo +salmon,escalope,shallot,strawberries,fresh bread,low fat yogurt +energy bar +red wine,ground beef,spaghetti,pancakes,blueberries,oil,cooking oil,tomato juice +ground beef,spaghetti,mineral water,milk,frozen smoothie,champagne +cookies +salmon,escalope +cookies +low fat yogurt +eggs +red wine,butter,hot dogs +tomatoes,mineral water,soup,mashed potato +cookies +parmesan cheese,ground beef,salmon,pancakes,champagne +ground beef,yams,chocolate,olive oil,eggs +shrimp,salmon,eggs,cookies,hot dogs +magazines,mint +turkey,mineral water,eggs,cooking oil,extra dark chocolate,escalope +mineral water,mushroom cream sauce +grated cheese,frozen vegetables,mineral water,soup,milk,french wine +chocolate,cake +burgers,salt,white wine +energy drink +olive oil,cake,energy drink +ground beef,whole wheat rice +eggs,french fries +spaghetti,escalope,mushroom cream sauce +mineral water,fromage blanc,whole wheat rice,cake,french fries +turkey,burgers,frozen vegetables,ground beef,mineral water,milk,eggs,cake,light mayo +green tea,cottage cheese +fresh tuna,eggs,champagne +cookies +cookies +cookies +tomatoes,mineral water,eggplant +grated cheese,tomatoes,spaghetti,mineral water,soup,honey,chicken,chocolate,french fries +protein bar +herb & pepper,red wine,shrimp,mineral water,barbecue sauce,protein bar +burgers,ham,spaghetti,mineral water,milk,eggs,french fries,escalope,pancakes,low fat yogurt +french fries +frozen vegetables,soup,milk,eggs,whole wheat rice,chocolate,escalope,melons +spaghetti +herb & pepper,shrimp,soup,eggs,oil,cooking oil,energy drink,protein bar,low fat yogurt +ham,grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,carrots +ham,red wine,ground beef,yams,mineral water,chocolate,low fat yogurt +chocolate,french fries,mushroom cream sauce,cottage cheese,low fat yogurt +eggs +cake,cookies +grated cheese,mineral water,cake,chocolate bread +tomatoes,almonds,cake,champagne,low fat yogurt +herb & pepper,shrimp,frozen vegetables,milk,butter,salmon,eggs,chocolate +herb & pepper,shrimp,whole wheat pasta,whole wheat rice,chicken,green tea,cauliflower +eggs,corn +shrimp,frozen vegetables,tomato sauce,mineral water,chocolate,soup,olive oil,salmon,green beans,champagne +ham,herb & pepper,tomato sauce,mineral water,green grapes,eggs,gums,light cream,oil,green tea,mint +energy bar,cake,chocolate +herb & pepper,shrimp,spaghetti,eggs +fresh tuna,mineral water,honey,cooking oil +red wine,mineral water,oil,ketchup,chili,pet food,eggplant,green tea,escalope,tomato juice,low fat yogurt +herb & pepper,shrimp,mineral water,pancakes,eggs,cake,blueberries,tea,frozen smoothie +ground beef,mineral water,protein bar +shrimp,frozen vegetables,parmesan cheese,spaghetti,salmon,carrots,frozen smoothie,pasta,mashed potato,shallot,light mayo,magazines +milk,chocolate +frozen vegetables,ground beef,spaghetti,olive oil,whole wheat rice,eggplant,cottage cheese +turkey,ground beef,low fat yogurt +herb & pepper,spaghetti,mineral water,whole wheat rice,cake,hot dogs,green tea +green tea +cookies +eggs,cookies +spaghetti,eggs,ham,chocolate,french fries,champagne,brownies,pancakes,light mayo +red wine,spaghetti,milk,eggs,chocolate +turkey,burgers,pancakes,french fries,strawberries,green tea +escalope +frozen vegetables,pancakes,eggs,cake +french fries +turkey,ground beef,pepper,spaghetti,honey,cookies +chocolate,red wine,tomato sauce,olive oil,chili,french fries,cookies,salt,fresh bread,magazines +green tea,french fries +mineral water +cooking oil +frozen vegetables,spaghetti +ham,spaghetti +chicken,chocolate,cookies +low fat yogurt +eggs,cake,low fat yogurt +shrimp,spaghetti,mineral water,soup,milk,bramble,frozen smoothie,cottage cheese +mineral water,eggs,protein bar +turkey,shrimp,meatballs,butter,eggs,salad,green tea +fresh tuna,spaghetti,chocolate,olive oil,chicken,french fries +turkey,shrimp,escalope,hot dogs +burgers,pepper,soup,milk,pancakes,green tea +pancakes +mineral water,pancakes,eggs,french fries +eggs,escalope,low fat yogurt +mineral water,french wine,gluten free bar +burgers,ground beef,spaghetti,eggs,french fries +soup,meatballs,milk,energy bar +chocolate +herb & pepper +turkey,red wine,mineral water,eggs,bramble +burgers,ham,frozen vegetables,tomatoes,cake,chicken,green tea,toothpaste,mint +grated cheese,mineral water,olive oil,energy bar +milk,cake,green tea +mineral water,almonds,cooking oil,cereals,protein bar,white wine,green tea +turkey,fresh tuna,mineral water,milk,eggs,cake,burger sauce,chicken,french fries,frozen smoothie,fresh bread +herb & pepper,mineral water,whole wheat rice,yogurt cake,low fat yogurt +tomatoes,spaghetti,meatballs,chicken,eggs +burgers,mineral water,eggs,green tea,pancakes +cake,green tea +chocolate,herb & pepper,yogurt cake +ground beef,spaghetti,mineral water,almonds,salmon,nonfat milk,green grapes,pancakes +mineral water,vegetables mix,eggs +protein bar +eggs,eggplant +mayonnaise +milk,bug spray,oatmeal,sandwich,asparagus +frozen vegetables,soup,almonds,eggs,french fries +frozen vegetables +soup,butter,shampoo +herb & pepper,whole wheat pasta,pepper,eggs +mineral water,whole wheat rice,rice,cooking oil,chocolate,fresh bread,low fat yogurt +grated cheese,butter,chocolate,french fries,cookies +spaghetti,soup,milk,chutney,cooking oil,asparagus,tomato juice +eggs,french fries,frozen smoothie,cookies,champagne,cottage cheese,green tea +turkey,tomatoes,mineral water,eggs,blueberries +milk,tomato juice,low fat yogurt,green tea +mineral water,soup,almonds,cereals,green tea +chocolate,light mayo +turkey,herb & pepper,chocolate +eggs,french fries,green tea +mineral water,cake,chocolate,tomato juice +eggs +chocolate,pepper,spaghetti,mineral water,whole wheat rice,champagne,mushroom cream sauce +frozen vegetables,pepper,mineral water,chocolate,white wine +burgers,turkey,spaghetti,milk,whole wheat rice,oil,tomato juice,green tea +burgers,spaghetti,mineral water,soup,french wine,french fries,light mayo,low fat yogurt +butter,green grapes,frozen smoothie,low fat yogurt +eggs,low fat yogurt +cookies +milk,energy drink +olive oil,energy drink +eggs,cookies +eggs +energy bar,eggs +eggs +eggs,green tea +escalope +shrimp,soup,milk,almonds,eggs,oil,chocolate +chocolate,french fries +cake +pancakes,eggs,cake,green tea,toothpaste +herb & pepper,tomatoes,ground beef,eggs,cooking oil +cider,eggs,chocolate,low fat yogurt +frozen vegetables,cider,eggs,french fries +yams,cookies,toothpaste +mineral water,milk,escalope,champagne,hot dogs,fresh bread +ham,herb & pepper,spaghetti,mineral water,chocolate,pancakes,eggs +pepper,mineral water,escalope,shallot,protein bar,white wine +turkey,parmesan cheese,spaghetti,meatballs,butter +herb & pepper,eggs,escalope +herb & pepper +burgers,escalope,shallot +chocolate,pepper,tomato sauce,tomato juice +cookies +burgers,ground beef,spaghetti,mineral water,escalope,melons +frozen vegetables,mineral water,soup,milk,olive oil +turkey,eggs,french fries,asparagus,low fat yogurt,zucchini +burgers,frozen vegetables,gums +herb & pepper,frozen vegetables,ground beef,milk +frozen vegetables,cake,light cream,mashed potato +milk +turkey,eggs,barbecue sauce +escalope +parmesan cheese,french fries +energy bar,eggs +soup,escalope,mint +muffins,chicken,zucchini +burgers,eggs,french fries,cookies,green tea +spaghetti +avocado,energy bar,chocolate +cookies +green tea +whole wheat pasta,spaghetti,mineral water,olive oil +grated cheese,frozen vegetables,eggs,gums,escalope,low fat yogurt +grated cheese,herb & pepper,mineral water,pancakes,chocolate,escalope,tomato juice +chocolate,spaghetti,yams,flax seed,salmon,frozen smoothie +burger sauce,oil +eggs,french fries,energy drink +mineral water +grated cheese,ground beef,mineral water,olive oil +eggs,low fat yogurt +parmesan cheese,spaghetti,soda,pet food,white wine +turkey,shrimp,olive oil,chicken,eggs,extra dark chocolate,melons,fresh bread +pickles,ground beef,yams,milk,strong cheese,salmon,muffins,french fries,escalope +pepper,spaghetti,light cream +frozen vegetables,mineral water,eggs +spaghetti,chicken,tea,pancakes,gluten free bar +fresh tuna,turkey,herb & pepper,spaghetti,mineral water,mint +spaghetti,mineral water,cooking oil,escalope +soup +burgers,herb & pepper,spaghetti +cookies,shallot,strawberries +fresh tuna,chocolate,shrimp,whole wheat pasta,pepper,mineral water,soup,milk,salmon +yams,mineral water,avocado,milk,butter,cooking oil,chocolate,cottage cheese +ham,eggs,french fries,energy drink +mineral water,avocado +cookies +chocolate,butter,eggs,green tea,cottage cheese,mayonnaise +eggs,mushroom cream sauce,low fat yogurt +antioxydant juice,chocolate +ground beef,spaghetti,french fries,green tea +cake +turkey,red wine,mineral water,pancakes,eggs,whole wheat rice,cooking oil,chocolate,zucchini +chocolate,parmesan cheese,mineral water,olive oil,bacon +green grapes,gums +shrimp,frozen vegetables,parmesan cheese,milk,eggs,cooking oil,chocolate,french fries +ground beef,mineral water,milk,eggs +escalope +turkey,cookies +ground beef,mineral water,chocolate,green tea +whole wheat pasta,spaghetti,olive oil,butter,chocolate,french fries,tomato juice,low fat yogurt +red wine +frozen vegetables,mineral water,eggs,gums,cooking oil,frozen smoothie,cottage cheese,low fat yogurt +turkey,grated cheese,energy bar,vegetables mix,brownies +turkey,burgers,nonfat milk,cooking oil,energy drink +french fries,low fat yogurt +muffins +herb & pepper,mineral water,salmon,whole wheat rice,cake,green tea +mineral water,cake,chocolate,low fat yogurt,candy bars +grated cheese,mineral water,chocolate,soup,milk,olive oil,light cream,chicken +mineral water,strawberries +escalope +grated cheese,parmesan cheese,butter,whole wheat rice,cooking oil +ground beef,mint +cookies +ground beef,avocado,milk,chicken,rice +frozen vegetables,soup,eggs,low fat yogurt +herb & pepper,ground beef,spaghetti,mineral water,chocolate,black tea,french wine,pancakes,rice,green tea,toothpaste +shrimp,parmesan cheese,mineral water,eggs,cake,oil,cooking oil,toothpaste,low fat yogurt +ham,herb & pepper,frozen vegetables,tomatoes,spaghetti,olive oil,black tea,vegetables mix,cooking oil,green tea,frozen smoothie,mint +chicken,cider,eggs +shrimp,tomato sauce,mineral water,chocolate,escalope,mint +energy drink +ham,spaghetti,mineral water,energy bar,eggs,cooking oil,pancakes,fresh bread,low fat yogurt +shrimp,frozen vegetables,tomatoes +turkey,herb & pepper,frozen vegetables,ground beef,yams,mineral water,salmon +shrimp,mineral water +turkey,ground beef,spaghetti,soup,escalope,yogurt cake +shrimp,pepper,mineral water,soup,milk,eggs,rice,barbecue sauce,clothes accessories,cookies +burgers,pancakes +low fat yogurt +mineral water,milk +milk +chocolate +whole wheat pasta,mineral water,olive oil,pancakes +yams,mineral water,eggs,cake +turkey,french fries +shrimp,spaghetti,yams,mineral water,chocolate,olive oil,light cream,chicken,green tea,french fries,sandwich,white wine +mineral water,milk,salmon,green tea,cookies,fresh bread +spaghetti,olive oil +herb & pepper,spaghetti +spaghetti,mineral water,soup,salmon,pancakes,chicken,mint green tea,low fat yogurt +frozen vegetables,whole wheat pasta,ground beef,mineral water,chocolate,milk,olive oil,almonds,french wine,yogurt cake,fresh bread +green tea +burgers,grated cheese,spaghetti,nonfat milk,eggs,gums,chocolate,tomato juice,low fat yogurt +ham,ground beef,olive oil,energy bar,chicken,brownies,white wine +whole wheat pasta,mineral water,olive oil,cooking oil,frozen smoothie,green tea +vegetables mix,champagne +olive oil +herb & pepper,ground beef,escalope,pancakes,green tea +herb & pepper,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,french wine,eggs,whole wheat rice,chocolate,escalope,hot dogs,green tea +yams,carrots +chicken +turkey,burgers,herb & pepper,ground beef,yams,mineral water,avocado,milk,almonds,muffins,eggs,french fries +whole wheat pasta,salmon,antioxydant juice,mint green tea +chocolate,french fries,strawberries,fresh bread +burgers,chocolate,shrimp,whole wheat pasta,ground beef,soup,energy bar, asparagus +mineral water,butter,pancakes,french fries,frozen smoothie,white wine,low fat yogurt +muffins,eggs +turkey,shrimp,frozen vegetables,eggs +burgers,eggs,yogurt cake +burgers,fresh tuna,shrimp,frozen vegetables,whole wheat pasta,yams,mineral water,olive oil,almonds,cake,chicken,extra dark chocolate +herb & pepper,ground beef,mineral water,chicken +frozen smoothie +chicken,tomato juice +whole wheat pasta,olive oil +milk,energy bar,green tea +grated cheese,herb & pepper +escalope,green tea +soup,meatballs,milk,almonds,green tea +herb & pepper,pet food,cookies +grated cheese,whole wheat pasta,olive oil,energy bar,light cream,oil,french fries,pancakes,low fat yogurt +honey +parmesan cheese,mineral water,fromage blanc,eggs,honey,frozen smoothie +bramble,zucchini +ground beef,pepper,milk,eggs,green tea,chocolate,white wine +chocolate,red wine,butter,french fries,cookies,low fat yogurt +chocolate,spaghetti,bug spray +cookies +spaghetti,mineral water,vegetables mix,eggs,whole wheat rice,fresh bread +chocolate,grated cheese,mineral water,salmon,whole wheat rice,burger sauce,escalope,mushroom cream sauce,low fat yogurt +spaghetti,champagne +frozen vegetables,mineral water +mineral water,body spray,low fat yogurt +herb & pepper,red wine,whole wheat pasta,cake,tomato juice +burgers,parmesan cheese,eggs,french fries,hot dogs +mineral water,eggs,pancakes +eggs,french fries +shrimp,frozen vegetables,tomatoes,spaghetti +mineral water,almonds,pancakes,chocolate,french fries,green tea +cake,french fries,escalope +frozen vegetables,spaghetti,mineral water,milk,black tea,french wine,cider,chutney,salmon +almonds,cake,low fat yogurt +french fries +hot dogs +mineral water,soup,chicken,light cream,green tea,chocolate,champagne,low fat yogurt +ground beef,olive oil +french fries,cookies,green tea +soup,blueberries,cooking oil,chocolate,cookies,champagne,salt +chocolate,french fries,frozen smoothie,escalope,fresh bread +yams,mint +frozen vegetables,ground beef,salmon,muffins,chocolate,magazines +fresh tuna,herb & pepper,parmesan cheese,milk,olive oil,pancakes,honey,cake,chocolate +grated cheese,shrimp,butter,whole wheat rice,french fries,escalope,cookies,cottage cheese +energy bar,eggs,french fries,champagne,body spray +burgers,eggs,french fries +burgers,shrimp,mineral water,milk,eggs,chocolate,french fries,fresh bread +ground beef,mineral water,chocolate,milk,chicken,nonfat milk,green tea +mineral water,chicken +turkey,ground beef,spaghetti,milk,eggs,cake +french fries,green tea +french fries,escalope +turkey,sparkling water +whole wheat pasta,mineral water,olive oil,carrots,protein bar,low fat yogurt +cookies +turkey,grated cheese,honey,green beans,french fries +turkey,red wine,mineral water,chocolate,soup,light cream,rice,oil,chicken,barbecue sauce +turkey,eggs +low fat yogurt +nonfat milk,low fat yogurt +frozen vegetables,low fat yogurt +herb & pepper,parmesan cheese,whole wheat pasta,mineral water,milk,eggs,low fat yogurt,mint +yogurt cake,mint +sandwich,salt +shrimp,fresh bread,green tea +pepper,tomato sauce,escalope +mineral water,cake,protein bar,toothpaste +candy bars +red wine +spaghetti,mineral water,honey,strawberries +mineral water,eggs,green tea +grated cheese,frozen vegetables,parmesan cheese,french wine,french fries,fresh bread,green tea +frozen vegetables,parmesan cheese,whole wheat pasta,spaghetti,mineral water,chocolate,avocado,milk,olive oil,muffins,cake +chocolate,grated cheese,shrimp,spaghetti,olive oil,honey,strawberries,mint +spaghetti,strawberries +burgers,chocolate,mushroom cream sauce +mineral water,olive oil,extra dark chocolate +eggs,green tea +tomato juice +muffins,low fat yogurt +soup,olive oil,pancakes,light cream,champagne,low fat yogurt +mineral water,vegetables mix,low fat yogurt +pepper,mineral water,avocado,pancakes,eggs,honey,green tea,chocolate +pickles,burgers,almonds,honey,frozen smoothie +bug spray,clothes accessories,cottage cheese +frozen vegetables,ground beef,spaghetti,pancakes,honey,whole wheat rice,green beans,french fries,frozen smoothie,mashed potato +spaghetti,mineral water,milk +pancakes +muffins +frozen vegetables,oil,cereals +turkey,shrimp,mineral water,milk,almonds,strong cheese,cake,frozen smoothie +chocolate,rice,eggplant,hand protein bar,zucchini +spaghetti,meatballs,nonfat milk,hot dogs +frozen vegetables,cake,cookies,pancakes +butter,bug spray,french fries,yogurt cake,green tea +herb & pepper +soup,milk,cider,chicken,green beans +shrimp,spaghetti,mineral water,avocado,milk,salmon,frozen smoothie,escalope,hot dogs +milk,whole wheat rice,escalope,champagne +escalope,pasta,mushroom cream sauce +parmesan cheese +grated cheese,spaghetti,french fries +burgers,shrimp,whole wheat pasta,spaghetti,mineral water,milk,olive oil,chicken,salmon,pancakes,cake +turkey,chocolate,grated cheese,frozen vegetables,ground beef,spaghetti,milk,butter,bacon,whole wheat rice +turkey,pepper,chocolate,fromage blanc,eggs,green tea,escalope +tomatoes,ground beef,avocado,milk,pancakes,green tea +turkey,mineral water,green tea,protein bar +mineral water,low fat yogurt +pancakes,tomato juice,candy bars +yams,avocado,bacon,oil,french fries,brownies,pancakes,zucchini,green tea +shrimp,spaghetti,mineral water,soup,milk,olive oil,chicken,cake,burger sauce,oil +chicken,cooking oil,tea +burgers,soup,vegetables mix,pancakes,body spray,melons,protein bar,asparagus,mayonnaise,mint,green tea +shrimp,pepper +spaghetti,olive oil,blueberries +muffins +grated cheese,herb & pepper,muffins,eggs,low fat yogurt +grated cheese,frozen vegetables,spaghetti,milk,gums,light cream,cooking oil,gluten free bar +pepper,pancakes,french fries,tomato juice +frozen vegetables,tomatoes,parmesan cheese,ground beef,tomato sauce,milk,extra dark chocolate,melons,mint,green tea +olive oil,chicken,chocolate,cookies,green tea +whole wheat pasta,ground beef,spaghetti,chocolate,french wine,pancakes,eggs,frozen smoothie,sandwich,tomato juice +eggs,cottage cheese +muffins,cottage cheese +green tea,frozen smoothie,white wine +mineral water,chocolate,rice,champagne +mineral water +shrimp,whole wheat pasta,meatballs,milk +herb & pepper,parmesan cheese,ground beef,pepper,spaghetti,cream,black tea,almonds,french wine,pancakes,eggs +grated cheese,shrimp,parmesan cheese,ground beef,mineral water,mint +mineral water,rice +pancakes +mineral water,honey +burgers,ground beef,pancakes,salt +parmesan cheese,soda,french fries,brownies +whole wheat rice +ground beef,spaghetti,chicken,rice,oil,cooking oil,hot dogs,mint +butter,chocolate +pepper +herb & pepper,chocolate,champagne,yogurt cake,green tea +grated cheese,mineral water,eggs,escalope +cookies,yogurt cake,light mayo,green tea +milk,cooking oil +milk,olive oil,light cream,cooking oil,chicken,extra dark chocolate,cereals,french fries,frozen smoothie,pancakes,tomato juice,fresh bread,low fat yogurt +tomatoes,soup,avocado,milk,yogurt cake,energy drink,low fat yogurt,green tea +ham,chocolate,ground beef,mineral water,oil +green tea,champagne,escalope +chocolate +escalope,pasta +burgers,mineral water,olive oil,rice,antioxydant juice,frozen smoothie +green tea +grated cheese,tomato sauce,spaghetti,milk,pancakes,energy drink,white wine +turkey,spaghetti,strong cheese,strawberries +muffins +ground beef,spaghetti,cider,cooking oil,cookies +burgers,frozen vegetables,parmesan cheese,spaghetti,fromage blanc,vegetables mix,pancakes,honey,hot dogs,low fat yogurt +ground beef +green beans +frozen vegetables,mineral water,honey,whole wheat rice,champagne,escalope +parmesan cheese,milk,butter,black tea,eggs,frozen smoothie,light mayo,shampoo,low fat yogurt,green tea +mineral water,cake +turkey,mineral water,milk,pancakes,whole wheat rice,cooking oil,frozen smoothie,cookies,green tea +avocado,chocolate,french fries +green tea +chocolate,eggs,bug spray +grated cheese,muffins,french fries,body spray +mineral water,eggs,blueberries,soda,escalope +whole wheat rice +nonfat milk,cookies,mushroom cream sauce +french fries,champagne +mineral water,salmon +olive oil +turkey,tomatoes,ground beef,soup,milk,butter,honey,cake,mint green tea,brownies,salt +parmesan cheese,spaghetti,mineral water,chocolate,napkins,low fat yogurt +burgers,parmesan cheese,chocolate,soup,milk,olive oil,energy bar,butter,almonds,fromage blanc,eggs,cake,pancakes +shrimp,honey,pasta,energy drink,green tea +fresh tuna,chocolate,milk,french wine,muffins,pancakes,champagne,frozen smoothie +strawberries +herb & pepper +herb & pepper,frozen vegetables,tomatoes,parmesan cheese,ground beef,fromage blanc,eggs,honey,cake,rice,cereals,french fries,champagne +spaghetti,mineral water,milk,strong cheese,cereals,escalope,cottage cheese +turkey,burgers,fresh tuna,spaghetti,pancakes,eggs,cake,cottage cheese,energy drink,gluten free bar +eggplant +burgers,spaghetti,mineral water,almonds,honey,extra dark chocolate,carrots,mashed potato +chocolate,french fries,frozen smoothie,cottage cheese,strawberries,light mayo +strong cheese +chocolate,french fries +chocolate,french fries,strawberries +turkey,frozen vegetables,avocado,cake,light cream,cooking oil,chicken,chocolate bread,mashed potato +olive oil,energy bar,shallot +turkey,shrimp +chocolate,spaghetti,champagne,yogurt cake +shrimp,mineral water,chocolate,avocado,butter,zucchini,green tea +muffins,green tea,brownies +yogurt cake +turkey,tomato sauce,milk,butter,bacon,salmon,cooking oil,chocolate,french fries,hot dogs,melons,protein bar,mint +grated cheese +butter,burger sauce,brownies,pancakes +butter,pancakes,whole wheat rice,green tea,french fries,cookies,shallot,low fat yogurt +shrimp,chocolate,butter,cooking oil,escalope +burgers,red wine,frozen vegetables,pepper,spaghetti,chocolate,milk,honey,whole wheat rice,cooking oil,cereals +turkey,ground beef,spaghetti,pancakes,eggs,cake,chili,pet food,chocolate +shrimp,milk,butter,chicken,salt,mayonnaise,green tea +fresh tuna,mineral water,fromage blanc,honey,gums,chocolate,french fries,frozen smoothie,sparkling water,strawberries,green tea +chocolate,cookies +sparkling water,light mayo +frozen vegetables,tomatoes,spaghetti,chicken,french fries,escalope +turkey,burgers,butter,vegetables mix,green grapes,pancakes,eggs,cake,barbecue sauce,green tea +red wine,shrimp,yams,eggs,burger sauce,yogurt cake +french fries,light mayo +burgers,ground beef,eggs,chocolate,champagne,zucchini +mushroom cream sauce +butter,mint green tea +whole wheat rice +gums +mineral water,french fries,champagne,green tea +cereals,salt,green tea +shrimp,spaghetti,chocolate,french fries,escalope,cookies,brownies,pancakes,melons +ham,spaghetti,yams,chicken,cooking oil,chocolate,hot dogs +eggs +ground beef,olive oil,bug spray,frozen smoothie,hot dogs +frozen vegetables,spaghetti,mineral water,soup,olive oil,escalope +whole wheat rice,oil,chicken,french fries,escalope +green tea +parmesan cheese,whole wheat rice,escalope,champagne +fresh tuna,frozen vegetables,chicken,fromage blanc,honey,light mayo +ground beef +muffins,champagne,cookies,fresh bread,green tea +frozen vegetables,spaghetti,chocolate,escalope,fresh bread +pickles,spaghetti,french fries,frozen smoothie +avocado +sandwich +spaghetti,milk,oil,shampoo +champagne +spaghetti +champagne +avocado,milk,butter,french fries,cookies +turkey,frozen vegetables,chicken,eggs,frozen smoothie,cauliflower,low fat yogurt +burgers,shrimp,tomatoes,milk,energy bar,almonds,chicken,chocolate,french fries,body spray +burgers,milk,cake,cooking oil,french fries,escalope,zucchini +tomatoes,spaghetti,chocolate,milk,olive oil,whole wheat rice,cake,frozen smoothie,protein bar +fresh tuna,red wine,pepper,spaghetti,fromage blanc,salmon,pancakes,eggs,honey,green tea +milk,low fat yogurt +shrimp,parmesan cheese,soup,chocolate,brownies +spaghetti,chicken +grated cheese,vegetables mix,nonfat milk,green tea +fresh tuna,parmesan cheese,cider,muffins,spinach,honey,oil +cake +shrimp,chocolate,mushroom cream sauce,candy bars +candy bars +avocado,honey +shrimp,frozen vegetables,tomatoes,cottage cheese +french fries +strawberries +ground beef,almonds,french fries,escalope +grated cheese,spaghetti +turkey,mineral water,butter,frozen smoothie +frozen vegetables,spaghetti,french fries,light mayo,green tea +burgers,ham,spaghetti,whole wheat rice,eggplant,chocolate,cookies,shallot,green tea +grated cheese,frozen vegetables,spaghetti,avocado,milk,blueberries,light cream,rice,green tea,chocolate,french fries,frozen smoothie,cookies,hot dogs +burgers,shrimp,tomatoes,bacon,whole wheat rice,green tea +parmesan cheese,pancakes +parmesan cheese,cake,hot dogs,green tea +spaghetti,milk,fromage blanc,ketchup,chocolate,babies food +mint +chocolate,mint +butter,french fries,salt,fresh bread +chocolate,french fries,strawberries,yogurt cake,light mayo +eggs,eggplant,cookies +yogurt cake +herb & pepper,spaghetti,meatballs,milk,olive oil,chicken,honey,frozen smoothie,escalope,pancakes +frozen vegetables,rice,chocolate +herb & pepper,ground beef,spaghetti,chocolate,milk,eggs,light cream +eggs,champagne +whole wheat pasta,ground beef,olive oil,blueberries,escalope +burgers,red wine,mineral water,eggs,oil,carrots,hand protein bar,tomato juice +chocolate,grated cheese,herb & pepper,mineral water,soup,olive oil +burgers,shrimp,mineral water,chicken,fromage blanc,salmon,eggs,cake,frozen smoothie,strawberries +green tea +cookies +french fries,cookies +milk,butter,eggs +eggs,mushroom cream sauce,low fat yogurt +eggs,green tea +mineral water,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,mineral water,whole wheat rice,cake +whole wheat rice,pancakes +frozen vegetables,spaghetti,olive oil,butter,salmon,oil,cooking oil,frozen smoothie,cauliflower +green tea +fresh tuna,eggs,escalope,strawberries +spaghetti,soup,milk,carrots,chocolate +burgers,mineral water,soup,meatballs,olive oil +grated cheese,mineral water,cooking oil,french fries,cookies,low fat yogurt +shrimp,milk,olive oil,french fries +frozen vegetables,mineral water,pancakes,cake,tomato juice +spaghetti,milk,chicken +grated cheese,mineral water,chicken,french fries,cottage cheese,pancakes +ground beef,mineral water,milk,eggs,mint +shrimp,body spray,green tea +frozen smoothie +herb & pepper,frozen vegetables,mineral water,muffins,cereals +turkey,tomatoes,spaghetti,milk,cider,eggs,honey,cake,green tea,french fries,brownies,tomato juice +herb & pepper,red wine,spaghetti,eggs,whole wheat rice,chocolate,french fries,escalope,cookies +green tea +grated cheese,ground beef,spaghetti,chicken,extra dark chocolate,cereals,hot dogs,brownies,green tea +flax seed,chocolate,champagne,escalope +chocolate,escalope,mushroom cream sauce,low fat yogurt +burgers,ham,chocolate,pancakes,cereals +escalope,mint +chocolate,grated cheese,parmesan cheese,spaghetti,pancakes,eggs,cake,french fries,energy drink +pickles,spaghetti,mineral water,olive oil,cooking oil,cereals,french fries,hot dogs +ground beef,mineral water,milk,spinach +pancakes,melons,green tea +pancakes,energy drink,melons,green tea +chocolate,french fries +magazines +spaghetti,eggs,chocolate,frozen smoothie,cookies,green tea +mineral water +burgers,ham,grated cheese,mineral water,chocolate,olive oil,salmon,green grapes,honey,whole wheat rice,cake,green tea +burgers,bacon,eggs,cookies,green tea +frozen vegetables,almonds,pancakes,soda +turkey,herb & pepper,frozen vegetables,tomatoes,chocolate,milk,clothes accessories,cottage cheese,low fat yogurt +spinach,mint +turkey,burgers,yams,french fries +turkey,spaghetti,soda +chocolate,frozen vegetables,tomatoes,ground beef,tomato sauce,spaghetti,avocado,milk,olive oil,energy bar,whole wheat rice,cereals,green tea +frozen vegetables,tomatoes,spaghetti,mineral water,fresh bread,white wine,zucchini +escalope +shrimp,parmesan cheese,eggs,cake,green tea,french fries +chocolate,whole wheat pasta,bacon,salmon,hot dogs,low fat yogurt +grated cheese +eggs +chocolate +burgers,frozen vegetables,mineral water,milk,fromage blanc,cake,cooking oil,pet food,green tea,sparkling water,mayonnaise +spinach,chocolate,french fries +frozen vegetables,avocado,whole weat flour,frozen smoothie +escalope +escalope +eggs,whole wheat rice +shrimp,frozen vegetables,mineral water,green tea +milk,hand protein bar +french fries,hand protein bar +cookies +burgers,spaghetti,mineral water +grated cheese,ground beef,mineral water,soup,olive oil,eggs,honey,green beans,french fries,asparagus +pet food +turkey,burgers,frozen vegetables,mineral water,milk,cake,chicken,chocolate,french fries,frozen smoothie +oil,shampoo,low fat yogurt +chocolate,red wine,spaghetti,eggs,green tea +herb & pepper,pancakes,eggs,light cream,light mayo +avocado,butter,chocolate,french fries,cookies,strawberries,hand protein bar,green tea +grated cheese,shrimp,spaghetti,pancakes,cooking oil,cookies +soup,olive oil,light cream,extra dark chocolate,low fat yogurt +chocolate,mushroom cream sauce +olive oil +olive oil,energy bar,frozen smoothie,pancakes +pancakes +mineral water,salmon,yogurt cake +grated cheese,herb & pepper,mineral water,soup,eggs,cake +eggs,brownies +shrimp,spaghetti,mineral water,milk,french wine,strong cheese,eggs,light cream,cereals +shrimp,milk,whole wheat rice,rice +french fries,pancakes,yogurt cake,low fat yogurt,green tea +chicken,eggs +french fries +nonfat milk +burgers,ham,chocolate,ground beef,spaghetti,mineral water,bug spray,hot dogs +herb & pepper,whole wheat pasta,spaghetti,honey,green tea +fresh tuna,mineral water,french wine,vegetables mix,eggs,rice,chili,extra dark chocolate,green beans,escalope,salad +tomato sauce,spaghetti,mineral water,chocolate,honey,cooking oil,champagne,tomato juice,green tea +parmesan cheese,ground beef +frozen vegetables,tomatoes,mineral water,strawberries,pancakes +turkey,ham,frozen vegetables,whole wheat pasta,spaghetti,mineral water,olive oil,pancakes,cooking oil,ketchup,champagne,cookies,hot dogs +pepper,spaghetti,eggs,bug spray,pancakes,energy drink,green tea +shrimp,spaghetti,black tea,eggs,cake,cookies,low fat yogurt +red wine,cake,french fries,cookies,protein bar,hand protein bar,tomato juice,green tea +burgers,grated cheese +ground beef,spaghetti,milk +oil,salt,low fat yogurt +cookies +low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,strawberries,cauliflower +green tea +mushroom cream sauce,yogurt cake +pepper,burger sauce,antioxydant juice,energy drink +turkey,whole wheat pasta,spaghetti,mineral water,black tea,pancakes,eggs,whole wheat rice,cake,green tea +ham,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,spaghetti,mineral water,honey,whole wheat rice,chicken,protein bar +mineral water,eggplant,french fries,escalope,tomato juice,toothpaste +avocado,white wine +red wine,extra dark chocolate,whole weat flour +strawberries,fresh bread,white wine +chocolate,frozen smoothie,escalope +energy bar,cake,cottage cheese,gluten free bar +mineral water,milk,vegetables mix,chicken,green tea,chocolate,frozen smoothie,escalope,hot dogs +shrimp,tomatoes,parmesan cheese,spaghetti,avocado,meatballs,milk,pancakes,light cream,oil,chicken,ketchup,protein bar,salt +frozen vegetables,mineral water,french wine,eggs,cereals,chocolate,salt +cereals,french fries +mineral water,energy bar,cake,french fries +french fries,frozen smoothie +burgers,milk,hot dogs +ground beef,mineral water,chocolate,milk,olive oil,black tea,chicken,pancakes,whole wheat rice,oatmeal,champagne,frozen smoothie,fresh bread,mint +whole wheat pasta,spaghetti,meatballs,milk,french fries,low fat yogurt +spaghetti +burgers,tomatoes,ground beef,escalope +energy bar,chocolate,champagne +chocolate,ground beef,blueberries,burger sauce,green tea +mineral water,milk,pancakes +burgers,french wine,eggs,green beans,clothes accessories +mineral water,whole wheat rice +ground beef,pepper,mineral water,chocolate,white wine +shrimp,spinach +muffins,hot dogs,brownies +ground beef,frozen smoothie,cottage cheese,mint +fresh tuna,frozen vegetables,parmesan cheese,pepper,spaghetti,milk,olive oil,black tea,almonds,salmon,honey,cake,gums,oil,cereals,chocolate,frozen smoothie,protein bar,mayonnaise +green tea +shrimp,vegetables mix,cookies,mushroom cream sauce,hot dogs +mint +spaghetti,pancakes +mineral water,honey,cake +soda,oil,barbecue sauce,pancakes +chocolate,spaghetti,mineral water,pancakes,cake,cookies +chocolate,milk,clothes accessories +fresh tuna,avocado,vegetables mix,green grapes,honey,whole weat flour,french fries,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,oil,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,cereals +mineral water,meatballs,french fries,strawberries,green tea +shrimp,champagne,pasta,magazines +cookies +turkey,yams,whole wheat rice,cooking oil,brownies +chocolate,frozen vegetables,light mayo,green tea +turkey,escalope +escalope +spaghetti,chicken,green tea,white wine +spinach +chocolate,mineral water +cookies +milk,pancakes +vegetables mix,antioxydant juice,french fries +chocolate,brownies,pancakes +milk,cake,gums,french fries,green tea +shrimp,mineral water,black tea,cookies +ham,milk +ground beef,chocolate,salmon,hot dogs +turkey,burgers,mineral water,chocolate,avocado,cake,frozen smoothie +milk,chicken,mint green tea +ground beef,spaghetti,honey,sandwich +milk,eggs,cake,french fries +oil +shrimp,tomatoes,parmesan cheese,whole wheat pasta,black tea,eggs,oil,green tea +herb & pepper,ground beef,mineral water,meatballs,milk,energy bar,chicken,whole weat flour,french fries,pancakes +avocado,champagne +soup,oatmeal,green tea +chocolate +burgers,pancakes,green tea,french fries +tomato sauce +clothes accessories,french fries,frozen smoothie,escalope +yams,mineral water,cake,chocolate,french fries,champagne,strawberries,energy drink,tomato juice,mint,green tea +turkey,grated cheese,energy drink +pickles,herb & pepper,frozen vegetables,cider,eggs,brownies,pancakes,yogurt cake,green tea +oil +soup +tomato sauce,mint +mineral water,chicken +burgers,brownies +french fries +mineral water,chocolate,french fries,cookies +chicken +chicken,white wine +spaghetti,champagne,cottage cheese,pancakes,light mayo,green tea +olive oil +milk +grated cheese,herb & pepper,spaghetti,milk,green tea +mineral water,french fries +cookies +ham,red wine,corn,green tea +french fries +escalope +mineral water,milk +chocolate,mineral water +tomatoes +grated cheese,butter,eggs,cooking oil +oil +mineral water,green tea +tomatoes,ground beef,mineral water,eggs,cake,green tea,pancakes +ground beef,green tea,protein bar +fresh tuna,mineral water,soup,avocado +muffins,french fries,escalope,gluten free bar +burgers,mineral water,whole wheat rice,french fries +protein bar +oil,salad,magazines +frozen vegetables,tomatoes,parmesan cheese,muffins,spinach,eggs,cake,french fries,champagne,hot dogs,cottage cheese,strawberries,energy drink,fresh bread,candy bars +candy bars +butter,green tea +ham,escalope,green tea +dessert wine,frozen vegetables,tomatoes,parmesan cheese,mineral water,soup,olive oil,salmon,extra dark chocolate +herb & pepper,ground beef,spaghetti,french fries,escalope,tomato juice +grated cheese,whole wheat rice,chocolate,frozen smoothie +meatballs,green tea +whole wheat rice,yogurt cake,green tea +tomato sauce,soup,blueberries,burger sauce,cookies,low fat yogurt +low fat yogurt +cake,chicken,escalope,cottage cheese,green tea +energy bar,french fries,pancakes +butter +chicken,rice,oatmeal,whole weat flour,green tea,french fries,pancakes +eggs,pasta,mushroom cream sauce +eggs +eggs,chocolate +burgers,mineral water,whole wheat rice,cake +french wine,eggs,french fries,green tea +cookies +cookies +shrimp,frozen vegetables,whole wheat pasta,milk,chicken,whole wheat rice,ham +milk +milk,energy bar,eggs,frozen smoothie,mint +hot dogs +frozen vegetables,salmon +shrimp,spaghetti,mineral water,chocolate,salmon,eggs,whole wheat rice,frozen smoothie,asparagus +eggs +olive oil,hot dogs +shrimp,mineral water,meatballs,olive oil +meatballs +spaghetti,mineral water,chili,chocolate,escalope +cookies +french fries,frozen smoothie +frozen vegetables,mineral water +green tea,french fries,escalope,shallot +fresh tuna,spaghetti,mineral water,salmon +olive oil +shrimp,frozen vegetables,mineral water,eggs,chocolate,cottage cheese,low fat yogurt +avocado,frozen smoothie,low fat yogurt +mineral water,eggs +cookies +eggs,french fries +ham,spaghetti,eggs,frozen smoothie,magazines +burgers,eggs +spaghetti,oil,cooking oil,white wine +frozen vegetables,spaghetti,brownies,fresh bread +shrimp,green tea +frozen vegetables,ground beef,mineral water,milk,olive oil,pancakes,eggs,cooking oil,chocolate +corn +burgers,flax seed,eggs,green tea +herb & pepper,spaghetti,cooking oil,toothpaste +cookies,hot dogs,green tea +cookies +eggs,french fries,brownies,green tea +mineral water,energy bar,chocolate,low fat yogurt +ground beef,whole wheat rice,mint +milk +pepper,green tea +red wine,shrimp,frozen vegetables,eggs,rice,green tea +fresh bread,white wine +chocolate,spaghetti,mineral water,soup,butter,eggs,low fat yogurt +ham,mineral water,spinach,cooking oil,french fries,protein bar +eggs +chocolate,milk,eggs,oatmeal,french fries +eggs +spaghetti,eggs +turkey,mineral water +low fat yogurt +pepper,chocolate,blueberries,oil,fresh bread,low fat yogurt +mineral water,soup,muffins,pet food,eggplant,low fat yogurt +milk,salmon,whole weat flour,chocolate,low fat yogurt +olive oil,zucchini +salmon,whole wheat rice +shrimp,mineral water,pancakes,clothes accessories,champagne,protein bar +pepper,milk,oil +burgers,meatballs,eggs,french fries +spaghetti,chocolate,cake,fresh bread,white wine +turkey,whole wheat rice,chicken +pancakes,eggs,champagne +eggs,eggplant,french fries +escalope +brownies +flax seed,green tea,fresh bread +cookies +ham,pepper,spaghetti,strawberries,white wine +mineral water,salmon,frozen smoothie,cottage cheese +dessert wine,herb & pepper,tomatoes,yams,mineral water,cake,cooking oil +turkey,ground beef,eggs,burger sauce,chicken,barbecue sauce,cereals,fresh bread +chocolate,mineral water,eggs,light cream,bug spray,burger sauce,chicken +turkey,fresh tuna,shrimp,spaghetti +tomatoes,milk,almonds +ground beef,spaghetti,mineral water,eggs,chocolate,white wine,low fat yogurt +tomatoes,spaghetti +grated cheese,red wine,spaghetti,mineral water,olive oil,vegetables mix,extra dark chocolate,green tea +spaghetti,olive oil,flax seed,bug spray +cake,cottage cheese,green tea +burgers,tomatoes,olive oil,protein bar,shampoo +fromage blanc,mushroom cream sauce,low fat yogurt +fresh bread +ham,mineral water,olive oil,oil,carrots,cottage cheese,fresh bread +cake +burgers,ground beef,spaghetti,mineral water,avocado,french fries,brownies,green tea +tomatoes,ground beef,mineral water,muffins,escalope,protein bar +salmon +shrimp,frozen vegetables,green tea +spaghetti,milk,olive oil,french fries,escalope,hot dogs +turkey,green grapes,champagne,strawberries,green tea +burgers +herb & pepper,spaghetti,milk,energy bar,eggs,light cream,cooking oil,cereals,chocolate,frozen smoothie +red wine,spaghetti,olive oil,cake,fresh bread +milk,cooking oil,chicken,chocolate,escalope,mushroom cream sauce,cottage cheese +energy bar +mineral water +eggs +frozen vegetables,chocolate,strawberries +mineral water,milk,olive oil,black tea,light mayo +french fries +turkey,milk,energy bar,whole wheat rice,yogurt cake,light mayo +burgers,cream,chicken,cookies +fresh bread +milk +tomato sauce,oil,clothes accessories +burgers,butter +milk,pancakes +grated cheese,spaghetti +soup,barbecue sauce,cookies +turkey,burgers,whole wheat pasta,mineral water,milk,whole wheat rice,cake,cooking oil,frozen smoothie,brownies,fresh bread,honey +turkey,vegetables mix,gums,green tea +soup,fromage blanc,eggs,cake,carrots,frozen smoothie +dessert wine,burgers,cake,frozen smoothie,toothpaste +grated cheese,eggplant,cereals +energy drink +muffins +energy drink +milk,green tea +salmon,green tea +eggs,cookies,green tea +cake,french fries +grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,eggs,light cream,rice,oil,brownies,melons,salad +soup,chocolate,candy bars +herb & pepper,shrimp,ground beef,chocolate,milk,olive oil,vegetables mix,rice,oil,frozen smoothie,brownies,white wine +milk,chocolate,babies food +chocolate,spaghetti,mineral water,soup,muffins,eggs,chicken,french fries,fresh bread,mint +protein bar +tomatoes,whole weat flour,green tea,fresh bread,white wine +green tea,pancakes +frozen vegetables,whole wheat pasta,milk,french fries,mushroom cream sauce +chocolate bread,hand protein bar +grated cheese,pepper,spaghetti,escalope +fresh bread,white wine +spaghetti,eggs,eggplant +milk,butter,pancakes,eggs +turkey,grated cheese,tomatoes +yogurt cake +burgers,honey,escalope +oil +frozen vegetables,tomatoes,french fries,escalope,sparkling water +shrimp,spaghetti,mineral water +fresh bread +mineral water,eggs +green tea +frozen vegetables,low fat yogurt +cookies +escalope +cookies,water spray +mashed potato +eggs,cooking oil,low fat yogurt +cake +mineral water,avocado +parmesan cheese,ground beef,spaghetti,blueberries,rice,oil,cooking oil,green tea,chocolate,protein bar +mineral water +milk,eggs +ground beef,spaghetti,mineral water,milk,eggs,strawberries,toothpaste +cake +cookies +burgers +frozen vegetables,spaghetti,milk,cider,french fries +turkey,shrimp,frozen vegetables,mineral water,chocolate,olive oil,honey +eggs +turkey,tomatoes,spaghetti,mineral water +burgers,spaghetti,low fat yogurt,green tea +mineral water,eggs +mineral water,cookies +mineral water,salmon +fresh tuna,tomatoes,tomato sauce,spaghetti,chocolate,eggs,honey,oil,eggplant,french fries +mineral water,milk,honey,low fat yogurt +herb & pepper,shrimp,tomatoes,milk,eggs,light cream,cooking oil,chili,chocolate +pancakes,eggs,french fries +french fries,brownies +mineral water,milk,energy bar,barbecue sauce,chocolate,low fat yogurt +fresh tuna,tomatoes,mineral water,eggs,honey,low fat yogurt +soup,milk,bacon,whole wheat rice,cooking oil,chicken,ketchup,salt,magazines +chocolate +meatballs,green tea +grated cheese,spaghetti +grated cheese,pepper,green tea +turkey,spaghetti,mineral water,oil,mint green tea,energy drink +chicken,french fries +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,eggs,green tea +eggs +shrimp,spaghetti,mineral water,cooking oil,escalope,low fat yogurt +turkey,burgers,ground beef,milk,bacon,eggs,whole wheat rice,blueberries,cooking oil,green tea +olive oil +turkey,tomatoes,eggs,chocolate +burgers,shrimp,pasta,frozen vegetables,mineral water,chocolate,energy drink,protein bar,low fat yogurt +burgers,eggs,french fries,energy drink +almonds,eggs,cooking oil,french fries,green tea +light mayo +frozen vegetables,whole wheat pasta,carrots,antioxydant juice,french fries +tomatoes,mineral water,meatballs,chicken,pancakes,eggs,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,avocado,chicken,eggs,chocolate,frozen smoothie +red wine,tomatoes,spaghetti,chocolate,chicken,bacon,pancakes,cake,rice,cooking oil,eggplant,green tea,tea,toothpaste +spaghetti,mineral water,soup,cider,chutney,eggs,whole wheat rice,pet food,green tea +fresh tuna,herb & pepper,spaghetti,low fat yogurt +fresh tuna,eggs +chocolate,escalope,pasta,honey +fresh bread +herb & pepper,ground beef,cooking oil,chocolate,french fries +turkey,red wine +ham,shrimp,spaghetti,cookies +mineral water,soup,bacon,cake,light cream,eggplant,brownies +burgers,spaghetti,eggs,french fries +burgers,spaghetti +eggs,french fries +ground beef,honey,chicken,pasta +burgers,ground beef,mineral water,chocolate,champagne +burgers,ground beef,spaghetti,mineral water,soup,milk,french wine,honey +ham,grated cheese,pepper,pancakes,honey,light cream,bug spray,escalope +burgers,mineral water,milk,cake,chocolate,french fries,escalope,cookies,babies food,zucchini +shrimp,pasta +pancakes,light mayo +green tea +burgers,frozen vegetables,tomatoes,spaghetti,mineral water,soup,avocado,milk,olive oil,chicken,whole wheat rice,protein bar +herb & pepper,shrimp,frozen vegetables,tomatoes,avocado,chicken,eggs,pancakes +whole wheat pasta,spaghetti,meatballs,milk,almonds,eggs,french fries +vegetables mix,oil,chocolate,escalope,zucchini +herb & pepper,tomato sauce,mineral water +burgers,ham,ground beef,spaghetti,mineral water,meatballs,milk,cake,brownies +eggs +turkey,eggs,frozen smoothie +burgers,grated cheese,mineral water,milk,eggs,whole wheat rice,fresh bread,green tea +tomatoes,mineral water,olive oil,extra dark chocolate +parmesan cheese,mineral water,extra dark chocolate,toothpaste,candy bars +gluten free bar +green tea +french fries,champagne +escalope,pasta,mushroom cream sauce +chocolate,asparagus +frozen smoothie +ham,energy drink +tomatoes,chocolate,soup,pancakes +spaghetti,pancakes +turkey,honey,cake,clothes accessories,french fries,green tea +cottage cheese +frozen vegetables,mineral water,almonds,bacon,eggs,barbecue sauce +mineral water,honey,hot dogs +cookies +cookies +spaghetti,olive oil,cake,mushroom cream sauce +french fries +eggs,french fries,energy drink,light mayo,low fat yogurt +eggs +avocado,green grapes +cookies +chocolate,pancakes,rice,frozen smoothie,low fat yogurt +mineral water,chocolate,milk,salmon,pancakes,chicken +cookies +green tea +french fries,cottage cheese +herb & pepper,spaghetti,pancakes,cake +cider,cake +shrimp,frozen vegetables,spaghetti,mint +cookies +eggs,french fries +tomatoes,blueberries,mint +tomatoes +pancakes +burgers,mineral water,eggs,cookies +tomatoes,mineral water +spaghetti,eggs +avocado,almonds,french wine,honey,whole wheat rice +turkey +shrimp,spaghetti,chocolate,light mayo +shrimp,butter,fresh bread +tomatoes,soup,french fries,escalope,hand protein bar,tomato juice +frozen vegetables,ground beef,mineral water,soup,milk,salmon,pancakes +turkey,spaghetti,mineral water,milk,flax seed,chicken,eggs,cake +cookies +grated cheese,shrimp,french fries,cookies,pancakes,tomato juice +eggs,low fat yogurt +cookies +shrimp,frozen vegetables,tomatoes,spaghetti +parmesan cheese,mineral water,champagne,white wine,low fat yogurt +frozen vegetables +nonfat milk,tomato juice,green tea +frozen vegetables,cake,french fries +energy bar,cake +burgers,tomatoes,mineral water,bramble +mineral water +burgers,strong cheese,champagne,escalope +grated cheese,honey,cake,green tea +mineral water,eggs,low fat yogurt +burgers,mineral water,avocado,corn,escalope +cake,french fries +french fries +frozen vegetables,parmesan cheese,mineral water,eggplant,chocolate,frozen smoothie +mineral water,chocolate,fresh bread +cookies +tomatoes,mineral water +milk,yogurt cake,melons +olive oil,extra dark chocolate +pickles,frozen vegetables,chocolate,sparkling water,green tea +burgers,bacon,champagne,light mayo +spaghetti,chicken,eggs +low fat yogurt +champagne +burgers,ham,tomatoes,spaghetti,milk,eggs,whole wheat rice,chocolate,french fries,frozen smoothie,low fat yogurt +champagne +milk,butter,french fries,mushroom cream sauce,brownies +herb & pepper,nonfat milk,eggs,cooking oil +spaghetti +candy bars +frozen vegetables +burgers,ham,frozen vegetables,french fries,tomato juice +turkey,shrimp,eggs,light cream,cottage cheese +frozen vegetables,tomatoes,ground beef,mineral water,milk,eggs,whole weat flour,cereals,antioxydant juice,tomato juice,green tea +shrimp,butter,soda,chocolate,tomato juice +grated cheese,chocolate,escalope +french fries,mayonnaise +mineral water +chocolate,eggs,low fat yogurt +salmon,chicken,green tea +frozen vegetables,milk,fromage blanc,eggs,chocolate,french fries,champagne,salad +ground beef,mineral water,pancakes +red wine +frozen vegetables,fresh bread +mineral water +mineral water,avocado,eggs,cake,low fat yogurt +red wine,shrimp,chocolate,salmon,rice,whole weat flour,green tea +turkey,burgers,soup,olive oil,salmon,oatmeal,cottage cheese,light mayo +french fries,cookies +olive oil,rice,sparkling water +shrimp,ground beef,spaghetti,bug spray,chocolate,strawberries +tomatoes,green tea +ground beef,meatballs,salmon,cake,salt,tomato juice,fresh bread +tomatoes,ground beef,soda,frozen smoothie,mint +pepper,spaghetti,mineral water,chili,escalope,mint +frozen vegetables,parmesan cheese,oil,green beans,tea,frozen smoothie +spaghetti,whole wheat rice,french fries,cookies,green tea +shrimp,eggs,chocolate,mushroom cream sauce,low fat yogurt +cookies,green tea +ground beef,spaghetti,mineral water,soup,chicken,pancakes,champagne,fresh bread +frozen vegetables,tomatoes,mineral water,soup,milk,vegetables mix +meatballs +ground beef +grated cheese,mineral water,cooking oil +tomatoes,milk,muffins,french fries +cookies,low fat yogurt +frozen vegetables,mineral water,chocolate,whole wheat rice +grated cheese,tomatoes,spaghetti,mineral water,milk,nonfat milk,light cream,chicken,extra dark chocolate,cottage cheese,strawberries +tomatoes,fresh bread +eggs +ham,burgers,mineral water,chocolate,butter,salmon,carrots,cereals,salad +french fries +ground beef +ground beef,mushroom cream sauce +burgers,chocolate,cake,cookies,green tea +chocolate,champagne +chocolate bread,mushroom cream sauce,salt +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,olive oil,cooking oil,green beans,cereals,green tea +fresh tuna,grated cheese,meatballs,whole weat flour,green tea +eggs,frozen smoothie +frozen vegetables,eggs +burgers,frozen vegetables,mineral water,soup,meatballs,olive oil,eggs,hand protein bar,mayonnaise +frozen vegetables,mineral water,chicken,salmon,eggs,pancakes,light mayo,mint +french fries +mineral water,cake,honey +tomatoes +mineral water +ground beef,spaghetti,olive oil,cookies,pasta,green tea +eggs,ham +chocolate,olive oil,pancakes,eggs +frozen vegetables,almonds,eggs,fresh bread,mint +burgers,chocolate,herb & pepper,ground beef,spaghetti,soup,milk,chicken,muffins,low fat yogurt +french fries +eggs,chocolate,french fries +frozen vegetables,tomatoes,ground beef,spaghetti,avocado,olive oil,almonds,cake,green tea +frozen vegetables,ground beef,spaghetti,yams,zucchini +butter,cake,green tea,mushroom cream sauce,mint +ground beef,spaghetti,pancakes,chicken,mint green tea,chocolate,french fries,escalope,mushroom cream sauce,brownies,yogurt cake +tomatoes,avocado,eggs,cake,energy drink +mineral water,whole wheat rice,low fat yogurt +avocado,soda +spaghetti,vegetables mix,rice,eggplant,green tea +grated cheese,red wine,milk,chicken,cider,salmon,rice,mint green tea,french fries,brownies,energy drink,melons +turkey,pancakes +mineral water,milk,almonds,bacon,eggs,rice,yogurt cake +turkey,grated cheese,shrimp,tomatoes,spaghetti,olive oil,butter,spinach,hot dogs,low fat yogurt +olive oil,french fries +soup +spaghetti,mineral water,spinach,eggs,rice,mint green tea,french fries,frozen smoothie,escalope,body spray,melons +fresh tuna,chocolate,french fries +mineral water,soup,eggs,cake,rice,cooking oil +mineral water,chocolate,olive oil,flax seed,black tea,french wine,fromage blanc,salmon,protein bar +french fries +cooking oil +tomatoes +spaghetti,yams,green grapes,eggs,french fries +mineral water,cooking oil,mint +grated cheese,frozen vegetables,mineral water,eggs,cooking oil +soup,milk,salmon +cookies +fresh bread +strawberries +muffins +chocolate +dessert wine,grated cheese,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,soup,avocado,milk,salmon,whole wheat rice,gums,oil,clothes accessories,frozen smoothie +shrimp,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,chocolate,escalope +chocolate,shrimp,milk,olive oil,cider,cooking oil,hand protein bar +shrimp,mineral water,almonds,eggs,cake,blueberries,green tea,chocolate,french fries,escalope,cookies,mashed potato,brownies,pancakes +chocolate,shallot,energy drink +tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,olive oil +mineral water,soup,milk,salmon,cooking oil,ketchup,cereals,eggplant,french fries,magazines +red wine,mineral water,soup,avocado +turkey,red wine,ground beef,spaghetti,mineral water,milk,french wine,cereals,cottage cheese,yogurt cake,light mayo,tomato juice +fresh tuna,herb & pepper,frozen vegetables,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,black tea,spinach,eggs,french fries,cottage cheese,pancakes +shrimp,tomatoes,spaghetti,green beans +burgers,spaghetti,avocado,pancakes,cake,fresh bread +milk +chocolate +energy bar,eggs,cottage cheese,green tea +pepper,chocolate,french fries,cookies,strawberries,babies food,fresh bread,magazines +escalope +chocolate,cake,gums,champagne,protein bar +ground beef,chocolate,mint +burgers,fresh tuna,ham,grated cheese,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,olive oil,vegetables mix,nonfat milk,muffins,pancakes,cake,french fries,protein bar +fresh tuna,mineral water,cider,eggs,brownies,low fat yogurt +french fries,cookies +chocolate,frozen vegetables,mineral water,cake,french fries,cottage cheese,brownies,pancakes +burgers,tomatoes,mineral water,eggs,light cream,oil,french fries +spaghetti,french fries +mineral water,escalope +ground beef +chocolate,spaghetti,mineral water +frozen vegetables,tomatoes,mineral water,soup,milk,salmon,vegetables mix,honey,mint green tea,champagne,escalope,tomato juice +grated cheese,ground beef,whole wheat rice,french fries,escalope +frozen vegetables,tomatoes,ground beef,mineral water,milk,energy bar,pancakes,honey,whole weat flour,french fries +chocolate,fresh bread +spaghetti,soup,cake,pet food,hot dogs,body spray,strawberries,fresh bread +olive oil,salad +mineral water,olive oil +ground beef,spaghetti,mineral water,chocolate,escalope +burgers,whole wheat pasta,mineral water,milk,pancakes +salmon +herb & pepper,mineral water,chocolate,eggs,cereals,escalope +ground beef,mineral water,milk +eggs,whole wheat rice,chocolate +cookies,yogurt cake +whole weat flour,green tea,pancakes,melons +herb & pepper,mint +salmon,vegetables mix +chocolate,yogurt cake +pancakes +muffins,chicken,fresh bread,white wine +muffins,blueberries,pet food,green tea,toothpaste +chocolate,olive oil,whole wheat rice,cake,green beans,frozen smoothie,cottage cheese +burgers +fresh tuna,frozen vegetables,strong cheese,cottage cheese,tomato juice,low fat yogurt +shrimp,tomatoes,spaghetti,mineral water,chocolate,chicken,pancakes,burger sauce,frozen smoothie,hand protein bar,fresh bread +mushroom cream sauce +chocolate,cooking oil +mineral water,chocolate,frozen smoothie +french wine,low fat yogurt +tomato juice +chili,french fries,green tea +cake,french fries +pepper,eggs +muffins,french fries,frozen smoothie +tomato sauce +shrimp,tomatoes,soup,clothes accessories,green tea +honey,french fries,escalope +tomatoes,ground beef,chicken,green tea,escalope +champagne,body spray +muffins,french fries,escalope,hot dogs +mint +herb & pepper,frozen vegetables,salmon,carrots,chocolate,french fries +cookies +cereals,pancakes,yogurt cake +olive oil +green tea +whole wheat pasta,spaghetti,milk +mineral water,mint +ground beef,pancakes +grated cheese,tomatoes,spaghetti,mineral water,milk,ketchup,carrots,french fries,protein bar +burgers,grated cheese,shrimp,whole wheat pasta,olive oil,french fries,frozen smoothie,protein bar +chocolate,honey +muffins,chocolate +whole wheat pasta,ground beef,mineral water,avocado,milk,olive oil,chicken,gums,frozen smoothie +escalope,green tea +grated cheese,whole wheat pasta,mineral water,avocado,olive oil,frozen smoothie,light mayo +muffins,french fries,yogurt cake +soup,milk,brownies +burgers,avocado,french fries +eggs,burger sauce,escalope +spaghetti,pancakes,french fries +spaghetti,cake +ground beef,green beans,french fries,green tea +spaghetti,mineral water,chocolate,milk,chicken,burger sauce,antioxydant juice,frozen smoothie,magazines +cake,hot dogs +spaghetti,whole wheat rice,french fries +spaghetti,salmon,cake,energy drink +shrimp,frozen vegetables,mineral water,pancakes,cake,chocolate,hot dogs +honey +shrimp,whole wheat pasta,pepper,spaghetti,flax seed,black tea,oil,carrots,green tea,chocolate,french fries,escalope,salt,babies food,magazines +mineral water +pancakes,mint +shrimp,spaghetti,vegetables mix,rice,cookies,hot dogs +spaghetti,milk,frozen smoothie,green tea +ground beef,vegetables mix,honey,tomato juice +burgers,chocolate,tomatoes,whole wheat pasta,spaghetti,avocado,milk,salmon,vegetables mix,whole wheat rice,gums,ketchup,corn,french fries,cookies,sparkling water +tomatoes,burger sauce,chocolate,green tea +frozen vegetables,whole wheat pasta,milk,pancakes,whole wheat rice,french fries,light mayo +grated cheese,spaghetti,olive oil +mineral water,milk,chicken,oil,carrots,cereals,champagne,cottage cheese,pancakes,energy drink,white wine +barbecue sauce,french fries,frozen smoothie +shrimp,honey,ketchup,frozen smoothie,escalope,hot dogs,sparkling water,green tea +mineral water,cooking oil,chocolate +ground beef,soup,avocado,olive oil,cake,chocolate bread,green tea,french fries,frozen smoothie,low fat yogurt +shrimp,frozen vegetables,spaghetti +butter +french fries +frozen vegetables,escalope +green tea +escalope +herb & pepper,parmesan cheese,frozen smoothie +tomatoes,chicken +ground beef,pepper,spaghetti,milk,vegetables mix,burger sauce,green beans,french fries,hot dogs,fresh bread +chocolate,herb & pepper,shrimp,mineral water,chicken,pancakes,eggs,cookies,fresh bread,green tea +chocolate +light cream +tomatoes,pancakes +mineral water,cake,frozen smoothie,cookies,yogurt cake +turkey,mineral water,chocolate,yogurt cake,light mayo +cookies +mineral water,chicken,oil,chocolate,frozen smoothie,mint +cookies +meatballs,yogurt cake +cooking oil +mineral water +cookies,pasta +hot dogs +ground beef,pepper,olive oil,butter,green grapes,cooking oil +burgers,shrimp,spaghetti,avocado,milk,olive oil,french wine,chutney,honey,gums,cereals,chocolate,melons,hand protein bar,zucchini +whole wheat rice +spaghetti,avocado,brownies +fresh tuna,spaghetti,mineral water,salmon +pancakes,cereals,chocolate +burgers,tomatoes,pepper,corn,cereals,escalope,low fat yogurt +ground beef,milk,frozen smoothie +spaghetti,milk +shrimp,mineral water,energy drink,salt,magazines +grated cheese,spinach,french fries +spaghetti,mineral water,milk,corn +chocolate,grated cheese,herb & pepper,whole wheat pasta,almonds,oatmeal,green tea +tomatoes,cooking oil +whole wheat pasta,strawberries,melons,low fat yogurt +mineral water,energy drink +chocolate,cookies,green tea +grated cheese,pepper,cake,bramble,chocolate +mineral water,french fries +grated cheese,frozen vegetables,whole wheat pasta,mineral water,milk,honey,oil +cereals,pancakes +pickles,shrimp,milk,cake,french fries,brownies,green tea +whole wheat rice,cooking oil,cottage cheese,zucchini +whole wheat pasta,avocado,olive oil,chocolate,french fries,frozen smoothie,champagne +fresh tuna,mineral water,pancakes,cake,oil,extra dark chocolate,strawberries,gluten free bar +cake,cookies,green tea +burgers,cake +mineral water,milk,cider,gums,extra dark chocolate,french fries,body spray,pancakes,energy drink +escalope +mineral water,whole wheat rice +burgers,ground beef,honey,blueberries,gums,french fries,fresh bread +french fries,pancakes,gluten free bar +fresh tuna,mineral water,avocado,fromage blanc,chocolate,french fries,frozen smoothie,pancakes +escalope,cookies +burgers,chocolate,spaghetti,mineral water,milk,chicken,whole wheat rice,french fries +burgers,ground beef,spaghetti,avocado,milk,olive oil,almonds,pancakes,honey,cake,chocolate,frozen smoothie,sparkling water +burgers,eggs,champagne +grated cheese +ground beef,milk,energy bar,pancakes,honey,cereals +shrimp,mineral water,extra dark chocolate,green tea +spaghetti +mineral water,french fries +milk,muffins,honey,whole weat flour,green tea +butter,bacon,eggs,carrots,french fries,tomato juice,green tea +shrimp,frozen vegetables,tomatoes,spaghetti,eggs,champagne,frozen smoothie +shrimp,tomatoes,mineral water,chocolate +mineral water,meatballs,olive oil,muffins,whole wheat rice,yogurt cake,light mayo,salt +cookies +eggs,chicken,whole weat flour,strawberries,low fat yogurt +burgers,eggs,french fries +nonfat milk,escalope +spaghetti,mineral water,extra dark chocolate,green tea,zucchini +eggs,french fries +frozen vegetables,spaghetti,mineral water,salmon,cake,body spray +meatballs,french wine +cake,french fries +cider,frozen smoothie +eggs,whole weat flour,eggplant,strawberries,low fat yogurt +turkey,pepper,light mayo,protein bar +turkey,tomatoes,low fat yogurt +flax seed,cake,green tea,french fries,mushroom cream sauce,hot dogs,cottage cheese,brownies +eggs,cookies +turkey,mineral water,whole wheat rice,body spray,energy drink,green tea +eggs,escalope +eggs,honey,salt,green tea +spaghetti,mineral water,french fries,pancakes +green tea +tomatoes,spaghetti,mineral water,milk,energy bar,spinach,eggs,frozen smoothie +shrimp,tomatoes +light cream,chocolate,pancakes,yogurt cake +turkey,eggs +french fries +french fries +ground beef +grated cheese,mineral water,eggs,extra dark chocolate,yogurt cake,mayonnaise,low fat yogurt +salmon,eggs,cake +frozen vegetables,spaghetti,mineral water,vegetables mix +shrimp,mineral water,olive oil,eggs,cake +turkey,herb & pepper,spaghetti,eggs +spaghetti,mineral water,eggs,burger sauce,cooking oil,french fries,brownies +whole weat flour,cereals,honey +turkey,burgers,spaghetti,pancakes,ketchup,eggplant,french fries,cottage cheese,green tea +grated cheese,herb & pepper,spaghetti,french wine,chicken,eggs,whole wheat rice,fresh bread +burgers,fresh tuna,pickles,vegetables mix,hot dogs,cottage cheese,brownies,green tea +tomatoes,french fries +escalope,cookies +energy bar +dessert wine,mineral water,milk +turkey,pepper,black tea,honey,cake,bug spray,pancakes,low fat yogurt,green tea +whole wheat pasta,pepper,olive oil,whole wheat rice,rice,pasta,white wine +soup,french fries +burgers,mineral water,escalope +pepper,mineral water,soup,milk,french wine,pancakes,chocolate,asparagus +french fries +french fries,escalope +chocolate,shrimp,milk,butter,black tea,eggs,cooking oil,barbecue sauce,green tea,cauliflower,toothpaste +chicken +chocolate,frozen smoothie +pancakes +chicken,honey,whole weat flour,cereals,green tea,energy drink +mineral water,french fries,cookies,shallot,low fat yogurt +mineral water,pancakes,eggs,whole wheat rice,yogurt cake,green tea +frozen smoothie +pepper,cider +frozen vegetables,spaghetti,milk,bacon,barbecue sauce,low fat yogurt +frozen vegetables,parmesan cheese,spaghetti,escalope,sparkling water +cake +red wine,gums,pet food +turkey +frozen vegetables,spaghetti,mineral water,soup,green grapes,eggs,cooking oil,oatmeal +chocolate +eggs,champagne +frozen vegetables,spaghetti +grated cheese,herb & pepper,ground beef,mineral water,rice,cooking oil,oatmeal,chocolate +mineral water +red wine,eggs +turkey,spinach +burgers,herb & pepper,shrimp,whole weat flour,green tea +spaghetti,escalope +fresh tuna,pepper,spaghetti,whole wheat rice,cooking oil +escalope +tomatoes,french fries,body spray,yogurt cake +rice,burger sauce,french fries,frozen smoothie,sandwich,fresh bread +tomatoes,soup,green grapes,whole weat flour +grated cheese,avocado,french fries,green tea +turkey,burgers,spaghetti,french wine,eggs +eggs,mashed potato +burgers,ham,spaghetti,soup,almonds,pancakes,eggs,cake,cereals,chocolate,french fries,low fat yogurt,green tea +frozen vegetables,chicken,pancakes +chocolate,red wine,spaghetti +mineral water,milk +fresh tuna +french fries +chocolate,red wine,spaghetti +cookies +tomatoes,cake +frozen vegetables,tomatoes,mineral water,chicken,green grapes,eggs,chocolate,brownies,fresh bread,white wine +pancakes,eggs +ham,grated cheese,frozen vegetables,mineral water,soup,eggs,cereals,chocolate,french fries +shrimp,babies food +burgers,shrimp,tomatoes,ground beef,tomato sauce,spaghetti,soup,milk,black tea,cereals,green tea +eggs,tea +eggs,low fat yogurt +ham,frozen vegetables,energy bar,whole weat flour,green tea +ground beef,tomato sauce,salmon,chocolate,green tea +frozen vegetables,soda,chocolate +shrimp,frozen vegetables,tomatoes,whole wheat pasta,chocolate,french fries,mushroom cream sauce +mineral water,energy bar,vegetables mix,green grapes +cooking oil,fresh bread +red wine,mineral water,muffins,pancakes,honey,cake,cooking oil,whole weat flour,french fries,frozen smoothie,mushroom cream sauce,hot dogs,sparkling water,green tea +avocado,eggs,chocolate,energy drink +herb & pepper,olive oil,fresh bread +spaghetti,energy bar,pancakes,whole wheat rice,cake,french fries,low fat yogurt +frozen vegetables,spaghetti,mineral water,barbecue sauce,chocolate +chocolate,herb & pepper,shrimp,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,eggs +whole wheat rice,frozen smoothie,low fat yogurt,green tea +burgers,red wine,mineral water,cake,green tea +red wine,mineral water,soup,eggs,pet food,tomato juice,fresh bread +grated cheese,ground beef,pepper,spaghetti,milk,pancakes +burgers,shrimp,frozen vegetables,tomatoes,light cream,extra dark chocolate +french fries +whole weat flour,french fries,brownies +cake,mint green tea +spaghetti,mineral water,cake,light cream,cooking oil,eggplant,cottage cheese,pancakes +ground beef,mineral water,milk,oatmeal,chocolate,french fries,escalope,yogurt cake,tomato juice +olive oil,cake,eggplant,french fries,brownies,salt,fresh bread +mineral water,french wine,green tea +mineral water,olive oil,strong cheese,pancakes,clothes accessories,french fries,strawberries +spaghetti,olive oil +grated cheese,ground beef,almonds,salmon,spinach,barbecue sauce,chocolate,frozen smoothie,fresh bread,green tea +tomatoes,pepper,mineral water +escalope +spaghetti +mineral water,soup,milk,olive oil,green beans,french fries,green tea +cake,french fries +burgers,whole wheat rice,ham,eggplant +burgers,dessert wine,strong cheese,french fries +hot dogs +avocado +grated cheese,red wine,tomato sauce,milk,french wine,whole wheat rice,whole weat flour,french fries +turkey,burgers,frozen vegetables,mineral water,nonfat milk,champagne,strawberries,low fat yogurt +chocolate +spaghetti,honey,cooking oil,cookies,mashed potato +dessert wine,eggs,french fries +turkey,burgers,french wine,french fries,green tea +mineral water,soup,meatballs,energy bar,cottage cheese,brownies,shampoo +turkey,chocolate,whole wheat rice,oil +ground beef,chocolate,escalope +french fries +chocolate,milk,olive oil +cereals,chocolate,champagne,green tea +strawberries +whole wheat pasta,ground beef,mineral water,olive oil,green tea +spaghetti +milk,eggs +frozen vegetables,spaghetti,mineral water,frozen smoothie,cottage cheese,green tea +mineral water +soup,cookies,brownies,light mayo +mineral water,chocolate,french wine,champagne +chocolate +french fries,pancakes,yogurt cake +burgers,fresh tuna,shrimp,spaghetti,chocolate,french wine,chutney,pancakes,eggs,whole wheat rice,cooking oil,french fries,light mayo +oil,frozen smoothie +red wine,mineral water,olive oil +pepper,milk,salmon +grated cheese,cereals +tomatoes,milk,almonds,salmon,pancakes,carrots,salad,fresh bread +grated cheese,herb & pepper,ground beef,soup,almonds,french fries,cookies +shrimp,tomatoes +milk,cake +turkey,spaghetti,milk,energy bar,french wine,eggs,eggplant,french fries,cookies,green tea +turkey,fresh tuna,tomatoes,pancakes +whole wheat rice +ground beef,tomato sauce,spaghetti,milk,hot dogs,brownies,green tea +salt,fresh bread +milk,green tea +burgers,tomatoes,spaghetti,milk,barbecue sauce,frozen smoothie,green tea +chocolate bread,yogurt cake +whole wheat rice,cake,rice +shrimp,frozen vegetables,mineral water,meatballs,energy bar,french fries,green tea +chicken,muffins,honey,yogurt cake +energy bar,black tea,eggs,chicken,champagne,light mayo +soup,olive oil,light mayo,zucchini,green tea +muffins,gluten free bar +french wine,french fries +protein bar,tomato juice +chocolate,french fries,escalope,shampoo +french fries,energy drink +tomatoes,spaghetti,olive oil,oil +mineral water,meatballs,milk +brownies +burgers,spaghetti,avocado,green beans +energy bar,eggs +muffins,green grapes,hot dogs +chocolate,almonds,champagne,frozen smoothie +energy bar,brownies +turkey,frozen vegetables,avocado,eggs,whole wheat rice,melons,zucchini +protein bar +burgers,shrimp,tomatoes,mineral water,soup,pancakes,cooking oil,low fat yogurt +chocolate,spaghetti,mineral water,chicken,tomato juice +milk,escalope,shallot,strawberries +mineral water,milk,oil,chocolate,escalope,hot dogs,yogurt cake +milk,chocolate +olive oil +mineral water,milk,french wine,eggs,chocolate +mineral water,honey +shrimp,light cream,rice,cooking oil,chicken,extra dark chocolate,french fries +grated cheese,spaghetti,mineral water,eggplant,green tea,energy drink,light mayo +energy bar +butter,tomato juice,magazines,low fat yogurt +herb & pepper,mineral water,salmon,whole weat flour,light mayo,salt,shampoo,candy bars +spaghetti +mineral water,milk,eggs,chocolate +turkey,shrimp,frozen vegetables,spaghetti,mineral water,toothpaste +milk,eggs,cake,french fries +cookies +cookies +spaghetti,milk,olive oil,low fat yogurt +turkey,burgers,spaghetti,whole wheat rice,light cream,chocolate,light mayo +cookies +grated cheese,tomato sauce,spaghetti,fromage blanc,body spray +pancakes,energy drink +shrimp,frozen vegetables,frozen smoothie +cider,eggs,whole wheat rice,french fries +mineral water,energy bar,chocolate,body spray,low fat yogurt +mineral water,cake +mineral water,cake +tomato juice +herb & pepper,shrimp,ground beef,mineral water,eggs,cake,green tea,melons +ham,herb & pepper,ground beef,chocolate,light cream,frozen smoothie,champagne,fresh bread +herb & pepper,spaghetti,mineral water,eggs +tomatoes,mineral water,milk +spaghetti,eggs +red wine,milk,eggs,chocolate bread,salt,white wine +eggs,yogurt cake +mint green tea +cookies +grated cheese,eggs,french fries +grated cheese,energy bar,light cream,cooking oil,escalope +frozen vegetables,whole wheat pasta,ground beef,mineral water,milk,chicken,eggs,chocolate,french fries +mineral water,cereals,chocolate,fresh bread +energy bar,fromage blanc +tomatoes,eggs,chicken,chocolate bread,low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,milk +turkey,burgers,ham,tomatoes,milk,eggs,chocolate,french fries,low fat yogurt +burgers,tomatoes,chocolate +cottage cheese +chocolate +herb & pepper,ground beef,spaghetti,olive oil +pancakes,salt,tomato juice +oil,cooking oil,chocolate,mushroom cream sauce,brownies +ham,frozen vegetables,tomatoes,spaghetti,chocolate,cake +fromage blanc,eggs,french fries +burgers,grated cheese,cider,salmon,cake +shrimp,soup +salmon +burgers,eggs,green tea +cake,toothpaste +grated cheese,red wine +whole wheat pasta,spaghetti,mineral water,olive oil +mineral water,milk,olive oil,chicken +fresh tuna,eggs +yams,fromage blanc,salmon,chocolate,frozen smoothie,light mayo +yams +eggs,cookies +mineral water,meatballs,pancakes +mineral water +burgers,grated cheese,whole wheat pasta,spaghetti,mineral water,eggs,whole wheat rice,blueberries,cooking oil,whole weat flour,hand protein bar +honey,light cream,oil,chicken,green tea,chocolate,hot dogs +eggs,chocolate +chocolate +spaghetti,french fries,escalope,green tea +turkey,eggs,fresh bread +turkey,eggs,bug spray,cookies,low fat yogurt +turkey,chocolate,eggs,gums,champagne,green tea +eggs,cake,french fries +burgers,green tea,chocolate +whole wheat rice,chocolate,escalope +butter,cooking oil,chocolate,french fries +tomatoes,milk +mineral water,green tea +fromage blanc +red wine,ground beef,spaghetti,mineral water,eggs,soda,cooking oil,zucchini +herb & pepper,ground beef,tomato sauce,soup,eggs,escalope +mineral water,whole wheat rice,escalope +red wine,shrimp,spaghetti,mineral water,soup,milk,champagne +rice,frozen smoothie +frozen vegetables,chocolate,whole wheat rice +mineral water,chocolate +burgers +eggs,french fries,energy drink +almonds,eggs,cookies +eggs,frozen smoothie,cottage cheese,low fat yogurt +burgers +cake,frozen smoothie +eggs,french fries +grated cheese,herb & pepper,mineral water,flax seed,pancakes,frozen smoothie,sandwich,hot dogs,brownies +spaghetti,butter,eggs,cake,chocolate,french fries +pancakes,french fries +fresh tuna,herb & pepper,shrimp,frozen vegetables,chicken,chocolate,low fat yogurt +french fries,cookies +yogurt cake +grated cheese +spaghetti +pepper,mineral water,chocolate,nonfat milk +frozen vegetables,eggs,chocolate +tomatoes,mineral water,soup,olive oil,bug spray +burgers,red wine,frozen vegetables,chicken,frozen smoothie +eggs +red wine,ground beef,spaghetti,blueberries +shrimp,frozen vegetables,tomatoes,cake,green tea,pancakes +mineral water,milk,spinach,whole wheat rice,fresh bread +ground beef,spaghetti +strawberries +barbecue sauce +burgers,grated cheese,french fries +vegetables mix,nonfat milk,pancakes +burgers,shrimp,spaghetti,milk,french wine,cake,green beans,french fries +cider,eggs +burgers,eggs,french fries +tomato sauce,mineral water +frozen vegetables,spaghetti +turkey,ham,red wine,shrimp,mineral water,chicken,pancakes,cake,white wine +pancakes,cooking oil,chocolate +burgers,spaghetti +shrimp,frozen vegetables,spaghetti,mineral water,milk,strong cheese +tomatoes,ground beef,meatballs,salmon,eggs,champagne,frozen smoothie,low fat yogurt,mint +pepper,milk,light cream,chicken,chocolate,frozen smoothie,mushroom cream sauce +turkey,pancakes,eggs +green tea +escalope +turkey,ground beef,pepper,flax seed,bacon,salmon,pet food +mineral water,cider +french fries,tomato juice,fresh bread +herb & pepper,tomato sauce,spaghetti,mineral water,avocado,milk,olive oil,bacon,pancakes,whole wheat rice,whole weat flour,cereals,french fries,frozen smoothie +chocolate,pancakes +burgers +muffins +frozen vegetables,cereals,chocolate,french fries,escalope,champagne,tomato juice +mineral water,salmon +milk,cake,cookies,mushroom cream sauce +tomato sauce,champagne,green tea +mineral water,tea,escalope,fresh bread,magazines +ham,soup,honey +turkey,tomatoes,spaghetti,mineral water,chocolate,milk,frozen smoothie,green tea +shrimp,mineral water,milk,hand protein bar,tomato juice +cookies,light mayo +chocolate,french fries,cookies,shallot,low fat yogurt +milk,brownies +herb & pepper,milk,cider,cooking oil,hot dogs +olive oil,light mayo +tomatoes,ground beef,mineral water,olive oil,fromage blanc,honey,light cream,frozen smoothie,fresh bread +turkey,mineral water,eggs,cake,french fries,yogurt cake +french fries +tomatoes,milk,chocolate,cookies,strawberries,fresh bread +shrimp,frozen vegetables,olive oil,eggs,light mayo,low fat yogurt +mineral water +burgers,olive oil,honey,extra dark chocolate +french fries +ground beef,pasta,green tea +spaghetti,chicken,honey,oatmeal,green tea,chocolate,french fries,frozen smoothie,cookies,mushroom cream sauce,magazines +chocolate,oil,magazines +burgers,tomatoes,french wine,eggs,french fries +chocolate +mineral water,whole wheat rice,pancakes,mayonnaise,low fat yogurt +spaghetti,mineral water,olive oil,strong cheese,honey,cereals,chocolate +mineral water,milk,cake,french fries,champagne,green tea +honey +grated cheese +olive oil,almonds,green grapes,tomato juice,fresh bread +milk,nonfat milk,muffins +meatballs,tea,frozen smoothie,escalope,mushroom cream sauce,green tea +milk,olive oil,french wine,ketchup +spaghetti,mineral water,green tea +cake +milk,eggs,champagne +shrimp,mineral water,chocolate,milk,soda,oatmeal,white wine +flax seed,green tea +ground beef,cake +spaghetti,oil +shrimp,eggs +turkey,candy bars +burgers +spaghetti +tomato sauce +fresh tuna,tomatoes,spaghetti,chicken,cake,escalope +ground beef,milk,energy bar,light cream +french fries +burgers,herb & pepper,red wine,milk,black tea,chicken,pancakes,eggs,cake,mint green tea +turkey,tomatoes,salmon,frozen smoothie +chocolate +ham,shrimp,mineral water,cider +chicken,cookies +chocolate,shrimp,frozen vegetables,ground beef,spaghetti,mineral water +butter,pancakes,chicken,frozen smoothie,low fat yogurt +herb & pepper,milk,eggs,cereals,fresh bread,white wine,low fat yogurt +fresh tuna,pancakes,whole wheat rice,chocolate,gluten free bar,melons,fresh bread,low fat yogurt +eggs,soda,gluten free bar,white wine +shrimp,milk,cake,bug spray,cooking oil,cereals,energy drink,salt +shrimp,frozen vegetables,mineral water,milk,eggs,cake,gums,escalope,fresh bread +cereals,green tea +french wine,honey,light mayo +turkey,spaghetti,mineral water,milk,chicken,eggs,cake,green tea +escalope +milk,cider,eggs,french fries,cookies,green tea +turkey,burgers,chocolate,spaghetti,vegetables mix,bug spray,chicken,chili,green tea,strawberries,babies food,tomato juice,fresh bread +eggs,french fries,low fat yogurt,honey +mineral water,energy bar,chocolate,french fries,body spray,low fat yogurt +ham,herb & pepper,pepper,champagne,white wine +soup,fresh bread +energy bar,honey,cake,low fat yogurt,green tea +turkey,mineral water,butter,french wine,bacon,eggs,whole wheat rice,cooking oil,low fat yogurt +burgers,grated cheese,herb & pepper,ground beef,chocolate,milk,cider,eggs,whole wheat rice,cake,oil,eggplant +burgers,tomatoes,mineral water,eggs,french fries,strawberries,green tea +ham,spaghetti +burgers,frozen vegetables,tomatoes,eggs,cake,cooking oil +mineral water,eggs,cake +cookies +turkey,shrimp,frozen vegetables,tomatoes,spaghetti,mineral water,soup,milk,olive oil,pancakes,chicken,chocolate,hot dogs,light mayo,tomato juice +cottage cheese +grated cheese,chocolate,french wine,chicken +escalope +grated cheese,frozen vegetables,ground beef,pepper,spaghetti,green tea +chocolate,champagne,low fat yogurt +mineral water,pancakes,whole wheat rice,candy bars +soup,avocado,french fries,frozen smoothie,light mayo,tomato juice,green tea +frozen vegetables,tomatoes,butter,eggs,cake,bug spray +tomatoes,spaghetti,mineral water,milk,whole wheat rice,cake +mineral water,low fat yogurt +shrimp,spaghetti,milk,cider,eggs,french fries,pancakes,low fat yogurt +cookies +tomatoes,ground beef,flax seed,eggs,carrots,green tea,cookies,shallot +candy bars +ground beef,spaghetti,salmon +turkey,frozen vegetables,ground beef,mineral water,chocolate,soup,milk +milk,champagne,mushroom cream sauce +butter,muffins,pancakes,oil,french fries,magazines +mineral water,olive oil +ham,ground beef,mineral water,low fat yogurt +grated cheese +green tea +black tea,french wine,chocolate,french fries,shallot,brownies,pancakes,toothpaste +burgers,spaghetti,milk,bacon,eggs,chocolate,french fries,cookies,green tea +pickles,champagne +mineral water,vegetables mix,eggs,cooking oil +soup,milk +green tea,frozen smoothie +frozen vegetables,tomato sauce,mineral water,milk,olive oil,french fries +french fries +mineral water,soup,whole wheat rice +escalope +oil +red wine,frozen vegetables +milk,eggs,ham,french fries +grated cheese,shrimp +burgers,french fries,shallot,green tea +cookies +herb & pepper,shrimp,mineral water +milk,butter,eggs,toothpaste +cottage cheese +spaghetti,chocolate,milk,eggs,cake,cooking oil +cake +burgers,shrimp,mineral water,milk,energy bar,rice,brownies,yogurt cake +cookies,honey +burgers,shrimp,spaghetti,french wine,chicken,green grapes,green tea,magazines,low fat yogurt +cookies +pickles,french fries,yogurt cake +spaghetti,mineral water,milk,strong cheese,chocolate,champagne,frozen smoothie +grated cheese,spaghetti,eggs +herb & pepper,ground beef,spaghetti,mineral water,pancakes,tomato juice +energy drink +cookies +escalope +fresh tuna,shrimp,ground beef,olive oil,cookies,fresh bread +frozen vegetables,mineral water +chocolate,chicken,candy bars +grated cheese,red wine,tomatoes,tomato sauce,spaghetti,mineral water,chocolate,almonds,fromage blanc,eggs,cake,blueberries,cooking oil +milk +burgers,fresh tuna,tomatoes,mineral water,meatballs,milk,french wine,cider,eggs,cake,cooking oil,hot dogs,green tea +french wine,honey,whole wheat rice +cottage cheese +chocolate +turkey,herb & pepper,shrimp,mineral water,eggs,gums,green tea,escalope +cake,barbecue sauce,escalope +green tea +frozen vegetables,eggs,cake +vegetables mix,eggs,escalope +mineral water +grated cheese,chicken,low fat yogurt +red wine,tomatoes,mineral water,french wine,pancakes +spaghetti,cake,light mayo,fresh bread +pancakes,eggs +red wine,french wine,salmon,french fries +whole wheat pasta,ground beef,mineral water,soup,nonfat milk,pancakes,eggs +cake,french fries +burgers,milk,eggs,french fries +salmon +avocado,eggs,chicken,chocolate +tomatoes,mineral water,pancakes +dessert wine,herb & pepper,pepper,yogurt cake,fresh bread,green tea +ground beef,mineral water,eggs,yogurt cake +ground beef,milk,cake +spaghetti,eggs,french fries +chocolate,tomatoes,mineral water,cake,green tea +eggs +meatballs,eggplant +meatballs,black tea,eggs +pepper,spaghetti,strong cheese +fresh tuna,red wine,spaghetti,mineral water,soup,bacon,pancakes,eggs,cooking oil +green tea +chocolate,spaghetti,mineral water,milk,salmon,green tea,escalope,mushroom cream sauce +mineral water,soup,avocado,green tea +turkey,red wine,frozen vegetables,ground beef,pancakes,pet food,protein bar +shrimp,tomatoes,mineral water,soup,olive oil,chocolate,escalope,yogurt cake,green tea +frozen vegetables,mineral water,cereals,sparkling water,energy drink +mineral water +cookies +cookies +shrimp,eggs,cake,french fries,mint,green tea +chocolate,pepper,spaghetti,mineral water,nonfat milk,whole wheat rice,french fries,champagne +cookies +chicken,chocolate,champagne +grated cheese,frozen vegetables,mineral water,soup,vegetables mix,pancakes,cooking oil,carrots,french fries,escalope,mint +eggs,french fries,brownies,strawberries +mineral water,salmon,eggs,cake,cauliflower,low fat yogurt +eggs,whole wheat rice,frozen smoothie,low fat yogurt +bacon,eggs +eggs +grated cheese,salmon,cake,champagne +shrimp,spaghetti,mineral water,light cream +energy bar +fresh bread +cookies +french fries,strawberries,low fat yogurt,candy bars +escalope,shallot,white wine +burgers,grated cheese,herb & pepper,red wine,parmesan cheese,ground beef,spaghetti,avocado,eggs,clothes accessories,fresh bread +burgers,escalope,salt +eggs,cookies +frozen vegetables,parmesan cheese,butter,carrots,oatmeal,green tea,hot dogs +turkey,grated cheese,ground beef,mineral water,milk,nonfat milk,french fries +burgers,shrimp,whole wheat pasta,spaghetti,french wine,eggs,chocolate +mineral water,eggs +ground beef,tomato sauce,mineral water,meatballs,chicken,brownies,fresh bread,low fat yogurt +burgers,eggs +frozen vegetables,light mayo +red wine,frozen smoothie,cookies,champagne +ham,mineral water,milk,french fries,babies food +french fries +turkey,honey,cooking oil,green tea +spaghetti +mineral water,frozen smoothie +cake,low fat yogurt +cookies,hot dogs +cookies +flax seed,green tea,honey +fresh tuna,shrimp,frozen vegetables,mineral water,milk,olive oil,french fries +chicken +grated cheese,ground beef,pepper,spaghetti,cooking oil,chicken,corn +cake,french fries +ham,pickles,honey,cottage cheese,green tea +french fries,frozen smoothie,energy drink +milk,chicken,eggs,pancakes +olive oil,pancakes,cooking oil +burgers,spaghetti,milk,chocolate,french fries,cookies,green tea +cookies +ground beef,spaghetti,candy bars +cake,french fries +eggs,green tea,mushroom cream sauce,strawberries +eggs +turkey,burgers,tomatoes,spaghetti,eggs,whole weat flour,pancakes +burgers,milk,eggs,cake,clothes accessories,french fries +pasta +milk,eggs +turkey,eggs,whole wheat rice,green tea +fresh tuna,grated cheese,spaghetti,mineral water,salmon,eggs,mashed potato +pancakes +escalope,low fat yogurt +chocolate,shrimp,frozen vegetables,spaghetti,mineral water,olive oil,eggs,cake,light cream,yogurt cake +strong cheese,tomato juice,low fat yogurt,green tea +turkey,burgers,shrimp,ground beef,spaghetti,mineral water,milk,olive oil,salmon,honey,whole wheat rice,rice,burger sauce,french fries,hot dogs,protein bar +tomatoes,escalope +cookies +grated cheese,spaghetti,french fries +cookies +eggs,cake +shampoo,babies food +burgers,turkey,herb & pepper,shrimp,tomato sauce,light cream,cooking oil,pet food,chocolate +eggs,french fries +mineral water,cake,french fries +herb & pepper,frozen vegetables,ground beef,mineral water +fresh tuna,mineral water,pancakes,tea,chocolate,escalope +avocado,energy bar,muffins,french fries +eggs,chocolate,escalope +burgers,dessert wine,champagne,frozen smoothie,cookies,hot dogs,green tea +shrimp,french fries,champagne,cookies,pancakes,yogurt cake,light mayo,green tea +mineral water,salmon +mineral water,soup,cooking oil +burgers,milk,cream +ground beef,mineral water,oil,barbecue sauce,frozen smoothie,brownies,white wine,green tea +burgers,eggs +avocado,milk,eggs,ham,chocolate,french fries,pancakes,green tea +cookies +shrimp,ground beef,spaghetti,olive oil,fromage blanc,eggs,low fat yogurt +red wine,ground beef,salmon,eggs,whole wheat rice,cooking oil,french fries,frozen smoothie,champagne,cauliflower,low fat yogurt,honey +shrimp,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,ground beef,spaghetti,energy bar,pet food,cottage cheese +spaghetti +cookies +eggs +fresh tuna,spaghetti,flax seed,pancakes,hot dogs +energy bar,brownies +mineral water,whole wheat rice,cake +cookies +turkey,burgers,mineral water,cooking oil,chocolate bread,pancakes +mineral water,green grapes,cooking oil +shrimp +turkey,grated cheese,tomato sauce,spaghetti,chocolate,eggs +turkey,burgers,spaghetti,mineral water,chocolate,soup,avocado,milk,whole wheat rice,cake,brownies,pancakes,white wine +milk,energy bar,escalope,white wine +olive oil,flax seed,pancakes,light cream,oil,chicken +light mayo +turkey,eggs +chocolate,herb & pepper,tomatoes,whole wheat pasta,spaghetti,mineral water,olive oil,vegetables mix,pancakes,hot dogs +burgers,eggs +whole wheat rice +tomatoes,spaghetti,mineral water,olive oil,green tea +chocolate,cottage cheese +chocolate,butter,salmon,muffins,carrots,escalope,low fat yogurt,green tea +burgers,frozen vegetables,spaghetti,chocolate,almonds,pancakes,eggs,whole wheat rice,fresh bread +grated cheese,milk,energy bar,salmon,vegetables mix,eggs,bramble,escalope,gluten free bar,cauliflower +fresh tuna,eggs,french fries,green tea +shrimp,ground beef,pancakes,cooking oil,white wine +eggs,cake,rice,french fries,frozen smoothie,yogurt cake +frozen vegetables,mineral water,olive oil,brownies,low fat yogurt +spaghetti,mineral water,olive oil,flax seed,eggs,green tea +spaghetti,honey,low fat yogurt +candy bars +grated cheese,frozen vegetables,ground beef,olive oil,butter,salmon,blueberries,oil,chocolate,light mayo +cake,chicken,barbecue sauce,strawberries,green tea +turkey +eggs,french fries +whole wheat pasta,zucchini +candy bars,green tea +candy bars +brownies +burgers,almonds,chicken,light mayo,green tea +red wine,spaghetti,cooking oil,chicken,extra dark chocolate,whole weat flour,frozen smoothie,strawberries,energy drink +cookies +spaghetti,strong cheese +chocolate,mineral water,salmon,whole wheat rice,chicken,clothes accessories +muffins,strawberries,honey +shrimp,tomatoes,spaghetti,mineral water,chocolate,milk,bug spray +vegetables mix,cake,rice +fresh tuna,ham,chocolate,frozen vegetables,whole wheat pasta,black tea,strong cheese,cottage cheese,zucchini +red wine,french wine,rice,green beans +french fries,champagne,sandwich,strawberries,yogurt cake,green tea +turkey,ground beef +cookies +vegetables mix,french fries,green tea +mineral water +champagne +cookies +ground beef +burgers,pepper +cookies,babies food +frozen vegetables,pepper,cider,green tea,cookies,shallot,mushroom cream sauce,shampoo,low fat yogurt +cake,french fries +burgers,fresh tuna,avocado +cookies +french fries +cookies,low fat yogurt +cereals,brownies +burgers,ham,grated cheese,ground beef,spaghetti,almonds,cooking oil,cereals,green tea,shampoo +chocolate,french fries +french fries,pancakes +eggs +grated cheese +vegetables mix +french fries +cake,french fries +green tea +whole wheat rice,chocolate +milk +escalope +tomatoes,mineral water,eggs,carrots,brownies +red wine,spaghetti,salmon,vegetables mix,cereals,frozen smoothie +cottage cheese,mint +fresh tuna,olive oil,energy bar,pancakes,frozen smoothie +chocolate,fresh bread,honey +mineral water,melons,green tea +avocado +candy bars +eggs,whole wheat rice +whole wheat rice,chocolate,french fries,frozen smoothie,escalope,low fat yogurt,candy bars +herb & pepper,ground beef,spaghetti,cooking oil,hot dogs,brownies,yogurt cake,cauliflower,low fat yogurt +avocado,black tea,eggs +champagne +chicken +burgers,eggs,french fries,pancakes +mineral water,eggplant,low fat yogurt +burgers,pickles,energy bar,pancakes,cake,hot dogs +cookies +shrimp,frozen vegetables,vegetables mix,green grapes,eggs,champagne +burgers,escalope,pasta,mushroom cream sauce +mineral water,low fat yogurt +tomatoes,mineral water,cake,brownies,body spray,energy drink,green tea +turkey,escalope +shrimp,mineral water +champagne +turkey,herb & pepper,whole wheat rice,cooking oil,french fries,light mayo +pancakes,fresh bread +fresh tuna,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,spaghetti,soup,avocado,milk,eggs,cooking oil,honey,yogurt cake,protein bar,fresh bread,magazines +turkey,whole wheat rice,escalope +whole wheat rice +eggs,honey,brownies +tomatoes,soda,hot dogs,body spray,energy drink +burgers,ground beef,mineral water,eggs,whole wheat rice,cooking oil,french fries,cottage cheese,body spray +ground beef,mineral water,eggs +grated cheese,whole wheat rice,bug spray,pasta,green tea +mineral water,milk,eggs,brownies,energy drink +energy bar +frozen vegetables,pancakes,low fat yogurt +yogurt cake,honey +cake +cereals +escalope,pasta,mushroom cream sauce +olive oil,light mayo +cottage cheese +herb & pepper,ground beef,champagne,green tea +hot dogs +spaghetti,french fries,energy drink +ham,shrimp,ground beef,mineral water,avocado,milk,brownies,protein bar +mineral water,almonds,cottage cheese,light mayo +protein bar +red wine,candy bars +mineral water,avocado,milk,almonds,eggs,french fries,melons +herb & pepper +vegetables mix,escalope +tomatoes,milk +milk,salmon +eggs +mineral water,vegetables mix,rice,light mayo +vegetables mix +muffins,cookies,green tea +grated cheese,spinach,eggs,cooking oil,green tea,salad +strawberries +mineral water,cake,chicken,french fries,tomato juice +mineral water,cereals +chocolate,french fries +burgers,mineral water,eggs +mineral water,fresh bread +mineral water +mineral water,energy drink +grated cheese,frozen vegetables,honey,french fries,escalope +soup +avocado,spinach,yogurt cake +brownies +pepper,spaghetti,cider,champagne +champagne,cookies +green tea +champagne +turkey,soup,gums +honey,cookies +grated cheese,herb & pepper,spaghetti,soup,olive oil,strong cheese,shampoo,green tea +spaghetti,mineral water +grated cheese +whole wheat pasta,bug spray,cereals,french fries,escalope,salad +turkey,ground beef,escalope,green tea +ground beef,mineral water,french wine,light mayo,honey +pickles,tomatoes,spinach,french fries +chocolate,champagne,escalope +french fries,green tea +red wine,mineral water,green beans,french fries +ground beef,pepper,spaghetti,mineral water,soup,milk,nonfat milk,brownies +ground beef,pepper,spaghetti,soup,olive oil,carrots +french fries +cookies +nonfat milk +energy bar +tomatoes +mint +grated cheese,mineral water +frozen smoothie +frozen smoothie +frozen smoothie,hot dogs +frozen vegetables +milk,champagne +cookies +cookies +chicken,eggs,light mayo,green tea +chocolate +french fries,escalope,pasta,mushroom cream sauce +low fat yogurt +mineral water,energy bar +mint +milk,french wine,chicken,escalope +blueberries,champagne +black tea +vegetables mix +muffins +turkey,grated cheese,frozen vegetables,mineral water,olive oil,salmon,nonfat milk,cooking oil,low fat yogurt +french fries +meatballs,cake +spinach,eggs,oil,chocolate,cookies,tomato juice,fresh bread +spaghetti,cooking oil,green tea,cookies,zucchini +turkey,grated cheese,mineral water,cake,french fries +champagne,hot dogs +burgers,butter +chocolate,milk,eggs,protein bar,green tea +chocolate +cauliflower +spaghetti,mineral water,chocolate,french fries,frozen smoothie,hot dogs,shampoo,low fat yogurt +chocolate,muffins,cooking oil,french fries +burgers,mineral water,pancakes,eggs,frozen smoothie +turkey,grated cheese,tomatoes,ground beef,spaghetti,mineral water,meatballs,milk,chicken,eggs,whole wheat rice,french fries +dessert wine,ground beef,spaghetti,mineral water,salmon,champagne +champagne +turkey,frozen vegetables,ground beef,mineral water,soup,avocado,salmon,cake,mint green tea,tea,low fat yogurt +ham +cookies,honey +chocolate,french fries,pasta,champagne,green tea +spaghetti,french wine,fromage blanc,cereals,carrots,cottage cheese,yogurt cake +tomatoes,mineral water,avocado,meatballs,eggs,cereals +spaghetti,mineral water,fromage blanc,honey,french fries,low fat yogurt +milk,salmon +ground beef,mineral water,eggs +green tea +butter,chocolate,french fries +mineral water,avocado,meatballs +escalope +hot dogs,salad +escalope +french fries +chocolate +turkey,spaghetti,barbecue sauce,french fries,fresh bread +frozen vegetables,spaghetti,mineral water,milk,eggs,extra dark chocolate,cottage cheese,pancakes,low fat yogurt +cookies +shrimp,frozen vegetables,muffins +soup +shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,pancakes,chicken,hot dogs,cottage cheese,fresh bread,green tea +shrimp,frozen vegetables,whole wheat rice,fresh bread +spaghetti,french fries,escalope +chocolate,french fries,brownies +chocolate,ground beef,pepper,spaghetti,salmon,body spray +brownies +soup,body spray +oil +whole wheat pasta,ground beef,tomato sauce,spaghetti,mineral water,soup,chicken,cereals,cottage cheese,brownies,green tea +turkey,red wine,mineral water,chicken,hot dogs +grated cheese,herb & pepper,salmon,vegetables mix,bramble,cooking oil,fresh bread +frozen vegetables,ground beef,mineral water,eggs,chocolate,fresh bread,white wine +turkey,ham,mineral water,blueberries,light cream,carrots,escalope,fresh bread,green tea +strong cheese,strawberries,honey +grated cheese,ground beef,pepper,chocolate,french fries +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,almonds,french wine,strong cheese,clothes accessories,chocolate,low fat yogurt +escalope,champagne +cookies +shrimp,frozen vegetables,avocado,flax seed,cooking oil +spaghetti,honey +shrimp,ground beef,spaghetti,mineral water,olive oil,black tea,salmon,honey,light cream,cooking oil,extra dark chocolate,brownies,tomato juice +mineral water,chicken,hot dogs,light mayo +french fries,frozen smoothie,body spray,light mayo,toothpaste +spaghetti +tomatoes +cookies +frozen vegetables,spaghetti,mineral water,soup,meatballs,milk,olive oil,chicken,eggs,cake +ground beef,pepper,spaghetti,cookies +spaghetti,mineral water,milk,eggs,low fat yogurt +ground beef,spaghetti,milk,eggs,light cream +chocolate +mineral water +ground beef,mineral water,blueberries +frozen vegetables,tomatoes,spaghetti,salmon,muffins,whole wheat rice,cake,light cream,carrots,green tea,french fries,champagne,frozen smoothie +chocolate,soup,avocado,chicken,cookies,light mayo,green tea +rice,french fries,body spray +spaghetti,avocado,light mayo,white wine,magazines,toothpaste +spaghetti,soup,milk,butter,whole wheat rice,chocolate,low fat yogurt,green tea +herb & pepper +ground beef +mineral water,salmon,green tea +herb & pepper,spaghetti +energy drink +hot dogs +burgers,fresh tuna,parmesan cheese,spaghetti,chocolate,champagne,green tea +frozen vegetables,vegetables mix,eggs,escalope,low fat yogurt +cookies +tomatoes,parmesan cheese,mineral water,milk,cider,whole wheat rice,gums,rice,carrots,escalope,low fat yogurt,mint +turkey +spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,bacon,oil,extra dark chocolate,carrots,pancakes,low fat yogurt +turkey,tomatoes,pepper,strong cheese,whole wheat rice,french fries,frozen smoothie,hot dogs,pancakes,babies food,green tea +shrimp,mineral water,black tea,rice,cooking oil,chicken,chili,chocolate +chocolate,grated cheese,salmon,french fries +light cream,chicken,cereals,champagne,brownies +extra dark chocolate +pickles,frozen vegetables,tomatoes,spaghetti,mineral water,nonfat milk,cake,eggplant,melons,shampoo,tomato juice,mint +turkey,eggs,cooking oil,french fries +chocolate,soup,butter,chicken,cooking oil,green tea,hot dogs,brownies,white wine +chocolate,spaghetti,mineral water,pancakes,oil,cooking oil,chicken,green tea,escalope,energy drink,light mayo,honey +burgers,herb & pepper,mineral water,cake +herb & pepper,spaghetti,cooking oil,french fries +mineral water,vegetables mix,yogurt cake +burgers,spaghetti +spaghetti,mint +pepper,blueberries +burgers,ground beef,pepper,tomato sauce,spaghetti,butter,french wine,chicken,salmon,eggs,chocolate,french fries,escalope,mushroom cream sauce +turkey,burgers,frozen vegetables,oil,corn,carrots,chocolate,champagne +soda,cottage cheese,shampoo +turkey,chutney +nonfat milk +whole wheat pasta,mineral water,vegetables mix,green grapes,eggs,french fries,green tea +pepper,milk,muffins +herb & pepper,ground beef,tomato sauce,yams,olive oil,chicken,burger sauce,oil,cooking oil,chili,carrots,ham,eggplant,frozen smoothie,toothpaste +ground beef,mineral water,gums,cereals,frozen smoothie,cookies,shallot,brownies,tomato juice,low fat yogurt,green tea +french fries +mineral water,black tea,mashed potato +shrimp,chocolate,avocado,fromage blanc,honey,carrots,melons,shampoo +burgers,shrimp,mineral water,butter,strong cheese,salmon,tea,chocolate,frozen smoothie +sandwich +french fries +soup,cereals,french fries +mineral water,fromage blanc,bacon,cooking oil,barbecue sauce,cereals,green tea,chocolate +turkey,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,meatballs,milk,green grapes,strawberries +pancakes +spaghetti,fromage blanc,tea +green tea +frozen vegetables,spaghetti,meatballs,chutney,chicken,frozen smoothie,escalope,pancakes,toothpaste +herb & pepper,milk,cake,french fries,yogurt cake +olive oil,pancakes,chocolate,french fries +frozen vegetables,tomatoes,spaghetti,meatballs,milk,olive oil,butter,cooking oil,chicken,brownies +butter,cookies +ground beef,gums,energy drink +turkey,burgers,chocolate,avocado,cider,honey,cake,green tea,brownies +tomatoes,spaghetti,mineral water,meatballs,milk,chicken,rice,frozen smoothie,shampoo,tomato juice,cauliflower,candy bars +tomatoes,black tea +olive oil +cookies +oil +honey,escalope +french fries,energy drink +tomato juice +escalope +avocado,milk,whole wheat rice,cake,french fries,cottage cheese,body spray +cereals,yogurt cake,mint +cookies +turkey,french fries,green tea +burgers,spaghetti,chicken,pancakes,french fries +butter,chicken,cider,eggs +champagne,yogurt cake +extra dark chocolate +chocolate,french fries +ham,chocolate,whole wheat pasta,milk,olive oil,chicken,bacon,whole wheat rice,cottage cheese +chocolate,escalope +grated cheese,tomatoes +frozen vegetables,tomatoes,french fries,champagne +shrimp,tomatoes,ground beef,spaghetti,chocolate,butter,salmon,cake,cooking oil,chicken,chili,french fries,escalope,cottage cheese,hand protein bar +eggs,french fries,cookies +ham,energy drink +whole wheat rice,chocolate,energy drink +chocolate +turkey,butter,oil,chocolate,cookies +grated cheese,shrimp,tomatoes,ground beef,spaghetti,avocado,meatballs,almonds,fromage blanc,frozen smoothie,pancakes,green tea +milk,french wine,eggs,whole weat flour,french fries,champagne,yogurt cake,tomato juice,fresh bread +french fries +cookies +cake +shrimp,tomato sauce,spaghetti,soup +shrimp +burgers,pancakes,cake,chocolate,low fat yogurt +herb & pepper,pancakes +red wine,ketchup +bacon,honey,french fries +frozen smoothie,strawberries +pickles,tomatoes,spaghetti,pancakes,cooking oil,escalope,low fat yogurt +chocolate,spaghetti,escalope,cookies,sandwich,pancakes,low fat yogurt,mint +mineral water,avocado,french fries,escalope +fresh tuna,ground beef,spaghetti,avocado,whole wheat rice,rice,cooking oil,chocolate,frozen smoothie,mushroom cream sauce +pasta +cookies +clothes accessories,magazines +shrimp,frozen vegetables,milk,butter,pancakes,barbecue sauce,eggplant +frozen vegetables,avocado,milk,pancakes,oil,frozen smoothie +herb & pepper,shrimp,ground beef,chocolate,french fries,frozen smoothie,mint +candy bars +burgers,eggs,champagne,frozen smoothie +mineral water +ham,spaghetti,honey,low fat yogurt +mineral water,eggs,yogurt cake,light mayo +herb & pepper,ground beef,mineral water,chocolate,milk,french fries,low fat yogurt +fresh tuna,ham,whole wheat pasta,spaghetti,mineral water,chocolate,milk,fromage blanc,strong cheese,honey,cooking oil,energy drink +burgers,ham,spaghetti,salmon,eggs +burgers,whole wheat rice,blueberries,green tea,salt +fresh tuna,spaghetti,milk,pancakes,gums,low fat yogurt +grated cheese,spaghetti,eggs,eggplant,pancakes +cookies,energy drink +herb & pepper,red wine,frozen vegetables,tomatoes,spaghetti,mineral water,meatballs,milk,muffins,eggs,cake,frozen smoothie +milk,flax seed,antioxydant juice,mayonnaise,green tea +frozen vegetables,mineral water,cooking oil,chicken +spaghetti,mineral water,brownies +salmon,pancakes,cake +cooking oil +ham +ham,low fat yogurt +tomatoes,cookies,champagne +fresh tuna,shrimp,frozen vegetables,tomatoes,tomato sauce,spaghetti,mineral water,milk,cider,whole wheat rice,clothes accessories,frozen smoothie +herb & pepper,mineral water,cooking oil,hot dogs +spaghetti,chocolate,escalope,brownies +fresh tuna,frozen vegetables,energy bar,french wine,brownies,pancakes,yogurt cake,energy drink +milk,salmon,fresh bread,low fat yogurt,mint +spaghetti,nonfat milk,burger sauce +mineral water,pancakes,magazines +ground beef,butter,eggs,whole wheat rice,cake,chocolate +escalope +red wine,tomatoes,ground beef,spaghetti,mineral water,soup,pancakes,bug spray,burger sauce,oil,cooking oil,corn,green tea,escalope,low fat yogurt +burgers,yams,mineral water,whole wheat rice,chocolate,low fat yogurt +white wine +grated cheese,ground beef,almonds,yogurt cake,energy drink,fresh bread,green tea +turkey,chocolate,grated cheese,shrimp,ground beef,mineral water,milk,whole wheat rice,mint green tea,melons +fresh bread +ground beef,butter,french fries +chocolate,herb & pepper,ground beef,mineral water,chicken,antioxydant juice,low fat yogurt +turkey,eggs +cookies +cookies +burgers,fresh tuna,parmesan cheese,spaghetti,butter,vegetables mix,spinach,eggs,brownies,pancakes,light mayo +turkey,burgers,grated cheese,almonds,cake,cooking oil,low fat yogurt +chocolate +spaghetti,mineral water,milk,muffins,light cream,cooking oil,extra dark chocolate +eggs +turkey,grated cheese,shrimp,spaghetti,pancakes,cake,ketchup,carrots,french fries,low fat yogurt +burgers,mineral water,butter,eggs,chicken,cookies,green tea +mineral water,cake +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,cake,light cream,cookies,mushroom cream sauce,honey +cookies +turkey,cooking oil,escalope +grated cheese,olive oil,muffins,eggs,chocolate,pancakes,salt +frozen vegetables,whole wheat pasta,spaghetti,chocolate,soup,butter,french wine,pancakes,eggs +spaghetti +green tea,french fries +ham,spaghetti,mineral water,olive oil,eggs,cooking oil,french fries,green tea +shrimp,black tea,eggs,cake +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chutney,salmon,chili,cereals,strawberries +spaghetti,hot dogs,white wine,mayonnaise +herb & pepper,ground beef +white wine +green tea +frozen vegetables,spaghetti,olive oil,energy bar,french wine,chicken,light cream,whole weat flour,french fries,cottage cheese +red wine,spaghetti,chocolate bread,french fries,hot dogs,low fat yogurt +burgers,spaghetti,avocado,cake,brownies,salt +mineral water,soup,gums,extra dark chocolate,french fries +spaghetti +muffins +turkey,spaghetti,olive oil,green beans,mint green tea,chocolate,mushroom cream sauce +tomatoes,whole wheat pasta,spaghetti,mineral water,milk,pancakes,eggs,cake,cooking oil +ground beef,mineral water,milk,olive oil,eggs,extra dark chocolate +burgers,ham,eggs,cookies,sparkling water,brownies,green tea +carrots,eggplant,french fries,escalope,strawberries,toothpaste +turkey,burgers,yams,flax seed +ham,vegetables mix,blueberries,escalope,cottage cheese +whole wheat pasta,meatballs,milk,antioxydant juice,french fries,fresh bread +strawberries +yogurt cake +burgers +meatballs,eggs,cottage cheese +cookies +turkey,pepper,tomato sauce,spaghetti,milk,olive oil,frozen smoothie +chocolate,escalope +grated cheese,ground beef,green tea +escalope +french fries +milk,energy bar,frozen smoothie,protein bar,asparagus +antioxydant juice +grated cheese,mineral water,almonds +frozen vegetables,whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,green tea,chocolate,french fries,hot dogs,cottage cheese,energy drink +burgers,mineral water,milk,black tea,chicken,frozen smoothie,fresh bread,green tea +fresh tuna,spaghetti,mineral water,chocolate,milk,light cream,oil,corn +burgers,red wine,whole wheat pasta,butter,cereals,french fries,hot dogs,fresh bread +mineral water,cake +nonfat milk,cookies,brownies +olive oil +grated cheese,spaghetti,milk,honey,escalope,fresh bread,green tea +butter,chocolate,yogurt cake +champagne +yogurt cake +burgers +vegetables mix +yogurt cake,energy drink +mineral water,chocolate,soup,milk,olive oil,eggs,honey +mineral water,milk,french fries,cookies +tomatoes,ground beef,chocolate,butter,eggs,green tea,french fries,escalope,mushroom cream sauce +vegetables mix,french fries +turkey,spaghetti,mineral water,cider,chicken,french fries,escalope,mayonnaise +eggs,rice,eggplant,escalope,mushroom cream sauce,brownies,pancakes +burgers,fresh tuna,spaghetti,mineral water,soup,chicken,fromage blanc,spinach,cake +antioxydant juice,mint green tea,french fries,yogurt cake +mint green tea +spaghetti,energy drink +tomato sauce,chocolate,fresh bread +ham,avocado,butter,rice,energy drink,fresh bread,toothpaste +tomatoes,ground beef,spaghetti,avocado,pancakes,cooking oil,cereals,french fries,toothpaste +shrimp,black tea,pancakes,cake,oil,extra dark chocolate,carrots,clothes accessories,green tea +turkey,olive oil,flax seed,eggs,chocolate,french fries,escalope,energy drink +cookies +french fries +fresh tuna,spinach,honey,cake,cereals,chocolate,french fries,light mayo,green tea +turkey,shrimp,green beans,green tea +french fries,yogurt cake,low fat yogurt +mineral water,butter,pancakes,low fat yogurt +mineral water +champagne,cookies,green tea +ground beef,spaghetti,mineral water,energy drink,white wine +spaghetti,cooking oil +chocolate +escalope,pancakes,energy drink +mineral water,cake,light cream,bug spray,burger sauce +tomatoes,whole wheat pasta +babies food +ham,turkey,shrimp,frozen vegetables,tomato sauce,spaghetti,vegetables mix,green tea +chocolate,french fries,white wine +cake +burgers,mineral water,milk,almonds,eggs,green tea,french fries,cookies,energy drink +grated cheese,tomatoes,spaghetti,chocolate,rice,cooking oil,french fries,brownies,green tea +yams +spaghetti,antioxydant juice +champagne +mineral water +pasta +mineral water,cake,burger sauce +cookies +candy bars +frozen vegetables,parmesan cheese,pepper,spaghetti,milk,pancakes,oil,carrots,hot dogs,brownies,energy drink +pancakes,champagne +ham,ground beef,mineral water,milk,olive oil,pancakes,melons,green tea +ham,olive oil,green tea,strawberries,white wine +eggs,escalope +green tea +cookies +meatballs +chocolate +fresh bread +burgers,tomatoes,ground beef,spaghetti,cake,hot dogs,white wine +frozen vegetables,tomatoes,spaghetti,mineral water,muffins,cake,mushroom cream sauce +gluten free bar +turkey,ground beef,yams,french fries,tomato juice +magazines +escalope +shrimp,frozen vegetables,tomatoes,milk,cake,cooking oil,cereals,antioxydant juice,chocolate,pancakes,energy drink,shampoo,fresh bread +pasta,energy drink +whole wheat rice,chocolate,french fries,cookies +muffins +low fat yogurt +fromage blanc,eggs,protein bar,salt +chocolate,frozen vegetables,tomatoes,spaghetti,mineral water,olive oil,salmon,green tea +frozen vegetables,spaghetti,eggs,honey,escalope,mint +mineral water,carrots,chocolate,frozen smoothie,light mayo +shrimp,energy drink +escalope +burgers,spaghetti,gums,french fries +tomatoes,eggs,chocolate,french fries,yogurt cake +spaghetti,champagne,frozen smoothie,cottage cheese,green tea +burgers,spaghetti,cider,eggs,french fries,hot dogs,cottage cheese +frozen vegetables,mineral water,muffins +cake,chicken,green tea,shallot +green tea,fresh bread +fresh tuna,ham,mineral water,avocado,meatballs,olive oil,almonds,eggs,french fries,frozen smoothie +pasta +burgers,grated cheese,frozen vegetables,spaghetti,milk,escalope,mushroom cream sauce,white wine +turkey,burgers,fresh tuna,french wine,fromage blanc +chocolate,cookies +cookies +spaghetti +chocolate +whole wheat pasta,ground beef,yams,olive oil,butter,mint green tea +avocado,frozen smoothie,energy drink +tomatoes,whole weat flour +grated cheese,yams,mineral water,honey,pasta,gluten free bar +chocolate,champagne,pasta,strawberries,honey +frozen vegetables,spaghetti,olive oil,honey +tomatoes,honey,green tea,french fries,frozen smoothie,escalope,sandwich +frozen vegetables,butter,cake,pancakes,fresh bread,green tea +escalope,pasta +toothpaste +cider,french fries +grated cheese,frozen vegetables,tomato sauce,mineral water,muffins,gluten free bar,light mayo,napkins,shampoo +cookies,champagne +grated cheese,chocolate,mashed potato,champagne,zucchini +energy bar,salmon,green tea,french fries,frozen smoothie,magazines +burgers,herb & pepper,frozen vegetables,pepper,salmon,pancakes,honey,gums,chicken,extra dark chocolate,eggplant,green tea,melons +frozen vegetables,milk,olive oil +butter +french fries,hot dogs,energy drink,light mayo +champagne,energy drink +champagne +french fries,frozen smoothie +cooking oil,champagne +spaghetti,green tea,chocolate,hot dogs +burgers,grated cheese,spaghetti,eggs,carrots,energy drink,green tea +cake,pancakes,toothpaste +fromage blanc,ketchup,melons +eggs,mint +chocolate,olive oil,muffins,spinach,french fries,light mayo,green tea +whole wheat pasta,french fries,cottage cheese,yogurt cake +mineral water,milk +tomatoes,whole wheat pasta,mineral water,milk,french wine,salmon,sparkling water +french fries +french fries,frozen smoothie,brownies +milk,muffins,french fries,cottage cheese,light mayo +pepper +pasta +pepper +herb & pepper,escalope,body spray +eggs,carrots,green tea,chocolate,mushroom cream sauce +turkey,frozen vegetables,pancakes,eggs,french fries,frozen smoothie +burgers,red wine,eggs,french fries +mineral water,chocolate +grated cheese,mineral water,avocado,salmon,chocolate,asparagus +mineral water +chocolate,frozen smoothie +green tea +shrimp,cake +ham,ground beef,mineral water +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,eggs,blueberries,burger sauce,chicken,oatmeal,toothpaste +whole wheat pasta,eggs,cake,french fries,green tea +cookies,green tea +mineral water,avocado,milk,olive oil,strong cheese,cauliflower +eggs,oil +red wine,cookies +shrimp,spaghetti,chocolate,eggs +escalope +herb & pepper,spaghetti,eggplant +milk,whole wheat rice,cooking oil,fresh bread +ham,mineral water,strong cheese,pancakes +cake +spaghetti,eggs,mushroom cream sauce +bramble +brownies,yogurt cake +frozen vegetables,spaghetti +mineral water,olive oil,frozen smoothie,cookies,hot dogs,brownies +escalope,green tea +french fries,cookies +ham,eggs,french fries +tomatoes +eggs +turkey,mineral water,salmon,nonfat milk,magazines,mayonnaise,zucchini,green tea +french fries,yogurt cake +tomatoes,mineral water,chocolate,chicken,pancakes,green tea +eggs,whole wheat rice +pepper,bacon,eggs,barbecue sauce,frozen smoothie +mineral water,frozen smoothie +cake,yogurt cake +fresh tuna,chocolate,shrimp,frozen vegetables,milk,olive oil,pancakes +ground beef,mineral water,french fries,protein bar,hand protein bar,salt,candy bars +candy bars,honey +escalope,pancakes +avocado,vegetables mix,green grapes,honey,whole wheat rice,french fries,pancakes +energy bar,cottage cheese +chocolate,grated cheese,salmon,vegetables mix,eggs,french fries,cottage cheese +mineral water,chicken,whole wheat rice,champagne,green tea +french wine +grated cheese,spaghetti,meatballs,milk,rice,french fries,brownies,candy bars +french fries +milk +shrimp,mineral water,milk,almonds,whole wheat rice,cooking oil,clothes accessories,green tea +french fries,escalope,pasta,mushroom cream sauce +turkey,whole wheat pasta,olive oil,pancakes,eggs +muffins +whole wheat rice +chicken,brownies,asparagus,cauliflower,green tea +spaghetti,low fat yogurt +low fat yogurt,candy bars +milk,olive oil,salmon,bug spray,rice,extra dark chocolate,french fries,champagne,frozen smoothie +ground beef +frozen smoothie,body spray +red wine,mineral water,milk,black tea,spinach,rice,green beans,frozen smoothie,sparkling water +red wine,mineral water,bacon,cake,pet food +burgers,frozen vegetables,mineral water,eggs,french fries +cake +ground beef +french fries +butter,shallot,energy drink,tomato juice +shrimp,frozen vegetables,tomato sauce,spaghetti,mineral water,olive oil,chocolate +burgers,mineral water,flax seed,eggplant,french fries,white wine +flax seed,french fries +vegetables mix,french fries +avocado +herb & pepper,whole wheat pasta,avocado,chocolate,tomato juice +tomatoes,whole wheat rice,champagne,strawberries +french fries +cookies,green tea +bacon,rice,cookies +burgers,meatballs,antioxydant juice,green tea +tomatoes,milk,salmon,pancakes,honey,cottage cheese +mineral water,chicken +frozen vegetables,vegetables mix,nonfat milk,hot dogs,cottage cheese,pancakes,yogurt cake +tomatoes,frozen smoothie +fresh tuna,ground beef,mineral water,soup,milk,vegetables mix,pancakes,honey,blueberries,light cream,rice,chicken,ham,strawberries +tomatoes,mineral water,olive oil +cereals,protein bar +burgers,frozen vegetables,spaghetti,soup +frozen vegetables,ground beef,mineral water,milk,eggs,brownies,fresh bread,low fat yogurt +mineral water +cookies,low fat yogurt +burgers,cooking oil,low fat yogurt +energy bar +burgers,turkey,red wine,parmesan cheese,spaghetti,mineral water,soup,avocado,milk,black tea,salmon,green tea,cottage cheese,gluten free bar +french fries,pancakes +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,carrots +olive oil,clothes accessories,french fries,frozen smoothie,green tea +ground beef,green tea +red wine,yams,mineral water,soup,milk,cake +ham,herb & pepper,shrimp,tomatoes,cookies,strawberries,green tea +burgers,tomatoes,mineral water,chocolate,milk,salt +burgers,red wine,pancakes,protein bar +milk,whole wheat rice +honey,pancakes,green tea +burgers,champagne +champagne +tomatoes,spaghetti,salmon,green beans +french fries +french fries +soup,ham +frozen vegetables,mineral water +soup,butter,cider,rice,pet food,french fries,green tea +whole wheat rice,cooking oil +pancakes,white wine +french fries,yogurt cake +chocolate,light mayo +grated cheese,spaghetti,mineral water,pancakes +burgers,black tea,bacon,muffins +green tea +chocolate,frozen smoothie,cookies +shrimp,mineral water,brownies +ground beef,olive oil,salmon,pancakes,eggs +ground beef +eggs,chocolate,green tea +milk +clothes accessories,cookies +spaghetti,honey,low fat yogurt +red wine,avocado,almonds,carrots,napkins +whole wheat pasta,meatballs,milk,cake +burgers,mineral water,cake,hot dogs,cauliflower +chocolate +pancakes +ground beef,mineral water +mineral water,salmon,green tea +shrimp,ground beef,mineral water,green tea +frozen vegetables,parmesan cheese,mineral water,cake,clothes accessories,french fries,brownies,energy drink,asparagus,green tea +chocolate,frozen vegetables,whole wheat rice,carrots,french fries,cookies +low fat yogurt +spaghetti,mineral water,olive oil,oatmeal,french fries,green tea +chocolate,whole wheat rice,escalope,champagne,green tea +gums +escalope,pasta,mushroom cream sauce,green tea +melons +grated cheese,tomatoes,pepper,spaghetti,mineral water,avocado,milk +mineral water,soup,milk,gluten free bar,light mayo,low fat yogurt +hot dogs +ground beef,tomato sauce,spaghetti,mineral water,eggs,blueberries,french fries,green tea +turkey,eggs,honey +spaghetti,mineral water,spinach +pancakes,light mayo +burgers,milk +pickles,melons +mineral water,cake +green tea +mineral water,soda,hot dogs +french fries,cookies +eggs +melons +tomatoes,muffins,escalope +butter,chocolate +cookies +frozen vegetables,muffins,green grapes,light mayo +spaghetti,butter,chocolate bread,frozen smoothie,green tea +whole wheat pasta +chocolate,cookies,tomato juice +brownies +french fries +french fries +burgers,parmesan cheese,almonds,chicken,muffins,hot dogs,brownies,strawberries,fresh bread +cake,cookies +vegetables mix,muffins +frozen vegetables,ground beef,mineral water,salmon,pancakes,whole wheat rice,gums,cookies +hot dogs +frozen vegetables,tomatoes,butter,chicken,cereals,green tea,cottage cheese,pancakes,tomato juice +grated cheese +burgers,frozen vegetables,tomatoes,ground beef,olive oil,cake,cereals,antioxydant juice,escalope +pancakes +mineral water,chocolate,olive oil,almonds,chicken,corn,energy drink +spaghetti,chocolate,soup,salmon,whole wheat rice,tomato juice +escalope +turkey,burgers,fromage blanc,eggs,pasta +burgers,champagne,green tea +chocolate +burgers,energy bar,french fries +grated cheese,mineral water,cake,green tea +turkey,avocado +pet food,green beans,hot dogs +fresh tuna,frozen vegetables,tomatoes,ground beef,pancakes,fresh bread,low fat yogurt +escalope +salmon,cooking oil,asparagus +chocolate,oil,cooking oil,pancakes,light mayo +whole wheat pasta,spaghetti,milk,cake,green tea +turkey,spaghetti,salmon,brownies,body spray +frozen vegetables,milk,flax seed,whole wheat rice,french fries,escalope +herb & pepper,tomatoes,ground beef,mineral water,milk,light cream,clothes accessories,cookies +turkey,eggs,cake,burger sauce,barbecue sauce,yogurt cake +honey +shrimp,mineral water,gums +mineral water,eggs,tomato juice,fresh bread,mayonnaise +vegetables mix +turkey,burgers,chocolate,light cream,chicken,french fries,pancakes +herb & pepper +burgers,chicken,bacon,eggs,cooking oil,french fries +antioxydant juice +fresh bread +turkey,burgers,shrimp,ground beef,spaghetti,milk,black tea,cider,eggs,chocolate +french fries,escalope +shrimp,milk,frozen smoothie,fresh bread +spaghetti,salmon,pancakes,eggs,green beans,french fries,tomato juice,zucchini,green tea +burgers,milk,champagne,mushroom cream sauce,green tea +herb & pepper,soup,chicken,french fries,candy bars +spaghetti +eggs,hot dogs +spaghetti,salmon,nonfat milk,eggs,carrots +spaghetti,mineral water,meatballs,strong cheese +ground beef,spaghetti,mineral water,eggs,cake,chocolate,french fries,brownies,body spray +cereals,chocolate,french fries,champagne,hot dogs,fresh bread,cauliflower +mineral water +oil,frozen smoothie,white wine +turkey,eggs +frozen vegetables,milk,green tea,low fat yogurt +french fries,gluten free bar +green tea +mineral water +burgers,tomatoes,mineral water,milk,almonds,chicken,cake,french fries,green tea +burgers,frozen vegetables,mineral water,escalope +burgers,ground beef,eggs,french fries +mineral water +burgers,black tea,eggs,whole wheat rice +protein bar +cake,cookies,cottage cheese,toothpaste +cookies +cookies +escalope +eggs +chocolate,french fries,hot dogs +chocolate +eggs +ham,grated cheese,ground beef,spaghetti,milk,chicken,eggs,honey,burger sauce,french fries,body spray,fresh bread +milk +eggs,french fries +french fries,cookies +eggs +vegetables mix,eggs,whole wheat rice +spaghetti,eggs,chocolate +white wine +eggs,whole wheat rice +eggs,honey +turkey,chocolate,muffins,eggs +milk,butter,eggs,whole wheat rice +shrimp,tomatoes,mineral water,flax seed,chicken,pancakes,frozen smoothie +burgers,ground beef,spaghetti,whole wheat rice,cottage cheese +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,mineral water,milk,vegetables mix,nonfat milk,green grapes,whole wheat rice +dessert wine,whole wheat rice,chocolate,cookies +nonfat milk,eggs,cake +tomato sauce,spaghetti,olive oil,mushroom cream sauce,green tea +parmesan cheese,ground beef,spaghetti,olive oil,cereals,strawberries,fresh bread,white wine,cauliflower +burgers,almonds,carrots +turkey,black tea,eggs +turkey,eggs,strawberries +pancakes +turkey,red wine,whole wheat rice,bug spray,rice,green beans +mineral water,olive oil,cake,chocolate +burgers +frozen vegetables,parmesan cheese,spaghetti,mineral water,whole wheat rice,cake,frozen smoothie,cottage cheese,mint +tomato sauce,spaghetti +fresh tuna,shrimp,meatballs,milk,chicken,eggs,clothes accessories,salad,fresh bread,mint +turkey,eggs +chocolate,frozen vegetables,tomatoes,spaghetti,milk,cake,escalope,mushroom cream sauce +frozen vegetables,tomatoes,mineral water,eggs,cake,frozen smoothie,hot dogs,protein bar +shrimp,mineral water,chocolate,soup,milk,black tea +frozen vegetables,mineral water,milk,energy bar,whole wheat rice,low fat yogurt +herb & pepper,shrimp,frozen vegetables,ground beef,muffins,blueberries,french fries,cookies,mushroom cream sauce +spaghetti,nonfat milk,low fat yogurt +escalope,pasta,mushroom cream sauce +chocolate,champagne +low fat yogurt +chocolate,champagne +soup,avocado,milk,honey,cottage cheese,green tea +shrimp,frozen vegetables,spaghetti,bug spray,champagne,frozen smoothie,fresh bread +grated cheese,butter,chocolate,french fries +mayonnaise +frozen vegetables,mineral water,muffins,mushroom cream sauce,pancakes,green tea +low fat yogurt +tomatoes,pepper,spaghetti,eggs,pet food,tea,chocolate,hot dogs +ground beef,eggs,cake +mineral water +tomatoes,eggs,antioxydant juice,french fries,brownies,gluten free bar,fresh bread +french fries +champagne,frozen smoothie +energy bar,cottage cheese +muffins,oil,escalope +spaghetti,mineral water,soup,avocado,milk,chicken,cereals +chocolate,ground beef,milk +parmesan cheese,whole wheat pasta,spaghetti,soup,almonds,cake,champagne,hot dogs,protein bar,tomato juice,fresh bread +candy bars +frozen vegetables,ground beef,spaghetti,green grapes,cooking oil +green tea,escalope +yogurt cake +energy drink +milk,hot dogs,fresh bread +chocolate,herb & pepper,milk,eggs,low fat yogurt +mineral water,nonfat milk,cake +burgers,frozen vegetables,gums,french fries,hot dogs,green tea,honey +meatballs +burgers,frozen vegetables,mineral water,meatballs,milk,honey,ham,french fries,frozen smoothie,green tea +butter,eggs,sparkling water,pancakes +green tea +rice +french fries +tomatoes,mineral water,french fries +cookies,low fat yogurt +red wine,frozen vegetables,ground beef,mineral water,vegetables mix,eggs,rice,brownies +mineral water +grated cheese,ground beef,olive oil,pancakes,mushroom cream sauce,hot dogs +ham,red wine,mineral water,butter,french wine,cake,chicken,carrots,cottage cheese +red wine,frozen vegetables,tomatoes,ground beef,pet food,french fries,brownies,low fat yogurt,green tea +frozen vegetables +mineral water,chocolate,milk,eggs +milk +muffins,low fat yogurt +shrimp,green grapes,pancakes,eggs,cake +antioxydant juice,chocolate +olive oil,eggs,cake,french fries,hot dogs,strawberries,asparagus,salad,green tea +burgers,spaghetti,milk,olive oil,chicken,french fries,tomato juice,magazines +eggs,honey +french fries +spaghetti,mineral water,nonfat milk,honey,carrots,cottage cheese +ground beef,whole wheat rice,extra dark chocolate,fresh bread,candy bars +ground beef,soup,bacon,pancakes,cooking oil,barbecue sauce,green tea +milk +spaghetti,energy bar,cider,pancakes,eggs,cake +milk,energy bar +dessert wine,mineral water,barbecue sauce,green tea +frozen vegetables,ground beef,spaghetti,chocolate,french fries,escalope,pancakes,tomato juice +frozen vegetables,eggs,barbecue sauce +red wine +cooking oil,frozen smoothie +escalope,pasta,mushroom cream sauce +escalope +mineral water,eggs,green tea,frozen smoothie +eggs +chocolate,bacon,mint green tea +red wine,frozen vegetables,french wine,champagne,green tea +strawberries +burgers,ham,shrimp,milk,muffins,eggs,whole wheat rice,carrots,oatmeal,pasta,low fat yogurt +parmesan cheese,hot dogs,energy drink,light mayo +cookies +cookies +spaghetti,whole weat flour +fresh tuna,soup,avocado,energy bar,butter,chicken,whole wheat rice,barbecue sauce,whole weat flour +burgers,hot dogs,melons +herb & pepper,spaghetti,meatballs,chili,sandwich +yogurt cake +chocolate +gums,chocolate +green tea,zucchini +tomatoes,ground beef,butter,green grapes,pancakes,cooking oil,carrots +eggs,cake,fresh bread,low fat yogurt +ground beef +grated cheese,mineral water,avocado +spaghetti,honey,cake,green tea +champagne +cookies +shrimp,pepper,french wine,strong cheese,salmon,green grapes,pancakes,eggs +brownies +ground beef,mineral water +milk +whole wheat pasta +burgers,ground beef,mineral water,frozen smoothie,sparkling water,light mayo +shrimp,spaghetti,salmon,chicken +butter,whole wheat rice +pickles +cereals,cookies +cookies +cookies +frozen smoothie +grated cheese,frozen vegetables,ground beef,cooking oil,french fries,escalope,brownies +turkey,honey,cooking oil +burgers,chocolate,shrimp +grated cheese,shrimp,frozen vegetables,mineral water,salmon,pancakes,honey,green beans,mushroom cream sauce,gluten free bar,fresh bread +pasta +vegetables mix,asparagus +herb & pepper,spaghetti +turkey,spaghetti,mushroom cream sauce,green tea +turkey,frozen vegetables,pepper,avocado,muffins,white wine,toothpaste +avocado,yogurt cake +ground beef,spaghetti +burgers,shrimp,frozen vegetables,tomatoes,milk,cake,chocolate,cottage cheese +chocolate +spaghetti +mineral water,black tea,eggs,whole wheat rice +turkey,eggs,french fries,frozen smoothie,green tea +chocolate,champagne +tomatoes,eggs,melons,mint,green tea +eggs +frozen vegetables,tomatoes +spaghetti,milk,pancakes +ham,eggs,cake +escalope,pasta +antioxydant juice,french fries,escalope,light mayo +eggs,frozen smoothie,escalope,cookies,pancakes +ground beef,spaghetti,green beans,green tea +fresh tuna,mineral water,milk,french fries,mushroom cream sauce +eggs,green tea +eggs,green tea,chocolate +butter,extra dark chocolate +turkey,mineral water,eggs,green tea,hot dogs,cauliflower +mineral water,pancakes,french fries,cookies,shallot,green tea +mineral water,meatballs,energy drink +shrimp,ground beef,pepper,spaghetti +spaghetti +sparkling water,energy drink,light mayo +cookies +escalope,fresh bread +spaghetti +spaghetti,olive oil,chicken,eggs,green tea +mineral water,avocado,oil +milk +chocolate,milk,eggs,french fries +eggs,french fries,frozen smoothie +tomatoes,pepper,mineral water,milk,salmon,nonfat milk,eggs,gums,cooking oil,escalope +grated cheese,shrimp,frozen vegetables,cider,chocolate +turkey,grated cheese,milk,black tea,chicken,chocolate,french fries,frozen smoothie,green tea +burgers,french fries,escalope +shrimp,avocado,low fat yogurt +whole wheat rice,clothes accessories,cookies +french fries +cookies +chocolate +grated cheese,herb & pepper +vegetables mix,french fries +chocolate,ground beef,mineral water,eggs,whole wheat rice +eggs,mushroom cream sauce,candy bars +grated cheese,shrimp,ground beef,mineral water,chocolate,salt +burgers,whole wheat rice,cooking oil,escalope +eggs +french fries +ground beef,spaghetti,mineral water +energy bar +turkey,frozen vegetables,spaghetti,mineral water,eggs,antioxydant juice,french fries,frozen smoothie +butter,escalope,shallot,white wine +mineral water,soup,milk,cooking oil +mineral water,pancakes,low fat yogurt +burgers,milk,eggs,chocolate,french fries +cookies +burgers,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,barbecue sauce,toothpaste +herb & pepper,spaghetti,eggs,escalope +extra dark chocolate,green tea,candy bars +cookies +milk,frozen smoothie,white wine +burgers,french fries,cookies,strawberries +ground beef,pepper,mineral water,chocolate +cookies +cookies +frozen vegetables,chicken,bacon,eggs,honey,extra dark chocolate,eggplant,cottage cheese +frozen vegetables,spaghetti,mineral water,soup,milk,salmon,green grapes,eggs,french fries,shallot,brownies,light mayo,melons,toothpaste +shrimp,frozen vegetables,tomatoes,mineral water,meatballs +chocolate,red wine,shrimp,spaghetti,green tea +avocado,milk,butter,chicken,salmon,eggs,chocolate,fresh bread +spaghetti,milk +spaghetti,olive oil +pepper,cereals,antioxydant juice,sparkling water,shampoo +salmon,cooking oil,carrots +chocolate,red wine,tomatoes,spaghetti,butter,almonds,strong cheese,clothes accessories,green tea,hand protein bar,mint +chocolate,tomatoes,mineral water,olive oil,cooking oil,low fat yogurt,zucchini +pepper,cookies,green tea +ham,chocolate,grated cheese,ground beef,mineral water,eggs,protein bar +shrimp,tomatoes,mineral water,almonds,hot dogs +milk,honey +white wine +grated cheese,tomatoes,soup,blueberries,cooking oil,chili,green tea,fresh bread,low fat yogurt +meatballs,butter,chicken,cider,whole wheat rice,green tea +green tea,mint +chocolate,frozen vegetables,nonfat milk,pancakes,blueberries,melons,salt +tomatoes,ground beef,spaghetti,mineral water +french fries +milk,eggs +whole wheat pasta,ground beef,milk,olive oil,champagne,cauliflower +red wine,frozen vegetables,milk,salmon,pancakes,eggs,ham,cereals,french fries,champagne +cookies +turkey,frozen vegetables,ground beef,spaghetti,soup,olive oil,shallot +energy bar,french fries +escalope +cake,french fries +tomatoes,spaghetti,mineral water +mineral water,olive oil,eggs,mint +red wine,ground beef,mineral water,eggs,cottage cheese,brownies +pancakes +spaghetti,mineral water,milk,chocolate +oil,chocolate,cottage cheese +herb & pepper,shrimp,frozen vegetables,mineral water,milk,cooking oil,barbecue sauce,green beans,fresh bread +chocolate +burgers,ground beef,soup,milk,olive oil,almonds,fromage blanc,pancakes,oil,pet food,french fries,mushroom cream sauce,light mayo,low fat yogurt +burgers,butter,light cream,zucchini +grated cheese,chocolate,soup,salmon,cooking oil,chicken,strawberries,fresh bread,low fat yogurt +turkey,ham +olive oil +cookies,mushroom cream sauce +grated cheese,ground beef,spaghetti,bacon,pancakes,eggs,barbecue sauce,frozen smoothie,strawberries,white wine +mineral water,eggs,gums +spaghetti,mineral water,chocolate,honey,green beans,french fries,body spray,pancakes +mineral water,eggs,green tea +shrimp,ground beef,pepper,spaghetti,pancakes,honey,body spray +spaghetti,mineral water,eggs,whole wheat rice,french fries,tomato juice,low fat yogurt +spaghetti,mineral water,soup,salmon,green grapes,champagne,mashed potato,cottage cheese,low fat yogurt +herb & pepper,ground beef,tomato sauce,spaghetti,mineral water,chocolate,soup,olive oil,eggs,cake,cooking oil +burgers,salmon,vegetables mix,carrots,green tea +tomatoes,rice,oil,green tea +herb & pepper,ground beef,salmon,spinach,honey,protein bar +chocolate,red wine,tomato sauce,butter,chicken,salmon,french fries,salt,mint +cookies +burgers,tomatoes,milk,honey,french fries +mineral water,eggs,escalope +green tea +mineral water,chocolate +herb & pepper,ground beef,spaghetti,green grapes,cake,burger sauce,cooking oil,chicken,cereals,green tea,escalope,magazines,toothpaste,mint +chocolate +spaghetti,corn,green tea +herb & pepper,shrimp,frozen vegetables,spaghetti,flax seed,fromage blanc,chocolate,french fries,magazines +mineral water +frozen vegetables,ground beef,almonds,fromage blanc,cooking oil,chocolate,french fries,champagne +light mayo +burgers,black tea,eggs,chocolate,yogurt cake +meatballs,pancakes,eggs,french fries,yogurt cake +burgers,mineral water,green grapes,barbecue sauce,oatmeal,chocolate,tomato juice +eggs,french fries,frozen smoothie,escalope,cottage cheese +mineral water,eggs,corn,chocolate,honey +shrimp,light mayo +cooking oil +burgers,low fat yogurt +chocolate,spaghetti,mineral water,soup,pancakes,eggs,hand protein bar +green tea +frozen vegetables,eggs,melons,low fat yogurt,green tea +spaghetti,mineral water,pancakes,cooking oil,chocolate,frozen smoothie,escalope +chocolate,chili +ground beef,chocolate,cooking oil +candy bars +burgers,turkey,shrimp,spaghetti,mineral water,chocolate,soup,olive oil,muffins,eggs,cake,french fries,low fat yogurt +turkey +shrimp,milk,butter,pancakes,eggs +cake +grated cheese,mineral water,soup,olive oil +candy bars +candy bars +turkey,eggs +tomatoes +herb & pepper,tomatoes,pepper,mineral water,cooking oil,french fries,frozen smoothie,fresh bread +mineral water,light cream,cooking oil,chicken +ground beef,mineral water,olive oil,vegetables mix,light cream,oil,brownies,melons,fresh bread,mayonnaise,candy bars,green tea +escalope +mineral water,vegetables mix,french fries,fresh bread,cauliflower +spaghetti,strawberries +mineral water,chutney +pickles,herb & pepper,shrimp,tomatoes,ground beef,mineral water,gums,bramble,rice,french fries,frozen smoothie,light mayo,mint,green tea +escalope +energy bar,salmon,french fries,frozen smoothie,sparkling water,low fat yogurt +spaghetti +cookies +cookies +eggs +herb & pepper +shrimp,tomatoes,chocolate,eggs,oil,french fries,escalope,mushroom cream sauce,sandwich +eggs,extra dark chocolate,french fries +yogurt cake +turkey,french fries +mineral water,brownies,fresh bread +tomatoes,strawberries +frozen vegetables,green tea +dessert wine,shrimp,spaghetti,soup,gums +shrimp,frozen vegetables,ground beef,spaghetti,milk,olive oil,salmon,muffins,eggs,bug spray,chicken,french fries,fresh bread,low fat yogurt +turkey,tomatoes,pepper,mineral water,soup,milk,cake,pet food +black tea,french fries,champagne +fresh tuna,ground beef,pepper,spaghetti,mineral water,olive oil,black tea,almonds,french wine,chicken,strong cheese,pancakes,bug spray,eggplant,fresh bread +mineral water,champagne +spaghetti,eggs,whole wheat rice,honey +burgers,energy bar,eggs,champagne,brownies,green tea +milk,eggs,mint green tea,french fries,cookies,brownies +vegetables mix +grated cheese,spaghetti,mint +eggs,strawberries +cooking oil,french fries +ground beef,spaghetti,milk,butter,chicken,green tea,french fries,champagne,cookies,white wine,low fat yogurt +tomatoes +herb & pepper,tomatoes,mineral water,chocolate,soup,cooking oil,cereals,green tea,brownies +tomatoes,mineral water,chocolate,olive oil,energy bar,low fat yogurt,zucchini +chocolate,shrimp,ground beef,spaghetti,whole wheat rice,cake,hot dogs,fresh bread +mineral water,chocolate,low fat yogurt +chocolate,shallot +burgers,shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,french wine,pancakes,white wine +spaghetti,mineral water,escalope,low fat yogurt +frozen vegetables,milk,butter,chicken,fromage blanc,eggs,cake,cooking oil,brownies,tomato juice +burgers,cookies,green tea +red wine,barbecue sauce,chili,pet food,whole weat flour,french fries,low fat yogurt +mineral water,milk,chocolate,cookies +shrimp,tomatoes,ground beef,milk,cooking oil,white wine +mineral water,milk,olive oil,energy bar,whole wheat rice +turkey +honey,cottage cheese,green tea +almonds,french wine +turkey,shrimp,pepper,spaghetti,soup,olive oil,green grapes,pancakes,honey,burger sauce,extra dark chocolate +milk,sparkling water,asparagus,low fat yogurt +ground beef,spaghetti,mineral water,french wine,eggs,extra dark chocolate +eggs +herb & pepper,red wine,mineral water,soup,milk,chicken,corn,carrots,whole weat flour,cereals,french fries,pancakes,asparagus +eggs +eggs,escalope +burgers,mineral water,eggs +meatballs,cake +grated cheese,ground beef,mineral water,clothes accessories,french fries,tomato juice,green tea +grated cheese,ground beef,spaghetti,cake,green tea +burgers,red wine,tomatoes,spaghetti,meatballs,bacon,salmon,shampoo +french fries +frozen vegetables,tomatoes,green tea,french fries,frozen smoothie,hot dogs +tomatoes,mineral water,milk,olive oil,chicken,eggs,brownies,pancakes,low fat yogurt +shrimp,pancakes +gums +frozen vegetables,spaghetti,cookies +mineral water,olive oil,french wine,eggs,gums,antioxydant juice,low fat yogurt +whole wheat pasta,spaghetti,mineral water,almonds,cooking oil,chocolate,mint +fresh tuna,herb & pepper,mineral water,milk,cereals +soup,honey,cake,french fries,hot dogs,sparkling water,brownies,strawberries,pancakes,yogurt cake +french fries +mint +milk,green tea +ham,tomatoes,ground beef,mineral water,salmon +shrimp,frozen vegetables,mineral water,chocolate,soup,milk,olive oil,eggs,cake +ground beef +mineral water +green tea,french fries,brownies +mineral water,energy bar,salmon,cooking oil,shallot,low fat yogurt +mineral water,honey,cottage cheese +burgers,frozen vegetables,mineral water +mineral water,gums +frozen smoothie +ham,frozen vegetables,ground beef,spaghetti,mineral water,chocolate,olive oil,vegetables mix,eggs,tomato juice +spaghetti,milk,cake,burger sauce,chocolate,white wine +turkey,ground beef,chocolate,escalope +strong cheese,vegetables mix,french fries,green tea +chocolate,shrimp,mineral water,milk,barbecue sauce,cereals,french fries,low fat yogurt +mineral water,cottage cheese,pancakes +soup,olive oil,green tea,cottage cheese,honey +cake,mint +turkey,grated cheese,butter,eggs,eggplant,chocolate,french fries +chocolate,champagne,green tea +green grapes,chocolate +frozen vegetables,tomatoes,ground beef,soup,milk,light cream,cooking oil,chicken,chocolate,low fat yogurt +burgers,tomatoes,eggs,cake,french fries,frozen smoothie,cookies,hot dogs,light mayo,tomato juice +mineral water,soup,eggs +pickles,chocolate,energy drink,low fat yogurt +grated cheese,mineral water,chocolate,milk,black tea,chicken,green tea,mint +herb & pepper,avocado,salmon,rice,cottage cheese,magazines,green tea +burgers,fresh tuna,spaghetti,energy bar,bacon,eggs,french fries,escalope,pancakes,gluten free bar,light mayo +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,oil,cereals,french fries,champagne,frozen smoothie,low fat yogurt +tomatoes,mineral water,cooking oil,chocolate +french fries +spaghetti,mineral water,yogurt cake,light mayo,low fat yogurt +frozen vegetables +mineral water,frozen smoothie,low fat yogurt +mineral water,chicken,hot dogs +fresh tuna,pancakes,cake,cottage cheese,brownies,yogurt cake,white wine,green tea +frozen vegetables,spaghetti +cookies +chocolate,grated cheese,salmon,french fries,cookies,shallot,tomato juice,low fat yogurt +parmesan cheese,chocolate,black tea,cookies +mineral water,carrots,chocolate,escalope,pancakes +turkey,burgers,fresh tuna,frozen vegetables,eggs,cake,pancakes,fresh bread +soup +escalope +herb & pepper,ground beef,oatmeal,napkins +shrimp,frozen vegetables,spaghetti,mineral water,milk,energy bar,chicken,chocolate,mint +butter,low fat yogurt +hot dogs +cookies +grated cheese,antioxydant juice,low fat yogurt +pancakes,eggs +spaghetti,eggs,cake,escalope +herb & pepper,shrimp,chocolate,frozen smoothie +burgers,tomatoes,oil,cereals,chocolate,french fries,escalope,champagne +salt +turkey,frozen vegetables,ground beef,eggs,barbecue sauce,eggplant,champagne,escalope,green tea +turkey,ground beef,olive oil,eggs,blueberries,bug spray,green tea +turkey,burgers,grated cheese,pepper,spaghetti,eggs,gums,low fat yogurt,green tea +frozen vegetables,tomatoes,milk,salmon,cake,escalope +spaghetti +mineral water +french fries +chocolate,spaghetti,olive oil,almonds,salmon,vegetables mix,frozen smoothie,cottage cheese,yogurt cake +spaghetti,olive oil,fromage blanc,pancakes,eggs,cereals,clothes accessories,yogurt cake,gluten free bar,fresh bread,green tea +mineral water +burgers,red wine,spaghetti,milk,chicken,ham,chocolate,french fries +burgers,frozen vegetables,mineral water,milk,olive oil,honey,chocolate +grated cheese,ground beef,pepper,spaghetti,mineral water,chocolate,salmon,pancakes,eggs,escalope,cookies,fresh bread +chocolate,champagne +meatballs,muffins,cottage cheese,strawberries,protein bar +french fries,light mayo +chocolate,shrimp,whole wheat pasta,ground beef,milk,french fries +turkey,frozen vegetables,avocado,butter,green grapes,cake,barbecue sauce,tomato juice +burgers,mineral water,chocolate,pancakes,honey,cooking oil,light mayo,hand protein bar,zucchini,green tea +chocolate,tomatoes,salmon +energy bar,chicken,eggs,light mayo +frozen smoothie +grated cheese,olive oil,french wine,chicken,cider,bacon,honey,chocolate,french fries,frozen smoothie +turkey,ham,grated cheese,herb & pepper,red wine,shrimp,ground beef,spaghetti,mineral water,pancakes,whole wheat rice,cereals +french fries +olive oil,antioxydant juice,french fries,cookies,hand protein bar,green tea +burgers,shrimp,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cereals,chocolate +ground beef,spaghetti,mineral water,cooking oil +pasta +turkey,ground beef,pepper,spaghetti,chocolate,pancakes,rice,cookies +green tea +french fries,escalope,pasta +antioxydant juice,brownies +extra dark chocolate,mashed potato +burgers +chicken +antioxydant juice +antioxydant juice +whole wheat pasta,olive oil,oil,clothes accessories,pasta,white wine,green tea +frozen vegetables,eggs +french fries +herb & pepper,hot dogs +frozen vegetables,spaghetti,mineral water,almonds,green grapes,whole wheat rice,cake,gums,eggplant,cereals,french fries,fresh bread,low fat yogurt,green tea +strawberries +soup,milk,olive oil,muffins +chocolate,whole wheat pasta,spaghetti,cake,blueberries,oil,chicken +escalope +tomato sauce,mineral water,almonds,eggs,cake,chocolate,brownies +milk +burgers,ground beef,chicken,whole weat flour,frozen smoothie,escalope,hot dogs,green tea +frozen vegetables,avocado,milk,tomato juice +champagne +cookies,honey +chocolate,shrimp,pepper,spaghetti,mineral water,nonfat milk,blueberries,light cream,chicken,carrots +turkey,shrimp,chocolate,olive oil,french wine,honey +chutney,eggs,body spray +whole wheat pasta,ground beef,spaghetti,meatballs,milk,bacon,soda,green tea +frozen vegetables,ground beef,spaghetti,olive oil,strong cheese,eggs +turkey,escalope,pasta +green tea +mineral water +pepper,mineral water +pancakes,honey,barbecue sauce +tomato sauce,mineral water,milk,french wine,pancakes,light cream,cooking oil,chicken,extra dark chocolate,eggplant,champagne,cookies +french fries,energy drink +frozen vegetables,chocolate,escalope,tomato juice +burgers,shrimp,eggplant,brownies +french fries +frozen vegetables,strawberries,yogurt cake,gluten free bar +burgers +mineral water,honey,frozen smoothie,cottage cheese,body spray +energy bar,vegetables mix,energy drink,light mayo +turkey,burgers,grated cheese,ground beef,mineral water,milk,vegetables mix,escalope +milk,chocolate,french fries,escalope,pancakes,salad +spaghetti,eggplant,french fries,green tea +milk,chocolate +mineral water,avocado,cake,chocolate,french fries,cottage cheese,pancakes,fresh bread,magazines +grated cheese,eggs,pasta,hot dogs,sparkling water +whole wheat pasta +whole wheat pasta +spaghetti,mineral water,frozen smoothie,pancakes +chocolate,herb & pepper,ground beef,mineral water,soup,olive oil,light cream,oil,chicken,hot dogs +ground beef,spaghetti,bacon,french fries,pancakes,yogurt cake +frozen vegetables +shrimp,frozen vegetables,green tea,french fries,frozen smoothie,cookies,light mayo +turkey,shrimp,whole wheat pasta,mineral water,milk,pancakes,bug spray,brownies,body spray +champagne +tomatoes,chocolate,french fries,frozen smoothie,cookies,low fat yogurt +burgers,cake,brownies +eggs,light mayo +shrimp +burgers,ground beef,milk,whole wheat rice +tomatoes,butter,gums,cereals,chocolate,pancakes,light mayo,green tea +mineral water,cake,low fat yogurt +turkey,ground beef,pepper,cookies +spaghetti,milk,olive oil,oatmeal,frozen smoothie,pancakes,white wine,low fat yogurt +chocolate,cookies,champagne +mineral water,olive oil,eggs,green tea +mineral water,avocado,whole wheat rice,energy drink +pickles,vegetables mix,pancakes,green tea +mineral water,eggs +grated cheese,herb & pepper +gluten free bar +ground beef,spaghetti,mineral water,meatballs,fromage blanc,cooking oil +burgers,ground beef,escalope +chocolate,french fries +turkey +grated cheese,light mayo +vegetables mix,energy drink +frozen vegetables,whole wheat pasta,mineral water,honey,cooking oil,frozen smoothie,tomato juice,fresh bread,green tea +fresh tuna,frozen vegetables,mineral water,avocado,meatballs,milk,french wine,fromage blanc,honey,cereals,frozen smoothie,fresh bread +frozen vegetables,spaghetti,chocolate,olive oil,gums,burger sauce,frozen smoothie,pancakes,green tea +mineral water,olive oil +mineral water,soup,cake,frozen smoothie,low fat yogurt +champagne +pickles,frozen smoothie,champagne,pancakes,mint +whole wheat pasta,mineral water,chocolate,pancakes,body spray +spaghetti,escalope,cookies,champagne,protein bar,hand protein bar,low fat yogurt +whole wheat pasta,olive oil,body spray +pepper,mineral water,chocolate,milk,nonfat milk,frozen smoothie +milk +whole wheat pasta,frozen smoothie,brownies,energy drink +green tea +mineral water,milk,chocolate +turkey,tomatoes,spaghetti,avocado,whole wheat rice,french fries +tomatoes,ground beef,mineral water,milk,honey,french fries,pancakes,tomato juice +tomatoes,eggs,chocolate,french fries,low fat yogurt +spaghetti,mineral water,whole wheat rice +red wine +grated cheese,ground beef,spaghetti,mineral water,olive oil,pancakes,cake,extra dark chocolate +cake,chocolate,low fat yogurt +low fat yogurt +cookies +fresh tuna,grated cheese,mineral water,cake,blueberries,light cream,whole weat flour,french fries,escalope +mineral water,extra dark chocolate,brownies,asparagus,low fat yogurt +herb & pepper,mineral water,chocolate,milk,salmon,pancakes,eggs,green tea,escalope +tomatoes,spaghetti,soup,milk,olive oil,chicken,green beans,frozen smoothie +herb & pepper,pepper,mineral water,fresh bread +melons +spaghetti,meatballs +mineral water +ground beef,spaghetti,eggs +grated cheese,salmon,oil +grated cheese,mineral water,butter,low fat yogurt +low fat yogurt +eggs +herb & pepper,spaghetti,butter,cooking oil,frozen smoothie,low fat yogurt,honey +burgers,fresh tuna,mineral water,eggs,frozen smoothie,mushroom cream sauce,pancakes,yogurt cake,light mayo,mayonnaise,green tea +whole wheat rice,french fries,frozen smoothie,escalope +grated cheese,mineral water,chocolate,chutney,salmon,eggs,whole wheat rice,cake +ground beef,spaghetti +red wine,spaghetti,mineral water,mint +ground beef,tomato sauce,spaghetti,mineral water,milk,eggs,light cream,cooking oil,cereals,frozen smoothie,mint +strawberries +spaghetti,mineral water,whole wheat rice,cookies +frozen vegetables,mineral water,soup,milk,olive oil,black tea,pancakes,fresh bread +turkey,french fries,low fat yogurt +cookies +mineral water +shrimp,mineral water +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey,escalope,cauliflower +mineral water,soup,extra dark chocolate +red wine,black tea,honey,cake +black tea +burgers,chocolate,grated cheese,herb & pepper,ground beef,spaghetti,milk,bacon,corn,pancakes,toothpaste +grated cheese,ground beef,milk,butter,burger sauce,oil,french fries,low fat yogurt +grated cheese,herb & pepper,red wine,spaghetti,mineral water,eggs +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate +turkey,burgers,grated cheese,pepper,tomato sauce,mineral water,almonds,chutney,pancakes,eggs,escalope,light mayo +cookies +ground beef,french fries,pasta +french fries +cookies +escalope +grated cheese,ground beef,spaghetti,mineral water,pancakes,cake +tomatoes,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cookies,low fat yogurt,mint +whole wheat rice +spaghetti,soup +herb & pepper,spaghetti,black tea,cake,cottage cheese,yogurt cake +cottage cheese +pepper,mineral water,pancakes,eggs,cooking oil,chocolate,low fat yogurt +grated cheese,pancakes,blueberries,champagne +turkey,herb & pepper,parmesan cheese,spaghetti,escalope,mushroom cream sauce,fresh bread,low fat yogurt +fresh tuna,butter,chicken,green tea,chocolate,fresh bread +frozen vegetables,parmesan cheese +eggs,honey,green tea +turkey,red wine,whole wheat pasta,pepper,spaghetti,mineral water,soup,avocado,eggs,body spray,low fat yogurt +mineral water,chocolate,black tea +ground beef,pepper,spaghetti +eggs,whole wheat rice,french fries +tomatoes,ground beef,pepper,spaghetti,salmon,cake +eggs +turkey,chocolate,ground beef,mineral water,pancakes,zucchini +turkey,burgers,herb & pepper,frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,milk,energy bar,black tea,strong cheese,nonfat milk,eggs +shrimp,frozen vegetables,tomatoes,ground beef,spaghetti +cake +spaghetti,mineral water,salmon,gums,burger sauce,clothes accessories,hot dogs,cottage cheese,mint +fresh tuna,mineral water,honey,low fat yogurt +cereals,low fat yogurt,green tea +shrimp,mineral water,milk,olive oil,eggs +burgers,mineral water,almonds,eggs,whole wheat rice,escalope +french fries,magazines,mayonnaise +shrimp,chocolate,flax seed,vegetables mix,cooking oil,babies food,low fat yogurt +spaghetti,bug spray,whole weat flour +fresh tuna,frozen vegetables,honey,cake,brownies,energy drink +burgers,eggs,green tea +burgers,chocolate,ground beef,spaghetti,milk,olive oil,eggs,cake +burgers,shrimp,milk,pancakes,eggs,ham,french fries +burgers,fresh tuna,frozen vegetables,mineral water,milk,cider,eggs,soda,cottage cheese,fresh bread,low fat yogurt +tomato juice,mayonnaise +herb & pepper,shrimp,frozen vegetables,mineral water,meatballs,salmon,eggs,whole wheat rice,carrots +cookies +butter,eggs +grated cheese,cooking oil,white wine +frozen vegetables,whole wheat pasta,tomato sauce,rice,green tea +green beans,champagne,low fat yogurt +frozen vegetables,ground beef,spaghetti,milk,olive oil,eggs,cooking oil,mint green tea,french fries,low fat yogurt +burgers,chocolate,mineral water,fromage blanc,salmon,eggs,rice,cooking oil,chicken,carrots,tomato juice +turkey,eggs,white wine,green tea +eggs +burgers,butter,cake,cooking oil,eggplant,cereals,brownies +champagne,mushroom cream sauce +grated cheese,herb & pepper,ground beef,spaghetti,salmon,cooking oil,champagne +honey +ground beef,mineral water,honey,low fat yogurt +turkey,escalope +shrimp,extra dark chocolate,whole weat flour +eggs,cake +frozen vegetables,mineral water,soup,milk,eggs,energy drink +chicken,frozen smoothie +burgers,fresh tuna,grated cheese,spaghetti,mineral water,avocado,olive oil,gums,frozen smoothie,hot dogs,cottage cheese +turkey,grated cheese,shrimp,tomatoes,vegetables mix,brownies,pancakes,tomato juice,green tea +escalope,green tea +ketchup +cookies +frozen vegetables,mineral water,pancakes,cake,cooking oil,green tea,shampoo,tomato juice,magazines +herb & pepper,shrimp,ground beef,yogurt cake +mineral water,eggs +chocolate,french fries +grated cheese,tomatoes,ground beef,spaghetti,soup,meatballs,cooking oil,low fat yogurt +grated cheese,frozen vegetables,ground beef,olive oil,salmon,blueberries +tomatoes,spaghetti,milk,olive oil,pancakes,whole wheat rice,green tea,yogurt cake,mint +yogurt cake +shrimp,frozen vegetables,tomatoes,spaghetti,milk,butter,chicken,frozen smoothie,tomato juice,mint +burgers,herb & pepper,frozen vegetables,spaghetti,chocolate,milk,butter,flax seed,almonds,bug spray,chili,whole weat flour,low fat yogurt +ground beef,spaghetti,mineral water,almonds,eggs,cereals,green tea +ground beef +frozen vegetables,butter,whole wheat rice,pet food,fresh bread +tomatoes,ground beef,muffins,eggs,cookies +soup,milk,pancakes,honey,mint green tea,cottage cheese +herb & pepper,ground beef,spaghetti,mineral water,soup,cream,pancakes,french fries,frozen smoothie +turkey,ground beef,chocolate,cookies,tomato juice +ground beef,spaghetti,butter,french wine,eggs,whole weat flour,hot dogs,sparkling water,brownies,body spray,energy drink +turkey,tomatoes,ground beef,spaghetti,mineral water,meatballs,french fries +red wine,ground beef,spaghetti,mineral water,black tea,mayonnaise,low fat yogurt +burger sauce,escalope +frozen vegetables,parmesan cheese,ground beef,spaghetti,eggs,tea,escalope +tomatoes +shrimp,soup,gums,barbecue sauce +frozen smoothie,melons +turkey,ham,chocolate,muffins,pancakes,cake,rice,chicken,green tea,low fat yogurt +mineral water,pancakes,oil +red wine,cake,champagne +cottage cheese,light mayo +french fries,pancakes +red wine,tomatoes,ground beef,spaghetti,mineral water,olive oil,chicken,whole wheat rice,chili,chocolate bread +turkey,olive oil,green tea,honey +french wine,cake +low fat yogurt +black tea,eggs,whole wheat rice,low fat yogurt,green tea +tomatoes,green tea +frozen vegetables,tomatoes,parmesan cheese,mineral water +red wine,parmesan cheese,ground beef,spaghetti,hand protein bar,cauliflower,mint +pickles,cereals,green tea +mint +mineral water +frozen vegetables,ground beef,eggs,low fat yogurt +mineral water,chocolate,milk,eggs,toothpaste,low fat yogurt +escalope +mineral water,soup,olive oil +turkey,spaghetti,chicken,whole weat flour,cottage cheese,fresh bread +shrimp,frozen vegetables +red wine,flax seed,cake,frozen smoothie,hot dogs,toothpaste +cream +milk,butter,green grapes,chocolate,escalope +burgers,ground beef,spaghetti,mineral water,oil,barbecue sauce,yogurt cake,low fat yogurt +escalope +champagne +carrots +chocolate +chocolate,herb & pepper,ground beef,spaghetti,mineral water,olive oil,rice,french fries +tomato sauce,mineral water,cake +turkey,pancakes +french fries +honey,whole wheat rice +chocolate,grated cheese,spaghetti,butter,honey,cake,rice,french fries,energy drink +ground beef,yams,eggs,chicken,pasta +french fries +milk,green beans,mint +honey,chocolate,french fries,escalope +mineral water,chicken,magazines +bug spray,light mayo +mineral water,salmon,vegetables mix,cereals,escalope +spaghetti,milk,olive oil,low fat yogurt +burgers,eggs,frozen smoothie +chocolate +mineral water,french wine,chicken +pepper +dessert wine,tomatoes,ground beef,salmon,hot dogs +ham,ground beef,spaghetti,frozen smoothie,champagne +ground beef,french fries,mushroom cream sauce,brownies +shrimp,frozen vegetables,ground beef,spaghetti,mineral water +french fries,protein bar +escalope +blueberries,clothes accessories,french fries,frozen smoothie,escalope,fresh bread +burgers,mineral water,flax seed,gums,cereals +milk,cooking oil,low fat yogurt +ham,grated cheese,tomatoes,ground beef,spaghetti,mineral water,french wine,honey,rice,cooking oil,ketchup,pancakes,magazines +frozen vegetables,fromage blanc,pancakes,french fries,escalope +ground beef,spaghetti,mineral water,olive oil,french wine,salmon,cereals,white wine,low fat yogurt +frozen vegetables,spaghetti,eggs,bug spray,cooking oil,french fries,escalope,hot dogs +burgers,red wine,shrimp,mineral water,rice,french fries,strawberries,protein bar,tomato juice,cauliflower +chocolate +hot dogs,shampoo +herb & pepper,spaghetti,pancakes,low fat yogurt,green tea +mineral water,mint green tea,french fries +fresh tuna,spaghetti,mineral water,pancakes,whole weat flour,champagne,hot dogs,tomato juice,green tea +bacon,light mayo,low fat yogurt +turkey,fresh tuna,spaghetti,fromage blanc,eggs,honey,bramble,green tea,escalope,cottage cheese +red wine,chocolate,soda,pet food,french fries,champagne +olive oil,pancakes,toothpaste +toothpaste +energy bar,champagne +frozen vegetables,tomatoes,milk,salmon +milk,chocolate +mineral water,avocado,olive oil,muffins,green tea,french fries,escalope +chocolate +cookies +frozen vegetables,mineral water,milk,olive oil,eggs,chocolate,escalope,yogurt cake +escalope +grated cheese,ground beef,tomato sauce,spaghetti,mineral water,fromage blanc,pancakes,cooking oil,frozen smoothie,tomato juice +hot dogs,light mayo +eggs +shrimp,spaghetti +burgers,frozen vegetables,spaghetti,mineral water,pancakes,champagne,protein bar,hand protein bar +frozen vegetables,frozen smoothie,light mayo +mineral water +cookies +mineral water,olive oil +eggs +burgers,french fries,frozen smoothie,hot dogs,strawberries,green tea +frozen vegetables,muffins,green grapes +escalope +pancakes,cookies,green tea +french fries,cookies +mineral water,avocado,cake,pet food,eggplant,french fries,escalope,mushroom cream sauce,fresh bread,toothpaste +champagne +cookies +milk,chicken,eggs,pancakes +chocolate +turkey,soup,spinach,french fries,salt +milk,cake +escalope,shallot,white wine +frozen vegetables,milk,chicken +butter,whole wheat rice,low fat yogurt +shrimp,tomatoes,carrots,chocolate,low fat yogurt +low fat yogurt +french fries,cookies,mushroom cream sauce,honey +frozen vegetables,avocado,chocolate,french fries,escalope,champagne,fresh bread +chocolate,escalope +cookies,strawberries +pepper,spaghetti,mineral water,milk,pancakes,cake,white wine,green tea +cake,french fries +frozen vegetables,milk,almonds,whole wheat rice,cooking oil,chocolate,french fries,light mayo,low fat yogurt +red wine,spaghetti,mineral water,cider,french fries,cookies,pancakes,energy drink +tomatoes,mineral water,green tea,chocolate,frozen smoothie,escalope +french fries +grated cheese,frozen vegetables,tomatoes,mineral water,olive oil,protein bar,hand protein bar,fresh bread,green tea +eggs +olive oil,eggs +french fries,cottage cheese +chocolate,almonds,vegetables mix,cake,french fries,frozen smoothie,pancakes,energy drink +cookies +frozen vegetables,mineral water,meatballs,butter,eggs +mineral water,energy bar,chocolate,low fat yogurt +milk,french fries,brownies +burgers,milk,cake,eggplant,green tea +turkey,spaghetti,mineral water,chocolate,eggs,cooking oil,pet food,cookies,protein bar +ham,ground beef,spaghetti,milk,olive oil,french wine,muffins,pancakes,whole weat flour,cottage cheese,green tea +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,chicken,eggs,french fries,green tea +milk,fromage blanc,salmon,eggs +low fat yogurt +flax seed,eggs,chicken,green tea +tomatoes +green tea +burgers,ground beef,mineral water,meatballs,milk,eggs,cake +mineral water,candy bars +turkey,burgers,shrimp,tomatoes,cooking oil +cookies +mineral water,chocolate,milk,energy bar,white wine +eggs,french fries +tomatoes,eggs +cookies +shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,eggs,cake,oatmeal,cereals +frozen vegetables,whole wheat rice +shrimp,avocado,candy bars +shrimp,tomatoes,mineral water,cooking oil +chocolate,almonds,vegetables mix,eggs,whole wheat rice,frozen smoothie,cottage cheese +melons,candy bars +whole wheat rice +low fat yogurt +frozen vegetables,tomatoes,mineral water,soup,milk,whole wheat rice,cake,cereals +eggs,chocolate,french fries +burgers,eggs,barbecue sauce,french fries +burgers,shallot +mineral water,milk +tomatoes,energy bar,cake,tomato juice +milk,chocolate +milk,chicken,eggs +burgers,shrimp,chocolate,pancakes,eggs,cooking oil,french fries +shrimp,milk,tomato juice +butter,flax seed,green tea,magazines +burgers,cottage cheese +mineral water,whole wheat rice,cake,rice,cooking oil,chicken,french fries,cookies +shrimp,spaghetti,mineral water,bacon,eggs,brownies +grated cheese,shrimp,tomatoes,spaghetti,mineral water +cookies +cookies,low fat yogurt +clothes accessories +hot dogs +ground beef,olive oil,oil,antioxydant juice +ham,spaghetti,mineral water,eggs,chicken,green tea,chocolate,frozen smoothie +mineral water,eggs,whole wheat rice,chocolate,escalope +eggs +grated cheese,ground beef,rice +spaghetti,body spray +mineral water,green tea +chocolate,french fries +burgers,shrimp,spaghetti,olive oil,salmon,cooking oil,escalope,tomato juice +herb & pepper,mineral water,soup,milk,french wine,pancakes,eggs,honey,oil,champagne,magazines,mayonnaise +vegetables mix +barbecue sauce +milk +ham,tomatoes,avocado,fromage blanc,pancakes,eggs,honey,whole wheat rice,cake,gums,light mayo +frozen vegetables,ground beef,spaghetti,mineral water,milk,black tea,pancakes,eggs,cooking oil,barbecue sauce,chocolate +tomatoes,milk +eggs,green tea +ground beef +frozen vegetables,whole wheat pasta,olive oil,eggs,carrots,green tea,french fries,cottage cheese +olive oil,cake,chocolate +burgers,red wine,shrimp,mineral water,milk,honey +turkey,burgers,eggs,french fries,pasta,green tea +ham,ground beef,spaghetti,olive oil,vegetables mix,muffins +mineral water,cookies +cottage cheese,mayonnaise +chicken,oil,cookies,brownies,tomato juice,toothpaste +mineral water,whole wheat rice,escalope,low fat yogurt +shrimp,pepper,energy bar,cooking oil,escalope,fresh bread +frozen vegetables,whole wheat rice,cake +burgers,french wine,eggs,barbecue sauce,cottage cheese,melons,fresh bread,white wine +mineral water,green tea,honey +chili +shrimp,tomatoes,ground beef,mineral water,oil +herb & pepper,ground beef,spaghetti,salmon,muffins,eggs,chicken +cookies +frozen vegetables +energy bar,chocolate bread,whole weat flour,mint +cookies +ham,grated cheese,frozen vegetables,ground beef,spaghetti +chicken,eggs +ham,spaghetti,mineral water,eggs,green tea +burgers,frozen vegetables,tomatoes,soup,energy bar,escalope +turkey,burgers,frozen vegetables,ground beef,mineral water,almonds,salmon,barbecue sauce,carrots,hot dogs +burgers,butter,escalope,cauliflower +mineral water,chocolate,chicken,escalope +mineral water,black tea,almonds,pancakes,eggs +salmon,vegetables mix +ground beef,spaghetti,milk,zucchini +tomatoes,spaghetti,mineral water,milk,rice,oil +chocolate +french fries +dessert wine,chocolate,spaghetti,salmon,cooking oil,protein bar,hand protein bar +shrimp,tomatoes,mineral water,chicken,whole weat flour,cottage cheese,body spray,fresh bread +salt +shrimp,soup,butter +fresh tuna,mineral water,eggs +red wine,cooking oil,french fries +cookies +burgers,eggs +eggs,cookies +burgers,french fries,yogurt cake +eggs,pet food +salmon,chocolate +tomatoes,mineral water,honey,whole wheat rice,cooking oil,whole weat flour,frozen smoothie,low fat yogurt +mineral water,frozen smoothie +turkey,spaghetti,olive oil,strong cheese,pancakes,eggs,tomato juice,fresh bread +spaghetti,black tea +honey,escalope,low fat yogurt +shrimp +mineral water,eggs,strawberries +turkey,burgers,whole wheat pasta,chocolate,milk,olive oil,chicken,pancakes,cooking oil,green tea +energy bar,pancakes +mushroom cream sauce +french fries +burgers,milk,cake,cereals +pickles,light mayo +cake,oil,escalope,pancakes,yogurt cake +yogurt cake,candy bars +ground beef,cookies +tomatoes,mineral water,eggplant,french fries +ground beef,spaghetti,mineral water,chili,escalope +burgers,mineral water,salmon,vegetables mix,pancakes,eggs,frozen smoothie,body spray +escalope +whole wheat rice,cookies,protein bar,hand protein bar +french wine,pet food +french fries +french fries,escalope,pasta,mushroom cream sauce,fresh bread +mineral water,chocolate,cereals +turkey,eggs +frozen vegetables,tomatoes,chicken,fresh bread,magazines,green tea +dessert wine,ground beef,pepper,butter,chicken,french fries,zucchini +milk,frozen smoothie +french fries,cottage cheese +ground beef,spaghetti,milk,extra dark chocolate,green tea +tomatoes,meatballs,french fries +escalope +tomatoes,french fries,strawberries +frozen vegetables,chocolate,eggs,eggplant,clothes accessories,green tea +avocado,brownies +mineral water,eggs,cake,low fat yogurt +dessert wine,ground beef,spaghetti,mineral water,salmon,cooking oil +turkey,mineral water,eggs,bug spray +avocado +ground beef,spaghetti,mineral water,nonfat milk,honey,pet food,eggplant,white wine +cookies +mineral water,cake +eggs,white wine +cookies +burgers,milk,eggs +cookies +pasta +milk +chili,green beans,pancakes +mineral water,milk,chicken,eggs,blueberries,pancakes +burgers,carrots,french fries,green tea +eggs,cake,chicken +grated cheese,tomatoes,yams,avocado,salmon,rice,cooking oil,gluten free bar,protein bar,hand protein bar +soup,french fries,body spray +eggs,green tea +turkey,mineral water,chocolate,avocado +chocolate +french fries +ham,vegetables mix,frozen smoothie +turkey,frozen vegetables,milk,eggs +green tea +eggs,mushroom cream sauce +vegetables mix +olive oil,salmon,vegetables mix +eggs,whole wheat rice +french fries,escalope,pasta,mushroom cream sauce +cider,honey,low fat yogurt +mineral water,soup,avocado,champagne,gluten free bar,magazines,mayonnaise,low fat yogurt +ground beef,black tea +turkey,chocolate,whole wheat rice +escalope,pasta +french fries +spaghetti,mineral water,avocado,almonds,french wine,oil,green tea,french fries,frozen smoothie,melons +soup,milk +tomatoes,french fries +mint green tea,candy bars +turkey +herb & pepper,milk,chicken,vegetables mix,cereals,low fat yogurt +soup,butter,chocolate +red wine,mineral water,soup,avocado,eggs,oil,corn,chocolate bread,french fries,body spray,fresh bread,green tea +shrimp,ground beef,pepper,mineral water,whole wheat rice +eggs,french fries,strawberries +escalope +grated cheese,frozen vegetables +chicken,muffins,cake,yogurt cake +frozen vegetables,tomatoes,mineral water,cake +energy bar +grated cheese,ground beef,whole wheat rice,cake +burgers,grated cheese,mineral water,cake +milk,cookies,white wine +ham,pickles,spaghetti,eggs,whole wheat rice,french fries,champagne +frozen vegetables,whole wheat rice,energy drink +red wine,spaghetti,mineral water,cream,oil,chicken,extra dark chocolate,cookies +ground beef,spaghetti,milk,eggs,chocolate,pancakes,fresh bread +chocolate,mineral water,olive oil,eggs,honey,frozen smoothie,sparkling water,candy bars +avocado,whole wheat rice +green tea +tomatoes,flax seed,chicken,green tea,chocolate,cottage cheese +burgers,spaghetti,bug spray,babies food,low fat yogurt +burgers,spaghetti,mineral water,milk,french fries +shrimp,champagne +chocolate +cake +burgers,eggs,low fat yogurt,green tea +burgers,black tea,escalope +mineral water,eggs +dessert wine,mineral water,milk,flax seed,strong cheese,honey +chocolate +herb & pepper +antioxydant juice,escalope +ham,shrimp,tomatoes,ground beef,chocolate +escalope,honey +mineral water,fromage blanc,cider,eggs +vegetables mix,honey,frozen smoothie +avocado,milk,cereals,fresh bread +parmesan cheese,spaghetti,french fries,cookies +eggs,chicken,green tea,french fries +burgers,ham,tomatoes,spaghetti,hot dogs,fresh bread +burgers,energy bar,eggs +chocolate,fresh bread +chocolate,frozen smoothie,cottage cheese +mineral water,chocolate,mashed potato,brownies +eggs +eggs,french fries +shrimp,whole wheat pasta,milk,chocolate,french fries,frozen smoothie,pancakes,energy drink,green tea +eggs,cake,green tea +grated cheese,pepper,pancakes,cake,french fries,green tea +mineral water,salmon +escalope +chocolate +energy drink,mayonnaise +whole wheat pasta,milk,olive oil +avocado,french fries +fresh tuna,pepper,tomato sauce,sandwich +grated cheese,frozen vegetables,french wine,cooking oil,french fries,escalope,fresh bread +cereals,champagne +mineral water,whole wheat rice,cooking oil,french fries,escalope +cooking oil,frozen smoothie,mushroom cream sauce +mineral water +mineral water,avocado,green tea,chocolate +spaghetti,eggs +pancakes +cookies +burgers,champagne,fresh bread +fresh tuna,ground beef,olive oil,ketchup +mineral water +spaghetti,meatballs,vegetables mix,muffins,cake +burgers,salmon,eggs,french fries,mushroom cream sauce +escalope +champagne,fresh bread +whole wheat rice +olive oil,cooking oil,cottage cheese +frozen vegetables,olive oil,oatmeal +shrimp,tomatoes +tomatoes,french fries,sandwich +brownies,energy drink +frozen vegetables,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate bread,whole weat flour,brownies +turkey,shrimp,tomatoes,meatballs,energy bar,vegetables mix,whole wheat rice,carrots,green tea +burgers,eggs,chicken,chocolate,french fries,frozen smoothie,champagne,babies food +turkey,burgers,soup,fromage blanc,french fries,cookies +soup,green tea,escalope +ham,shrimp,milk,whole wheat rice,cereals,chocolate,pancakes,fresh bread +spaghetti,mineral water,spinach,honey,cake,french fries,frozen smoothie,energy drink +mineral water +pancakes +tomatoes,olive oil +spaghetti,mineral water,barbecue sauce,yogurt cake,salad +burgers,spaghetti,avocado,milk,flax seed,french wine,cider,chocolate,frozen smoothie,green tea +hot dogs +cooking oil,light mayo +mineral water,eggs,bug spray +turkey,burgers,spaghetti,honey,carrots,brownies,green tea +mineral water +mineral water,black tea,almonds +whole wheat rice,french fries,cookies,fresh bread,green tea +oil,french fries,champagne,cookies,hot dogs,light mayo,tomato juice,green tea +shallot +eggs,ham +chocolate +shrimp,ground beef,cooking oil,cereals,green tea +mineral water,avocado,meatballs,milk,cake,cooking oil,chocolate,french fries +turkey,herb & pepper,ground beef,mineral water,chocolate,milk,eggs,blueberries,honey +french fries +ham,spaghetti +burgers,energy bar,almonds,eggs,french fries,green tea +burgers,ham,avocado,eggs,mint green tea,french fries,cookies +pancakes +cookies +escalope,low fat yogurt +dessert wine,ground beef,spaghetti,fromage blanc,cake,chicken,protein bar +cake,cottage cheese +herb & pepper,red wine,spaghetti,eggs,chicken,champagne,tomato juice,low fat yogurt +cookies,low fat yogurt +low fat yogurt +burgers,eggs +shrimp,tomatoes,ground beef,butter,green tea,toothpaste +cookies +eggs,whole wheat rice +cookies +turkey,mineral water,eggs,low fat yogurt +turkey,burgers,ham,frozen vegetables,whole wheat rice,chocolate +french fries,escalope +ham,chocolate,ground beef,pepper,mineral water,french fries +champagne +burgers,spaghetti +whole wheat rice,rice,oil,cooking oil,french fries,low fat yogurt +french wine,rice,french fries,brownies +avocado,milk +green tea +spaghetti,flax seed,french fries +turkey,burgers,mineral water,meatballs,milk,almonds,french wine,eggs,cake,carrots,low fat yogurt +grated cheese,mineral water,rice,frozen smoothie +milk,eggs +herb & pepper,shrimp,ground beef,milk,olive oil,whole wheat rice,fresh bread,low fat yogurt +fresh tuna,almonds +turkey,frozen vegetables,spaghetti,eggs,chocolate,french fries,frozen smoothie,hot dogs,brownies +red wine,spaghetti,carrots +champagne +yams,cake +energy drink +cereals,champagne,salad +pickles,turkey,parmesan cheese,pepper,spaghetti,mineral water,meatballs,milk,olive oil,french wine,salmon,frozen smoothie,fresh bread +grated cheese,herb & pepper,tomatoes,ground beef,mineral water,rice,low fat yogurt +grated cheese,frozen vegetables,milk,salmon,eggs,cooking oil,corn +ground beef,tomato sauce,spaghetti +frozen vegetables,eggs,champagne +grated cheese,mineral water,eggs,protein bar,tomato juice,fresh bread +escalope +mineral water,honey +meatballs +burgers,ham,eggs,whole wheat rice,ham,french fries,cookies,green tea +mineral water,chocolate,chicken +mineral water,chocolate,french fries,strawberries +champagne +brownies +red wine,olive oil,chicken,eggs,rice,eggplant,sparkling water +champagne +cookies +turkey,chocolate,red wine,spaghetti,avocado,butter,oil,green beans,body spray +ground beef,clothes accessories,chocolate +muffins,sandwich +fromage blanc,french fries,escalope,pasta,mushroom cream sauce,fresh bread +frozen vegetables,melons +fresh tuna,shrimp,frozen vegetables,tomatoes,fromage blanc,honey,green tea +burgers,red wine,tomatoes,ground beef,mineral water,pancakes +spaghetti +green tea +tomatoes,spaghetti,meatballs,french wine,eggs,melons,fresh bread +mineral water,chocolate,french fries,pancakes +french fries,brownies +mineral water +energy bar,candy bars +tomato juice,candy bars +grated cheese,spaghetti,mineral water,eggs,gums,frozen smoothie,body spray,energy drink +hot dogs +tomatoes,cookies,green tea +avocado,cider,eggs,whole wheat rice,french fries,cookies,low fat yogurt +champagne +mint green tea,cookies +cake,chocolate,yogurt cake +cookies +burgers,ham,chocolate +eggs,carrots +clothes accessories,cookies +chocolate,ground beef,mineral water,eggs,rice,low fat yogurt +french fries +mint green tea,cottage cheese +mineral water,chicken,chocolate,escalope +dessert wine,frozen vegetables,spaghetti +burgers,mineral water +pickles,herb & pepper,tomatoes,ground beef,chocolate,green tea +cookies,honey +fresh tuna,fromage blanc,eggs,honey,frozen smoothie,cookies,cottage cheese,brownies,pancakes,energy drink +french fries +cake,gums,green tea,chocolate,champagne +frozen vegetables,tomatoes,parmesan cheese,gums,chocolate,french fries,strawberries +shrimp,frozen vegetables,milk,butter,cake +tomatoes +milk +ground beef,mineral water,french wine,strong cheese +brownies,yogurt cake +burgers,mineral water,milk,olive oil,cake,frozen smoothie,light mayo +french fries +french fries,energy drink +mineral water +burgers,frozen vegetables,ground beef,pepper,spaghetti,mineral water,honey,strawberries +burgers,ham,milk +mineral water,cooking oil,french fries +grated cheese,shrimp,spaghetti,avocado,milk +mineral water,pancakes,eggs,frozen smoothie +mineral water,whole wheat rice +eggs,cake,barbecue sauce,french fries,body spray +mineral water,escalope +low fat yogurt +fresh tuna,frozen vegetables,spaghetti,mineral water,milk,chutney,eggs,light cream,cooking oil,tomato juice,green tea +burgers,chocolate,french wine,pancakes +escalope +grated cheese,frozen vegetables,mineral water,pancakes +yogurt cake +turkey,frozen vegetables,ground beef,mineral water,chicken,barbecue sauce,sparkling water +escalope +champagne +grated cheese,french fries,frozen smoothie,escalope,pasta +mineral water,vegetables mix,chocolate +pancakes +ground beef,tomato sauce,spaghetti,chicken,salmon,oatmeal,eggplant,green tea +brownies +shrimp,ground beef,salmon,strawberries +grated cheese,ground beef +salt,green tea +eggs +eggs,french fries +chocolate,mushroom cream sauce +grated cheese,mineral water,green tea +energy bar,eggs,french fries,melons +french fries +burgers,mineral water +turkey,ham,meatballs,pancakes,whole wheat rice,chicken,carrots +mineral water,low fat yogurt +escalope +pancakes +ham,soup,olive oil,blueberries +tomatoes,french fries,cookies +mineral water +escalope,pasta +spaghetti,olive oil,eggs,brownies,tomato juice,low fat yogurt +french fries,strawberries +butter +tomatoes,olive oil,french wine,chocolate,frozen smoothie,honey +shrimp,spaghetti,mineral water,chocolate,oil,protein bar +ham,eggs,honey,gums,light cream,ham +chocolate,light mayo +soda,escalope,tomato juice +spaghetti,eggs +burgers,pancakes +yams +milk +grated cheese,spaghetti,butter +muffins,eggs,pancakes +herb & pepper +escalope +french fries +eggs,honey +tomatoes,chocolate +frozen vegetables,milk,bug spray,escalope +candy bars +escalope +mineral water,frozen smoothie,strawberries,green tea +chocolate,frozen vegetables,pancakes,champagne +cookies +pepper,mineral water +spaghetti,avocado,honey,clothes accessories +turkey,frozen vegetables,spaghetti,mineral water,chocolate,vegetables mix,frozen smoothie +spaghetti,mineral water +champagne +spaghetti,chicken +cookies +frozen vegetables,spaghetti,mineral water,bacon,whole wheat rice,eggplant,french fries,champagne,escalope,shampoo +frozen smoothie,cottage cheese,low fat yogurt +whole wheat pasta,eggs,cake,frozen smoothie,cookies +spaghetti,whole wheat rice,cake,chocolate,cookies +spaghetti +ham,milk,chicken,whole wheat rice,ham,eggplant +spaghetti,mineral water,avocado,strawberries +fresh tuna +pancakes,yogurt cake +turkey,mineral water,honey,whole wheat rice +fromage blanc,honey,chicken,cereals,french fries,frozen smoothie,light mayo,green tea +eggs +strawberries +ground beef,tomato sauce +frozen vegetables,avocado,milk,french fries,light mayo +protein bar +frozen vegetables,tomatoes,fromage blanc,eggs,champagne,frozen smoothie,light mayo +burgers,milk,cereals +french fries,shallot +gums +turkey,spaghetti,eggs,honey,french fries,champagne,pancakes,protein bar +burgers,vegetables mix,green tea +shrimp,frozen vegetables,tomatoes,strawberries +mineral water,milk,cake,whole weat flour,french fries +champagne,cookies +frozen vegetables,mineral water,low fat yogurt,green tea +herb & pepper,spaghetti,escalope,mushroom cream sauce,green tea +spaghetti +turkey,frozen vegetables,tomatoes,avocado,energy bar,pancakes,light cream,cooking oil,pet food,oatmeal +burgers,tomatoes,soup,french fries,cookies,body spray,green tea +mineral water,milk,cider,chocolate,french fries +burgers,fresh tuna,tomatoes,pepper,spaghetti,french wine,honey,chocolate,green tea +escalope +cereals +gluten free bar +spaghetti,gums +ham,spaghetti,hot dogs +burgers,frozen vegetables,chocolate,vegetables mix,rice,frozen smoothie +mineral water,whole wheat rice +frozen vegetables,mineral water,pancakes,mushroom cream sauce,mayonnaise +burgers,butter,whole wheat rice,oil,cookies,green tea +eggs,cake +muffins,gums +dessert wine,mineral water,eggs,french fries +turkey,red wine,frozen vegetables,spaghetti,mineral water,milk,olive oil,eggs,cauliflower,low fat yogurt +strawberries,melons +french fries,hot dogs,body spray,light mayo +chocolate,avocado,milk,eggs,cooking oil,strawberries +chocolate,frozen vegetables,tomatoes,spaghetti +burgers,eggs,chocolate,french fries,low fat yogurt,green tea +french fries +cereals +tomatoes,meatballs,butter,muffins,eggs,babies food,low fat yogurt +black tea,muffins +mineral water,honey,low fat yogurt +french fries +chocolate,honey +spaghetti,soup,cake,rice,tomato juice,zucchini +cake,mint green tea +muffins,escalope,white wine,green tea +burgers +shrimp,milk,olive oil,green tea +pancakes +energy bar +chocolate +burgers,spaghetti,avocado +olive oil +ground beef,spaghetti,mineral water,eggs,chicken,cereals,french fries,protein bar +muffins,french fries +ham,tomatoes,mineral water,soup,milk,vegetables mix,cake,bramble,frozen smoothie,escalope,hot dogs,cottage cheese,low fat yogurt +turkey,fresh tuna,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,milk,almonds,vegetables mix,nonfat milk,whole wheat rice +frozen vegetables,avocado,milk,almonds,chicken,eggs,whole wheat rice,green beans,frozen smoothie +chocolate,ground beef,spaghetti,mineral water,salmon,pancakes,whole wheat rice,green beans +ground beef,spaghetti,honey,extra dark chocolate +spaghetti,frozen smoothie,hot dogs,fresh bread +green tea,tea +french fries +chocolate,grated cheese,cooking oil,escalope +muffins +red wine,chicken,whole wheat rice +grated cheese,eggs +muffins +spaghetti,green tea,french fries,shampoo +escalope +champagne,white wine +herb & pepper,frozen vegetables,mineral water,cooking oil,french fries,toothpaste +mineral water,ham,frozen smoothie +chocolate,milk,olive oil +avocado,yogurt cake +cake,cooking oil,green tea +burgers,mineral water,milk +pepper,vegetables mix +frozen vegetables,spaghetti,butter,pancakes,mint +muffins +french fries +cake,french fries +ham,spaghetti,mineral water,french wine,frozen smoothie,cottage cheese +mineral water,french wine,eggs,chocolate +soda +shallot +tomatoes,mineral water +cookies +pet food,french fries +grated cheese,milk +meatballs +oil +ham,grated cheese,chocolate,whole wheat rice,yogurt cake,cauliflower +frozen vegetables,tomatoes,mineral water,chicken,salmon,muffins,chocolate,green tea +french fries,cookies +french fries +ham,mineral water,milk +turkey,frozen vegetables,spaghetti,avocado,butter,chicken,whole wheat rice,cake,tomato juice +olive oil,salmon,honey +frozen vegetables,ground beef,spaghetti,mineral water,muffins,rice,green beans,french fries,hot dogs +burgers,low fat yogurt +frozen vegetables,olive oil,tomato juice +grated cheese,fromage blanc,cookies +escalope,zucchini +mineral water,cereals,antioxydant juice,green tea,french fries,champagne,pancakes +salmon +mineral water,fromage blanc,french fries,body spray,pancakes,energy drink,green tea +burgers,frozen vegetables,ground beef,spaghetti,french wine,frozen smoothie,cottage cheese,brownies +grated cheese,spaghetti,mineral water,salmon,whole wheat rice,blueberries,green beans,sandwich,pancakes,shampoo +herb & pepper,mineral water,soup,honey,fresh bread +herb & pepper,yogurt cake +whole wheat rice +escalope +burgers,frozen vegetables,milk,vegetables mix,cereals,chocolate,french fries,escalope,brownies +tomatoes,spaghetti,mineral water,chocolate,olive oil,almonds,cake,tomato juice,fresh bread +turkey,eggs +butter,barbecue sauce +mineral water,whole wheat rice +meatballs,whole wheat rice +mineral water +tomato sauce,mineral water,soup,cereals,french fries +soup,chicken,cooking oil,french fries +grated cheese,herb & pepper,spaghetti,mineral water,milk,cooking oil,frozen smoothie +red wine +red wine,pepper,muffins,champagne,green tea +ground beef,pepper,avocado,bacon,whole wheat rice,bug spray,eggplant,chocolate,frozen smoothie,escalope,sparkling water +chocolate,cider,muffins,eggs,french fries,cottage cheese,pancakes,gluten free bar +butter,chicken,green tea,cookies +mineral water,cereals +cookies,energy drink +mineral water,eggs,cookies,strawberries +oil +burgers,ham,whole wheat pasta,pepper,spaghetti,black tea,french wine,chicken,bacon,vegetables mix,pancakes,eggs,barbecue sauce,eggplant,green tea +turkey,bacon,cooking oil,barbecue sauce,ketchup,melons +almonds,eggs +burgers,ham,mineral water,soup,avocado,milk,whole wheat rice,shampoo,babies food +chocolate,tomatoes,mineral water,avocado,cooking oil,french fries,cookies,pasta,low fat yogurt +meatballs,milk +burgers,whole wheat pasta,almonds,chicken +chocolate,milk +grated cheese,spaghetti +cereals +red wine,whole wheat pasta,spaghetti,butter,french wine,fromage blanc,green beans,french fries,brownies,energy drink,low fat yogurt +frozen vegetables,mineral water,low fat yogurt +mineral water,milk,energy bar,eggs,chocolate,frozen smoothie +hand protein bar,low fat yogurt,honey +eggs,cake,gums +frozen vegetables,mineral water +avocado,black tea,whole wheat rice,cake,french fries,cottage cheese,tomato juice,green tea +low fat yogurt +chocolate +spaghetti,mineral water,strong cheese +frozen smoothie +pancakes,energy drink,light mayo,fresh bread,zucchini +cooking oil,champagne +magazines +bug spray,hot dogs +low fat yogurt +ground beef +tomatoes,champagne,strawberries,yogurt cake,green tea +burgers,cider,pancakes,french fries,green tea +spaghetti,mineral water,hot dogs +frozen vegetables,tomatoes,ground beef,pepper,spaghetti,mineral water,olive oil,champagne,frozen smoothie,mushroom cream sauce,hot dogs,protein bar,green tea +low fat yogurt +turkey,fromage blanc,french fries +frozen smoothie +fresh tuna,mineral water,french wine,cooking oil,green tea,frozen smoothie +turkey,herb & pepper,mineral water +strawberries,energy drink +shrimp,eggs,french fries,strawberries,green tea +cookies +cookies +cookies +butter,french fries,protein bar +shrimp,tomatoes,spaghetti,mineral water,soup,nonfat milk,pancakes,oatmeal,white wine +mineral water,escalope,shallot,tomato juice +shrimp +cookies +avocado +fresh tuna,mineral water,avocado,eggs,champagne,brownies +ham,eggs,champagne +tomatoes,eggs +butter,pancakes,eggs,frozen smoothie,low fat yogurt +cookies +spaghetti,mineral water,meatballs,cooking oil +mineral water,meatballs,chicken,green tea +burgers,tomatoes,ground beef,mineral water,cider,eggs,cooking oil,chocolate +cookies +milk,eggs +escalope +cookies,green tea +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,pancakes,gluten free bar,green tea +cookies +tomatoes,french fries +ham,grated cheese,black tea,oil,cooking oil,melons +grated cheese,tomatoes,salmon,whole wheat rice +spaghetti,mineral water,bacon,spinach,cake,cooking oil,extra dark chocolate +mineral water,pancakes +burgers,chocolate +champagne +chocolate,low fat yogurt +herb & pepper,tomatoes,mineral water,chocolate,soup,milk,flax seed,honey,protein bar +frozen vegetables,chocolate,champagne,low fat yogurt +eggs,whole wheat rice,french fries,champagne,escalope +cookies +burgers,spaghetti,milk,eggs,french fries,cookies +almonds,pancakes,eggs,chocolate,french fries,mint +grated cheese,spaghetti,mineral water,chicken,nonfat milk,eggs,cake +french fries +eggs +french fries,escalope +pancakes +fresh tuna,turkey,salmon,cake +spaghetti,mineral water,cooking oil,oatmeal,hot dogs,green tea +cookies +cookies +cookies +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,soup,milk,tea,chocolate,hot dogs,cauliflower,low fat yogurt +frozen vegetables,mineral water,energy bar,french fries,hot dogs,energy drink,low fat yogurt +cookies,brownies +cookies,energy drink +chocolate,french fries +turkey,red wine,parmesan cheese,spaghetti,mineral water,meatballs,olive oil,bacon,honey,blueberries,chocolate bread,hot dogs,brownies,pancakes +green tea +frozen vegetables,spaghetti,chicken,extra dark chocolate,cottage cheese +shrimp,soup,milk,low fat yogurt +mineral water,soup,oil,cooking oil,honey +herb & pepper,ground beef,french fries,frozen smoothie,protein bar,low fat yogurt +frozen smoothie,mint +turkey,burgers,frozen vegetables,ground beef,mineral water,cake +herb & pepper,shrimp,ground beef,mineral water,chocolate,low fat yogurt +herb & pepper,mineral water,cake,light cream,carrots +cookies +cookies +eggs +spaghetti,chicken +burgers,mineral water,cider,bacon,eggs,cake,carrots,chocolate,green tea +eggs +milk,green grapes,eggs,cake,french fries,frozen smoothie,fresh bread +grated cheese,mineral water,cake,chicken,low fat yogurt +frozen vegetables,ground beef,mineral water,milk,olive oil,eggs,cooking oil,chicken,pet food,chocolate +eggs,cooking oil,chocolate,mashed potato,mushroom cream sauce,cottage cheese,brownies,pancakes +red wine,mineral water,champagne,mushroom cream sauce +tomatoes,cake +mineral water,chocolate,escalope,low fat yogurt +cake +mineral water,chicken,cereals +burgers,ground beef,mineral water,olive oil,eggs,barbecue sauce +cookies +herb & pepper,eggs +cookies +turkey,herb & pepper,spaghetti,chicken,pancakes,extra dark chocolate,hot dogs,green tea +cake,green tea,strawberries +burgers,grated cheese,french wine,eggs,carrots,salt +frozen vegetables,chocolate +mineral water +burgers,grated cheese,champagne +ground beef,spaghetti,chicken,pancakes +vegetables mix +spaghetti,chocolate,cookies,strawberries,low fat yogurt +chocolate,red wine,tomato sauce,avocado,energy bar,oil,french fries,salt +chocolate,cookies +mineral water,milk +spaghetti,yams,whole wheat rice,cake,low fat yogurt +escalope +spaghetti,mineral water +frozen smoothie,brownies +champagne +tomatoes,cake,cooking oil +burgers,chocolate,spaghetti,mineral water,olive oil,pancakes,eggs,mayonnaise +ground beef,mineral water,french wine,chocolate bread,chocolate,frozen smoothie +soda,cereals,salt +frozen vegetables,milk,butter,chocolate,french fries +ground beef,eggs +cookies +herb & pepper,tomatoes,ground beef,mineral water,black tea,escalope,protein bar +red wine,ground beef,mineral water,milk,whole wheat rice,cake,escalope,yogurt cake,zucchini +spaghetti,muffins,whole wheat rice,french fries,mayonnaise,low fat yogurt +shallot +tomatoes,ground beef,salmon,eggs,gums,french fries,champagne,low fat yogurt +low fat yogurt +turkey,frozen vegetables,ground beef,spaghetti,chocolate,olive oil,french wine,ketchup,frozen smoothie,light mayo,fresh bread +eggs,cooking oil,chocolate,escalope +burgers,french fries +herb & pepper,cooking oil,escalope,zucchini +mineral water,milk,whole wheat rice,pancakes,low fat yogurt +mineral water,eggs,extra dark chocolate,pancakes +tomatoes,mineral water,salmon,chocolate +ham,mineral water,eggs +red wine,mineral water,nonfat milk,muffins,chocolate bread,hot dogs,cauliflower +candy bars +spaghetti +ground beef,honey,whole wheat rice +spaghetti,honey,carrots,french fries,green tea +shrimp,tomatoes,spaghetti,mineral water,salmon,chocolate +herb & pepper +turkey,mineral water,milk,salmon,green tea,chocolate,escalope +fresh tuna,herb & pepper,frozen vegetables,cereals +french fries,escalope,energy drink +escalope,low fat yogurt +french fries,escalope +turkey,grated cheese,herb & pepper,tomato sauce,spaghetti,black tea,salmon,eggs,rice +grated cheese +shrimp,frozen vegetables,tomatoes,spaghetti,soup,meatballs,butter,vegetables mix,whole wheat rice,gums,corn,frozen smoothie,tomato juice +parmesan cheese,spaghetti,mineral water,chicken +spaghetti,mineral water,chocolate,pancakes,brownies,light mayo,melons,protein bar +ground beef,spaghetti,mineral water,milk,olive oil,light cream,cottage cheese,green tea +frozen vegetables +eggs +shrimp,spaghetti +chocolate,herb & pepper,spaghetti +frozen vegetables,olive oil,chocolate,french fries,escalope,mint +frozen vegetables,mineral water,chocolate bread,whole weat flour,pancakes,low fat yogurt +spaghetti,french wine,low fat yogurt +cooking oil,champagne,escalope +grated cheese,mineral water,chocolate,pancakes,cooking oil,low fat yogurt +turkey,red wine,butter,bacon,eggs,cake,barbecue sauce,ketchup,pet food,french fries,salt,shampoo,green tea +fresh tuna,chocolate,ground beef,pepper,spaghetti,milk,olive oil,almonds,salmon,vegetables mix,muffins,low fat yogurt +chocolate +cookies +spinach,eggs,whole wheat rice +tomatoes +spaghetti,mineral water,cooking oil +chocolate,frozen vegetables,ground beef,spaghetti,mineral water,avocado,milk,cake,low fat yogurt +tomatoes,spaghetti,frozen smoothie +turkey,shrimp,spaghetti,meatballs,milk,olive oil,eggs,whole wheat rice,carrots,eggplant,tea +vegetables mix,muffins,spinach +ground beef,pepper,mineral water,soup,milk,olive oil,black tea,chicken,chutney,nonfat milk,eggs,brownies +herb & pepper +burgers,soup,fromage blanc,cake +mineral water,nonfat milk,eggs,carrots +herb & pepper,ground beef,spaghetti,mineral water,milk,olive oil,chicken,cereals,fresh bread +grated cheese,pancakes,french fries +turkey,fresh tuna,frozen vegetables,milk,chutney,nonfat milk,soda,cooking oil,frozen smoothie +eggs,eggplant,cookies +cookies,low fat yogurt +bacon,eggs,french fries,yogurt cake +eggs,frozen smoothie +burgers,almonds,cookies +french wine,toothpaste +turkey,mineral water,honey,cooking oil,escalope,protein bar,mint +turkey,ham,mineral water,olive oil,butter,french wine,green tea,brownies,fresh bread +chocolate,low fat yogurt +burgers,tomatoes,mineral water,honey,bug spray,rice,oil,chicken,chocolate,french fries,escalope +mineral water +shrimp,pancakes,oatmeal +grated cheese +flax seed,cooking oil,frozen smoothie,cookies +whole wheat rice,cookies +turkey,burgers,eggs,whole wheat rice,french fries,green tea +pancakes,yogurt cake +burgers,ground beef,energy bar,eggs,french fries +spaghetti,mineral water,milk,eggs,salad,tomato juice +grated cheese,gums,french fries,honey +spaghetti,mineral water,soup,olive oil,salmon,blueberries,gums,hot dogs,melons +turkey,shrimp,eggs,french fries +herb & pepper,ground beef,salmon,whole wheat rice,champagne +grated cheese,oil,chocolate bread,green tea,french fries,cookies,shallot,light mayo,low fat yogurt +honey,champagne,cottage cheese +avocado +tomatoes,ground beef,butter,flax seed,nonfat milk,light mayo +burgers,frozen vegetables,mineral water,olive oil,strong cheese,french fries +turkey,eggs,chocolate +chocolate,parmesan cheese,ground beef,mineral water,pancakes,protein bar,low fat yogurt +spaghetti +mayonnaise +grated cheese,mineral water,chocolate,french fries,fresh bread +energy bar,low fat yogurt +chocolate,whole wheat rice,melons +turkey,mineral water,chicken,yogurt cake +whole wheat pasta,spaghetti,milk,olive oil,chocolate,brownies,melons +shrimp,ground beef,spaghetti +cookies +cookies +frozen vegetables,soup +mineral water,whole wheat rice,clothes accessories,pancakes,tomato juice,mint +mineral water,eggs,french fries,cookies,pasta,green tea +spaghetti,escalope,mayonnaise +shrimp,ground beef,spaghetti,mineral water +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,butter,salmon,rice,extra dark chocolate,clothes accessories,french fries +herb & pepper,spaghetti,olive oil,low fat yogurt +ham,tomatoes,spaghetti,whole wheat rice,blueberries,french fries +cookies +mineral water,chocolate,eggs +chutney,chocolate,champagne +shrimp,frozen vegetables,pepper,butter,mint green tea,chocolate,french fries,frozen smoothie,escalope,hot dogs,low fat yogurt +mineral water,chocolate +chicken +chocolate,salmon,vegetables mix,green grapes +shrimp,frozen vegetables,spaghetti,mineral water,soup,eggs +burgers,chocolate,tomato sauce,spaghetti,mineral water,olive oil,almonds,pancakes,eggs,whole wheat rice,cooking oil,french fries,brownies,gluten free bar +mineral water,eggs +mineral water +eggs +grated cheese,ground beef,mineral water,pancakes,rice,ketchup,tomato juice,low fat yogurt +ground beef,pepper,mineral water,olive oil,carrots +shrimp,ground beef,spaghetti,mineral water,cooking oil,tomato juice +shrimp,frozen vegetables,mineral water,milk,olive oil +mineral water,meatballs +grated cheese,herb & pepper,spaghetti,olive oil,brownies,strawberries +shrimp,spaghetti,chocolate,frozen smoothie,green tea +turkey,tomatoes,ground beef,spaghetti,soup,meatballs,cider,chili,mayonnaise +shrimp,spaghetti,milk +burgers,ham,grated cheese,herb & pepper,ground beef,spaghetti,butter,light cream,protein bar,green tea +spaghetti,mineral water,milk,eggs +pepper,spaghetti,eggs,green tea,yogurt cake +red wine,avocado,french fries,frozen smoothie +turkey,soup,eggs,whole wheat rice,barbecue sauce,light mayo +cookies,honey +chocolate,cookies,champagne +french fries +turkey,spaghetti,chocolate,eggs,cake,oil +eggs,frozen smoothie +salmon,eggs +spaghetti,soup,cooking oil +grated cheese,red wine,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +french fries +burgers,eggs,cake,chocolate +mineral water,olive oil,pancakes,honey,candy bars +low fat yogurt +green tea +red wine,ground beef,spaghetti,mineral water,almonds +turkey,tomatoes,spaghetti,mineral water,salmon +burgers,frozen vegetables,spaghetti,energy bar,fromage blanc,eggs,french fries,strawberries +mineral water,meatballs,bug spray,chicken,french fries,cottage cheese,brownies +spaghetti,mineral water,chocolate +green tea +grated cheese,mineral water,chutney,salmon,cereals +grated cheese,french fries +herb & pepper,red wine,spaghetti,almonds +mineral water,escalope +french fries +cookies +herb & pepper,whole wheat pasta,ground beef,pepper,light cream,barbecue sauce,french fries,escalope,hot dogs,sparkling water +turkey,pickles,chocolate,spaghetti,mineral water,soup,light cream,rice,hot dogs +spaghetti +spaghetti,mineral water,soup,milk,chicken,cake,hot dogs +ground beef,mineral water,pancakes,salad,low fat yogurt +tomatoes,french fries,escalope,cookies,brownies,pancakes +burgers,grated cheese,frozen vegetables,ground beef,tomato sauce,mineral water,soup,milk,olive oil,strawberries,babies food,low fat yogurt +spaghetti,chocolate,french fries,escalope,pasta,mashed potato,gluten free bar,tomato juice,low fat yogurt +grated cheese +ham,mineral water,almonds,whole wheat rice,cake,frozen smoothie,low fat yogurt +grated cheese,spaghetti,mineral water,chocolate,olive oil,french wine,cereals,antioxydant juice,green tea,pasta,fresh bread,white wine,cauliflower +avocado,eggs,fresh bread,low fat yogurt,green tea +spaghetti,chicken,cooking oil,green beans,escalope +flax seed,eggs,whole wheat rice,green tea,chocolate,french fries +muffins,whole wheat rice +chocolate,mineral water,vegetables mix,pancakes,whole wheat rice,ketchup,clothes accessories,champagne,fresh bread +ground beef,mineral water,flax seed,salmon,eggs,honey +red wine +butter,muffins,chocolate,french fries,green tea +turkey,burgers,chocolate,shrimp,ground beef,spaghetti,salmon,rice,low fat yogurt +cake,french fries +spaghetti,eggs,escalope +pepper,spaghetti,french fries,frozen smoothie +cake,cookies,babies food,low fat yogurt +shrimp,ground beef,mineral water,milk,olive oil,flax seed,eggs,light cream,cottage cheese +red wine +mineral water,honey,light cream,chicken,mint +green tea +shrimp,ground beef,cooking oil,champagne,cottage cheese,brownies +shrimp,ground beef,tomato sauce,spaghetti,chocolate,olive oil,bacon,mashed potato,brownies +chocolate,milk,olive oil,green grapes,french fries,mint +escalope +yogurt cake +spaghetti,mineral water,milk +grated cheese,ground beef,mineral water,butter,vegetables mix,hand protein bar,green tea +mineral water +herb & pepper,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,milk,olive oil,bacon +burgers,ham,frozen vegetables,eggs,cooking oil,chocolate,escalope,tomato juice,green tea +ground beef,tomato sauce,spaghetti,mineral water,meatballs,olive oil,green tea +turkey,herb & pepper,spaghetti,olive oil,extra dark chocolate,cereals,pancakes,honey +french fries +ground beef,tomato sauce,mineral water,chocolate,soup,eggs,french fries,pancakes,light mayo +burgers,mineral water,gums,light cream,frozen smoothie,fresh bread +cake,french fries,cookies,champagne,low fat yogurt +burgers,shrimp,tomatoes,mineral water,avocado,pancakes,whole wheat rice,cooking oil,yogurt cake +milk,eggs +tomatoes,ground beef,spaghetti,mineral water,chocolate,olive oil,almonds,pancakes,chili,green tea,protein bar +fresh tuna,chocolate,shrimp,spaghetti,mineral water,milk,olive oil,escalope,pancakes,hand protein bar,mint +ham,mineral water,avocado,black tea,vegetables mix,eggs,champagne,cottage cheese,pancakes,energy drink +spaghetti,chocolate,frozen smoothie,hot dogs,pancakes +ham,chocolate,shrimp,spaghetti,mineral water,milk,salmon,honey,fresh bread +eggs +chocolate,red wine,parmesan cheese,spaghetti,olive oil,whole wheat rice,cookies,sandwich,zucchini +burgers,ground beef,mineral water,milk +cookies +milk +chocolate,red wine,spaghetti,salmon,eggs,cake +red wine,green tea +mineral water,soup,cake +turkey,tomatoes,mineral water,french fries +low fat yogurt +mineral water,bacon,french fries,low fat yogurt +eggs,cookies +spaghetti,mineral water,milk,olive oil,eggs,brownies,melons +burgers,chocolate +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,chicken,vegetables mix,honey,french fries,hot dogs,fresh bread,green tea +flax seed,french fries +cooking oil,cottage cheese,toothpaste +mineral water,antioxydant juice +milk,chocolate,cookies,fresh bread +fromage blanc,eggs,french fries,zucchini +parmesan cheese,eggs,cake,escalope +cookies +french fries +mineral water,eggs,low fat yogurt +burgers,spaghetti,mineral water,milk,cream,salmon,spinach,blueberries,rice,cereals,champagne,frozen smoothie,escalope,hot dogs,yogurt cake +grated cheese,energy bar,honey +grated cheese,tomatoes,ground beef,soup,milk,olive oil,butter,pancakes,bug spray,cooking oil,ketchup +turkey,herb & pepper,gums +spaghetti,fresh bread +olive oil +french wine,bug spray,green beans +grated cheese,red wine,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate,escalope,zucchini +shrimp,whole wheat pasta,soup,milk,french fries +burgers,mint +shrimp,spaghetti,vegetables mix,pancakes,frozen smoothie,mint +spaghetti,chutney +pet food,cottage cheese,yogurt cake,magazines,mayonnaise +burgers,ground beef,muffins,honey,bug spray +turkey,tomatoes,french wine,chocolate,pancakes +chocolate,zucchini +spaghetti,low fat yogurt +chocolate,turkey,shrimp,frozen vegetables,whole wheat pasta,pepper,mineral water,milk,olive oil,eggs,cake,cooking oil,cereals,french fries,mint +chocolate,spaghetti,avocado,french fries +tomatoes,mineral water,milk,strong cheese,pancakes,hot dogs,candy bars +burgers,chocolate,grated cheese,ground beef,spaghetti,mineral water,eggs,frozen smoothie,cookies +fresh tuna,herb & pepper,spaghetti,milk,eggplant +spaghetti +burgers,shrimp,spaghetti +frozen vegetables,spaghetti,mineral water,avocado,chocolate,french fries,cookies,melons +fresh tuna,frozen vegetables,low fat yogurt +frozen vegetables,eggs,pancakes,gluten free bar,low fat yogurt +cookies +chicken,champagne,low fat yogurt +chocolate,french fries +mineral water,milk,escalope +tomatoes,spaghetti,meatballs,strong cheese,salmon,honey,chicken,green tea +eggs,green tea,hot dogs,cottage cheese,brownies +mineral water,olive oil,pancakes,chocolate,french fries,yogurt cake,mint +red wine,whole wheat pasta,spaghetti +french fries,light mayo +olive oil,cottage cheese,fresh bread,mint +burgers,spaghetti,shallot,mushroom cream sauce +pepper,spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,whole wheat pasta,ground beef,mineral water,honey,whole wheat rice,frozen smoothie,escalope,magazines +ground beef,spaghetti,mineral water,cake,magazines,green tea +mineral water,soup,french fries,mint,green tea +turkey,ham,herb & pepper,spaghetti,salmon,honey,cake,chili,carrots,cereals,french fries +butter,chocolate,strawberries,magazines,green tea +salmon,french fries +tomatoes,vegetables mix,muffins,frozen smoothie +frozen vegetables,ground beef,pancakes +ham,burgers,shrimp,mineral water,oil,chili +spaghetti,honey,french fries,escalope +ground beef,spaghetti,sandwich,sparkling water,green tea +french fries +cooking oil,french fries +turkey,herb & pepper,tomatoes,ground beef,spaghetti,soup,milk,cooking oil,chicken +pancakes,cake +flax seed,cake,salad,green tea +cookies,green tea +turkey,ham,grated cheese,shrimp,milk,olive oil,salmon,spinach,french fries,honey +grated cheese,frozen vegetables,milk,chicken,chocolate +mineral water +frozen vegetables,mineral water,energy bar,eggs +grated cheese,frozen vegetables,milk,honey,frozen smoothie +ground beef,spaghetti,yogurt cake +shrimp,french fries,champagne +mayonnaise +tomatoes +fresh tuna,tomatoes,milk,vegetables mix,chocolate,french fries,fresh bread +brownies,low fat yogurt +energy bar,butter,soda,champagne +energy bar +shrimp,tomatoes,whole wheat pasta,nonfat milk,honey,cake,cottage cheese,brownies,energy drink,low fat yogurt +muffins,honey,mushroom cream sauce,hot dogs,pancakes,yogurt cake,shampoo +hot dogs,pancakes +eggs +honey,whole wheat rice +frozen vegetables,tomatoes,whole wheat pasta,muffins,honey +pancakes +mineral water,salmon,cake,asparagus +milk +green tea,mushroom cream sauce +french fries +meatballs,french wine,mint green tea +grated cheese,ground beef,spaghetti,cake +flax seed,eggs,green tea,chocolate,french fries,champagne,body spray +chicken,green tea +turkey,burgers,pepper,spaghetti,soup,avocado,flax seed,black tea,eggs,cake,bramble,french fries,mashed potato,yogurt cake,green tea +burgers,yams,milk,eggs,melons +chocolate +burgers,herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,whole wheat rice,low fat yogurt +hot dogs +pepper,mineral water,cookies,tomato juice,green tea +frozen vegetables,mineral water,milk,muffins,chocolate,french fries,tomato juice,fresh bread +chili,green beans +mineral water +chocolate,french fries,salad +spaghetti,mineral water,whole wheat rice +french fries,escalope,pasta +turkey,spaghetti +pancakes,cake,tomato juice +chutney,escalope +chocolate,french wine,honey,pancakes,light mayo +mineral water,chicken,blueberries,fresh bread,white wine,magazines +cake +frozen vegetables,oil +champagne,cookies +spaghetti +ground beef,escalope,pancakes +fresh tuna,frozen vegetables,clothes accessories,french fries,cookies +eggs +cake,french fries +frozen smoothie +strawberries +burgers,ground beef,yams,milk,spinach,whole wheat rice,french fries,light mayo +spaghetti,flax seed,green tea,protein bar +mineral water,cake +ground beef,pepper,spaghetti,mineral water +muffins,honey +cookies +frozen vegetables,spaghetti,milk,strawberries +shrimp,spaghetti,yams,milk,cooking oil,chicken,extra dark chocolate,toothpaste +yogurt cake,candy bars +light mayo +cooking oil,carrots,green tea,escalope,gluten free bar +spaghetti,vegetables mix,pancakes +frozen vegetables,spaghetti,low fat yogurt +frozen vegetables,spaghetti,milk +yogurt cake +turkey,burgers,frozen vegetables,mineral water,milk,olive oil,honey,light cream,oil,french fries,tomato juice +champagne,brownies,light mayo +frozen vegetables,parmesan cheese,spaghetti,soup,energy bar,cake +fresh tuna,mineral water,honey,escalope +spaghetti,black tea,vegetables mix,whole wheat rice,eggplant +frozen vegetables,ground beef,spaghetti,soup,milk,olive oil,chicken,cooking oil,chocolate,low fat yogurt +cookies +herb & pepper +red wine,mineral water,green tea +mineral water,avocado,energy bar,protein bar,zucchini +pickles,herb & pepper,shrimp,milk,spinach,cake,chili,green tea,light mayo +spaghetti,milk,honey +shrimp,spaghetti,butter,eggs,light cream +burgers,spaghetti,eggs,frozen smoothie +burgers,milk,eggs +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cooking oil,barbecue sauce,frozen smoothie,protein bar +rice +spaghetti,gluten free bar +spaghetti,soup,chili,eggplant +turkey,burgers,grated cheese,tomatoes,pepper,mineral water,pancakes,whole wheat rice,tomato juice,low fat yogurt,honey +burgers +butter,whole wheat rice,barbecue sauce,green tea,french fries,salt +mineral water,chocolate +champagne,fresh bread +dessert wine,avocado,pancakes,french fries,asparagus,green tea +antioxydant juice,chocolate,french fries,shallot +mineral water,olive oil,chicken,french fries +chocolate,spaghetti +avocado,cottage cheese +grated cheese,herb & pepper,french fries,cookies +herb & pepper,ground beef,yams,mineral water,eggs,cake,oil,chocolate,french fries,cookies +french fries,protein bar +antioxydant juice,green tea,escalope +ground beef,olive oil +frozen vegetables,tomatoes,mineral water,milk,vegetables mix,eggs,french fries,light mayo,cauliflower +chocolate,ground beef,spaghetti,mineral water,salmon,eggs,cooking oil,french fries +french fries,champagne +chocolate,ground beef +frozen vegetables,milk,energy bar,butter,frozen smoothie,tomato juice +energy bar,energy drink +pepper +mineral water,escalope,mashed potato +chocolate,french fries +frozen vegetables,milk,green grapes,pancakes,tea +shrimp,chocolate,white wine +gums,escalope,pasta +frozen vegetables,spaghetti,soup,avocado,almonds,honey,french fries,frozen smoothie +red wine,shrimp,frozen vegetables,mineral water,milk,whole wheat rice,fresh bread,green tea +burgers,red wine,mineral water,avocado,eggs,yogurt cake,protein bar +frozen vegetables,spaghetti,cake,cottage cheese,brownies,pancakes,energy drink,green tea +soup +frozen vegetables,milk,eggs +frozen vegetables,spaghetti,carrots +mineral water,olive oil,cake,hot dogs,cottage cheese,strawberries +soda +chicken,cider +eggs,energy drink +ham,frozen vegetables,spaghetti,light mayo +whole wheat rice,chocolate bread,antioxydant juice +french fries +turkey,burgers,mineral water,strawberries +ham,chocolate,ground beef,spaghetti,mineral water,olive oil,eggs,asparagus,fresh bread,mayonnaise +mineral water +burgers,red wine,yams,mineral water,fromage blanc,salmon,eggs,honey,tea,cottage cheese,magazines,candy bars +tomato sauce,spaghetti,almonds,chicken,bug spray,oil,cooking oil,frozen smoothie,escalope,strawberries,tomato juice +mineral water,meatballs +spaghetti +whole wheat rice,oatmeal,frozen smoothie +olive oil +spaghetti,extra dark chocolate,fresh bread +grated cheese,frozen vegetables,mineral water,eggs,pancakes,low fat yogurt +mineral water,chocolate +parmesan cheese,ground beef,mineral water,soup,olive oil,oatmeal +dessert wine,grated cheese,shrimp,spaghetti,milk,champagne +eggs +shrimp,frozen vegetables,pepper,mineral water,pancakes,cereals +burgers,mineral water +cake,oatmeal +energy bar,chocolate,cottage cheese +energy bar,whole wheat rice,cake,french fries,low fat yogurt,green tea +spaghetti,mineral water,whole wheat rice,cereals,strawberries,fresh bread +frozen vegetables,yams,almonds +herb & pepper,ground beef,honey,french fries +green grapes,cooking oil,french fries,green tea +french fries +grated cheese,chocolate,french fries,escalope +eggs,chocolate,shampoo,green tea +pancakes,hot dogs,sparkling water,fresh bread +mineral water,oatmeal,eggplant,brownies +light mayo +grated cheese,spaghetti,soup,olive oil,whole wheat rice,oil,chicken,ketchup,hot dogs +turkey,ham,tomatoes,muffins,whole wheat rice,carrots,oatmeal,eggplant,pasta,brownies,low fat yogurt +fresh tuna,butter +hot dogs +mineral water,body spray +cookies +low fat yogurt +french wine,eggs,chicken,light mayo +frozen vegetables,ground beef,mineral water,chocolate,pancakes +milk,cooking oil,frozen smoothie,green tea +frozen vegetables,mineral water,fromage blanc,whole wheat rice,light cream,chicken,chocolate bread,antioxydant juice +mineral water,milk +muffins,cookies +escalope +shrimp,low fat yogurt +red wine,shrimp,mineral water,chocolate,milk,cereals,tomato juice,green tea +nonfat milk,chicken,body spray,gluten free bar,light mayo,honey +salmon +frozen vegetables,mineral water,french fries,mushroom cream sauce +shrimp,pepper,milk,almonds,eggs,escalope,green tea +burgers,spaghetti,soup,milk,black tea,whole wheat rice,frozen smoothie,strawberries +olive oil,salmon,tomato juice +burgers,yams,mineral water,avocado,energy bar,salmon,pancakes,whole wheat rice,cake,cooking oil,barbecue sauce,green tea,french fries,escalope +milk,energy bar,vegetables mix,cottage cheese +cake,french fries +grated cheese,honey,fresh bread +soup,clothes accessories,escalope +burgers,eggs,french fries +burgers,eggs,frozen smoothie +whole wheat pasta,cake,melons,green tea +ground beef,tomato sauce,spaghetti,light mayo,melons,green tea +eggs +pancakes,french fries,body spray +soup,eggs,cottage cheese +tomato juice +cider,eggs,eggplant +whole wheat pasta,milk,champagne,cookies,pasta,body spray +green tea,french fries +spaghetti,mineral water,eggs +turkey,spaghetti,mineral water,green tea,tomato juice +burgers,shrimp,mineral water,cake,chocolate,french fries,escalope,cookies +muffins +turkey,black tea,eggs,cookies +avocado,frozen smoothie,cottage cheese,brownies +fresh tuna +gums,cottage cheese,brownies,protein bar,low fat yogurt,green tea +mineral water,olive oil +ground beef,milk,cereals,green tea,magazines +herb & pepper,eggs,cookies,fresh bread +shrimp,tomatoes,honey,whole wheat rice,cake,brownies +shrimp +chocolate +grated cheese,spaghetti,mineral water,milk,nonfat milk,eggs,blueberries,light cream,chicken,chocolate,french fries +turkey,mineral water,barbecue sauce,strawberries +whole wheat pasta,ground beef,mineral water +escalope,pasta +fresh tuna,milk,magazines +mineral water,cooking oil +green tea +chocolate,herb & pepper,frozen vegetables,whole wheat pasta,salmon,soda,white wine +turkey,eggs,pancakes +herb & pepper,chocolate +cookies +eggs +mineral water,french fries +tomatoes,mineral water +french fries +escalope +turkey,eggs,french fries,energy drink +burgers +spaghetti +french fries,melons +pepper,mineral water,pancakes,chicken,tomato juice +ground beef,spaghetti,milk,fromage blanc,carrots,low fat yogurt +spaghetti +strawberries,yogurt cake +frozen smoothie +grated cheese,whole wheat pasta,pepper +avocado,cider,cake,french fries,melons +light cream,chicken +frozen vegetables,tomatoes,mineral water +tomatoes,whole wheat pasta,milk +milk,cooking oil +muffins +cake +mineral water,cereals +shrimp,yams,milk,champagne,cottage cheese +pepper,olive oil,green tea,frozen smoothie,zucchini +whole wheat pasta,chocolate,pancakes,french fries,mushroom cream sauce +frozen vegetables +chocolate,champagne +mineral water,cooking oil +butter +grated cheese,mineral water,honey,cake,whole weat flour,salad +cake,french fries +spaghetti,mineral water,french wine,cottage cheese,tomato juice +vegetables mix,french fries +ground beef,mineral water,soup +french fries +chocolate,ground beef,tomato sauce,spaghetti,cookies,shallot,green tea +avocado,vegetables mix,french fries,melons +burgers,energy drink +spaghetti,mineral water,milk,energy bar,french wine,frozen smoothie +french fries,frozen smoothie +herb & pepper,cereals,low fat yogurt +whole wheat pasta,yams,milk,eggs,champagne +fresh tuna,mineral water,eggs,chocolate,champagne +shrimp,olive oil +whole wheat pasta,olive oil,pancakes +ham,chocolate,spaghetti,mineral water +green tea,french fries,cookies +cottage cheese +mineral water,energy bar,whole wheat rice,cake,yogurt cake +ground beef,mineral water,milk,whole wheat rice,cake,yogurt cake,light mayo +grated cheese,ground beef,rice,sandwich,tomato juice,low fat yogurt,green tea,honey +milk,pancakes +french fries +turkey,burgers,whole wheat rice,eggplant,chocolate,cookies,toothpaste +candy bars +frozen vegetables,avocado,black tea,whole wheat rice,green tea +chocolate,milk,chicken,strong cheese,cooking oil,green beans,french fries,light mayo,tomato juice,white wine +french fries,escalope,green tea +burgers,mineral water,cookies +shrimp,ground beef,spaghetti,muffins +cake +french wine,rice,green beans,eggplant,french fries +soup,light cream,cookies +whole wheat pasta,olive oil,green tea,chocolate,french fries,champagne,hot dogs,tomato juice +cereals,cookies,yogurt cake,tomato juice,fresh bread,green tea +chocolate +french fries,zucchini +frozen smoothie,tomato juice,fresh bread +whole wheat rice +shrimp,ground beef,mineral water,soup +olive oil,salmon,low fat yogurt +milk,almonds,vegetables mix +chocolate,spaghetti +candy bars +burgers,shrimp,frozen vegetables,tomatoes,parmesan cheese,chocolate,french fries,escalope,body spray +frozen vegetables,barbecue sauce,chocolate bread +mineral water,cooking oil,french fries,fresh bread,candy bars +chocolate,soup +shrimp,frozen vegetables,tomatoes,butter,nonfat milk,french fries,frozen smoothie,tomato juice,fresh bread +grated cheese +nonfat milk +herb & pepper +spaghetti,butter,green beans,chocolate,body spray,green tea +energy bar +grated cheese +light mayo,candy bars +mineral water +spaghetti,salmon,pancakes,french fries,cookies,pasta,green tea +green tea +french fries,protein bar +frozen vegetables,milk,french fries,low fat yogurt,green tea +fresh tuna,ground beef,pepper,tomato sauce,chicken,soda,mint +burgers,champagne,cookies,brownies,green tea +white wine +spaghetti,eggs,champagne +gums,escalope,pasta,light mayo +burgers,frozen vegetables,ground beef,spaghetti,soup,milk,almonds,chicken,strong cheese,salmon,pancakes,chocolate +shrimp,eggs,energy drink +escalope +french fries,champagne,light mayo +cake,cottage cheese,brownies,fresh bread +escalope +yogurt cake +french fries,frozen smoothie +champagne +melons +milk,energy drink +turkey,frozen vegetables,mineral water,chicken,eggs,antioxydant juice,chocolate,fresh bread,white wine,green tea +turkey,pepper,carrots +yams +ground beef,milk,olive oil,energy bar,french wine,chicken,french fries,champagne,frozen smoothie,shallot,yogurt cake,green tea +cake +turkey,yams,black tea,french fries +mineral water,chocolate,whole wheat rice,cake,whole weat flour,french fries,low fat yogurt +shrimp,frozen vegetables +herb & pepper,mineral water,honey +turkey,burgers,ground beef,spaghetti,milk,butter,honey,cottage cheese,pancakes,energy drink,light mayo +avocado,escalope,light mayo +avocado,cake,cookies +spaghetti,mineral water,milk,chocolate,shallot +energy bar,cereals,salt,fresh bread,green tea +turkey,shrimp,parmesan cheese,eggs,cake,frozen smoothie,pancakes,light mayo,green tea +shrimp,parmesan cheese,olive oil,light cream,cooking oil,chicken,chili,extra dark chocolate,cottage cheese,brownies,pancakes,energy drink,salt,salad,magazines +cake,body spray +milk,chocolate,energy drink +mineral water,whole wheat rice,french fries +burgers,grated cheese,shrimp,chocolate,french fries,champagne,cookies,mushroom cream sauce +tomatoes,spaghetti,vegetables mix +burgers,honey +chocolate +pickles +spaghetti +pancakes +french fries +chocolate,shrimp,frozen vegetables,tomatoes,mineral water,honey +french fries,energy drink +mineral water,gums,soda,french fries,cookies +eggs +cookies +escalope +shrimp,mineral water,milk,pancakes,strawberries +fresh bread +herb & pepper,frozen vegetables,mineral water,energy bar,salmon +cookies +fresh tuna,ground beef,mineral water,chocolate,olive oil,french wine,eggs +turkey,ham,grated cheese,herb & pepper,whole wheat pasta,spaghetti,mineral water,pancakes,pet food,green tea +milk,black tea,eggs,energy drink +turkey,herb & pepper,ground beef,mineral water +mineral water +milk,chicken,extra dark chocolate,frozen smoothie,low fat yogurt +chocolate,spaghetti,mineral water,salmon,eggs,cake +mineral water,pancakes,chocolate,french fries,green tea +burgers,grated cheese,spaghetti,mineral water,green tea +shrimp,whole wheat pasta,spaghetti,mineral water,avocado,olive oil,chicken,chocolate +frozen vegetables,spaghetti,milk +eggs +butter,tomato juice,fresh bread,magazines +light mayo +tomatoes,chocolate,champagne,low fat yogurt +mineral water,milk,barbecue sauce,chocolate,low fat yogurt +burgers,ham,whole wheat rice,chocolate,french fries,cookies,green tea +shrimp,spaghetti,eggplant,chocolate +eggs +mineral water,milk,green tea +olive oil,eggs +shrimp,frozen vegetables,honey,frozen smoothie,fresh bread,green tea +meatballs,bug spray,burger sauce,cereals +turkey,herb & pepper,spaghetti,mineral water,pancakes,eggs +turkey,meatballs,eggs,green tea +chocolate,french fries +grated cheese,tomato juice +muffins,whole wheat rice,chocolate,french fries +fresh tuna,spaghetti,vegetables mix,rice,carrots,french fries,champagne,light mayo +meatballs,olive oil,clothes accessories,green tea,french fries,low fat yogurt +turkey +grated cheese,whole wheat rice,chocolate,french fries +burgers,grated cheese,frozen vegetables,spaghetti,milk,salmon,eggs,chocolate +mineral water +spaghetti,eggs +burgers,spaghetti,eggs,cookies,green tea +eggs,chocolate,cookies,low fat yogurt +milk +ground beef,yams,cake +eggs,french fries +tomato sauce,yams +spaghetti,mineral water,cake,brownies,energy drink,green tea +tomatoes,mineral water,soup,milk,olive oil,eggs,oil,cooking oil,barbecue sauce,toothpaste,low fat yogurt +grated cheese,ground beef,spaghetti +french fries +spaghetti +mashed potato +green tea +spaghetti,mineral water +herb & pepper,shrimp,rice,clothes accessories,french fries,frozen smoothie,white wine,green tea +ground beef +turkey +turkey,spaghetti,mineral water,soup,nonfat milk,pancakes,cooking oil,tea,escalope,cookies +muffins,green grapes +cake,french fries +chocolate +extra dark chocolate,french fries,green tea +whole wheat pasta,spaghetti +antioxydant juice +champagne +burgers,herb & pepper,tomatoes,mineral water,chicken,honey,whole wheat rice,melons,tomato juice +olive oil,chutney,yogurt cake +pancakes +grated cheese,ground beef,energy bar,honey,chicken +eggs +turkey,mineral water,milk,salmon,eggs,protein bar +hot dogs,low fat yogurt,candy bars +candy bars +candy bars +french fries,cookies +escalope,cookies +vegetables mix,french fries +shrimp,avocado,melons +pancakes,whole wheat rice,frozen smoothie,brownies +frozen vegetables,milk,chocolate,french fries,energy drink +melons +parmesan cheese,mineral water,muffins,chocolate,pancakes +green tea +gums +frozen vegetables,meatballs,pancakes,eggs,chocolate,french fries,frozen smoothie +melons +hot dogs,energy drink,fresh bread,low fat yogurt +shrimp,energy drink +eggs,cookies,green tea,honey +muffins,french fries +burgers,eggs +milk,french fries +cake,french fries,energy drink +red wine,spaghetti,eggs,mint green tea,tomato juice +pepper,spaghetti,strong cheese,chocolate,green tea +olive oil,salmon +low fat yogurt +spaghetti,blueberries,chocolate,escalope +dessert wine,mineral water,milk,spinach,pancakes,eggs,champagne +eggs,rice,escalope +cookies,green tea +escalope,low fat yogurt +vegetables mix +mint,green tea +grated cheese,frozen vegetables,brownies,low fat yogurt +whole wheat pasta,hot dogs +burgers,herb & pepper,ground beef,spaghetti,soup,cereals,french fries,brownies +honey,gums,french fries +green tea +chicken,eggs,french fries,strawberries +whole wheat pasta,french fries +frozen vegetables +vegetables mix +muffins,cauliflower +turkey,eggs,pancakes +eggs +frozen smoothie,pancakes +energy bar,chicken,eggs +whole wheat pasta,mineral water,olive oil,energy bar,frozen smoothie,low fat yogurt +frozen smoothie +burgers,french fries,escalope,pasta,mushroom cream sauce +frozen vegetables,french fries +french fries +pickles,chicken,chocolate,energy drink,green tea +bug spray +whole wheat pasta,milk,energy bar,butter,pancakes,eggs,barbecue sauce +bramble +fresh tuna,eggs,escalope +yogurt cake,low fat yogurt +mineral water,olive oil,mint +cake +parmesan cheese,whole wheat pasta,antioxydant juice,mint +mint +spaghetti,mineral water,soup +ground beef,spaghetti +french fries +escalope +eggs,champagne +parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,soup,milk,whole wheat rice,cake +frozen vegetables,avocado,butter,chicken,salmon,whole wheat rice,champagne +shrimp,green tea +chocolate,mineral water +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,strong cheese,green beans +asparagus +cookies +champagne +protein bar,fresh bread +yogurt cake +tomatoes,mineral water,salmon,fresh bread,toothpaste +grated cheese,chutney,eggs +grated cheese,tomato sauce,mineral water,milk,olive oil,salmon,oil,shallot +cereals,antioxydant juice,hot dogs,green tea +frozen vegetables +sandwich +spaghetti,avocado,cookies,strawberries,zucchini,honey +salt +frozen vegetables,milk,eggs,brownies +grated cheese,chocolate,french fries,tomato juice +grated cheese,herb & pepper,parmesan cheese,spaghetti,extra dark chocolate,french fries +turkey,herb & pepper,parmesan cheese,ground beef,eggs,french fries,cottage cheese +eggs,chocolate,escalope +milk,cottage cheese +yams,french fries,fresh bread +burgers,whole wheat pasta,yams +frozen vegetables,spaghetti,mineral water,avocado,honey,chocolate,champagne,body spray +chicken,eggs +soup,eggs +mineral water,energy bar +mineral water +spaghetti +burgers,herb & pepper,ground beef,mineral water,chocolate,soup,milk,chicken,eggs,cooking oil +chocolate,honey +frozen vegetables,spaghetti,salmon,honey,cake,chicken,french fries,green tea +red wine +chocolate,shrimp,frozen vegetables,parmesan cheese,spaghetti,mineral water,milk,pancakes,light cream,oil,green tea,frozen smoothie +soda,cottage cheese +chicken,yogurt cake +burgers +soda +brownies +milk,cake,chili,protein bar,zucchini +ham,spaghetti,soup,almonds,rice,green tea +burgers +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,chicken,gums,cooking oil,frozen smoothie,energy drink,green tea +shrimp,tomatoes,butter,antioxydant juice,green tea,escalope +cookies,energy drink +mineral water,body spray +mineral water +whole wheat pasta,spaghetti,meatballs,milk,chocolate +red wine,rice,chili,chocolate bread +pasta,gluten free bar +pancakes +burgers,eggs,pancakes +pancakes,gluten free bar,low fat yogurt +burgers,chocolate,frozen vegetables,parmesan cheese,whole wheat pasta,muffins,champagne +meatballs,green tea +fresh tuna,herb & pepper,mineral water,olive oil,chicken,muffins,chocolate,yogurt cake +mineral water,avocado,cake,cottage cheese +herb & pepper,shrimp,tomatoes +energy drink +green tea +energy bar +tomatoes,spaghetti,mineral water,salmon,strawberries +green tea +cookies +nonfat milk,gluten free bar,light mayo,babies food +mineral water,eggs,cake +mineral water,avocado,eggs,blueberries,light cream,burger sauce,chicken,chili,frozen smoothie,pancakes +cake +burgers,cider,eggs +herb & pepper +turkey,spaghetti,avocado +mineral water,low fat yogurt +cookies,champagne +eggs,french fries +tomatoes +mineral water,muffins,french fries +burgers,ground beef,spaghetti,avocado,fresh bread +herb & pepper,whole wheat pasta,milk,gums,rice,chocolate,champagne,tomato juice +cake,escalope,pasta,mushroom cream sauce +turkey,spaghetti,mineral water,soup,pancakes,honey,whole weat flour,green tea +milk,vegetables mix,french fries +cereals,champagne,green tea +antioxydant juice,french fries,champagne +fresh tuna,frozen vegetables,chocolate,milk,fromage blanc,honey,french fries,frozen smoothie,energy drink +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,avocado,cake,french fries,frozen smoothie,cottage cheese,strawberries,tomato juice +frozen vegetables,tomatoes,mineral water +mineral water,cake,low fat yogurt +green beans,escalope +grated cheese +tomatoes,vegetables mix,french fries,green tea +burgers,pepper,milk,protein bar,honey +grated cheese,herb & pepper,shrimp,ground beef,tomato sauce,spaghetti,blueberries,chocolate,escalope,yogurt cake +shrimp,mineral water,milk,honey,chicken,french fries,fresh bread,green tea +shrimp +burgers,grated cheese,milk,cider,cereals,green beans,hot dogs,magazines,green tea +whole wheat pasta,low fat yogurt +whole wheat rice,ham,chocolate,frozen smoothie +soup,olive oil,chicken,cooking oil,cottage cheese +olive oil +tomatoes,mineral water,chocolate,avocado,pancakes,rice,chicken,hot dogs +burgers,soup,french fries +green tea +shrimp,tomato juice,magazines +oil,escalope +energy bar +french fries,body spray,light mayo +mineral water,french fries,melons +grated cheese,herb & pepper,chicken,french fries +chocolate +whole wheat rice +mineral water,salmon +eggs +mineral water,corn +fresh tuna,pickles,olive oil,french wine,rice +turkey,shrimp,pepper,spaghetti,cookies,pancakes +strong cheese,french fries +grated cheese,frozen vegetables,french fries,cookies,shallot,low fat yogurt +shrimp,barbecue sauce,french fries,cookies,hot dogs,pancakes,light mayo,green tea +green beans,chocolate +burgers,tomatoes,spaghetti,french wine,whole wheat rice,oil,tomato juice +turkey,fresh tuna,avocado,milk,fromage blanc,honey,cake,french fries +pancakes,cookies +burgers,milk,champagne +cider,champagne +spaghetti,pancakes,fresh bread,white wine +champagne,yogurt cake,light mayo +shrimp,frozen vegetables,milk,nonfat milk,eggs,green beans,french fries,frozen smoothie,mushroom cream sauce,pancakes,light mayo,melons,tomato juice +herb & pepper,ground beef,tomato juice +milk,melons +burgers,grated cheese,ground beef,spaghetti,mineral water,chocolate,milk,olive oil,almonds,soda,chicken,green tea +pancakes +spaghetti,nonfat milk,carrots,clothes accessories,hot dogs,green tea +chocolate,muffins,whole wheat rice,escalope,mashed potato +frozen vegetables,melons +spaghetti,whole weat flour,cottage cheese,protein bar +cookies,pancakes,mint +burgers,cake +soup,hot dogs +hot dogs +spaghetti,mineral water,milk,eggs,ketchup,green beans,fresh bread,candy bars +shrimp,frozen vegetables,mineral water,milk,black tea,cereals,chocolate,pancakes,yogurt cake +burgers,french fries,green tea +shrimp,frozen vegetables,eggs,oil,barbecue sauce,chili,whole weat flour,french fries,cookies,brownies,pancakes,energy drink,salt +frozen vegetables,green tea,french fries,champagne,cookies,brownies,pancakes +champagne,pancakes,green tea +burgers,spaghetti,whole wheat rice +burgers,corn,low fat yogurt +cereals,salad +herb & pepper,ground beef,tomato sauce,yams,whole wheat rice,green beans +turkey,frozen vegetables +frozen vegetables,cottage cheese +chocolate,yogurt cake +mineral water,avocado,muffins,champagne,cookies,body spray +antioxydant juice +fresh tuna,milk,butter,almonds,salmon,green grapes,gums,whole weat flour,frozen smoothie,low fat yogurt,green tea +tomatoes,avocado,meatballs,milk,olive oil,salmon,eggs +chocolate,babies food +frozen vegetables,whole wheat rice,cooking oil,cereals,protein bar,magazines,low fat yogurt +grated cheese,ground beef,cake,escalope +shrimp,mineral water,cake,french fries,mushroom cream sauce +low fat yogurt +soup,strong cheese,light cream,cottage cheese +mineral water,chicken,yogurt cake,light mayo +burgers,chocolate,escalope +butter,cookies +frozen vegetables,flax seed,clothes accessories,chocolate,frozen smoothie,yogurt cake +milk,chocolate,champagne,frozen smoothie,light mayo,low fat yogurt +spaghetti,milk,energy bar,butter,chicken,cottage cheese,tomato juice,fresh bread +cake,ketchup,pancakes,fresh bread +olive oil,light mayo +champagne +whole wheat rice +fresh tuna,chocolate,spaghetti,fromage blanc,honey,protein bar +burgers,avocado,almonds,whole wheat rice,protein bar,cauliflower,mint,green tea +frozen vegetables,milk,energy bar,eggs,brownies,yogurt cake,green tea +shrimp,ground beef,milk,french wine,frozen smoothie +candy bars +burgers,spaghetti,eggs,whole wheat rice,cooking oil,chicken,chocolate,cookies,green tea +grated cheese,spinach,rice,zucchini +turkey,shrimp,frozen vegetables,mineral water,honey,strawberries +whole wheat rice,cake,chocolate +grated cheese,ground beef,pepper,avocado,olive oil,butter,whole wheat rice,low fat yogurt +pancakes,mint,green tea +turkey,milk,cooking oil,chocolate +mineral water,energy bar,escalope +chocolate,tomatoes,ground beef,tomato sauce,mineral water,salmon,pancakes +shrimp,ground beef,yams,mineral water,milk,cereals,chocolate,pancakes,fresh bread +red wine,frozen vegetables,ground beef,spaghetti,milk,olive oil,chicken,eggs,extra dark chocolate +ground beef,mineral water,chocolate,magazines +pickles,antioxydant juice,french fries +cookies +mineral water,rice,barbecue sauce,ketchup,clothes accessories,french fries,low fat yogurt +chocolate,frozen smoothie,champagne +turkey,mineral water,pancakes,eggs,light cream,barbecue sauce,cereals,cottage cheese +frozen vegetables,tomatoes,milk,vegetables mix,eggs,chocolate,french fries,low fat yogurt +protein bar,hand protein bar,green tea +pasta +shrimp,mineral water,mint +mineral water +turkey,tomatoes,spaghetti,french fries,escalope +turkey,cooking oil,low fat yogurt,green tea +brownies +mineral water,milk,eggs,chili,green tea +whole wheat pasta,mineral water,french wine,fromage blanc,pancakes,eggs,honey,cooking oil,chicken,brownies +turkey,burgers,red wine,tomatoes,spaghetti,mineral water,avocado,vegetables mix,pancakes,french fries +shrimp,frozen vegetables,milk,eggs,mushroom cream sauce +french fries +grated cheese,ground beef,mineral water,carrots,green tea +turkey,grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +fresh tuna,mineral water,almonds,chocolate,fresh bread +turkey,mineral water,chocolate +mushroom cream sauce +chocolate,french fries,mint +french fries +french fries +milk +asparagus +turkey,spaghetti,milk,butter,black tea,pancakes,eggs,salt +turkey,pepper,mineral water +tomatoes,milk,black tea,whole wheat rice,melons +fresh tuna,mineral water,black tea,cottage cheese +flax seed,eggs,chicken,cereals +french fries,cottage cheese,green tea +herb & pepper,eggs,clothes accessories,french fries +eggs +grated cheese,spaghetti,eggs +burgers,fresh tuna,ground beef,spaghetti,black tea,almonds,barbecue sauce,escalope,mashed potato,cottage cheese +burgers,ham,chocolate,red wine,frozen vegetables,tomato sauce,spaghetti,muffins,honey,french fries,yogurt cake,salt +chocolate,salmon,cooking oil,body spray +whole wheat pasta,energy bar +burgers,mineral water,chocolate,chicken,carrots,frozen smoothie,cottage cheese +burgers,ground beef,mineral water,cake,french fries,protein bar +burgers,shrimp,tomatoes,mineral water,meatballs +red wine,spaghetti,eggs +spaghetti,chocolate,almonds,chicken,eggs,cooking oil,french fries,champagne +french fries,escalope +burgers,french fries,champagne,strawberries,green tea +eggs,whole wheat rice,cookies +herb & pepper,pepper,spaghetti,olive oil,pancakes,cake,light cream,antioxydant juice,frozen smoothie,cookies,low fat yogurt +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,pancakes,rice,chicken,frozen smoothie,escalope,protein bar,low fat yogurt +eggs +tomatoes,ground beef,tomato sauce,mineral water,soup,milk,eggplant,mint +mineral water,chocolate,mint +turkey,ground beef,mineral water,cooking oil +grated cheese,herb & pepper,ground beef +burgers,mineral water,cooking oil +yams,mineral water,energy bar,eggs,fresh bread +green tea,chocolate,magazines +spaghetti,mineral water,soup,pancakes,tomato juice +burgers,shrimp,pepper,spaghetti,mineral water,almonds,chicken,bug spray,low fat yogurt +fresh tuna,frozen vegetables,energy bar,honey,cake,brownies,yogurt cake,energy drink +chocolate,champagne +chocolate,french fries +fresh tuna,ground beef,pepper,mineral water,pancakes,eggs,whole wheat rice,cake,low fat yogurt +frozen vegetables,ground beef,mineral water,soup,pancakes,whole wheat rice,frozen smoothie +frozen vegetables,tomatoes,spaghetti,french fries,escalope,shallot +whole wheat pasta +mineral water,eggs,whole wheat rice,cooking oil +green beans,low fat yogurt +spaghetti,spinach,oil,green tea +tomatoes,butter,honey,whole wheat rice,cooking oil,hand protein bar,fresh bread +spaghetti,mineral water,antioxydant juice,french fries,cookies,hot dogs +frozen vegetables,milk,honey,french fries,frozen smoothie,light mayo,fresh bread +eggs,cookies +chocolate,eggs +mineral water,olive oil +whole wheat pasta,spaghetti,milk,olive oil,black tea,fromage blanc,cake,blueberries,light cream,cereals +grated cheese,spaghetti +cereals,cookies,low fat yogurt +spaghetti,yams,mineral water,honey +mineral water,mint +white wine +mineral water,eggs,mint,green tea +mineral water,milk,green tea +grated cheese,ground beef,chocolate,french fries +burgers,eggs,french fries +olive oil,brownies,yogurt cake +grated cheese,frozen vegetables,parmesan cheese,ground beef,spaghetti,mineral water,chocolate,milk,eggs +pancakes +cottage cheese,low fat yogurt +herb & pepper,frozen vegetables,ground beef,spaghetti,soup,eggs,tea,chocolate,tomato juice,zucchini +chocolate,red wine,frozen vegetables,tomatoes,ground beef,spaghetti,eggs,bug spray,green beans,green tea,french fries,cookies +spaghetti,mineral water,soup,olive oil,pancakes,eggs +mineral water,chocolate,milk,vegetables mix,eggs,soda,cooking oil,carrots,frozen smoothie,escalope +olive oil +soda,hot dogs,sparkling water,brownies,pancakes +grated cheese,escalope,hot dogs,protein bar,fresh bread +eggs,blueberries,cereals,green tea +ground beef,spaghetti,chocolate +shrimp,pepper,milk,eggs +tomatoes,pepper,spaghetti,burger sauce,brownies +burgers,cider,barbecue sauce,chocolate,asparagus,green tea +turkey,red wine,tomatoes,spaghetti,meatballs,milk,almonds,green tea,energy drink +chocolate,mineral water,hot dogs,cottage cheese +burgers,spaghetti,yams,escalope,mushroom cream sauce +cottage cheese +whole wheat pasta,milk,pancakes,low fat yogurt +muffins,cereals,strawberries +olive oil,muffins,mint +chocolate,red wine,tomato sauce,spaghetti,mineral water,milk,pancakes,eggs +escalope,pasta,shallot,cottage cheese +fresh bread +burgers,shrimp,milk,cake,mint green tea,french fries,fresh bread,low fat yogurt +frozen vegetables,spaghetti,milk,salmon,cooking oil,carrots,cereals,protein bar,mint +herb & pepper,french fries,protein bar,zucchini +olive oil +oil +spaghetti,olive oil,eggs,cake,whole weat flour,pancakes +muffins +turkey,fresh tuna,herb & pepper,whole wheat pasta,spaghetti,mineral water,milk,pancakes,cake,french fries,escalope,mushroom cream sauce,zucchini +french wine +cookies +spaghetti +mineral water,soup,avocado,blueberries,tea,escalope,cookies,magazines +burgers,eggs,cake,french fries,melons,green tea +ground beef,pancakes +spaghetti,escalope,mushroom cream sauce,yogurt cake +almonds,french wine,green tea,french fries,escalope,strawberries,tomato juice,honey +mineral water,avocado +milk,black tea +shrimp,tomatoes,spaghetti +turkey,ham,honey,low fat yogurt +chocolate,zucchini +pickles,avocado,cake,green tea +avocado,champagne,frozen smoothie +spaghetti,mineral water,chocolate,milk,energy bar,almonds,cereals,mint +soup,olive oil,chocolate +escalope +olive oil,low fat yogurt +turkey +french fries +strong cheese,protein bar +spaghetti,mineral water,salmon,green grapes,chili,french fries,fresh bread,zucchini +champagne,pancakes,green tea +chocolate +french fries,strawberries +spaghetti +shrimp,gums,low fat yogurt +ground beef,spaghetti,mineral water,antioxydant juice,french fries +milk,cookies +shrimp,spaghetti,honey,whole wheat rice,blueberries,cooking oil,green tea,frozen smoothie +tomatoes,champagne +soup,milk,oil,chocolate,escalope,babies food +dessert wine +mineral water,fromage blanc,cake,french fries +herb & pepper,spaghetti,yams,clothes accessories +muffins,white wine +herb & pepper,muffins +grated cheese,herb & pepper,chocolate,olive oil,vegetables mix,nonfat milk,eggs,cake,eggplant,cereals,brownies,pancakes,green tea +tomatoes,cooking oil,french fries,cottage cheese,brownies,yogurt cake,protein bar,salt,tomato juice,mayonnaise +chocolate,spaghetti,energy bar,corn,tomato juice +whole wheat pasta,milk,olive oil +burgers,butter,pancakes,honey,french fries,body spray +burgers,ground beef,chocolate,oil,carrots,escalope,green tea +spaghetti,cake,pancakes,white wine +escalope +burgers,ham,whole wheat pasta,mineral water,olive oil,honey,frozen smoothie,cottage cheese,brownies +chocolate,french fries +low fat yogurt +french fries +yams +avocado,eggs,brownies +red wine,tomatoes,tea,escalope,champagne +honey,french fries,green tea +burgers,ham,shrimp,milk,french wine,vegetables mix,french fries,frozen smoothie,fresh bread,low fat yogurt +herb & pepper,ground beef,tomato sauce,salmon,frozen smoothie,yogurt cake +shrimp,tomatoes,spaghetti,eggs +spinach,melons +soup,energy bar,cake,mint +turkey,herb & pepper,spaghetti,pancakes,green tea +olive oil,butter,pancakes +mineral water,french fries,energy drink,low fat yogurt +cake,cookies,pancakes,low fat yogurt +mineral water,soup,french fries,escalope,magazines +mineral water,champagne,hot dogs,cottage cheese,green tea +shrimp,oil,extra dark chocolate,light mayo,white wine +mineral water,eggplant,escalope,asparagus +oil,light mayo +ham,red wine,whole wheat rice +yogurt cake +escalope +muffins +spaghetti +herb & pepper,olive oil,blueberries +green beans,salad,green tea +herb & pepper,shrimp,ground beef,spaghetti,mineral water,milk,pancakes,cake,gums,bug spray,chicken,whole weat flour,french fries,frozen smoothie,mushroom cream sauce +burgers,shrimp +chocolate,escalope +frozen vegetables +spaghetti,mineral water,avocado,meatballs,milk,chicken,carrots +ground beef +avocado,chocolate,frozen smoothie +strawberries,energy drink +pepper,mineral water,soup,french fries +tomatoes,ground beef,spaghetti,mineral water,cooking oil,chocolate +french fries +yams +cookies +french fries,champagne,energy drink +oil,cookies +frozen vegetables +french fries +chocolate,soup +spaghetti,yams,avocado,salmon,pancakes,light cream,bug spray,chicken +avocado,zucchini +burgers,spaghetti,green grapes,cake,frozen smoothie,cottage cheese +flax seed,cake,pancakes +whole wheat rice,french fries +tomatoes +chocolate,french fries,frozen smoothie,hot dogs,low fat yogurt +green tea +burgers,sandwich +mineral water,salmon,chocolate +french fries +mineral water,milk,salmon +cake,pancakes,energy drink +shrimp,frozen vegetables,mineral water,soup,milk,pancakes,chocolate,french fries,green tea +muffins +mineral water,butter,spinach,extra dark chocolate,antioxydant juice,sparkling water,light mayo +mineral water,avocado,milk,honey +turkey,parmesan cheese +shrimp,oil,champagne +milk,chocolate,french fries,low fat yogurt +milk,brownies,tomato juice +eggs,escalope,tomato juice +french fries,frozen smoothie,escalope +pepper,mineral water,fromage blanc,cake,oil +meatballs,honey,antioxydant juice,low fat yogurt +turkey,avocado,eggs,barbecue sauce,cookies,salt,babies food +green grapes,hand protein bar +shrimp,frozen vegetables,tomatoes,milk,muffins,french fries +frozen vegetables,spaghetti,mineral water,soup,nonfat milk,pancakes,extra dark chocolate,magazines +french wine,cake,sparkling water,mint +olive oil +grated cheese,chocolate,champagne +pepper,honey,tomato juice +frozen vegetables,tomatoes,mineral water,french wine,vegetables mix,honey,soda,sandwich,hand protein bar,tomato juice,low fat yogurt +spaghetti +burgers,spaghetti,whole wheat rice,champagne,frozen smoothie,pancakes,light mayo +pancakes +french fries +milk,vegetables mix,french fries +tomatoes,cookies +chocolate,french fries,pancakes,green tea +escalope +salmon +protein bar +chocolate,french fries,body spray,pancakes,green tea +spaghetti +milk,cooking oil,chocolate,strawberries +whole weat flour,brownies +frozen vegetables,milk,cider,whole wheat rice +mineral water,whole wheat rice,low fat yogurt +shrimp,french fries +shrimp,tomatoes,parmesan cheese,spaghetti,whole wheat rice,cereals,chocolate,fresh bread +shrimp,spaghetti,vegetables mix,rice,escalope,cookies +grated cheese +milk,french fries,frozen smoothie +herb & pepper,frozen vegetables,ground beef,mineral water,eggs,chocolate,hot dogs +green tea +olive oil,fresh bread +spaghetti,whole wheat rice +chicken +yams,mineral water,french fries +frozen vegetables,chocolate,olive oil,eggs +mineral water,muffins +cookies +frozen vegetables,mineral water,milk,cake,french fries,champagne +strawberries,tomato juice +frozen vegetables,mineral water,cottage cheese,pancakes +champagne +mineral water,green tea +cookies +frozen vegetables,tomatoes,spaghetti,soup,energy bar,cake,french fries,brownies +chocolate,herb & pepper,yams,avocado,olive oil,black tea,vegetables mix,eggs,honey,rice,green tea +whole weat flour,tomato juice,mayonnaise +yams,frozen smoothie,hot dogs +spaghetti,mineral water +shrimp,flax seed,light cream +olive oil +red wine,shrimp,ground beef,spaghetti,muffins,pancakes,eggs,honey,cookies,cottage cheese,magazines +chocolate,french fries +vegetables mix,nonfat milk,green grapes,cake,cookies,cottage cheese,brownies,fresh bread,green tea +honey,light cream,frozen smoothie,tomato juice +cake,carrots,cookies +escalope +frozen vegetables,milk,olive oil,almonds,green tea,french fries,frozen smoothie,protein bar +burgers,frozen vegetables,mineral water,black tea,whole wheat rice,frozen smoothie +french fries +eggs +butter,chocolate +cookies +frozen vegetables,ground beef,mineral water,flax seed,eggs,escalope,brownies +oil,carrots,tomato juice +eggs +shrimp,frozen vegetables,mineral water,eggs,honey +whole wheat pasta,milk +herb & pepper,shrimp,ground beef,rice,cookies,babies food,tomato juice +shrimp,eggs,strawberries,green tea +turkey,cake,french fries +mineral water,almonds,eggs,green tea +herb & pepper,pepper,spaghetti,eggs +tomatoes,salt,fresh bread +pancakes,light mayo +ground beef,chocolate,soup,cake,pancakes,cauliflower +hand protein bar +mineral water,chocolate,chicken,green tea +turkey,tomato juice +chocolate,ground beef,spaghetti,soup,milk,energy bar,cooking oil,toothpaste,zucchini +soup,milk,honey +turkey,green tea +tomatoes,soup,cooking oil,extra dark chocolate +milk +eggs +chocolate,ground beef,soup,energy drink,low fat yogurt +herb & pepper +herb & pepper,black tea,escalope +eggs,chocolate +cake,french fries +cookies +mineral water +herb & pepper,champagne +ham +butter,flax seed,chicken,green tea,magazines +burgers,almonds,eggs,french fries +escalope,pasta,green tea +french fries +frozen vegetables,mineral water,soup,milk,whole wheat rice,cake,cereals,melons +spaghetti,mineral water,eggs,light cream +red wine,eggs,toothpaste +milk,chicken,cider,eggs,chocolate,french fries,frozen smoothie,escalope,pancakes,low fat yogurt +frozen vegetables,milk,green tea,magazines,low fat yogurt +ham,ground beef,cake +chocolate,french fries,hot dogs +red wine,mineral water,milk,bug spray,green beans,french fries,magazines +ham,ground beef,french wine,whole wheat rice +turkey +chocolate,spaghetti,olive oil,carrots +hot dogs +mineral water,olive oil +eggs +herb & pepper,red wine +shrimp,pepper,chili +chocolate,tomato sauce,soup,oil,french fries,cookies,fresh bread +shrimp,spaghetti,soup,whole wheat rice,tomato juice +chocolate,champagne,hot dogs +burgers,spaghetti,mineral water,butter,salmon,nonfat milk,magazines,mayonnaise,green tea +tomatoes,parmesan cheese,mineral water,eggs +turkey,herb & pepper,mineral water,gluten free bar +fresh tuna,red wine,mineral water,fromage blanc,eggs,cake,pet food,frozen smoothie,hot dogs,gluten free bar +chocolate,almonds,whole wheat rice +grated cheese,shrimp,mineral water,soup,milk,escalope,white wine +grated cheese,energy bar +shrimp,tomatoes,spaghetti,flax seed,salmon,cake,brownies +cookies +whole wheat pasta,pasta +flax seed,chocolate,frozen smoothie,escalope,cookies +eggs +grated cheese,shrimp,frozen vegetables,tomatoes +mineral water,eggs,protein bar,fresh bread,low fat yogurt +ground beef,salmon +chocolate,herb & pepper,ground beef,mineral water,soup,milk,french wine,chicken,pancakes,whole weat flour,clothes accessories,fresh bread +ground beef,spaghetti,mineral water,milk,french wine,salmon,eggs +frozen vegetables,spaghetti,mineral water,cooking oil +ground beef,spaghetti,milk,chicken,eggs +strawberries +ground beef,mineral water,energy bar,bug spray +chocolate,parmesan cheese,mineral water,eggs,champagne,white wine +cookies +mineral water +shrimp,frozen vegetables,ground beef,vegetables mix,nonfat milk,chocolate +escalope +mineral water +pepper,spaghetti,milk,olive oil,butter,chicken +burgers,frozen vegetables,whole wheat pasta,spaghetti,mineral water,soup,bacon,eggs,light cream,cooking oil,chicken,body spray,pancakes +spaghetti +escalope +mineral water +milk,eggplant +burgers,cake,french fries,hot dogs,low fat yogurt,green tea +yogurt cake +soda,white wine +salmon +turkey,eggs +mineral water,eggs,chocolate +turkey,frozen vegetables,ground beef,meatballs,energy bar,whole wheat rice,frozen smoothie +grated cheese,cookies,melons +green beans +chocolate,whole wheat pasta,spaghetti,milk,salmon +tomatoes,ground beef,spaghetti,energy bar +burgers,almonds,eggs,chicken,light mayo +mineral water,oil,toothpaste +grated cheese +chocolate +green tea,salad,fresh bread +burgers,ground beef,salmon,vegetables mix,eggs,chocolate +burgers,eggs,babies food +escalope +chutney +turkey,eggs +burgers,frozen vegetables,eggs,cake +french fries,hot dogs +eggs,eggplant,cookies,brownies,low fat yogurt +frozen vegetables +chocolate,energy bar,almonds,cake,green tea +turkey,champagne,salt +pickles +dessert wine,tomatoes,parmesan cheese,spaghetti +meatballs,mint green tea +mineral water,soup,mushroom cream sauce,low fat yogurt,honey +mineral water,chocolate,eggs,rice,light mayo +mineral water,milk,vegetables mix,brownies,fresh bread,low fat yogurt +burgers,herb & pepper,mineral water,eggs,cake,frozen smoothie +brownies +shrimp +mineral water +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cider,eggs +chocolate,yogurt cake +pancakes +frozen smoothie +mineral water +gluten free bar +chocolate,mineral water +tomato juice +grated cheese +ground beef,butter,flax seed,honey,green tea +chocolate,muffins +ground beef,pepper,milk,olive oil,butter,bug spray,green tea,chocolate,escalope +tomatoes,mineral water,pancakes,whole weat flour,french fries +tomatoes,mineral water,eggs,ketchup,corn,pancakes +escalope +eggs,low fat yogurt +mineral water,chocolate,escalope +light mayo +soup,pet food,energy drink +burgers,turkey,tomatoes,soup,milk,salmon,honey,green beans,whole weat flour,french fries,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,spaghetti,olive oil,french wine,eggs,gums,pancakes,salt,green tea +tomato sauce,spaghetti,tomato juice,fresh bread +parmesan cheese,whole wheat pasta +burgers,ground beef,spaghetti,mineral water,french fries,light mayo +escalope,mushroom cream sauce +milk,cider,cake,green tea +cookies,mushroom cream sauce +parmesan cheese,whole wheat pasta,french fries +parmesan cheese,spaghetti,green grapes +shrimp,gums +mineral water,cookies +eggs,whole wheat rice +eggs +cookies +chocolate +herb & pepper,frozen vegetables,ground beef,milk,whole wheat rice,eggplant,cookies,mushroom cream sauce,low fat yogurt +french fries +burgers,mineral water,eggs,green tea,low fat yogurt +burgers,eggs,french fries +chicken,green tea,chocolate +cottage cheese,brownies,low fat yogurt +spaghetti,meatballs,milk +cookies,low fat yogurt +chocolate,french fries,escalope +parmesan cheese +escalope +mint green tea +whole wheat pasta,milk,cereals,pancakes +shrimp,carrots,ham,yogurt cake +herb & pepper,mineral water +milk,escalope,champagne,hot dogs,fresh bread +vegetables mix,soda,frozen smoothie,hot dogs,cottage cheese,yogurt cake,tomato juice,fresh bread +frozen vegetables,carrots,frozen smoothie +shrimp,chocolate,almonds,pancakes +hot dogs +french fries,pancakes +herb & pepper,ground beef,milk,olive oil,salmon,chili +shrimp,frozen vegetables,tomatoes,spaghetti,soda,green tea +burgers,milk +ground beef,mineral water +turkey,spaghetti,chocolate,milk,black tea,eggs,low fat yogurt +soup,avocado,french fries,escalope,body spray +soup +mineral water,barbecue sauce +mineral water,eggs +pepper,spaghetti,mineral water,milk,salmon,chocolate,frozen smoothie,escalope,hot dogs,sparkling water +ground beef,pepper,mineral water,chocolate,oil,chili,escalope +tomatoes,spaghetti,whole wheat rice,frozen smoothie,yogurt cake +herb & pepper,tomatoes,spaghetti,mineral water,chutney,eggs,cake,french fries +burgers,red wine,ground beef,pepper,ham,fresh bread,low fat yogurt +muffins,eggs +muffins,pancakes +frozen vegetables,mineral water,chocolate,french fries +frozen vegetables,eggs,eggplant,yogurt cake,fresh bread +sandwich +burgers,spaghetti,mineral water,olive oil,pancakes,cake,ham,mint green tea,chocolate,french fries +frozen vegetables,french fries,mashed potato +cottage cheese,low fat yogurt +mineral water,eggs +fresh tuna,grated cheese,french wine,pancakes,eggs,cake,chicken,hot dogs +turkey,ham,shrimp,tomatoes,whole wheat rice,carrots,green tea,yogurt cake,low fat yogurt +eggs,pet food +red wine,salmon +flax seed,green tea +mineral water,carrots +escalope +burgers,fresh tuna,tomatoes,fromage blanc +honey,green tea,melons +spaghetti,escalope +burgers,tomatoes,whole wheat pasta,mineral water,chocolate,olive oil +herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,soup,pancakes +whole wheat pasta,butter,gums,cereals,body spray,green tea +herb & pepper,ground beef,mineral water,milk,whole weat flour +turkey,soup,milk,french wine,whole wheat rice,cookies +frozen vegetables,mineral water,pancakes,whole wheat rice,french fries,cookies +mineral water,mayonnaise +shrimp,whole wheat rice,cake,champagne,pancakes,green tea +avocado,butter,low fat yogurt,green tea +mineral water,french fries,protein bar +cake,yogurt cake,salad +chutney,eggs,escalope +spaghetti,mineral water,fromage blanc,french fries +babies food +spaghetti,milk,strong cheese,chocolate +pickles,eggs +spaghetti,vegetables mix,eggs,chocolate,escalope,mushroom cream sauce +frozen smoothie +whole wheat pasta,spaghetti,milk +spaghetti,mineral water,chocolate,milk,olive oil,salmon,eggs,cooking oil,fresh bread +blueberries +yogurt cake +chocolate,french fries,escalope +burgers,milk,cooking oil,hot dogs +mineral water,yogurt cake +energy bar,energy drink +ham,spaghetti,milk,muffins,frozen smoothie,hot dogs,low fat yogurt +hot dogs,yogurt cake +pickles,herb & pepper,vegetables mix,eggs,french fries +escalope,pasta +shrimp,frozen vegetables,cake,melons +muffins,french fries,champagne,shallot +frozen vegetables,ground beef,milk,chicken,fromage blanc,whole wheat rice,ketchup,hot dogs,brownies,light mayo +cooking oil +french fries +burgers,whole wheat rice +energy bar +olive oil +frozen vegetables +tomato sauce,olive oil,gums,strawberries,low fat yogurt +mineral water +milk,escalope,champagne +red wine,ground beef,tomato sauce,spaghetti,chocolate,escalope,low fat yogurt +tomatoes,eggs +spinach +mineral water +mineral water,whole wheat rice,frozen smoothie +burgers,eggs +salad +herb & pepper,mineral water,milk,black tea +burgers,mineral water,eggs,french fries,hot dogs,cottage cheese,brownies,gluten free bar,light mayo +burgers,energy bar,whole wheat rice,bug spray,french fries,hot dogs,sparkling water,shampoo +frozen vegetables,green grapes +turkey,green tea +herb & pepper,ground beef,pancakes,burger sauce,french fries +soup,muffins,rice,cereals +chocolate,cookies,light mayo +milk,low fat yogurt +ground beef,spaghetti,carrots,chocolate,frozen smoothie +tomatoes,energy bar,vegetables mix,cottage cheese,pancakes,fresh bread +chocolate,mineral water +fresh tuna,mineral water,french wine,cereals +yogurt cake +protein bar,tomato juice,fresh bread,honey +eggs,cooking oil,eggplant +burgers,fresh tuna,milk,chicken,champagne,asparagus,white wine +green tea,frozen smoothie +turkey,mineral water +burgers,energy bar,whole wheat rice,cake +mineral water,chocolate,milk,pancakes,eggs +avocado,energy bar +tomatoes,spaghetti,mineral water,meatballs,salt +burgers,spaghetti,milk,carrots,chocolate,pasta,green tea +mineral water,cooking oil,extra dark chocolate,chocolate,escalope,brownies,fresh bread +hot dogs,yogurt cake +burgers,eggs,escalope +escalope +whole weat flour +tomatoes +grated cheese,chocolate,champagne,green tea +energy bar,cake,chocolate,frozen smoothie,escalope +mineral water +frozen vegetables,tomatoes,ground beef,chocolate,soup,strawberries,pancakes +turkey,chicken,honey +whole weat flour +chili,babies food +french fries +ground beef,milk,energy bar +mineral water +shrimp,cereals,green tea,hot dogs,fresh bread +mineral water,soup,chicken,green tea +french fries,energy drink +burgers,milk,frozen smoothie,green tea +olive oil +turkey,grated cheese,frozen vegetables,avocado,carrots,hot dogs,green tea +spaghetti,whole wheat rice,corn,champagne +escalope +tomatoes,ground beef,soup,french wine,strong cheese +shrimp,mineral water,pancakes,yogurt cake,green tea +olive oil +olive oil,low fat yogurt +spaghetti,meatballs,butter,almonds,chicken,fromage blanc,strong cheese,green beans +frozen vegetables,mineral water,chicken,whole wheat rice +frozen vegetables,eggs,honey,hot dogs,light mayo +energy drink +ham,whole wheat rice,melons,green tea +french fries,cookies,shallot,hot dogs,green tea +milk,energy drink +turkey,pepper,yams,chicken,whole wheat rice,eggplant,green tea +fresh tuna,tomatoes,pancakes,cake,gums,cereals,low fat yogurt +cookies +burgers,butter,carrots,chocolate,cookies +turkey,grated cheese,soup,green tea +babies food +vegetables mix +mineral water,cake,gums,chicken,french fries,hot dogs,energy drink +butter +champagne +frozen smoothie +ground beef,spaghetti,mineral water,milk,cottage cheese,low fat yogurt +turkey,mineral water,salmon +parmesan cheese,whole wheat rice +parmesan cheese,chicken,magazines +escalope +eggs,fresh bread,green tea +eggs,chocolate +soup,milk,low fat yogurt +burgers,shrimp,chocolate,milk,whole wheat rice,cooking oil,frozen smoothie,tomato juice,low fat yogurt +turkey,burgers,shrimp,salmon,vegetables mix,burger sauce,oil,green tea,brownies,tomato juice +dessert wine,mineral water,eggs,champagne,pancakes +cookies +black tea,green tea,light mayo +grated cheese,herb & pepper,whole wheat pasta,pancakes,oil +frozen vegetables +tomatoes,parmesan cheese,vegetables mix,eggs,barbecue sauce,cookies +shrimp,frozen vegetables,eggs,french fries,energy drink +ham,red wine,spaghetti,mineral water,eggs,light mayo +green tea +red wine,mineral water,almonds,rice,green tea +ground beef,cooking oil,toothpaste +herb & pepper,ground beef,mineral water,flax seed +cookies,hot dogs +olive oil,butter,cake,cooking oil,cereals,pancakes,white wine,low fat yogurt +frozen vegetables,milk,eggs,green tea +frozen vegetables,mineral water,eggs +cake +frozen vegetables,meatballs,whole wheat rice,light cream +chicken,energy drink +pickles,mineral water,hand protein bar +ham,tomatoes,mineral water,french fries,low fat yogurt +turkey,burgers,eggs,french fries,shallot,energy drink,green tea +burgers,french fries +frozen vegetables,pepper,mineral water,chicken,strong cheese,chocolate,french fries +turkey,whole wheat pasta,mineral water,rice,green tea,magazines +frozen vegetables,french wine,salmon,pancakes,gums +olive oil +herb & pepper,mineral water,eggs,green tea +fresh tuna,herb & pepper,shrimp,low fat yogurt +frozen vegetables,green grapes,eggs,chocolate,zucchini +turkey,pancakes,barbecue sauce,melons +burgers,tomatoes,ground beef,spaghetti,mineral water,milk,cake,french fries,fresh bread,green tea +turkey,burgers,grated cheese,herb & pepper,red wine,frozen vegetables,ground beef,mineral water,milk,cider,eggs,cake,escalope,cookies,low fat yogurt +herb & pepper,frozen vegetables,cooking oil,chocolate +turkey,burgers,fresh tuna,parmesan cheese,spaghetti,avocado,olive oil,chocolate,french fries +chocolate,mushroom cream sauce +energy bar +cookies +cake,french fries +turkey,frozen vegetables,spaghetti,corn,zucchini +spaghetti,french fries,green tea +turkey,eggs,cake +grated cheese,olive oil,eggs,oil,french fries,cottage cheese,pancakes,light mayo +cookies +parmesan cheese,rice,white wine +chocolate,champagne,frozen smoothie,escalope +herb & pepper,shrimp,pancakes,hot dogs,cottage cheese,fresh bread +turkey,ham,mineral water,chocolate,milk,chicken,eggs,cake +burgers,eggs +low fat yogurt +fresh tuna,french wine,cake,frozen smoothie +pickles,spaghetti,cottage cheese +shrimp,whole wheat pasta,cake,babies food,tomato juice +whole wheat pasta,spaghetti,milk,nonfat milk,oil,cooking oil,hot dogs +spaghetti +french fries +burgers,mineral water,milk,butter,eggs +dessert wine,herb & pepper,mineral water,milk,black tea,salmon,honey,blueberries,burger sauce,extra dark chocolate,frozen smoothie +french fries +energy bar +chocolate,frozen vegetables,ground beef,spaghetti,energy bar,green tea,escalope,pasta +grated cheese,ground beef,mineral water,almonds,nonfat milk,pancakes,body spray,gluten free bar,light mayo +parmesan cheese,french wine,cooking oil,low fat yogurt +burgers,pickles,gums,french fries +french fries +herb & pepper,french fries,low fat yogurt +mineral water,chocolate,soup +oil +spaghetti,mineral water,energy bar,light cream,zucchini +tomatoes,chocolate,milk +turkey,herb & pepper,ground beef,meatballs,pancakes +mineral water +eggs,green tea +red wine,ground beef,mineral water,salmon,eggs,pet food +chocolate,cider,vegetables mix,pancakes +burgers,spaghetti,olive oil,muffins,pancakes,eggs,green tea,chocolate,low fat yogurt +red wine,whole wheat pasta,spaghetti,mineral water,energy bar,black tea,french wine,cake,chocolate bread,brownies +cooking oil +cookies +escalope +red wine,tomatoes,spaghetti,mineral water,soup,blueberries +green tea +shrimp,frozen vegetables,parmesan cheese,ground beef,tomato sauce,spaghetti,mineral water,salmon,rice,clothes accessories,chocolate,champagne,frozen smoothie,fresh bread +ground beef,pancakes,honey +whole wheat pasta,mineral water,milk,chicken,magazines,mayonnaise +mineral water,chocolate,soup,olive oil,low fat yogurt +turkey,grated cheese,herb & pepper,frozen vegetables,spaghetti,mineral water,milk,eggs,gums,carrots,french fries,low fat yogurt +spaghetti,mineral water,cake,cooking oil,chocolate +chicken,eggs,whole wheat rice +shrimp,milk,eggs,cake +frozen vegetables,spaghetti,mineral water,cake,rice,zucchini +spaghetti,eggs +whole wheat rice,chicken,eggplant,green tea,french fries +energy drink +fromage blanc,eggs,yogurt cake +chocolate,grated cheese,salmon,cooking oil +burgers,almonds,eggs,frozen smoothie +burgers,eggs,cookies +chocolate,spaghetti,strawberries,green tea +chicken,fromage blanc,energy drink +spaghetti,mineral water,pancakes +cake,cookies +french fries +shrimp,spaghetti,mineral water,french fries +mineral water,chicken,strawberries +soup,frozen smoothie,yogurt cake +spaghetti +herb & pepper,mineral water,almonds +milk,eggs +pickles,chocolate,soup,french fries +parmesan cheese,frozen smoothie,mushroom cream sauce,cottage cheese,brownies,yogurt cake,green tea +salmon,light cream,escalope,shallot,hot dogs,white wine +burgers,frozen vegetables,tomatoes,corn,antioxydant juice,cookies +grated cheese,shrimp,spaghetti,mineral water,olive oil,strong cheese,pancakes,green beans,frozen smoothie,cookies,energy drink +butter +bacon +frozen vegetables,mineral water,carrots,french fries +turkey,melons +burgers,french wine,cake +eggs,whole wheat rice,energy drink +french fries,escalope,pasta,mushroom cream sauce +blueberries +french fries +burgers,tomatoes,ground beef,mineral water,eggs,cake,green tea +spaghetti,mineral water,whole wheat rice,cooking oil +burgers,eggs,mushroom cream sauce,green tea +spaghetti,mineral water,soup,olive oil,pancakes,whole wheat rice,light cream,green tea +milk,pancakes,eggs +ham,ground beef,mineral water,soup,cake +turkey,grated cheese,spaghetti,whole wheat rice,carrots,green tea,low fat yogurt +spaghetti,mineral water,vegetables mix,cake,frozen smoothie,cottage cheese,green tea +whole wheat pasta,milk,green tea +eggs +energy bar +light cream +turkey,fresh tuna,mineral water,chicken,fromage blanc,honey,green tea +butter,eggs +shrimp,frozen vegetables,pepper,spaghetti,cake,chocolate,low fat yogurt +mineral water,vegetables mix,barbecue sauce,eggplant,escalope +escalope +pepper,whole wheat rice +mineral water,soup,milk,mashed potato,tomato juice,fresh bread,candy bars +herb & pepper,shrimp,spaghetti +chocolate,parmesan cheese +burgers,whole wheat pasta,olive oil,green tea +extra dark chocolate,green tea,cookies +eggs +cottage cheese +tomatoes,parmesan cheese,milk,french wine,fresh bread +shrimp,vegetables mix,cookies,mushroom cream sauce +red wine,carrots,tomato juice +chocolate,ground beef +herb & pepper,mint green tea +french fries +fresh tuna,whole wheat pasta,pepper,mineral water,meatballs,milk,olive oil,chicken,bacon,cake,gums,pancakes,yogurt cake,tomato juice,magazines +shrimp,ground beef,eggs +tomato juice +shrimp,frozen vegetables,avocado,frozen smoothie +burgers,eggs,french fries,pancakes +mineral water +shrimp,milk,french fries +cereals,french fries,light mayo +eggs,cake,light mayo +body spray,yogurt cake +milk,cottage cheese +vegetables mix,energy drink +mineral water +burgers,frozen vegetables,whole wheat pasta,milk,green tea +grated cheese,yams,muffins,oil,protein bar +ground beef,spaghetti,eggplant,green tea +brownies +whole wheat pasta,ground beef,mineral water,chocolate,eggs,hot dogs +red wine,vegetables mix,mushroom cream sauce +brownies +chocolate,salmon,french fries,cookies,tomato juice +chocolate,frozen vegetables,ground beef,mineral water,honey,energy drink,green tea +turkey,mineral water,avocado,honey,green tea +grated cheese,cookies +ground beef,mineral water,eggs,soda,low fat yogurt +chicken,whole wheat rice +pancakes +whole wheat rice +chocolate,spaghetti,mineral water,soup,cottage cheese +turkey,blueberries,white wine +spaghetti,mineral water,body spray,protein bar +parmesan cheese +spinach,ketchup,pancakes,tomato juice,green tea +clothes accessories,antioxydant juice,green tea +red wine,mineral water,chocolate,butter,cereals,antioxydant juice,protein bar +frozen vegetables,escalope +shrimp +burgers,mineral water,soup,cereals +tomatoes,milk,whole wheat rice +frozen vegetables,soup,milk,olive oil +turkey,spinach,eggs +burgers +extra dark chocolate +chocolate +ground beef +escalope +soda +ground beef,almonds +burgers,eggs,frozen smoothie,body spray +shrimp,spaghetti,energy bar +spaghetti,french wine,salmon,frozen smoothie,cottage cheese +antioxydant juice +milk,cookies +tomatoes,flax seed,escalope,mushroom cream sauce,pancakes,green tea +mineral water,whole wheat rice,french fries,escalope,hot dogs,cottage cheese,pancakes,green tea +spaghetti,muffins +ham,muffins,eggs,french fries,cottage cheese,fresh bread +mineral water +eggs,white wine +fresh tuna,ground beef,chocolate,butter,eggs,rice,chicken,green tea,french fries +honey,zucchini +chocolate,shrimp,cereals,champagne,green tea +champagne +gums,escalope,mushroom cream sauce +turkey,grated cheese,mineral water,milk,butter,whole wheat rice +spaghetti,soup,olive oil,cake,extra dark chocolate +mineral water,rice,cottage cheese,pancakes +burgers +frozen vegetables,ground beef,mineral water,french wine,chutney,chicken,eggplant +spaghetti,mineral water,french fries +french fries,escalope +energy drink +grated cheese,whole wheat pasta,mineral water,chocolate,milk,olive oil,french wine +chocolate,almonds,green grapes,eggs,cake,french fries,escalope +milk,fresh bread +frozen vegetables,tomatoes,parmesan cheese +escalope +parmesan cheese,french wine +grated cheese,herb & pepper,mineral water,salmon,chicken,cookies,protein bar,fresh bread,zucchini +shrimp +milk,shallot,cottage cheese,tomato juice,green tea +turkey,spinach,french fries +mineral water,body spray +pickles,parmesan cheese,spaghetti,soup,energy bar,eggs,cake,brownies,energy drink +pepper,spaghetti,black tea,french wine,yogurt cake +milk,yogurt cake +soup,melons,salad +herb & pepper,ground beef,pepper,tomato sauce,mineral water,chutney,eggs,oil,oatmeal,chocolate,brownies +champagne +burgers,mineral water,soup,escalope +shrimp,olive oil,whole wheat rice,chocolate,tomato juice +chocolate,grated cheese,tomato sauce,spaghetti,eggplant,champagne,fresh bread,low fat yogurt +spaghetti,meatballs,chocolate,escalope +muffins +frozen vegetables,mineral water,hot dogs,cauliflower +tomatoes,chocolate,black tea,honey,champagne +parmesan cheese,whole wheat rice +whole wheat pasta,mineral water +chocolate +grated cheese,frozen vegetables,fromage blanc,chocolate,french fries,escalope +burgers,eggs +eggs +mineral water,muffins,french fries +herb & pepper,shrimp,parmesan cheese,whole wheat pasta,meatballs,milk,almonds,eggs +herb & pepper,black tea,strawberries +spaghetti,chocolate +whole wheat pasta,mineral water,olive oil,cake,french fries,strawberries,pancakes,light mayo +burgers,fromage blanc,honey +shrimp,spaghetti,butter,pancakes,honey,carrots +mineral water,soup,milk,olive oil,cooking oil +shrimp +chocolate,cottage cheese +whole wheat pasta,salmon,vegetables mix +spaghetti,chocolate,energy bar,french fries,candy bars,green tea +turkey,ground beef,meatballs,eggplant,escalope +ham,red wine,pepper,spaghetti,flax seed,whole wheat rice +milk,oil,carrots,frozen smoothie,hot dogs,tomato juice +cookies +mineral water,milk,chicken,vegetables mix,green tea +burgers,spaghetti +turkey,spaghetti +turkey,shrimp,spaghetti,mineral water,milk,soda,burger sauce,asparagus +burgers,shrimp,frozen vegetables,ground beef,meatballs,whole wheat rice,barbecue sauce,sparkling water,green tea +shrimp,ground beef,spaghetti,avocado,cake,pancakes,white wine,toothpaste +vegetables mix,french fries,fresh bread +burgers,shrimp,mineral water,almonds,vegetables mix,honey,strawberries,candy bars +mineral water,whole wheat rice,zucchini +fresh tuna,mineral water,almonds,cider,whole wheat rice,carrots,escalope,green tea +magazines +chocolate +mushroom cream sauce +red wine,ground beef,spaghetti,avocado,eggs +chocolate,french fries +soup,olive oil +turkey,eggs,ketchup,french fries +grated cheese +eggs +french fries +mineral water,eggs +whole wheat pasta +fresh tuna +eggs,pasta +eggs,cookies +pepper,mineral water,milk,eggs,whole wheat rice,frozen smoothie +mineral water,milk,pancakes,extra dark chocolate,low fat yogurt +milk,flax seed,almonds,eggs,cooking oil,chocolate,french fries,magazines +eggs +mineral water +eggs +eggs,escalope +tomatoes,whole wheat pasta,spaghetti,chocolate,milk,french fries,pancakes,mayonnaise +turkey,olive oil,chicken,frozen smoothie,fresh bread,low fat yogurt +turkey,parmesan cheese,spaghetti,french wine,salmon,eggs,champagne,low fat yogurt +pepper,spaghetti,blueberries,escalope,shallot,low fat yogurt +herb & pepper,tomatoes,spaghetti,mineral water,salmon,eggs +burgers,shrimp,whole wheat pasta,olive oil,eggs,cookies,energy drink,fresh bread +spaghetti,black tea,french fries,escalope +chocolate,frozen vegetables,whole wheat pasta,mineral water,olive oil,energy bar,chicken,white wine +frozen vegetables,tomatoes,mineral water,eggs,green tea,tomato juice +frozen vegetables,ground beef,chocolate,rice,french fries,fresh bread +tomatoes,butter,chutney,green tea +milk,french fries +frozen vegetables,ground beef,mineral water,chocolate,soup,milk,green tea +french fries,cookies +eggs,french fries +flax seed +pancakes,cake,cooking oil +toothpaste +meatballs,whole wheat rice,cake +mineral water,soup,gums +herb & pepper,tomato sauce,mineral water,carrots,cereals +ham,herb & pepper,whole wheat pasta,spaghetti,soup,milk,olive oil,butter,whole wheat rice +shrimp,mineral water,pancakes +butter,chicken,french fries +whole wheat pasta,mineral water,light cream,extra dark chocolate,clothes accessories,pancakes +eggs +mineral water,meatballs,milk,energy bar,chocolate,french fries,low fat yogurt +grated cheese,mineral water +toothpaste +grated cheese,spaghetti,olive oil,eggs,whole wheat rice,cake,chicken,white wine +bug spray,protein bar +shrimp,frozen vegetables,mineral water,vegetables mix,eggs,whole wheat rice +spaghetti,mineral water,salmon +cake +brownies +soup,eggs,cake +mineral water,eggs,oil,protein bar,green tea +burgers,ground beef,spaghetti,salmon,eggs,honey,extra dark chocolate,escalope,protein bar +french fries,frozen smoothie,cottage cheese +muffins,whole wheat rice,cake,fresh bread +frozen vegetables,mineral water,meatballs,whole wheat rice,chocolate +fresh tuna,tomatoes,ground beef,spaghetti,mineral water,olive oil,french wine,pancakes,cooking oil +ham,frozen vegetables,eggs,mint green tea,french fries,pancakes,low fat yogurt +whole wheat pasta,milk,pancakes,eggs +spaghetti,mineral water,eggs,cottage cheese,zucchini +herb & pepper,honey +escalope +chocolate,cake,cereals,cookies,tomato juice,green tea +mineral water,eggs,honey,protein bar +shrimp,mineral water +turkey,frozen vegetables,mineral water +tomato juice +green tea +herb & pepper,cooking oil +cookies +turkey,grated cheese,avocado,butter,cooking oil,fresh bread +turkey,herb & pepper,whole wheat pasta,spaghetti,mineral water +mineral water,energy drink +herb & pepper,spaghetti,eggs,cake,protein bar +cookies +cookies +mineral water,cake,low fat yogurt +mineral water,mint green tea,escalope +fresh tuna,olive oil,salmon,eggs,melons +turkey,parmesan cheese,milk,green tea,chocolate +ground beef,spaghetti,mineral water,meatballs,vegetables mix +tomato juice +red wine,yams,mineral water,olive oil,eggs,chocolate,hot dogs,strawberries +burgers,mushroom cream sauce,low fat yogurt +ham,mineral water,soup,almonds,light cream,chicken,chocolate,french fries,cookies +frozen vegetables,mineral water,energy bar,fromage blanc,cake,brownies,energy drink +ground beef,pepper,spaghetti,mineral water,green grapes,green tea,escalope +tomatoes,green tea +milk +ground beef,mineral water,soup,milk +cookies +grated cheese,spaghetti,mineral water,cereals +ground beef,milk,whole wheat rice,green tea +burgers,yams,butter,cake,chili,chocolate +pancakes +shrimp,mineral water,black tea,almonds,chicken,eggplant +chocolate,cake +mineral water,chocolate,escalope +yams +mineral water,avocado +herb & pepper,chicken,cookies +fresh tuna,frozen vegetables +low fat yogurt +turkey,fromage blanc,pancakes,honey,whole wheat rice,ketchup,french fries,tomato juice +mineral water,gums,green tea,cookies +burgers,tomatoes,mineral water,soup,milk +white wine +grated cheese,herb & pepper,pepper,milk,butter,nonfat milk,eggs,cooking oil,chicken,hot dogs,low fat yogurt +frozen vegetables,mineral water,chicken,oil,body spray +milk,strawberries,low fat yogurt +red wine,ground beef,mineral water,olive oil,light cream,gluten free bar,low fat yogurt +cookies +antioxydant juice,french fries,pancakes,light mayo +herb & pepper,whole wheat pasta,milk,olive oil +chocolate,ground beef,milk,chicken,fresh bread +milk,salmon,green tea +chicken +low fat yogurt +french wine,vegetables mix +herb & pepper,ground beef,chocolate +energy bar,pancakes,champagne +herb & pepper,mineral water,eggs,cake,cereals,brownies,pancakes,tomato juice,low fat yogurt,green tea +eggs +mineral water,milk,extra dark chocolate,protein bar,zucchini,green tea +chocolate +burgers,red wine,ground beef,mineral water,pancakes,honey,gums +shrimp,parmesan cheese +mushroom cream sauce,sandwich +mineral water +tomatoes,spaghetti,cookies +turkey,frozen vegetables,ground beef,mineral water,low fat yogurt +turkey,cooking oil,chocolate,mushroom cream sauce,cottage cheese +cookies +cake,french fries,pancakes +chocolate +burgers,black tea,eggs,cookies +energy bar +cake,french fries,energy drink +ground beef,mineral water,milk,pancakes,eggs,cottage cheese,fresh bread +ground beef,corn,cauliflower +herb & pepper,ground beef,spaghetti,honey,french fries,pancakes,low fat yogurt +milk,butter,chicken,eggs,whole wheat rice,cake,carrots,eggplant,magazines +turkey,mineral water,milk,nonfat milk,pancakes +chutney,vegetables mix +mineral water,chicken,pancakes,cooking oil,cookies,cottage cheese,green tea +parmesan cheese,avocado,milk,energy bar,salmon,cookies +chocolate,escalope +meatballs,almonds +almonds,eggs,yogurt cake +frozen smoothie,pancakes +salad +eggs,cookies +cookies +tomatoes,meatballs,chicken,eggs +tomatoes,chocolate,eggs,pancakes +eggs,whole wheat rice +herb & pepper +nonfat milk,escalope +french fries,yogurt cake +cookies +frozen vegetables +yams,eggplant +eggs +cookies +chocolate,pancakes,light cream,chili,extra dark chocolate +whole wheat pasta,french fries,brownies +ground beef,cookies,toothpaste,green tea +ham,whole wheat rice,french fries,champagne,cauliflower +whole wheat rice +shrimp,milk,butter,cake,chocolate bread,green tea +mineral water,sparkling water,yogurt cake,energy drink,light mayo +french fries,escalope,pasta,mushroom cream sauce,green tea +ground beef,spaghetti,yams,eggs,cookies,mushroom cream sauce +frozen vegetables,french fries +ground beef,spaghetti,mineral water,chocolate,salmon,chicken,chocolate,frozen smoothie +parmesan cheese,hot dogs +cooking oil,cottage cheese +herb & pepper,vegetables mix,clothes accessories +milk,eggs,burger sauce,cooking oil,sandwich +chocolate,cake,cottage cheese,green tea +eggs,chocolate,yogurt cake +fresh tuna,spaghetti,french wine,cake,strawberries +turkey,mineral water,milk,eggs,cooking oil +ground beef,spaghetti,mineral water,fromage blanc,bacon,pancakes,whole wheat rice,oil,french fries,cottage cheese,green tea +whole wheat rice,hot dogs +meatballs,energy drink,fresh bread +burgers,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,eggs,french fries +frozen vegetables,cake,french fries,pancakes +cookies +burgers,mineral water,whole wheat rice +french fries +frozen vegetables,ketchup,green tea +frozen vegetables +mineral water,vegetables mix,eggs,cake,chicken,french fries +ham,cookies +herb & pepper,ground beef,brownies,low fat yogurt +strawberries,melons +muffins +spaghetti,black tea,strong cheese,cooking oil,mushroom cream sauce +green grapes +eggs,escalope +frozen vegetables,eggs +burgers,eggs,french fries +frozen smoothie +mineral water,green tea +parmesan cheese,ground beef,spaghetti,milk,honey +eggs,cooking oil +spaghetti,mineral water,milk,olive oil,ham,mint green tea,french fries +burgers,fresh tuna,eggs,french fries,champagne +turkey,ground beef,salmon,honey +mineral water,cake,gums +cookies,brownies,pancakes +cookies +babies food,fresh bread +escalope +low fat yogurt +mineral water +milk,cookies +vegetables mix +spaghetti +mineral water +spaghetti,mineral water,olive oil,green tea,zucchini +french fries +soup,avocado,eggs,melons,white wine +mineral water,muffins +chocolate,cookies,champagne,energy drink,green tea +shrimp,energy drink,green tea +pancakes +low fat yogurt +red wine,whole wheat pasta,avocado,olive oil,green tea +protein bar +grated cheese,ground beef,tomato sauce,mineral water,salmon,eggs,whole weat flour,protein bar,zucchini +cookies +burgers,frozen vegetables,chicken,cake,chocolate +black tea,vegetables mix,pancakes,eggs,cereals +turkey,mineral water,eggs,magazines,green tea +whole wheat pasta,milk,strong cheese +muffins +burgers,ham +mineral water,milk,blueberries +butter +mineral water +ham,salmon,french fries +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chicken,eggs,rice,burger sauce,extra dark chocolate,protein bar +milk,bug spray,green tea,energy drink,hand protein bar,tomato juice +cookies,green tea +parmesan cheese,pancakes +mineral water +mineral water,pancakes +cookies +frozen vegetables,tomatoes +pepper,oil,clothes accessories,chocolate,salt,green tea +mineral water,meatballs,chicken,frozen smoothie +spaghetti,blueberries +shrimp,french wine +champagne +grated cheese,shrimp,frozen vegetables,parmesan cheese,ground beef,chicken,antioxydant juice,chocolate,frozen smoothie,escalope +mineral water +light mayo,tomato juice +chocolate,french fries,shallot,low fat yogurt,green tea +shrimp,meatballs,honey,eggplant,chocolate,sandwich,babies food +parmesan cheese,eggs,cottage cheese,light mayo +eggs +red wine,frozen vegetables,pepper,green beans,french fries,light mayo,green tea +spaghetti +light mayo +burgers,spaghetti,energy bar,eggs,mushroom cream sauce,yogurt cake,green tea +grated cheese,pepper,milk +pepper,spaghetti,mineral water,milk,olive oil,tea,asparagus +herb & pepper,shrimp,parmesan cheese,ground beef,eggs,clothes accessories,pancakes +milk,chocolate,champagne +sandwich +shrimp +gums +french fries +turkey,shrimp,spaghetti,butter,melons,low fat yogurt +honey,energy drink +champagne +fresh tuna +energy bar,eggs,chocolate +french fries,yogurt cake,green tea +almonds,cookies +frozen vegetables,brownies,low fat yogurt +eggs,french fries +brownies +escalope +red wine,black tea,french wine,extra dark chocolate,ham,salt +spaghetti,vegetables mix,french fries +ground beef,milk,butter,eggs +mineral water,fresh bread +fresh tuna,frozen vegetables,tomatoes,spaghetti,butter,almonds,pancakes,honey,frozen smoothie +escalope,pasta,mushroom cream sauce,brownies,light mayo,fresh bread,green tea +muffins,pancakes,eggs,chocolate,french fries,escalope,green tea +green tea +herb & pepper,cider,eggs,champagne,green tea +nonfat milk +escalope +pepper,frozen smoothie +chocolate,escalope +herb & pepper,spaghetti,mineral water,muffins +ham,spaghetti,avocado,milk,pancakes,eggs,oil,antioxydant juice,green tea,chocolate,frozen smoothie,escalope +strawberries,fresh bread +eggs,white wine +turkey,burgers,spaghetti,milk,eggs,honey +mineral water,salmon +cookies,energy drink +cookies,mushroom cream sauce +yogurt cake +butter,energy drink +energy bar,chicken +french fries +ground beef,mineral water,cottage cheese,magazines +burgers,eggs,green tea +eggs +frozen vegetables,milk,chocolate,yogurt cake +hot dogs +cookies +pancakes +pepper,olive oil,low fat yogurt +babies food +chocolate,salmon,pancakes,gluten free bar,green tea +mineral water,french fries,frozen smoothie,green tea +honey +ham,mineral water,pancakes,cake +spaghetti,flax seed,french fries,champagne +mineral water,vegetables mix,honey,chocolate,french fries,light mayo +herb & pepper,ground beef,spaghetti,chocolate,french fries +turkey,burgers,milk,honey,chocolate,french fries,green tea +burgers,fresh tuna,soup,french fries,body spray,green tea +cake,escalope +fresh bread +eggplant,cookies,pancakes +escalope +shrimp,frozen vegetables,whole wheat rice,chocolate bread,french fries,fresh bread,green tea +mineral water,whole wheat rice,bug spray,chicken +mineral water,chocolate +turkey,pepper,meatballs,corn,chili,french fries,green tea +frozen vegetables,parmesan cheese,vegetables mix,whole wheat rice,chocolate,french fries,green tea +green tea +tomato sauce,chocolate,pancakes +burgers,ground beef,energy drink,melons +ground beef,tomato sauce,mineral water,soup,salmon,green grapes,whole weat flour,frozen smoothie +soup,milk,honey,whole wheat rice,light cream,mushroom cream sauce,green tea +avocado,champagne,frozen smoothie,sparkling water,green tea +frozen vegetables,tomatoes,mineral water,eggs,whole wheat rice,french fries,strawberries +cake +eggs,french fries,salad +eggs,escalope +red wine,spaghetti,soup,eggs,escalope,energy drink +cake +tomatoes +chocolate,escalope,champagne +chicken,whole wheat rice,ham,french fries,pancakes +ground beef,milk,french fries,sparkling water +cookies,hot dogs,pancakes +mineral water,chocolate,milk,eggs,green tea,frozen smoothie,protein bar +eggs +ground beef +milk,light cream,chicken,extra dark chocolate +milk,olive oil,butter,frozen smoothie,low fat yogurt +burgers,eggs,cooking oil +spaghetti,chicken,eggs,cooking oil,chili +green tea +herb & pepper,salmon,eggs,french fries,strawberries,candy bars +herb & pepper,chicken,french fries,cottage cheese,tomato juice +tomatoes,fromage blanc,chocolate +frozen vegetables,tomatoes,vegetables mix,hand protein bar +grated cheese,chocolate +grated cheese,mineral water,milk,chicken,eggs +burgers,herb & pepper,red wine,tomatoes,ground beef,tomato sauce,spaghetti,milk,bacon,eggs,white wine +chocolate,ground beef,mineral water +turkey,herb & pepper,spaghetti,rice,cooking oil,eggplant,white wine,magazines +tomatoes,tomato sauce,spaghetti,olive oil,oil,chocolate +mineral water,milk,chocolate +grated cheese,green tea +tomatoes,low fat yogurt +tomatoes,spaghetti,olive oil,almonds,eggs +turkey,ham,chocolate,tomatoes,ground beef,pepper,olive oil,pancakes,bramble,green tea +cookies +chocolate,milk,salmon,spinach,carrots +ham,shrimp,milk,flax seed,salmon,corn,ham,eggplant +clothes accessories,protein bar,tomato juice,fresh bread,low fat yogurt,mint +burgers,red wine,cooking oil +burgers,french fries +tomatoes,mineral water,chicken,eggs,pancakes +frozen vegetables,mineral water,vegetables mix,green grapes,eggs,french fries,escalope,body spray,protein bar,mint +herb & pepper,shrimp,soup,meatballs +herb & pepper +eggs,escalope +ground beef,chocolate,champagne +frozen vegetables,ground beef,soup,milk,tea,low fat yogurt +herb & pepper,spaghetti,mineral water,pancakes,cooking oil,carrots,chocolate,escalope,low fat yogurt +herb & pepper +red wine,spaghetti +shrimp +pancakes,eggs,light cream +avocado,energy drink,low fat yogurt +energy bar,nonfat milk,bug spray,chicken +burgers,fresh tuna,herb & pepper,shrimp,whole wheat pasta,milk,cider,eggs,cereals,pancakes,energy drink +eggs,cooking oil,chocolate,french fries,mushroom cream sauce,pancakes,light mayo,low fat yogurt +turkey,eggs +shrimp,frozen vegetables,mineral water,milk +grated cheese,herb & pepper,parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,milk,low fat yogurt +dessert wine,soup,eggs,low fat yogurt +turkey,green grapes,eggs +mineral water,fresh bread +mineral water,green tea +grated cheese,cooking oil,light mayo +rice +frozen smoothie +chocolate,ground beef,spaghetti,eggs,cookies,mushroom cream sauce +parmesan cheese,cake,green tea +chocolate,cookies +turkey,red wine,ground beef,mineral water,milk,whole wheat rice,pancakes +green tea +mineral water,milk,nonfat milk,pancakes,honey,cooking oil,frozen smoothie,brownies,tomato juice +burgers,frozen vegetables,tomatoes,strong cheese,muffins,eggs,french fries,yogurt cake,light mayo,green tea +salmon +tomatoes,chicken,eggs +frozen vegetables,mineral water,milk +olive oil,salmon,light cream,zucchini +frozen vegetables,rice,light mayo +turkey,tomatoes,spaghetti,milk +chocolate +whole wheat pasta,olive oil +chocolate,mineral water,eggs,rice +energy bar +spaghetti,pancakes +honey,champagne,escalope,pasta,mushroom cream sauce +turkey,milk,pancakes +green tea +turkey,burgers +burgers,eggs +burgers,french wine,green tea +french fries,pancakes,light mayo +frozen vegetables,ground beef,mineral water,honey,green tea +champagne +frozen vegetables,energy bar +chocolate,eggs,french fries,energy drink +soup,chicken,eggs,light cream,cooking oil,cereals,green tea +spaghetti,eggs,eggplant +energy drink +soup,soda +herb & pepper,mineral water,milk,whole wheat rice,salt,white wine +mineral water,green tea +vegetables mix,cereals,green tea +chocolate +french fries,pancakes +grated cheese,herb & pepper,ground beef,spaghetti,butter,cider,bacon,pancakes,soda,napkins,low fat yogurt,green tea +mineral water,soup,eggs,chocolate,frozen smoothie,protein bar +green tea +burgers,grated cheese,herb & pepper,red wine,ground beef,mineral water,chocolate,avocado,rice,cereals,pancakes,toothpaste,green tea +black tea,chicken,eggs,french fries,energy drink +burgers,spaghetti,eggs +salmon,yogurt cake +milk,salmon,cereals +mineral water,milk,cake,brownies +eggs +burgers,eggs,barbecue sauce +milk,clothes accessories,low fat yogurt +frozen vegetables,whole wheat pasta,olive oil +cookies +parmesan cheese,chicken +frozen vegetables,mineral water,milk,olive oil,vegetables mix,eggs,brownies,low fat yogurt,candy bars +milk +turkey,frozen vegetables +burgers,escalope,pasta +grated cheese,frozen vegetables,tomatoes,chocolate,escalope +french fries +extra dark chocolate,champagne,green tea +champagne +fromage blanc,french fries +grated cheese,red wine,spaghetti,whole wheat rice,pet food +chicken,eggs,soda,shampoo,fresh bread,low fat yogurt +frozen vegetables,pepper,spaghetti,mineral water,green beans,french fries,frozen smoothie,pancakes,low fat yogurt +oatmeal,french fries +tomatoes,tomato juice +turkey,burgers,ham,mineral water,energy bar,french wine,frozen smoothie,escalope,sandwich,yogurt cake,fresh bread +mineral water,eggplant,cereals,antioxydant juice +grated cheese,spaghetti,mineral water,whole wheat rice,cake,french fries,champagne +turkey,chocolate,champagne,escalope,sandwich +strawberries,green tea +chocolate,spaghetti,mineral water,cake +salmon +eggs +milk,tea,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,milk,vegetables mix,whole wheat rice,mushroom cream sauce +burgers,french fries +shrimp,pepper,butter,whole wheat rice,cake,chocolate,frozen smoothie +spaghetti,mineral water,milk,vegetables mix,gums,cereals,french fries,frozen smoothie,pancakes,tomato juice,low fat yogurt +mineral water,energy bar +energy bar,eggs,strawberries +pet food +red wine,spaghetti +burgers,eggs +frozen vegetables,parmesan cheese,milk,salmon,muffins,eggs,chicken,french fries,protein bar,salt +mineral water,meatballs,french wine,green tea,pancakes,light mayo +cake,oil +rice,chocolate bread,body spray,gluten free bar,fresh bread +mineral water,milk,vegetables mix,rice,chocolate bread,eggplant,cereals,antioxydant juice,french fries +fromage blanc,chocolate,french fries +whole wheat rice +vegetables mix,cookies,mushroom cream sauce,hot dogs +frozen vegetables,vegetables mix,eggs,light mayo,low fat yogurt +herb & pepper,spaghetti,brownies,mint +escalope,pasta +pancakes +sandwich +french fries,champagne,hot dogs,strawberries +burgers,eggs,french fries +pancakes +frozen vegetables,mineral water,meatballs,cereals,frozen smoothie,cottage cheese,pancakes,asparagus,low fat yogurt +herb & pepper,frozen vegetables,milk +whole wheat rice,cake,gums,clothes accessories,green tea,frozen smoothie +mineral water +whole wheat pasta,spaghetti,milk,butter,eggs,chocolate,french fries +shrimp,tomatoes,chocolate,corn,escalope,cottage cheese,energy drink,shampoo,fresh bread +french fries,yogurt cake +red wine,parmesan cheese,mineral water,cake,rice,french fries +pancakes +parmesan cheese,shallot,brownies +frozen vegetables,ground beef,spaghetti,fresh bread +milk +red wine,ground beef,milk,olive oil,almonds,rice,french fries,brownies +cake,french fries,hot dogs,sparkling water +burgers,spaghetti,milk,cereals,strawberries,salad,magazines +burgers,fresh tuna,chocolate +whole wheat pasta +cookies +shrimp +eggs,french fries +eggs,french fries,protein bar +chocolate,spaghetti,eggs,green tea +turkey,red wine,mineral water,green tea,chocolate,escalope,brownies,pancakes +eggs +shrimp,mineral water,milk,olive oil,cereals,yogurt cake,salad +french fries +herb & pepper,ground beef,soup,avocado,brownies,salt +brownies +mineral water,hot dogs +pickles +mineral water,french fries,asparagus +fresh tuna,whole wheat pasta,ground beef,mineral water,olive oil,whole wheat rice,cake,escalope,fresh bread +fromage blanc,whole wheat rice +burgers,ground beef +soup,white wine +escalope +avocado,green grapes,oil,french fries,hot dogs,pancakes,shampoo +chocolate,spaghetti +escalope +pickles,tomatoes,milk,pancakes +eggs,french fries,asparagus +french fries,mashed potato +frozen smoothie,mint,green tea +spaghetti,avocado,honey +salmon,nonfat milk +frozen vegetables,mineral water,soup,avocado,cake,french fries,champagne,tomato juice,green tea +salmon,melons,tomato juice,low fat yogurt +red wine,french fries,mashed potato,mint +turkey,ham,spaghetti,barbecue sauce,escalope,protein bar +milk,eggs +spaghetti,milk,olive oil,brownies +burgers,red wine,pepper,spaghetti,eggs,green tea +burgers,whole wheat pasta,soup,olive oil,cottage cheese,energy drink +eggs,french fries +chocolate,cottage cheese,pancakes +turkey,frozen vegetables,mineral water,eggs,chocolate,fresh bread +mineral water,french wine,escalope +escalope,pasta +green tea +burgers,mineral water,chocolate bread +french fries +frozen vegetables,tomatoes +grated cheese,salmon +green grapes,french fries +herb & pepper,ground beef,champagne,green tea +turkey,burgers,pet food +escalope +tomatoes,whole wheat pasta,ground beef,mineral water,soup,olive oil,black tea,salmon,cake +chocolate,whole wheat pasta,salmon,green tea,magazines +turkey,burgers,cake +milk,nonfat milk,eggs +muffins,honey,toothpaste +frozen vegetables,white wine +rice,french fries,cottage cheese +ground beef,mineral water,olive oil,pancakes,french fries,frozen smoothie +spaghetti,chocolate,olive oil,fromage blanc +french fries,cookies,low fat yogurt +french fries,champagne,brownies,green tea +parmesan cheese,whole wheat pasta,meatballs,milk,mint +yogurt cake +tomatoes,muffins,chocolate,french fries,frozen smoothie,escalope +strawberries,pancakes,yogurt cake +turkey,ground beef,pepper,mineral water,soup,meatballs,vegetables mix,oil,french fries,frozen smoothie,green tea +turkey,shrimp,frozen vegetables,milk,chocolate +burgers,mineral water,eggs +pancakes +brownies,pancakes +milk,champagne +muffins +mineral water +burgers,shrimp,frozen vegetables,spaghetti,soup,cake,french fries,pancakes,tomato juice +cottage cheese,protein bar +burgers,eggs,french fries +champagne +turkey,mineral water,fromage blanc,muffins,eggplant,tomato juice,magazines +cake,cooking oil,light mayo +strawberries +burgers,french fries +chocolate,grated cheese,frozen smoothie,cookies,brownies +energy drink +sparkling water +mineral water,flax seed +turkey,herb & pepper,red wine,parmesan cheese,mineral water,olive oil,bacon,salmon,green tea,french fries,champagne,cottage cheese,tomato juice +grated cheese,shrimp,ground beef,mineral water,avocado,milk,nonfat milk,cooking oil,carrots,pancakes,light mayo +frozen vegetables,mineral water,pancakes,low fat yogurt +soup,strawberries,yogurt cake,low fat yogurt +spaghetti,almonds,french wine,eggs,cake +milk,vegetables mix,cottage cheese,pancakes,green tea +burgers,tomatoes,spaghetti,mineral water,french wine,eggs,green beans,light mayo,fresh bread +mineral water,vegetables mix,muffins +spaghetti,salmon,muffins +turkey,soup,french fries +ham,chocolate,herb & pepper,mineral water,olive oil,frozen smoothie +cereals,french fries,yogurt cake +clothes accessories,chocolate,pasta,salt +avocado,cookies +mineral water,chocolate +chocolate +milk,body spray +chocolate,herb & pepper,spaghetti,mineral water,butter,salmon,rice,burger sauce,extra dark chocolate,protein bar,asparagus,mayonnaise +meatballs,eggs +green tea,french fries,gluten free bar +vegetables mix,muffins,whole wheat rice +hot dogs +burgers,shrimp,pasta,ground beef,pepper,soup,milk,olive oil,escalope +honey,champagne +tomatoes,butter,gums,cooking oil,chocolate,body spray,green tea +frozen vegetables,chocolate +yams +shrimp,pasta,mineral water,milk,fromage blanc,salmon,eggs,cooking oil,pancakes +mineral water +chocolate +grated cheese,ground beef,french fries,hot dogs +spaghetti,butter,chicken,french fries +spaghetti,cider,whole wheat rice,cooking oil,escalope +ham,milk,fresh bread +mineral water,black tea,eggs,fresh bread,mint +cookies,mushroom cream sauce +frozen vegetables,honey,corn,pet food +frozen vegetables,milk,energy bar,french wine,vegetables mix,eggs,tea,chocolate,green tea +whole weat flour +burgers,grated cheese,frozen vegetables,spaghetti,meatballs,butter,french fries +cookies +green tea,chocolate,cookies,fresh bread +grated cheese +salt +cookies +eggs,french fries +cake,french fries,brownies +champagne +champagne +green grapes,chocolate,french fries,escalope +eggs +green beans +cookies +mineral water,extra dark chocolate,chocolate,low fat yogurt +mineral water,avocado +frozen vegetables,mineral water,chicken,fromage blanc,eggs,green tea +shrimp,pasta,soup,almonds,chocolate,fresh bread +cookies +eggs,cookies +tomatoes,mineral water,eggs,chicken,extra dark chocolate +grated cheese,mineral water,olive oil,escalope,white wine +cookies +cooking oil,toothpaste,low fat yogurt +chocolate,ground beef,butter,yogurt cake +ham,ground beef,pepper,tomato sauce,spaghetti,mineral water,light cream,french fries,melons +ground beef,spaghetti,mineral water,light cream +fresh tuna,parmesan cheese,fresh bread +low fat yogurt +olive oil,eggs,cake,chocolate +chicken,soda +shrimp,pasta,ground beef,meatballs,oil +tomatoes,spaghetti,mineral water,pancakes,cake,rice,chili,salt +herb & pepper,ground beef,spaghetti,olive oil,eggs,escalope +milk,chicken,cake,eggplant,frozen smoothie,green tea +burgers,eggs,escalope +fromage blanc +pancakes,champagne +chocolate,escalope,energy drink +low fat yogurt +cookies +soup,milk +tomatoes +energy bar,eggs +french fries,frozen smoothie,cottage cheese +low fat yogurt +turkey,ham,grated cheese,parmesan cheese,ground beef,olive oil,pancakes +frozen vegetables,mineral water,honey,cottage cheese,fresh bread +grated cheese,mineral water,chicken,nonfat milk,whole wheat rice,chocolate bread +chocolate,frozen vegetables,spaghetti,green tea +chocolate,grated cheese,frozen vegetables,chutney,cereals +eggs,eggplant,french fries,low fat yogurt +gums,frozen smoothie,low fat yogurt +burgers,herb & pepper,shrimp,pasta,milk,whole wheat rice,cooking oil,french fries,cottage cheese,tomato juice,fresh bread,mint +burgers,frozen vegetables,flax seed,french fries,yogurt cake +green tea +flax seed,green tea +milk +eggs,mushroom cream sauce +mineral water,cake +whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,cooking oil,low fat yogurt,zucchini +shrimp,pasta,low fat yogurt +ham,ground beef,spaghetti,mineral water,whole wheat rice,cake,low fat yogurt +tomatoes,almonds,eggs,cookies,green tea +parmesan cheese,whole wheat pasta,brownies +cookies +burgers,parmesan cheese,mineral water,melons +melons +chocolate,shrimp,pasta,ground beef +burgers,shrimp,pasta,parmesan cheese,soup,eggs,whole wheat rice,escalope +dessert wine,frozen vegetables,milk,muffins,eggs +ground beef,chicken,cereals +almonds +grated cheese,spaghetti,almonds,honey +frozen vegetables,meatballs +cider,eggs +cider +burgers,ham,parmesan cheese,ground beef,spaghetti,eggs,cookies +red wine,honey,rice,chocolate,french fries,brownies,body spray,light mayo +fromage blanc,escalope,pasta,mushroom cream sauce +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,fromage blanc,pancakes,whole wheat rice,blueberries,cereals,escalope,mayonnaise +burgers,eggs,cake,cereals +eggs +herb & pepper,ground beef,eggs,whole wheat rice,cake,oil,fresh bread,low fat yogurt +eggs,french fries,brownies,low fat yogurt +yogurt cake +turkey,burgers,grated cheese,shrimp,pasta,spaghetti,mineral water,eggs,oil,chocolate,yogurt cake,zucchini +herb & pepper,eggs +whole wheat pasta,mineral water,light cream,chicken,french fries +french fries,pancakes +mineral water,chocolate +chocolate,grated cheese,mineral water,olive oil,green tea +whole wheat rice,cake,cottage cheese +turkey,shrimp,pasta,mineral water,chocolate,milk,salmon,vegetables mix,muffins,eggs,sparkling water,gluten free bar +turkey,mineral water,cooking oil,chocolate,french fries,protein bar +tomatoes,tomato sauce,spaghetti,mineral water,soup,olive oil,mashed potato,fresh bread,mayonnaise,green tea +tomato juice +turkey,ground beef,mineral water,chocolate,soup,pancakes,whole wheat rice,light cream,carrots,mayonnaise +shrimp,pasta,mineral water,olive oil,pancakes,bug spray,low fat yogurt +frozen vegetables,french wine,pancakes,french fries,champagne,strawberries +chocolate,shrimp,pasta,spaghetti +chocolate +fresh tuna,parmesan cheese,whole wheat pasta,french wine,fromage blanc,cottage cheese,brownies,salad,mint,green tea +cookies,energy drink +parmesan cheese,champagne,white wine +red wine,tomato sauce,spaghetti,chocolate,olive oil,french fries,salt,asparagus +soup,milk +eggs,whole wheat rice +brownies +herb & pepper,spaghetti,low fat yogurt +herb & pepper +chocolate,escalope +burgers,salmon,pancakes,french fries,frozen smoothie,fresh bread,mint +turkey,burgers,dessert wine,shrimp,pasta,tomatoes,pepper,milk,pancakes,whole wheat rice,oil,frozen smoothie +pancakes,light mayo +butter,light mayo,fresh bread +burgers,frozen vegetables,eggs,french fries,magazines,green tea +chicken +escalope,green tea +eggs,frozen smoothie,yogurt cake,low fat yogurt diff --git a/Part 5 - Association Rule Learning/Section 29 - Eclat/Python/eclat.ipynb b/Part 5 - Association Rule Learning/Section 29 - Eclat/Python/eclat.ipynb new file mode 100644 index 00000000..3b26bb04 --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 29 - Eclat/Python/eclat.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"eclat.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"1fziHl7Ar94J","colab_type":"text"},"source":["# Eclat"]},{"cell_type":"markdown","metadata":{"id":"eiNwni1xsEgT","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"DUF77Qr1vqyM","colab_type":"code","outputId":"d73284ab-410b-4548-813e-3b69072b3f2e","executionInfo":{"status":"ok","timestamp":1589471029684,"user_tz":-240,"elapsed":5465,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":34}},"source":["!pip install apyori"],"execution_count":0,"outputs":[{"output_type":"stream","text":["Requirement already satisfied: apyori in /usr/local/lib/python3.6/dist-packages (1.1.2)\n"],"name":"stdout"}]},{"cell_type":"code","metadata":{"id":"UJfitBClsJlT","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"vLt-7XUKsXBd","colab_type":"text"},"source":["## Data Preprocessing"]},{"cell_type":"code","metadata":{"id":"J_A-UFOAsaDf","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Market_Basket_Optimisation.csv', header = None)\n","transactions = []\n","for i in range(0, 7501):\n"," transactions.append([str(dataset.values[i,j]) for j in range(0, 20)])"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1wYZdBd5sea_","colab_type":"text"},"source":["## Training the Eclat model on the dataset"]},{"cell_type":"code","metadata":{"id":"YzIk4vXZsj5i","colab_type":"code","colab":{}},"source":["from apyori import apriori\n","rules = apriori(transactions = transactions, min_support = 0.003, min_confidence = 0.2, min_lift = 3, min_length = 2, max_length = 2)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"b176YNwWspiO","colab_type":"text"},"source":["## Visualising the results"]},{"cell_type":"markdown","metadata":{"id":"iO6bF_dImT-E","colab_type":"text"},"source":["### Displaying the first results coming directly from the output of the apriori function"]},{"cell_type":"code","metadata":{"id":"kvF-sLc6ifhd","colab_type":"code","colab":{}},"source":["results = list(rules)"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"eAD8Co4_l9IE","colab_type":"code","outputId":"0cead739-adc6-480d-a2c4-2d9c8b6ce8bb","executionInfo":{"status":"ok","timestamp":1589471031066,"user_tz":-240,"elapsed":6827,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":191}},"source":["results"],"execution_count":0,"outputs":[{"output_type":"execute_result","data":{"text/plain":["[RelationRecord(items=frozenset({'light cream', 'chicken'}), support=0.004532728969470737, ordered_statistics=[OrderedStatistic(items_base=frozenset({'light cream'}), items_add=frozenset({'chicken'}), confidence=0.29059829059829057, lift=4.84395061728395)]),\n"," RelationRecord(items=frozenset({'escalope', 'mushroom cream sauce'}), support=0.005732568990801226, ordered_statistics=[OrderedStatistic(items_base=frozenset({'mushroom cream sauce'}), items_add=frozenset({'escalope'}), confidence=0.3006993006993007, lift=3.790832696715049)]),\n"," RelationRecord(items=frozenset({'escalope', 'pasta'}), support=0.005865884548726837, ordered_statistics=[OrderedStatistic(items_base=frozenset({'pasta'}), items_add=frozenset({'escalope'}), confidence=0.3728813559322034, lift=4.700811850163794)]),\n"," RelationRecord(items=frozenset({'honey', 'fromage blanc'}), support=0.003332888948140248, ordered_statistics=[OrderedStatistic(items_base=frozenset({'fromage blanc'}), items_add=frozenset({'honey'}), confidence=0.2450980392156863, lift=5.164270764485569)]),\n"," RelationRecord(items=frozenset({'herb & pepper', 'ground beef'}), support=0.015997866951073192, ordered_statistics=[OrderedStatistic(items_base=frozenset({'herb & pepper'}), items_add=frozenset({'ground beef'}), confidence=0.3234501347708895, lift=3.2919938411349285)]),\n"," RelationRecord(items=frozenset({'tomato sauce', 'ground beef'}), support=0.005332622317024397, ordered_statistics=[OrderedStatistic(items_base=frozenset({'tomato sauce'}), items_add=frozenset({'ground beef'}), confidence=0.3773584905660377, lift=3.840659481324083)]),\n"," RelationRecord(items=frozenset({'olive oil', 'light cream'}), support=0.003199573390214638, ordered_statistics=[OrderedStatistic(items_base=frozenset({'light cream'}), items_add=frozenset({'olive oil'}), confidence=0.20512820512820515, lift=3.1147098515519573)]),\n"," RelationRecord(items=frozenset({'olive oil', 'whole wheat pasta'}), support=0.007998933475536596, ordered_statistics=[OrderedStatistic(items_base=frozenset({'whole wheat pasta'}), items_add=frozenset({'olive oil'}), confidence=0.2714932126696833, lift=4.122410097642296)]),\n"," RelationRecord(items=frozenset({'shrimp', 'pasta'}), support=0.005065991201173177, ordered_statistics=[OrderedStatistic(items_base=frozenset({'pasta'}), items_add=frozenset({'shrimp'}), confidence=0.3220338983050847, lift=4.506672147735896)])]"]},"metadata":{"tags":[]},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"MFkQP-fcjDBC","colab_type":"text"},"source":["### Putting the results well organised into a Pandas DataFrame"]},{"cell_type":"code","metadata":{"id":"gyq7Poi0mMUe","colab_type":"code","colab":{}},"source":["def inspect(results):\n"," lhs = [tuple(result[2][0][0])[0] for result in results]\n"," rhs = [tuple(result[2][0][1])[0] for result in results]\n"," supports = [result[1] for result in results]\n"," return list(zip(lhs, rhs, supports))\n","resultsinDataFrame = pd.DataFrame(inspect(results), columns = ['Product 1', 'Product 2', 'Support'])"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"IjrrlYW4jpTR","colab_type":"text"},"source":["### Displaying the results sorted by descending supports"]},{"cell_type":"code","metadata":{"id":"nI7DJXng-nxQ","colab_type":"code","outputId":"bb3a96ac-8d6a-4c1e-daf5-a0bc28ab250e","executionInfo":{"status":"ok","timestamp":1589471031067,"user_tz":-240,"elapsed":6822,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":326}},"source":["resultsinDataFrame.nlargest(n = 10, columns = 'Support')"],"execution_count":0,"outputs":[{"output_type":"execute_result","data":{"text/html":["
\n","\n","\n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n"," \n","
Product 1Product 2Support
4herb & pepperground beef0.015998
7whole wheat pastaolive oil0.007999
2pastaescalope0.005866
1mushroom cream sauceescalope0.005733
5tomato sauceground beef0.005333
8pastashrimp0.005066
0light creamchicken0.004533
3fromage blanchoney0.003333
6light creamolive oil0.003200
\n","
"],"text/plain":[" Product 1 Product 2 Support\n","4 herb & pepper ground beef 0.015998\n","7 whole wheat pasta olive oil 0.007999\n","2 pasta escalope 0.005866\n","1 mushroom cream sauce escalope 0.005733\n","5 tomato sauce ground beef 0.005333\n","8 pasta shrimp 0.005066\n","0 light cream chicken 0.004533\n","3 fromage blanc honey 0.003333\n","6 light cream olive oil 0.003200"]},"metadata":{"tags":[]},"execution_count":8}]}]} \ No newline at end of file diff --git a/Part 5 - Association Rule Learning/Section 29 - Eclat/R/Market_Basket_Optimisation.csv b/Part 5 - Association Rule Learning/Section 29 - Eclat/R/Market_Basket_Optimisation.csv new file mode 100644 index 00000000..58435b7a --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 29 - Eclat/R/Market_Basket_Optimisation.csv @@ -0,0 +1,7501 @@ +shrimp,almonds,avocado,vegetables mix,green grapes,whole weat flour,yams,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,honey,salad,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,olive oil +burgers,meatballs,eggs +chutney +turkey,avocado +mineral water,milk,energy bar,whole wheat rice,green tea +low fat yogurt +whole wheat pasta,french fries +soup,light cream,shallot +frozen vegetables,spaghetti,green tea +french fries +eggs,pet food +cookies +turkey,burgers,mineral water,eggs,cooking oil +spaghetti,champagne,cookies +mineral water,salmon +mineral water +shrimp,chocolate,chicken,honey,oil,cooking oil,low fat yogurt +turkey,eggs +turkey,fresh tuna,tomatoes,spaghetti,mineral water,black tea,salmon,eggs,chicken,extra dark chocolate +meatballs,milk,honey,french fries,protein bar +red wine,shrimp,pasta,pepper,eggs,chocolate,shampoo +rice,sparkling water +spaghetti,mineral water,ham,body spray,pancakes,green tea +burgers,grated cheese,shrimp,pasta,avocado,honey,white wine,toothpaste +eggs +parmesan cheese,spaghetti,soup,avocado,milk,fresh bread +ground beef,spaghetti,mineral water,milk,energy bar,black tea,salmon,frozen smoothie,escalope +sparkling water +mineral water,eggs,chicken,chocolate,french fries +frozen vegetables,spaghetti,yams,mineral water +herb & pepper,tomato sauce,light cream,magazines +mineral water,chocolate,avocado,eggs +turkey,french fries,strawberries +frozen vegetables,strong cheese,chocolate +cookies +pickles,spaghetti,salmon,escalope +energy bar,french fries +red wine,ground beef,mineral water +mineral water,cake,cottage cheese +pickles,champagne,green tea +spaghetti +fresh tuna,frozen vegetables,spaghetti,mineral water,honey,whole wheat rice,frozen smoothie,escalope +spaghetti +soup,meatballs,hot dogs,sparkling water +escalope +soup,avocado,french fries,hot dogs,brownies,body spray,pancakes,green tea +mineral water,chicken,cereals,clothes accessories +mineral water,bug spray +avocado,muffins +burgers,black tea,green tea +spaghetti,chocolate,brownies,white wine,green tea +fresh tuna,mineral water,eggs +spaghetti,muffins +spaghetti,chocolate +french fries,escalope,champagne +tomato sauce,light mayo +turkey,fresh tuna,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate,soup,milk,olive oil +eggs,cookies +soup,chicken,gums,soda,body spray,energy drink,green tea +turkey,frozen vegetables,mineral water,cider,cooking oil,green tea +spaghetti +clothes accessories +energy drink +soup,bug spray,shallot,protein bar,green tea +turkey,eggs +french fries +chocolate,milk +herb & pepper,whole wheat pasta,ground beef,mineral water,avocado,cider,whole wheat rice +cookies +shrimp,pasta +grated cheese,herb & pepper,tomatoes,tomato sauce,corn +burgers,escalope,shallot +cookies +yogurt cake +soup,eggs +cookies +mineral water,chocolate,low fat yogurt +eggs,strawberries +grated cheese,ground beef,spaghetti,mineral water,white wine +mint +eggs,cake,french fries +burgers,spaghetti,milk,french fries,green tea +mineral water,energy bar,butter,french fries +burgers,grated cheese,herb & pepper,mineral water,eggs,cooking oil +energy bar +energy bar,energy drink +chocolate,frozen smoothie +low fat yogurt +asparagus,salad +burgers,french fries,low fat yogurt,green tea +low fat yogurt +burgers,herb & pepper,shrimp,pasta,spaghetti,mineral water,meatballs,olive oil,energy bar,french wine,eggs,salt +champagne,low fat yogurt +champagne +burgers,almonds,eggs,french fries,cookies,green tea +ham,soup,escalope,body spray +turkey,ham,frozen vegetables,pepper,oil,extra dark chocolate,tea,magazines +muffins,eggs,cookies +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,chocolate,green tea +mineral water,barbecue sauce,chocolate +burgers,herb & pepper,energy bar,almonds,eggs,corn,mayonnaise,zucchini +turkey,burgers,ground beef,chocolate,soup,almonds,eggs,hot dogs,cottage cheese +ham,spaghetti,chocolate,eggs +ground beef,energy bar,pet food,carrots,protein bar +ground beef,tomato sauce,spaghetti,mineral water,almonds,eggs +mineral water,olive oil,gums,cooking oil +shrimp,pasta,mineral water,soup,avocado,milk,olive oil,green grapes,eggs,bug spray +shrimp,pasta,soup,cake,cooking oil,chicken,light mayo,low fat yogurt +spaghetti,mineral water,chocolate,french fries,champagne,escalope,mushroom cream sauce,fresh bread +shrimp,pasta,mineral water,eggs +burgers,oil,tomato juice,fresh bread +french wine,eggs,chocolate,low fat yogurt +chicken,eggs,french fries,pancakes +turkey,herb & pepper,salmon,white wine,candy bars +grated cheese,spaghetti,olive oil,eggs,french fries,green tea +mineral water,energy bar +eggs,french fries +burgers,tomatoes,mineral water,soup,milk,almonds,eggs,chocolate,tomato juice +muffins +pasta +tomatoes,spaghetti,frozen smoothie +ground beef,spaghetti,milk +french fries +chocolate,milk +burgers,shrimp,pasta,frozen vegetables,spaghetti,mineral water,milk,eggs,chocolate,french fries,pancakes,low fat yogurt +ground beef,mineral water,antioxydant juice,protein bar +grated cheese,whole wheat pasta,ground beef,spaghetti,cake,energy drink +grated cheese +pancakes +frozen smoothie +carrots,green tea +chocolate +turkey,burgers,chocolate,olive oil,eggs,cooking oil,corn +frozen vegetables,tomatoes,pepper,spaghetti,mineral water,pancakes,chicken,chili,tea,french fries,tomato juice,fresh bread +cookies +ground beef +turkey,eggs,chocolate,frozen smoothie,tomato juice +frozen vegetables,cooking oil,mashed potato +frozen vegetables,ground beef,tomato sauce,mineral water,meatballs,olive oil,light cream,tomato juice +red wine,spaghetti,mineral water,soup,milk,eggs,cake,gums,cooking oil,chocolate,frozen smoothie +chocolate,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,eggs,rice,french fries,brownies +chocolate,shrimp,pasta,frozen vegetables,ground beef,mineral water,nonfat milk,eggs +turkey,shrimp,pasta,pepper,spaghetti,mineral water,eggs,chicken,french fries +cookies +turkey,tomatoes,cake +yams,mineral water,soup,milk,pancakes,whole wheat rice,barbecue sauce,carrots,chocolate,champagne +rice +chocolate,milk +shrimp,pasta,frozen vegetables,water spray +burgers,mineral water,milk,eggs,whole wheat rice,mint +mineral water,vegetables mix,cake,frozen smoothie,brownies +cookies +shrimp,pasta,chicken,chocolate bread +shallot +shrimp,pasta,spaghetti,eggs,hot dogs,green tea +burgers +red wine,ground beef,spaghetti,mineral water,milk,olive oil,strong cheese,light cream,cooking oil +burgers,grated cheese,spaghetti,avocado,milk,oil,french fries +herb & pepper,whole wheat pasta,ground beef,mineral water,olive oil +shrimp,pasta,yams,milk,chocolate +butter,green tea +light mayo +low fat yogurt +herb & pepper,shrimp,pasta,spaghetti,milk +burgers,eggs +turkey,herb & pepper,ground beef,soup,avocado,milk,black tea,eggs,barbecue sauce,carrots,cookies,tomato juice,fresh bread +cookies +escalope +pepper,french fries,strawberries,pancakes,low fat yogurt +frozen vegetables,yams,chicken,honey,light mayo +chocolate,champagne +herb & pepper,honey,cake,rice,protein bar +burgers,chocolate,frozen vegetables,ground beef,mineral water,milk,light mayo,asparagus +chocolate,mineral water,corn,cottage cheese,green tea +muffins +ham,french wine,escalope +spaghetti,milk,whole wheat rice,mint green tea +chocolate,body spray +frozen vegetables,french fries,hot dogs +candy bars +burgers,shrimp,pasta,milk,green tea,french fries,cookies,white wine +parmesan cheese,ground beef +pancakes,whole wheat rice,candy bars +eggs,eggplant,cookies +frozen vegetables,mineral water +chocolate +turkey,spaghetti,milk,whole wheat rice,chocolate +whole wheat pasta,ground beef,spaghetti,soup,meatballs,chicken,blueberries,cooking oil,champagne,yogurt cake,protein bar +cooking oil,tomato juice +frozen vegetables,milk,eggs,french fries,green tea +fresh tuna,spaghetti,olive oil,french wine,eggs,french fries,champagne,pancakes,light mayo +red wine,honey,hot dogs +milk,bacon,eggs,french fries,fresh bread +french fries,yogurt cake +milk +french fries +chocolate +burgers,ham,red wine +shrimp,pasta,tomatoes,energy bar,french wine,antioxydant juice,french fries,frozen smoothie,brownies +green tea +low fat yogurt +turkey,spaghetti,mineral water,soup,spinach,soda,energy drink,salt +turkey,eggs +bug spray,hot dogs +oil +soup,energy bar,chicken,eggs,cake,french fries,body spray,strawberries +spaghetti,chocolate,yogurt cake +turkey,mineral water,meatballs +ground beef,mineral water,chocolate,fromage blanc,bacon,hot dogs +frozen vegetables,mineral water,vegetables mix,escalope +herb & pepper,red wine,tomatoes +whole wheat pasta,olive oil,cereals,brownies,green tea +cookies +olive oil,cookies,mushroom cream sauce +ground beef,pancakes,cooking oil,gluten free bar,light mayo +mineral water,french fries +herb & pepper +salmon +eggs,escalope +mineral water,tomato juice +mineral water +shrimp,mineral water,soup,black tea +cake,frozen smoothie +turkey,burgers,grated cheese,tomatoes,chocolate,fromage blanc,honey,whole wheat rice +frozen vegetables,ground beef,mineral water,olive oil,pancakes +turkey,burgers,ground beef,milk,olive oil,cake,fresh bread +whole wheat pasta,ground beef,spaghetti,yams,mineral water,soup,chutney,cereals,energy drink,protein bar +eggs,whole wheat rice,cake,green tea,escalope +ground beef,yams,soup,avocado,salmon,green tea +milk +spaghetti,chocolate +whole wheat pasta,honey +whole wheat pasta,green tea +spaghetti,meatballs,vegetables mix,chocolate +eggs,low fat yogurt +fresh tuna,shrimp,pasta,mineral water,olive oil,eggs,cake,brownies,tomato juice +mineral water,green grapes,hot dogs,fresh bread +frozen vegetables,meatballs,eggs,chocolate +chocolate +meatballs,milk +low fat yogurt +green tea +escalope,pasta +pepper,chocolate,olive oil,french wine,salmon,rice,light mayo,fresh bread,magazines +red wine,french wine,vegetables mix,rice,clothes accessories,hot dogs,green tea +burgers,dessert wine,spaghetti,chicken,cake,protein bar,green tea +french wine,cake,fresh bread +burgers,frozen vegetables,flax seed,eggs +red wine +pepper,mineral water,energy bar,green grapes +milk,eggs,cake,chocolate,french fries,green tea +french fries +almonds +burgers,mineral water,green tea +milk,pancakes +pancakes,eggs,salt,tomato juice +mineral water +ham,spaghetti,mineral water,olive oil +salt,tomato juice,fresh bread +spaghetti,mushroom cream sauce +spaghetti,mineral water,eggs,pet food +frozen vegetables,spaghetti +energy drink +muffins +turkey,milk +cookies +chocolate +spaghetti,mineral water,eggs,cooking oil,chocolate,escalope +shrimp,frozen vegetables,pepper,spaghetti,green tea +burgers,fresh tuna,red wine,mineral water,french fries,hand protein bar,low fat yogurt +pancakes,eggs,energy drink,fresh bread +strong cheese,salmon,green tea,french fries,frozen smoothie,hot dogs +grated cheese,shrimp,pasta,tomatoes,milk,frozen smoothie,sandwich +herb & pepper,whole wheat pasta,olive oil,pancakes,eggs +spaghetti,antioxydant juice +chocolate,milk,almonds,eggs,strawberries,white wine +french fries,strawberries +mineral water +eggs +escalope +cake +whole wheat pasta,antioxydant juice,body spray,green tea +mineral water,oil,frozen smoothie +french fries,champagne +chocolate,french fries +frozen vegetables,spaghetti,eggs +hot dogs +chocolate,cookies +pancakes +shrimp,butter,chicken,salmon +chocolate,cookies,babies food +pepper,spaghetti,cake,chocolate,french fries,fresh bread +avocado,oil,cereals,french fries +herb & pepper,spaghetti,mineral water,spinach,eggs,oil,cooking oil,green tea,shampoo,tomato juice,low fat yogurt +herb & pepper,frozen vegetables,ground beef,pepper,spaghetti,mint green tea,french fries +french fries +green tea,tomato juice +eggs,whole wheat rice,chocolate +grated cheese,herb & pepper,red wine,spaghetti,mineral water,salmon,eggs,cooking oil,green tea +french fries,cookies,shallot,tomato juice,fresh bread,low fat yogurt +burgers,fresh tuna,spaghetti,muffins,honey +herb & pepper,ground beef,spaghetti,eggs,chicken +grated cheese,muffins,tomato juice,mayonnaise +whole wheat pasta,yams,mineral water,muffins,frozen smoothie,hot dogs,energy drink +burgers,spaghetti,soup,milk,olive oil,salmon,eggs,blueberries +chocolate,champagne,magazines +frozen vegetables,spaghetti,yams,mineral water,french wine,green grapes,rice,chocolate +tomato sauce,chocolate +milk,eggs +pet food +yogurt cake +green tea +escalope,pasta +herb & pepper,ground beef +mineral water,honey,brownies +turkey,eggs,cake,energy drink +turkey,burgers,dessert wine,ground beef,soup,salmon,eggs,gums,tomato juice,candy bars +spaghetti,mineral water,chicken +turkey,ground beef,carrots,french fries,melons +mineral water,eggs,low fat yogurt +turkey,cooking oil,shampoo +spaghetti,hot dogs +chocolate,green tea +grated cheese,pepper,mineral water,chocolate,eggs,cake,mashed potato,tomato juice +chocolate +spaghetti,olive oil,strong cheese,pancakes +red wine,mineral water,soup,rice,cookies +red wine,shrimp,spaghetti +green tea +mineral water,chicken,french fries,frozen smoothie +muffins +cake,chocolate +fresh tuna,tomatoes,mineral water,soup,avocado,meatballs,olive oil +turkey,french fries +burgers,turkey,herb & pepper,ground beef,pancakes,eggs,light cream,rice,champagne,fresh bread +escalope +chocolate,escalope,fresh bread +ham,spaghetti,french wine,vegetables mix,chocolate,french fries +avocado,light mayo +spaghetti,yams,butter,chocolate +energy bar,eggs,french fries +fresh tuna,barbecue sauce,eggplant +energy drink +whole wheat rice,french fries,hot dogs,green tea +mineral water,chicken,green tea +eggs,cake,mushroom cream sauce +escalope +antioxydant juice,escalope +shrimp,spaghetti,french fries +grated cheese,spaghetti,salmon,tomato juice +spaghetti,green tea +champagne,protein bar +mineral water,avocado,chocolate +tomatoes,champagne,green tea +chicken,french fries,escalope +frozen vegetables,tomatoes,eggs,green tea,frozen smoothie,light mayo +ground beef,chicken,cider,green grapes,honey,chocolate,french fries,champagne,frozen smoothie,escalope +french fries,champagne +mineral water,soup +frozen vegetables,spaghetti,milk,chocolate,babies food +honey,whole wheat rice +whole wheat rice,chicken,tomato juice +pancakes +green tea,protein bar,tomato juice,candy bars +french fries +mineral water +escalope +grated cheese,herb & pepper,whole wheat pasta,yams,mineral water,bacon,nonfat milk,spinach +spaghetti,milk +milk,chocolate,white wine +sandwich +chocolate,light mayo +shrimp,whole wheat pasta,spaghetti,meatballs,chicken,frozen smoothie,tomato juice +red wine,ground beef,spaghetti,mineral water,eggs +yams,melons +spaghetti,cooking oil +french fries +mineral water,milk,spinach,cooking oil,chocolate,frozen smoothie,hot dogs +tomato sauce,milk +shrimp,cider,eggs,french fries +champagne +salad +french fries +frozen vegetables,mineral water,energy bar,honey,rice,green tea +french fries,salad +honey,chocolate,french fries,brownies +green tea,strawberries,gluten free bar +frozen vegetables,ground beef,mineral water,salmon,honey,extra dark chocolate,green tea,mushroom cream sauce,gluten free bar +grated cheese,tomatoes,mineral water,meatballs +shrimp,chocolate,water spray +turkey +turkey,eggs +turkey,frozen vegetables,tomatoes,soup,butter,french wine,pancakes,eggs,tomato juice,fresh bread,green tea +spaghetti +milk,frozen smoothie,low fat yogurt +burgers,mineral water,milk,whole wheat rice,cereals,chocolate,french fries +mineral water +tomatoes,mineral water,soup,cake,chocolate +mineral water +ground beef,spaghetti +pepper,frozen smoothie +yogurt cake +red wine,pancakes +candy bars +eggs,french fries,low fat yogurt +cookies +cookies +spaghetti,soup,vegetables mix,spinach,french fries,escalope,cauliflower,toothpaste +cookies +soup,olive oil,eggs,soda,corn +chocolate,frozen smoothie,low fat yogurt +spaghetti,mineral water,milk,pancakes,chocolate,french fries +mineral water +herb & pepper,frozen vegetables,tomato sauce,mineral water,soup,milk,olive oil,almonds +burgers,eggs +french fries +frozen smoothie,cottage cheese +tomatoes,mineral water,chocolate,light mayo +salmon,escalope,shallot,strawberries,fresh bread,low fat yogurt +energy bar +red wine,ground beef,spaghetti,pancakes,blueberries,oil,cooking oil,tomato juice +ground beef,spaghetti,mineral water,milk,frozen smoothie,champagne +cookies +salmon,escalope +cookies +low fat yogurt +eggs +red wine,butter,hot dogs +tomatoes,mineral water,soup,mashed potato +cookies +parmesan cheese,ground beef,salmon,pancakes,champagne +ground beef,yams,chocolate,olive oil,eggs +shrimp,salmon,eggs,cookies,hot dogs +magazines,mint +turkey,mineral water,eggs,cooking oil,extra dark chocolate,escalope +mineral water,mushroom cream sauce +grated cheese,frozen vegetables,mineral water,soup,milk,french wine +chocolate,cake +burgers,salt,white wine +energy drink +olive oil,cake,energy drink +ground beef,whole wheat rice +eggs,french fries +spaghetti,escalope,mushroom cream sauce +mineral water,fromage blanc,whole wheat rice,cake,french fries +turkey,burgers,frozen vegetables,ground beef,mineral water,milk,eggs,cake,light mayo +green tea,cottage cheese +fresh tuna,eggs,champagne +cookies +cookies +cookies +tomatoes,mineral water,eggplant +grated cheese,tomatoes,spaghetti,mineral water,soup,honey,chicken,chocolate,french fries +protein bar +herb & pepper,red wine,shrimp,mineral water,barbecue sauce,protein bar +burgers,ham,spaghetti,mineral water,milk,eggs,french fries,escalope,pancakes,low fat yogurt +french fries +frozen vegetables,soup,milk,eggs,whole wheat rice,chocolate,escalope,melons +spaghetti +herb & pepper,shrimp,soup,eggs,oil,cooking oil,energy drink,protein bar,low fat yogurt +ham,grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,carrots +ham,red wine,ground beef,yams,mineral water,chocolate,low fat yogurt +chocolate,french fries,mushroom cream sauce,cottage cheese,low fat yogurt +eggs +cake,cookies +grated cheese,mineral water,cake,chocolate bread +tomatoes,almonds,cake,champagne,low fat yogurt +herb & pepper,shrimp,frozen vegetables,milk,butter,salmon,eggs,chocolate +herb & pepper,shrimp,whole wheat pasta,whole wheat rice,chicken,green tea,cauliflower +eggs,corn +shrimp,frozen vegetables,tomato sauce,mineral water,chocolate,soup,olive oil,salmon,green beans,champagne +ham,herb & pepper,tomato sauce,mineral water,green grapes,eggs,gums,light cream,oil,green tea,mint +energy bar,cake,chocolate +herb & pepper,shrimp,spaghetti,eggs +fresh tuna,mineral water,honey,cooking oil +red wine,mineral water,oil,ketchup,chili,pet food,eggplant,green tea,escalope,tomato juice,low fat yogurt +herb & pepper,shrimp,mineral water,pancakes,eggs,cake,blueberries,tea,frozen smoothie +ground beef,mineral water,protein bar +shrimp,frozen vegetables,parmesan cheese,spaghetti,salmon,carrots,frozen smoothie,pasta,mashed potato,shallot,light mayo,magazines +milk,chocolate +frozen vegetables,ground beef,spaghetti,olive oil,whole wheat rice,eggplant,cottage cheese +turkey,ground beef,low fat yogurt +herb & pepper,spaghetti,mineral water,whole wheat rice,cake,hot dogs,green tea +green tea +cookies +eggs,cookies +spaghetti,eggs,ham,chocolate,french fries,champagne,brownies,pancakes,light mayo +red wine,spaghetti,milk,eggs,chocolate +turkey,burgers,pancakes,french fries,strawberries,green tea +escalope +frozen vegetables,pancakes,eggs,cake +french fries +turkey,ground beef,pepper,spaghetti,honey,cookies +chocolate,red wine,tomato sauce,olive oil,chili,french fries,cookies,salt,fresh bread,magazines +green tea,french fries +mineral water +cooking oil +frozen vegetables,spaghetti +ham,spaghetti +chicken,chocolate,cookies +low fat yogurt +eggs,cake,low fat yogurt +shrimp,spaghetti,mineral water,soup,milk,bramble,frozen smoothie,cottage cheese +mineral water,eggs,protein bar +turkey,shrimp,meatballs,butter,eggs,salad,green tea +fresh tuna,spaghetti,chocolate,olive oil,chicken,french fries +turkey,shrimp,escalope,hot dogs +burgers,pepper,soup,milk,pancakes,green tea +pancakes +mineral water,pancakes,eggs,french fries +eggs,escalope,low fat yogurt +mineral water,french wine,gluten free bar +burgers,ground beef,spaghetti,eggs,french fries +soup,meatballs,milk,energy bar +chocolate +herb & pepper +turkey,red wine,mineral water,eggs,bramble +burgers,ham,frozen vegetables,tomatoes,cake,chicken,green tea,toothpaste,mint +grated cheese,mineral water,olive oil,energy bar +milk,cake,green tea +mineral water,almonds,cooking oil,cereals,protein bar,white wine,green tea +turkey,fresh tuna,mineral water,milk,eggs,cake,burger sauce,chicken,french fries,frozen smoothie,fresh bread +herb & pepper,mineral water,whole wheat rice,yogurt cake,low fat yogurt +tomatoes,spaghetti,meatballs,chicken,eggs +burgers,mineral water,eggs,green tea,pancakes +cake,green tea +chocolate,herb & pepper,yogurt cake +ground beef,spaghetti,mineral water,almonds,salmon,nonfat milk,green grapes,pancakes +mineral water,vegetables mix,eggs +protein bar +eggs,eggplant +mayonnaise +milk,bug spray,oatmeal,sandwich,asparagus +frozen vegetables,soup,almonds,eggs,french fries +frozen vegetables +soup,butter,shampoo +herb & pepper,whole wheat pasta,pepper,eggs +mineral water,whole wheat rice,rice,cooking oil,chocolate,fresh bread,low fat yogurt +grated cheese,butter,chocolate,french fries,cookies +spaghetti,soup,milk,chutney,cooking oil,asparagus,tomato juice +eggs,french fries,frozen smoothie,cookies,champagne,cottage cheese,green tea +turkey,tomatoes,mineral water,eggs,blueberries +milk,tomato juice,low fat yogurt,green tea +mineral water,soup,almonds,cereals,green tea +chocolate,light mayo +turkey,herb & pepper,chocolate +eggs,french fries,green tea +mineral water,cake,chocolate,tomato juice +eggs +chocolate,pepper,spaghetti,mineral water,whole wheat rice,champagne,mushroom cream sauce +frozen vegetables,pepper,mineral water,chocolate,white wine +burgers,turkey,spaghetti,milk,whole wheat rice,oil,tomato juice,green tea +burgers,spaghetti,mineral water,soup,french wine,french fries,light mayo,low fat yogurt +butter,green grapes,frozen smoothie,low fat yogurt +eggs,low fat yogurt +cookies +milk,energy drink +olive oil,energy drink +eggs,cookies +eggs +energy bar,eggs +eggs +eggs,green tea +escalope +shrimp,soup,milk,almonds,eggs,oil,chocolate +chocolate,french fries +cake +pancakes,eggs,cake,green tea,toothpaste +herb & pepper,tomatoes,ground beef,eggs,cooking oil +cider,eggs,chocolate,low fat yogurt +frozen vegetables,cider,eggs,french fries +yams,cookies,toothpaste +mineral water,milk,escalope,champagne,hot dogs,fresh bread +ham,herb & pepper,spaghetti,mineral water,chocolate,pancakes,eggs +pepper,mineral water,escalope,shallot,protein bar,white wine +turkey,parmesan cheese,spaghetti,meatballs,butter +herb & pepper,eggs,escalope +herb & pepper +burgers,escalope,shallot +chocolate,pepper,tomato sauce,tomato juice +cookies +burgers,ground beef,spaghetti,mineral water,escalope,melons +frozen vegetables,mineral water,soup,milk,olive oil +turkey,eggs,french fries,asparagus,low fat yogurt,zucchini +burgers,frozen vegetables,gums +herb & pepper,frozen vegetables,ground beef,milk +frozen vegetables,cake,light cream,mashed potato +milk +turkey,eggs,barbecue sauce +escalope +parmesan cheese,french fries +energy bar,eggs +soup,escalope,mint +muffins,chicken,zucchini +burgers,eggs,french fries,cookies,green tea +spaghetti +avocado,energy bar,chocolate +cookies +green tea +whole wheat pasta,spaghetti,mineral water,olive oil +grated cheese,frozen vegetables,eggs,gums,escalope,low fat yogurt +grated cheese,herb & pepper,mineral water,pancakes,chocolate,escalope,tomato juice +chocolate,spaghetti,yams,flax seed,salmon,frozen smoothie +burger sauce,oil +eggs,french fries,energy drink +mineral water +grated cheese,ground beef,mineral water,olive oil +eggs,low fat yogurt +parmesan cheese,spaghetti,soda,pet food,white wine +turkey,shrimp,olive oil,chicken,eggs,extra dark chocolate,melons,fresh bread +pickles,ground beef,yams,milk,strong cheese,salmon,muffins,french fries,escalope +pepper,spaghetti,light cream +frozen vegetables,mineral water,eggs +spaghetti,chicken,tea,pancakes,gluten free bar +fresh tuna,turkey,herb & pepper,spaghetti,mineral water,mint +spaghetti,mineral water,cooking oil,escalope +soup +burgers,herb & pepper,spaghetti +cookies,shallot,strawberries +fresh tuna,chocolate,shrimp,whole wheat pasta,pepper,mineral water,soup,milk,salmon +yams,mineral water,avocado,milk,butter,cooking oil,chocolate,cottage cheese +ham,eggs,french fries,energy drink +mineral water,avocado +cookies +chocolate,butter,eggs,green tea,cottage cheese,mayonnaise +eggs,mushroom cream sauce,low fat yogurt +antioxydant juice,chocolate +ground beef,spaghetti,french fries,green tea +cake +turkey,red wine,mineral water,pancakes,eggs,whole wheat rice,cooking oil,chocolate,zucchini +chocolate,parmesan cheese,mineral water,olive oil,bacon +green grapes,gums +shrimp,frozen vegetables,parmesan cheese,milk,eggs,cooking oil,chocolate,french fries +ground beef,mineral water,milk,eggs +escalope +turkey,cookies +ground beef,mineral water,chocolate,green tea +whole wheat pasta,spaghetti,olive oil,butter,chocolate,french fries,tomato juice,low fat yogurt +red wine +frozen vegetables,mineral water,eggs,gums,cooking oil,frozen smoothie,cottage cheese,low fat yogurt +turkey,grated cheese,energy bar,vegetables mix,brownies +turkey,burgers,nonfat milk,cooking oil,energy drink +french fries,low fat yogurt +muffins +herb & pepper,mineral water,salmon,whole wheat rice,cake,green tea +mineral water,cake,chocolate,low fat yogurt,candy bars +grated cheese,mineral water,chocolate,soup,milk,olive oil,light cream,chicken +mineral water,strawberries +escalope +grated cheese,parmesan cheese,butter,whole wheat rice,cooking oil +ground beef,mint +cookies +ground beef,avocado,milk,chicken,rice +frozen vegetables,soup,eggs,low fat yogurt +herb & pepper,ground beef,spaghetti,mineral water,chocolate,black tea,french wine,pancakes,rice,green tea,toothpaste +shrimp,parmesan cheese,mineral water,eggs,cake,oil,cooking oil,toothpaste,low fat yogurt +ham,herb & pepper,frozen vegetables,tomatoes,spaghetti,olive oil,black tea,vegetables mix,cooking oil,green tea,frozen smoothie,mint +chicken,cider,eggs +shrimp,tomato sauce,mineral water,chocolate,escalope,mint +energy drink +ham,spaghetti,mineral water,energy bar,eggs,cooking oil,pancakes,fresh bread,low fat yogurt +shrimp,frozen vegetables,tomatoes +turkey,herb & pepper,frozen vegetables,ground beef,yams,mineral water,salmon +shrimp,mineral water +turkey,ground beef,spaghetti,soup,escalope,yogurt cake +shrimp,pepper,mineral water,soup,milk,eggs,rice,barbecue sauce,clothes accessories,cookies +burgers,pancakes +low fat yogurt +mineral water,milk +milk +chocolate +whole wheat pasta,mineral water,olive oil,pancakes +yams,mineral water,eggs,cake +turkey,french fries +shrimp,spaghetti,yams,mineral water,chocolate,olive oil,light cream,chicken,green tea,french fries,sandwich,white wine +mineral water,milk,salmon,green tea,cookies,fresh bread +spaghetti,olive oil +herb & pepper,spaghetti +spaghetti,mineral water,soup,salmon,pancakes,chicken,mint green tea,low fat yogurt +frozen vegetables,whole wheat pasta,ground beef,mineral water,chocolate,milk,olive oil,almonds,french wine,yogurt cake,fresh bread +green tea +burgers,grated cheese,spaghetti,nonfat milk,eggs,gums,chocolate,tomato juice,low fat yogurt +ham,ground beef,olive oil,energy bar,chicken,brownies,white wine +whole wheat pasta,mineral water,olive oil,cooking oil,frozen smoothie,green tea +vegetables mix,champagne +olive oil +herb & pepper,ground beef,escalope,pancakes,green tea +herb & pepper,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,french wine,eggs,whole wheat rice,chocolate,escalope,hot dogs,green tea +yams,carrots +chicken +turkey,burgers,herb & pepper,ground beef,yams,mineral water,avocado,milk,almonds,muffins,eggs,french fries +whole wheat pasta,salmon,antioxydant juice,mint green tea +chocolate,french fries,strawberries,fresh bread +burgers,chocolate,shrimp,whole wheat pasta,ground beef,soup,energy bar, asparagus +mineral water,butter,pancakes,french fries,frozen smoothie,white wine,low fat yogurt +muffins,eggs +turkey,shrimp,frozen vegetables,eggs +burgers,eggs,yogurt cake +burgers,fresh tuna,shrimp,frozen vegetables,whole wheat pasta,yams,mineral water,olive oil,almonds,cake,chicken,extra dark chocolate +herb & pepper,ground beef,mineral water,chicken +frozen smoothie +chicken,tomato juice +whole wheat pasta,olive oil +milk,energy bar,green tea +grated cheese,herb & pepper +escalope,green tea +soup,meatballs,milk,almonds,green tea +herb & pepper,pet food,cookies +grated cheese,whole wheat pasta,olive oil,energy bar,light cream,oil,french fries,pancakes,low fat yogurt +honey +parmesan cheese,mineral water,fromage blanc,eggs,honey,frozen smoothie +bramble,zucchini +ground beef,pepper,milk,eggs,green tea,chocolate,white wine +chocolate,red wine,butter,french fries,cookies,low fat yogurt +chocolate,spaghetti,bug spray +cookies +spaghetti,mineral water,vegetables mix,eggs,whole wheat rice,fresh bread +chocolate,grated cheese,mineral water,salmon,whole wheat rice,burger sauce,escalope,mushroom cream sauce,low fat yogurt +spaghetti,champagne +frozen vegetables,mineral water +mineral water,body spray,low fat yogurt +herb & pepper,red wine,whole wheat pasta,cake,tomato juice +burgers,parmesan cheese,eggs,french fries,hot dogs +mineral water,eggs,pancakes +eggs,french fries +shrimp,frozen vegetables,tomatoes,spaghetti +mineral water,almonds,pancakes,chocolate,french fries,green tea +cake,french fries,escalope +frozen vegetables,spaghetti,mineral water,milk,black tea,french wine,cider,chutney,salmon +almonds,cake,low fat yogurt +french fries +hot dogs +mineral water,soup,chicken,light cream,green tea,chocolate,champagne,low fat yogurt +ground beef,olive oil +french fries,cookies,green tea +soup,blueberries,cooking oil,chocolate,cookies,champagne,salt +chocolate,french fries,frozen smoothie,escalope,fresh bread +yams,mint +frozen vegetables,ground beef,salmon,muffins,chocolate,magazines +fresh tuna,herb & pepper,parmesan cheese,milk,olive oil,pancakes,honey,cake,chocolate +grated cheese,shrimp,butter,whole wheat rice,french fries,escalope,cookies,cottage cheese +energy bar,eggs,french fries,champagne,body spray +burgers,eggs,french fries +burgers,shrimp,mineral water,milk,eggs,chocolate,french fries,fresh bread +ground beef,mineral water,chocolate,milk,chicken,nonfat milk,green tea +mineral water,chicken +turkey,ground beef,spaghetti,milk,eggs,cake +french fries,green tea +french fries,escalope +turkey,sparkling water +whole wheat pasta,mineral water,olive oil,carrots,protein bar,low fat yogurt +cookies +turkey,grated cheese,honey,green beans,french fries +turkey,red wine,mineral water,chocolate,soup,light cream,rice,oil,chicken,barbecue sauce +turkey,eggs +low fat yogurt +nonfat milk,low fat yogurt +frozen vegetables,low fat yogurt +herb & pepper,parmesan cheese,whole wheat pasta,mineral water,milk,eggs,low fat yogurt,mint +yogurt cake,mint +sandwich,salt +shrimp,fresh bread,green tea +pepper,tomato sauce,escalope +mineral water,cake,protein bar,toothpaste +candy bars +red wine +spaghetti,mineral water,honey,strawberries +mineral water,eggs,green tea +grated cheese,frozen vegetables,parmesan cheese,french wine,french fries,fresh bread,green tea +frozen vegetables,parmesan cheese,whole wheat pasta,spaghetti,mineral water,chocolate,avocado,milk,olive oil,muffins,cake +chocolate,grated cheese,shrimp,spaghetti,olive oil,honey,strawberries,mint +spaghetti,strawberries +burgers,chocolate,mushroom cream sauce +mineral water,olive oil,extra dark chocolate +eggs,green tea +tomato juice +muffins,low fat yogurt +soup,olive oil,pancakes,light cream,champagne,low fat yogurt +mineral water,vegetables mix,low fat yogurt +pepper,mineral water,avocado,pancakes,eggs,honey,green tea,chocolate +pickles,burgers,almonds,honey,frozen smoothie +bug spray,clothes accessories,cottage cheese +frozen vegetables,ground beef,spaghetti,pancakes,honey,whole wheat rice,green beans,french fries,frozen smoothie,mashed potato +spaghetti,mineral water,milk +pancakes +muffins +frozen vegetables,oil,cereals +turkey,shrimp,mineral water,milk,almonds,strong cheese,cake,frozen smoothie +chocolate,rice,eggplant,hand protein bar,zucchini +spaghetti,meatballs,nonfat milk,hot dogs +frozen vegetables,cake,cookies,pancakes +butter,bug spray,french fries,yogurt cake,green tea +herb & pepper +soup,milk,cider,chicken,green beans +shrimp,spaghetti,mineral water,avocado,milk,salmon,frozen smoothie,escalope,hot dogs +milk,whole wheat rice,escalope,champagne +escalope,pasta,mushroom cream sauce +parmesan cheese +grated cheese,spaghetti,french fries +burgers,shrimp,whole wheat pasta,spaghetti,mineral water,milk,olive oil,chicken,salmon,pancakes,cake +turkey,chocolate,grated cheese,frozen vegetables,ground beef,spaghetti,milk,butter,bacon,whole wheat rice +turkey,pepper,chocolate,fromage blanc,eggs,green tea,escalope +tomatoes,ground beef,avocado,milk,pancakes,green tea +turkey,mineral water,green tea,protein bar +mineral water,low fat yogurt +pancakes,tomato juice,candy bars +yams,avocado,bacon,oil,french fries,brownies,pancakes,zucchini,green tea +shrimp,spaghetti,mineral water,soup,milk,olive oil,chicken,cake,burger sauce,oil +chicken,cooking oil,tea +burgers,soup,vegetables mix,pancakes,body spray,melons,protein bar,asparagus,mayonnaise,mint,green tea +shrimp,pepper +spaghetti,olive oil,blueberries +muffins +grated cheese,herb & pepper,muffins,eggs,low fat yogurt +grated cheese,frozen vegetables,spaghetti,milk,gums,light cream,cooking oil,gluten free bar +pepper,pancakes,french fries,tomato juice +frozen vegetables,tomatoes,parmesan cheese,ground beef,tomato sauce,milk,extra dark chocolate,melons,mint,green tea +olive oil,chicken,chocolate,cookies,green tea +whole wheat pasta,ground beef,spaghetti,chocolate,french wine,pancakes,eggs,frozen smoothie,sandwich,tomato juice +eggs,cottage cheese +muffins,cottage cheese +green tea,frozen smoothie,white wine +mineral water,chocolate,rice,champagne +mineral water +shrimp,whole wheat pasta,meatballs,milk +herb & pepper,parmesan cheese,ground beef,pepper,spaghetti,cream,black tea,almonds,french wine,pancakes,eggs +grated cheese,shrimp,parmesan cheese,ground beef,mineral water,mint +mineral water,rice +pancakes +mineral water,honey +burgers,ground beef,pancakes,salt +parmesan cheese,soda,french fries,brownies +whole wheat rice +ground beef,spaghetti,chicken,rice,oil,cooking oil,hot dogs,mint +butter,chocolate +pepper +herb & pepper,chocolate,champagne,yogurt cake,green tea +grated cheese,mineral water,eggs,escalope +cookies,yogurt cake,light mayo,green tea +milk,cooking oil +milk,olive oil,light cream,cooking oil,chicken,extra dark chocolate,cereals,french fries,frozen smoothie,pancakes,tomato juice,fresh bread,low fat yogurt +tomatoes,soup,avocado,milk,yogurt cake,energy drink,low fat yogurt,green tea +ham,chocolate,ground beef,mineral water,oil +green tea,champagne,escalope +chocolate +escalope,pasta +burgers,mineral water,olive oil,rice,antioxydant juice,frozen smoothie +green tea +grated cheese,tomato sauce,spaghetti,milk,pancakes,energy drink,white wine +turkey,spaghetti,strong cheese,strawberries +muffins +ground beef,spaghetti,cider,cooking oil,cookies +burgers,frozen vegetables,parmesan cheese,spaghetti,fromage blanc,vegetables mix,pancakes,honey,hot dogs,low fat yogurt +ground beef +green beans +frozen vegetables,mineral water,honey,whole wheat rice,champagne,escalope +parmesan cheese,milk,butter,black tea,eggs,frozen smoothie,light mayo,shampoo,low fat yogurt,green tea +mineral water,cake +turkey,mineral water,milk,pancakes,whole wheat rice,cooking oil,frozen smoothie,cookies,green tea +avocado,chocolate,french fries +green tea +chocolate,eggs,bug spray +grated cheese,muffins,french fries,body spray +mineral water,eggs,blueberries,soda,escalope +whole wheat rice +nonfat milk,cookies,mushroom cream sauce +french fries,champagne +mineral water,salmon +olive oil +turkey,tomatoes,ground beef,soup,milk,butter,honey,cake,mint green tea,brownies,salt +parmesan cheese,spaghetti,mineral water,chocolate,napkins,low fat yogurt +burgers,parmesan cheese,chocolate,soup,milk,olive oil,energy bar,butter,almonds,fromage blanc,eggs,cake,pancakes +shrimp,honey,pasta,energy drink,green tea +fresh tuna,chocolate,milk,french wine,muffins,pancakes,champagne,frozen smoothie +strawberries +herb & pepper +herb & pepper,frozen vegetables,tomatoes,parmesan cheese,ground beef,fromage blanc,eggs,honey,cake,rice,cereals,french fries,champagne +spaghetti,mineral water,milk,strong cheese,cereals,escalope,cottage cheese +turkey,burgers,fresh tuna,spaghetti,pancakes,eggs,cake,cottage cheese,energy drink,gluten free bar +eggplant +burgers,spaghetti,mineral water,almonds,honey,extra dark chocolate,carrots,mashed potato +chocolate,french fries,frozen smoothie,cottage cheese,strawberries,light mayo +strong cheese +chocolate,french fries +chocolate,french fries,strawberries +turkey,frozen vegetables,avocado,cake,light cream,cooking oil,chicken,chocolate bread,mashed potato +olive oil,energy bar,shallot +turkey,shrimp +chocolate,spaghetti,champagne,yogurt cake +shrimp,mineral water,chocolate,avocado,butter,zucchini,green tea +muffins,green tea,brownies +yogurt cake +turkey,tomato sauce,milk,butter,bacon,salmon,cooking oil,chocolate,french fries,hot dogs,melons,protein bar,mint +grated cheese +butter,burger sauce,brownies,pancakes +butter,pancakes,whole wheat rice,green tea,french fries,cookies,shallot,low fat yogurt +shrimp,chocolate,butter,cooking oil,escalope +burgers,red wine,frozen vegetables,pepper,spaghetti,chocolate,milk,honey,whole wheat rice,cooking oil,cereals +turkey,ground beef,spaghetti,pancakes,eggs,cake,chili,pet food,chocolate +shrimp,milk,butter,chicken,salt,mayonnaise,green tea +fresh tuna,mineral water,fromage blanc,honey,gums,chocolate,french fries,frozen smoothie,sparkling water,strawberries,green tea +chocolate,cookies +sparkling water,light mayo +frozen vegetables,tomatoes,spaghetti,chicken,french fries,escalope +turkey,burgers,butter,vegetables mix,green grapes,pancakes,eggs,cake,barbecue sauce,green tea +red wine,shrimp,yams,eggs,burger sauce,yogurt cake +french fries,light mayo +burgers,ground beef,eggs,chocolate,champagne,zucchini +mushroom cream sauce +butter,mint green tea +whole wheat rice +gums +mineral water,french fries,champagne,green tea +cereals,salt,green tea +shrimp,spaghetti,chocolate,french fries,escalope,cookies,brownies,pancakes,melons +ham,spaghetti,yams,chicken,cooking oil,chocolate,hot dogs +eggs +ground beef,olive oil,bug spray,frozen smoothie,hot dogs +frozen vegetables,spaghetti,mineral water,soup,olive oil,escalope +whole wheat rice,oil,chicken,french fries,escalope +green tea +parmesan cheese,whole wheat rice,escalope,champagne +fresh tuna,frozen vegetables,chicken,fromage blanc,honey,light mayo +ground beef +muffins,champagne,cookies,fresh bread,green tea +frozen vegetables,spaghetti,chocolate,escalope,fresh bread +pickles,spaghetti,french fries,frozen smoothie +avocado +sandwich +spaghetti,milk,oil,shampoo +champagne +spaghetti +champagne +avocado,milk,butter,french fries,cookies +turkey,frozen vegetables,chicken,eggs,frozen smoothie,cauliflower,low fat yogurt +burgers,shrimp,tomatoes,milk,energy bar,almonds,chicken,chocolate,french fries,body spray +burgers,milk,cake,cooking oil,french fries,escalope,zucchini +tomatoes,spaghetti,chocolate,milk,olive oil,whole wheat rice,cake,frozen smoothie,protein bar +fresh tuna,red wine,pepper,spaghetti,fromage blanc,salmon,pancakes,eggs,honey,green tea +milk,low fat yogurt +shrimp,parmesan cheese,soup,chocolate,brownies +spaghetti,chicken +grated cheese,vegetables mix,nonfat milk,green tea +fresh tuna,parmesan cheese,cider,muffins,spinach,honey,oil +cake +shrimp,chocolate,mushroom cream sauce,candy bars +candy bars +avocado,honey +shrimp,frozen vegetables,tomatoes,cottage cheese +french fries +strawberries +ground beef,almonds,french fries,escalope +grated cheese,spaghetti +turkey,mineral water,butter,frozen smoothie +frozen vegetables,spaghetti,french fries,light mayo,green tea +burgers,ham,spaghetti,whole wheat rice,eggplant,chocolate,cookies,shallot,green tea +grated cheese,frozen vegetables,spaghetti,avocado,milk,blueberries,light cream,rice,green tea,chocolate,french fries,frozen smoothie,cookies,hot dogs +burgers,shrimp,tomatoes,bacon,whole wheat rice,green tea +parmesan cheese,pancakes +parmesan cheese,cake,hot dogs,green tea +spaghetti,milk,fromage blanc,ketchup,chocolate,babies food +mint +chocolate,mint +butter,french fries,salt,fresh bread +chocolate,french fries,strawberries,yogurt cake,light mayo +eggs,eggplant,cookies +yogurt cake +herb & pepper,spaghetti,meatballs,milk,olive oil,chicken,honey,frozen smoothie,escalope,pancakes +frozen vegetables,rice,chocolate +herb & pepper,ground beef,spaghetti,chocolate,milk,eggs,light cream +eggs,champagne +whole wheat pasta,ground beef,olive oil,blueberries,escalope +burgers,red wine,mineral water,eggs,oil,carrots,hand protein bar,tomato juice +chocolate,grated cheese,herb & pepper,mineral water,soup,olive oil +burgers,shrimp,mineral water,chicken,fromage blanc,salmon,eggs,cake,frozen smoothie,strawberries +green tea +cookies +french fries,cookies +milk,butter,eggs +eggs,mushroom cream sauce,low fat yogurt +eggs,green tea +mineral water,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,mineral water,whole wheat rice,cake +whole wheat rice,pancakes +frozen vegetables,spaghetti,olive oil,butter,salmon,oil,cooking oil,frozen smoothie,cauliflower +green tea +fresh tuna,eggs,escalope,strawberries +spaghetti,soup,milk,carrots,chocolate +burgers,mineral water,soup,meatballs,olive oil +grated cheese,mineral water,cooking oil,french fries,cookies,low fat yogurt +shrimp,milk,olive oil,french fries +frozen vegetables,mineral water,pancakes,cake,tomato juice +spaghetti,milk,chicken +grated cheese,mineral water,chicken,french fries,cottage cheese,pancakes +ground beef,mineral water,milk,eggs,mint +shrimp,body spray,green tea +frozen smoothie +herb & pepper,frozen vegetables,mineral water,muffins,cereals +turkey,tomatoes,spaghetti,milk,cider,eggs,honey,cake,green tea,french fries,brownies,tomato juice +herb & pepper,red wine,spaghetti,eggs,whole wheat rice,chocolate,french fries,escalope,cookies +green tea +grated cheese,ground beef,spaghetti,chicken,extra dark chocolate,cereals,hot dogs,brownies,green tea +flax seed,chocolate,champagne,escalope +chocolate,escalope,mushroom cream sauce,low fat yogurt +burgers,ham,chocolate,pancakes,cereals +escalope,mint +chocolate,grated cheese,parmesan cheese,spaghetti,pancakes,eggs,cake,french fries,energy drink +pickles,spaghetti,mineral water,olive oil,cooking oil,cereals,french fries,hot dogs +ground beef,mineral water,milk,spinach +pancakes,melons,green tea +pancakes,energy drink,melons,green tea +chocolate,french fries +magazines +spaghetti,eggs,chocolate,frozen smoothie,cookies,green tea +mineral water +burgers,ham,grated cheese,mineral water,chocolate,olive oil,salmon,green grapes,honey,whole wheat rice,cake,green tea +burgers,bacon,eggs,cookies,green tea +frozen vegetables,almonds,pancakes,soda +turkey,herb & pepper,frozen vegetables,tomatoes,chocolate,milk,clothes accessories,cottage cheese,low fat yogurt +spinach,mint +turkey,burgers,yams,french fries +turkey,spaghetti,soda +chocolate,frozen vegetables,tomatoes,ground beef,tomato sauce,spaghetti,avocado,milk,olive oil,energy bar,whole wheat rice,cereals,green tea +frozen vegetables,tomatoes,spaghetti,mineral water,fresh bread,white wine,zucchini +escalope +shrimp,parmesan cheese,eggs,cake,green tea,french fries +chocolate,whole wheat pasta,bacon,salmon,hot dogs,low fat yogurt +grated cheese +eggs +chocolate +burgers,frozen vegetables,mineral water,milk,fromage blanc,cake,cooking oil,pet food,green tea,sparkling water,mayonnaise +spinach,chocolate,french fries +frozen vegetables,avocado,whole weat flour,frozen smoothie +escalope +escalope +eggs,whole wheat rice +shrimp,frozen vegetables,mineral water,green tea +milk,hand protein bar +french fries,hand protein bar +cookies +burgers,spaghetti,mineral water +grated cheese,ground beef,mineral water,soup,olive oil,eggs,honey,green beans,french fries,asparagus +pet food +turkey,burgers,frozen vegetables,mineral water,milk,cake,chicken,chocolate,french fries,frozen smoothie +oil,shampoo,low fat yogurt +chocolate,red wine,spaghetti,eggs,green tea +herb & pepper,pancakes,eggs,light cream,light mayo +avocado,butter,chocolate,french fries,cookies,strawberries,hand protein bar,green tea +grated cheese,shrimp,spaghetti,pancakes,cooking oil,cookies +soup,olive oil,light cream,extra dark chocolate,low fat yogurt +chocolate,mushroom cream sauce +olive oil +olive oil,energy bar,frozen smoothie,pancakes +pancakes +mineral water,salmon,yogurt cake +grated cheese,herb & pepper,mineral water,soup,eggs,cake +eggs,brownies +shrimp,spaghetti,mineral water,milk,french wine,strong cheese,eggs,light cream,cereals +shrimp,milk,whole wheat rice,rice +french fries,pancakes,yogurt cake,low fat yogurt,green tea +chicken,eggs +french fries +nonfat milk +burgers,ham,chocolate,ground beef,spaghetti,mineral water,bug spray,hot dogs +herb & pepper,whole wheat pasta,spaghetti,honey,green tea +fresh tuna,mineral water,french wine,vegetables mix,eggs,rice,chili,extra dark chocolate,green beans,escalope,salad +tomato sauce,spaghetti,mineral water,chocolate,honey,cooking oil,champagne,tomato juice,green tea +parmesan cheese,ground beef +frozen vegetables,tomatoes,mineral water,strawberries,pancakes +turkey,ham,frozen vegetables,whole wheat pasta,spaghetti,mineral water,olive oil,pancakes,cooking oil,ketchup,champagne,cookies,hot dogs +pepper,spaghetti,eggs,bug spray,pancakes,energy drink,green tea +shrimp,spaghetti,black tea,eggs,cake,cookies,low fat yogurt +red wine,cake,french fries,cookies,protein bar,hand protein bar,tomato juice,green tea +burgers,grated cheese +ground beef,spaghetti,milk +oil,salt,low fat yogurt +cookies +low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,strawberries,cauliflower +green tea +mushroom cream sauce,yogurt cake +pepper,burger sauce,antioxydant juice,energy drink +turkey,whole wheat pasta,spaghetti,mineral water,black tea,pancakes,eggs,whole wheat rice,cake,green tea +ham,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,spaghetti,mineral water,honey,whole wheat rice,chicken,protein bar +mineral water,eggplant,french fries,escalope,tomato juice,toothpaste +avocado,white wine +red wine,extra dark chocolate,whole weat flour +strawberries,fresh bread,white wine +chocolate,frozen smoothie,escalope +energy bar,cake,cottage cheese,gluten free bar +mineral water,milk,vegetables mix,chicken,green tea,chocolate,frozen smoothie,escalope,hot dogs +shrimp,tomatoes,parmesan cheese,spaghetti,avocado,meatballs,milk,pancakes,light cream,oil,chicken,ketchup,protein bar,salt +frozen vegetables,mineral water,french wine,eggs,cereals,chocolate,salt +cereals,french fries +mineral water,energy bar,cake,french fries +french fries,frozen smoothie +burgers,milk,hot dogs +ground beef,mineral water,chocolate,milk,olive oil,black tea,chicken,pancakes,whole wheat rice,oatmeal,champagne,frozen smoothie,fresh bread,mint +whole wheat pasta,spaghetti,meatballs,milk,french fries,low fat yogurt +spaghetti +burgers,tomatoes,ground beef,escalope +energy bar,chocolate,champagne +chocolate,ground beef,blueberries,burger sauce,green tea +mineral water,milk,pancakes +burgers,french wine,eggs,green beans,clothes accessories +mineral water,whole wheat rice +ground beef,pepper,mineral water,chocolate,white wine +shrimp,spinach +muffins,hot dogs,brownies +ground beef,frozen smoothie,cottage cheese,mint +fresh tuna,frozen vegetables,parmesan cheese,pepper,spaghetti,milk,olive oil,black tea,almonds,salmon,honey,cake,gums,oil,cereals,chocolate,frozen smoothie,protein bar,mayonnaise +green tea +shrimp,vegetables mix,cookies,mushroom cream sauce,hot dogs +mint +spaghetti,pancakes +mineral water,honey,cake +soda,oil,barbecue sauce,pancakes +chocolate,spaghetti,mineral water,pancakes,cake,cookies +chocolate,milk,clothes accessories +fresh tuna,avocado,vegetables mix,green grapes,honey,whole weat flour,french fries,cottage cheese,energy drink,tomato juice,low fat yogurt,green tea,oil,mineral water,salmon,antioxydant juice,frozen smoothie,spinach,cereals +mineral water,meatballs,french fries,strawberries,green tea +shrimp,champagne,pasta,magazines +cookies +turkey,yams,whole wheat rice,cooking oil,brownies +chocolate,frozen vegetables,light mayo,green tea +turkey,escalope +escalope +spaghetti,chicken,green tea,white wine +spinach +chocolate,mineral water +cookies +milk,pancakes +vegetables mix,antioxydant juice,french fries +chocolate,brownies,pancakes +milk,cake,gums,french fries,green tea +shrimp,mineral water,black tea,cookies +ham,milk +ground beef,chocolate,salmon,hot dogs +turkey,burgers,mineral water,chocolate,avocado,cake,frozen smoothie +milk,chicken,mint green tea +ground beef,spaghetti,honey,sandwich +milk,eggs,cake,french fries +oil +shrimp,tomatoes,parmesan cheese,whole wheat pasta,black tea,eggs,oil,green tea +herb & pepper,ground beef,mineral water,meatballs,milk,energy bar,chicken,whole weat flour,french fries,pancakes +avocado,champagne +soup,oatmeal,green tea +chocolate +burgers,pancakes,green tea,french fries +tomato sauce +clothes accessories,french fries,frozen smoothie,escalope +yams,mineral water,cake,chocolate,french fries,champagne,strawberries,energy drink,tomato juice,mint,green tea +turkey,grated cheese,energy drink +pickles,herb & pepper,frozen vegetables,cider,eggs,brownies,pancakes,yogurt cake,green tea +oil +soup +tomato sauce,mint +mineral water,chicken +burgers,brownies +french fries +mineral water,chocolate,french fries,cookies +chicken +chicken,white wine +spaghetti,champagne,cottage cheese,pancakes,light mayo,green tea +olive oil +milk +grated cheese,herb & pepper,spaghetti,milk,green tea +mineral water,french fries +cookies +ham,red wine,corn,green tea +french fries +escalope +mineral water,milk +chocolate,mineral water +tomatoes +grated cheese,butter,eggs,cooking oil +oil +mineral water,green tea +tomatoes,ground beef,mineral water,eggs,cake,green tea,pancakes +ground beef,green tea,protein bar +fresh tuna,mineral water,soup,avocado +muffins,french fries,escalope,gluten free bar +burgers,mineral water,whole wheat rice,french fries +protein bar +oil,salad,magazines +frozen vegetables,tomatoes,parmesan cheese,muffins,spinach,eggs,cake,french fries,champagne,hot dogs,cottage cheese,strawberries,energy drink,fresh bread,candy bars +candy bars +butter,green tea +ham,escalope,green tea +dessert wine,frozen vegetables,tomatoes,parmesan cheese,mineral water,soup,olive oil,salmon,extra dark chocolate +herb & pepper,ground beef,spaghetti,french fries,escalope,tomato juice +grated cheese,whole wheat rice,chocolate,frozen smoothie +meatballs,green tea +whole wheat rice,yogurt cake,green tea +tomato sauce,soup,blueberries,burger sauce,cookies,low fat yogurt +low fat yogurt +cake,chicken,escalope,cottage cheese,green tea +energy bar,french fries,pancakes +butter +chicken,rice,oatmeal,whole weat flour,green tea,french fries,pancakes +eggs,pasta,mushroom cream sauce +eggs +eggs,chocolate +burgers,mineral water,whole wheat rice,cake +french wine,eggs,french fries,green tea +cookies +cookies +shrimp,frozen vegetables,whole wheat pasta,milk,chicken,whole wheat rice,ham +milk +milk,energy bar,eggs,frozen smoothie,mint +hot dogs +frozen vegetables,salmon +shrimp,spaghetti,mineral water,chocolate,salmon,eggs,whole wheat rice,frozen smoothie,asparagus +eggs +olive oil,hot dogs +shrimp,mineral water,meatballs,olive oil +meatballs +spaghetti,mineral water,chili,chocolate,escalope +cookies +french fries,frozen smoothie +frozen vegetables,mineral water +green tea,french fries,escalope,shallot +fresh tuna,spaghetti,mineral water,salmon +olive oil +shrimp,frozen vegetables,mineral water,eggs,chocolate,cottage cheese,low fat yogurt +avocado,frozen smoothie,low fat yogurt +mineral water,eggs +cookies +eggs,french fries +ham,spaghetti,eggs,frozen smoothie,magazines +burgers,eggs +spaghetti,oil,cooking oil,white wine +frozen vegetables,spaghetti,brownies,fresh bread +shrimp,green tea +frozen vegetables,ground beef,mineral water,milk,olive oil,pancakes,eggs,cooking oil,chocolate +corn +burgers,flax seed,eggs,green tea +herb & pepper,spaghetti,cooking oil,toothpaste +cookies,hot dogs,green tea +cookies +eggs,french fries,brownies,green tea +mineral water,energy bar,chocolate,low fat yogurt +ground beef,whole wheat rice,mint +milk +pepper,green tea +red wine,shrimp,frozen vegetables,eggs,rice,green tea +fresh bread,white wine +chocolate,spaghetti,mineral water,soup,butter,eggs,low fat yogurt +ham,mineral water,spinach,cooking oil,french fries,protein bar +eggs +chocolate,milk,eggs,oatmeal,french fries +eggs +spaghetti,eggs +turkey,mineral water +low fat yogurt +pepper,chocolate,blueberries,oil,fresh bread,low fat yogurt +mineral water,soup,muffins,pet food,eggplant,low fat yogurt +milk,salmon,whole weat flour,chocolate,low fat yogurt +olive oil,zucchini +salmon,whole wheat rice +shrimp,mineral water,pancakes,clothes accessories,champagne,protein bar +pepper,milk,oil +burgers,meatballs,eggs,french fries +spaghetti,chocolate,cake,fresh bread,white wine +turkey,whole wheat rice,chicken +pancakes,eggs,champagne +eggs,eggplant,french fries +escalope +brownies +flax seed,green tea,fresh bread +cookies +ham,pepper,spaghetti,strawberries,white wine +mineral water,salmon,frozen smoothie,cottage cheese +dessert wine,herb & pepper,tomatoes,yams,mineral water,cake,cooking oil +turkey,ground beef,eggs,burger sauce,chicken,barbecue sauce,cereals,fresh bread +chocolate,mineral water,eggs,light cream,bug spray,burger sauce,chicken +turkey,fresh tuna,shrimp,spaghetti +tomatoes,milk,almonds +ground beef,spaghetti,mineral water,eggs,chocolate,white wine,low fat yogurt +tomatoes,spaghetti +grated cheese,red wine,spaghetti,mineral water,olive oil,vegetables mix,extra dark chocolate,green tea +spaghetti,olive oil,flax seed,bug spray +cake,cottage cheese,green tea +burgers,tomatoes,olive oil,protein bar,shampoo +fromage blanc,mushroom cream sauce,low fat yogurt +fresh bread +ham,mineral water,olive oil,oil,carrots,cottage cheese,fresh bread +cake +burgers,ground beef,spaghetti,mineral water,avocado,french fries,brownies,green tea +tomatoes,ground beef,mineral water,muffins,escalope,protein bar +salmon +shrimp,frozen vegetables,green tea +spaghetti,milk,olive oil,french fries,escalope,hot dogs +turkey,green grapes,champagne,strawberries,green tea +burgers +herb & pepper,spaghetti,milk,energy bar,eggs,light cream,cooking oil,cereals,chocolate,frozen smoothie +red wine,spaghetti,olive oil,cake,fresh bread +milk,cooking oil,chicken,chocolate,escalope,mushroom cream sauce,cottage cheese +energy bar +mineral water +eggs +frozen vegetables,chocolate,strawberries +mineral water,milk,olive oil,black tea,light mayo +french fries +turkey,milk,energy bar,whole wheat rice,yogurt cake,light mayo +burgers,cream,chicken,cookies +fresh bread +milk +tomato sauce,oil,clothes accessories +burgers,butter +milk,pancakes +grated cheese,spaghetti +soup,barbecue sauce,cookies +turkey,burgers,whole wheat pasta,mineral water,milk,whole wheat rice,cake,cooking oil,frozen smoothie,brownies,fresh bread,honey +turkey,vegetables mix,gums,green tea +soup,fromage blanc,eggs,cake,carrots,frozen smoothie +dessert wine,burgers,cake,frozen smoothie,toothpaste +grated cheese,eggplant,cereals +energy drink +muffins +energy drink +milk,green tea +salmon,green tea +eggs,cookies,green tea +cake,french fries +grated cheese,herb & pepper,shrimp,ground beef,spaghetti,mineral water,eggs,light cream,rice,oil,brownies,melons,salad +soup,chocolate,candy bars +herb & pepper,shrimp,ground beef,chocolate,milk,olive oil,vegetables mix,rice,oil,frozen smoothie,brownies,white wine +milk,chocolate,babies food +chocolate,spaghetti,mineral water,soup,muffins,eggs,chicken,french fries,fresh bread,mint +protein bar +tomatoes,whole weat flour,green tea,fresh bread,white wine +green tea,pancakes +frozen vegetables,whole wheat pasta,milk,french fries,mushroom cream sauce +chocolate bread,hand protein bar +grated cheese,pepper,spaghetti,escalope +fresh bread,white wine +spaghetti,eggs,eggplant +milk,butter,pancakes,eggs +turkey,grated cheese,tomatoes +yogurt cake +burgers,honey,escalope +oil +frozen vegetables,tomatoes,french fries,escalope,sparkling water +shrimp,spaghetti,mineral water +fresh bread +mineral water,eggs +green tea +frozen vegetables,low fat yogurt +cookies +escalope +cookies,water spray +mashed potato +eggs,cooking oil,low fat yogurt +cake +mineral water,avocado +parmesan cheese,ground beef,spaghetti,blueberries,rice,oil,cooking oil,green tea,chocolate,protein bar +mineral water +milk,eggs +ground beef,spaghetti,mineral water,milk,eggs,strawberries,toothpaste +cake +cookies +burgers +frozen vegetables,spaghetti,milk,cider,french fries +turkey,shrimp,frozen vegetables,mineral water,chocolate,olive oil,honey +eggs +turkey,tomatoes,spaghetti,mineral water +burgers,spaghetti,low fat yogurt,green tea +mineral water,eggs +mineral water,cookies +mineral water,salmon +fresh tuna,tomatoes,tomato sauce,spaghetti,chocolate,eggs,honey,oil,eggplant,french fries +mineral water,milk,honey,low fat yogurt +herb & pepper,shrimp,tomatoes,milk,eggs,light cream,cooking oil,chili,chocolate +pancakes,eggs,french fries +french fries,brownies +mineral water,milk,energy bar,barbecue sauce,chocolate,low fat yogurt +fresh tuna,tomatoes,mineral water,eggs,honey,low fat yogurt +soup,milk,bacon,whole wheat rice,cooking oil,chicken,ketchup,salt,magazines +chocolate +meatballs,green tea +grated cheese,spaghetti +grated cheese,pepper,green tea +turkey,spaghetti,mineral water,oil,mint green tea,energy drink +chicken,french fries +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,eggs,green tea +eggs +shrimp,spaghetti,mineral water,cooking oil,escalope,low fat yogurt +turkey,burgers,ground beef,milk,bacon,eggs,whole wheat rice,blueberries,cooking oil,green tea +olive oil +turkey,tomatoes,eggs,chocolate +burgers,shrimp,pasta,frozen vegetables,mineral water,chocolate,energy drink,protein bar,low fat yogurt +burgers,eggs,french fries,energy drink +almonds,eggs,cooking oil,french fries,green tea +light mayo +frozen vegetables,whole wheat pasta,carrots,antioxydant juice,french fries +tomatoes,mineral water,meatballs,chicken,pancakes,eggs,whole wheat rice +shrimp,frozen vegetables,parmesan cheese,avocado,chicken,eggs,chocolate,frozen smoothie +red wine,tomatoes,spaghetti,chocolate,chicken,bacon,pancakes,cake,rice,cooking oil,eggplant,green tea,tea,toothpaste +spaghetti,mineral water,soup,cider,chutney,eggs,whole wheat rice,pet food,green tea +fresh tuna,herb & pepper,spaghetti,low fat yogurt +fresh tuna,eggs +chocolate,escalope,pasta,honey +fresh bread +herb & pepper,ground beef,cooking oil,chocolate,french fries +turkey,red wine +ham,shrimp,spaghetti,cookies +mineral water,soup,bacon,cake,light cream,eggplant,brownies +burgers,spaghetti,eggs,french fries +burgers,spaghetti +eggs,french fries +ground beef,honey,chicken,pasta +burgers,ground beef,mineral water,chocolate,champagne +burgers,ground beef,spaghetti,mineral water,soup,milk,french wine,honey +ham,grated cheese,pepper,pancakes,honey,light cream,bug spray,escalope +burgers,mineral water,milk,cake,chocolate,french fries,escalope,cookies,babies food,zucchini +shrimp,pasta +pancakes,light mayo +green tea +burgers,frozen vegetables,tomatoes,spaghetti,mineral water,soup,avocado,milk,olive oil,chicken,whole wheat rice,protein bar +herb & pepper,shrimp,frozen vegetables,tomatoes,avocado,chicken,eggs,pancakes +whole wheat pasta,spaghetti,meatballs,milk,almonds,eggs,french fries +vegetables mix,oil,chocolate,escalope,zucchini +herb & pepper,tomato sauce,mineral water +burgers,ham,ground beef,spaghetti,mineral water,meatballs,milk,cake,brownies +eggs +turkey,eggs,frozen smoothie +burgers,grated cheese,mineral water,milk,eggs,whole wheat rice,fresh bread,green tea +tomatoes,mineral water,olive oil,extra dark chocolate +parmesan cheese,mineral water,extra dark chocolate,toothpaste,candy bars +gluten free bar +green tea +french fries,champagne +escalope,pasta,mushroom cream sauce +chocolate,asparagus +frozen smoothie +ham,energy drink +tomatoes,chocolate,soup,pancakes +spaghetti,pancakes +turkey,honey,cake,clothes accessories,french fries,green tea +cottage cheese +frozen vegetables,mineral water,almonds,bacon,eggs,barbecue sauce +mineral water,honey,hot dogs +cookies +cookies +spaghetti,olive oil,cake,mushroom cream sauce +french fries +eggs,french fries,energy drink,light mayo,low fat yogurt +eggs +avocado,green grapes +cookies +chocolate,pancakes,rice,frozen smoothie,low fat yogurt +mineral water,chocolate,milk,salmon,pancakes,chicken +cookies +green tea +french fries,cottage cheese +herb & pepper,spaghetti,pancakes,cake +cider,cake +shrimp,frozen vegetables,spaghetti,mint +cookies +eggs,french fries +tomatoes,blueberries,mint +tomatoes +pancakes +burgers,mineral water,eggs,cookies +tomatoes,mineral water +spaghetti,eggs +avocado,almonds,french wine,honey,whole wheat rice +turkey +shrimp,spaghetti,chocolate,light mayo +shrimp,butter,fresh bread +tomatoes,soup,french fries,escalope,hand protein bar,tomato juice +frozen vegetables,ground beef,mineral water,soup,milk,salmon,pancakes +turkey,spaghetti,mineral water,milk,flax seed,chicken,eggs,cake +cookies +grated cheese,shrimp,french fries,cookies,pancakes,tomato juice +eggs,low fat yogurt +cookies +shrimp,frozen vegetables,tomatoes,spaghetti +parmesan cheese,mineral water,champagne,white wine,low fat yogurt +frozen vegetables +nonfat milk,tomato juice,green tea +frozen vegetables,cake,french fries +energy bar,cake +burgers,tomatoes,mineral water,bramble +mineral water +burgers,strong cheese,champagne,escalope +grated cheese,honey,cake,green tea +mineral water,eggs,low fat yogurt +burgers,mineral water,avocado,corn,escalope +cake,french fries +french fries +frozen vegetables,parmesan cheese,mineral water,eggplant,chocolate,frozen smoothie +mineral water,chocolate,fresh bread +cookies +tomatoes,mineral water +milk,yogurt cake,melons +olive oil,extra dark chocolate +pickles,frozen vegetables,chocolate,sparkling water,green tea +burgers,bacon,champagne,light mayo +spaghetti,chicken,eggs +low fat yogurt +champagne +burgers,ham,tomatoes,spaghetti,milk,eggs,whole wheat rice,chocolate,french fries,frozen smoothie,low fat yogurt +champagne +milk,butter,french fries,mushroom cream sauce,brownies +herb & pepper,nonfat milk,eggs,cooking oil +spaghetti +candy bars +frozen vegetables +burgers,ham,frozen vegetables,french fries,tomato juice +turkey,shrimp,eggs,light cream,cottage cheese +frozen vegetables,tomatoes,ground beef,mineral water,milk,eggs,whole weat flour,cereals,antioxydant juice,tomato juice,green tea +shrimp,butter,soda,chocolate,tomato juice +grated cheese,chocolate,escalope +french fries,mayonnaise +mineral water +chocolate,eggs,low fat yogurt +salmon,chicken,green tea +frozen vegetables,milk,fromage blanc,eggs,chocolate,french fries,champagne,salad +ground beef,mineral water,pancakes +red wine +frozen vegetables,fresh bread +mineral water +mineral water,avocado,eggs,cake,low fat yogurt +red wine,shrimp,chocolate,salmon,rice,whole weat flour,green tea +turkey,burgers,soup,olive oil,salmon,oatmeal,cottage cheese,light mayo +french fries,cookies +olive oil,rice,sparkling water +shrimp,ground beef,spaghetti,bug spray,chocolate,strawberries +tomatoes,green tea +ground beef,meatballs,salmon,cake,salt,tomato juice,fresh bread +tomatoes,ground beef,soda,frozen smoothie,mint +pepper,spaghetti,mineral water,chili,escalope,mint +frozen vegetables,parmesan cheese,oil,green beans,tea,frozen smoothie +spaghetti,whole wheat rice,french fries,cookies,green tea +shrimp,eggs,chocolate,mushroom cream sauce,low fat yogurt +cookies,green tea +ground beef,spaghetti,mineral water,soup,chicken,pancakes,champagne,fresh bread +frozen vegetables,tomatoes,mineral water,soup,milk,vegetables mix +meatballs +ground beef +grated cheese,mineral water,cooking oil +tomatoes,milk,muffins,french fries +cookies,low fat yogurt +frozen vegetables,mineral water,chocolate,whole wheat rice +grated cheese,tomatoes,spaghetti,mineral water,milk,nonfat milk,light cream,chicken,extra dark chocolate,cottage cheese,strawberries +tomatoes,fresh bread +eggs +ham,burgers,mineral water,chocolate,butter,salmon,carrots,cereals,salad +french fries +ground beef +ground beef,mushroom cream sauce +burgers,chocolate,cake,cookies,green tea +chocolate,champagne +chocolate bread,mushroom cream sauce,salt +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,olive oil,cooking oil,green beans,cereals,green tea +fresh tuna,grated cheese,meatballs,whole weat flour,green tea +eggs,frozen smoothie +frozen vegetables,eggs +burgers,frozen vegetables,mineral water,soup,meatballs,olive oil,eggs,hand protein bar,mayonnaise +frozen vegetables,mineral water,chicken,salmon,eggs,pancakes,light mayo,mint +french fries +mineral water,cake,honey +tomatoes +mineral water +ground beef,spaghetti,olive oil,cookies,pasta,green tea +eggs,ham +chocolate,olive oil,pancakes,eggs +frozen vegetables,almonds,eggs,fresh bread,mint +burgers,chocolate,herb & pepper,ground beef,spaghetti,soup,milk,chicken,muffins,low fat yogurt +french fries +eggs,chocolate,french fries +frozen vegetables,tomatoes,ground beef,spaghetti,avocado,olive oil,almonds,cake,green tea +frozen vegetables,ground beef,spaghetti,yams,zucchini +butter,cake,green tea,mushroom cream sauce,mint +ground beef,spaghetti,pancakes,chicken,mint green tea,chocolate,french fries,escalope,mushroom cream sauce,brownies,yogurt cake +tomatoes,avocado,eggs,cake,energy drink +mineral water,whole wheat rice,low fat yogurt +avocado,soda +spaghetti,vegetables mix,rice,eggplant,green tea +grated cheese,red wine,milk,chicken,cider,salmon,rice,mint green tea,french fries,brownies,energy drink,melons +turkey,pancakes +mineral water,milk,almonds,bacon,eggs,rice,yogurt cake +turkey,grated cheese,shrimp,tomatoes,spaghetti,olive oil,butter,spinach,hot dogs,low fat yogurt +olive oil,french fries +soup +spaghetti,mineral water,spinach,eggs,rice,mint green tea,french fries,frozen smoothie,escalope,body spray,melons +fresh tuna,chocolate,french fries +mineral water,soup,eggs,cake,rice,cooking oil +mineral water,chocolate,olive oil,flax seed,black tea,french wine,fromage blanc,salmon,protein bar +french fries +cooking oil +tomatoes +spaghetti,yams,green grapes,eggs,french fries +mineral water,cooking oil,mint +grated cheese,frozen vegetables,mineral water,eggs,cooking oil +soup,milk,salmon +cookies +fresh bread +strawberries +muffins +chocolate +dessert wine,grated cheese,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,soup,avocado,milk,salmon,whole wheat rice,gums,oil,clothes accessories,frozen smoothie +shrimp,frozen vegetables,ground beef,tomato sauce,spaghetti,mineral water,milk,chocolate,escalope +chocolate,shrimp,milk,olive oil,cider,cooking oil,hand protein bar +shrimp,mineral water,almonds,eggs,cake,blueberries,green tea,chocolate,french fries,escalope,cookies,mashed potato,brownies,pancakes +chocolate,shallot,energy drink +tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,olive oil +mineral water,soup,milk,salmon,cooking oil,ketchup,cereals,eggplant,french fries,magazines +red wine,mineral water,soup,avocado +turkey,red wine,ground beef,spaghetti,mineral water,milk,french wine,cereals,cottage cheese,yogurt cake,light mayo,tomato juice +fresh tuna,herb & pepper,frozen vegetables,tomatoes,spaghetti,mineral water,avocado,milk,olive oil,black tea,spinach,eggs,french fries,cottage cheese,pancakes +shrimp,tomatoes,spaghetti,green beans +burgers,spaghetti,avocado,pancakes,cake,fresh bread +milk +chocolate +energy bar,eggs,cottage cheese,green tea +pepper,chocolate,french fries,cookies,strawberries,babies food,fresh bread,magazines +escalope +chocolate,cake,gums,champagne,protein bar +ground beef,chocolate,mint +burgers,fresh tuna,ham,grated cheese,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,olive oil,vegetables mix,nonfat milk,muffins,pancakes,cake,french fries,protein bar +fresh tuna,mineral water,cider,eggs,brownies,low fat yogurt +french fries,cookies +chocolate,frozen vegetables,mineral water,cake,french fries,cottage cheese,brownies,pancakes +burgers,tomatoes,mineral water,eggs,light cream,oil,french fries +spaghetti,french fries +mineral water,escalope +ground beef +chocolate,spaghetti,mineral water +frozen vegetables,tomatoes,mineral water,soup,milk,salmon,vegetables mix,honey,mint green tea,champagne,escalope,tomato juice +grated cheese,ground beef,whole wheat rice,french fries,escalope +frozen vegetables,tomatoes,ground beef,mineral water,milk,energy bar,pancakes,honey,whole weat flour,french fries +chocolate,fresh bread +spaghetti,soup,cake,pet food,hot dogs,body spray,strawberries,fresh bread +olive oil,salad +mineral water,olive oil +ground beef,spaghetti,mineral water,chocolate,escalope +burgers,whole wheat pasta,mineral water,milk,pancakes +salmon +herb & pepper,mineral water,chocolate,eggs,cereals,escalope +ground beef,mineral water,milk +eggs,whole wheat rice,chocolate +cookies,yogurt cake +whole weat flour,green tea,pancakes,melons +herb & pepper,mint +salmon,vegetables mix +chocolate,yogurt cake +pancakes +muffins,chicken,fresh bread,white wine +muffins,blueberries,pet food,green tea,toothpaste +chocolate,olive oil,whole wheat rice,cake,green beans,frozen smoothie,cottage cheese +burgers +fresh tuna,frozen vegetables,strong cheese,cottage cheese,tomato juice,low fat yogurt +shrimp,tomatoes,spaghetti,mineral water,chocolate,chicken,pancakes,burger sauce,frozen smoothie,hand protein bar,fresh bread +mushroom cream sauce +chocolate,cooking oil +mineral water,chocolate,frozen smoothie +french wine,low fat yogurt +tomato juice +chili,french fries,green tea +cake,french fries +pepper,eggs +muffins,french fries,frozen smoothie +tomato sauce +shrimp,tomatoes,soup,clothes accessories,green tea +honey,french fries,escalope +tomatoes,ground beef,chicken,green tea,escalope +champagne,body spray +muffins,french fries,escalope,hot dogs +mint +herb & pepper,frozen vegetables,salmon,carrots,chocolate,french fries +cookies +cereals,pancakes,yogurt cake +olive oil +green tea +whole wheat pasta,spaghetti,milk +mineral water,mint +ground beef,pancakes +grated cheese,tomatoes,spaghetti,mineral water,milk,ketchup,carrots,french fries,protein bar +burgers,grated cheese,shrimp,whole wheat pasta,olive oil,french fries,frozen smoothie,protein bar +chocolate,honey +muffins,chocolate +whole wheat pasta,ground beef,mineral water,avocado,milk,olive oil,chicken,gums,frozen smoothie +escalope,green tea +grated cheese,whole wheat pasta,mineral water,avocado,olive oil,frozen smoothie,light mayo +muffins,french fries,yogurt cake +soup,milk,brownies +burgers,avocado,french fries +eggs,burger sauce,escalope +spaghetti,pancakes,french fries +spaghetti,cake +ground beef,green beans,french fries,green tea +spaghetti,mineral water,chocolate,milk,chicken,burger sauce,antioxydant juice,frozen smoothie,magazines +cake,hot dogs +spaghetti,whole wheat rice,french fries +spaghetti,salmon,cake,energy drink +shrimp,frozen vegetables,mineral water,pancakes,cake,chocolate,hot dogs +honey +shrimp,whole wheat pasta,pepper,spaghetti,flax seed,black tea,oil,carrots,green tea,chocolate,french fries,escalope,salt,babies food,magazines +mineral water +pancakes,mint +shrimp,spaghetti,vegetables mix,rice,cookies,hot dogs +spaghetti,milk,frozen smoothie,green tea +ground beef,vegetables mix,honey,tomato juice +burgers,chocolate,tomatoes,whole wheat pasta,spaghetti,avocado,milk,salmon,vegetables mix,whole wheat rice,gums,ketchup,corn,french fries,cookies,sparkling water +tomatoes,burger sauce,chocolate,green tea +frozen vegetables,whole wheat pasta,milk,pancakes,whole wheat rice,french fries,light mayo +grated cheese,spaghetti,olive oil +mineral water,milk,chicken,oil,carrots,cereals,champagne,cottage cheese,pancakes,energy drink,white wine +barbecue sauce,french fries,frozen smoothie +shrimp,honey,ketchup,frozen smoothie,escalope,hot dogs,sparkling water,green tea +mineral water,cooking oil,chocolate +ground beef,soup,avocado,olive oil,cake,chocolate bread,green tea,french fries,frozen smoothie,low fat yogurt +shrimp,frozen vegetables,spaghetti +butter +french fries +frozen vegetables,escalope +green tea +escalope +herb & pepper,parmesan cheese,frozen smoothie +tomatoes,chicken +ground beef,pepper,spaghetti,milk,vegetables mix,burger sauce,green beans,french fries,hot dogs,fresh bread +chocolate,herb & pepper,shrimp,mineral water,chicken,pancakes,eggs,cookies,fresh bread,green tea +chocolate +light cream +tomatoes,pancakes +mineral water,cake,frozen smoothie,cookies,yogurt cake +turkey,mineral water,chocolate,yogurt cake,light mayo +cookies +mineral water,chicken,oil,chocolate,frozen smoothie,mint +cookies +meatballs,yogurt cake +cooking oil +mineral water +cookies,pasta +hot dogs +ground beef,pepper,olive oil,butter,green grapes,cooking oil +burgers,shrimp,spaghetti,avocado,milk,olive oil,french wine,chutney,honey,gums,cereals,chocolate,melons,hand protein bar,zucchini +whole wheat rice +spaghetti,avocado,brownies +fresh tuna,spaghetti,mineral water,salmon +pancakes,cereals,chocolate +burgers,tomatoes,pepper,corn,cereals,escalope,low fat yogurt +ground beef,milk,frozen smoothie +spaghetti,milk +shrimp,mineral water,energy drink,salt,magazines +grated cheese,spinach,french fries +spaghetti,mineral water,milk,corn +chocolate,grated cheese,herb & pepper,whole wheat pasta,almonds,oatmeal,green tea +tomatoes,cooking oil +whole wheat pasta,strawberries,melons,low fat yogurt +mineral water,energy drink +chocolate,cookies,green tea +grated cheese,pepper,cake,bramble,chocolate +mineral water,french fries +grated cheese,frozen vegetables,whole wheat pasta,mineral water,milk,honey,oil +cereals,pancakes +pickles,shrimp,milk,cake,french fries,brownies,green tea +whole wheat rice,cooking oil,cottage cheese,zucchini +whole wheat pasta,avocado,olive oil,chocolate,french fries,frozen smoothie,champagne +fresh tuna,mineral water,pancakes,cake,oil,extra dark chocolate,strawberries,gluten free bar +cake,cookies,green tea +burgers,cake +mineral water,milk,cider,gums,extra dark chocolate,french fries,body spray,pancakes,energy drink +escalope +mineral water,whole wheat rice +burgers,ground beef,honey,blueberries,gums,french fries,fresh bread +french fries,pancakes,gluten free bar +fresh tuna,mineral water,avocado,fromage blanc,chocolate,french fries,frozen smoothie,pancakes +escalope,cookies +burgers,chocolate,spaghetti,mineral water,milk,chicken,whole wheat rice,french fries +burgers,ground beef,spaghetti,avocado,milk,olive oil,almonds,pancakes,honey,cake,chocolate,frozen smoothie,sparkling water +burgers,eggs,champagne +grated cheese +ground beef,milk,energy bar,pancakes,honey,cereals +shrimp,mineral water,extra dark chocolate,green tea +spaghetti +mineral water,french fries +milk,muffins,honey,whole weat flour,green tea +butter,bacon,eggs,carrots,french fries,tomato juice,green tea +shrimp,frozen vegetables,tomatoes,spaghetti,eggs,champagne,frozen smoothie +shrimp,tomatoes,mineral water,chocolate +mineral water,meatballs,olive oil,muffins,whole wheat rice,yogurt cake,light mayo,salt +cookies +eggs,chicken,whole weat flour,strawberries,low fat yogurt +burgers,eggs,french fries +nonfat milk,escalope +spaghetti,mineral water,extra dark chocolate,green tea,zucchini +eggs,french fries +frozen vegetables,spaghetti,mineral water,salmon,cake,body spray +meatballs,french wine +cake,french fries +cider,frozen smoothie +eggs,whole weat flour,eggplant,strawberries,low fat yogurt +turkey,pepper,light mayo,protein bar +turkey,tomatoes,low fat yogurt +flax seed,cake,green tea,french fries,mushroom cream sauce,hot dogs,cottage cheese,brownies +eggs,cookies +turkey,mineral water,whole wheat rice,body spray,energy drink,green tea +eggs,escalope +eggs,honey,salt,green tea +spaghetti,mineral water,french fries,pancakes +green tea +tomatoes,spaghetti,mineral water,milk,energy bar,spinach,eggs,frozen smoothie +shrimp,tomatoes +light cream,chocolate,pancakes,yogurt cake +turkey,eggs +french fries +french fries +ground beef +grated cheese,mineral water,eggs,extra dark chocolate,yogurt cake,mayonnaise,low fat yogurt +salmon,eggs,cake +frozen vegetables,spaghetti,mineral water,vegetables mix +shrimp,mineral water,olive oil,eggs,cake +turkey,herb & pepper,spaghetti,eggs +spaghetti,mineral water,eggs,burger sauce,cooking oil,french fries,brownies +whole weat flour,cereals,honey +turkey,burgers,spaghetti,pancakes,ketchup,eggplant,french fries,cottage cheese,green tea +grated cheese,herb & pepper,spaghetti,french wine,chicken,eggs,whole wheat rice,fresh bread +burgers,fresh tuna,pickles,vegetables mix,hot dogs,cottage cheese,brownies,green tea +tomatoes,french fries +escalope,cookies +energy bar +dessert wine,mineral water,milk +turkey,pepper,black tea,honey,cake,bug spray,pancakes,low fat yogurt,green tea +whole wheat pasta,pepper,olive oil,whole wheat rice,rice,pasta,white wine +soup,french fries +burgers,mineral water,escalope +pepper,mineral water,soup,milk,french wine,pancakes,chocolate,asparagus +french fries +french fries,escalope +chocolate,shrimp,milk,butter,black tea,eggs,cooking oil,barbecue sauce,green tea,cauliflower,toothpaste +chicken +chocolate,frozen smoothie +pancakes +chicken,honey,whole weat flour,cereals,green tea,energy drink +mineral water,french fries,cookies,shallot,low fat yogurt +mineral water,pancakes,eggs,whole wheat rice,yogurt cake,green tea +frozen smoothie +pepper,cider +frozen vegetables,spaghetti,milk,bacon,barbecue sauce,low fat yogurt +frozen vegetables,parmesan cheese,spaghetti,escalope,sparkling water +cake +red wine,gums,pet food +turkey +frozen vegetables,spaghetti,mineral water,soup,green grapes,eggs,cooking oil,oatmeal +chocolate +eggs,champagne +frozen vegetables,spaghetti +grated cheese,herb & pepper,ground beef,mineral water,rice,cooking oil,oatmeal,chocolate +mineral water +red wine,eggs +turkey,spinach +burgers,herb & pepper,shrimp,whole weat flour,green tea +spaghetti,escalope +fresh tuna,pepper,spaghetti,whole wheat rice,cooking oil +escalope +tomatoes,french fries,body spray,yogurt cake +rice,burger sauce,french fries,frozen smoothie,sandwich,fresh bread +tomatoes,soup,green grapes,whole weat flour +grated cheese,avocado,french fries,green tea +turkey,burgers,spaghetti,french wine,eggs +eggs,mashed potato +burgers,ham,spaghetti,soup,almonds,pancakes,eggs,cake,cereals,chocolate,french fries,low fat yogurt,green tea +frozen vegetables,chicken,pancakes +chocolate,red wine,spaghetti +mineral water,milk +fresh tuna +french fries +chocolate,red wine,spaghetti +cookies +tomatoes,cake +frozen vegetables,tomatoes,mineral water,chicken,green grapes,eggs,chocolate,brownies,fresh bread,white wine +pancakes,eggs +ham,grated cheese,frozen vegetables,mineral water,soup,eggs,cereals,chocolate,french fries +shrimp,babies food +burgers,shrimp,tomatoes,ground beef,tomato sauce,spaghetti,soup,milk,black tea,cereals,green tea +eggs,tea +eggs,low fat yogurt +ham,frozen vegetables,energy bar,whole weat flour,green tea +ground beef,tomato sauce,salmon,chocolate,green tea +frozen vegetables,soda,chocolate +shrimp,frozen vegetables,tomatoes,whole wheat pasta,chocolate,french fries,mushroom cream sauce +mineral water,energy bar,vegetables mix,green grapes +cooking oil,fresh bread +red wine,mineral water,muffins,pancakes,honey,cake,cooking oil,whole weat flour,french fries,frozen smoothie,mushroom cream sauce,hot dogs,sparkling water,green tea +avocado,eggs,chocolate,energy drink +herb & pepper,olive oil,fresh bread +spaghetti,energy bar,pancakes,whole wheat rice,cake,french fries,low fat yogurt +frozen vegetables,spaghetti,mineral water,barbecue sauce,chocolate +chocolate,herb & pepper,shrimp,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,eggs +whole wheat rice,frozen smoothie,low fat yogurt,green tea +burgers,red wine,mineral water,cake,green tea +red wine,mineral water,soup,eggs,pet food,tomato juice,fresh bread +grated cheese,ground beef,pepper,spaghetti,milk,pancakes +burgers,shrimp,frozen vegetables,tomatoes,light cream,extra dark chocolate +french fries +whole weat flour,french fries,brownies +cake,mint green tea +spaghetti,mineral water,cake,light cream,cooking oil,eggplant,cottage cheese,pancakes +ground beef,mineral water,milk,oatmeal,chocolate,french fries,escalope,yogurt cake,tomato juice +olive oil,cake,eggplant,french fries,brownies,salt,fresh bread +mineral water,french wine,green tea +mineral water,olive oil,strong cheese,pancakes,clothes accessories,french fries,strawberries +spaghetti,olive oil +grated cheese,ground beef,almonds,salmon,spinach,barbecue sauce,chocolate,frozen smoothie,fresh bread,green tea +tomatoes,pepper,mineral water +escalope +spaghetti +mineral water,soup,milk,olive oil,green beans,french fries,green tea +cake,french fries +burgers,whole wheat rice,ham,eggplant +burgers,dessert wine,strong cheese,french fries +hot dogs +avocado +grated cheese,red wine,tomato sauce,milk,french wine,whole wheat rice,whole weat flour,french fries +turkey,burgers,frozen vegetables,mineral water,nonfat milk,champagne,strawberries,low fat yogurt +chocolate +spaghetti,honey,cooking oil,cookies,mashed potato +dessert wine,eggs,french fries +turkey,burgers,french wine,french fries,green tea +mineral water,soup,meatballs,energy bar,cottage cheese,brownies,shampoo +turkey,chocolate,whole wheat rice,oil +ground beef,chocolate,escalope +french fries +chocolate,milk,olive oil +cereals,chocolate,champagne,green tea +strawberries +whole wheat pasta,ground beef,mineral water,olive oil,green tea +spaghetti +milk,eggs +frozen vegetables,spaghetti,mineral water,frozen smoothie,cottage cheese,green tea +mineral water +soup,cookies,brownies,light mayo +mineral water,chocolate,french wine,champagne +chocolate +french fries,pancakes,yogurt cake +burgers,fresh tuna,shrimp,spaghetti,chocolate,french wine,chutney,pancakes,eggs,whole wheat rice,cooking oil,french fries,light mayo +oil,frozen smoothie +red wine,mineral water,olive oil +pepper,milk,salmon +grated cheese,cereals +tomatoes,milk,almonds,salmon,pancakes,carrots,salad,fresh bread +grated cheese,herb & pepper,ground beef,soup,almonds,french fries,cookies +shrimp,tomatoes +milk,cake +turkey,spaghetti,milk,energy bar,french wine,eggs,eggplant,french fries,cookies,green tea +turkey,fresh tuna,tomatoes,pancakes +whole wheat rice +ground beef,tomato sauce,spaghetti,milk,hot dogs,brownies,green tea +salt,fresh bread +milk,green tea +burgers,tomatoes,spaghetti,milk,barbecue sauce,frozen smoothie,green tea +chocolate bread,yogurt cake +whole wheat rice,cake,rice +shrimp,frozen vegetables,mineral water,meatballs,energy bar,french fries,green tea +chicken,muffins,honey,yogurt cake +energy bar,black tea,eggs,chicken,champagne,light mayo +soup,olive oil,light mayo,zucchini,green tea +muffins,gluten free bar +french wine,french fries +protein bar,tomato juice +chocolate,french fries,escalope,shampoo +french fries,energy drink +tomatoes,spaghetti,olive oil,oil +mineral water,meatballs,milk +brownies +burgers,spaghetti,avocado,green beans +energy bar,eggs +muffins,green grapes,hot dogs +chocolate,almonds,champagne,frozen smoothie +energy bar,brownies +turkey,frozen vegetables,avocado,eggs,whole wheat rice,melons,zucchini +protein bar +burgers,shrimp,tomatoes,mineral water,soup,pancakes,cooking oil,low fat yogurt +chocolate,spaghetti,mineral water,chicken,tomato juice +milk,escalope,shallot,strawberries +mineral water,milk,oil,chocolate,escalope,hot dogs,yogurt cake +milk,chocolate +olive oil +mineral water,milk,french wine,eggs,chocolate +mineral water,honey +shrimp,light cream,rice,cooking oil,chicken,extra dark chocolate,french fries +grated cheese,spaghetti,mineral water,eggplant,green tea,energy drink,light mayo +energy bar +butter,tomato juice,magazines,low fat yogurt +herb & pepper,mineral water,salmon,whole weat flour,light mayo,salt,shampoo,candy bars +spaghetti +mineral water,milk,eggs,chocolate +turkey,shrimp,frozen vegetables,spaghetti,mineral water,toothpaste +milk,eggs,cake,french fries +cookies +cookies +spaghetti,milk,olive oil,low fat yogurt +turkey,burgers,spaghetti,whole wheat rice,light cream,chocolate,light mayo +cookies +grated cheese,tomato sauce,spaghetti,fromage blanc,body spray +pancakes,energy drink +shrimp,frozen vegetables,frozen smoothie +cider,eggs,whole wheat rice,french fries +mineral water,energy bar,chocolate,body spray,low fat yogurt +mineral water,cake +mineral water,cake +tomato juice +herb & pepper,shrimp,ground beef,mineral water,eggs,cake,green tea,melons +ham,herb & pepper,ground beef,chocolate,light cream,frozen smoothie,champagne,fresh bread +herb & pepper,spaghetti,mineral water,eggs +tomatoes,mineral water,milk +spaghetti,eggs +red wine,milk,eggs,chocolate bread,salt,white wine +eggs,yogurt cake +mint green tea +cookies +grated cheese,eggs,french fries +grated cheese,energy bar,light cream,cooking oil,escalope +frozen vegetables,whole wheat pasta,ground beef,mineral water,milk,chicken,eggs,chocolate,french fries +mineral water,cereals,chocolate,fresh bread +energy bar,fromage blanc +tomatoes,eggs,chicken,chocolate bread,low fat yogurt +tomatoes,ground beef,spaghetti,mineral water,milk +turkey,burgers,ham,tomatoes,milk,eggs,chocolate,french fries,low fat yogurt +burgers,tomatoes,chocolate +cottage cheese +chocolate +herb & pepper,ground beef,spaghetti,olive oil +pancakes,salt,tomato juice +oil,cooking oil,chocolate,mushroom cream sauce,brownies +ham,frozen vegetables,tomatoes,spaghetti,chocolate,cake +fromage blanc,eggs,french fries +burgers,grated cheese,cider,salmon,cake +shrimp,soup +salmon +burgers,eggs,green tea +cake,toothpaste +grated cheese,red wine +whole wheat pasta,spaghetti,mineral water,olive oil +mineral water,milk,olive oil,chicken +fresh tuna,eggs +yams,fromage blanc,salmon,chocolate,frozen smoothie,light mayo +yams +eggs,cookies +mineral water,meatballs,pancakes +mineral water +burgers,grated cheese,whole wheat pasta,spaghetti,mineral water,eggs,whole wheat rice,blueberries,cooking oil,whole weat flour,hand protein bar +honey,light cream,oil,chicken,green tea,chocolate,hot dogs +eggs,chocolate +chocolate +spaghetti,french fries,escalope,green tea +turkey,eggs,fresh bread +turkey,eggs,bug spray,cookies,low fat yogurt +turkey,chocolate,eggs,gums,champagne,green tea +eggs,cake,french fries +burgers,green tea,chocolate +whole wheat rice,chocolate,escalope +butter,cooking oil,chocolate,french fries +tomatoes,milk +mineral water,green tea +fromage blanc +red wine,ground beef,spaghetti,mineral water,eggs,soda,cooking oil,zucchini +herb & pepper,ground beef,tomato sauce,soup,eggs,escalope +mineral water,whole wheat rice,escalope +red wine,shrimp,spaghetti,mineral water,soup,milk,champagne +rice,frozen smoothie +frozen vegetables,chocolate,whole wheat rice +mineral water,chocolate +burgers +eggs,french fries,energy drink +almonds,eggs,cookies +eggs,frozen smoothie,cottage cheese,low fat yogurt +burgers +cake,frozen smoothie +eggs,french fries +grated cheese,herb & pepper,mineral water,flax seed,pancakes,frozen smoothie,sandwich,hot dogs,brownies +spaghetti,butter,eggs,cake,chocolate,french fries +pancakes,french fries +fresh tuna,herb & pepper,shrimp,frozen vegetables,chicken,chocolate,low fat yogurt +french fries,cookies +yogurt cake +grated cheese +spaghetti +pepper,mineral water,chocolate,nonfat milk +frozen vegetables,eggs,chocolate +tomatoes,mineral water,soup,olive oil,bug spray +burgers,red wine,frozen vegetables,chicken,frozen smoothie +eggs +red wine,ground beef,spaghetti,blueberries +shrimp,frozen vegetables,tomatoes,cake,green tea,pancakes +mineral water,milk,spinach,whole wheat rice,fresh bread +ground beef,spaghetti +strawberries +barbecue sauce +burgers,grated cheese,french fries +vegetables mix,nonfat milk,pancakes +burgers,shrimp,spaghetti,milk,french wine,cake,green beans,french fries +cider,eggs +burgers,eggs,french fries +tomato sauce,mineral water +frozen vegetables,spaghetti +turkey,ham,red wine,shrimp,mineral water,chicken,pancakes,cake,white wine +pancakes,cooking oil,chocolate +burgers,spaghetti +shrimp,frozen vegetables,spaghetti,mineral water,milk,strong cheese +tomatoes,ground beef,meatballs,salmon,eggs,champagne,frozen smoothie,low fat yogurt,mint +pepper,milk,light cream,chicken,chocolate,frozen smoothie,mushroom cream sauce +turkey,pancakes,eggs +green tea +escalope +turkey,ground beef,pepper,flax seed,bacon,salmon,pet food +mineral water,cider +french fries,tomato juice,fresh bread +herb & pepper,tomato sauce,spaghetti,mineral water,avocado,milk,olive oil,bacon,pancakes,whole wheat rice,whole weat flour,cereals,french fries,frozen smoothie +chocolate,pancakes +burgers +muffins +frozen vegetables,cereals,chocolate,french fries,escalope,champagne,tomato juice +mineral water,salmon +milk,cake,cookies,mushroom cream sauce +tomato sauce,champagne,green tea +mineral water,tea,escalope,fresh bread,magazines +ham,soup,honey +turkey,tomatoes,spaghetti,mineral water,chocolate,milk,frozen smoothie,green tea +shrimp,mineral water,milk,hand protein bar,tomato juice +cookies,light mayo +chocolate,french fries,cookies,shallot,low fat yogurt +milk,brownies +herb & pepper,milk,cider,cooking oil,hot dogs +olive oil,light mayo +tomatoes,ground beef,mineral water,olive oil,fromage blanc,honey,light cream,frozen smoothie,fresh bread +turkey,mineral water,eggs,cake,french fries,yogurt cake +french fries +tomatoes,milk,chocolate,cookies,strawberries,fresh bread +shrimp,frozen vegetables,olive oil,eggs,light mayo,low fat yogurt +mineral water +burgers,olive oil,honey,extra dark chocolate +french fries +ground beef,pasta,green tea +spaghetti,chicken,honey,oatmeal,green tea,chocolate,french fries,frozen smoothie,cookies,mushroom cream sauce,magazines +chocolate,oil,magazines +burgers,tomatoes,french wine,eggs,french fries +chocolate +mineral water,whole wheat rice,pancakes,mayonnaise,low fat yogurt +spaghetti,mineral water,olive oil,strong cheese,honey,cereals,chocolate +mineral water,milk,cake,french fries,champagne,green tea +honey +grated cheese +olive oil,almonds,green grapes,tomato juice,fresh bread +milk,nonfat milk,muffins +meatballs,tea,frozen smoothie,escalope,mushroom cream sauce,green tea +milk,olive oil,french wine,ketchup +spaghetti,mineral water,green tea +cake +milk,eggs,champagne +shrimp,mineral water,chocolate,milk,soda,oatmeal,white wine +flax seed,green tea +ground beef,cake +spaghetti,oil +shrimp,eggs +turkey,candy bars +burgers +spaghetti +tomato sauce +fresh tuna,tomatoes,spaghetti,chicken,cake,escalope +ground beef,milk,energy bar,light cream +french fries +burgers,herb & pepper,red wine,milk,black tea,chicken,pancakes,eggs,cake,mint green tea +turkey,tomatoes,salmon,frozen smoothie +chocolate +ham,shrimp,mineral water,cider +chicken,cookies +chocolate,shrimp,frozen vegetables,ground beef,spaghetti,mineral water +butter,pancakes,chicken,frozen smoothie,low fat yogurt +herb & pepper,milk,eggs,cereals,fresh bread,white wine,low fat yogurt +fresh tuna,pancakes,whole wheat rice,chocolate,gluten free bar,melons,fresh bread,low fat yogurt +eggs,soda,gluten free bar,white wine +shrimp,milk,cake,bug spray,cooking oil,cereals,energy drink,salt +shrimp,frozen vegetables,mineral water,milk,eggs,cake,gums,escalope,fresh bread +cereals,green tea +french wine,honey,light mayo +turkey,spaghetti,mineral water,milk,chicken,eggs,cake,green tea +escalope +milk,cider,eggs,french fries,cookies,green tea +turkey,burgers,chocolate,spaghetti,vegetables mix,bug spray,chicken,chili,green tea,strawberries,babies food,tomato juice,fresh bread +eggs,french fries,low fat yogurt,honey +mineral water,energy bar,chocolate,french fries,body spray,low fat yogurt +ham,herb & pepper,pepper,champagne,white wine +soup,fresh bread +energy bar,honey,cake,low fat yogurt,green tea +turkey,mineral water,butter,french wine,bacon,eggs,whole wheat rice,cooking oil,low fat yogurt +burgers,grated cheese,herb & pepper,ground beef,chocolate,milk,cider,eggs,whole wheat rice,cake,oil,eggplant +burgers,tomatoes,mineral water,eggs,french fries,strawberries,green tea +ham,spaghetti +burgers,frozen vegetables,tomatoes,eggs,cake,cooking oil +mineral water,eggs,cake +cookies +turkey,shrimp,frozen vegetables,tomatoes,spaghetti,mineral water,soup,milk,olive oil,pancakes,chicken,chocolate,hot dogs,light mayo,tomato juice +cottage cheese +grated cheese,chocolate,french wine,chicken +escalope +grated cheese,frozen vegetables,ground beef,pepper,spaghetti,green tea +chocolate,champagne,low fat yogurt +mineral water,pancakes,whole wheat rice,candy bars +soup,avocado,french fries,frozen smoothie,light mayo,tomato juice,green tea +frozen vegetables,tomatoes,butter,eggs,cake,bug spray +tomatoes,spaghetti,mineral water,milk,whole wheat rice,cake +mineral water,low fat yogurt +shrimp,spaghetti,milk,cider,eggs,french fries,pancakes,low fat yogurt +cookies +tomatoes,ground beef,flax seed,eggs,carrots,green tea,cookies,shallot +candy bars +ground beef,spaghetti,salmon +turkey,frozen vegetables,ground beef,mineral water,chocolate,soup,milk +milk,champagne,mushroom cream sauce +butter,muffins,pancakes,oil,french fries,magazines +mineral water,olive oil +ham,ground beef,mineral water,low fat yogurt +grated cheese +green tea +black tea,french wine,chocolate,french fries,shallot,brownies,pancakes,toothpaste +burgers,spaghetti,milk,bacon,eggs,chocolate,french fries,cookies,green tea +pickles,champagne +mineral water,vegetables mix,eggs,cooking oil +soup,milk +green tea,frozen smoothie +frozen vegetables,tomato sauce,mineral water,milk,olive oil,french fries +french fries +mineral water,soup,whole wheat rice +escalope +oil +red wine,frozen vegetables +milk,eggs,ham,french fries +grated cheese,shrimp +burgers,french fries,shallot,green tea +cookies +herb & pepper,shrimp,mineral water +milk,butter,eggs,toothpaste +cottage cheese +spaghetti,chocolate,milk,eggs,cake,cooking oil +cake +burgers,shrimp,mineral water,milk,energy bar,rice,brownies,yogurt cake +cookies,honey +burgers,shrimp,spaghetti,french wine,chicken,green grapes,green tea,magazines,low fat yogurt +cookies +pickles,french fries,yogurt cake +spaghetti,mineral water,milk,strong cheese,chocolate,champagne,frozen smoothie +grated cheese,spaghetti,eggs +herb & pepper,ground beef,spaghetti,mineral water,pancakes,tomato juice +energy drink +cookies +escalope +fresh tuna,shrimp,ground beef,olive oil,cookies,fresh bread +frozen vegetables,mineral water +chocolate,chicken,candy bars +grated cheese,red wine,tomatoes,tomato sauce,spaghetti,mineral water,chocolate,almonds,fromage blanc,eggs,cake,blueberries,cooking oil +milk +burgers,fresh tuna,tomatoes,mineral water,meatballs,milk,french wine,cider,eggs,cake,cooking oil,hot dogs,green tea +french wine,honey,whole wheat rice +cottage cheese +chocolate +turkey,herb & pepper,shrimp,mineral water,eggs,gums,green tea,escalope +cake,barbecue sauce,escalope +green tea +frozen vegetables,eggs,cake +vegetables mix,eggs,escalope +mineral water +grated cheese,chicken,low fat yogurt +red wine,tomatoes,mineral water,french wine,pancakes +spaghetti,cake,light mayo,fresh bread +pancakes,eggs +red wine,french wine,salmon,french fries +whole wheat pasta,ground beef,mineral water,soup,nonfat milk,pancakes,eggs +cake,french fries +burgers,milk,eggs,french fries +salmon +avocado,eggs,chicken,chocolate +tomatoes,mineral water,pancakes +dessert wine,herb & pepper,pepper,yogurt cake,fresh bread,green tea +ground beef,mineral water,eggs,yogurt cake +ground beef,milk,cake +spaghetti,eggs,french fries +chocolate,tomatoes,mineral water,cake,green tea +eggs +meatballs,eggplant +meatballs,black tea,eggs +pepper,spaghetti,strong cheese +fresh tuna,red wine,spaghetti,mineral water,soup,bacon,pancakes,eggs,cooking oil +green tea +chocolate,spaghetti,mineral water,milk,salmon,green tea,escalope,mushroom cream sauce +mineral water,soup,avocado,green tea +turkey,red wine,frozen vegetables,ground beef,pancakes,pet food,protein bar +shrimp,tomatoes,mineral water,soup,olive oil,chocolate,escalope,yogurt cake,green tea +frozen vegetables,mineral water,cereals,sparkling water,energy drink +mineral water +cookies +cookies +shrimp,eggs,cake,french fries,mint,green tea +chocolate,pepper,spaghetti,mineral water,nonfat milk,whole wheat rice,french fries,champagne +cookies +chicken,chocolate,champagne +grated cheese,frozen vegetables,mineral water,soup,vegetables mix,pancakes,cooking oil,carrots,french fries,escalope,mint +eggs,french fries,brownies,strawberries +mineral water,salmon,eggs,cake,cauliflower,low fat yogurt +eggs,whole wheat rice,frozen smoothie,low fat yogurt +bacon,eggs +eggs +grated cheese,salmon,cake,champagne +shrimp,spaghetti,mineral water,light cream +energy bar +fresh bread +cookies +french fries,strawberries,low fat yogurt,candy bars +escalope,shallot,white wine +burgers,grated cheese,herb & pepper,red wine,parmesan cheese,ground beef,spaghetti,avocado,eggs,clothes accessories,fresh bread +burgers,escalope,salt +eggs,cookies +frozen vegetables,parmesan cheese,butter,carrots,oatmeal,green tea,hot dogs +turkey,grated cheese,ground beef,mineral water,milk,nonfat milk,french fries +burgers,shrimp,whole wheat pasta,spaghetti,french wine,eggs,chocolate +mineral water,eggs +ground beef,tomato sauce,mineral water,meatballs,chicken,brownies,fresh bread,low fat yogurt +burgers,eggs +frozen vegetables,light mayo +red wine,frozen smoothie,cookies,champagne +ham,mineral water,milk,french fries,babies food +french fries +turkey,honey,cooking oil,green tea +spaghetti +mineral water,frozen smoothie +cake,low fat yogurt +cookies,hot dogs +cookies +flax seed,green tea,honey +fresh tuna,shrimp,frozen vegetables,mineral water,milk,olive oil,french fries +chicken +grated cheese,ground beef,pepper,spaghetti,cooking oil,chicken,corn +cake,french fries +ham,pickles,honey,cottage cheese,green tea +french fries,frozen smoothie,energy drink +milk,chicken,eggs,pancakes +olive oil,pancakes,cooking oil +burgers,spaghetti,milk,chocolate,french fries,cookies,green tea +cookies +ground beef,spaghetti,candy bars +cake,french fries +eggs,green tea,mushroom cream sauce,strawberries +eggs +turkey,burgers,tomatoes,spaghetti,eggs,whole weat flour,pancakes +burgers,milk,eggs,cake,clothes accessories,french fries +pasta +milk,eggs +turkey,eggs,whole wheat rice,green tea +fresh tuna,grated cheese,spaghetti,mineral water,salmon,eggs,mashed potato +pancakes +escalope,low fat yogurt +chocolate,shrimp,frozen vegetables,spaghetti,mineral water,olive oil,eggs,cake,light cream,yogurt cake +strong cheese,tomato juice,low fat yogurt,green tea +turkey,burgers,shrimp,ground beef,spaghetti,mineral water,milk,olive oil,salmon,honey,whole wheat rice,rice,burger sauce,french fries,hot dogs,protein bar +tomatoes,escalope +cookies +grated cheese,spaghetti,french fries +cookies +eggs,cake +shampoo,babies food +burgers,turkey,herb & pepper,shrimp,tomato sauce,light cream,cooking oil,pet food,chocolate +eggs,french fries +mineral water,cake,french fries +herb & pepper,frozen vegetables,ground beef,mineral water +fresh tuna,mineral water,pancakes,tea,chocolate,escalope +avocado,energy bar,muffins,french fries +eggs,chocolate,escalope +burgers,dessert wine,champagne,frozen smoothie,cookies,hot dogs,green tea +shrimp,french fries,champagne,cookies,pancakes,yogurt cake,light mayo,green tea +mineral water,salmon +mineral water,soup,cooking oil +burgers,milk,cream +ground beef,mineral water,oil,barbecue sauce,frozen smoothie,brownies,white wine,green tea +burgers,eggs +avocado,milk,eggs,ham,chocolate,french fries,pancakes,green tea +cookies +shrimp,ground beef,spaghetti,olive oil,fromage blanc,eggs,low fat yogurt +red wine,ground beef,salmon,eggs,whole wheat rice,cooking oil,french fries,frozen smoothie,champagne,cauliflower,low fat yogurt,honey +shrimp,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,ground beef,spaghetti,energy bar,pet food,cottage cheese +spaghetti +cookies +eggs +fresh tuna,spaghetti,flax seed,pancakes,hot dogs +energy bar,brownies +mineral water,whole wheat rice,cake +cookies +turkey,burgers,mineral water,cooking oil,chocolate bread,pancakes +mineral water,green grapes,cooking oil +shrimp +turkey,grated cheese,tomato sauce,spaghetti,chocolate,eggs +turkey,burgers,spaghetti,mineral water,chocolate,soup,avocado,milk,whole wheat rice,cake,brownies,pancakes,white wine +milk,energy bar,escalope,white wine +olive oil,flax seed,pancakes,light cream,oil,chicken +light mayo +turkey,eggs +chocolate,herb & pepper,tomatoes,whole wheat pasta,spaghetti,mineral water,olive oil,vegetables mix,pancakes,hot dogs +burgers,eggs +whole wheat rice +tomatoes,spaghetti,mineral water,olive oil,green tea +chocolate,cottage cheese +chocolate,butter,salmon,muffins,carrots,escalope,low fat yogurt,green tea +burgers,frozen vegetables,spaghetti,chocolate,almonds,pancakes,eggs,whole wheat rice,fresh bread +grated cheese,milk,energy bar,salmon,vegetables mix,eggs,bramble,escalope,gluten free bar,cauliflower +fresh tuna,eggs,french fries,green tea +shrimp,ground beef,pancakes,cooking oil,white wine +eggs,cake,rice,french fries,frozen smoothie,yogurt cake +frozen vegetables,mineral water,olive oil,brownies,low fat yogurt +spaghetti,mineral water,olive oil,flax seed,eggs,green tea +spaghetti,honey,low fat yogurt +candy bars +grated cheese,frozen vegetables,ground beef,olive oil,butter,salmon,blueberries,oil,chocolate,light mayo +cake,chicken,barbecue sauce,strawberries,green tea +turkey +eggs,french fries +whole wheat pasta,zucchini +candy bars,green tea +candy bars +brownies +burgers,almonds,chicken,light mayo,green tea +red wine,spaghetti,cooking oil,chicken,extra dark chocolate,whole weat flour,frozen smoothie,strawberries,energy drink +cookies +spaghetti,strong cheese +chocolate,mineral water,salmon,whole wheat rice,chicken,clothes accessories +muffins,strawberries,honey +shrimp,tomatoes,spaghetti,mineral water,chocolate,milk,bug spray +vegetables mix,cake,rice +fresh tuna,ham,chocolate,frozen vegetables,whole wheat pasta,black tea,strong cheese,cottage cheese,zucchini +red wine,french wine,rice,green beans +french fries,champagne,sandwich,strawberries,yogurt cake,green tea +turkey,ground beef +cookies +vegetables mix,french fries,green tea +mineral water +champagne +cookies +ground beef +burgers,pepper +cookies,babies food +frozen vegetables,pepper,cider,green tea,cookies,shallot,mushroom cream sauce,shampoo,low fat yogurt +cake,french fries +burgers,fresh tuna,avocado +cookies +french fries +cookies,low fat yogurt +cereals,brownies +burgers,ham,grated cheese,ground beef,spaghetti,almonds,cooking oil,cereals,green tea,shampoo +chocolate,french fries +french fries,pancakes +eggs +grated cheese +vegetables mix +french fries +cake,french fries +green tea +whole wheat rice,chocolate +milk +escalope +tomatoes,mineral water,eggs,carrots,brownies +red wine,spaghetti,salmon,vegetables mix,cereals,frozen smoothie +cottage cheese,mint +fresh tuna,olive oil,energy bar,pancakes,frozen smoothie +chocolate,fresh bread,honey +mineral water,melons,green tea +avocado +candy bars +eggs,whole wheat rice +whole wheat rice,chocolate,french fries,frozen smoothie,escalope,low fat yogurt,candy bars +herb & pepper,ground beef,spaghetti,cooking oil,hot dogs,brownies,yogurt cake,cauliflower,low fat yogurt +avocado,black tea,eggs +champagne +chicken +burgers,eggs,french fries,pancakes +mineral water,eggplant,low fat yogurt +burgers,pickles,energy bar,pancakes,cake,hot dogs +cookies +shrimp,frozen vegetables,vegetables mix,green grapes,eggs,champagne +burgers,escalope,pasta,mushroom cream sauce +mineral water,low fat yogurt +tomatoes,mineral water,cake,brownies,body spray,energy drink,green tea +turkey,escalope +shrimp,mineral water +champagne +turkey,herb & pepper,whole wheat rice,cooking oil,french fries,light mayo +pancakes,fresh bread +fresh tuna,frozen vegetables,tomatoes,parmesan cheese,whole wheat pasta,spaghetti,soup,avocado,milk,eggs,cooking oil,honey,yogurt cake,protein bar,fresh bread,magazines +turkey,whole wheat rice,escalope +whole wheat rice +eggs,honey,brownies +tomatoes,soda,hot dogs,body spray,energy drink +burgers,ground beef,mineral water,eggs,whole wheat rice,cooking oil,french fries,cottage cheese,body spray +ground beef,mineral water,eggs +grated cheese,whole wheat rice,bug spray,pasta,green tea +mineral water,milk,eggs,brownies,energy drink +energy bar +frozen vegetables,pancakes,low fat yogurt +yogurt cake,honey +cake +cereals +escalope,pasta,mushroom cream sauce +olive oil,light mayo +cottage cheese +herb & pepper,ground beef,champagne,green tea +hot dogs +spaghetti,french fries,energy drink +ham,shrimp,ground beef,mineral water,avocado,milk,brownies,protein bar +mineral water,almonds,cottage cheese,light mayo +protein bar +red wine,candy bars +mineral water,avocado,milk,almonds,eggs,french fries,melons +herb & pepper +vegetables mix,escalope +tomatoes,milk +milk,salmon +eggs +mineral water,vegetables mix,rice,light mayo +vegetables mix +muffins,cookies,green tea +grated cheese,spinach,eggs,cooking oil,green tea,salad +strawberries +mineral water,cake,chicken,french fries,tomato juice +mineral water,cereals +chocolate,french fries +burgers,mineral water,eggs +mineral water,fresh bread +mineral water +mineral water,energy drink +grated cheese,frozen vegetables,honey,french fries,escalope +soup +avocado,spinach,yogurt cake +brownies +pepper,spaghetti,cider,champagne +champagne,cookies +green tea +champagne +turkey,soup,gums +honey,cookies +grated cheese,herb & pepper,spaghetti,soup,olive oil,strong cheese,shampoo,green tea +spaghetti,mineral water +grated cheese +whole wheat pasta,bug spray,cereals,french fries,escalope,salad +turkey,ground beef,escalope,green tea +ground beef,mineral water,french wine,light mayo,honey +pickles,tomatoes,spinach,french fries +chocolate,champagne,escalope +french fries,green tea +red wine,mineral water,green beans,french fries +ground beef,pepper,spaghetti,mineral water,soup,milk,nonfat milk,brownies +ground beef,pepper,spaghetti,soup,olive oil,carrots +french fries +cookies +nonfat milk +energy bar +tomatoes +mint +grated cheese,mineral water +frozen smoothie +frozen smoothie +frozen smoothie,hot dogs +frozen vegetables +milk,champagne +cookies +cookies +chicken,eggs,light mayo,green tea +chocolate +french fries,escalope,pasta,mushroom cream sauce +low fat yogurt +mineral water,energy bar +mint +milk,french wine,chicken,escalope +blueberries,champagne +black tea +vegetables mix +muffins +turkey,grated cheese,frozen vegetables,mineral water,olive oil,salmon,nonfat milk,cooking oil,low fat yogurt +french fries +meatballs,cake +spinach,eggs,oil,chocolate,cookies,tomato juice,fresh bread +spaghetti,cooking oil,green tea,cookies,zucchini +turkey,grated cheese,mineral water,cake,french fries +champagne,hot dogs +burgers,butter +chocolate,milk,eggs,protein bar,green tea +chocolate +cauliflower +spaghetti,mineral water,chocolate,french fries,frozen smoothie,hot dogs,shampoo,low fat yogurt +chocolate,muffins,cooking oil,french fries +burgers,mineral water,pancakes,eggs,frozen smoothie +turkey,grated cheese,tomatoes,ground beef,spaghetti,mineral water,meatballs,milk,chicken,eggs,whole wheat rice,french fries +dessert wine,ground beef,spaghetti,mineral water,salmon,champagne +champagne +turkey,frozen vegetables,ground beef,mineral water,soup,avocado,salmon,cake,mint green tea,tea,low fat yogurt +ham +cookies,honey +chocolate,french fries,pasta,champagne,green tea +spaghetti,french wine,fromage blanc,cereals,carrots,cottage cheese,yogurt cake +tomatoes,mineral water,avocado,meatballs,eggs,cereals +spaghetti,mineral water,fromage blanc,honey,french fries,low fat yogurt +milk,salmon +ground beef,mineral water,eggs +green tea +butter,chocolate,french fries +mineral water,avocado,meatballs +escalope +hot dogs,salad +escalope +french fries +chocolate +turkey,spaghetti,barbecue sauce,french fries,fresh bread +frozen vegetables,spaghetti,mineral water,milk,eggs,extra dark chocolate,cottage cheese,pancakes,low fat yogurt +cookies +shrimp,frozen vegetables,muffins +soup +shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,pancakes,chicken,hot dogs,cottage cheese,fresh bread,green tea +shrimp,frozen vegetables,whole wheat rice,fresh bread +spaghetti,french fries,escalope +chocolate,french fries,brownies +chocolate,ground beef,pepper,spaghetti,salmon,body spray +brownies +soup,body spray +oil +whole wheat pasta,ground beef,tomato sauce,spaghetti,mineral water,soup,chicken,cereals,cottage cheese,brownies,green tea +turkey,red wine,mineral water,chicken,hot dogs +grated cheese,herb & pepper,salmon,vegetables mix,bramble,cooking oil,fresh bread +frozen vegetables,ground beef,mineral water,eggs,chocolate,fresh bread,white wine +turkey,ham,mineral water,blueberries,light cream,carrots,escalope,fresh bread,green tea +strong cheese,strawberries,honey +grated cheese,ground beef,pepper,chocolate,french fries +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,almonds,french wine,strong cheese,clothes accessories,chocolate,low fat yogurt +escalope,champagne +cookies +shrimp,frozen vegetables,avocado,flax seed,cooking oil +spaghetti,honey +shrimp,ground beef,spaghetti,mineral water,olive oil,black tea,salmon,honey,light cream,cooking oil,extra dark chocolate,brownies,tomato juice +mineral water,chicken,hot dogs,light mayo +french fries,frozen smoothie,body spray,light mayo,toothpaste +spaghetti +tomatoes +cookies +frozen vegetables,spaghetti,mineral water,soup,meatballs,milk,olive oil,chicken,eggs,cake +ground beef,pepper,spaghetti,cookies +spaghetti,mineral water,milk,eggs,low fat yogurt +ground beef,spaghetti,milk,eggs,light cream +chocolate +mineral water +ground beef,mineral water,blueberries +frozen vegetables,tomatoes,spaghetti,salmon,muffins,whole wheat rice,cake,light cream,carrots,green tea,french fries,champagne,frozen smoothie +chocolate,soup,avocado,chicken,cookies,light mayo,green tea +rice,french fries,body spray +spaghetti,avocado,light mayo,white wine,magazines,toothpaste +spaghetti,soup,milk,butter,whole wheat rice,chocolate,low fat yogurt,green tea +herb & pepper +ground beef +mineral water,salmon,green tea +herb & pepper,spaghetti +energy drink +hot dogs +burgers,fresh tuna,parmesan cheese,spaghetti,chocolate,champagne,green tea +frozen vegetables,vegetables mix,eggs,escalope,low fat yogurt +cookies +tomatoes,parmesan cheese,mineral water,milk,cider,whole wheat rice,gums,rice,carrots,escalope,low fat yogurt,mint +turkey +spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,bacon,oil,extra dark chocolate,carrots,pancakes,low fat yogurt +turkey,tomatoes,pepper,strong cheese,whole wheat rice,french fries,frozen smoothie,hot dogs,pancakes,babies food,green tea +shrimp,mineral water,black tea,rice,cooking oil,chicken,chili,chocolate +chocolate,grated cheese,salmon,french fries +light cream,chicken,cereals,champagne,brownies +extra dark chocolate +pickles,frozen vegetables,tomatoes,spaghetti,mineral water,nonfat milk,cake,eggplant,melons,shampoo,tomato juice,mint +turkey,eggs,cooking oil,french fries +chocolate,soup,butter,chicken,cooking oil,green tea,hot dogs,brownies,white wine +chocolate,spaghetti,mineral water,pancakes,oil,cooking oil,chicken,green tea,escalope,energy drink,light mayo,honey +burgers,herb & pepper,mineral water,cake +herb & pepper,spaghetti,cooking oil,french fries +mineral water,vegetables mix,yogurt cake +burgers,spaghetti +spaghetti,mint +pepper,blueberries +burgers,ground beef,pepper,tomato sauce,spaghetti,butter,french wine,chicken,salmon,eggs,chocolate,french fries,escalope,mushroom cream sauce +turkey,burgers,frozen vegetables,oil,corn,carrots,chocolate,champagne +soda,cottage cheese,shampoo +turkey,chutney +nonfat milk +whole wheat pasta,mineral water,vegetables mix,green grapes,eggs,french fries,green tea +pepper,milk,muffins +herb & pepper,ground beef,tomato sauce,yams,olive oil,chicken,burger sauce,oil,cooking oil,chili,carrots,ham,eggplant,frozen smoothie,toothpaste +ground beef,mineral water,gums,cereals,frozen smoothie,cookies,shallot,brownies,tomato juice,low fat yogurt,green tea +french fries +mineral water,black tea,mashed potato +shrimp,chocolate,avocado,fromage blanc,honey,carrots,melons,shampoo +burgers,shrimp,mineral water,butter,strong cheese,salmon,tea,chocolate,frozen smoothie +sandwich +french fries +soup,cereals,french fries +mineral water,fromage blanc,bacon,cooking oil,barbecue sauce,cereals,green tea,chocolate +turkey,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,meatballs,milk,green grapes,strawberries +pancakes +spaghetti,fromage blanc,tea +green tea +frozen vegetables,spaghetti,meatballs,chutney,chicken,frozen smoothie,escalope,pancakes,toothpaste +herb & pepper,milk,cake,french fries,yogurt cake +olive oil,pancakes,chocolate,french fries +frozen vegetables,tomatoes,spaghetti,meatballs,milk,olive oil,butter,cooking oil,chicken,brownies +butter,cookies +ground beef,gums,energy drink +turkey,burgers,chocolate,avocado,cider,honey,cake,green tea,brownies +tomatoes,spaghetti,mineral water,meatballs,milk,chicken,rice,frozen smoothie,shampoo,tomato juice,cauliflower,candy bars +tomatoes,black tea +olive oil +cookies +oil +honey,escalope +french fries,energy drink +tomato juice +escalope +avocado,milk,whole wheat rice,cake,french fries,cottage cheese,body spray +cereals,yogurt cake,mint +cookies +turkey,french fries,green tea +burgers,spaghetti,chicken,pancakes,french fries +butter,chicken,cider,eggs +champagne,yogurt cake +extra dark chocolate +chocolate,french fries +ham,chocolate,whole wheat pasta,milk,olive oil,chicken,bacon,whole wheat rice,cottage cheese +chocolate,escalope +grated cheese,tomatoes +frozen vegetables,tomatoes,french fries,champagne +shrimp,tomatoes,ground beef,spaghetti,chocolate,butter,salmon,cake,cooking oil,chicken,chili,french fries,escalope,cottage cheese,hand protein bar +eggs,french fries,cookies +ham,energy drink +whole wheat rice,chocolate,energy drink +chocolate +turkey,butter,oil,chocolate,cookies +grated cheese,shrimp,tomatoes,ground beef,spaghetti,avocado,meatballs,almonds,fromage blanc,frozen smoothie,pancakes,green tea +milk,french wine,eggs,whole weat flour,french fries,champagne,yogurt cake,tomato juice,fresh bread +french fries +cookies +cake +shrimp,tomato sauce,spaghetti,soup +shrimp +burgers,pancakes,cake,chocolate,low fat yogurt +herb & pepper,pancakes +red wine,ketchup +bacon,honey,french fries +frozen smoothie,strawberries +pickles,tomatoes,spaghetti,pancakes,cooking oil,escalope,low fat yogurt +chocolate,spaghetti,escalope,cookies,sandwich,pancakes,low fat yogurt,mint +mineral water,avocado,french fries,escalope +fresh tuna,ground beef,spaghetti,avocado,whole wheat rice,rice,cooking oil,chocolate,frozen smoothie,mushroom cream sauce +pasta +cookies +clothes accessories,magazines +shrimp,frozen vegetables,milk,butter,pancakes,barbecue sauce,eggplant +frozen vegetables,avocado,milk,pancakes,oil,frozen smoothie +herb & pepper,shrimp,ground beef,chocolate,french fries,frozen smoothie,mint +candy bars +burgers,eggs,champagne,frozen smoothie +mineral water +ham,spaghetti,honey,low fat yogurt +mineral water,eggs,yogurt cake,light mayo +herb & pepper,ground beef,mineral water,chocolate,milk,french fries,low fat yogurt +fresh tuna,ham,whole wheat pasta,spaghetti,mineral water,chocolate,milk,fromage blanc,strong cheese,honey,cooking oil,energy drink +burgers,ham,spaghetti,salmon,eggs +burgers,whole wheat rice,blueberries,green tea,salt +fresh tuna,spaghetti,milk,pancakes,gums,low fat yogurt +grated cheese,spaghetti,eggs,eggplant,pancakes +cookies,energy drink +herb & pepper,red wine,frozen vegetables,tomatoes,spaghetti,mineral water,meatballs,milk,muffins,eggs,cake,frozen smoothie +milk,flax seed,antioxydant juice,mayonnaise,green tea +frozen vegetables,mineral water,cooking oil,chicken +spaghetti,mineral water,brownies +salmon,pancakes,cake +cooking oil +ham +ham,low fat yogurt +tomatoes,cookies,champagne +fresh tuna,shrimp,frozen vegetables,tomatoes,tomato sauce,spaghetti,mineral water,milk,cider,whole wheat rice,clothes accessories,frozen smoothie +herb & pepper,mineral water,cooking oil,hot dogs +spaghetti,chocolate,escalope,brownies +fresh tuna,frozen vegetables,energy bar,french wine,brownies,pancakes,yogurt cake,energy drink +milk,salmon,fresh bread,low fat yogurt,mint +spaghetti,nonfat milk,burger sauce +mineral water,pancakes,magazines +ground beef,butter,eggs,whole wheat rice,cake,chocolate +escalope +red wine,tomatoes,ground beef,spaghetti,mineral water,soup,pancakes,bug spray,burger sauce,oil,cooking oil,corn,green tea,escalope,low fat yogurt +burgers,yams,mineral water,whole wheat rice,chocolate,low fat yogurt +white wine +grated cheese,ground beef,almonds,yogurt cake,energy drink,fresh bread,green tea +turkey,chocolate,grated cheese,shrimp,ground beef,mineral water,milk,whole wheat rice,mint green tea,melons +fresh bread +ground beef,butter,french fries +chocolate,herb & pepper,ground beef,mineral water,chicken,antioxydant juice,low fat yogurt +turkey,eggs +cookies +cookies +burgers,fresh tuna,parmesan cheese,spaghetti,butter,vegetables mix,spinach,eggs,brownies,pancakes,light mayo +turkey,burgers,grated cheese,almonds,cake,cooking oil,low fat yogurt +chocolate +spaghetti,mineral water,milk,muffins,light cream,cooking oil,extra dark chocolate +eggs +turkey,grated cheese,shrimp,spaghetti,pancakes,cake,ketchup,carrots,french fries,low fat yogurt +burgers,mineral water,butter,eggs,chicken,cookies,green tea +mineral water,cake +herb & pepper,shrimp,tomatoes,ground beef,spaghetti,cake,light cream,cookies,mushroom cream sauce,honey +cookies +turkey,cooking oil,escalope +grated cheese,olive oil,muffins,eggs,chocolate,pancakes,salt +frozen vegetables,whole wheat pasta,spaghetti,chocolate,soup,butter,french wine,pancakes,eggs +spaghetti +green tea,french fries +ham,spaghetti,mineral water,olive oil,eggs,cooking oil,french fries,green tea +shrimp,black tea,eggs,cake +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chutney,salmon,chili,cereals,strawberries +spaghetti,hot dogs,white wine,mayonnaise +herb & pepper,ground beef +white wine +green tea +frozen vegetables,spaghetti,olive oil,energy bar,french wine,chicken,light cream,whole weat flour,french fries,cottage cheese +red wine,spaghetti,chocolate bread,french fries,hot dogs,low fat yogurt +burgers,spaghetti,avocado,cake,brownies,salt +mineral water,soup,gums,extra dark chocolate,french fries +spaghetti +muffins +turkey,spaghetti,olive oil,green beans,mint green tea,chocolate,mushroom cream sauce +tomatoes,whole wheat pasta,spaghetti,mineral water,milk,pancakes,eggs,cake,cooking oil +ground beef,mineral water,milk,olive oil,eggs,extra dark chocolate +burgers,ham,eggs,cookies,sparkling water,brownies,green tea +carrots,eggplant,french fries,escalope,strawberries,toothpaste +turkey,burgers,yams,flax seed +ham,vegetables mix,blueberries,escalope,cottage cheese +whole wheat pasta,meatballs,milk,antioxydant juice,french fries,fresh bread +strawberries +yogurt cake +burgers +meatballs,eggs,cottage cheese +cookies +turkey,pepper,tomato sauce,spaghetti,milk,olive oil,frozen smoothie +chocolate,escalope +grated cheese,ground beef,green tea +escalope +french fries +milk,energy bar,frozen smoothie,protein bar,asparagus +antioxydant juice +grated cheese,mineral water,almonds +frozen vegetables,whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,green tea,chocolate,french fries,hot dogs,cottage cheese,energy drink +burgers,mineral water,milk,black tea,chicken,frozen smoothie,fresh bread,green tea +fresh tuna,spaghetti,mineral water,chocolate,milk,light cream,oil,corn +burgers,red wine,whole wheat pasta,butter,cereals,french fries,hot dogs,fresh bread +mineral water,cake +nonfat milk,cookies,brownies +olive oil +grated cheese,spaghetti,milk,honey,escalope,fresh bread,green tea +butter,chocolate,yogurt cake +champagne +yogurt cake +burgers +vegetables mix +yogurt cake,energy drink +mineral water,chocolate,soup,milk,olive oil,eggs,honey +mineral water,milk,french fries,cookies +tomatoes,ground beef,chocolate,butter,eggs,green tea,french fries,escalope,mushroom cream sauce +vegetables mix,french fries +turkey,spaghetti,mineral water,cider,chicken,french fries,escalope,mayonnaise +eggs,rice,eggplant,escalope,mushroom cream sauce,brownies,pancakes +burgers,fresh tuna,spaghetti,mineral water,soup,chicken,fromage blanc,spinach,cake +antioxydant juice,mint green tea,french fries,yogurt cake +mint green tea +spaghetti,energy drink +tomato sauce,chocolate,fresh bread +ham,avocado,butter,rice,energy drink,fresh bread,toothpaste +tomatoes,ground beef,spaghetti,avocado,pancakes,cooking oil,cereals,french fries,toothpaste +shrimp,black tea,pancakes,cake,oil,extra dark chocolate,carrots,clothes accessories,green tea +turkey,olive oil,flax seed,eggs,chocolate,french fries,escalope,energy drink +cookies +french fries +fresh tuna,spinach,honey,cake,cereals,chocolate,french fries,light mayo,green tea +turkey,shrimp,green beans,green tea +french fries,yogurt cake,low fat yogurt +mineral water,butter,pancakes,low fat yogurt +mineral water +champagne,cookies,green tea +ground beef,spaghetti,mineral water,energy drink,white wine +spaghetti,cooking oil +chocolate +escalope,pancakes,energy drink +mineral water,cake,light cream,bug spray,burger sauce +tomatoes,whole wheat pasta +babies food +ham,turkey,shrimp,frozen vegetables,tomato sauce,spaghetti,vegetables mix,green tea +chocolate,french fries,white wine +cake +burgers,mineral water,milk,almonds,eggs,green tea,french fries,cookies,energy drink +grated cheese,tomatoes,spaghetti,chocolate,rice,cooking oil,french fries,brownies,green tea +yams +spaghetti,antioxydant juice +champagne +mineral water +pasta +mineral water,cake,burger sauce +cookies +candy bars +frozen vegetables,parmesan cheese,pepper,spaghetti,milk,pancakes,oil,carrots,hot dogs,brownies,energy drink +pancakes,champagne +ham,ground beef,mineral water,milk,olive oil,pancakes,melons,green tea +ham,olive oil,green tea,strawberries,white wine +eggs,escalope +green tea +cookies +meatballs +chocolate +fresh bread +burgers,tomatoes,ground beef,spaghetti,cake,hot dogs,white wine +frozen vegetables,tomatoes,spaghetti,mineral water,muffins,cake,mushroom cream sauce +gluten free bar +turkey,ground beef,yams,french fries,tomato juice +magazines +escalope +shrimp,frozen vegetables,tomatoes,milk,cake,cooking oil,cereals,antioxydant juice,chocolate,pancakes,energy drink,shampoo,fresh bread +pasta,energy drink +whole wheat rice,chocolate,french fries,cookies +muffins +low fat yogurt +fromage blanc,eggs,protein bar,salt +chocolate,frozen vegetables,tomatoes,spaghetti,mineral water,olive oil,salmon,green tea +frozen vegetables,spaghetti,eggs,honey,escalope,mint +mineral water,carrots,chocolate,frozen smoothie,light mayo +shrimp,energy drink +escalope +burgers,spaghetti,gums,french fries +tomatoes,eggs,chocolate,french fries,yogurt cake +spaghetti,champagne,frozen smoothie,cottage cheese,green tea +burgers,spaghetti,cider,eggs,french fries,hot dogs,cottage cheese +frozen vegetables,mineral water,muffins +cake,chicken,green tea,shallot +green tea,fresh bread +fresh tuna,ham,mineral water,avocado,meatballs,olive oil,almonds,eggs,french fries,frozen smoothie +pasta +burgers,grated cheese,frozen vegetables,spaghetti,milk,escalope,mushroom cream sauce,white wine +turkey,burgers,fresh tuna,french wine,fromage blanc +chocolate,cookies +cookies +spaghetti +chocolate +whole wheat pasta,ground beef,yams,olive oil,butter,mint green tea +avocado,frozen smoothie,energy drink +tomatoes,whole weat flour +grated cheese,yams,mineral water,honey,pasta,gluten free bar +chocolate,champagne,pasta,strawberries,honey +frozen vegetables,spaghetti,olive oil,honey +tomatoes,honey,green tea,french fries,frozen smoothie,escalope,sandwich +frozen vegetables,butter,cake,pancakes,fresh bread,green tea +escalope,pasta +toothpaste +cider,french fries +grated cheese,frozen vegetables,tomato sauce,mineral water,muffins,gluten free bar,light mayo,napkins,shampoo +cookies,champagne +grated cheese,chocolate,mashed potato,champagne,zucchini +energy bar,salmon,green tea,french fries,frozen smoothie,magazines +burgers,herb & pepper,frozen vegetables,pepper,salmon,pancakes,honey,gums,chicken,extra dark chocolate,eggplant,green tea,melons +frozen vegetables,milk,olive oil +butter +french fries,hot dogs,energy drink,light mayo +champagne,energy drink +champagne +french fries,frozen smoothie +cooking oil,champagne +spaghetti,green tea,chocolate,hot dogs +burgers,grated cheese,spaghetti,eggs,carrots,energy drink,green tea +cake,pancakes,toothpaste +fromage blanc,ketchup,melons +eggs,mint +chocolate,olive oil,muffins,spinach,french fries,light mayo,green tea +whole wheat pasta,french fries,cottage cheese,yogurt cake +mineral water,milk +tomatoes,whole wheat pasta,mineral water,milk,french wine,salmon,sparkling water +french fries +french fries,frozen smoothie,brownies +milk,muffins,french fries,cottage cheese,light mayo +pepper +pasta +pepper +herb & pepper,escalope,body spray +eggs,carrots,green tea,chocolate,mushroom cream sauce +turkey,frozen vegetables,pancakes,eggs,french fries,frozen smoothie +burgers,red wine,eggs,french fries +mineral water,chocolate +grated cheese,mineral water,avocado,salmon,chocolate,asparagus +mineral water +chocolate,frozen smoothie +green tea +shrimp,cake +ham,ground beef,mineral water +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,eggs,blueberries,burger sauce,chicken,oatmeal,toothpaste +whole wheat pasta,eggs,cake,french fries,green tea +cookies,green tea +mineral water,avocado,milk,olive oil,strong cheese,cauliflower +eggs,oil +red wine,cookies +shrimp,spaghetti,chocolate,eggs +escalope +herb & pepper,spaghetti,eggplant +milk,whole wheat rice,cooking oil,fresh bread +ham,mineral water,strong cheese,pancakes +cake +spaghetti,eggs,mushroom cream sauce +bramble +brownies,yogurt cake +frozen vegetables,spaghetti +mineral water,olive oil,frozen smoothie,cookies,hot dogs,brownies +escalope,green tea +french fries,cookies +ham,eggs,french fries +tomatoes +eggs +turkey,mineral water,salmon,nonfat milk,magazines,mayonnaise,zucchini,green tea +french fries,yogurt cake +tomatoes,mineral water,chocolate,chicken,pancakes,green tea +eggs,whole wheat rice +pepper,bacon,eggs,barbecue sauce,frozen smoothie +mineral water,frozen smoothie +cake,yogurt cake +fresh tuna,chocolate,shrimp,frozen vegetables,milk,olive oil,pancakes +ground beef,mineral water,french fries,protein bar,hand protein bar,salt,candy bars +candy bars,honey +escalope,pancakes +avocado,vegetables mix,green grapes,honey,whole wheat rice,french fries,pancakes +energy bar,cottage cheese +chocolate,grated cheese,salmon,vegetables mix,eggs,french fries,cottage cheese +mineral water,chicken,whole wheat rice,champagne,green tea +french wine +grated cheese,spaghetti,meatballs,milk,rice,french fries,brownies,candy bars +french fries +milk +shrimp,mineral water,milk,almonds,whole wheat rice,cooking oil,clothes accessories,green tea +french fries,escalope,pasta,mushroom cream sauce +turkey,whole wheat pasta,olive oil,pancakes,eggs +muffins +whole wheat rice +chicken,brownies,asparagus,cauliflower,green tea +spaghetti,low fat yogurt +low fat yogurt,candy bars +milk,olive oil,salmon,bug spray,rice,extra dark chocolate,french fries,champagne,frozen smoothie +ground beef +frozen smoothie,body spray +red wine,mineral water,milk,black tea,spinach,rice,green beans,frozen smoothie,sparkling water +red wine,mineral water,bacon,cake,pet food +burgers,frozen vegetables,mineral water,eggs,french fries +cake +ground beef +french fries +butter,shallot,energy drink,tomato juice +shrimp,frozen vegetables,tomato sauce,spaghetti,mineral water,olive oil,chocolate +burgers,mineral water,flax seed,eggplant,french fries,white wine +flax seed,french fries +vegetables mix,french fries +avocado +herb & pepper,whole wheat pasta,avocado,chocolate,tomato juice +tomatoes,whole wheat rice,champagne,strawberries +french fries +cookies,green tea +bacon,rice,cookies +burgers,meatballs,antioxydant juice,green tea +tomatoes,milk,salmon,pancakes,honey,cottage cheese +mineral water,chicken +frozen vegetables,vegetables mix,nonfat milk,hot dogs,cottage cheese,pancakes,yogurt cake +tomatoes,frozen smoothie +fresh tuna,ground beef,mineral water,soup,milk,vegetables mix,pancakes,honey,blueberries,light cream,rice,chicken,ham,strawberries +tomatoes,mineral water,olive oil +cereals,protein bar +burgers,frozen vegetables,spaghetti,soup +frozen vegetables,ground beef,mineral water,milk,eggs,brownies,fresh bread,low fat yogurt +mineral water +cookies,low fat yogurt +burgers,cooking oil,low fat yogurt +energy bar +burgers,turkey,red wine,parmesan cheese,spaghetti,mineral water,soup,avocado,milk,black tea,salmon,green tea,cottage cheese,gluten free bar +french fries,pancakes +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,carrots +olive oil,clothes accessories,french fries,frozen smoothie,green tea +ground beef,green tea +red wine,yams,mineral water,soup,milk,cake +ham,herb & pepper,shrimp,tomatoes,cookies,strawberries,green tea +burgers,tomatoes,mineral water,chocolate,milk,salt +burgers,red wine,pancakes,protein bar +milk,whole wheat rice +honey,pancakes,green tea +burgers,champagne +champagne +tomatoes,spaghetti,salmon,green beans +french fries +french fries +soup,ham +frozen vegetables,mineral water +soup,butter,cider,rice,pet food,french fries,green tea +whole wheat rice,cooking oil +pancakes,white wine +french fries,yogurt cake +chocolate,light mayo +grated cheese,spaghetti,mineral water,pancakes +burgers,black tea,bacon,muffins +green tea +chocolate,frozen smoothie,cookies +shrimp,mineral water,brownies +ground beef,olive oil,salmon,pancakes,eggs +ground beef +eggs,chocolate,green tea +milk +clothes accessories,cookies +spaghetti,honey,low fat yogurt +red wine,avocado,almonds,carrots,napkins +whole wheat pasta,meatballs,milk,cake +burgers,mineral water,cake,hot dogs,cauliflower +chocolate +pancakes +ground beef,mineral water +mineral water,salmon,green tea +shrimp,ground beef,mineral water,green tea +frozen vegetables,parmesan cheese,mineral water,cake,clothes accessories,french fries,brownies,energy drink,asparagus,green tea +chocolate,frozen vegetables,whole wheat rice,carrots,french fries,cookies +low fat yogurt +spaghetti,mineral water,olive oil,oatmeal,french fries,green tea +chocolate,whole wheat rice,escalope,champagne,green tea +gums +escalope,pasta,mushroom cream sauce,green tea +melons +grated cheese,tomatoes,pepper,spaghetti,mineral water,avocado,milk +mineral water,soup,milk,gluten free bar,light mayo,low fat yogurt +hot dogs +ground beef,tomato sauce,spaghetti,mineral water,eggs,blueberries,french fries,green tea +turkey,eggs,honey +spaghetti,mineral water,spinach +pancakes,light mayo +burgers,milk +pickles,melons +mineral water,cake +green tea +mineral water,soda,hot dogs +french fries,cookies +eggs +melons +tomatoes,muffins,escalope +butter,chocolate +cookies +frozen vegetables,muffins,green grapes,light mayo +spaghetti,butter,chocolate bread,frozen smoothie,green tea +whole wheat pasta +chocolate,cookies,tomato juice +brownies +french fries +french fries +burgers,parmesan cheese,almonds,chicken,muffins,hot dogs,brownies,strawberries,fresh bread +cake,cookies +vegetables mix,muffins +frozen vegetables,ground beef,mineral water,salmon,pancakes,whole wheat rice,gums,cookies +hot dogs +frozen vegetables,tomatoes,butter,chicken,cereals,green tea,cottage cheese,pancakes,tomato juice +grated cheese +burgers,frozen vegetables,tomatoes,ground beef,olive oil,cake,cereals,antioxydant juice,escalope +pancakes +mineral water,chocolate,olive oil,almonds,chicken,corn,energy drink +spaghetti,chocolate,soup,salmon,whole wheat rice,tomato juice +escalope +turkey,burgers,fromage blanc,eggs,pasta +burgers,champagne,green tea +chocolate +burgers,energy bar,french fries +grated cheese,mineral water,cake,green tea +turkey,avocado +pet food,green beans,hot dogs +fresh tuna,frozen vegetables,tomatoes,ground beef,pancakes,fresh bread,low fat yogurt +escalope +salmon,cooking oil,asparagus +chocolate,oil,cooking oil,pancakes,light mayo +whole wheat pasta,spaghetti,milk,cake,green tea +turkey,spaghetti,salmon,brownies,body spray +frozen vegetables,milk,flax seed,whole wheat rice,french fries,escalope +herb & pepper,tomatoes,ground beef,mineral water,milk,light cream,clothes accessories,cookies +turkey,eggs,cake,burger sauce,barbecue sauce,yogurt cake +honey +shrimp,mineral water,gums +mineral water,eggs,tomato juice,fresh bread,mayonnaise +vegetables mix +turkey,burgers,chocolate,light cream,chicken,french fries,pancakes +herb & pepper +burgers,chicken,bacon,eggs,cooking oil,french fries +antioxydant juice +fresh bread +turkey,burgers,shrimp,ground beef,spaghetti,milk,black tea,cider,eggs,chocolate +french fries,escalope +shrimp,milk,frozen smoothie,fresh bread +spaghetti,salmon,pancakes,eggs,green beans,french fries,tomato juice,zucchini,green tea +burgers,milk,champagne,mushroom cream sauce,green tea +herb & pepper,soup,chicken,french fries,candy bars +spaghetti +eggs,hot dogs +spaghetti,salmon,nonfat milk,eggs,carrots +spaghetti,mineral water,meatballs,strong cheese +ground beef,spaghetti,mineral water,eggs,cake,chocolate,french fries,brownies,body spray +cereals,chocolate,french fries,champagne,hot dogs,fresh bread,cauliflower +mineral water +oil,frozen smoothie,white wine +turkey,eggs +frozen vegetables,milk,green tea,low fat yogurt +french fries,gluten free bar +green tea +mineral water +burgers,tomatoes,mineral water,milk,almonds,chicken,cake,french fries,green tea +burgers,frozen vegetables,mineral water,escalope +burgers,ground beef,eggs,french fries +mineral water +burgers,black tea,eggs,whole wheat rice +protein bar +cake,cookies,cottage cheese,toothpaste +cookies +cookies +escalope +eggs +chocolate,french fries,hot dogs +chocolate +eggs +ham,grated cheese,ground beef,spaghetti,milk,chicken,eggs,honey,burger sauce,french fries,body spray,fresh bread +milk +eggs,french fries +french fries,cookies +eggs +vegetables mix,eggs,whole wheat rice +spaghetti,eggs,chocolate +white wine +eggs,whole wheat rice +eggs,honey +turkey,chocolate,muffins,eggs +milk,butter,eggs,whole wheat rice +shrimp,tomatoes,mineral water,flax seed,chicken,pancakes,frozen smoothie +burgers,ground beef,spaghetti,whole wheat rice,cottage cheese +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,mineral water,milk,vegetables mix,nonfat milk,green grapes,whole wheat rice +dessert wine,whole wheat rice,chocolate,cookies +nonfat milk,eggs,cake +tomato sauce,spaghetti,olive oil,mushroom cream sauce,green tea +parmesan cheese,ground beef,spaghetti,olive oil,cereals,strawberries,fresh bread,white wine,cauliflower +burgers,almonds,carrots +turkey,black tea,eggs +turkey,eggs,strawberries +pancakes +turkey,red wine,whole wheat rice,bug spray,rice,green beans +mineral water,olive oil,cake,chocolate +burgers +frozen vegetables,parmesan cheese,spaghetti,mineral water,whole wheat rice,cake,frozen smoothie,cottage cheese,mint +tomato sauce,spaghetti +fresh tuna,shrimp,meatballs,milk,chicken,eggs,clothes accessories,salad,fresh bread,mint +turkey,eggs +chocolate,frozen vegetables,tomatoes,spaghetti,milk,cake,escalope,mushroom cream sauce +frozen vegetables,tomatoes,mineral water,eggs,cake,frozen smoothie,hot dogs,protein bar +shrimp,mineral water,chocolate,soup,milk,black tea +frozen vegetables,mineral water,milk,energy bar,whole wheat rice,low fat yogurt +herb & pepper,shrimp,frozen vegetables,ground beef,muffins,blueberries,french fries,cookies,mushroom cream sauce +spaghetti,nonfat milk,low fat yogurt +escalope,pasta,mushroom cream sauce +chocolate,champagne +low fat yogurt +chocolate,champagne +soup,avocado,milk,honey,cottage cheese,green tea +shrimp,frozen vegetables,spaghetti,bug spray,champagne,frozen smoothie,fresh bread +grated cheese,butter,chocolate,french fries +mayonnaise +frozen vegetables,mineral water,muffins,mushroom cream sauce,pancakes,green tea +low fat yogurt +tomatoes,pepper,spaghetti,eggs,pet food,tea,chocolate,hot dogs +ground beef,eggs,cake +mineral water +tomatoes,eggs,antioxydant juice,french fries,brownies,gluten free bar,fresh bread +french fries +champagne,frozen smoothie +energy bar,cottage cheese +muffins,oil,escalope +spaghetti,mineral water,soup,avocado,milk,chicken,cereals +chocolate,ground beef,milk +parmesan cheese,whole wheat pasta,spaghetti,soup,almonds,cake,champagne,hot dogs,protein bar,tomato juice,fresh bread +candy bars +frozen vegetables,ground beef,spaghetti,green grapes,cooking oil +green tea,escalope +yogurt cake +energy drink +milk,hot dogs,fresh bread +chocolate,herb & pepper,milk,eggs,low fat yogurt +mineral water,nonfat milk,cake +burgers,frozen vegetables,gums,french fries,hot dogs,green tea,honey +meatballs +burgers,frozen vegetables,mineral water,meatballs,milk,honey,ham,french fries,frozen smoothie,green tea +butter,eggs,sparkling water,pancakes +green tea +rice +french fries +tomatoes,mineral water,french fries +cookies,low fat yogurt +red wine,frozen vegetables,ground beef,mineral water,vegetables mix,eggs,rice,brownies +mineral water +grated cheese,ground beef,olive oil,pancakes,mushroom cream sauce,hot dogs +ham,red wine,mineral water,butter,french wine,cake,chicken,carrots,cottage cheese +red wine,frozen vegetables,tomatoes,ground beef,pet food,french fries,brownies,low fat yogurt,green tea +frozen vegetables +mineral water,chocolate,milk,eggs +milk +muffins,low fat yogurt +shrimp,green grapes,pancakes,eggs,cake +antioxydant juice,chocolate +olive oil,eggs,cake,french fries,hot dogs,strawberries,asparagus,salad,green tea +burgers,spaghetti,milk,olive oil,chicken,french fries,tomato juice,magazines +eggs,honey +french fries +spaghetti,mineral water,nonfat milk,honey,carrots,cottage cheese +ground beef,whole wheat rice,extra dark chocolate,fresh bread,candy bars +ground beef,soup,bacon,pancakes,cooking oil,barbecue sauce,green tea +milk +spaghetti,energy bar,cider,pancakes,eggs,cake +milk,energy bar +dessert wine,mineral water,barbecue sauce,green tea +frozen vegetables,ground beef,spaghetti,chocolate,french fries,escalope,pancakes,tomato juice +frozen vegetables,eggs,barbecue sauce +red wine +cooking oil,frozen smoothie +escalope,pasta,mushroom cream sauce +escalope +mineral water,eggs,green tea,frozen smoothie +eggs +chocolate,bacon,mint green tea +red wine,frozen vegetables,french wine,champagne,green tea +strawberries +burgers,ham,shrimp,milk,muffins,eggs,whole wheat rice,carrots,oatmeal,pasta,low fat yogurt +parmesan cheese,hot dogs,energy drink,light mayo +cookies +cookies +spaghetti,whole weat flour +fresh tuna,soup,avocado,energy bar,butter,chicken,whole wheat rice,barbecue sauce,whole weat flour +burgers,hot dogs,melons +herb & pepper,spaghetti,meatballs,chili,sandwich +yogurt cake +chocolate +gums,chocolate +green tea,zucchini +tomatoes,ground beef,butter,green grapes,pancakes,cooking oil,carrots +eggs,cake,fresh bread,low fat yogurt +ground beef +grated cheese,mineral water,avocado +spaghetti,honey,cake,green tea +champagne +cookies +shrimp,pepper,french wine,strong cheese,salmon,green grapes,pancakes,eggs +brownies +ground beef,mineral water +milk +whole wheat pasta +burgers,ground beef,mineral water,frozen smoothie,sparkling water,light mayo +shrimp,spaghetti,salmon,chicken +butter,whole wheat rice +pickles +cereals,cookies +cookies +cookies +frozen smoothie +grated cheese,frozen vegetables,ground beef,cooking oil,french fries,escalope,brownies +turkey,honey,cooking oil +burgers,chocolate,shrimp +grated cheese,shrimp,frozen vegetables,mineral water,salmon,pancakes,honey,green beans,mushroom cream sauce,gluten free bar,fresh bread +pasta +vegetables mix,asparagus +herb & pepper,spaghetti +turkey,spaghetti,mushroom cream sauce,green tea +turkey,frozen vegetables,pepper,avocado,muffins,white wine,toothpaste +avocado,yogurt cake +ground beef,spaghetti +burgers,shrimp,frozen vegetables,tomatoes,milk,cake,chocolate,cottage cheese +chocolate +spaghetti +mineral water,black tea,eggs,whole wheat rice +turkey,eggs,french fries,frozen smoothie,green tea +chocolate,champagne +tomatoes,eggs,melons,mint,green tea +eggs +frozen vegetables,tomatoes +spaghetti,milk,pancakes +ham,eggs,cake +escalope,pasta +antioxydant juice,french fries,escalope,light mayo +eggs,frozen smoothie,escalope,cookies,pancakes +ground beef,spaghetti,green beans,green tea +fresh tuna,mineral water,milk,french fries,mushroom cream sauce +eggs,green tea +eggs,green tea,chocolate +butter,extra dark chocolate +turkey,mineral water,eggs,green tea,hot dogs,cauliflower +mineral water,pancakes,french fries,cookies,shallot,green tea +mineral water,meatballs,energy drink +shrimp,ground beef,pepper,spaghetti +spaghetti +sparkling water,energy drink,light mayo +cookies +escalope,fresh bread +spaghetti +spaghetti,olive oil,chicken,eggs,green tea +mineral water,avocado,oil +milk +chocolate,milk,eggs,french fries +eggs,french fries,frozen smoothie +tomatoes,pepper,mineral water,milk,salmon,nonfat milk,eggs,gums,cooking oil,escalope +grated cheese,shrimp,frozen vegetables,cider,chocolate +turkey,grated cheese,milk,black tea,chicken,chocolate,french fries,frozen smoothie,green tea +burgers,french fries,escalope +shrimp,avocado,low fat yogurt +whole wheat rice,clothes accessories,cookies +french fries +cookies +chocolate +grated cheese,herb & pepper +vegetables mix,french fries +chocolate,ground beef,mineral water,eggs,whole wheat rice +eggs,mushroom cream sauce,candy bars +grated cheese,shrimp,ground beef,mineral water,chocolate,salt +burgers,whole wheat rice,cooking oil,escalope +eggs +french fries +ground beef,spaghetti,mineral water +energy bar +turkey,frozen vegetables,spaghetti,mineral water,eggs,antioxydant juice,french fries,frozen smoothie +butter,escalope,shallot,white wine +mineral water,soup,milk,cooking oil +mineral water,pancakes,low fat yogurt +burgers,milk,eggs,chocolate,french fries +cookies +burgers,herb & pepper,frozen vegetables,tomatoes,whole wheat pasta,ground beef,spaghetti,mineral water,barbecue sauce,toothpaste +herb & pepper,spaghetti,eggs,escalope +extra dark chocolate,green tea,candy bars +cookies +milk,frozen smoothie,white wine +burgers,french fries,cookies,strawberries +ground beef,pepper,mineral water,chocolate +cookies +cookies +frozen vegetables,chicken,bacon,eggs,honey,extra dark chocolate,eggplant,cottage cheese +frozen vegetables,spaghetti,mineral water,soup,milk,salmon,green grapes,eggs,french fries,shallot,brownies,light mayo,melons,toothpaste +shrimp,frozen vegetables,tomatoes,mineral water,meatballs +chocolate,red wine,shrimp,spaghetti,green tea +avocado,milk,butter,chicken,salmon,eggs,chocolate,fresh bread +spaghetti,milk +spaghetti,olive oil +pepper,cereals,antioxydant juice,sparkling water,shampoo +salmon,cooking oil,carrots +chocolate,red wine,tomatoes,spaghetti,butter,almonds,strong cheese,clothes accessories,green tea,hand protein bar,mint +chocolate,tomatoes,mineral water,olive oil,cooking oil,low fat yogurt,zucchini +pepper,cookies,green tea +ham,chocolate,grated cheese,ground beef,mineral water,eggs,protein bar +shrimp,tomatoes,mineral water,almonds,hot dogs +milk,honey +white wine +grated cheese,tomatoes,soup,blueberries,cooking oil,chili,green tea,fresh bread,low fat yogurt +meatballs,butter,chicken,cider,whole wheat rice,green tea +green tea,mint +chocolate,frozen vegetables,nonfat milk,pancakes,blueberries,melons,salt +tomatoes,ground beef,spaghetti,mineral water +french fries +milk,eggs +whole wheat pasta,ground beef,milk,olive oil,champagne,cauliflower +red wine,frozen vegetables,milk,salmon,pancakes,eggs,ham,cereals,french fries,champagne +cookies +turkey,frozen vegetables,ground beef,spaghetti,soup,olive oil,shallot +energy bar,french fries +escalope +cake,french fries +tomatoes,spaghetti,mineral water +mineral water,olive oil,eggs,mint +red wine,ground beef,mineral water,eggs,cottage cheese,brownies +pancakes +spaghetti,mineral water,milk,chocolate +oil,chocolate,cottage cheese +herb & pepper,shrimp,frozen vegetables,mineral water,milk,cooking oil,barbecue sauce,green beans,fresh bread +chocolate +burgers,ground beef,soup,milk,olive oil,almonds,fromage blanc,pancakes,oil,pet food,french fries,mushroom cream sauce,light mayo,low fat yogurt +burgers,butter,light cream,zucchini +grated cheese,chocolate,soup,salmon,cooking oil,chicken,strawberries,fresh bread,low fat yogurt +turkey,ham +olive oil +cookies,mushroom cream sauce +grated cheese,ground beef,spaghetti,bacon,pancakes,eggs,barbecue sauce,frozen smoothie,strawberries,white wine +mineral water,eggs,gums +spaghetti,mineral water,chocolate,honey,green beans,french fries,body spray,pancakes +mineral water,eggs,green tea +shrimp,ground beef,pepper,spaghetti,pancakes,honey,body spray +spaghetti,mineral water,eggs,whole wheat rice,french fries,tomato juice,low fat yogurt +spaghetti,mineral water,soup,salmon,green grapes,champagne,mashed potato,cottage cheese,low fat yogurt +herb & pepper,ground beef,tomato sauce,spaghetti,mineral water,chocolate,soup,olive oil,eggs,cake,cooking oil +burgers,salmon,vegetables mix,carrots,green tea +tomatoes,rice,oil,green tea +herb & pepper,ground beef,salmon,spinach,honey,protein bar +chocolate,red wine,tomato sauce,butter,chicken,salmon,french fries,salt,mint +cookies +burgers,tomatoes,milk,honey,french fries +mineral water,eggs,escalope +green tea +mineral water,chocolate +herb & pepper,ground beef,spaghetti,green grapes,cake,burger sauce,cooking oil,chicken,cereals,green tea,escalope,magazines,toothpaste,mint +chocolate +spaghetti,corn,green tea +herb & pepper,shrimp,frozen vegetables,spaghetti,flax seed,fromage blanc,chocolate,french fries,magazines +mineral water +frozen vegetables,ground beef,almonds,fromage blanc,cooking oil,chocolate,french fries,champagne +light mayo +burgers,black tea,eggs,chocolate,yogurt cake +meatballs,pancakes,eggs,french fries,yogurt cake +burgers,mineral water,green grapes,barbecue sauce,oatmeal,chocolate,tomato juice +eggs,french fries,frozen smoothie,escalope,cottage cheese +mineral water,eggs,corn,chocolate,honey +shrimp,light mayo +cooking oil +burgers,low fat yogurt +chocolate,spaghetti,mineral water,soup,pancakes,eggs,hand protein bar +green tea +frozen vegetables,eggs,melons,low fat yogurt,green tea +spaghetti,mineral water,pancakes,cooking oil,chocolate,frozen smoothie,escalope +chocolate,chili +ground beef,chocolate,cooking oil +candy bars +burgers,turkey,shrimp,spaghetti,mineral water,chocolate,soup,olive oil,muffins,eggs,cake,french fries,low fat yogurt +turkey +shrimp,milk,butter,pancakes,eggs +cake +grated cheese,mineral water,soup,olive oil +candy bars +candy bars +turkey,eggs +tomatoes +herb & pepper,tomatoes,pepper,mineral water,cooking oil,french fries,frozen smoothie,fresh bread +mineral water,light cream,cooking oil,chicken +ground beef,mineral water,olive oil,vegetables mix,light cream,oil,brownies,melons,fresh bread,mayonnaise,candy bars,green tea +escalope +mineral water,vegetables mix,french fries,fresh bread,cauliflower +spaghetti,strawberries +mineral water,chutney +pickles,herb & pepper,shrimp,tomatoes,ground beef,mineral water,gums,bramble,rice,french fries,frozen smoothie,light mayo,mint,green tea +escalope +energy bar,salmon,french fries,frozen smoothie,sparkling water,low fat yogurt +spaghetti +cookies +cookies +eggs +herb & pepper +shrimp,tomatoes,chocolate,eggs,oil,french fries,escalope,mushroom cream sauce,sandwich +eggs,extra dark chocolate,french fries +yogurt cake +turkey,french fries +mineral water,brownies,fresh bread +tomatoes,strawberries +frozen vegetables,green tea +dessert wine,shrimp,spaghetti,soup,gums +shrimp,frozen vegetables,ground beef,spaghetti,milk,olive oil,salmon,muffins,eggs,bug spray,chicken,french fries,fresh bread,low fat yogurt +turkey,tomatoes,pepper,mineral water,soup,milk,cake,pet food +black tea,french fries,champagne +fresh tuna,ground beef,pepper,spaghetti,mineral water,olive oil,black tea,almonds,french wine,chicken,strong cheese,pancakes,bug spray,eggplant,fresh bread +mineral water,champagne +spaghetti,eggs,whole wheat rice,honey +burgers,energy bar,eggs,champagne,brownies,green tea +milk,eggs,mint green tea,french fries,cookies,brownies +vegetables mix +grated cheese,spaghetti,mint +eggs,strawberries +cooking oil,french fries +ground beef,spaghetti,milk,butter,chicken,green tea,french fries,champagne,cookies,white wine,low fat yogurt +tomatoes +herb & pepper,tomatoes,mineral water,chocolate,soup,cooking oil,cereals,green tea,brownies +tomatoes,mineral water,chocolate,olive oil,energy bar,low fat yogurt,zucchini +chocolate,shrimp,ground beef,spaghetti,whole wheat rice,cake,hot dogs,fresh bread +mineral water,chocolate,low fat yogurt +chocolate,shallot +burgers,shrimp,frozen vegetables,spaghetti,mineral water,chocolate,olive oil,french wine,pancakes,white wine +spaghetti,mineral water,escalope,low fat yogurt +frozen vegetables,milk,butter,chicken,fromage blanc,eggs,cake,cooking oil,brownies,tomato juice +burgers,cookies,green tea +red wine,barbecue sauce,chili,pet food,whole weat flour,french fries,low fat yogurt +mineral water,milk,chocolate,cookies +shrimp,tomatoes,ground beef,milk,cooking oil,white wine +mineral water,milk,olive oil,energy bar,whole wheat rice +turkey +honey,cottage cheese,green tea +almonds,french wine +turkey,shrimp,pepper,spaghetti,soup,olive oil,green grapes,pancakes,honey,burger sauce,extra dark chocolate +milk,sparkling water,asparagus,low fat yogurt +ground beef,spaghetti,mineral water,french wine,eggs,extra dark chocolate +eggs +herb & pepper,red wine,mineral water,soup,milk,chicken,corn,carrots,whole weat flour,cereals,french fries,pancakes,asparagus +eggs +eggs,escalope +burgers,mineral water,eggs +meatballs,cake +grated cheese,ground beef,mineral water,clothes accessories,french fries,tomato juice,green tea +grated cheese,ground beef,spaghetti,cake,green tea +burgers,red wine,tomatoes,spaghetti,meatballs,bacon,salmon,shampoo +french fries +frozen vegetables,tomatoes,green tea,french fries,frozen smoothie,hot dogs +tomatoes,mineral water,milk,olive oil,chicken,eggs,brownies,pancakes,low fat yogurt +shrimp,pancakes +gums +frozen vegetables,spaghetti,cookies +mineral water,olive oil,french wine,eggs,gums,antioxydant juice,low fat yogurt +whole wheat pasta,spaghetti,mineral water,almonds,cooking oil,chocolate,mint +fresh tuna,herb & pepper,mineral water,milk,cereals +soup,honey,cake,french fries,hot dogs,sparkling water,brownies,strawberries,pancakes,yogurt cake +french fries +mint +milk,green tea +ham,tomatoes,ground beef,mineral water,salmon +shrimp,frozen vegetables,mineral water,chocolate,soup,milk,olive oil,eggs,cake +ground beef +mineral water +green tea,french fries,brownies +mineral water,energy bar,salmon,cooking oil,shallot,low fat yogurt +mineral water,honey,cottage cheese +burgers,frozen vegetables,mineral water +mineral water,gums +frozen smoothie +ham,frozen vegetables,ground beef,spaghetti,mineral water,chocolate,olive oil,vegetables mix,eggs,tomato juice +spaghetti,milk,cake,burger sauce,chocolate,white wine +turkey,ground beef,chocolate,escalope +strong cheese,vegetables mix,french fries,green tea +chocolate,shrimp,mineral water,milk,barbecue sauce,cereals,french fries,low fat yogurt +mineral water,cottage cheese,pancakes +soup,olive oil,green tea,cottage cheese,honey +cake,mint +turkey,grated cheese,butter,eggs,eggplant,chocolate,french fries +chocolate,champagne,green tea +green grapes,chocolate +frozen vegetables,tomatoes,ground beef,soup,milk,light cream,cooking oil,chicken,chocolate,low fat yogurt +burgers,tomatoes,eggs,cake,french fries,frozen smoothie,cookies,hot dogs,light mayo,tomato juice +mineral water,soup,eggs +pickles,chocolate,energy drink,low fat yogurt +grated cheese,mineral water,chocolate,milk,black tea,chicken,green tea,mint +herb & pepper,avocado,salmon,rice,cottage cheese,magazines,green tea +burgers,fresh tuna,spaghetti,energy bar,bacon,eggs,french fries,escalope,pancakes,gluten free bar,light mayo +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,milk,oil,cereals,french fries,champagne,frozen smoothie,low fat yogurt +tomatoes,mineral water,cooking oil,chocolate +french fries +spaghetti,mineral water,yogurt cake,light mayo,low fat yogurt +frozen vegetables +mineral water,frozen smoothie,low fat yogurt +mineral water,chicken,hot dogs +fresh tuna,pancakes,cake,cottage cheese,brownies,yogurt cake,white wine,green tea +frozen vegetables,spaghetti +cookies +chocolate,grated cheese,salmon,french fries,cookies,shallot,tomato juice,low fat yogurt +parmesan cheese,chocolate,black tea,cookies +mineral water,carrots,chocolate,escalope,pancakes +turkey,burgers,fresh tuna,frozen vegetables,eggs,cake,pancakes,fresh bread +soup +escalope +herb & pepper,ground beef,oatmeal,napkins +shrimp,frozen vegetables,spaghetti,mineral water,milk,energy bar,chicken,chocolate,mint +butter,low fat yogurt +hot dogs +cookies +grated cheese,antioxydant juice,low fat yogurt +pancakes,eggs +spaghetti,eggs,cake,escalope +herb & pepper,shrimp,chocolate,frozen smoothie +burgers,tomatoes,oil,cereals,chocolate,french fries,escalope,champagne +salt +turkey,frozen vegetables,ground beef,eggs,barbecue sauce,eggplant,champagne,escalope,green tea +turkey,ground beef,olive oil,eggs,blueberries,bug spray,green tea +turkey,burgers,grated cheese,pepper,spaghetti,eggs,gums,low fat yogurt,green tea +frozen vegetables,tomatoes,milk,salmon,cake,escalope +spaghetti +mineral water +french fries +chocolate,spaghetti,olive oil,almonds,salmon,vegetables mix,frozen smoothie,cottage cheese,yogurt cake +spaghetti,olive oil,fromage blanc,pancakes,eggs,cereals,clothes accessories,yogurt cake,gluten free bar,fresh bread,green tea +mineral water +burgers,red wine,spaghetti,milk,chicken,ham,chocolate,french fries +burgers,frozen vegetables,mineral water,milk,olive oil,honey,chocolate +grated cheese,ground beef,pepper,spaghetti,mineral water,chocolate,salmon,pancakes,eggs,escalope,cookies,fresh bread +chocolate,champagne +meatballs,muffins,cottage cheese,strawberries,protein bar +french fries,light mayo +chocolate,shrimp,whole wheat pasta,ground beef,milk,french fries +turkey,frozen vegetables,avocado,butter,green grapes,cake,barbecue sauce,tomato juice +burgers,mineral water,chocolate,pancakes,honey,cooking oil,light mayo,hand protein bar,zucchini,green tea +chocolate,tomatoes,salmon +energy bar,chicken,eggs,light mayo +frozen smoothie +grated cheese,olive oil,french wine,chicken,cider,bacon,honey,chocolate,french fries,frozen smoothie +turkey,ham,grated cheese,herb & pepper,red wine,shrimp,ground beef,spaghetti,mineral water,pancakes,whole wheat rice,cereals +french fries +olive oil,antioxydant juice,french fries,cookies,hand protein bar,green tea +burgers,shrimp,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cereals,chocolate +ground beef,spaghetti,mineral water,cooking oil +pasta +turkey,ground beef,pepper,spaghetti,chocolate,pancakes,rice,cookies +green tea +french fries,escalope,pasta +antioxydant juice,brownies +extra dark chocolate,mashed potato +burgers +chicken +antioxydant juice +antioxydant juice +whole wheat pasta,olive oil,oil,clothes accessories,pasta,white wine,green tea +frozen vegetables,eggs +french fries +herb & pepper,hot dogs +frozen vegetables,spaghetti,mineral water,almonds,green grapes,whole wheat rice,cake,gums,eggplant,cereals,french fries,fresh bread,low fat yogurt,green tea +strawberries +soup,milk,olive oil,muffins +chocolate,whole wheat pasta,spaghetti,cake,blueberries,oil,chicken +escalope +tomato sauce,mineral water,almonds,eggs,cake,chocolate,brownies +milk +burgers,ground beef,chicken,whole weat flour,frozen smoothie,escalope,hot dogs,green tea +frozen vegetables,avocado,milk,tomato juice +champagne +cookies,honey +chocolate,shrimp,pepper,spaghetti,mineral water,nonfat milk,blueberries,light cream,chicken,carrots +turkey,shrimp,chocolate,olive oil,french wine,honey +chutney,eggs,body spray +whole wheat pasta,ground beef,spaghetti,meatballs,milk,bacon,soda,green tea +frozen vegetables,ground beef,spaghetti,olive oil,strong cheese,eggs +turkey,escalope,pasta +green tea +mineral water +pepper,mineral water +pancakes,honey,barbecue sauce +tomato sauce,mineral water,milk,french wine,pancakes,light cream,cooking oil,chicken,extra dark chocolate,eggplant,champagne,cookies +french fries,energy drink +frozen vegetables,chocolate,escalope,tomato juice +burgers,shrimp,eggplant,brownies +french fries +frozen vegetables,strawberries,yogurt cake,gluten free bar +burgers +mineral water,honey,frozen smoothie,cottage cheese,body spray +energy bar,vegetables mix,energy drink,light mayo +turkey,burgers,grated cheese,ground beef,mineral water,milk,vegetables mix,escalope +milk,chocolate,french fries,escalope,pancakes,salad +spaghetti,eggplant,french fries,green tea +milk,chocolate +mineral water,avocado,cake,chocolate,french fries,cottage cheese,pancakes,fresh bread,magazines +grated cheese,eggs,pasta,hot dogs,sparkling water +whole wheat pasta +whole wheat pasta +spaghetti,mineral water,frozen smoothie,pancakes +chocolate,herb & pepper,ground beef,mineral water,soup,olive oil,light cream,oil,chicken,hot dogs +ground beef,spaghetti,bacon,french fries,pancakes,yogurt cake +frozen vegetables +shrimp,frozen vegetables,green tea,french fries,frozen smoothie,cookies,light mayo +turkey,shrimp,whole wheat pasta,mineral water,milk,pancakes,bug spray,brownies,body spray +champagne +tomatoes,chocolate,french fries,frozen smoothie,cookies,low fat yogurt +burgers,cake,brownies +eggs,light mayo +shrimp +burgers,ground beef,milk,whole wheat rice +tomatoes,butter,gums,cereals,chocolate,pancakes,light mayo,green tea +mineral water,cake,low fat yogurt +turkey,ground beef,pepper,cookies +spaghetti,milk,olive oil,oatmeal,frozen smoothie,pancakes,white wine,low fat yogurt +chocolate,cookies,champagne +mineral water,olive oil,eggs,green tea +mineral water,avocado,whole wheat rice,energy drink +pickles,vegetables mix,pancakes,green tea +mineral water,eggs +grated cheese,herb & pepper +gluten free bar +ground beef,spaghetti,mineral water,meatballs,fromage blanc,cooking oil +burgers,ground beef,escalope +chocolate,french fries +turkey +grated cheese,light mayo +vegetables mix,energy drink +frozen vegetables,whole wheat pasta,mineral water,honey,cooking oil,frozen smoothie,tomato juice,fresh bread,green tea +fresh tuna,frozen vegetables,mineral water,avocado,meatballs,milk,french wine,fromage blanc,honey,cereals,frozen smoothie,fresh bread +frozen vegetables,spaghetti,chocolate,olive oil,gums,burger sauce,frozen smoothie,pancakes,green tea +mineral water,olive oil +mineral water,soup,cake,frozen smoothie,low fat yogurt +champagne +pickles,frozen smoothie,champagne,pancakes,mint +whole wheat pasta,mineral water,chocolate,pancakes,body spray +spaghetti,escalope,cookies,champagne,protein bar,hand protein bar,low fat yogurt +whole wheat pasta,olive oil,body spray +pepper,mineral water,chocolate,milk,nonfat milk,frozen smoothie +milk +whole wheat pasta,frozen smoothie,brownies,energy drink +green tea +mineral water,milk,chocolate +turkey,tomatoes,spaghetti,avocado,whole wheat rice,french fries +tomatoes,ground beef,mineral water,milk,honey,french fries,pancakes,tomato juice +tomatoes,eggs,chocolate,french fries,low fat yogurt +spaghetti,mineral water,whole wheat rice +red wine +grated cheese,ground beef,spaghetti,mineral water,olive oil,pancakes,cake,extra dark chocolate +cake,chocolate,low fat yogurt +low fat yogurt +cookies +fresh tuna,grated cheese,mineral water,cake,blueberries,light cream,whole weat flour,french fries,escalope +mineral water,extra dark chocolate,brownies,asparagus,low fat yogurt +herb & pepper,mineral water,chocolate,milk,salmon,pancakes,eggs,green tea,escalope +tomatoes,spaghetti,soup,milk,olive oil,chicken,green beans,frozen smoothie +herb & pepper,pepper,mineral water,fresh bread +melons +spaghetti,meatballs +mineral water +ground beef,spaghetti,eggs +grated cheese,salmon,oil +grated cheese,mineral water,butter,low fat yogurt +low fat yogurt +eggs +herb & pepper,spaghetti,butter,cooking oil,frozen smoothie,low fat yogurt,honey +burgers,fresh tuna,mineral water,eggs,frozen smoothie,mushroom cream sauce,pancakes,yogurt cake,light mayo,mayonnaise,green tea +whole wheat rice,french fries,frozen smoothie,escalope +grated cheese,mineral water,chocolate,chutney,salmon,eggs,whole wheat rice,cake +ground beef,spaghetti +red wine,spaghetti,mineral water,mint +ground beef,tomato sauce,spaghetti,mineral water,milk,eggs,light cream,cooking oil,cereals,frozen smoothie,mint +strawberries +spaghetti,mineral water,whole wheat rice,cookies +frozen vegetables,mineral water,soup,milk,olive oil,black tea,pancakes,fresh bread +turkey,french fries,low fat yogurt +cookies +mineral water +shrimp,mineral water +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey,escalope,cauliflower +mineral water,soup,extra dark chocolate +red wine,black tea,honey,cake +black tea +burgers,chocolate,grated cheese,herb & pepper,ground beef,spaghetti,milk,bacon,corn,pancakes,toothpaste +grated cheese,ground beef,milk,butter,burger sauce,oil,french fries,low fat yogurt +grated cheese,herb & pepper,red wine,spaghetti,mineral water,eggs +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,chocolate +turkey,burgers,grated cheese,pepper,tomato sauce,mineral water,almonds,chutney,pancakes,eggs,escalope,light mayo +cookies +ground beef,french fries,pasta +french fries +cookies +escalope +grated cheese,ground beef,spaghetti,mineral water,pancakes,cake +tomatoes,ground beef,spaghetti,mineral water,eggs,whole wheat rice,cookies,low fat yogurt,mint +whole wheat rice +spaghetti,soup +herb & pepper,spaghetti,black tea,cake,cottage cheese,yogurt cake +cottage cheese +pepper,mineral water,pancakes,eggs,cooking oil,chocolate,low fat yogurt +grated cheese,pancakes,blueberries,champagne +turkey,herb & pepper,parmesan cheese,spaghetti,escalope,mushroom cream sauce,fresh bread,low fat yogurt +fresh tuna,butter,chicken,green tea,chocolate,fresh bread +frozen vegetables,parmesan cheese +eggs,honey,green tea +turkey,red wine,whole wheat pasta,pepper,spaghetti,mineral water,soup,avocado,eggs,body spray,low fat yogurt +mineral water,chocolate,black tea +ground beef,pepper,spaghetti +eggs,whole wheat rice,french fries +tomatoes,ground beef,pepper,spaghetti,salmon,cake +eggs +turkey,chocolate,ground beef,mineral water,pancakes,zucchini +turkey,burgers,herb & pepper,frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,milk,energy bar,black tea,strong cheese,nonfat milk,eggs +shrimp,frozen vegetables,tomatoes,ground beef,spaghetti +cake +spaghetti,mineral water,salmon,gums,burger sauce,clothes accessories,hot dogs,cottage cheese,mint +fresh tuna,mineral water,honey,low fat yogurt +cereals,low fat yogurt,green tea +shrimp,mineral water,milk,olive oil,eggs +burgers,mineral water,almonds,eggs,whole wheat rice,escalope +french fries,magazines,mayonnaise +shrimp,chocolate,flax seed,vegetables mix,cooking oil,babies food,low fat yogurt +spaghetti,bug spray,whole weat flour +fresh tuna,frozen vegetables,honey,cake,brownies,energy drink +burgers,eggs,green tea +burgers,chocolate,ground beef,spaghetti,milk,olive oil,eggs,cake +burgers,shrimp,milk,pancakes,eggs,ham,french fries +burgers,fresh tuna,frozen vegetables,mineral water,milk,cider,eggs,soda,cottage cheese,fresh bread,low fat yogurt +tomato juice,mayonnaise +herb & pepper,shrimp,frozen vegetables,mineral water,meatballs,salmon,eggs,whole wheat rice,carrots +cookies +butter,eggs +grated cheese,cooking oil,white wine +frozen vegetables,whole wheat pasta,tomato sauce,rice,green tea +green beans,champagne,low fat yogurt +frozen vegetables,ground beef,spaghetti,milk,olive oil,eggs,cooking oil,mint green tea,french fries,low fat yogurt +burgers,chocolate,mineral water,fromage blanc,salmon,eggs,rice,cooking oil,chicken,carrots,tomato juice +turkey,eggs,white wine,green tea +eggs +burgers,butter,cake,cooking oil,eggplant,cereals,brownies +champagne,mushroom cream sauce +grated cheese,herb & pepper,ground beef,spaghetti,salmon,cooking oil,champagne +honey +ground beef,mineral water,honey,low fat yogurt +turkey,escalope +shrimp,extra dark chocolate,whole weat flour +eggs,cake +frozen vegetables,mineral water,soup,milk,eggs,energy drink +chicken,frozen smoothie +burgers,fresh tuna,grated cheese,spaghetti,mineral water,avocado,olive oil,gums,frozen smoothie,hot dogs,cottage cheese +turkey,grated cheese,shrimp,tomatoes,vegetables mix,brownies,pancakes,tomato juice,green tea +escalope,green tea +ketchup +cookies +frozen vegetables,mineral water,pancakes,cake,cooking oil,green tea,shampoo,tomato juice,magazines +herb & pepper,shrimp,ground beef,yogurt cake +mineral water,eggs +chocolate,french fries +grated cheese,tomatoes,ground beef,spaghetti,soup,meatballs,cooking oil,low fat yogurt +grated cheese,frozen vegetables,ground beef,olive oil,salmon,blueberries +tomatoes,spaghetti,milk,olive oil,pancakes,whole wheat rice,green tea,yogurt cake,mint +yogurt cake +shrimp,frozen vegetables,tomatoes,spaghetti,milk,butter,chicken,frozen smoothie,tomato juice,mint +burgers,herb & pepper,frozen vegetables,spaghetti,chocolate,milk,butter,flax seed,almonds,bug spray,chili,whole weat flour,low fat yogurt +ground beef,spaghetti,mineral water,almonds,eggs,cereals,green tea +ground beef +frozen vegetables,butter,whole wheat rice,pet food,fresh bread +tomatoes,ground beef,muffins,eggs,cookies +soup,milk,pancakes,honey,mint green tea,cottage cheese +herb & pepper,ground beef,spaghetti,mineral water,soup,cream,pancakes,french fries,frozen smoothie +turkey,ground beef,chocolate,cookies,tomato juice +ground beef,spaghetti,butter,french wine,eggs,whole weat flour,hot dogs,sparkling water,brownies,body spray,energy drink +turkey,tomatoes,ground beef,spaghetti,mineral water,meatballs,french fries +red wine,ground beef,spaghetti,mineral water,black tea,mayonnaise,low fat yogurt +burger sauce,escalope +frozen vegetables,parmesan cheese,ground beef,spaghetti,eggs,tea,escalope +tomatoes +shrimp,soup,gums,barbecue sauce +frozen smoothie,melons +turkey,ham,chocolate,muffins,pancakes,cake,rice,chicken,green tea,low fat yogurt +mineral water,pancakes,oil +red wine,cake,champagne +cottage cheese,light mayo +french fries,pancakes +red wine,tomatoes,ground beef,spaghetti,mineral water,olive oil,chicken,whole wheat rice,chili,chocolate bread +turkey,olive oil,green tea,honey +french wine,cake +low fat yogurt +black tea,eggs,whole wheat rice,low fat yogurt,green tea +tomatoes,green tea +frozen vegetables,tomatoes,parmesan cheese,mineral water +red wine,parmesan cheese,ground beef,spaghetti,hand protein bar,cauliflower,mint +pickles,cereals,green tea +mint +mineral water +frozen vegetables,ground beef,eggs,low fat yogurt +mineral water,chocolate,milk,eggs,toothpaste,low fat yogurt +escalope +mineral water,soup,olive oil +turkey,spaghetti,chicken,whole weat flour,cottage cheese,fresh bread +shrimp,frozen vegetables +red wine,flax seed,cake,frozen smoothie,hot dogs,toothpaste +cream +milk,butter,green grapes,chocolate,escalope +burgers,ground beef,spaghetti,mineral water,oil,barbecue sauce,yogurt cake,low fat yogurt +escalope +champagne +carrots +chocolate +chocolate,herb & pepper,ground beef,spaghetti,mineral water,olive oil,rice,french fries +tomato sauce,mineral water,cake +turkey,pancakes +french fries +honey,whole wheat rice +chocolate,grated cheese,spaghetti,butter,honey,cake,rice,french fries,energy drink +ground beef,yams,eggs,chicken,pasta +french fries +milk,green beans,mint +honey,chocolate,french fries,escalope +mineral water,chicken,magazines +bug spray,light mayo +mineral water,salmon,vegetables mix,cereals,escalope +spaghetti,milk,olive oil,low fat yogurt +burgers,eggs,frozen smoothie +chocolate +mineral water,french wine,chicken +pepper +dessert wine,tomatoes,ground beef,salmon,hot dogs +ham,ground beef,spaghetti,frozen smoothie,champagne +ground beef,french fries,mushroom cream sauce,brownies +shrimp,frozen vegetables,ground beef,spaghetti,mineral water +french fries,protein bar +escalope +blueberries,clothes accessories,french fries,frozen smoothie,escalope,fresh bread +burgers,mineral water,flax seed,gums,cereals +milk,cooking oil,low fat yogurt +ham,grated cheese,tomatoes,ground beef,spaghetti,mineral water,french wine,honey,rice,cooking oil,ketchup,pancakes,magazines +frozen vegetables,fromage blanc,pancakes,french fries,escalope +ground beef,spaghetti,mineral water,olive oil,french wine,salmon,cereals,white wine,low fat yogurt +frozen vegetables,spaghetti,eggs,bug spray,cooking oil,french fries,escalope,hot dogs +burgers,red wine,shrimp,mineral water,rice,french fries,strawberries,protein bar,tomato juice,cauliflower +chocolate +hot dogs,shampoo +herb & pepper,spaghetti,pancakes,low fat yogurt,green tea +mineral water,mint green tea,french fries +fresh tuna,spaghetti,mineral water,pancakes,whole weat flour,champagne,hot dogs,tomato juice,green tea +bacon,light mayo,low fat yogurt +turkey,fresh tuna,spaghetti,fromage blanc,eggs,honey,bramble,green tea,escalope,cottage cheese +red wine,chocolate,soda,pet food,french fries,champagne +olive oil,pancakes,toothpaste +toothpaste +energy bar,champagne +frozen vegetables,tomatoes,milk,salmon +milk,chocolate +mineral water,avocado,olive oil,muffins,green tea,french fries,escalope +chocolate +cookies +frozen vegetables,mineral water,milk,olive oil,eggs,chocolate,escalope,yogurt cake +escalope +grated cheese,ground beef,tomato sauce,spaghetti,mineral water,fromage blanc,pancakes,cooking oil,frozen smoothie,tomato juice +hot dogs,light mayo +eggs +shrimp,spaghetti +burgers,frozen vegetables,spaghetti,mineral water,pancakes,champagne,protein bar,hand protein bar +frozen vegetables,frozen smoothie,light mayo +mineral water +cookies +mineral water,olive oil +eggs +burgers,french fries,frozen smoothie,hot dogs,strawberries,green tea +frozen vegetables,muffins,green grapes +escalope +pancakes,cookies,green tea +french fries,cookies +mineral water,avocado,cake,pet food,eggplant,french fries,escalope,mushroom cream sauce,fresh bread,toothpaste +champagne +cookies +milk,chicken,eggs,pancakes +chocolate +turkey,soup,spinach,french fries,salt +milk,cake +escalope,shallot,white wine +frozen vegetables,milk,chicken +butter,whole wheat rice,low fat yogurt +shrimp,tomatoes,carrots,chocolate,low fat yogurt +low fat yogurt +french fries,cookies,mushroom cream sauce,honey +frozen vegetables,avocado,chocolate,french fries,escalope,champagne,fresh bread +chocolate,escalope +cookies,strawberries +pepper,spaghetti,mineral water,milk,pancakes,cake,white wine,green tea +cake,french fries +frozen vegetables,milk,almonds,whole wheat rice,cooking oil,chocolate,french fries,light mayo,low fat yogurt +red wine,spaghetti,mineral water,cider,french fries,cookies,pancakes,energy drink +tomatoes,mineral water,green tea,chocolate,frozen smoothie,escalope +french fries +grated cheese,frozen vegetables,tomatoes,mineral water,olive oil,protein bar,hand protein bar,fresh bread,green tea +eggs +olive oil,eggs +french fries,cottage cheese +chocolate,almonds,vegetables mix,cake,french fries,frozen smoothie,pancakes,energy drink +cookies +frozen vegetables,mineral water,meatballs,butter,eggs +mineral water,energy bar,chocolate,low fat yogurt +milk,french fries,brownies +burgers,milk,cake,eggplant,green tea +turkey,spaghetti,mineral water,chocolate,eggs,cooking oil,pet food,cookies,protein bar +ham,ground beef,spaghetti,milk,olive oil,french wine,muffins,pancakes,whole weat flour,cottage cheese,green tea +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,milk,chicken,eggs,french fries,green tea +milk,fromage blanc,salmon,eggs +low fat yogurt +flax seed,eggs,chicken,green tea +tomatoes +green tea +burgers,ground beef,mineral water,meatballs,milk,eggs,cake +mineral water,candy bars +turkey,burgers,shrimp,tomatoes,cooking oil +cookies +mineral water,chocolate,milk,energy bar,white wine +eggs,french fries +tomatoes,eggs +cookies +shrimp,frozen vegetables,tomatoes,parmesan cheese,ground beef,spaghetti,eggs,cake,oatmeal,cereals +frozen vegetables,whole wheat rice +shrimp,avocado,candy bars +shrimp,tomatoes,mineral water,cooking oil +chocolate,almonds,vegetables mix,eggs,whole wheat rice,frozen smoothie,cottage cheese +melons,candy bars +whole wheat rice +low fat yogurt +frozen vegetables,tomatoes,mineral water,soup,milk,whole wheat rice,cake,cereals +eggs,chocolate,french fries +burgers,eggs,barbecue sauce,french fries +burgers,shallot +mineral water,milk +tomatoes,energy bar,cake,tomato juice +milk,chocolate +milk,chicken,eggs +burgers,shrimp,chocolate,pancakes,eggs,cooking oil,french fries +shrimp,milk,tomato juice +butter,flax seed,green tea,magazines +burgers,cottage cheese +mineral water,whole wheat rice,cake,rice,cooking oil,chicken,french fries,cookies +shrimp,spaghetti,mineral water,bacon,eggs,brownies +grated cheese,shrimp,tomatoes,spaghetti,mineral water +cookies +cookies,low fat yogurt +clothes accessories +hot dogs +ground beef,olive oil,oil,antioxydant juice +ham,spaghetti,mineral water,eggs,chicken,green tea,chocolate,frozen smoothie +mineral water,eggs,whole wheat rice,chocolate,escalope +eggs +grated cheese,ground beef,rice +spaghetti,body spray +mineral water,green tea +chocolate,french fries +burgers,shrimp,spaghetti,olive oil,salmon,cooking oil,escalope,tomato juice +herb & pepper,mineral water,soup,milk,french wine,pancakes,eggs,honey,oil,champagne,magazines,mayonnaise +vegetables mix +barbecue sauce +milk +ham,tomatoes,avocado,fromage blanc,pancakes,eggs,honey,whole wheat rice,cake,gums,light mayo +frozen vegetables,ground beef,spaghetti,mineral water,milk,black tea,pancakes,eggs,cooking oil,barbecue sauce,chocolate +tomatoes,milk +eggs,green tea +ground beef +frozen vegetables,whole wheat pasta,olive oil,eggs,carrots,green tea,french fries,cottage cheese +olive oil,cake,chocolate +burgers,red wine,shrimp,mineral water,milk,honey +turkey,burgers,eggs,french fries,pasta,green tea +ham,ground beef,spaghetti,olive oil,vegetables mix,muffins +mineral water,cookies +cottage cheese,mayonnaise +chicken,oil,cookies,brownies,tomato juice,toothpaste +mineral water,whole wheat rice,escalope,low fat yogurt +shrimp,pepper,energy bar,cooking oil,escalope,fresh bread +frozen vegetables,whole wheat rice,cake +burgers,french wine,eggs,barbecue sauce,cottage cheese,melons,fresh bread,white wine +mineral water,green tea,honey +chili +shrimp,tomatoes,ground beef,mineral water,oil +herb & pepper,ground beef,spaghetti,salmon,muffins,eggs,chicken +cookies +frozen vegetables +energy bar,chocolate bread,whole weat flour,mint +cookies +ham,grated cheese,frozen vegetables,ground beef,spaghetti +chicken,eggs +ham,spaghetti,mineral water,eggs,green tea +burgers,frozen vegetables,tomatoes,soup,energy bar,escalope +turkey,burgers,frozen vegetables,ground beef,mineral water,almonds,salmon,barbecue sauce,carrots,hot dogs +burgers,butter,escalope,cauliflower +mineral water,chocolate,chicken,escalope +mineral water,black tea,almonds,pancakes,eggs +salmon,vegetables mix +ground beef,spaghetti,milk,zucchini +tomatoes,spaghetti,mineral water,milk,rice,oil +chocolate +french fries +dessert wine,chocolate,spaghetti,salmon,cooking oil,protein bar,hand protein bar +shrimp,tomatoes,mineral water,chicken,whole weat flour,cottage cheese,body spray,fresh bread +salt +shrimp,soup,butter +fresh tuna,mineral water,eggs +red wine,cooking oil,french fries +cookies +burgers,eggs +eggs,cookies +burgers,french fries,yogurt cake +eggs,pet food +salmon,chocolate +tomatoes,mineral water,honey,whole wheat rice,cooking oil,whole weat flour,frozen smoothie,low fat yogurt +mineral water,frozen smoothie +turkey,spaghetti,olive oil,strong cheese,pancakes,eggs,tomato juice,fresh bread +spaghetti,black tea +honey,escalope,low fat yogurt +shrimp +mineral water,eggs,strawberries +turkey,burgers,whole wheat pasta,chocolate,milk,olive oil,chicken,pancakes,cooking oil,green tea +energy bar,pancakes +mushroom cream sauce +french fries +burgers,milk,cake,cereals +pickles,light mayo +cake,oil,escalope,pancakes,yogurt cake +yogurt cake,candy bars +ground beef,cookies +tomatoes,mineral water,eggplant,french fries +ground beef,spaghetti,mineral water,chili,escalope +burgers,mineral water,salmon,vegetables mix,pancakes,eggs,frozen smoothie,body spray +escalope +whole wheat rice,cookies,protein bar,hand protein bar +french wine,pet food +french fries +french fries,escalope,pasta,mushroom cream sauce,fresh bread +mineral water,chocolate,cereals +turkey,eggs +frozen vegetables,tomatoes,chicken,fresh bread,magazines,green tea +dessert wine,ground beef,pepper,butter,chicken,french fries,zucchini +milk,frozen smoothie +french fries,cottage cheese +ground beef,spaghetti,milk,extra dark chocolate,green tea +tomatoes,meatballs,french fries +escalope +tomatoes,french fries,strawberries +frozen vegetables,chocolate,eggs,eggplant,clothes accessories,green tea +avocado,brownies +mineral water,eggs,cake,low fat yogurt +dessert wine,ground beef,spaghetti,mineral water,salmon,cooking oil +turkey,mineral water,eggs,bug spray +avocado +ground beef,spaghetti,mineral water,nonfat milk,honey,pet food,eggplant,white wine +cookies +mineral water,cake +eggs,white wine +cookies +burgers,milk,eggs +cookies +pasta +milk +chili,green beans,pancakes +mineral water,milk,chicken,eggs,blueberries,pancakes +burgers,carrots,french fries,green tea +eggs,cake,chicken +grated cheese,tomatoes,yams,avocado,salmon,rice,cooking oil,gluten free bar,protein bar,hand protein bar +soup,french fries,body spray +eggs,green tea +turkey,mineral water,chocolate,avocado +chocolate +french fries +ham,vegetables mix,frozen smoothie +turkey,frozen vegetables,milk,eggs +green tea +eggs,mushroom cream sauce +vegetables mix +olive oil,salmon,vegetables mix +eggs,whole wheat rice +french fries,escalope,pasta,mushroom cream sauce +cider,honey,low fat yogurt +mineral water,soup,avocado,champagne,gluten free bar,magazines,mayonnaise,low fat yogurt +ground beef,black tea +turkey,chocolate,whole wheat rice +escalope,pasta +french fries +spaghetti,mineral water,avocado,almonds,french wine,oil,green tea,french fries,frozen smoothie,melons +soup,milk +tomatoes,french fries +mint green tea,candy bars +turkey +herb & pepper,milk,chicken,vegetables mix,cereals,low fat yogurt +soup,butter,chocolate +red wine,mineral water,soup,avocado,eggs,oil,corn,chocolate bread,french fries,body spray,fresh bread,green tea +shrimp,ground beef,pepper,mineral water,whole wheat rice +eggs,french fries,strawberries +escalope +grated cheese,frozen vegetables +chicken,muffins,cake,yogurt cake +frozen vegetables,tomatoes,mineral water,cake +energy bar +grated cheese,ground beef,whole wheat rice,cake +burgers,grated cheese,mineral water,cake +milk,cookies,white wine +ham,pickles,spaghetti,eggs,whole wheat rice,french fries,champagne +frozen vegetables,whole wheat rice,energy drink +red wine,spaghetti,mineral water,cream,oil,chicken,extra dark chocolate,cookies +ground beef,spaghetti,milk,eggs,chocolate,pancakes,fresh bread +chocolate,mineral water,olive oil,eggs,honey,frozen smoothie,sparkling water,candy bars +avocado,whole wheat rice +green tea +tomatoes,flax seed,chicken,green tea,chocolate,cottage cheese +burgers,spaghetti,bug spray,babies food,low fat yogurt +burgers,spaghetti,mineral water,milk,french fries +shrimp,champagne +chocolate +cake +burgers,eggs,low fat yogurt,green tea +burgers,black tea,escalope +mineral water,eggs +dessert wine,mineral water,milk,flax seed,strong cheese,honey +chocolate +herb & pepper +antioxydant juice,escalope +ham,shrimp,tomatoes,ground beef,chocolate +escalope,honey +mineral water,fromage blanc,cider,eggs +vegetables mix,honey,frozen smoothie +avocado,milk,cereals,fresh bread +parmesan cheese,spaghetti,french fries,cookies +eggs,chicken,green tea,french fries +burgers,ham,tomatoes,spaghetti,hot dogs,fresh bread +burgers,energy bar,eggs +chocolate,fresh bread +chocolate,frozen smoothie,cottage cheese +mineral water,chocolate,mashed potato,brownies +eggs +eggs,french fries +shrimp,whole wheat pasta,milk,chocolate,french fries,frozen smoothie,pancakes,energy drink,green tea +eggs,cake,green tea +grated cheese,pepper,pancakes,cake,french fries,green tea +mineral water,salmon +escalope +chocolate +energy drink,mayonnaise +whole wheat pasta,milk,olive oil +avocado,french fries +fresh tuna,pepper,tomato sauce,sandwich +grated cheese,frozen vegetables,french wine,cooking oil,french fries,escalope,fresh bread +cereals,champagne +mineral water,whole wheat rice,cooking oil,french fries,escalope +cooking oil,frozen smoothie,mushroom cream sauce +mineral water +mineral water,avocado,green tea,chocolate +spaghetti,eggs +pancakes +cookies +burgers,champagne,fresh bread +fresh tuna,ground beef,olive oil,ketchup +mineral water +spaghetti,meatballs,vegetables mix,muffins,cake +burgers,salmon,eggs,french fries,mushroom cream sauce +escalope +champagne,fresh bread +whole wheat rice +olive oil,cooking oil,cottage cheese +frozen vegetables,olive oil,oatmeal +shrimp,tomatoes +tomatoes,french fries,sandwich +brownies,energy drink +frozen vegetables,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate bread,whole weat flour,brownies +turkey,shrimp,tomatoes,meatballs,energy bar,vegetables mix,whole wheat rice,carrots,green tea +burgers,eggs,chicken,chocolate,french fries,frozen smoothie,champagne,babies food +turkey,burgers,soup,fromage blanc,french fries,cookies +soup,green tea,escalope +ham,shrimp,milk,whole wheat rice,cereals,chocolate,pancakes,fresh bread +spaghetti,mineral water,spinach,honey,cake,french fries,frozen smoothie,energy drink +mineral water +pancakes +tomatoes,olive oil +spaghetti,mineral water,barbecue sauce,yogurt cake,salad +burgers,spaghetti,avocado,milk,flax seed,french wine,cider,chocolate,frozen smoothie,green tea +hot dogs +cooking oil,light mayo +mineral water,eggs,bug spray +turkey,burgers,spaghetti,honey,carrots,brownies,green tea +mineral water +mineral water,black tea,almonds +whole wheat rice,french fries,cookies,fresh bread,green tea +oil,french fries,champagne,cookies,hot dogs,light mayo,tomato juice,green tea +shallot +eggs,ham +chocolate +shrimp,ground beef,cooking oil,cereals,green tea +mineral water,avocado,meatballs,milk,cake,cooking oil,chocolate,french fries +turkey,herb & pepper,ground beef,mineral water,chocolate,milk,eggs,blueberries,honey +french fries +ham,spaghetti +burgers,energy bar,almonds,eggs,french fries,green tea +burgers,ham,avocado,eggs,mint green tea,french fries,cookies +pancakes +cookies +escalope,low fat yogurt +dessert wine,ground beef,spaghetti,fromage blanc,cake,chicken,protein bar +cake,cottage cheese +herb & pepper,red wine,spaghetti,eggs,chicken,champagne,tomato juice,low fat yogurt +cookies,low fat yogurt +low fat yogurt +burgers,eggs +shrimp,tomatoes,ground beef,butter,green tea,toothpaste +cookies +eggs,whole wheat rice +cookies +turkey,mineral water,eggs,low fat yogurt +turkey,burgers,ham,frozen vegetables,whole wheat rice,chocolate +french fries,escalope +ham,chocolate,ground beef,pepper,mineral water,french fries +champagne +burgers,spaghetti +whole wheat rice,rice,oil,cooking oil,french fries,low fat yogurt +french wine,rice,french fries,brownies +avocado,milk +green tea +spaghetti,flax seed,french fries +turkey,burgers,mineral water,meatballs,milk,almonds,french wine,eggs,cake,carrots,low fat yogurt +grated cheese,mineral water,rice,frozen smoothie +milk,eggs +herb & pepper,shrimp,ground beef,milk,olive oil,whole wheat rice,fresh bread,low fat yogurt +fresh tuna,almonds +turkey,frozen vegetables,spaghetti,eggs,chocolate,french fries,frozen smoothie,hot dogs,brownies +red wine,spaghetti,carrots +champagne +yams,cake +energy drink +cereals,champagne,salad +pickles,turkey,parmesan cheese,pepper,spaghetti,mineral water,meatballs,milk,olive oil,french wine,salmon,frozen smoothie,fresh bread +grated cheese,herb & pepper,tomatoes,ground beef,mineral water,rice,low fat yogurt +grated cheese,frozen vegetables,milk,salmon,eggs,cooking oil,corn +ground beef,tomato sauce,spaghetti +frozen vegetables,eggs,champagne +grated cheese,mineral water,eggs,protein bar,tomato juice,fresh bread +escalope +mineral water,honey +meatballs +burgers,ham,eggs,whole wheat rice,ham,french fries,cookies,green tea +mineral water,chocolate,chicken +mineral water,chocolate,french fries,strawberries +champagne +brownies +red wine,olive oil,chicken,eggs,rice,eggplant,sparkling water +champagne +cookies +turkey,chocolate,red wine,spaghetti,avocado,butter,oil,green beans,body spray +ground beef,clothes accessories,chocolate +muffins,sandwich +fromage blanc,french fries,escalope,pasta,mushroom cream sauce,fresh bread +frozen vegetables,melons +fresh tuna,shrimp,frozen vegetables,tomatoes,fromage blanc,honey,green tea +burgers,red wine,tomatoes,ground beef,mineral water,pancakes +spaghetti +green tea +tomatoes,spaghetti,meatballs,french wine,eggs,melons,fresh bread +mineral water,chocolate,french fries,pancakes +french fries,brownies +mineral water +energy bar,candy bars +tomato juice,candy bars +grated cheese,spaghetti,mineral water,eggs,gums,frozen smoothie,body spray,energy drink +hot dogs +tomatoes,cookies,green tea +avocado,cider,eggs,whole wheat rice,french fries,cookies,low fat yogurt +champagne +mint green tea,cookies +cake,chocolate,yogurt cake +cookies +burgers,ham,chocolate +eggs,carrots +clothes accessories,cookies +chocolate,ground beef,mineral water,eggs,rice,low fat yogurt +french fries +mint green tea,cottage cheese +mineral water,chicken,chocolate,escalope +dessert wine,frozen vegetables,spaghetti +burgers,mineral water +pickles,herb & pepper,tomatoes,ground beef,chocolate,green tea +cookies,honey +fresh tuna,fromage blanc,eggs,honey,frozen smoothie,cookies,cottage cheese,brownies,pancakes,energy drink +french fries +cake,gums,green tea,chocolate,champagne +frozen vegetables,tomatoes,parmesan cheese,gums,chocolate,french fries,strawberries +shrimp,frozen vegetables,milk,butter,cake +tomatoes +milk +ground beef,mineral water,french wine,strong cheese +brownies,yogurt cake +burgers,mineral water,milk,olive oil,cake,frozen smoothie,light mayo +french fries +french fries,energy drink +mineral water +burgers,frozen vegetables,ground beef,pepper,spaghetti,mineral water,honey,strawberries +burgers,ham,milk +mineral water,cooking oil,french fries +grated cheese,shrimp,spaghetti,avocado,milk +mineral water,pancakes,eggs,frozen smoothie +mineral water,whole wheat rice +eggs,cake,barbecue sauce,french fries,body spray +mineral water,escalope +low fat yogurt +fresh tuna,frozen vegetables,spaghetti,mineral water,milk,chutney,eggs,light cream,cooking oil,tomato juice,green tea +burgers,chocolate,french wine,pancakes +escalope +grated cheese,frozen vegetables,mineral water,pancakes +yogurt cake +turkey,frozen vegetables,ground beef,mineral water,chicken,barbecue sauce,sparkling water +escalope +champagne +grated cheese,french fries,frozen smoothie,escalope,pasta +mineral water,vegetables mix,chocolate +pancakes +ground beef,tomato sauce,spaghetti,chicken,salmon,oatmeal,eggplant,green tea +brownies +shrimp,ground beef,salmon,strawberries +grated cheese,ground beef +salt,green tea +eggs +eggs,french fries +chocolate,mushroom cream sauce +grated cheese,mineral water,green tea +energy bar,eggs,french fries,melons +french fries +burgers,mineral water +turkey,ham,meatballs,pancakes,whole wheat rice,chicken,carrots +mineral water,low fat yogurt +escalope +pancakes +ham,soup,olive oil,blueberries +tomatoes,french fries,cookies +mineral water +escalope,pasta +spaghetti,olive oil,eggs,brownies,tomato juice,low fat yogurt +french fries,strawberries +butter +tomatoes,olive oil,french wine,chocolate,frozen smoothie,honey +shrimp,spaghetti,mineral water,chocolate,oil,protein bar +ham,eggs,honey,gums,light cream,ham +chocolate,light mayo +soda,escalope,tomato juice +spaghetti,eggs +burgers,pancakes +yams +milk +grated cheese,spaghetti,butter +muffins,eggs,pancakes +herb & pepper +escalope +french fries +eggs,honey +tomatoes,chocolate +frozen vegetables,milk,bug spray,escalope +candy bars +escalope +mineral water,frozen smoothie,strawberries,green tea +chocolate,frozen vegetables,pancakes,champagne +cookies +pepper,mineral water +spaghetti,avocado,honey,clothes accessories +turkey,frozen vegetables,spaghetti,mineral water,chocolate,vegetables mix,frozen smoothie +spaghetti,mineral water +champagne +spaghetti,chicken +cookies +frozen vegetables,spaghetti,mineral water,bacon,whole wheat rice,eggplant,french fries,champagne,escalope,shampoo +frozen smoothie,cottage cheese,low fat yogurt +whole wheat pasta,eggs,cake,frozen smoothie,cookies +spaghetti,whole wheat rice,cake,chocolate,cookies +spaghetti +ham,milk,chicken,whole wheat rice,ham,eggplant +spaghetti,mineral water,avocado,strawberries +fresh tuna +pancakes,yogurt cake +turkey,mineral water,honey,whole wheat rice +fromage blanc,honey,chicken,cereals,french fries,frozen smoothie,light mayo,green tea +eggs +strawberries +ground beef,tomato sauce +frozen vegetables,avocado,milk,french fries,light mayo +protein bar +frozen vegetables,tomatoes,fromage blanc,eggs,champagne,frozen smoothie,light mayo +burgers,milk,cereals +french fries,shallot +gums +turkey,spaghetti,eggs,honey,french fries,champagne,pancakes,protein bar +burgers,vegetables mix,green tea +shrimp,frozen vegetables,tomatoes,strawberries +mineral water,milk,cake,whole weat flour,french fries +champagne,cookies +frozen vegetables,mineral water,low fat yogurt,green tea +herb & pepper,spaghetti,escalope,mushroom cream sauce,green tea +spaghetti +turkey,frozen vegetables,tomatoes,avocado,energy bar,pancakes,light cream,cooking oil,pet food,oatmeal +burgers,tomatoes,soup,french fries,cookies,body spray,green tea +mineral water,milk,cider,chocolate,french fries +burgers,fresh tuna,tomatoes,pepper,spaghetti,french wine,honey,chocolate,green tea +escalope +cereals +gluten free bar +spaghetti,gums +ham,spaghetti,hot dogs +burgers,frozen vegetables,chocolate,vegetables mix,rice,frozen smoothie +mineral water,whole wheat rice +frozen vegetables,mineral water,pancakes,mushroom cream sauce,mayonnaise +burgers,butter,whole wheat rice,oil,cookies,green tea +eggs,cake +muffins,gums +dessert wine,mineral water,eggs,french fries +turkey,red wine,frozen vegetables,spaghetti,mineral water,milk,olive oil,eggs,cauliflower,low fat yogurt +strawberries,melons +french fries,hot dogs,body spray,light mayo +chocolate,avocado,milk,eggs,cooking oil,strawberries +chocolate,frozen vegetables,tomatoes,spaghetti +burgers,eggs,chocolate,french fries,low fat yogurt,green tea +french fries +cereals +tomatoes,meatballs,butter,muffins,eggs,babies food,low fat yogurt +black tea,muffins +mineral water,honey,low fat yogurt +french fries +chocolate,honey +spaghetti,soup,cake,rice,tomato juice,zucchini +cake,mint green tea +muffins,escalope,white wine,green tea +burgers +shrimp,milk,olive oil,green tea +pancakes +energy bar +chocolate +burgers,spaghetti,avocado +olive oil +ground beef,spaghetti,mineral water,eggs,chicken,cereals,french fries,protein bar +muffins,french fries +ham,tomatoes,mineral water,soup,milk,vegetables mix,cake,bramble,frozen smoothie,escalope,hot dogs,cottage cheese,low fat yogurt +turkey,fresh tuna,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,milk,almonds,vegetables mix,nonfat milk,whole wheat rice +frozen vegetables,avocado,milk,almonds,chicken,eggs,whole wheat rice,green beans,frozen smoothie +chocolate,ground beef,spaghetti,mineral water,salmon,pancakes,whole wheat rice,green beans +ground beef,spaghetti,honey,extra dark chocolate +spaghetti,frozen smoothie,hot dogs,fresh bread +green tea,tea +french fries +chocolate,grated cheese,cooking oil,escalope +muffins +red wine,chicken,whole wheat rice +grated cheese,eggs +muffins +spaghetti,green tea,french fries,shampoo +escalope +champagne,white wine +herb & pepper,frozen vegetables,mineral water,cooking oil,french fries,toothpaste +mineral water,ham,frozen smoothie +chocolate,milk,olive oil +avocado,yogurt cake +cake,cooking oil,green tea +burgers,mineral water,milk +pepper,vegetables mix +frozen vegetables,spaghetti,butter,pancakes,mint +muffins +french fries +cake,french fries +ham,spaghetti,mineral water,french wine,frozen smoothie,cottage cheese +mineral water,french wine,eggs,chocolate +soda +shallot +tomatoes,mineral water +cookies +pet food,french fries +grated cheese,milk +meatballs +oil +ham,grated cheese,chocolate,whole wheat rice,yogurt cake,cauliflower +frozen vegetables,tomatoes,mineral water,chicken,salmon,muffins,chocolate,green tea +french fries,cookies +french fries +ham,mineral water,milk +turkey,frozen vegetables,spaghetti,avocado,butter,chicken,whole wheat rice,cake,tomato juice +olive oil,salmon,honey +frozen vegetables,ground beef,spaghetti,mineral water,muffins,rice,green beans,french fries,hot dogs +burgers,low fat yogurt +frozen vegetables,olive oil,tomato juice +grated cheese,fromage blanc,cookies +escalope,zucchini +mineral water,cereals,antioxydant juice,green tea,french fries,champagne,pancakes +salmon +mineral water,fromage blanc,french fries,body spray,pancakes,energy drink,green tea +burgers,frozen vegetables,ground beef,spaghetti,french wine,frozen smoothie,cottage cheese,brownies +grated cheese,spaghetti,mineral water,salmon,whole wheat rice,blueberries,green beans,sandwich,pancakes,shampoo +herb & pepper,mineral water,soup,honey,fresh bread +herb & pepper,yogurt cake +whole wheat rice +escalope +burgers,frozen vegetables,milk,vegetables mix,cereals,chocolate,french fries,escalope,brownies +tomatoes,spaghetti,mineral water,chocolate,olive oil,almonds,cake,tomato juice,fresh bread +turkey,eggs +butter,barbecue sauce +mineral water,whole wheat rice +meatballs,whole wheat rice +mineral water +tomato sauce,mineral water,soup,cereals,french fries +soup,chicken,cooking oil,french fries +grated cheese,herb & pepper,spaghetti,mineral water,milk,cooking oil,frozen smoothie +red wine +red wine,pepper,muffins,champagne,green tea +ground beef,pepper,avocado,bacon,whole wheat rice,bug spray,eggplant,chocolate,frozen smoothie,escalope,sparkling water +chocolate,cider,muffins,eggs,french fries,cottage cheese,pancakes,gluten free bar +butter,chicken,green tea,cookies +mineral water,cereals +cookies,energy drink +mineral water,eggs,cookies,strawberries +oil +burgers,ham,whole wheat pasta,pepper,spaghetti,black tea,french wine,chicken,bacon,vegetables mix,pancakes,eggs,barbecue sauce,eggplant,green tea +turkey,bacon,cooking oil,barbecue sauce,ketchup,melons +almonds,eggs +burgers,ham,mineral water,soup,avocado,milk,whole wheat rice,shampoo,babies food +chocolate,tomatoes,mineral water,avocado,cooking oil,french fries,cookies,pasta,low fat yogurt +meatballs,milk +burgers,whole wheat pasta,almonds,chicken +chocolate,milk +grated cheese,spaghetti +cereals +red wine,whole wheat pasta,spaghetti,butter,french wine,fromage blanc,green beans,french fries,brownies,energy drink,low fat yogurt +frozen vegetables,mineral water,low fat yogurt +mineral water,milk,energy bar,eggs,chocolate,frozen smoothie +hand protein bar,low fat yogurt,honey +eggs,cake,gums +frozen vegetables,mineral water +avocado,black tea,whole wheat rice,cake,french fries,cottage cheese,tomato juice,green tea +low fat yogurt +chocolate +spaghetti,mineral water,strong cheese +frozen smoothie +pancakes,energy drink,light mayo,fresh bread,zucchini +cooking oil,champagne +magazines +bug spray,hot dogs +low fat yogurt +ground beef +tomatoes,champagne,strawberries,yogurt cake,green tea +burgers,cider,pancakes,french fries,green tea +spaghetti,mineral water,hot dogs +frozen vegetables,tomatoes,ground beef,pepper,spaghetti,mineral water,olive oil,champagne,frozen smoothie,mushroom cream sauce,hot dogs,protein bar,green tea +low fat yogurt +turkey,fromage blanc,french fries +frozen smoothie +fresh tuna,mineral water,french wine,cooking oil,green tea,frozen smoothie +turkey,herb & pepper,mineral water +strawberries,energy drink +shrimp,eggs,french fries,strawberries,green tea +cookies +cookies +cookies +butter,french fries,protein bar +shrimp,tomatoes,spaghetti,mineral water,soup,nonfat milk,pancakes,oatmeal,white wine +mineral water,escalope,shallot,tomato juice +shrimp +cookies +avocado +fresh tuna,mineral water,avocado,eggs,champagne,brownies +ham,eggs,champagne +tomatoes,eggs +butter,pancakes,eggs,frozen smoothie,low fat yogurt +cookies +spaghetti,mineral water,meatballs,cooking oil +mineral water,meatballs,chicken,green tea +burgers,tomatoes,ground beef,mineral water,cider,eggs,cooking oil,chocolate +cookies +milk,eggs +escalope +cookies,green tea +grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,pancakes,gluten free bar,green tea +cookies +tomatoes,french fries +ham,grated cheese,black tea,oil,cooking oil,melons +grated cheese,tomatoes,salmon,whole wheat rice +spaghetti,mineral water,bacon,spinach,cake,cooking oil,extra dark chocolate +mineral water,pancakes +burgers,chocolate +champagne +chocolate,low fat yogurt +herb & pepper,tomatoes,mineral water,chocolate,soup,milk,flax seed,honey,protein bar +frozen vegetables,chocolate,champagne,low fat yogurt +eggs,whole wheat rice,french fries,champagne,escalope +cookies +burgers,spaghetti,milk,eggs,french fries,cookies +almonds,pancakes,eggs,chocolate,french fries,mint +grated cheese,spaghetti,mineral water,chicken,nonfat milk,eggs,cake +french fries +eggs +french fries,escalope +pancakes +fresh tuna,turkey,salmon,cake +spaghetti,mineral water,cooking oil,oatmeal,hot dogs,green tea +cookies +cookies +cookies +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,soup,milk,tea,chocolate,hot dogs,cauliflower,low fat yogurt +frozen vegetables,mineral water,energy bar,french fries,hot dogs,energy drink,low fat yogurt +cookies,brownies +cookies,energy drink +chocolate,french fries +turkey,red wine,parmesan cheese,spaghetti,mineral water,meatballs,olive oil,bacon,honey,blueberries,chocolate bread,hot dogs,brownies,pancakes +green tea +frozen vegetables,spaghetti,chicken,extra dark chocolate,cottage cheese +shrimp,soup,milk,low fat yogurt +mineral water,soup,oil,cooking oil,honey +herb & pepper,ground beef,french fries,frozen smoothie,protein bar,low fat yogurt +frozen smoothie,mint +turkey,burgers,frozen vegetables,ground beef,mineral water,cake +herb & pepper,shrimp,ground beef,mineral water,chocolate,low fat yogurt +herb & pepper,mineral water,cake,light cream,carrots +cookies +cookies +eggs +spaghetti,chicken +burgers,mineral water,cider,bacon,eggs,cake,carrots,chocolate,green tea +eggs +milk,green grapes,eggs,cake,french fries,frozen smoothie,fresh bread +grated cheese,mineral water,cake,chicken,low fat yogurt +frozen vegetables,ground beef,mineral water,milk,olive oil,eggs,cooking oil,chicken,pet food,chocolate +eggs,cooking oil,chocolate,mashed potato,mushroom cream sauce,cottage cheese,brownies,pancakes +red wine,mineral water,champagne,mushroom cream sauce +tomatoes,cake +mineral water,chocolate,escalope,low fat yogurt +cake +mineral water,chicken,cereals +burgers,ground beef,mineral water,olive oil,eggs,barbecue sauce +cookies +herb & pepper,eggs +cookies +turkey,herb & pepper,spaghetti,chicken,pancakes,extra dark chocolate,hot dogs,green tea +cake,green tea,strawberries +burgers,grated cheese,french wine,eggs,carrots,salt +frozen vegetables,chocolate +mineral water +burgers,grated cheese,champagne +ground beef,spaghetti,chicken,pancakes +vegetables mix +spaghetti,chocolate,cookies,strawberries,low fat yogurt +chocolate,red wine,tomato sauce,avocado,energy bar,oil,french fries,salt +chocolate,cookies +mineral water,milk +spaghetti,yams,whole wheat rice,cake,low fat yogurt +escalope +spaghetti,mineral water +frozen smoothie,brownies +champagne +tomatoes,cake,cooking oil +burgers,chocolate,spaghetti,mineral water,olive oil,pancakes,eggs,mayonnaise +ground beef,mineral water,french wine,chocolate bread,chocolate,frozen smoothie +soda,cereals,salt +frozen vegetables,milk,butter,chocolate,french fries +ground beef,eggs +cookies +herb & pepper,tomatoes,ground beef,mineral water,black tea,escalope,protein bar +red wine,ground beef,mineral water,milk,whole wheat rice,cake,escalope,yogurt cake,zucchini +spaghetti,muffins,whole wheat rice,french fries,mayonnaise,low fat yogurt +shallot +tomatoes,ground beef,salmon,eggs,gums,french fries,champagne,low fat yogurt +low fat yogurt +turkey,frozen vegetables,ground beef,spaghetti,chocolate,olive oil,french wine,ketchup,frozen smoothie,light mayo,fresh bread +eggs,cooking oil,chocolate,escalope +burgers,french fries +herb & pepper,cooking oil,escalope,zucchini +mineral water,milk,whole wheat rice,pancakes,low fat yogurt +mineral water,eggs,extra dark chocolate,pancakes +tomatoes,mineral water,salmon,chocolate +ham,mineral water,eggs +red wine,mineral water,nonfat milk,muffins,chocolate bread,hot dogs,cauliflower +candy bars +spaghetti +ground beef,honey,whole wheat rice +spaghetti,honey,carrots,french fries,green tea +shrimp,tomatoes,spaghetti,mineral water,salmon,chocolate +herb & pepper +turkey,mineral water,milk,salmon,green tea,chocolate,escalope +fresh tuna,herb & pepper,frozen vegetables,cereals +french fries,escalope,energy drink +escalope,low fat yogurt +french fries,escalope +turkey,grated cheese,herb & pepper,tomato sauce,spaghetti,black tea,salmon,eggs,rice +grated cheese +shrimp,frozen vegetables,tomatoes,spaghetti,soup,meatballs,butter,vegetables mix,whole wheat rice,gums,corn,frozen smoothie,tomato juice +parmesan cheese,spaghetti,mineral water,chicken +spaghetti,mineral water,chocolate,pancakes,brownies,light mayo,melons,protein bar +ground beef,spaghetti,mineral water,milk,olive oil,light cream,cottage cheese,green tea +frozen vegetables +eggs +shrimp,spaghetti +chocolate,herb & pepper,spaghetti +frozen vegetables,olive oil,chocolate,french fries,escalope,mint +frozen vegetables,mineral water,chocolate bread,whole weat flour,pancakes,low fat yogurt +spaghetti,french wine,low fat yogurt +cooking oil,champagne,escalope +grated cheese,mineral water,chocolate,pancakes,cooking oil,low fat yogurt +turkey,red wine,butter,bacon,eggs,cake,barbecue sauce,ketchup,pet food,french fries,salt,shampoo,green tea +fresh tuna,chocolate,ground beef,pepper,spaghetti,milk,olive oil,almonds,salmon,vegetables mix,muffins,low fat yogurt +chocolate +cookies +spinach,eggs,whole wheat rice +tomatoes +spaghetti,mineral water,cooking oil +chocolate,frozen vegetables,ground beef,spaghetti,mineral water,avocado,milk,cake,low fat yogurt +tomatoes,spaghetti,frozen smoothie +turkey,shrimp,spaghetti,meatballs,milk,olive oil,eggs,whole wheat rice,carrots,eggplant,tea +vegetables mix,muffins,spinach +ground beef,pepper,mineral water,soup,milk,olive oil,black tea,chicken,chutney,nonfat milk,eggs,brownies +herb & pepper +burgers,soup,fromage blanc,cake +mineral water,nonfat milk,eggs,carrots +herb & pepper,ground beef,spaghetti,mineral water,milk,olive oil,chicken,cereals,fresh bread +grated cheese,pancakes,french fries +turkey,fresh tuna,frozen vegetables,milk,chutney,nonfat milk,soda,cooking oil,frozen smoothie +eggs,eggplant,cookies +cookies,low fat yogurt +bacon,eggs,french fries,yogurt cake +eggs,frozen smoothie +burgers,almonds,cookies +french wine,toothpaste +turkey,mineral water,honey,cooking oil,escalope,protein bar,mint +turkey,ham,mineral water,olive oil,butter,french wine,green tea,brownies,fresh bread +chocolate,low fat yogurt +burgers,tomatoes,mineral water,honey,bug spray,rice,oil,chicken,chocolate,french fries,escalope +mineral water +shrimp,pancakes,oatmeal +grated cheese +flax seed,cooking oil,frozen smoothie,cookies +whole wheat rice,cookies +turkey,burgers,eggs,whole wheat rice,french fries,green tea +pancakes,yogurt cake +burgers,ground beef,energy bar,eggs,french fries +spaghetti,mineral water,milk,eggs,salad,tomato juice +grated cheese,gums,french fries,honey +spaghetti,mineral water,soup,olive oil,salmon,blueberries,gums,hot dogs,melons +turkey,shrimp,eggs,french fries +herb & pepper,ground beef,salmon,whole wheat rice,champagne +grated cheese,oil,chocolate bread,green tea,french fries,cookies,shallot,light mayo,low fat yogurt +honey,champagne,cottage cheese +avocado +tomatoes,ground beef,butter,flax seed,nonfat milk,light mayo +burgers,frozen vegetables,mineral water,olive oil,strong cheese,french fries +turkey,eggs,chocolate +chocolate,parmesan cheese,ground beef,mineral water,pancakes,protein bar,low fat yogurt +spaghetti +mayonnaise +grated cheese,mineral water,chocolate,french fries,fresh bread +energy bar,low fat yogurt +chocolate,whole wheat rice,melons +turkey,mineral water,chicken,yogurt cake +whole wheat pasta,spaghetti,milk,olive oil,chocolate,brownies,melons +shrimp,ground beef,spaghetti +cookies +cookies +frozen vegetables,soup +mineral water,whole wheat rice,clothes accessories,pancakes,tomato juice,mint +mineral water,eggs,french fries,cookies,pasta,green tea +spaghetti,escalope,mayonnaise +shrimp,ground beef,spaghetti,mineral water +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,butter,salmon,rice,extra dark chocolate,clothes accessories,french fries +herb & pepper,spaghetti,olive oil,low fat yogurt +ham,tomatoes,spaghetti,whole wheat rice,blueberries,french fries +cookies +mineral water,chocolate,eggs +chutney,chocolate,champagne +shrimp,frozen vegetables,pepper,butter,mint green tea,chocolate,french fries,frozen smoothie,escalope,hot dogs,low fat yogurt +mineral water,chocolate +chicken +chocolate,salmon,vegetables mix,green grapes +shrimp,frozen vegetables,spaghetti,mineral water,soup,eggs +burgers,chocolate,tomato sauce,spaghetti,mineral water,olive oil,almonds,pancakes,eggs,whole wheat rice,cooking oil,french fries,brownies,gluten free bar +mineral water,eggs +mineral water +eggs +grated cheese,ground beef,mineral water,pancakes,rice,ketchup,tomato juice,low fat yogurt +ground beef,pepper,mineral water,olive oil,carrots +shrimp,ground beef,spaghetti,mineral water,cooking oil,tomato juice +shrimp,frozen vegetables,mineral water,milk,olive oil +mineral water,meatballs +grated cheese,herb & pepper,spaghetti,olive oil,brownies,strawberries +shrimp,spaghetti,chocolate,frozen smoothie,green tea +turkey,tomatoes,ground beef,spaghetti,soup,meatballs,cider,chili,mayonnaise +shrimp,spaghetti,milk +burgers,ham,grated cheese,herb & pepper,ground beef,spaghetti,butter,light cream,protein bar,green tea +spaghetti,mineral water,milk,eggs +pepper,spaghetti,eggs,green tea,yogurt cake +red wine,avocado,french fries,frozen smoothie +turkey,soup,eggs,whole wheat rice,barbecue sauce,light mayo +cookies,honey +chocolate,cookies,champagne +french fries +turkey,spaghetti,chocolate,eggs,cake,oil +eggs,frozen smoothie +salmon,eggs +spaghetti,soup,cooking oil +grated cheese,red wine,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +french fries +burgers,eggs,cake,chocolate +mineral water,olive oil,pancakes,honey,candy bars +low fat yogurt +green tea +red wine,ground beef,spaghetti,mineral water,almonds +turkey,tomatoes,spaghetti,mineral water,salmon +burgers,frozen vegetables,spaghetti,energy bar,fromage blanc,eggs,french fries,strawberries +mineral water,meatballs,bug spray,chicken,french fries,cottage cheese,brownies +spaghetti,mineral water,chocolate +green tea +grated cheese,mineral water,chutney,salmon,cereals +grated cheese,french fries +herb & pepper,red wine,spaghetti,almonds +mineral water,escalope +french fries +cookies +herb & pepper,whole wheat pasta,ground beef,pepper,light cream,barbecue sauce,french fries,escalope,hot dogs,sparkling water +turkey,pickles,chocolate,spaghetti,mineral water,soup,light cream,rice,hot dogs +spaghetti +spaghetti,mineral water,soup,milk,chicken,cake,hot dogs +ground beef,mineral water,pancakes,salad,low fat yogurt +tomatoes,french fries,escalope,cookies,brownies,pancakes +burgers,grated cheese,frozen vegetables,ground beef,tomato sauce,mineral water,soup,milk,olive oil,strawberries,babies food,low fat yogurt +spaghetti,chocolate,french fries,escalope,pasta,mashed potato,gluten free bar,tomato juice,low fat yogurt +grated cheese +ham,mineral water,almonds,whole wheat rice,cake,frozen smoothie,low fat yogurt +grated cheese,spaghetti,mineral water,chocolate,olive oil,french wine,cereals,antioxydant juice,green tea,pasta,fresh bread,white wine,cauliflower +avocado,eggs,fresh bread,low fat yogurt,green tea +spaghetti,chicken,cooking oil,green beans,escalope +flax seed,eggs,whole wheat rice,green tea,chocolate,french fries +muffins,whole wheat rice +chocolate,mineral water,vegetables mix,pancakes,whole wheat rice,ketchup,clothes accessories,champagne,fresh bread +ground beef,mineral water,flax seed,salmon,eggs,honey +red wine +butter,muffins,chocolate,french fries,green tea +turkey,burgers,chocolate,shrimp,ground beef,spaghetti,salmon,rice,low fat yogurt +cake,french fries +spaghetti,eggs,escalope +pepper,spaghetti,french fries,frozen smoothie +cake,cookies,babies food,low fat yogurt +shrimp,ground beef,mineral water,milk,olive oil,flax seed,eggs,light cream,cottage cheese +red wine +mineral water,honey,light cream,chicken,mint +green tea +shrimp,ground beef,cooking oil,champagne,cottage cheese,brownies +shrimp,ground beef,tomato sauce,spaghetti,chocolate,olive oil,bacon,mashed potato,brownies +chocolate,milk,olive oil,green grapes,french fries,mint +escalope +yogurt cake +spaghetti,mineral water,milk +grated cheese,ground beef,mineral water,butter,vegetables mix,hand protein bar,green tea +mineral water +herb & pepper,frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,milk,olive oil,bacon +burgers,ham,frozen vegetables,eggs,cooking oil,chocolate,escalope,tomato juice,green tea +ground beef,tomato sauce,spaghetti,mineral water,meatballs,olive oil,green tea +turkey,herb & pepper,spaghetti,olive oil,extra dark chocolate,cereals,pancakes,honey +french fries +ground beef,tomato sauce,mineral water,chocolate,soup,eggs,french fries,pancakes,light mayo +burgers,mineral water,gums,light cream,frozen smoothie,fresh bread +cake,french fries,cookies,champagne,low fat yogurt +burgers,shrimp,tomatoes,mineral water,avocado,pancakes,whole wheat rice,cooking oil,yogurt cake +milk,eggs +tomatoes,ground beef,spaghetti,mineral water,chocolate,olive oil,almonds,pancakes,chili,green tea,protein bar +fresh tuna,chocolate,shrimp,spaghetti,mineral water,milk,olive oil,escalope,pancakes,hand protein bar,mint +ham,mineral water,avocado,black tea,vegetables mix,eggs,champagne,cottage cheese,pancakes,energy drink +spaghetti,chocolate,frozen smoothie,hot dogs,pancakes +ham,chocolate,shrimp,spaghetti,mineral water,milk,salmon,honey,fresh bread +eggs +chocolate,red wine,parmesan cheese,spaghetti,olive oil,whole wheat rice,cookies,sandwich,zucchini +burgers,ground beef,mineral water,milk +cookies +milk +chocolate,red wine,spaghetti,salmon,eggs,cake +red wine,green tea +mineral water,soup,cake +turkey,tomatoes,mineral water,french fries +low fat yogurt +mineral water,bacon,french fries,low fat yogurt +eggs,cookies +spaghetti,mineral water,milk,olive oil,eggs,brownies,melons +burgers,chocolate +cookies +frozen vegetables,whole wheat pasta,ground beef,spaghetti,mineral water,chicken,vegetables mix,honey,french fries,hot dogs,fresh bread,green tea +flax seed,french fries +cooking oil,cottage cheese,toothpaste +mineral water,antioxydant juice +milk,chocolate,cookies,fresh bread +fromage blanc,eggs,french fries,zucchini +parmesan cheese,eggs,cake,escalope +cookies +french fries +mineral water,eggs,low fat yogurt +burgers,spaghetti,mineral water,milk,cream,salmon,spinach,blueberries,rice,cereals,champagne,frozen smoothie,escalope,hot dogs,yogurt cake +grated cheese,energy bar,honey +grated cheese,tomatoes,ground beef,soup,milk,olive oil,butter,pancakes,bug spray,cooking oil,ketchup +turkey,herb & pepper,gums +spaghetti,fresh bread +olive oil +french wine,bug spray,green beans +grated cheese,red wine,spaghetti,mineral water,whole wheat rice,cooking oil,chocolate,escalope,zucchini +shrimp,whole wheat pasta,soup,milk,french fries +burgers,mint +shrimp,spaghetti,vegetables mix,pancakes,frozen smoothie,mint +spaghetti,chutney +pet food,cottage cheese,yogurt cake,magazines,mayonnaise +burgers,ground beef,muffins,honey,bug spray +turkey,tomatoes,french wine,chocolate,pancakes +chocolate,zucchini +spaghetti,low fat yogurt +chocolate,turkey,shrimp,frozen vegetables,whole wheat pasta,pepper,mineral water,milk,olive oil,eggs,cake,cooking oil,cereals,french fries,mint +chocolate,spaghetti,avocado,french fries +tomatoes,mineral water,milk,strong cheese,pancakes,hot dogs,candy bars +burgers,chocolate,grated cheese,ground beef,spaghetti,mineral water,eggs,frozen smoothie,cookies +fresh tuna,herb & pepper,spaghetti,milk,eggplant +spaghetti +burgers,shrimp,spaghetti +frozen vegetables,spaghetti,mineral water,avocado,chocolate,french fries,cookies,melons +fresh tuna,frozen vegetables,low fat yogurt +frozen vegetables,eggs,pancakes,gluten free bar,low fat yogurt +cookies +chicken,champagne,low fat yogurt +chocolate,french fries +mineral water,milk,escalope +tomatoes,spaghetti,meatballs,strong cheese,salmon,honey,chicken,green tea +eggs,green tea,hot dogs,cottage cheese,brownies +mineral water,olive oil,pancakes,chocolate,french fries,yogurt cake,mint +red wine,whole wheat pasta,spaghetti +french fries,light mayo +olive oil,cottage cheese,fresh bread,mint +burgers,spaghetti,shallot,mushroom cream sauce +pepper,spaghetti +burgers,herb & pepper,shrimp,frozen vegetables,whole wheat pasta,ground beef,mineral water,honey,whole wheat rice,frozen smoothie,escalope,magazines +ground beef,spaghetti,mineral water,cake,magazines,green tea +mineral water,soup,french fries,mint,green tea +turkey,ham,herb & pepper,spaghetti,salmon,honey,cake,chili,carrots,cereals,french fries +butter,chocolate,strawberries,magazines,green tea +salmon,french fries +tomatoes,vegetables mix,muffins,frozen smoothie +frozen vegetables,ground beef,pancakes +ham,burgers,shrimp,mineral water,oil,chili +spaghetti,honey,french fries,escalope +ground beef,spaghetti,sandwich,sparkling water,green tea +french fries +cooking oil,french fries +turkey,herb & pepper,tomatoes,ground beef,spaghetti,soup,milk,cooking oil,chicken +pancakes,cake +flax seed,cake,salad,green tea +cookies,green tea +turkey,ham,grated cheese,shrimp,milk,olive oil,salmon,spinach,french fries,honey +grated cheese,frozen vegetables,milk,chicken,chocolate +mineral water +frozen vegetables,mineral water,energy bar,eggs +grated cheese,frozen vegetables,milk,honey,frozen smoothie +ground beef,spaghetti,yogurt cake +shrimp,french fries,champagne +mayonnaise +tomatoes +fresh tuna,tomatoes,milk,vegetables mix,chocolate,french fries,fresh bread +brownies,low fat yogurt +energy bar,butter,soda,champagne +energy bar +shrimp,tomatoes,whole wheat pasta,nonfat milk,honey,cake,cottage cheese,brownies,energy drink,low fat yogurt +muffins,honey,mushroom cream sauce,hot dogs,pancakes,yogurt cake,shampoo +hot dogs,pancakes +eggs +honey,whole wheat rice +frozen vegetables,tomatoes,whole wheat pasta,muffins,honey +pancakes +mineral water,salmon,cake,asparagus +milk +green tea,mushroom cream sauce +french fries +meatballs,french wine,mint green tea +grated cheese,ground beef,spaghetti,cake +flax seed,eggs,green tea,chocolate,french fries,champagne,body spray +chicken,green tea +turkey,burgers,pepper,spaghetti,soup,avocado,flax seed,black tea,eggs,cake,bramble,french fries,mashed potato,yogurt cake,green tea +burgers,yams,milk,eggs,melons +chocolate +burgers,herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,whole wheat rice,low fat yogurt +hot dogs +pepper,mineral water,cookies,tomato juice,green tea +frozen vegetables,mineral water,milk,muffins,chocolate,french fries,tomato juice,fresh bread +chili,green beans +mineral water +chocolate,french fries,salad +spaghetti,mineral water,whole wheat rice +french fries,escalope,pasta +turkey,spaghetti +pancakes,cake,tomato juice +chutney,escalope +chocolate,french wine,honey,pancakes,light mayo +mineral water,chicken,blueberries,fresh bread,white wine,magazines +cake +frozen vegetables,oil +champagne,cookies +spaghetti +ground beef,escalope,pancakes +fresh tuna,frozen vegetables,clothes accessories,french fries,cookies +eggs +cake,french fries +frozen smoothie +strawberries +burgers,ground beef,yams,milk,spinach,whole wheat rice,french fries,light mayo +spaghetti,flax seed,green tea,protein bar +mineral water,cake +ground beef,pepper,spaghetti,mineral water +muffins,honey +cookies +frozen vegetables,spaghetti,milk,strawberries +shrimp,spaghetti,yams,milk,cooking oil,chicken,extra dark chocolate,toothpaste +yogurt cake,candy bars +light mayo +cooking oil,carrots,green tea,escalope,gluten free bar +spaghetti,vegetables mix,pancakes +frozen vegetables,spaghetti,low fat yogurt +frozen vegetables,spaghetti,milk +yogurt cake +turkey,burgers,frozen vegetables,mineral water,milk,olive oil,honey,light cream,oil,french fries,tomato juice +champagne,brownies,light mayo +frozen vegetables,parmesan cheese,spaghetti,soup,energy bar,cake +fresh tuna,mineral water,honey,escalope +spaghetti,black tea,vegetables mix,whole wheat rice,eggplant +frozen vegetables,ground beef,spaghetti,soup,milk,olive oil,chicken,cooking oil,chocolate,low fat yogurt +cookies +herb & pepper +red wine,mineral water,green tea +mineral water,avocado,energy bar,protein bar,zucchini +pickles,herb & pepper,shrimp,milk,spinach,cake,chili,green tea,light mayo +spaghetti,milk,honey +shrimp,spaghetti,butter,eggs,light cream +burgers,spaghetti,eggs,frozen smoothie +burgers,milk,eggs +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cooking oil,barbecue sauce,frozen smoothie,protein bar +rice +spaghetti,gluten free bar +spaghetti,soup,chili,eggplant +turkey,burgers,grated cheese,tomatoes,pepper,mineral water,pancakes,whole wheat rice,tomato juice,low fat yogurt,honey +burgers +butter,whole wheat rice,barbecue sauce,green tea,french fries,salt +mineral water,chocolate +champagne,fresh bread +dessert wine,avocado,pancakes,french fries,asparagus,green tea +antioxydant juice,chocolate,french fries,shallot +mineral water,olive oil,chicken,french fries +chocolate,spaghetti +avocado,cottage cheese +grated cheese,herb & pepper,french fries,cookies +herb & pepper,ground beef,yams,mineral water,eggs,cake,oil,chocolate,french fries,cookies +french fries,protein bar +antioxydant juice,green tea,escalope +ground beef,olive oil +frozen vegetables,tomatoes,mineral water,milk,vegetables mix,eggs,french fries,light mayo,cauliflower +chocolate,ground beef,spaghetti,mineral water,salmon,eggs,cooking oil,french fries +french fries,champagne +chocolate,ground beef +frozen vegetables,milk,energy bar,butter,frozen smoothie,tomato juice +energy bar,energy drink +pepper +mineral water,escalope,mashed potato +chocolate,french fries +frozen vegetables,milk,green grapes,pancakes,tea +shrimp,chocolate,white wine +gums,escalope,pasta +frozen vegetables,spaghetti,soup,avocado,almonds,honey,french fries,frozen smoothie +red wine,shrimp,frozen vegetables,mineral water,milk,whole wheat rice,fresh bread,green tea +burgers,red wine,mineral water,avocado,eggs,yogurt cake,protein bar +frozen vegetables,spaghetti,cake,cottage cheese,brownies,pancakes,energy drink,green tea +soup +frozen vegetables,milk,eggs +frozen vegetables,spaghetti,carrots +mineral water,olive oil,cake,hot dogs,cottage cheese,strawberries +soda +chicken,cider +eggs,energy drink +ham,frozen vegetables,spaghetti,light mayo +whole wheat rice,chocolate bread,antioxydant juice +french fries +turkey,burgers,mineral water,strawberries +ham,chocolate,ground beef,spaghetti,mineral water,olive oil,eggs,asparagus,fresh bread,mayonnaise +mineral water +burgers,red wine,yams,mineral water,fromage blanc,salmon,eggs,honey,tea,cottage cheese,magazines,candy bars +tomato sauce,spaghetti,almonds,chicken,bug spray,oil,cooking oil,frozen smoothie,escalope,strawberries,tomato juice +mineral water,meatballs +spaghetti +whole wheat rice,oatmeal,frozen smoothie +olive oil +spaghetti,extra dark chocolate,fresh bread +grated cheese,frozen vegetables,mineral water,eggs,pancakes,low fat yogurt +mineral water,chocolate +parmesan cheese,ground beef,mineral water,soup,olive oil,oatmeal +dessert wine,grated cheese,shrimp,spaghetti,milk,champagne +eggs +shrimp,frozen vegetables,pepper,mineral water,pancakes,cereals +burgers,mineral water +cake,oatmeal +energy bar,chocolate,cottage cheese +energy bar,whole wheat rice,cake,french fries,low fat yogurt,green tea +spaghetti,mineral water,whole wheat rice,cereals,strawberries,fresh bread +frozen vegetables,yams,almonds +herb & pepper,ground beef,honey,french fries +green grapes,cooking oil,french fries,green tea +french fries +grated cheese,chocolate,french fries,escalope +eggs,chocolate,shampoo,green tea +pancakes,hot dogs,sparkling water,fresh bread +mineral water,oatmeal,eggplant,brownies +light mayo +grated cheese,spaghetti,soup,olive oil,whole wheat rice,oil,chicken,ketchup,hot dogs +turkey,ham,tomatoes,muffins,whole wheat rice,carrots,oatmeal,eggplant,pasta,brownies,low fat yogurt +fresh tuna,butter +hot dogs +mineral water,body spray +cookies +low fat yogurt +french wine,eggs,chicken,light mayo +frozen vegetables,ground beef,mineral water,chocolate,pancakes +milk,cooking oil,frozen smoothie,green tea +frozen vegetables,mineral water,fromage blanc,whole wheat rice,light cream,chicken,chocolate bread,antioxydant juice +mineral water,milk +muffins,cookies +escalope +shrimp,low fat yogurt +red wine,shrimp,mineral water,chocolate,milk,cereals,tomato juice,green tea +nonfat milk,chicken,body spray,gluten free bar,light mayo,honey +salmon +frozen vegetables,mineral water,french fries,mushroom cream sauce +shrimp,pepper,milk,almonds,eggs,escalope,green tea +burgers,spaghetti,soup,milk,black tea,whole wheat rice,frozen smoothie,strawberries +olive oil,salmon,tomato juice +burgers,yams,mineral water,avocado,energy bar,salmon,pancakes,whole wheat rice,cake,cooking oil,barbecue sauce,green tea,french fries,escalope +milk,energy bar,vegetables mix,cottage cheese +cake,french fries +grated cheese,honey,fresh bread +soup,clothes accessories,escalope +burgers,eggs,french fries +burgers,eggs,frozen smoothie +whole wheat pasta,cake,melons,green tea +ground beef,tomato sauce,spaghetti,light mayo,melons,green tea +eggs +pancakes,french fries,body spray +soup,eggs,cottage cheese +tomato juice +cider,eggs,eggplant +whole wheat pasta,milk,champagne,cookies,pasta,body spray +green tea,french fries +spaghetti,mineral water,eggs +turkey,spaghetti,mineral water,green tea,tomato juice +burgers,shrimp,mineral water,cake,chocolate,french fries,escalope,cookies +muffins +turkey,black tea,eggs,cookies +avocado,frozen smoothie,cottage cheese,brownies +fresh tuna +gums,cottage cheese,brownies,protein bar,low fat yogurt,green tea +mineral water,olive oil +ground beef,milk,cereals,green tea,magazines +herb & pepper,eggs,cookies,fresh bread +shrimp,tomatoes,honey,whole wheat rice,cake,brownies +shrimp +chocolate +grated cheese,spaghetti,mineral water,milk,nonfat milk,eggs,blueberries,light cream,chicken,chocolate,french fries +turkey,mineral water,barbecue sauce,strawberries +whole wheat pasta,ground beef,mineral water +escalope,pasta +fresh tuna,milk,magazines +mineral water,cooking oil +green tea +chocolate,herb & pepper,frozen vegetables,whole wheat pasta,salmon,soda,white wine +turkey,eggs,pancakes +herb & pepper,chocolate +cookies +eggs +mineral water,french fries +tomatoes,mineral water +french fries +escalope +turkey,eggs,french fries,energy drink +burgers +spaghetti +french fries,melons +pepper,mineral water,pancakes,chicken,tomato juice +ground beef,spaghetti,milk,fromage blanc,carrots,low fat yogurt +spaghetti +strawberries,yogurt cake +frozen smoothie +grated cheese,whole wheat pasta,pepper +avocado,cider,cake,french fries,melons +light cream,chicken +frozen vegetables,tomatoes,mineral water +tomatoes,whole wheat pasta,milk +milk,cooking oil +muffins +cake +mineral water,cereals +shrimp,yams,milk,champagne,cottage cheese +pepper,olive oil,green tea,frozen smoothie,zucchini +whole wheat pasta,chocolate,pancakes,french fries,mushroom cream sauce +frozen vegetables +chocolate,champagne +mineral water,cooking oil +butter +grated cheese,mineral water,honey,cake,whole weat flour,salad +cake,french fries +spaghetti,mineral water,french wine,cottage cheese,tomato juice +vegetables mix,french fries +ground beef,mineral water,soup +french fries +chocolate,ground beef,tomato sauce,spaghetti,cookies,shallot,green tea +avocado,vegetables mix,french fries,melons +burgers,energy drink +spaghetti,mineral water,milk,energy bar,french wine,frozen smoothie +french fries,frozen smoothie +herb & pepper,cereals,low fat yogurt +whole wheat pasta,yams,milk,eggs,champagne +fresh tuna,mineral water,eggs,chocolate,champagne +shrimp,olive oil +whole wheat pasta,olive oil,pancakes +ham,chocolate,spaghetti,mineral water +green tea,french fries,cookies +cottage cheese +mineral water,energy bar,whole wheat rice,cake,yogurt cake +ground beef,mineral water,milk,whole wheat rice,cake,yogurt cake,light mayo +grated cheese,ground beef,rice,sandwich,tomato juice,low fat yogurt,green tea,honey +milk,pancakes +french fries +turkey,burgers,whole wheat rice,eggplant,chocolate,cookies,toothpaste +candy bars +frozen vegetables,avocado,black tea,whole wheat rice,green tea +chocolate,milk,chicken,strong cheese,cooking oil,green beans,french fries,light mayo,tomato juice,white wine +french fries,escalope,green tea +burgers,mineral water,cookies +shrimp,ground beef,spaghetti,muffins +cake +french wine,rice,green beans,eggplant,french fries +soup,light cream,cookies +whole wheat pasta,olive oil,green tea,chocolate,french fries,champagne,hot dogs,tomato juice +cereals,cookies,yogurt cake,tomato juice,fresh bread,green tea +chocolate +french fries,zucchini +frozen smoothie,tomato juice,fresh bread +whole wheat rice +shrimp,ground beef,mineral water,soup +olive oil,salmon,low fat yogurt +milk,almonds,vegetables mix +chocolate,spaghetti +candy bars +burgers,shrimp,frozen vegetables,tomatoes,parmesan cheese,chocolate,french fries,escalope,body spray +frozen vegetables,barbecue sauce,chocolate bread +mineral water,cooking oil,french fries,fresh bread,candy bars +chocolate,soup +shrimp,frozen vegetables,tomatoes,butter,nonfat milk,french fries,frozen smoothie,tomato juice,fresh bread +grated cheese +nonfat milk +herb & pepper +spaghetti,butter,green beans,chocolate,body spray,green tea +energy bar +grated cheese +light mayo,candy bars +mineral water +spaghetti,salmon,pancakes,french fries,cookies,pasta,green tea +green tea +french fries,protein bar +frozen vegetables,milk,french fries,low fat yogurt,green tea +fresh tuna,ground beef,pepper,tomato sauce,chicken,soda,mint +burgers,champagne,cookies,brownies,green tea +white wine +spaghetti,eggs,champagne +gums,escalope,pasta,light mayo +burgers,frozen vegetables,ground beef,spaghetti,soup,milk,almonds,chicken,strong cheese,salmon,pancakes,chocolate +shrimp,eggs,energy drink +escalope +french fries,champagne,light mayo +cake,cottage cheese,brownies,fresh bread +escalope +yogurt cake +french fries,frozen smoothie +champagne +melons +milk,energy drink +turkey,frozen vegetables,mineral water,chicken,eggs,antioxydant juice,chocolate,fresh bread,white wine,green tea +turkey,pepper,carrots +yams +ground beef,milk,olive oil,energy bar,french wine,chicken,french fries,champagne,frozen smoothie,shallot,yogurt cake,green tea +cake +turkey,yams,black tea,french fries +mineral water,chocolate,whole wheat rice,cake,whole weat flour,french fries,low fat yogurt +shrimp,frozen vegetables +herb & pepper,mineral water,honey +turkey,burgers,ground beef,spaghetti,milk,butter,honey,cottage cheese,pancakes,energy drink,light mayo +avocado,escalope,light mayo +avocado,cake,cookies +spaghetti,mineral water,milk,chocolate,shallot +energy bar,cereals,salt,fresh bread,green tea +turkey,shrimp,parmesan cheese,eggs,cake,frozen smoothie,pancakes,light mayo,green tea +shrimp,parmesan cheese,olive oil,light cream,cooking oil,chicken,chili,extra dark chocolate,cottage cheese,brownies,pancakes,energy drink,salt,salad,magazines +cake,body spray +milk,chocolate,energy drink +mineral water,whole wheat rice,french fries +burgers,grated cheese,shrimp,chocolate,french fries,champagne,cookies,mushroom cream sauce +tomatoes,spaghetti,vegetables mix +burgers,honey +chocolate +pickles +spaghetti +pancakes +french fries +chocolate,shrimp,frozen vegetables,tomatoes,mineral water,honey +french fries,energy drink +mineral water,gums,soda,french fries,cookies +eggs +cookies +escalope +shrimp,mineral water,milk,pancakes,strawberries +fresh bread +herb & pepper,frozen vegetables,mineral water,energy bar,salmon +cookies +fresh tuna,ground beef,mineral water,chocolate,olive oil,french wine,eggs +turkey,ham,grated cheese,herb & pepper,whole wheat pasta,spaghetti,mineral water,pancakes,pet food,green tea +milk,black tea,eggs,energy drink +turkey,herb & pepper,ground beef,mineral water +mineral water +milk,chicken,extra dark chocolate,frozen smoothie,low fat yogurt +chocolate,spaghetti,mineral water,salmon,eggs,cake +mineral water,pancakes,chocolate,french fries,green tea +burgers,grated cheese,spaghetti,mineral water,green tea +shrimp,whole wheat pasta,spaghetti,mineral water,avocado,olive oil,chicken,chocolate +frozen vegetables,spaghetti,milk +eggs +butter,tomato juice,fresh bread,magazines +light mayo +tomatoes,chocolate,champagne,low fat yogurt +mineral water,milk,barbecue sauce,chocolate,low fat yogurt +burgers,ham,whole wheat rice,chocolate,french fries,cookies,green tea +shrimp,spaghetti,eggplant,chocolate +eggs +mineral water,milk,green tea +olive oil,eggs +shrimp,frozen vegetables,honey,frozen smoothie,fresh bread,green tea +meatballs,bug spray,burger sauce,cereals +turkey,herb & pepper,spaghetti,mineral water,pancakes,eggs +turkey,meatballs,eggs,green tea +chocolate,french fries +grated cheese,tomato juice +muffins,whole wheat rice,chocolate,french fries +fresh tuna,spaghetti,vegetables mix,rice,carrots,french fries,champagne,light mayo +meatballs,olive oil,clothes accessories,green tea,french fries,low fat yogurt +turkey +grated cheese,whole wheat rice,chocolate,french fries +burgers,grated cheese,frozen vegetables,spaghetti,milk,salmon,eggs,chocolate +mineral water +spaghetti,eggs +burgers,spaghetti,eggs,cookies,green tea +eggs,chocolate,cookies,low fat yogurt +milk +ground beef,yams,cake +eggs,french fries +tomato sauce,yams +spaghetti,mineral water,cake,brownies,energy drink,green tea +tomatoes,mineral water,soup,milk,olive oil,eggs,oil,cooking oil,barbecue sauce,toothpaste,low fat yogurt +grated cheese,ground beef,spaghetti +french fries +spaghetti +mashed potato +green tea +spaghetti,mineral water +herb & pepper,shrimp,rice,clothes accessories,french fries,frozen smoothie,white wine,green tea +ground beef +turkey +turkey,spaghetti,mineral water,soup,nonfat milk,pancakes,cooking oil,tea,escalope,cookies +muffins,green grapes +cake,french fries +chocolate +extra dark chocolate,french fries,green tea +whole wheat pasta,spaghetti +antioxydant juice +champagne +burgers,herb & pepper,tomatoes,mineral water,chicken,honey,whole wheat rice,melons,tomato juice +olive oil,chutney,yogurt cake +pancakes +grated cheese,ground beef,energy bar,honey,chicken +eggs +turkey,mineral water,milk,salmon,eggs,protein bar +hot dogs,low fat yogurt,candy bars +candy bars +candy bars +french fries,cookies +escalope,cookies +vegetables mix,french fries +shrimp,avocado,melons +pancakes,whole wheat rice,frozen smoothie,brownies +frozen vegetables,milk,chocolate,french fries,energy drink +melons +parmesan cheese,mineral water,muffins,chocolate,pancakes +green tea +gums +frozen vegetables,meatballs,pancakes,eggs,chocolate,french fries,frozen smoothie +melons +hot dogs,energy drink,fresh bread,low fat yogurt +shrimp,energy drink +eggs,cookies,green tea,honey +muffins,french fries +burgers,eggs +milk,french fries +cake,french fries,energy drink +red wine,spaghetti,eggs,mint green tea,tomato juice +pepper,spaghetti,strong cheese,chocolate,green tea +olive oil,salmon +low fat yogurt +spaghetti,blueberries,chocolate,escalope +dessert wine,mineral water,milk,spinach,pancakes,eggs,champagne +eggs,rice,escalope +cookies,green tea +escalope,low fat yogurt +vegetables mix +mint,green tea +grated cheese,frozen vegetables,brownies,low fat yogurt +whole wheat pasta,hot dogs +burgers,herb & pepper,ground beef,spaghetti,soup,cereals,french fries,brownies +honey,gums,french fries +green tea +chicken,eggs,french fries,strawberries +whole wheat pasta,french fries +frozen vegetables +vegetables mix +muffins,cauliflower +turkey,eggs,pancakes +eggs +frozen smoothie,pancakes +energy bar,chicken,eggs +whole wheat pasta,mineral water,olive oil,energy bar,frozen smoothie,low fat yogurt +frozen smoothie +burgers,french fries,escalope,pasta,mushroom cream sauce +frozen vegetables,french fries +french fries +pickles,chicken,chocolate,energy drink,green tea +bug spray +whole wheat pasta,milk,energy bar,butter,pancakes,eggs,barbecue sauce +bramble +fresh tuna,eggs,escalope +yogurt cake,low fat yogurt +mineral water,olive oil,mint +cake +parmesan cheese,whole wheat pasta,antioxydant juice,mint +mint +spaghetti,mineral water,soup +ground beef,spaghetti +french fries +escalope +eggs,champagne +parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,soup,milk,whole wheat rice,cake +frozen vegetables,avocado,butter,chicken,salmon,whole wheat rice,champagne +shrimp,green tea +chocolate,mineral water +shrimp,frozen vegetables,ground beef,spaghetti,mineral water,strong cheese,green beans +asparagus +cookies +champagne +protein bar,fresh bread +yogurt cake +tomatoes,mineral water,salmon,fresh bread,toothpaste +grated cheese,chutney,eggs +grated cheese,tomato sauce,mineral water,milk,olive oil,salmon,oil,shallot +cereals,antioxydant juice,hot dogs,green tea +frozen vegetables +sandwich +spaghetti,avocado,cookies,strawberries,zucchini,honey +salt +frozen vegetables,milk,eggs,brownies +grated cheese,chocolate,french fries,tomato juice +grated cheese,herb & pepper,parmesan cheese,spaghetti,extra dark chocolate,french fries +turkey,herb & pepper,parmesan cheese,ground beef,eggs,french fries,cottage cheese +eggs,chocolate,escalope +milk,cottage cheese +yams,french fries,fresh bread +burgers,whole wheat pasta,yams +frozen vegetables,spaghetti,mineral water,avocado,honey,chocolate,champagne,body spray +chicken,eggs +soup,eggs +mineral water,energy bar +mineral water +spaghetti +burgers,herb & pepper,ground beef,mineral water,chocolate,soup,milk,chicken,eggs,cooking oil +chocolate,honey +frozen vegetables,spaghetti,salmon,honey,cake,chicken,french fries,green tea +red wine +chocolate,shrimp,frozen vegetables,parmesan cheese,spaghetti,mineral water,milk,pancakes,light cream,oil,green tea,frozen smoothie +soda,cottage cheese +chicken,yogurt cake +burgers +soda +brownies +milk,cake,chili,protein bar,zucchini +ham,spaghetti,soup,almonds,rice,green tea +burgers +turkey,shrimp,frozen vegetables,tomatoes,parmesan cheese,chicken,gums,cooking oil,frozen smoothie,energy drink,green tea +shrimp,tomatoes,butter,antioxydant juice,green tea,escalope +cookies,energy drink +mineral water,body spray +mineral water +whole wheat pasta,spaghetti,meatballs,milk,chocolate +red wine,rice,chili,chocolate bread +pasta,gluten free bar +pancakes +burgers,eggs,pancakes +pancakes,gluten free bar,low fat yogurt +burgers,chocolate,frozen vegetables,parmesan cheese,whole wheat pasta,muffins,champagne +meatballs,green tea +fresh tuna,herb & pepper,mineral water,olive oil,chicken,muffins,chocolate,yogurt cake +mineral water,avocado,cake,cottage cheese +herb & pepper,shrimp,tomatoes +energy drink +green tea +energy bar +tomatoes,spaghetti,mineral water,salmon,strawberries +green tea +cookies +nonfat milk,gluten free bar,light mayo,babies food +mineral water,eggs,cake +mineral water,avocado,eggs,blueberries,light cream,burger sauce,chicken,chili,frozen smoothie,pancakes +cake +burgers,cider,eggs +herb & pepper +turkey,spaghetti,avocado +mineral water,low fat yogurt +cookies,champagne +eggs,french fries +tomatoes +mineral water,muffins,french fries +burgers,ground beef,spaghetti,avocado,fresh bread +herb & pepper,whole wheat pasta,milk,gums,rice,chocolate,champagne,tomato juice +cake,escalope,pasta,mushroom cream sauce +turkey,spaghetti,mineral water,soup,pancakes,honey,whole weat flour,green tea +milk,vegetables mix,french fries +cereals,champagne,green tea +antioxydant juice,french fries,champagne +fresh tuna,frozen vegetables,chocolate,milk,fromage blanc,honey,french fries,frozen smoothie,energy drink +burgers,frozen vegetables,whole wheat pasta,mineral water,chocolate,avocado,cake,french fries,frozen smoothie,cottage cheese,strawberries,tomato juice +frozen vegetables,tomatoes,mineral water +mineral water,cake,low fat yogurt +green beans,escalope +grated cheese +tomatoes,vegetables mix,french fries,green tea +burgers,pepper,milk,protein bar,honey +grated cheese,herb & pepper,shrimp,ground beef,tomato sauce,spaghetti,blueberries,chocolate,escalope,yogurt cake +shrimp,mineral water,milk,honey,chicken,french fries,fresh bread,green tea +shrimp +burgers,grated cheese,milk,cider,cereals,green beans,hot dogs,magazines,green tea +whole wheat pasta,low fat yogurt +whole wheat rice,ham,chocolate,frozen smoothie +soup,olive oil,chicken,cooking oil,cottage cheese +olive oil +tomatoes,mineral water,chocolate,avocado,pancakes,rice,chicken,hot dogs +burgers,soup,french fries +green tea +shrimp,tomato juice,magazines +oil,escalope +energy bar +french fries,body spray,light mayo +mineral water,french fries,melons +grated cheese,herb & pepper,chicken,french fries +chocolate +whole wheat rice +mineral water,salmon +eggs +mineral water,corn +fresh tuna,pickles,olive oil,french wine,rice +turkey,shrimp,pepper,spaghetti,cookies,pancakes +strong cheese,french fries +grated cheese,frozen vegetables,french fries,cookies,shallot,low fat yogurt +shrimp,barbecue sauce,french fries,cookies,hot dogs,pancakes,light mayo,green tea +green beans,chocolate +burgers,tomatoes,spaghetti,french wine,whole wheat rice,oil,tomato juice +turkey,fresh tuna,avocado,milk,fromage blanc,honey,cake,french fries +pancakes,cookies +burgers,milk,champagne +cider,champagne +spaghetti,pancakes,fresh bread,white wine +champagne,yogurt cake,light mayo +shrimp,frozen vegetables,milk,nonfat milk,eggs,green beans,french fries,frozen smoothie,mushroom cream sauce,pancakes,light mayo,melons,tomato juice +herb & pepper,ground beef,tomato juice +milk,melons +burgers,grated cheese,ground beef,spaghetti,mineral water,chocolate,milk,olive oil,almonds,soda,chicken,green tea +pancakes +spaghetti,nonfat milk,carrots,clothes accessories,hot dogs,green tea +chocolate,muffins,whole wheat rice,escalope,mashed potato +frozen vegetables,melons +spaghetti,whole weat flour,cottage cheese,protein bar +cookies,pancakes,mint +burgers,cake +soup,hot dogs +hot dogs +spaghetti,mineral water,milk,eggs,ketchup,green beans,fresh bread,candy bars +shrimp,frozen vegetables,mineral water,milk,black tea,cereals,chocolate,pancakes,yogurt cake +burgers,french fries,green tea +shrimp,frozen vegetables,eggs,oil,barbecue sauce,chili,whole weat flour,french fries,cookies,brownies,pancakes,energy drink,salt +frozen vegetables,green tea,french fries,champagne,cookies,brownies,pancakes +champagne,pancakes,green tea +burgers,spaghetti,whole wheat rice +burgers,corn,low fat yogurt +cereals,salad +herb & pepper,ground beef,tomato sauce,yams,whole wheat rice,green beans +turkey,frozen vegetables +frozen vegetables,cottage cheese +chocolate,yogurt cake +mineral water,avocado,muffins,champagne,cookies,body spray +antioxydant juice +fresh tuna,milk,butter,almonds,salmon,green grapes,gums,whole weat flour,frozen smoothie,low fat yogurt,green tea +tomatoes,avocado,meatballs,milk,olive oil,salmon,eggs +chocolate,babies food +frozen vegetables,whole wheat rice,cooking oil,cereals,protein bar,magazines,low fat yogurt +grated cheese,ground beef,cake,escalope +shrimp,mineral water,cake,french fries,mushroom cream sauce +low fat yogurt +soup,strong cheese,light cream,cottage cheese +mineral water,chicken,yogurt cake,light mayo +burgers,chocolate,escalope +butter,cookies +frozen vegetables,flax seed,clothes accessories,chocolate,frozen smoothie,yogurt cake +milk,chocolate,champagne,frozen smoothie,light mayo,low fat yogurt +spaghetti,milk,energy bar,butter,chicken,cottage cheese,tomato juice,fresh bread +cake,ketchup,pancakes,fresh bread +olive oil,light mayo +champagne +whole wheat rice +fresh tuna,chocolate,spaghetti,fromage blanc,honey,protein bar +burgers,avocado,almonds,whole wheat rice,protein bar,cauliflower,mint,green tea +frozen vegetables,milk,energy bar,eggs,brownies,yogurt cake,green tea +shrimp,ground beef,milk,french wine,frozen smoothie +candy bars +burgers,spaghetti,eggs,whole wheat rice,cooking oil,chicken,chocolate,cookies,green tea +grated cheese,spinach,rice,zucchini +turkey,shrimp,frozen vegetables,mineral water,honey,strawberries +whole wheat rice,cake,chocolate +grated cheese,ground beef,pepper,avocado,olive oil,butter,whole wheat rice,low fat yogurt +pancakes,mint,green tea +turkey,milk,cooking oil,chocolate +mineral water,energy bar,escalope +chocolate,tomatoes,ground beef,tomato sauce,mineral water,salmon,pancakes +shrimp,ground beef,yams,mineral water,milk,cereals,chocolate,pancakes,fresh bread +red wine,frozen vegetables,ground beef,spaghetti,milk,olive oil,chicken,eggs,extra dark chocolate +ground beef,mineral water,chocolate,magazines +pickles,antioxydant juice,french fries +cookies +mineral water,rice,barbecue sauce,ketchup,clothes accessories,french fries,low fat yogurt +chocolate,frozen smoothie,champagne +turkey,mineral water,pancakes,eggs,light cream,barbecue sauce,cereals,cottage cheese +frozen vegetables,tomatoes,milk,vegetables mix,eggs,chocolate,french fries,low fat yogurt +protein bar,hand protein bar,green tea +pasta +shrimp,mineral water,mint +mineral water +turkey,tomatoes,spaghetti,french fries,escalope +turkey,cooking oil,low fat yogurt,green tea +brownies +mineral water,milk,eggs,chili,green tea +whole wheat pasta,mineral water,french wine,fromage blanc,pancakes,eggs,honey,cooking oil,chicken,brownies +turkey,burgers,red wine,tomatoes,spaghetti,mineral water,avocado,vegetables mix,pancakes,french fries +shrimp,frozen vegetables,milk,eggs,mushroom cream sauce +french fries +grated cheese,ground beef,mineral water,carrots,green tea +turkey,grated cheese,frozen vegetables,tomatoes,spaghetti,olive oil,energy bar,honey +fresh tuna,mineral water,almonds,chocolate,fresh bread +turkey,mineral water,chocolate +mushroom cream sauce +chocolate,french fries,mint +french fries +french fries +milk +asparagus +turkey,spaghetti,milk,butter,black tea,pancakes,eggs,salt +turkey,pepper,mineral water +tomatoes,milk,black tea,whole wheat rice,melons +fresh tuna,mineral water,black tea,cottage cheese +flax seed,eggs,chicken,cereals +french fries,cottage cheese,green tea +herb & pepper,eggs,clothes accessories,french fries +eggs +grated cheese,spaghetti,eggs +burgers,fresh tuna,ground beef,spaghetti,black tea,almonds,barbecue sauce,escalope,mashed potato,cottage cheese +burgers,ham,chocolate,red wine,frozen vegetables,tomato sauce,spaghetti,muffins,honey,french fries,yogurt cake,salt +chocolate,salmon,cooking oil,body spray +whole wheat pasta,energy bar +burgers,mineral water,chocolate,chicken,carrots,frozen smoothie,cottage cheese +burgers,ground beef,mineral water,cake,french fries,protein bar +burgers,shrimp,tomatoes,mineral water,meatballs +red wine,spaghetti,eggs +spaghetti,chocolate,almonds,chicken,eggs,cooking oil,french fries,champagne +french fries,escalope +burgers,french fries,champagne,strawberries,green tea +eggs,whole wheat rice,cookies +herb & pepper,pepper,spaghetti,olive oil,pancakes,cake,light cream,antioxydant juice,frozen smoothie,cookies,low fat yogurt +grated cheese,herb & pepper,ground beef,spaghetti,mineral water,pancakes,rice,chicken,frozen smoothie,escalope,protein bar,low fat yogurt +eggs +tomatoes,ground beef,tomato sauce,mineral water,soup,milk,eggplant,mint +mineral water,chocolate,mint +turkey,ground beef,mineral water,cooking oil +grated cheese,herb & pepper,ground beef +burgers,mineral water,cooking oil +yams,mineral water,energy bar,eggs,fresh bread +green tea,chocolate,magazines +spaghetti,mineral water,soup,pancakes,tomato juice +burgers,shrimp,pepper,spaghetti,mineral water,almonds,chicken,bug spray,low fat yogurt +fresh tuna,frozen vegetables,energy bar,honey,cake,brownies,yogurt cake,energy drink +chocolate,champagne +chocolate,french fries +fresh tuna,ground beef,pepper,mineral water,pancakes,eggs,whole wheat rice,cake,low fat yogurt +frozen vegetables,ground beef,mineral water,soup,pancakes,whole wheat rice,frozen smoothie +frozen vegetables,tomatoes,spaghetti,french fries,escalope,shallot +whole wheat pasta +mineral water,eggs,whole wheat rice,cooking oil +green beans,low fat yogurt +spaghetti,spinach,oil,green tea +tomatoes,butter,honey,whole wheat rice,cooking oil,hand protein bar,fresh bread +spaghetti,mineral water,antioxydant juice,french fries,cookies,hot dogs +frozen vegetables,milk,honey,french fries,frozen smoothie,light mayo,fresh bread +eggs,cookies +chocolate,eggs +mineral water,olive oil +whole wheat pasta,spaghetti,milk,olive oil,black tea,fromage blanc,cake,blueberries,light cream,cereals +grated cheese,spaghetti +cereals,cookies,low fat yogurt +spaghetti,yams,mineral water,honey +mineral water,mint +white wine +mineral water,eggs,mint,green tea +mineral water,milk,green tea +grated cheese,ground beef,chocolate,french fries +burgers,eggs,french fries +olive oil,brownies,yogurt cake +grated cheese,frozen vegetables,parmesan cheese,ground beef,spaghetti,mineral water,chocolate,milk,eggs +pancakes +cottage cheese,low fat yogurt +herb & pepper,frozen vegetables,ground beef,spaghetti,soup,eggs,tea,chocolate,tomato juice,zucchini +chocolate,red wine,frozen vegetables,tomatoes,ground beef,spaghetti,eggs,bug spray,green beans,green tea,french fries,cookies +spaghetti,mineral water,soup,olive oil,pancakes,eggs +mineral water,chocolate,milk,vegetables mix,eggs,soda,cooking oil,carrots,frozen smoothie,escalope +olive oil +soda,hot dogs,sparkling water,brownies,pancakes +grated cheese,escalope,hot dogs,protein bar,fresh bread +eggs,blueberries,cereals,green tea +ground beef,spaghetti,chocolate +shrimp,pepper,milk,eggs +tomatoes,pepper,spaghetti,burger sauce,brownies +burgers,cider,barbecue sauce,chocolate,asparagus,green tea +turkey,red wine,tomatoes,spaghetti,meatballs,milk,almonds,green tea,energy drink +chocolate,mineral water,hot dogs,cottage cheese +burgers,spaghetti,yams,escalope,mushroom cream sauce +cottage cheese +whole wheat pasta,milk,pancakes,low fat yogurt +muffins,cereals,strawberries +olive oil,muffins,mint +chocolate,red wine,tomato sauce,spaghetti,mineral water,milk,pancakes,eggs +escalope,pasta,shallot,cottage cheese +fresh bread +burgers,shrimp,milk,cake,mint green tea,french fries,fresh bread,low fat yogurt +frozen vegetables,spaghetti,milk,salmon,cooking oil,carrots,cereals,protein bar,mint +herb & pepper,french fries,protein bar,zucchini +olive oil +oil +spaghetti,olive oil,eggs,cake,whole weat flour,pancakes +muffins +turkey,fresh tuna,herb & pepper,whole wheat pasta,spaghetti,mineral water,milk,pancakes,cake,french fries,escalope,mushroom cream sauce,zucchini +french wine +cookies +spaghetti +mineral water,soup,avocado,blueberries,tea,escalope,cookies,magazines +burgers,eggs,cake,french fries,melons,green tea +ground beef,pancakes +spaghetti,escalope,mushroom cream sauce,yogurt cake +almonds,french wine,green tea,french fries,escalope,strawberries,tomato juice,honey +mineral water,avocado +milk,black tea +shrimp,tomatoes,spaghetti +turkey,ham,honey,low fat yogurt +chocolate,zucchini +pickles,avocado,cake,green tea +avocado,champagne,frozen smoothie +spaghetti,mineral water,chocolate,milk,energy bar,almonds,cereals,mint +soup,olive oil,chocolate +escalope +olive oil,low fat yogurt +turkey +french fries +strong cheese,protein bar +spaghetti,mineral water,salmon,green grapes,chili,french fries,fresh bread,zucchini +champagne,pancakes,green tea +chocolate +french fries,strawberries +spaghetti +shrimp,gums,low fat yogurt +ground beef,spaghetti,mineral water,antioxydant juice,french fries +milk,cookies +shrimp,spaghetti,honey,whole wheat rice,blueberries,cooking oil,green tea,frozen smoothie +tomatoes,champagne +soup,milk,oil,chocolate,escalope,babies food +dessert wine +mineral water,fromage blanc,cake,french fries +herb & pepper,spaghetti,yams,clothes accessories +muffins,white wine +herb & pepper,muffins +grated cheese,herb & pepper,chocolate,olive oil,vegetables mix,nonfat milk,eggs,cake,eggplant,cereals,brownies,pancakes,green tea +tomatoes,cooking oil,french fries,cottage cheese,brownies,yogurt cake,protein bar,salt,tomato juice,mayonnaise +chocolate,spaghetti,energy bar,corn,tomato juice +whole wheat pasta,milk,olive oil +burgers,butter,pancakes,honey,french fries,body spray +burgers,ground beef,chocolate,oil,carrots,escalope,green tea +spaghetti,cake,pancakes,white wine +escalope +burgers,ham,whole wheat pasta,mineral water,olive oil,honey,frozen smoothie,cottage cheese,brownies +chocolate,french fries +low fat yogurt +french fries +yams +avocado,eggs,brownies +red wine,tomatoes,tea,escalope,champagne +honey,french fries,green tea +burgers,ham,shrimp,milk,french wine,vegetables mix,french fries,frozen smoothie,fresh bread,low fat yogurt +herb & pepper,ground beef,tomato sauce,salmon,frozen smoothie,yogurt cake +shrimp,tomatoes,spaghetti,eggs +spinach,melons +soup,energy bar,cake,mint +turkey,herb & pepper,spaghetti,pancakes,green tea +olive oil,butter,pancakes +mineral water,french fries,energy drink,low fat yogurt +cake,cookies,pancakes,low fat yogurt +mineral water,soup,french fries,escalope,magazines +mineral water,champagne,hot dogs,cottage cheese,green tea +shrimp,oil,extra dark chocolate,light mayo,white wine +mineral water,eggplant,escalope,asparagus +oil,light mayo +ham,red wine,whole wheat rice +yogurt cake +escalope +muffins +spaghetti +herb & pepper,olive oil,blueberries +green beans,salad,green tea +herb & pepper,shrimp,ground beef,spaghetti,mineral water,milk,pancakes,cake,gums,bug spray,chicken,whole weat flour,french fries,frozen smoothie,mushroom cream sauce +burgers,shrimp +chocolate,escalope +frozen vegetables +spaghetti,mineral water,avocado,meatballs,milk,chicken,carrots +ground beef +avocado,chocolate,frozen smoothie +strawberries,energy drink +pepper,mineral water,soup,french fries +tomatoes,ground beef,spaghetti,mineral water,cooking oil,chocolate +french fries +yams +cookies +french fries,champagne,energy drink +oil,cookies +frozen vegetables +french fries +chocolate,soup +spaghetti,yams,avocado,salmon,pancakes,light cream,bug spray,chicken +avocado,zucchini +burgers,spaghetti,green grapes,cake,frozen smoothie,cottage cheese +flax seed,cake,pancakes +whole wheat rice,french fries +tomatoes +chocolate,french fries,frozen smoothie,hot dogs,low fat yogurt +green tea +burgers,sandwich +mineral water,salmon,chocolate +french fries +mineral water,milk,salmon +cake,pancakes,energy drink +shrimp,frozen vegetables,mineral water,soup,milk,pancakes,chocolate,french fries,green tea +muffins +mineral water,butter,spinach,extra dark chocolate,antioxydant juice,sparkling water,light mayo +mineral water,avocado,milk,honey +turkey,parmesan cheese +shrimp,oil,champagne +milk,chocolate,french fries,low fat yogurt +milk,brownies,tomato juice +eggs,escalope,tomato juice +french fries,frozen smoothie,escalope +pepper,mineral water,fromage blanc,cake,oil +meatballs,honey,antioxydant juice,low fat yogurt +turkey,avocado,eggs,barbecue sauce,cookies,salt,babies food +green grapes,hand protein bar +shrimp,frozen vegetables,tomatoes,milk,muffins,french fries +frozen vegetables,spaghetti,mineral water,soup,nonfat milk,pancakes,extra dark chocolate,magazines +french wine,cake,sparkling water,mint +olive oil +grated cheese,chocolate,champagne +pepper,honey,tomato juice +frozen vegetables,tomatoes,mineral water,french wine,vegetables mix,honey,soda,sandwich,hand protein bar,tomato juice,low fat yogurt +spaghetti +burgers,spaghetti,whole wheat rice,champagne,frozen smoothie,pancakes,light mayo +pancakes +french fries +milk,vegetables mix,french fries +tomatoes,cookies +chocolate,french fries,pancakes,green tea +escalope +salmon +protein bar +chocolate,french fries,body spray,pancakes,green tea +spaghetti +milk,cooking oil,chocolate,strawberries +whole weat flour,brownies +frozen vegetables,milk,cider,whole wheat rice +mineral water,whole wheat rice,low fat yogurt +shrimp,french fries +shrimp,tomatoes,parmesan cheese,spaghetti,whole wheat rice,cereals,chocolate,fresh bread +shrimp,spaghetti,vegetables mix,rice,escalope,cookies +grated cheese +milk,french fries,frozen smoothie +herb & pepper,frozen vegetables,ground beef,mineral water,eggs,chocolate,hot dogs +green tea +olive oil,fresh bread +spaghetti,whole wheat rice +chicken +yams,mineral water,french fries +frozen vegetables,chocolate,olive oil,eggs +mineral water,muffins +cookies +frozen vegetables,mineral water,milk,cake,french fries,champagne +strawberries,tomato juice +frozen vegetables,mineral water,cottage cheese,pancakes +champagne +mineral water,green tea +cookies +frozen vegetables,tomatoes,spaghetti,soup,energy bar,cake,french fries,brownies +chocolate,herb & pepper,yams,avocado,olive oil,black tea,vegetables mix,eggs,honey,rice,green tea +whole weat flour,tomato juice,mayonnaise +yams,frozen smoothie,hot dogs +spaghetti,mineral water +shrimp,flax seed,light cream +olive oil +red wine,shrimp,ground beef,spaghetti,muffins,pancakes,eggs,honey,cookies,cottage cheese,magazines +chocolate,french fries +vegetables mix,nonfat milk,green grapes,cake,cookies,cottage cheese,brownies,fresh bread,green tea +honey,light cream,frozen smoothie,tomato juice +cake,carrots,cookies +escalope +frozen vegetables,milk,olive oil,almonds,green tea,french fries,frozen smoothie,protein bar +burgers,frozen vegetables,mineral water,black tea,whole wheat rice,frozen smoothie +french fries +eggs +butter,chocolate +cookies +frozen vegetables,ground beef,mineral water,flax seed,eggs,escalope,brownies +oil,carrots,tomato juice +eggs +shrimp,frozen vegetables,mineral water,eggs,honey +whole wheat pasta,milk +herb & pepper,shrimp,ground beef,rice,cookies,babies food,tomato juice +shrimp,eggs,strawberries,green tea +turkey,cake,french fries +mineral water,almonds,eggs,green tea +herb & pepper,pepper,spaghetti,eggs +tomatoes,salt,fresh bread +pancakes,light mayo +ground beef,chocolate,soup,cake,pancakes,cauliflower +hand protein bar +mineral water,chocolate,chicken,green tea +turkey,tomato juice +chocolate,ground beef,spaghetti,soup,milk,energy bar,cooking oil,toothpaste,zucchini +soup,milk,honey +turkey,green tea +tomatoes,soup,cooking oil,extra dark chocolate +milk +eggs +chocolate,ground beef,soup,energy drink,low fat yogurt +herb & pepper +herb & pepper,black tea,escalope +eggs,chocolate +cake,french fries +cookies +mineral water +herb & pepper,champagne +ham +butter,flax seed,chicken,green tea,magazines +burgers,almonds,eggs,french fries +escalope,pasta,green tea +french fries +frozen vegetables,mineral water,soup,milk,whole wheat rice,cake,cereals,melons +spaghetti,mineral water,eggs,light cream +red wine,eggs,toothpaste +milk,chicken,cider,eggs,chocolate,french fries,frozen smoothie,escalope,pancakes,low fat yogurt +frozen vegetables,milk,green tea,magazines,low fat yogurt +ham,ground beef,cake +chocolate,french fries,hot dogs +red wine,mineral water,milk,bug spray,green beans,french fries,magazines +ham,ground beef,french wine,whole wheat rice +turkey +chocolate,spaghetti,olive oil,carrots +hot dogs +mineral water,olive oil +eggs +herb & pepper,red wine +shrimp,pepper,chili +chocolate,tomato sauce,soup,oil,french fries,cookies,fresh bread +shrimp,spaghetti,soup,whole wheat rice,tomato juice +chocolate,champagne,hot dogs +burgers,spaghetti,mineral water,butter,salmon,nonfat milk,magazines,mayonnaise,green tea +tomatoes,parmesan cheese,mineral water,eggs +turkey,herb & pepper,mineral water,gluten free bar +fresh tuna,red wine,mineral water,fromage blanc,eggs,cake,pet food,frozen smoothie,hot dogs,gluten free bar +chocolate,almonds,whole wheat rice +grated cheese,shrimp,mineral water,soup,milk,escalope,white wine +grated cheese,energy bar +shrimp,tomatoes,spaghetti,flax seed,salmon,cake,brownies +cookies +whole wheat pasta,pasta +flax seed,chocolate,frozen smoothie,escalope,cookies +eggs +grated cheese,shrimp,frozen vegetables,tomatoes +mineral water,eggs,protein bar,fresh bread,low fat yogurt +ground beef,salmon +chocolate,herb & pepper,ground beef,mineral water,soup,milk,french wine,chicken,pancakes,whole weat flour,clothes accessories,fresh bread +ground beef,spaghetti,mineral water,milk,french wine,salmon,eggs +frozen vegetables,spaghetti,mineral water,cooking oil +ground beef,spaghetti,milk,chicken,eggs +strawberries +ground beef,mineral water,energy bar,bug spray +chocolate,parmesan cheese,mineral water,eggs,champagne,white wine +cookies +mineral water +shrimp,frozen vegetables,ground beef,vegetables mix,nonfat milk,chocolate +escalope +mineral water +pepper,spaghetti,milk,olive oil,butter,chicken +burgers,frozen vegetables,whole wheat pasta,spaghetti,mineral water,soup,bacon,eggs,light cream,cooking oil,chicken,body spray,pancakes +spaghetti +escalope +mineral water +milk,eggplant +burgers,cake,french fries,hot dogs,low fat yogurt,green tea +yogurt cake +soda,white wine +salmon +turkey,eggs +mineral water,eggs,chocolate +turkey,frozen vegetables,ground beef,meatballs,energy bar,whole wheat rice,frozen smoothie +grated cheese,cookies,melons +green beans +chocolate,whole wheat pasta,spaghetti,milk,salmon +tomatoes,ground beef,spaghetti,energy bar +burgers,almonds,eggs,chicken,light mayo +mineral water,oil,toothpaste +grated cheese +chocolate +green tea,salad,fresh bread +burgers,ground beef,salmon,vegetables mix,eggs,chocolate +burgers,eggs,babies food +escalope +chutney +turkey,eggs +burgers,frozen vegetables,eggs,cake +french fries,hot dogs +eggs,eggplant,cookies,brownies,low fat yogurt +frozen vegetables +chocolate,energy bar,almonds,cake,green tea +turkey,champagne,salt +pickles +dessert wine,tomatoes,parmesan cheese,spaghetti +meatballs,mint green tea +mineral water,soup,mushroom cream sauce,low fat yogurt,honey +mineral water,chocolate,eggs,rice,light mayo +mineral water,milk,vegetables mix,brownies,fresh bread,low fat yogurt +burgers,herb & pepper,mineral water,eggs,cake,frozen smoothie +brownies +shrimp +mineral water +grated cheese,low fat yogurt +whole wheat pasta,spaghetti,milk,cider,eggs +chocolate,yogurt cake +pancakes +frozen smoothie +mineral water +gluten free bar +chocolate,mineral water +tomato juice +grated cheese +ground beef,butter,flax seed,honey,green tea +chocolate,muffins +ground beef,pepper,milk,olive oil,butter,bug spray,green tea,chocolate,escalope +tomatoes,mineral water,pancakes,whole weat flour,french fries +tomatoes,mineral water,eggs,ketchup,corn,pancakes +escalope +eggs,low fat yogurt +mineral water,chocolate,escalope +light mayo +soup,pet food,energy drink +burgers,turkey,tomatoes,soup,milk,salmon,honey,green beans,whole weat flour,french fries,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,spaghetti,olive oil,french wine,eggs,gums,pancakes,salt,green tea +tomato sauce,spaghetti,tomato juice,fresh bread +parmesan cheese,whole wheat pasta +burgers,ground beef,spaghetti,mineral water,french fries,light mayo +escalope,mushroom cream sauce +milk,cider,cake,green tea +cookies,mushroom cream sauce +parmesan cheese,whole wheat pasta,french fries +parmesan cheese,spaghetti,green grapes +shrimp,gums +mineral water,cookies +eggs,whole wheat rice +eggs +cookies +chocolate +herb & pepper,frozen vegetables,ground beef,milk,whole wheat rice,eggplant,cookies,mushroom cream sauce,low fat yogurt +french fries +burgers,mineral water,eggs,green tea,low fat yogurt +burgers,eggs,french fries +chicken,green tea,chocolate +cottage cheese,brownies,low fat yogurt +spaghetti,meatballs,milk +cookies,low fat yogurt +chocolate,french fries,escalope +parmesan cheese +escalope +mint green tea +whole wheat pasta,milk,cereals,pancakes +shrimp,carrots,ham,yogurt cake +herb & pepper,mineral water +milk,escalope,champagne,hot dogs,fresh bread +vegetables mix,soda,frozen smoothie,hot dogs,cottage cheese,yogurt cake,tomato juice,fresh bread +frozen vegetables,carrots,frozen smoothie +shrimp,chocolate,almonds,pancakes +hot dogs +french fries,pancakes +herb & pepper,ground beef,milk,olive oil,salmon,chili +shrimp,frozen vegetables,tomatoes,spaghetti,soda,green tea +burgers,milk +ground beef,mineral water +turkey,spaghetti,chocolate,milk,black tea,eggs,low fat yogurt +soup,avocado,french fries,escalope,body spray +soup +mineral water,barbecue sauce +mineral water,eggs +pepper,spaghetti,mineral water,milk,salmon,chocolate,frozen smoothie,escalope,hot dogs,sparkling water +ground beef,pepper,mineral water,chocolate,oil,chili,escalope +tomatoes,spaghetti,whole wheat rice,frozen smoothie,yogurt cake +herb & pepper,tomatoes,spaghetti,mineral water,chutney,eggs,cake,french fries +burgers,red wine,ground beef,pepper,ham,fresh bread,low fat yogurt +muffins,eggs +muffins,pancakes +frozen vegetables,mineral water,chocolate,french fries +frozen vegetables,eggs,eggplant,yogurt cake,fresh bread +sandwich +burgers,spaghetti,mineral water,olive oil,pancakes,cake,ham,mint green tea,chocolate,french fries +frozen vegetables,french fries,mashed potato +cottage cheese,low fat yogurt +mineral water,eggs +fresh tuna,grated cheese,french wine,pancakes,eggs,cake,chicken,hot dogs +turkey,ham,shrimp,tomatoes,whole wheat rice,carrots,green tea,yogurt cake,low fat yogurt +eggs,pet food +red wine,salmon +flax seed,green tea +mineral water,carrots +escalope +burgers,fresh tuna,tomatoes,fromage blanc +honey,green tea,melons +spaghetti,escalope +burgers,tomatoes,whole wheat pasta,mineral water,chocolate,olive oil +herb & pepper,frozen vegetables,ground beef,spaghetti,mineral water,soup,pancakes +whole wheat pasta,butter,gums,cereals,body spray,green tea +herb & pepper,ground beef,mineral water,milk,whole weat flour +turkey,soup,milk,french wine,whole wheat rice,cookies +frozen vegetables,mineral water,pancakes,whole wheat rice,french fries,cookies +mineral water,mayonnaise +shrimp,whole wheat rice,cake,champagne,pancakes,green tea +avocado,butter,low fat yogurt,green tea +mineral water,french fries,protein bar +cake,yogurt cake,salad +chutney,eggs,escalope +spaghetti,mineral water,fromage blanc,french fries +babies food +spaghetti,milk,strong cheese,chocolate +pickles,eggs +spaghetti,vegetables mix,eggs,chocolate,escalope,mushroom cream sauce +frozen smoothie +whole wheat pasta,spaghetti,milk +spaghetti,mineral water,chocolate,milk,olive oil,salmon,eggs,cooking oil,fresh bread +blueberries +yogurt cake +chocolate,french fries,escalope +burgers,milk,cooking oil,hot dogs +mineral water,yogurt cake +energy bar,energy drink +ham,spaghetti,milk,muffins,frozen smoothie,hot dogs,low fat yogurt +hot dogs,yogurt cake +pickles,herb & pepper,vegetables mix,eggs,french fries +escalope,pasta +shrimp,frozen vegetables,cake,melons +muffins,french fries,champagne,shallot +frozen vegetables,ground beef,milk,chicken,fromage blanc,whole wheat rice,ketchup,hot dogs,brownies,light mayo +cooking oil +french fries +burgers,whole wheat rice +energy bar +olive oil +frozen vegetables +tomato sauce,olive oil,gums,strawberries,low fat yogurt +mineral water +milk,escalope,champagne +red wine,ground beef,tomato sauce,spaghetti,chocolate,escalope,low fat yogurt +tomatoes,eggs +spinach +mineral water +mineral water,whole wheat rice,frozen smoothie +burgers,eggs +salad +herb & pepper,mineral water,milk,black tea +burgers,mineral water,eggs,french fries,hot dogs,cottage cheese,brownies,gluten free bar,light mayo +burgers,energy bar,whole wheat rice,bug spray,french fries,hot dogs,sparkling water,shampoo +frozen vegetables,green grapes +turkey,green tea +herb & pepper,ground beef,pancakes,burger sauce,french fries +soup,muffins,rice,cereals +chocolate,cookies,light mayo +milk,low fat yogurt +ground beef,spaghetti,carrots,chocolate,frozen smoothie +tomatoes,energy bar,vegetables mix,cottage cheese,pancakes,fresh bread +chocolate,mineral water +fresh tuna,mineral water,french wine,cereals +yogurt cake +protein bar,tomato juice,fresh bread,honey +eggs,cooking oil,eggplant +burgers,fresh tuna,milk,chicken,champagne,asparagus,white wine +green tea,frozen smoothie +turkey,mineral water +burgers,energy bar,whole wheat rice,cake +mineral water,chocolate,milk,pancakes,eggs +avocado,energy bar +tomatoes,spaghetti,mineral water,meatballs,salt +burgers,spaghetti,milk,carrots,chocolate,pasta,green tea +mineral water,cooking oil,extra dark chocolate,chocolate,escalope,brownies,fresh bread +hot dogs,yogurt cake +burgers,eggs,escalope +escalope +whole weat flour +tomatoes +grated cheese,chocolate,champagne,green tea +energy bar,cake,chocolate,frozen smoothie,escalope +mineral water +frozen vegetables,tomatoes,ground beef,chocolate,soup,strawberries,pancakes +turkey,chicken,honey +whole weat flour +chili,babies food +french fries +ground beef,milk,energy bar +mineral water +shrimp,cereals,green tea,hot dogs,fresh bread +mineral water,soup,chicken,green tea +french fries,energy drink +burgers,milk,frozen smoothie,green tea +olive oil +turkey,grated cheese,frozen vegetables,avocado,carrots,hot dogs,green tea +spaghetti,whole wheat rice,corn,champagne +escalope +tomatoes,ground beef,soup,french wine,strong cheese +shrimp,mineral water,pancakes,yogurt cake,green tea +olive oil +olive oil,low fat yogurt +spaghetti,meatballs,butter,almonds,chicken,fromage blanc,strong cheese,green beans +frozen vegetables,mineral water,chicken,whole wheat rice +frozen vegetables,eggs,honey,hot dogs,light mayo +energy drink +ham,whole wheat rice,melons,green tea +french fries,cookies,shallot,hot dogs,green tea +milk,energy drink +turkey,pepper,yams,chicken,whole wheat rice,eggplant,green tea +fresh tuna,tomatoes,pancakes,cake,gums,cereals,low fat yogurt +cookies +burgers,butter,carrots,chocolate,cookies +turkey,grated cheese,soup,green tea +babies food +vegetables mix +mineral water,cake,gums,chicken,french fries,hot dogs,energy drink +butter +champagne +frozen smoothie +ground beef,spaghetti,mineral water,milk,cottage cheese,low fat yogurt +turkey,mineral water,salmon +parmesan cheese,whole wheat rice +parmesan cheese,chicken,magazines +escalope +eggs,fresh bread,green tea +eggs,chocolate +soup,milk,low fat yogurt +burgers,shrimp,chocolate,milk,whole wheat rice,cooking oil,frozen smoothie,tomato juice,low fat yogurt +turkey,burgers,shrimp,salmon,vegetables mix,burger sauce,oil,green tea,brownies,tomato juice +dessert wine,mineral water,eggs,champagne,pancakes +cookies +black tea,green tea,light mayo +grated cheese,herb & pepper,whole wheat pasta,pancakes,oil +frozen vegetables +tomatoes,parmesan cheese,vegetables mix,eggs,barbecue sauce,cookies +shrimp,frozen vegetables,eggs,french fries,energy drink +ham,red wine,spaghetti,mineral water,eggs,light mayo +green tea +red wine,mineral water,almonds,rice,green tea +ground beef,cooking oil,toothpaste +herb & pepper,ground beef,mineral water,flax seed +cookies,hot dogs +olive oil,butter,cake,cooking oil,cereals,pancakes,white wine,low fat yogurt +frozen vegetables,milk,eggs,green tea +frozen vegetables,mineral water,eggs +cake +frozen vegetables,meatballs,whole wheat rice,light cream +chicken,energy drink +pickles,mineral water,hand protein bar +ham,tomatoes,mineral water,french fries,low fat yogurt +turkey,burgers,eggs,french fries,shallot,energy drink,green tea +burgers,french fries +frozen vegetables,pepper,mineral water,chicken,strong cheese,chocolate,french fries +turkey,whole wheat pasta,mineral water,rice,green tea,magazines +frozen vegetables,french wine,salmon,pancakes,gums +olive oil +herb & pepper,mineral water,eggs,green tea +fresh tuna,herb & pepper,shrimp,low fat yogurt +frozen vegetables,green grapes,eggs,chocolate,zucchini +turkey,pancakes,barbecue sauce,melons +burgers,tomatoes,ground beef,spaghetti,mineral water,milk,cake,french fries,fresh bread,green tea +turkey,burgers,grated cheese,herb & pepper,red wine,frozen vegetables,ground beef,mineral water,milk,cider,eggs,cake,escalope,cookies,low fat yogurt +herb & pepper,frozen vegetables,cooking oil,chocolate +turkey,burgers,fresh tuna,parmesan cheese,spaghetti,avocado,olive oil,chocolate,french fries +chocolate,mushroom cream sauce +energy bar +cookies +cake,french fries +turkey,frozen vegetables,spaghetti,corn,zucchini +spaghetti,french fries,green tea +turkey,eggs,cake +grated cheese,olive oil,eggs,oil,french fries,cottage cheese,pancakes,light mayo +cookies +parmesan cheese,rice,white wine +chocolate,champagne,frozen smoothie,escalope +herb & pepper,shrimp,pancakes,hot dogs,cottage cheese,fresh bread +turkey,ham,mineral water,chocolate,milk,chicken,eggs,cake +burgers,eggs +low fat yogurt +fresh tuna,french wine,cake,frozen smoothie +pickles,spaghetti,cottage cheese +shrimp,whole wheat pasta,cake,babies food,tomato juice +whole wheat pasta,spaghetti,milk,nonfat milk,oil,cooking oil,hot dogs +spaghetti +french fries +burgers,mineral water,milk,butter,eggs +dessert wine,herb & pepper,mineral water,milk,black tea,salmon,honey,blueberries,burger sauce,extra dark chocolate,frozen smoothie +french fries +energy bar +chocolate,frozen vegetables,ground beef,spaghetti,energy bar,green tea,escalope,pasta +grated cheese,ground beef,mineral water,almonds,nonfat milk,pancakes,body spray,gluten free bar,light mayo +parmesan cheese,french wine,cooking oil,low fat yogurt +burgers,pickles,gums,french fries +french fries +herb & pepper,french fries,low fat yogurt +mineral water,chocolate,soup +oil +spaghetti,mineral water,energy bar,light cream,zucchini +tomatoes,chocolate,milk +turkey,herb & pepper,ground beef,meatballs,pancakes +mineral water +eggs,green tea +red wine,ground beef,mineral water,salmon,eggs,pet food +chocolate,cider,vegetables mix,pancakes +burgers,spaghetti,olive oil,muffins,pancakes,eggs,green tea,chocolate,low fat yogurt +red wine,whole wheat pasta,spaghetti,mineral water,energy bar,black tea,french wine,cake,chocolate bread,brownies +cooking oil +cookies +escalope +red wine,tomatoes,spaghetti,mineral water,soup,blueberries +green tea +shrimp,frozen vegetables,parmesan cheese,ground beef,tomato sauce,spaghetti,mineral water,salmon,rice,clothes accessories,chocolate,champagne,frozen smoothie,fresh bread +ground beef,pancakes,honey +whole wheat pasta,mineral water,milk,chicken,magazines,mayonnaise +mineral water,chocolate,soup,olive oil,low fat yogurt +turkey,grated cheese,herb & pepper,frozen vegetables,spaghetti,mineral water,milk,eggs,gums,carrots,french fries,low fat yogurt +spaghetti,mineral water,cake,cooking oil,chocolate +chicken,eggs,whole wheat rice +shrimp,milk,eggs,cake +frozen vegetables,spaghetti,mineral water,cake,rice,zucchini +spaghetti,eggs +whole wheat rice,chicken,eggplant,green tea,french fries +energy drink +fromage blanc,eggs,yogurt cake +chocolate,grated cheese,salmon,cooking oil +burgers,almonds,eggs,frozen smoothie +burgers,eggs,cookies +chocolate,spaghetti,strawberries,green tea +chicken,fromage blanc,energy drink +spaghetti,mineral water,pancakes +cake,cookies +french fries +shrimp,spaghetti,mineral water,french fries +mineral water,chicken,strawberries +soup,frozen smoothie,yogurt cake +spaghetti +herb & pepper,mineral water,almonds +milk,eggs +pickles,chocolate,soup,french fries +parmesan cheese,frozen smoothie,mushroom cream sauce,cottage cheese,brownies,yogurt cake,green tea +salmon,light cream,escalope,shallot,hot dogs,white wine +burgers,frozen vegetables,tomatoes,corn,antioxydant juice,cookies +grated cheese,shrimp,spaghetti,mineral water,olive oil,strong cheese,pancakes,green beans,frozen smoothie,cookies,energy drink +butter +bacon +frozen vegetables,mineral water,carrots,french fries +turkey,melons +burgers,french wine,cake +eggs,whole wheat rice,energy drink +french fries,escalope,pasta,mushroom cream sauce +blueberries +french fries +burgers,tomatoes,ground beef,mineral water,eggs,cake,green tea +spaghetti,mineral water,whole wheat rice,cooking oil +burgers,eggs,mushroom cream sauce,green tea +spaghetti,mineral water,soup,olive oil,pancakes,whole wheat rice,light cream,green tea +milk,pancakes,eggs +ham,ground beef,mineral water,soup,cake +turkey,grated cheese,spaghetti,whole wheat rice,carrots,green tea,low fat yogurt +spaghetti,mineral water,vegetables mix,cake,frozen smoothie,cottage cheese,green tea +whole wheat pasta,milk,green tea +eggs +energy bar +light cream +turkey,fresh tuna,mineral water,chicken,fromage blanc,honey,green tea +butter,eggs +shrimp,frozen vegetables,pepper,spaghetti,cake,chocolate,low fat yogurt +mineral water,vegetables mix,barbecue sauce,eggplant,escalope +escalope +pepper,whole wheat rice +mineral water,soup,milk,mashed potato,tomato juice,fresh bread,candy bars +herb & pepper,shrimp,spaghetti +chocolate,parmesan cheese +burgers,whole wheat pasta,olive oil,green tea +extra dark chocolate,green tea,cookies +eggs +cottage cheese +tomatoes,parmesan cheese,milk,french wine,fresh bread +shrimp,vegetables mix,cookies,mushroom cream sauce +red wine,carrots,tomato juice +chocolate,ground beef +herb & pepper,mint green tea +french fries +fresh tuna,whole wheat pasta,pepper,mineral water,meatballs,milk,olive oil,chicken,bacon,cake,gums,pancakes,yogurt cake,tomato juice,magazines +shrimp,ground beef,eggs +tomato juice +shrimp,frozen vegetables,avocado,frozen smoothie +burgers,eggs,french fries,pancakes +mineral water +shrimp,milk,french fries +cereals,french fries,light mayo +eggs,cake,light mayo +body spray,yogurt cake +milk,cottage cheese +vegetables mix,energy drink +mineral water +burgers,frozen vegetables,whole wheat pasta,milk,green tea +grated cheese,yams,muffins,oil,protein bar +ground beef,spaghetti,eggplant,green tea +brownies +whole wheat pasta,ground beef,mineral water,chocolate,eggs,hot dogs +red wine,vegetables mix,mushroom cream sauce +brownies +chocolate,salmon,french fries,cookies,tomato juice +chocolate,frozen vegetables,ground beef,mineral water,honey,energy drink,green tea +turkey,mineral water,avocado,honey,green tea +grated cheese,cookies +ground beef,mineral water,eggs,soda,low fat yogurt +chicken,whole wheat rice +pancakes +whole wheat rice +chocolate,spaghetti,mineral water,soup,cottage cheese +turkey,blueberries,white wine +spaghetti,mineral water,body spray,protein bar +parmesan cheese +spinach,ketchup,pancakes,tomato juice,green tea +clothes accessories,antioxydant juice,green tea +red wine,mineral water,chocolate,butter,cereals,antioxydant juice,protein bar +frozen vegetables,escalope +shrimp +burgers,mineral water,soup,cereals +tomatoes,milk,whole wheat rice +frozen vegetables,soup,milk,olive oil +turkey,spinach,eggs +burgers +extra dark chocolate +chocolate +ground beef +escalope +soda +ground beef,almonds +burgers,eggs,frozen smoothie,body spray +shrimp,spaghetti,energy bar +spaghetti,french wine,salmon,frozen smoothie,cottage cheese +antioxydant juice +milk,cookies +tomatoes,flax seed,escalope,mushroom cream sauce,pancakes,green tea +mineral water,whole wheat rice,french fries,escalope,hot dogs,cottage cheese,pancakes,green tea +spaghetti,muffins +ham,muffins,eggs,french fries,cottage cheese,fresh bread +mineral water +eggs,white wine +fresh tuna,ground beef,chocolate,butter,eggs,rice,chicken,green tea,french fries +honey,zucchini +chocolate,shrimp,cereals,champagne,green tea +champagne +gums,escalope,mushroom cream sauce +turkey,grated cheese,mineral water,milk,butter,whole wheat rice +spaghetti,soup,olive oil,cake,extra dark chocolate +mineral water,rice,cottage cheese,pancakes +burgers +frozen vegetables,ground beef,mineral water,french wine,chutney,chicken,eggplant +spaghetti,mineral water,french fries +french fries,escalope +energy drink +grated cheese,whole wheat pasta,mineral water,chocolate,milk,olive oil,french wine +chocolate,almonds,green grapes,eggs,cake,french fries,escalope +milk,fresh bread +frozen vegetables,tomatoes,parmesan cheese +escalope +parmesan cheese,french wine +grated cheese,herb & pepper,mineral water,salmon,chicken,cookies,protein bar,fresh bread,zucchini +shrimp +milk,shallot,cottage cheese,tomato juice,green tea +turkey,spinach,french fries +mineral water,body spray +pickles,parmesan cheese,spaghetti,soup,energy bar,eggs,cake,brownies,energy drink +pepper,spaghetti,black tea,french wine,yogurt cake +milk,yogurt cake +soup,melons,salad +herb & pepper,ground beef,pepper,tomato sauce,mineral water,chutney,eggs,oil,oatmeal,chocolate,brownies +champagne +burgers,mineral water,soup,escalope +shrimp,olive oil,whole wheat rice,chocolate,tomato juice +chocolate,grated cheese,tomato sauce,spaghetti,eggplant,champagne,fresh bread,low fat yogurt +spaghetti,meatballs,chocolate,escalope +muffins +frozen vegetables,mineral water,hot dogs,cauliflower +tomatoes,chocolate,black tea,honey,champagne +parmesan cheese,whole wheat rice +whole wheat pasta,mineral water +chocolate +grated cheese,frozen vegetables,fromage blanc,chocolate,french fries,escalope +burgers,eggs +eggs +mineral water,muffins,french fries +herb & pepper,shrimp,parmesan cheese,whole wheat pasta,meatballs,milk,almonds,eggs +herb & pepper,black tea,strawberries +spaghetti,chocolate +whole wheat pasta,mineral water,olive oil,cake,french fries,strawberries,pancakes,light mayo +burgers,fromage blanc,honey +shrimp,spaghetti,butter,pancakes,honey,carrots +mineral water,soup,milk,olive oil,cooking oil +shrimp +chocolate,cottage cheese +whole wheat pasta,salmon,vegetables mix +spaghetti,chocolate,energy bar,french fries,candy bars,green tea +turkey,ground beef,meatballs,eggplant,escalope +ham,red wine,pepper,spaghetti,flax seed,whole wheat rice +milk,oil,carrots,frozen smoothie,hot dogs,tomato juice +cookies +mineral water,milk,chicken,vegetables mix,green tea +burgers,spaghetti +turkey,spaghetti +turkey,shrimp,spaghetti,mineral water,milk,soda,burger sauce,asparagus +burgers,shrimp,frozen vegetables,ground beef,meatballs,whole wheat rice,barbecue sauce,sparkling water,green tea +shrimp,ground beef,spaghetti,avocado,cake,pancakes,white wine,toothpaste +vegetables mix,french fries,fresh bread +burgers,shrimp,mineral water,almonds,vegetables mix,honey,strawberries,candy bars +mineral water,whole wheat rice,zucchini +fresh tuna,mineral water,almonds,cider,whole wheat rice,carrots,escalope,green tea +magazines +chocolate +mushroom cream sauce +red wine,ground beef,spaghetti,avocado,eggs +chocolate,french fries +soup,olive oil +turkey,eggs,ketchup,french fries +grated cheese +eggs +french fries +mineral water,eggs +whole wheat pasta +fresh tuna +eggs,pasta +eggs,cookies +pepper,mineral water,milk,eggs,whole wheat rice,frozen smoothie +mineral water,milk,pancakes,extra dark chocolate,low fat yogurt +milk,flax seed,almonds,eggs,cooking oil,chocolate,french fries,magazines +eggs +mineral water +eggs +eggs,escalope +tomatoes,whole wheat pasta,spaghetti,chocolate,milk,french fries,pancakes,mayonnaise +turkey,olive oil,chicken,frozen smoothie,fresh bread,low fat yogurt +turkey,parmesan cheese,spaghetti,french wine,salmon,eggs,champagne,low fat yogurt +pepper,spaghetti,blueberries,escalope,shallot,low fat yogurt +herb & pepper,tomatoes,spaghetti,mineral water,salmon,eggs +burgers,shrimp,whole wheat pasta,olive oil,eggs,cookies,energy drink,fresh bread +spaghetti,black tea,french fries,escalope +chocolate,frozen vegetables,whole wheat pasta,mineral water,olive oil,energy bar,chicken,white wine +frozen vegetables,tomatoes,mineral water,eggs,green tea,tomato juice +frozen vegetables,ground beef,chocolate,rice,french fries,fresh bread +tomatoes,butter,chutney,green tea +milk,french fries +frozen vegetables,ground beef,mineral water,chocolate,soup,milk,green tea +french fries,cookies +eggs,french fries +flax seed +pancakes,cake,cooking oil +toothpaste +meatballs,whole wheat rice,cake +mineral water,soup,gums +herb & pepper,tomato sauce,mineral water,carrots,cereals +ham,herb & pepper,whole wheat pasta,spaghetti,soup,milk,olive oil,butter,whole wheat rice +shrimp,mineral water,pancakes +butter,chicken,french fries +whole wheat pasta,mineral water,light cream,extra dark chocolate,clothes accessories,pancakes +eggs +mineral water,meatballs,milk,energy bar,chocolate,french fries,low fat yogurt +grated cheese,mineral water +toothpaste +grated cheese,spaghetti,olive oil,eggs,whole wheat rice,cake,chicken,white wine +bug spray,protein bar +shrimp,frozen vegetables,mineral water,vegetables mix,eggs,whole wheat rice +spaghetti,mineral water,salmon +cake +brownies +soup,eggs,cake +mineral water,eggs,oil,protein bar,green tea +burgers,ground beef,spaghetti,salmon,eggs,honey,extra dark chocolate,escalope,protein bar +french fries,frozen smoothie,cottage cheese +muffins,whole wheat rice,cake,fresh bread +frozen vegetables,mineral water,meatballs,whole wheat rice,chocolate +fresh tuna,tomatoes,ground beef,spaghetti,mineral water,olive oil,french wine,pancakes,cooking oil +ham,frozen vegetables,eggs,mint green tea,french fries,pancakes,low fat yogurt +whole wheat pasta,milk,pancakes,eggs +spaghetti,mineral water,eggs,cottage cheese,zucchini +herb & pepper,honey +escalope +chocolate,cake,cereals,cookies,tomato juice,green tea +mineral water,eggs,honey,protein bar +shrimp,mineral water +turkey,frozen vegetables,mineral water +tomato juice +green tea +herb & pepper,cooking oil +cookies +turkey,grated cheese,avocado,butter,cooking oil,fresh bread +turkey,herb & pepper,whole wheat pasta,spaghetti,mineral water +mineral water,energy drink +herb & pepper,spaghetti,eggs,cake,protein bar +cookies +cookies +mineral water,cake,low fat yogurt +mineral water,mint green tea,escalope +fresh tuna,olive oil,salmon,eggs,melons +turkey,parmesan cheese,milk,green tea,chocolate +ground beef,spaghetti,mineral water,meatballs,vegetables mix +tomato juice +red wine,yams,mineral water,olive oil,eggs,chocolate,hot dogs,strawberries +burgers,mushroom cream sauce,low fat yogurt +ham,mineral water,soup,almonds,light cream,chicken,chocolate,french fries,cookies +frozen vegetables,mineral water,energy bar,fromage blanc,cake,brownies,energy drink +ground beef,pepper,spaghetti,mineral water,green grapes,green tea,escalope +tomatoes,green tea +milk +ground beef,mineral water,soup,milk +cookies +grated cheese,spaghetti,mineral water,cereals +ground beef,milk,whole wheat rice,green tea +burgers,yams,butter,cake,chili,chocolate +pancakes +shrimp,mineral water,black tea,almonds,chicken,eggplant +chocolate,cake +mineral water,chocolate,escalope +yams +mineral water,avocado +herb & pepper,chicken,cookies +fresh tuna,frozen vegetables +low fat yogurt +turkey,fromage blanc,pancakes,honey,whole wheat rice,ketchup,french fries,tomato juice +mineral water,gums,green tea,cookies +burgers,tomatoes,mineral water,soup,milk +white wine +grated cheese,herb & pepper,pepper,milk,butter,nonfat milk,eggs,cooking oil,chicken,hot dogs,low fat yogurt +frozen vegetables,mineral water,chicken,oil,body spray +milk,strawberries,low fat yogurt +red wine,ground beef,mineral water,olive oil,light cream,gluten free bar,low fat yogurt +cookies +antioxydant juice,french fries,pancakes,light mayo +herb & pepper,whole wheat pasta,milk,olive oil +chocolate,ground beef,milk,chicken,fresh bread +milk,salmon,green tea +chicken +low fat yogurt +french wine,vegetables mix +herb & pepper,ground beef,chocolate +energy bar,pancakes,champagne +herb & pepper,mineral water,eggs,cake,cereals,brownies,pancakes,tomato juice,low fat yogurt,green tea +eggs +mineral water,milk,extra dark chocolate,protein bar,zucchini,green tea +chocolate +burgers,red wine,ground beef,mineral water,pancakes,honey,gums +shrimp,parmesan cheese +mushroom cream sauce,sandwich +mineral water +tomatoes,spaghetti,cookies +turkey,frozen vegetables,ground beef,mineral water,low fat yogurt +turkey,cooking oil,chocolate,mushroom cream sauce,cottage cheese +cookies +cake,french fries,pancakes +chocolate +burgers,black tea,eggs,cookies +energy bar +cake,french fries,energy drink +ground beef,mineral water,milk,pancakes,eggs,cottage cheese,fresh bread +ground beef,corn,cauliflower +herb & pepper,ground beef,spaghetti,honey,french fries,pancakes,low fat yogurt +milk,butter,chicken,eggs,whole wheat rice,cake,carrots,eggplant,magazines +turkey,mineral water,milk,nonfat milk,pancakes +chutney,vegetables mix +mineral water,chicken,pancakes,cooking oil,cookies,cottage cheese,green tea +parmesan cheese,avocado,milk,energy bar,salmon,cookies +chocolate,escalope +meatballs,almonds +almonds,eggs,yogurt cake +frozen smoothie,pancakes +salad +eggs,cookies +cookies +tomatoes,meatballs,chicken,eggs +tomatoes,chocolate,eggs,pancakes +eggs,whole wheat rice +herb & pepper +nonfat milk,escalope +french fries,yogurt cake +cookies +frozen vegetables +yams,eggplant +eggs +cookies +chocolate,pancakes,light cream,chili,extra dark chocolate +whole wheat pasta,french fries,brownies +ground beef,cookies,toothpaste,green tea +ham,whole wheat rice,french fries,champagne,cauliflower +whole wheat rice +shrimp,milk,butter,cake,chocolate bread,green tea +mineral water,sparkling water,yogurt cake,energy drink,light mayo +french fries,escalope,pasta,mushroom cream sauce,green tea +ground beef,spaghetti,yams,eggs,cookies,mushroom cream sauce +frozen vegetables,french fries +ground beef,spaghetti,mineral water,chocolate,salmon,chicken,chocolate,frozen smoothie +parmesan cheese,hot dogs +cooking oil,cottage cheese +herb & pepper,vegetables mix,clothes accessories +milk,eggs,burger sauce,cooking oil,sandwich +chocolate,cake,cottage cheese,green tea +eggs,chocolate,yogurt cake +fresh tuna,spaghetti,french wine,cake,strawberries +turkey,mineral water,milk,eggs,cooking oil +ground beef,spaghetti,mineral water,fromage blanc,bacon,pancakes,whole wheat rice,oil,french fries,cottage cheese,green tea +whole wheat rice,hot dogs +meatballs,energy drink,fresh bread +burgers,grated cheese,frozen vegetables,ground beef,spaghetti,mineral water,soup,eggs,french fries +frozen vegetables,cake,french fries,pancakes +cookies +burgers,mineral water,whole wheat rice +french fries +frozen vegetables,ketchup,green tea +frozen vegetables +mineral water,vegetables mix,eggs,cake,chicken,french fries +ham,cookies +herb & pepper,ground beef,brownies,low fat yogurt +strawberries,melons +muffins +spaghetti,black tea,strong cheese,cooking oil,mushroom cream sauce +green grapes +eggs,escalope +frozen vegetables,eggs +burgers,eggs,french fries +frozen smoothie +mineral water,green tea +parmesan cheese,ground beef,spaghetti,milk,honey +eggs,cooking oil +spaghetti,mineral water,milk,olive oil,ham,mint green tea,french fries +burgers,fresh tuna,eggs,french fries,champagne +turkey,ground beef,salmon,honey +mineral water,cake,gums +cookies,brownies,pancakes +cookies +babies food,fresh bread +escalope +low fat yogurt +mineral water +milk,cookies +vegetables mix +spaghetti +mineral water +spaghetti,mineral water,olive oil,green tea,zucchini +french fries +soup,avocado,eggs,melons,white wine +mineral water,muffins +chocolate,cookies,champagne,energy drink,green tea +shrimp,energy drink,green tea +pancakes +low fat yogurt +red wine,whole wheat pasta,avocado,olive oil,green tea +protein bar +grated cheese,ground beef,tomato sauce,mineral water,salmon,eggs,whole weat flour,protein bar,zucchini +cookies +burgers,frozen vegetables,chicken,cake,chocolate +black tea,vegetables mix,pancakes,eggs,cereals +turkey,mineral water,eggs,magazines,green tea +whole wheat pasta,milk,strong cheese +muffins +burgers,ham +mineral water,milk,blueberries +butter +mineral water +ham,salmon,french fries +herb & pepper,shrimp,frozen vegetables,ground beef,spaghetti,mineral water,olive oil,chicken,eggs,rice,burger sauce,extra dark chocolate,protein bar +milk,bug spray,green tea,energy drink,hand protein bar,tomato juice +cookies,green tea +parmesan cheese,pancakes +mineral water +mineral water,pancakes +cookies +frozen vegetables,tomatoes +pepper,oil,clothes accessories,chocolate,salt,green tea +mineral water,meatballs,chicken,frozen smoothie +spaghetti,blueberries +shrimp,french wine +champagne +grated cheese,shrimp,frozen vegetables,parmesan cheese,ground beef,chicken,antioxydant juice,chocolate,frozen smoothie,escalope +mineral water +light mayo,tomato juice +chocolate,french fries,shallot,low fat yogurt,green tea +shrimp,meatballs,honey,eggplant,chocolate,sandwich,babies food +parmesan cheese,eggs,cottage cheese,light mayo +eggs +red wine,frozen vegetables,pepper,green beans,french fries,light mayo,green tea +spaghetti +light mayo +burgers,spaghetti,energy bar,eggs,mushroom cream sauce,yogurt cake,green tea +grated cheese,pepper,milk +pepper,spaghetti,mineral water,milk,olive oil,tea,asparagus +herb & pepper,shrimp,parmesan cheese,ground beef,eggs,clothes accessories,pancakes +milk,chocolate,champagne +sandwich +shrimp +gums +french fries +turkey,shrimp,spaghetti,butter,melons,low fat yogurt +honey,energy drink +champagne +fresh tuna +energy bar,eggs,chocolate +french fries,yogurt cake,green tea +almonds,cookies +frozen vegetables,brownies,low fat yogurt +eggs,french fries +brownies +escalope +red wine,black tea,french wine,extra dark chocolate,ham,salt +spaghetti,vegetables mix,french fries +ground beef,milk,butter,eggs +mineral water,fresh bread +fresh tuna,frozen vegetables,tomatoes,spaghetti,butter,almonds,pancakes,honey,frozen smoothie +escalope,pasta,mushroom cream sauce,brownies,light mayo,fresh bread,green tea +muffins,pancakes,eggs,chocolate,french fries,escalope,green tea +green tea +herb & pepper,cider,eggs,champagne,green tea +nonfat milk +escalope +pepper,frozen smoothie +chocolate,escalope +herb & pepper,spaghetti,mineral water,muffins +ham,spaghetti,avocado,milk,pancakes,eggs,oil,antioxydant juice,green tea,chocolate,frozen smoothie,escalope +strawberries,fresh bread +eggs,white wine +turkey,burgers,spaghetti,milk,eggs,honey +mineral water,salmon +cookies,energy drink +cookies,mushroom cream sauce +yogurt cake +butter,energy drink +energy bar,chicken +french fries +ground beef,mineral water,cottage cheese,magazines +burgers,eggs,green tea +eggs +frozen vegetables,milk,chocolate,yogurt cake +hot dogs +cookies +pancakes +pepper,olive oil,low fat yogurt +babies food +chocolate,salmon,pancakes,gluten free bar,green tea +mineral water,french fries,frozen smoothie,green tea +honey +ham,mineral water,pancakes,cake +spaghetti,flax seed,french fries,champagne +mineral water,vegetables mix,honey,chocolate,french fries,light mayo +herb & pepper,ground beef,spaghetti,chocolate,french fries +turkey,burgers,milk,honey,chocolate,french fries,green tea +burgers,fresh tuna,soup,french fries,body spray,green tea +cake,escalope +fresh bread +eggplant,cookies,pancakes +escalope +shrimp,frozen vegetables,whole wheat rice,chocolate bread,french fries,fresh bread,green tea +mineral water,whole wheat rice,bug spray,chicken +mineral water,chocolate +turkey,pepper,meatballs,corn,chili,french fries,green tea +frozen vegetables,parmesan cheese,vegetables mix,whole wheat rice,chocolate,french fries,green tea +green tea +tomato sauce,chocolate,pancakes +burgers,ground beef,energy drink,melons +ground beef,tomato sauce,mineral water,soup,salmon,green grapes,whole weat flour,frozen smoothie +soup,milk,honey,whole wheat rice,light cream,mushroom cream sauce,green tea +avocado,champagne,frozen smoothie,sparkling water,green tea +frozen vegetables,tomatoes,mineral water,eggs,whole wheat rice,french fries,strawberries +cake +eggs,french fries,salad +eggs,escalope +red wine,spaghetti,soup,eggs,escalope,energy drink +cake +tomatoes +chocolate,escalope,champagne +chicken,whole wheat rice,ham,french fries,pancakes +ground beef,milk,french fries,sparkling water +cookies,hot dogs,pancakes +mineral water,chocolate,milk,eggs,green tea,frozen smoothie,protein bar +eggs +ground beef +milk,light cream,chicken,extra dark chocolate +milk,olive oil,butter,frozen smoothie,low fat yogurt +burgers,eggs,cooking oil +spaghetti,chicken,eggs,cooking oil,chili +green tea +herb & pepper,salmon,eggs,french fries,strawberries,candy bars +herb & pepper,chicken,french fries,cottage cheese,tomato juice +tomatoes,fromage blanc,chocolate +frozen vegetables,tomatoes,vegetables mix,hand protein bar +grated cheese,chocolate +grated cheese,mineral water,milk,chicken,eggs +burgers,herb & pepper,red wine,tomatoes,ground beef,tomato sauce,spaghetti,milk,bacon,eggs,white wine +chocolate,ground beef,mineral water +turkey,herb & pepper,spaghetti,rice,cooking oil,eggplant,white wine,magazines +tomatoes,tomato sauce,spaghetti,olive oil,oil,chocolate +mineral water,milk,chocolate +grated cheese,green tea +tomatoes,low fat yogurt +tomatoes,spaghetti,olive oil,almonds,eggs +turkey,ham,chocolate,tomatoes,ground beef,pepper,olive oil,pancakes,bramble,green tea +cookies +chocolate,milk,salmon,spinach,carrots +ham,shrimp,milk,flax seed,salmon,corn,ham,eggplant +clothes accessories,protein bar,tomato juice,fresh bread,low fat yogurt,mint +burgers,red wine,cooking oil +burgers,french fries +tomatoes,mineral water,chicken,eggs,pancakes +frozen vegetables,mineral water,vegetables mix,green grapes,eggs,french fries,escalope,body spray,protein bar,mint +herb & pepper,shrimp,soup,meatballs +herb & pepper +eggs,escalope +ground beef,chocolate,champagne +frozen vegetables,ground beef,soup,milk,tea,low fat yogurt +herb & pepper,spaghetti,mineral water,pancakes,cooking oil,carrots,chocolate,escalope,low fat yogurt +herb & pepper +red wine,spaghetti +shrimp +pancakes,eggs,light cream +avocado,energy drink,low fat yogurt +energy bar,nonfat milk,bug spray,chicken +burgers,fresh tuna,herb & pepper,shrimp,whole wheat pasta,milk,cider,eggs,cereals,pancakes,energy drink +eggs,cooking oil,chocolate,french fries,mushroom cream sauce,pancakes,light mayo,low fat yogurt +turkey,eggs +shrimp,frozen vegetables,mineral water,milk +grated cheese,herb & pepper,parmesan cheese,whole wheat pasta,ground beef,spaghetti,yams,milk,low fat yogurt +dessert wine,soup,eggs,low fat yogurt +turkey,green grapes,eggs +mineral water,fresh bread +mineral water,green tea +grated cheese,cooking oil,light mayo +rice +frozen smoothie +chocolate,ground beef,spaghetti,eggs,cookies,mushroom cream sauce +parmesan cheese,cake,green tea +chocolate,cookies +turkey,red wine,ground beef,mineral water,milk,whole wheat rice,pancakes +green tea +mineral water,milk,nonfat milk,pancakes,honey,cooking oil,frozen smoothie,brownies,tomato juice +burgers,frozen vegetables,tomatoes,strong cheese,muffins,eggs,french fries,yogurt cake,light mayo,green tea +salmon +tomatoes,chicken,eggs +frozen vegetables,mineral water,milk +olive oil,salmon,light cream,zucchini +frozen vegetables,rice,light mayo +turkey,tomatoes,spaghetti,milk +chocolate +whole wheat pasta,olive oil +chocolate,mineral water,eggs,rice +energy bar +spaghetti,pancakes +honey,champagne,escalope,pasta,mushroom cream sauce +turkey,milk,pancakes +green tea +turkey,burgers +burgers,eggs +burgers,french wine,green tea +french fries,pancakes,light mayo +frozen vegetables,ground beef,mineral water,honey,green tea +champagne +frozen vegetables,energy bar +chocolate,eggs,french fries,energy drink +soup,chicken,eggs,light cream,cooking oil,cereals,green tea +spaghetti,eggs,eggplant +energy drink +soup,soda +herb & pepper,mineral water,milk,whole wheat rice,salt,white wine +mineral water,green tea +vegetables mix,cereals,green tea +chocolate +french fries,pancakes +grated cheese,herb & pepper,ground beef,spaghetti,butter,cider,bacon,pancakes,soda,napkins,low fat yogurt,green tea +mineral water,soup,eggs,chocolate,frozen smoothie,protein bar +green tea +burgers,grated cheese,herb & pepper,red wine,ground beef,mineral water,chocolate,avocado,rice,cereals,pancakes,toothpaste,green tea +black tea,chicken,eggs,french fries,energy drink +burgers,spaghetti,eggs +salmon,yogurt cake +milk,salmon,cereals +mineral water,milk,cake,brownies +eggs +burgers,eggs,barbecue sauce +milk,clothes accessories,low fat yogurt +frozen vegetables,whole wheat pasta,olive oil +cookies +parmesan cheese,chicken +frozen vegetables,mineral water,milk,olive oil,vegetables mix,eggs,brownies,low fat yogurt,candy bars +milk +turkey,frozen vegetables +burgers,escalope,pasta +grated cheese,frozen vegetables,tomatoes,chocolate,escalope +french fries +extra dark chocolate,champagne,green tea +champagne +fromage blanc,french fries +grated cheese,red wine,spaghetti,whole wheat rice,pet food +chicken,eggs,soda,shampoo,fresh bread,low fat yogurt +frozen vegetables,pepper,spaghetti,mineral water,green beans,french fries,frozen smoothie,pancakes,low fat yogurt +oatmeal,french fries +tomatoes,tomato juice +turkey,burgers,ham,mineral water,energy bar,french wine,frozen smoothie,escalope,sandwich,yogurt cake,fresh bread +mineral water,eggplant,cereals,antioxydant juice +grated cheese,spaghetti,mineral water,whole wheat rice,cake,french fries,champagne +turkey,chocolate,champagne,escalope,sandwich +strawberries,green tea +chocolate,spaghetti,mineral water,cake +salmon +eggs +milk,tea,frozen smoothie,tomato juice +turkey,burgers,frozen vegetables,tomatoes,parmesan cheese,spaghetti,mineral water,chocolate,milk,vegetables mix,whole wheat rice,mushroom cream sauce +burgers,french fries +shrimp,pepper,butter,whole wheat rice,cake,chocolate,frozen smoothie +spaghetti,mineral water,milk,vegetables mix,gums,cereals,french fries,frozen smoothie,pancakes,tomato juice,low fat yogurt +mineral water,energy bar +energy bar,eggs,strawberries +pet food +red wine,spaghetti +burgers,eggs +frozen vegetables,parmesan cheese,milk,salmon,muffins,eggs,chicken,french fries,protein bar,salt +mineral water,meatballs,french wine,green tea,pancakes,light mayo +cake,oil +rice,chocolate bread,body spray,gluten free bar,fresh bread +mineral water,milk,vegetables mix,rice,chocolate bread,eggplant,cereals,antioxydant juice,french fries +fromage blanc,chocolate,french fries +whole wheat rice +vegetables mix,cookies,mushroom cream sauce,hot dogs +frozen vegetables,vegetables mix,eggs,light mayo,low fat yogurt +herb & pepper,spaghetti,brownies,mint +escalope,pasta +pancakes +sandwich +french fries,champagne,hot dogs,strawberries +burgers,eggs,french fries +pancakes +frozen vegetables,mineral water,meatballs,cereals,frozen smoothie,cottage cheese,pancakes,asparagus,low fat yogurt +herb & pepper,frozen vegetables,milk +whole wheat rice,cake,gums,clothes accessories,green tea,frozen smoothie +mineral water +whole wheat pasta,spaghetti,milk,butter,eggs,chocolate,french fries +shrimp,tomatoes,chocolate,corn,escalope,cottage cheese,energy drink,shampoo,fresh bread +french fries,yogurt cake +red wine,parmesan cheese,mineral water,cake,rice,french fries +pancakes +parmesan cheese,shallot,brownies +frozen vegetables,ground beef,spaghetti,fresh bread +milk +red wine,ground beef,milk,olive oil,almonds,rice,french fries,brownies +cake,french fries,hot dogs,sparkling water +burgers,spaghetti,milk,cereals,strawberries,salad,magazines +burgers,fresh tuna,chocolate +whole wheat pasta +cookies +shrimp +eggs,french fries +eggs,french fries,protein bar +chocolate,spaghetti,eggs,green tea +turkey,red wine,mineral water,green tea,chocolate,escalope,brownies,pancakes +eggs +shrimp,mineral water,milk,olive oil,cereals,yogurt cake,salad +french fries +herb & pepper,ground beef,soup,avocado,brownies,salt +brownies +mineral water,hot dogs +pickles +mineral water,french fries,asparagus +fresh tuna,whole wheat pasta,ground beef,mineral water,olive oil,whole wheat rice,cake,escalope,fresh bread +fromage blanc,whole wheat rice +burgers,ground beef +soup,white wine +escalope +avocado,green grapes,oil,french fries,hot dogs,pancakes,shampoo +chocolate,spaghetti +escalope +pickles,tomatoes,milk,pancakes +eggs,french fries,asparagus +french fries,mashed potato +frozen smoothie,mint,green tea +spaghetti,avocado,honey +salmon,nonfat milk +frozen vegetables,mineral water,soup,avocado,cake,french fries,champagne,tomato juice,green tea +salmon,melons,tomato juice,low fat yogurt +red wine,french fries,mashed potato,mint +turkey,ham,spaghetti,barbecue sauce,escalope,protein bar +milk,eggs +spaghetti,milk,olive oil,brownies +burgers,red wine,pepper,spaghetti,eggs,green tea +burgers,whole wheat pasta,soup,olive oil,cottage cheese,energy drink +eggs,french fries +chocolate,cottage cheese,pancakes +turkey,frozen vegetables,mineral water,eggs,chocolate,fresh bread +mineral water,french wine,escalope +escalope,pasta +green tea +burgers,mineral water,chocolate bread +french fries +frozen vegetables,tomatoes +grated cheese,salmon +green grapes,french fries +herb & pepper,ground beef,champagne,green tea +turkey,burgers,pet food +escalope +tomatoes,whole wheat pasta,ground beef,mineral water,soup,olive oil,black tea,salmon,cake +chocolate,whole wheat pasta,salmon,green tea,magazines +turkey,burgers,cake +milk,nonfat milk,eggs +muffins,honey,toothpaste +frozen vegetables,white wine +rice,french fries,cottage cheese +ground beef,mineral water,olive oil,pancakes,french fries,frozen smoothie +spaghetti,chocolate,olive oil,fromage blanc +french fries,cookies,low fat yogurt +french fries,champagne,brownies,green tea +parmesan cheese,whole wheat pasta,meatballs,milk,mint +yogurt cake +tomatoes,muffins,chocolate,french fries,frozen smoothie,escalope +strawberries,pancakes,yogurt cake +turkey,ground beef,pepper,mineral water,soup,meatballs,vegetables mix,oil,french fries,frozen smoothie,green tea +turkey,shrimp,frozen vegetables,milk,chocolate +burgers,mineral water,eggs +pancakes +brownies,pancakes +milk,champagne +muffins +mineral water +burgers,shrimp,frozen vegetables,spaghetti,soup,cake,french fries,pancakes,tomato juice +cottage cheese,protein bar +burgers,eggs,french fries +champagne +turkey,mineral water,fromage blanc,muffins,eggplant,tomato juice,magazines +cake,cooking oil,light mayo +strawberries +burgers,french fries +chocolate,grated cheese,frozen smoothie,cookies,brownies +energy drink +sparkling water +mineral water,flax seed +turkey,herb & pepper,red wine,parmesan cheese,mineral water,olive oil,bacon,salmon,green tea,french fries,champagne,cottage cheese,tomato juice +grated cheese,shrimp,ground beef,mineral water,avocado,milk,nonfat milk,cooking oil,carrots,pancakes,light mayo +frozen vegetables,mineral water,pancakes,low fat yogurt +soup,strawberries,yogurt cake,low fat yogurt +spaghetti,almonds,french wine,eggs,cake +milk,vegetables mix,cottage cheese,pancakes,green tea +burgers,tomatoes,spaghetti,mineral water,french wine,eggs,green beans,light mayo,fresh bread +mineral water,vegetables mix,muffins +spaghetti,salmon,muffins +turkey,soup,french fries +ham,chocolate,herb & pepper,mineral water,olive oil,frozen smoothie +cereals,french fries,yogurt cake +clothes accessories,chocolate,pasta,salt +avocado,cookies +mineral water,chocolate +chocolate +milk,body spray +chocolate,herb & pepper,spaghetti,mineral water,butter,salmon,rice,burger sauce,extra dark chocolate,protein bar,asparagus,mayonnaise +meatballs,eggs +green tea,french fries,gluten free bar +vegetables mix,muffins,whole wheat rice +hot dogs +burgers,shrimp,pasta,ground beef,pepper,soup,milk,olive oil,escalope +honey,champagne +tomatoes,butter,gums,cooking oil,chocolate,body spray,green tea +frozen vegetables,chocolate +yams +shrimp,pasta,mineral water,milk,fromage blanc,salmon,eggs,cooking oil,pancakes +mineral water +chocolate +grated cheese,ground beef,french fries,hot dogs +spaghetti,butter,chicken,french fries +spaghetti,cider,whole wheat rice,cooking oil,escalope +ham,milk,fresh bread +mineral water,black tea,eggs,fresh bread,mint +cookies,mushroom cream sauce +frozen vegetables,honey,corn,pet food +frozen vegetables,milk,energy bar,french wine,vegetables mix,eggs,tea,chocolate,green tea +whole weat flour +burgers,grated cheese,frozen vegetables,spaghetti,meatballs,butter,french fries +cookies +green tea,chocolate,cookies,fresh bread +grated cheese +salt +cookies +eggs,french fries +cake,french fries,brownies +champagne +champagne +green grapes,chocolate,french fries,escalope +eggs +green beans +cookies +mineral water,extra dark chocolate,chocolate,low fat yogurt +mineral water,avocado +frozen vegetables,mineral water,chicken,fromage blanc,eggs,green tea +shrimp,pasta,soup,almonds,chocolate,fresh bread +cookies +eggs,cookies +tomatoes,mineral water,eggs,chicken,extra dark chocolate +grated cheese,mineral water,olive oil,escalope,white wine +cookies +cooking oil,toothpaste,low fat yogurt +chocolate,ground beef,butter,yogurt cake +ham,ground beef,pepper,tomato sauce,spaghetti,mineral water,light cream,french fries,melons +ground beef,spaghetti,mineral water,light cream +fresh tuna,parmesan cheese,fresh bread +low fat yogurt +olive oil,eggs,cake,chocolate +chicken,soda +shrimp,pasta,ground beef,meatballs,oil +tomatoes,spaghetti,mineral water,pancakes,cake,rice,chili,salt +herb & pepper,ground beef,spaghetti,olive oil,eggs,escalope +milk,chicken,cake,eggplant,frozen smoothie,green tea +burgers,eggs,escalope +fromage blanc +pancakes,champagne +chocolate,escalope,energy drink +low fat yogurt +cookies +soup,milk +tomatoes +energy bar,eggs +french fries,frozen smoothie,cottage cheese +low fat yogurt +turkey,ham,grated cheese,parmesan cheese,ground beef,olive oil,pancakes +frozen vegetables,mineral water,honey,cottage cheese,fresh bread +grated cheese,mineral water,chicken,nonfat milk,whole wheat rice,chocolate bread +chocolate,frozen vegetables,spaghetti,green tea +chocolate,grated cheese,frozen vegetables,chutney,cereals +eggs,eggplant,french fries,low fat yogurt +gums,frozen smoothie,low fat yogurt +burgers,herb & pepper,shrimp,pasta,milk,whole wheat rice,cooking oil,french fries,cottage cheese,tomato juice,fresh bread,mint +burgers,frozen vegetables,flax seed,french fries,yogurt cake +green tea +flax seed,green tea +milk +eggs,mushroom cream sauce +mineral water,cake +whole wheat pasta,spaghetti,mineral water,milk,olive oil,salmon,cooking oil,low fat yogurt,zucchini +shrimp,pasta,low fat yogurt +ham,ground beef,spaghetti,mineral water,whole wheat rice,cake,low fat yogurt +tomatoes,almonds,eggs,cookies,green tea +parmesan cheese,whole wheat pasta,brownies +cookies +burgers,parmesan cheese,mineral water,melons +melons +chocolate,shrimp,pasta,ground beef +burgers,shrimp,pasta,parmesan cheese,soup,eggs,whole wheat rice,escalope +dessert wine,frozen vegetables,milk,muffins,eggs +ground beef,chicken,cereals +almonds +grated cheese,spaghetti,almonds,honey +frozen vegetables,meatballs +cider,eggs +cider +burgers,ham,parmesan cheese,ground beef,spaghetti,eggs,cookies +red wine,honey,rice,chocolate,french fries,brownies,body spray,light mayo +fromage blanc,escalope,pasta,mushroom cream sauce +frozen vegetables,tomatoes,ground beef,spaghetti,mineral water,fromage blanc,pancakes,whole wheat rice,blueberries,cereals,escalope,mayonnaise +burgers,eggs,cake,cereals +eggs +herb & pepper,ground beef,eggs,whole wheat rice,cake,oil,fresh bread,low fat yogurt +eggs,french fries,brownies,low fat yogurt +yogurt cake +turkey,burgers,grated cheese,shrimp,pasta,spaghetti,mineral water,eggs,oil,chocolate,yogurt cake,zucchini +herb & pepper,eggs +whole wheat pasta,mineral water,light cream,chicken,french fries +french fries,pancakes +mineral water,chocolate +chocolate,grated cheese,mineral water,olive oil,green tea +whole wheat rice,cake,cottage cheese +turkey,shrimp,pasta,mineral water,chocolate,milk,salmon,vegetables mix,muffins,eggs,sparkling water,gluten free bar +turkey,mineral water,cooking oil,chocolate,french fries,protein bar +tomatoes,tomato sauce,spaghetti,mineral water,soup,olive oil,mashed potato,fresh bread,mayonnaise,green tea +tomato juice +turkey,ground beef,mineral water,chocolate,soup,pancakes,whole wheat rice,light cream,carrots,mayonnaise +shrimp,pasta,mineral water,olive oil,pancakes,bug spray,low fat yogurt +frozen vegetables,french wine,pancakes,french fries,champagne,strawberries +chocolate,shrimp,pasta,spaghetti +chocolate +fresh tuna,parmesan cheese,whole wheat pasta,french wine,fromage blanc,cottage cheese,brownies,salad,mint,green tea +cookies,energy drink +parmesan cheese,champagne,white wine +red wine,tomato sauce,spaghetti,chocolate,olive oil,french fries,salt,asparagus +soup,milk +eggs,whole wheat rice +brownies +herb & pepper,spaghetti,low fat yogurt +herb & pepper +chocolate,escalope +burgers,salmon,pancakes,french fries,frozen smoothie,fresh bread,mint +turkey,burgers,dessert wine,shrimp,pasta,tomatoes,pepper,milk,pancakes,whole wheat rice,oil,frozen smoothie +pancakes,light mayo +butter,light mayo,fresh bread +burgers,frozen vegetables,eggs,french fries,magazines,green tea +chicken +escalope,green tea +eggs,frozen smoothie,yogurt cake,low fat yogurt diff --git a/Part 5 - Association Rule Learning/Section 29 - Eclat/R/eclat.R b/Part 5 - Association Rule Learning/Section 29 - Eclat/R/eclat.R new file mode 100644 index 00000000..569f363c --- /dev/null +++ b/Part 5 - Association Rule Learning/Section 29 - Eclat/R/eclat.R @@ -0,0 +1,15 @@ +# Eclat + +# Data Preprocessing +# install.packages('arules') +library(arules) +dataset = read.csv('Market_Basket_Optimisation.csv') +dataset = read.transactions('Market_Basket_Optimisation.csv', sep = ',', rm.duplicates = TRUE) +summary(dataset) +itemFrequencyPlot(dataset, topN = 10) + +# Training Eclat on the dataset +rules = eclat(data = dataset, parameter = list(support = 0.003, minlen = 2)) + +# Visualising the results +inspect(sort(rules, by = 'support')[1:10]) \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/Ads_CTR_Optimisation.csv b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/Ads_CTR_Optimisation.csv new file mode 100644 index 00000000..cec496ed --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/Ads_CTR_Optimisation.csv @@ -0,0 +1,10001 @@ +Ad 1,Ad 2,Ad 3,Ad 4,Ad 5,Ad 6,Ad 7,Ad 8,Ad 9,Ad 10 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,1,0,1,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,1,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,1,1,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,1,1,0,0,1,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,1,1,0 +0,1,1,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,1,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,1,0,0,1,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,1,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +1,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,1,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,1 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,1,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,1,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,1,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,1,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,1,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,1,0,1,0,0,0 +1,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,1,1,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,1 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,1,1,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,1,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,1,1,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,1,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,1,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,1,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +1,0,1,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,1,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,1,0 +1,0,0,1,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,0,1,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,1,0,0,1,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,1,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,1,0,0,1,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,1,0,0 +1,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,1,1,1,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,1 +1,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,1 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,1,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,1,1,0,1,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,1,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,1,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,1,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,1,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,1 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,1,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,1 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,1,1,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,1 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +0,1,0,0,0,1,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,1,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,1,1,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,0,1,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,1 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,1,1,0,1,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,1,1,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +1,1,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,1,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,1,0,1,1,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,1,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,1,0,0,0,0,1,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,1 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,1,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,1,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,1,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,1,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,1,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,1,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,1,1,0,0,0,1,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,1,1,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,1,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,1,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,1,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,1,0,1,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,1,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,1,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,1,0,0,1 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,1,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,1,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,1,1,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,1,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,1 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,1 +0,0,0,0,1,0,1,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,1,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/upper_confidence_bound.ipynb b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/upper_confidence_bound.ipynb new file mode 100644 index 00000000..a802b36e --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/Python/upper_confidence_bound.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"upper_confidence_bound.ipynb","provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyM070CpUDOaHkkIWHwMqelP"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"QJdrJJQUv3-k","colab_type":"text"},"source":["# Upper Confidence Bound (UCB)"]},{"cell_type":"markdown","metadata":{"id":"2XCjepjJwEv-","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"l_mBkG3YwNTt","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"npqlXjaNwYTv","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"HMJfUVLVwcFc","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Ads_CTR_Optimisation.csv')"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"PaSbots_wfoB","colab_type":"text"},"source":["## Implementing UCB"]},{"cell_type":"code","metadata":{"id":"V1K7jgDFwkRd","colab_type":"code","colab":{}},"source":["import math\n","N = 10000\n","d = 10\n","ads_selected = []\n","numbers_of_selections = [0] * d\n","sums_of_rewards = [0] * d\n","total_reward = 0\n","for n in range(0, N):\n"," ad = 0\n"," max_upper_bound = 0\n"," for i in range(0, d):\n"," if (numbers_of_selections[i] > 0):\n"," average_reward = sums_of_rewards[i] / numbers_of_selections[i]\n"," delta_i = math.sqrt(3/2 * math.log(n + 1) / numbers_of_selections[i])\n"," upper_bound = average_reward + delta_i\n"," else:\n"," upper_bound = 1e400\n"," if (upper_bound > max_upper_bound):\n"," max_upper_bound = upper_bound\n"," ad = i\n"," ads_selected.append(ad)\n"," numbers_of_selections[ad] = numbers_of_selections[ad] + 1\n"," reward = dataset.values[n, ad]\n"," sums_of_rewards[ad] = sums_of_rewards[ad] + reward\n"," total_reward = total_reward + reward"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"AXftWcjDwsYj","colab_type":"text"},"source":["## Visualising the results"]},{"cell_type":"code","metadata":{"id":"eVyD_EDXwtkK","colab_type":"code","outputId":"45843b84-4a0f-453f-be68-07cd203a72ae","executionInfo":{"status":"ok","timestamp":1589542170224,"user_tz":-240,"elapsed":1854,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["plt.hist(ads_selected)\n","plt.title('Histogram of ads selections')\n","plt.xlabel('Ads')\n","plt.ylabel('Number of times each ad was selected')\n","plt.show()"],"execution_count":4,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/Ads_CTR_Optimisation.csv b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/Ads_CTR_Optimisation.csv new file mode 100644 index 00000000..cec496ed --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/Ads_CTR_Optimisation.csv @@ -0,0 +1,10001 @@ +Ad 1,Ad 2,Ad 3,Ad 4,Ad 5,Ad 6,Ad 7,Ad 8,Ad 9,Ad 10 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,1,0,1,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,1,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,1,1,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,1,1,0,0,1,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,1,1,0 +0,1,1,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,1,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,1,0,0,1,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,1,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +1,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,1,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,1 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,1,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,1,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,1,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,1,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,1,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,1,0,1,0,0,0 +1,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,1,1,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,1 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,1,1,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,1,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,1,1,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,1,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,1,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,1,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +1,0,1,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,1,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,1,0 +1,0,0,1,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,0,1,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,1,0,0,1,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,1,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,1,0,0,1,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,1,0,0 +1,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,1,1,1,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,1 +1,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,1 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,1,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,1,1,0,1,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,1,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,1,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,1,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,1,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,1 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,1,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,1 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,1,1,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,1 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +0,1,0,0,0,1,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,1,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,1,1,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,0,1,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,1 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,1,1,0,1,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,1,1,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +1,1,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,1,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,1,0,1,1,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,1,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,1,0,0,0,0,1,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,1 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,1,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,1,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,1,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,1,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,1,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,1,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,1,1,0,0,0,1,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,1,1,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,1,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,1,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,1,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,1,0,1,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,1,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,1,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,1,0,0,1 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,1,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,1,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,1,1,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,1,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,1 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,1 +0,0,0,0,1,0,1,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,1,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/random_selection.R b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/random_selection.R new file mode 100644 index 00000000..74dfaabe --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/random_selection.R @@ -0,0 +1,23 @@ +# Random Selection + +# Importing the dataset +dataset = read.csv('Ads_CTR_Optimisation.csv') + +# Implementing Random Selection +N = 10000 +d = 10 +ads_selected = integer(0) +total_reward = 0 +for (n in 1:N) { + ad = sample(1:10, 1) + ads_selected = append(ads_selected, ad) + reward = dataset[n, ad] + total_reward = total_reward + reward +} + +# Visualising the results +hist(ads_selected, + col = 'blue', + main = 'Histogram of ads selections', + xlab = 'Ads', + ylab = 'Number of times each ad was selected') \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/upper_confidence_bound.R b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/upper_confidence_bound.R new file mode 100644 index 00000000..baa9a65f --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/R/upper_confidence_bound.R @@ -0,0 +1,41 @@ +# Upper Confidence Bound + +# Importing the dataset +dataset = read.csv('Ads_CTR_Optimisation.csv') + +# Implementing UCB +N = 10000 +d = 10 +ads_selected = integer(0) +numbers_of_selections = integer(d) +sums_of_rewards = integer(d) +total_reward = 0 +for (n in 1:N) { + ad = 0 + max_upper_bound = 0 + for (i in 1:d) { + if (numbers_of_selections[i] > 0) { + average_reward = sums_of_rewards[i] / numbers_of_selections[i] + delta_i = sqrt(3/2 * log(n) / numbers_of_selections[i]) + upper_bound = average_reward + delta_i + } else { + upper_bound = 1e400 + } + if (upper_bound > max_upper_bound) { + max_upper_bound = upper_bound + ad = i + } + } + ads_selected = append(ads_selected, ad) + numbers_of_selections[ad] = numbers_of_selections[ad] + 1 + reward = dataset[n, ad] + sums_of_rewards[ad] = sums_of_rewards[ad] + reward + total_reward = total_reward + reward +} + +# Visualising the results +hist(ads_selected, + col = 'blue', + main = 'Histogram of ads selections', + xlab = 'Ads', + ylab = 'Number of times each ad was selected') \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/UCB_Algorithm_Slide.png b/Part 6 - Reinforcement Learning/Section 32 - Upper Confidence Bound (UCB)/UCB_Algorithm_Slide.png new file mode 100644 index 0000000000000000000000000000000000000000..127cf218354346d012c1e45dd558f754c958ee70 GIT binary patch literal 1278276 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

a`VHd&W?&QaBc7jw63TcGKZs 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

eH(d-Ue$qa4(v(OoYb_!$DpB8 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%0D}cINNgnDeOG;v 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 z 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%0Dm> zI$VGBzMJJL07yfGM56SQ0DO(P36EYb706m2%b8kCjubl5-VBI1P%=WgVc2qSYeS`Q zRW+KqKeofNJ7Eq`JWq*e$mo_zh|XocYQmGG3Ih2Bx)I&BGxliac!}D2<`OQAeJy21 zFO6i+L-8Y$jHhKHC14}EhnytAd+t>9UfNnTbqV;?lW5%;{jE(C%5ioMV#IqHg8ZFE z42RTRwV(DTTrYu3E3$Nv!819xx{YU{Lw-ek_y$aSrRRwGXM6rC|A>X0<^%PQA3`8N z0y97t(@s;rwWFW*3a^NJfWt(21Sn!B6s&|=r${M3#KlH;(bVFSyVBnwT{5u5t}f@) zJMf6DFh2(B9sStcii353N~W*b#?|6Uj5>qq{P1po@}_5a_5n!;ccp;Q9fgRp_Ivy9 znD1k*nMNk!M4Z-YESPJBK}fFfxl8*12j8B;^z~Zc-cqA#Wu8)O)L^lSL`=Wb;nPm; zXsr*A?gcd3qsw@BqMBG5D-Uk1nf5s69-nK}ZsV&=e~Hlq>7sW4#SpclicrgOQs5>? zo2dLD)zNbQu)%}&G90(HTvA#A(s#cjqlcWWJDg;e=uu~ghsiH*aa_o_nmo}ZN$iAI z87>P;E^y$VZ9S6Wpc#F7xqkI3VCstgbBjJP$~KlIX<6u1h7B) z1qfyYvy^}^(H+YxBUT3ViU*KxXE)@MH_k;BYl^YJjCa|w{?5-ym)sy;Aj(|!Qohl% zC0b*K6V+>eij)aFFP=Y zNW~Fgu+Q}`UL3-kXkrP{VW7e(#rG6bkWbFcgo{80?odp=pBG=`|VIx zXQ%;4W6#a!WxR}&C4}Fpu?5&Y?I|==lqTH3ksBKe37nG@l_-vyYYme!igGfG!Fc~y z*D#@WC*N7#cpDz%=nvG6n8AR*r2QwGVt3nyxW4ABs45Z1OBG&oAfIKbJYTdvv+|$i z$UNpQ+b2tJfPiTdK}ct3?jtml!*Q$(3~I zHAax!S*W|2fb`A*vvM4_!jL{|n$H%o1de@XbpAwP)>p!HlV!f>e41a)@9FLYAc3vz zp)O7|2}EuI$HGN7M_rD{rpDdmyq$fX_4k<6UE01%I8%7Zr<>mw>ST}!?{k!N^aa>x z^ak*x)8dc4``n?N)v%^YT|7vgN*~ayY|iZnXEqA7+s}%Cz8hNkcNwA=N^+RNJVQ;r zYeFQ7$5C}|U>V{#xOJ=>1*O@Uf{Y)VD2c#`KZaSZAMWyDTONE}4JAPR&@?maZN?6> z$Z3!#+W3QK|K_=PzPJ2b7bCMeZh&nhcl33f4;s6YInQp&4B+{hTS)3TNaPE=6 z1FKLKEvA7Ul>T-?9tzt9`pJelHAm|4?*Wa1k#^_p#nz;d7v&%I;W#+5&oiavUu-ki z+i;iWwR1)(f00^wg)W0Dr*GSIxjEHS2#+?oEuA)p zbulL-Ri?QqDiHv>Vl?=|Daj-J_SSxR5m$=X+Lg}_Xs)hBrV88TC|gj-Giyj5I2_FbCIrV#{oXcV{m-|9N2gzjIJ1B>k;xrE1{Z)1C)V zp*z1+dN@Kw_>L?lDdKV+t$#n#$}8#&98v~=ec@ku#a@~%Yg{i^cM)|8!A2-FMB1>j#=}Z zGd2&w;v`Eeu&{7^0RV`Ci_S~yiehw6AgM~-_j@WfFpB2o2f`9$mO=%?qZO=xaUt3h z(Y#(pO;2=Vs6b9arOWt@)j!LfF?|K*aSb%4T93J6+pO=Rwi zjGXX$OuNur%-~}L$lofPE?G;`H|0-vtW_oP!^Qu^R0P3M5e`5_dEP$

$NXMULw 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%0A8f2l;-X3lgJZ1Pb@BbW0|4I)3 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
^ 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

T)YJRnEa&9CKCrYuTu)j*YE zJ%7WknRoSXpSa-MqeQna+&ZsV^9MkeN@8*8>gp;I|6DTysJOs01A12s0ZJfh4r&`n zVUx@AqfM;B0c2-fF*Yf8NF5pnvhIg02E&m~oA(P$Nm&koPyCjrVruFMaWKI8K?Ll9 zDX-y?w;o}{ynT9}BMXC;a#a7l=@$qEavGJBI$v+QkZq?CBa>XI?%v&CZWG@g(K*wL z*;p8ahI`B|(+&x@+CKA!jauRm;n3Q2K6whhK6pnZmh$}#yU$efBbyXkUfay^XXvm& z8Aueg&beU0P_x;eG4}sOD{9WR<>)St_@s9vzH9$Yl>}=rt7} z;ZcSML-!MK9e}|QsHkr8x9!WoNPRjrnbn6 zcH};t4;EfHh*?N}r5=6(2?zhbAz&bVM5)B{vb{YudA;hZh;{o7&?UOdC#y#BPr}C6 zH-46eahS%v)eLNTN1VMs049!=&IHN1(4Y@|>nO6^hhF{;!`ep*A8n^y3GkDQf=_O4 zQUBc>qDtlJAhFrysBlwoj>YEu!0A>ZUXw6mu}~|X(hgvK4fHF@qA8a*r``Q4jCiGq z@RN6wXDG46#I(W&-BI13BTfS8*S+}`=w_pzQ>{MCgxp+0?TnY2RWC)UJ7#{F@@XTJ8<&Km>PcrX&FwUMFpk5d zHCBYV$iF!WcPtXbA%XtD(o9^gZQvK7p-*SQ54E2-$T3cWB+w&x4}=OLUIs_C<9(Pe zUjkfy0G8~f#}s|#ce?{Q>aRf|b`hd-6DS=jv)8R#=l#4$I}Uv_8rHPyBWcaMcG#n+ zhFGt`tZkFWE~5K~5_)@U8N>crUA5HUM>OpKEA`GQ-wLdJTRSBng)8+Lw1?5zS%XMIF-8lKB(D4BtO zj7~pf`n5!OVxT&=JqU3*fq7vJSb^rxq_uyzQo~~F`t|t+3tF?@Gg$}ZiP>@CIUWaE zGCkcoP4Gx`e9`d#NOe(IR&19^J73NWp6Tran{@};3H>nrRdbU{+x{jEV$YXsPz^a8D zzMlf8;d^TTr*Zl=&2_%<9a7&v#6An%HPyd{Ib1gS_TgJE96G8u1MoV8D(*cD67_rf<1P1EsYV?}PiH(vub9l4#5pJBd$(TZbL7Bsz!k+I~6 zK206bR1xZw0UWiLTyMvwSbn`cMO=9y<2ozg0L$n>lzZwQ^+0L=KkU7CT+VI(KVD~{ zLP}9a!-_--5lxYu%myu@qNTmZNm)@L(onfjXiIw{Wwf++k(Rc0slLy{bzOB{_sxBO zK9Aq;`~8c*PVaN{ejmr{cB^OoY>@JR+17dyz6B# zkR-XndOPZ6vHYUzB)e@~bq;iT2uVPYTjg*O*&k zlBqcT1U;3+cv80XCy65vX^gLzxuswmA(1aW&HQ1z;r@-;WT#Il>cRB)*6ECk~ zdb(RaU^J~6sh+1OZxE-YK@F{YM<9~(Fy0{Ej>@^hAQ61P4HjS;maKiW^Rm;zz{uH`jn)g|1CSjO9)~S%EJT=FkY%o z9QZSPFgg38!!Akh6*IO-e-WMDD{Z%VLcyd#z37A1&&fkmfLbOSS;;z|7W+k!0QTOl z%2SxCP7EdCkfe<>o}ZxItiP2U?KRJXjD#JMAQhtd#(iHcI*-t`@u@ssf5*<9=a5xE ze}m)xDi<9BI7Mdmp7zLXwfXj_*1lIkh;gl?zr6kP)}fAz81R=jv#^$iy}C|-uiy|`T(#rN2}S2J-0F+^Oao~W;Me6D{$*i zOSsw??YGuL1;B7LK-f3G6gV6~$k%!ATW}fjr0SHPuuUfR z%95%!|DreRr_2T0`4DVKXYpxa+5_;jKtMLbj3Th{J>z+VJh?qf(P6FxQRW%7oXugm z2^2;cqZbcGvhOU~u@zaEn65k>9&wX!ofsY+4MmQ8A)<7^U43plI%qLLrgi6~aiL>a zLJ?}e4|s^HP{WIJu;Nq@uf%o(gKR~1D@64#lGT!h@Tumb+Ku#LTr=mYgR%tq1I-}D zRq2DD7t9Vncu3o^Hd07f)ySr=l~1BL;r!NV2`eWQ$rvEvhCo_kt8hPQeN)zSSiup| zJo~b08_t@+_9MBvqysiSV1-qL1xhicDFP}boz^5@K_@*ZHN#TbB!Zx&u?)q`q?ZoU1k&PdeciO-k{(v0)WTg`3p*TQ8}39Q-dt7S>d>uYeRJ7P#VQK+vk zJigYn%6I9~r5gcC)izpuwh%d3mAYkrfx?fF&JRt;VR;NfnI|4Vpb(a?gtWSvEho)V z)9geJS@fow##)-Uk+H(X>kg;x&@6BQ8Z>3&P1n=HAJDu_bHeIHsZhnlN8E~`+y=1# zr*RvhD>(?4NP!csDZvQy8O}ZVD#v!9{j96@8{Rgzu6)eWZLYQ64hqWi%o8(NSPlc% z@{C+2N;l1Jl18b`h)&y7tH}&Q3K_yf9C7;9dr2F$g!9`7Gy?1o&$?a=WVOIAzsa2D zhhZ0-|3>jr`(POLRaVouG-^cmxay}reYkR6qS^-i`&UOgdX?|2unF4N<;X&Mm2u1# zhpbWxyQh;Mu(r2%8{dNm4~Sd8KjUf5$qNz+dfKpK?Ug3a&`YI6&L=^)wsyo357$LP zPyOR{ckkzhr*nOe2^17}B3E>m`GS~}$9bB?nbP8z{zPO|Xk->ivy9e6)6^!e3!|YM zqW2&s;*f^GPv;{35fdPzh4>$M4=UggHuv9vYT8zmzqIQjdJx=@=+BKg9=Gd<0=5(Z z$g_Oy@J#2`Yr=zz;z0J$4u*SlNvNNO!fd=p;lkV}aBzthr3v6T5ty=)$a`+ntAmp9 z@xi&Kt>P6tn0lx#Kz!VfW=9G4^(TGEj3HuXw2^NXnpJSN8#($Clmrunh72(o`>fPB z&0UklD)DqbyXM)mk?&bp_kJ!+4t#~mA(_b&pZ?Y-BNd^st-NzJ(s*Ga@6cpYUTca@ zzca5C(bcL~<*~0PgUV3KYg``na-a|02`Y6f$wUmX#&T;(P7N@6RT`_&B=`fc#a~at z`4>IMM-hPSNQ$nWPveX-@5V*O7piM$_;Ts32!65fo+g^O;vefib$BG#Xt( z3952Kn@|gJjJ$>K8_HOI%;_a%b$|zmh9hBc7A6(w*n0bOxiqTGVod-Lr4T5s4tLv4PzFeY z1e(bU2wwMmBU44_HHZQs9^tF!$QC|E%Hjz!5CnBQ@}qU1Be1m|BmetB(%W(uCfUSv z^A?}U^(~3$7$7}N#Xwte=*`{iZsrY?2bPN)^D~heGsyPoj{v)iKt_>N_L6=rWNe~o-ky@%zj!(fPadLK&LJ--AnDkeYS&OrdAh%_0M^i)j|mQbI?t6q9Ub~d zq_A6@0+}pD=@^l}Se3jVTL>c1r>Gjmjg_O|zm8!bqX7mDS%MmCVi{9XU&+f-E_J#p!=tttrdxbi(Mx@MQ zp%5}t2b~9GN(C(#Z5wwGl#{#bG>KL$H_4F_%d-z(uNYepcQJ%>UR&m)IqAV2Rkg=% z_PzVU6>61kOj4ETMORtkbij;Q@#9J6Pmf5{e$`PN=&CawT?1F`gA1o6kXsDfMC;y> zLH&M*uN%)I2qb781pVUdm0fKD#pXCa&u7ZdVq!Xo>8mii?v|zZem-x$4qashGdH`g zpz%ZNwTX2ozhst7vpL)(Tw|phX7n`$F2w4kB_xi_HF@>_W zxuyA?g4dGrG5R}A!(%{>AYQL`+fFXhQr=T$KFA?x#-v z+*F*4tB!7o+i2cSAvh|LbxY^d%-uSVBC0S?7u@jEPTDE+k5>V6#Q`IWsQD?5!&Z&Y z#PbGENe59_7<(XttT3f9?*(3v1|g+`CE*SBpJJIeZ+M`E6u%Yo#D+m*N(usiFqx*h z%C07nZ71T#6aCD_4X>-}VzM`^fM|n>s&2-j38XvvfQt5`>r<^4zDqD5@3ss`eH?;g z018M2#wmE}mo1q8i-`!pL6+UF_^;=MUXcaS z@@llglJ22~GyC5bLEZC=ew+>VZlnQ#-XoCo2zlwVpnAX%lfnL6WsQ45X((_#g-X(J z`p~psh!~W66uOn@E6D*^HxN6n=KN=RR7B91}wD1oT?5qB303ww*4G!y9SK*_-U zL+hqywU1w#g<5khB+NewTsCcwcWR5hW;4$#v+3w&FET2J$m|@vg}4}>u0X;7iGq6E z*w8A(zefR%RERTcxK3B@Xgo+StK9T4@SFQgE%7<<$PGf?2Fj!({rwQWaK(U>I;cWq z!n^lNaBvu%8|Xkif@RjMzP`iv`2L~1|JEjvQ1%6FaW2znHPfH)j(5#o(`csMjC9{P zX-x4y{mBfEO1UffdAa zr1uV2mKkaOQ;i8Ot22dE1F7`xj(K!LD4FY_ud=jDwA@e@{o(y6FufU-@~aC~fy#zs zY7igh6z&t1h3R8Lk1?@zAY%HC_G8JnV*6V=oj5y9;|LsQwr(rxx`fZMCXTbWCfd5^6mg^7&5-aYD(y8) z)8@+*HLjJ61?{J^fx-cAW?_N=jTxOj@8dD#x$N72A{yi5))+A zH7As&&E_v;-#dF~Qa*p502*yi^oR%Z{(BT5#a%7o!JfD5_hudRse0r}3&Pwq9URvjtpzUAiVg z79m)25{Br)-w5tu0*64#ewd2uLxQP|V4rwbAX?yc=sT1>p1KKHv{SClz>zB+ILZ-4 zU^34E>x`%pX{0*W4;oT1wyfhoVDeGT`PEdKvmz-{aa83f(Ac>85;!cj{R2_rG)pGA z46CiH=0h7x(Y#HgnY+C*VEV$5oDl*p%fMXVPY_~40mT4=Di2{;a5+-#hwBn{7!8ga z&)3U>y<&sy6~(cQ^v+NkM=<-EGM+}lKfrhip`6`0yL>^ z#=L`;Xko={)E@Yvu_tPI^a=JI8d|zA0O4CV82MO-FRbWl=po^d)U9@*Sz>FS*2~Ix z2T05mkTgfJ-Mvl})~W=KZFs>BD~&;;Cf^OZ?(>jw^Yn$6bbpIk7K>!6-*Bf+4*E?Z z&_D-z-R*I&k!v!xL4oT{TvzKK!)iVmuaWvpR(t>5;U?$M_NakPy|)%Hh! z2Fh}=Z7JTaKIc=RYgO}K*f<(Xp#TndPm};k&yngY2oJZmGt41Po=B>#=I5`Eh|muR zA%lBxIj~5t)$jLqUCh&$yVKk^5HDfTs?+{)cw>Y2>~n{{Etxi)-I+L;I;?&hrNI-t zmK#>?xwQjX?b7QDHndmrh7(Xa{LC?H>x2#qXsw6HXPl_J9mnwbU^U>AP&(l^tBana zeGJnmB+A9Fc+|Li4-#J&NyF1z*IEGVhFV#Y*rW9tM%R80#$HeQ-fOPBJ4(B*Y%6iG zAv0?a&Bf&gxW+Ls9&JmrKQ!__rC++G=sDKh1?nP7eK|c%5R*t05hVr`o>Y<`4<);M zqQsHFnt3hTlNY@^u;8!D;^&3d&lcQwz zkY+ut!{L8xB#W(?MdPUCleEm16FNT)Z>IuXypmjTF!tOr2lUX!QO`E{!k~=65km4- zxN3!3s_ikf&K045Kzjr=+9K%GJ1TOGr;M(1F)g1}x9Q-SG(yHbFQ?P0L8afehn!adXUl+oLsYe?lAb!iHQoQ7RSc+lcn^U(Hhd zv{U^5tDRyo2MZgT-%1H~KqLonGYHBFJo6VFnrOkq+&W3yg{Li;cr|k!W+~+38U&X* zXI$hG?^d-dY2Tzc;m>TPy8rPup%-DAYaj39t;f^8{GN7o*!?Nmfjat{BpT6z5-&$* zIOE`TE-J}6qh0(EI)Xm*1Eh6ga&7WOmkMOC#BjZ;)BNQ`sm%ut#(`;3P~ z(Rq2l`yUu*ru|5SpyNoHK%##~jQJ5|S;84wMc_J)K9Kv-DET!6Bip0~h_*&Ui2&pV zCH1HiddDt5`zkVMcYjuL>+^e^ZdT{4YqIYwEqL4*{R(xI2T1kmp(qwt_5?^JgbxD= z`tkumTMaGP1ky+`kGFH-!m|`Qg%*9JBPG+>B7W)wJ980Wpf`T63u&}LH#@Y2!|8{K z3N+fn2!npzO0zX+wEju}`k!L zJX5f1lW!HxEPK5YR>QcY{y%Xx{b?ILMHtBl4Irde!)vg739n)OOGS*eTDAH)tpwnD z*D;L$+|xiSY99hLLaUA*Bam`)G5c2qt)F*XuPyDN=~dGY#d}UzxhuUhc*^N9?4E^Vk)ik>;i2{AlE*qbpr-*1i$ku%&1E#m1lscfYl$gA0|nRN_nR}uTlbt0h(F}M z@tvA&fH1H$ci`-lflAk49m%pFqqXnHY{-#5{|vNNZ# zL44rFJeb_iG<$X|C0Tm-3rDB{g@Ro6GXUv+D?OP4o3L)~ki}t+622EZF6Zq^3VZhQ zUgXAy`_4R82*`Zg+V!??}25 z!E)hZMhS4VYN9%s5Dw}Pn`6kBLd@g864vhi5@i%$6RNU$rUU&)zTQ_FFaoJc6JbS% zBJ^$Ta(Vlo9#?ruACWrro`PnE~hMNMj08YjOA%|qBV?`BqnhoV8^BxVEYE$3+)hmcKk|v~B z7}EPji?SC%uIExG+K-H`U#C|) zFven~dRTsKMU09Ci|*l|ed`=qK7IN`P>u+2an(#|qzK7DCUi4Z((;2di-AmsdXe{V zYEbzu*zXr`cYL~)f8LGC<_XeK*r+KNggOK9Wc|fj`Uo2Qjtm9>bac}PneCZ66~B0u zG5ZH68N3b)1SM4!Xe}!V+QxudwMa1Eym^linuH=|5RC;*f zOT$A+uTq{AVn%?I?SrE}s7iA{@ZsHR0suU!dUHQ2!{L~ExTh*I;vH&GwJBjK9_0zDAFVankchcGU zJup&(&&lSbe9oE4{EAQI*lbg~zj>p1H=ow{AGSp*?UyAmHrr55XocFSwfI zXq?Er;vRf^txQ2h#R6qD6ZyqVHk%n`8uj

~#s^TUi$~ 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

Bv~VT?S+x)oI(gsSI}PNSG!0*Nm~PK8o`x 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 z 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 k>nU@(_WT max_random):\n"," max_random = random_beta\n"," ad = i\n"," ads_selected.append(ad)\n"," reward = dataset.values[n, ad]\n"," if reward == 1:\n"," numbers_of_rewards_1[ad] = numbers_of_rewards_1[ad] + 1\n"," else:\n"," numbers_of_rewards_0[ad] = numbers_of_rewards_0[ad] + 1\n"," total_reward = total_reward + reward"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"tweWsgTHyXhv","colab_type":"text"},"source":["## Visualising the results - Histogram"]},{"cell_type":"code","metadata":{"id":"k8DJmN06yak3","colab_type":"code","outputId":"82f5fc5a-b478-410e-eeb2-b09c4b72c979","executionInfo":{"status":"ok","timestamp":1586416557302,"user_tz":-240,"elapsed":2001,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["plt.hist(ads_selected)\n","plt.title('Histogram of ads selections')\n","plt.xlabel('Ads')\n","plt.ylabel('Number of times each ad was selected')\n","plt.show()"],"execution_count":0,"outputs":[{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["

"]},"metadata":{"tags":[]}}]}]} \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/Ads_CTR_Optimisation.csv b/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/Ads_CTR_Optimisation.csv new file mode 100644 index 00000000..cec496ed --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/Ads_CTR_Optimisation.csv @@ -0,0 +1,10001 @@ +Ad 1,Ad 2,Ad 3,Ad 4,Ad 5,Ad 6,Ad 7,Ad 8,Ad 9,Ad 10 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,1,0,1,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,1,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,1,1,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,1,1,0,0,1,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,1,1,0 +0,1,1,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,1,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,1,0,0,1,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,1,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +1,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,1,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,1 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,1,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,1,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,1,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,1,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,1,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,1,0,1,0,0,0 +1,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,1,1,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,1 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,1,1,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,1,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,1,1,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,1,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,1,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,1,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +1,0,1,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,1,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,1,0 +1,0,0,1,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,0,1,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,1,0,0,1,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,1,0,1,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,1,0,0,1,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,1,0,0 +1,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,1,1,1,0,0,0,0,0 +1,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,1 +1,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,1 +1,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,1,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,1,1,0,1,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,1,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,1,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,1,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,1,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,1,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,1 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,1,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,1,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,1 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,1,1,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,0,0,1 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,0,0,1,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,1 +0,1,0,0,0,1,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,1,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,1,1,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,1,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,1,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,1,0,1,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,0,1,1,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,1,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,1 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,1,1,0,1,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,1 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,1,1,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,1,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +1,1,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,1,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,1,0,1,1,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,1,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +1,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,1,0,0,0,0,1,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,1 +0,1,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,1,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,1,1,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +0,0,1,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +1,0,0,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,1,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,1,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,1,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,1,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,1,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,1,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,1,0,1,1,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,1,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,1,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,1,1,0,0,0,1,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,1,0,1,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,1,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,1,1,0,1 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,1,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +1,0,0,0,0,0,0,0,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,1,1,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,1,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,1 +0,1,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,1,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,1 +0,0,0,0,1,1,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,1,0,0 +0,0,1,0,1,0,1,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +1,0,0,0,1,0,1,0,0,0 +0,0,1,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,1,0,1 +0,0,0,0,0,1,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,1,0,0,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,0,0,1 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,1,0,0,1,1,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,1,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,1,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,1,0,0,1,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,1,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,1,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,0,0,1,0,0,1 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,1,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,1,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,1,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,1,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,1,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,1,1,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +1,1,1,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,1,0,0 +1,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,1,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,0,0,0,1,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +1,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,1,0,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,1,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,1,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,1,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,1,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,1,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,1,0,1,0,1,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,1 +0,1,1,0,0,0,1,1,0,0 +0,1,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,1,0,0,0,0,1,0,0 +1,0,0,0,0,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,1,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,1,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,1,0,1,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,1,1,0,0,0,0,1 +0,0,1,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +1,0,1,0,1,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,1,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,1,0,0,0,0,0,0,1,0 +1,0,0,0,0,0,0,1,1,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,1,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,1 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,1,1 +0,0,0,0,1,0,1,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,1,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,1,1,0,1,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,0 +0,1,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,1,0,0,1 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,1 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,1,0,1,1,0 +0,1,0,0,0,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +1,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,1,0,1,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +1,1,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,1,0 +1,1,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,0,0,1,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,1 +0,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,1,1,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,1,0,1,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +1,1,0,0,1,0,0,0,1,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,1,0,1,0,0 +0,0,1,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,1,0,0 +1,1,1,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,1,0,0,0 +1,0,0,0,1,0,0,0,1,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,1 +0,0,0,1,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +1,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,1,0 +1,0,0,0,1,0,0,1,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,1,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,0,0 +0,0,0,1,1,0,0,0,0,0 +1,0,0,0,0,0,0,0,0,0 +0,0,1,0,0,0,0,0,0,0 +0,0,0,0,1,0,1,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,1,0,0,0,1,0,0,0 +0,1,0,1,0,0,0,0,0,1 +0,0,1,0,1,0,0,0,0,1 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,1,0 +0,0,0,0,1,0,1,0,1,0 +0,0,0,0,1,0,0,1,0,0 +0,1,0,0,1,0,1,0,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,1,0,0,0,1,0,0,0 +1,1,0,1,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,1,0,0,0,0,0,0,0,0 +0,0,0,0,1,0,0,1,1,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,1,0,0 +0,0,0,0,1,0,0,0,0,0 +0,0,0,0,1,0,0,0,0,0 +1,0,0,0,1,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,1,0,0,0,0,0,0 +0,1,0,1,1,0,1,0,0,0 +0,0,0,1,0,0,1,0,0,0 +0,0,0,0,1,0,0,0,1,0 +0,0,1,0,0,0,0,0,1,0 +0,0,1,0,0,0,0,1,0,0 +0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0 +1,0,0,0,0,0,0,1,0,0 +0,1,0,0,0,0,0,0,0,0 \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/random_selection.R b/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/random_selection.R new file mode 100644 index 00000000..74dfaabe --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/random_selection.R @@ -0,0 +1,23 @@ +# Random Selection + +# Importing the dataset +dataset = read.csv('Ads_CTR_Optimisation.csv') + +# Implementing Random Selection +N = 10000 +d = 10 +ads_selected = integer(0) +total_reward = 0 +for (n in 1:N) { + ad = sample(1:10, 1) + ads_selected = append(ads_selected, ad) + reward = dataset[n, ad] + total_reward = total_reward + reward +} + +# Visualising the results +hist(ads_selected, + col = 'blue', + main = 'Histogram of ads selections', + xlab = 'Ads', + ylab = 'Number of times each ad was selected') \ No newline at end of file diff --git a/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/thompson_sampling.R b/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/thompson_sampling.R new file mode 100644 index 00000000..9a94f325 --- /dev/null +++ b/Part 6 - Reinforcement Learning/Section 33 - Thompson Sampling/R/thompson_sampling.R @@ -0,0 +1,40 @@ +# Thompson Sampling + +# Importing the dataset +dataset = read.csv('Ads_CTR_Optimisation.csv') + +# Implementing Thompson Sampling +N = 10000 +d = 10 +ads_selected = integer(0) +numbers_of_rewards_1 = integer(d) +numbers_of_rewards_0 = integer(d) +total_reward = 0 +for (n in 1:N) { + ad = 0 + max_random = 0 + for (i in 1:d) { + random_beta = rbeta(n = 1, + shape1 = numbers_of_rewards_1[i] + 1, + shape2 = numbers_of_rewards_0[i] + 1) + if (random_beta > max_random) { + max_random = random_beta + ad = i + } + } + ads_selected = append(ads_selected, ad) + reward = dataset[n, ad] + if (reward == 1) { + numbers_of_rewards_1[ad] = numbers_of_rewards_1[ad] + 1 + } else { + numbers_of_rewards_0[ad] = numbers_of_rewards_0[ad] + 1 + } + total_reward = total_reward + reward +} + +# Visualising the results +hist(ads_selected, + col = 'blue', + main = 'Histogram of ads selections', + xlab = 'Ads', + ylab = 'Number of times each ad was selected') \ No newline at end of file From 947a4064a686f35505709b20a91344465453a15a Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Thu, 1 Aug 2024 22:02:00 +0530 Subject: [PATCH 3/7] / / --- .../Python/Social_Network_Ads.csv | 401 + .../Python/grid_search.ipynb | 1 + .../Python/k_fold_cross_validation.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../R/grid_search.R | 90 + .../R/k_fold_cross_validation.R | 83 + .../Section 49 - XGBoost/Python/Data.csv | 684 ++ .../Python/xg_boost.ipynb | 1 + .../R/Churn_Modelling.csv | 10001 ++++++++++++++++ .../Section 49 - XGBoost/R/xg_boost.R | 49 + .../Python/Churn_Modelling.csv | 10001 ++++++++++++++++ .../Python/artificial_neural_network.ipynb | 1 + .../R/Churn_Modelling.csv | 10001 ++++++++++++++++ .../R/ann.R | 46 + .../Stochastic_Gradient_Descent.png | Bin 0 -> 1448453 bytes .../Python/convolutional_neural_network.ipynb | 1 + .../Python/Wine.csv | 179 + .../Python/principal_component_analysis.ipynb | 1 + .../R/Wine.csv | 179 + .../R/pca.R | 72 + .../Python/Wine.csv | 179 + .../Python/linear_discriminant_analysis.ipynb | 1 + .../R/Wine.csv | 179 + .../R/lda.R | 69 + .../Section 45 - Kernel PCA/Python/Wine.csv | 179 + .../Python/kernel_pca.ipynb | 1 + .../R/Social_Network_Ads.csv | 401 + .../Section 45 - Kernel PCA/R/kernel_pca.R | 72 + 28 files changed, 33274 insertions(+) create mode 100644 Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/Social_Network_Ads.csv create mode 100644 Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/grid_search.ipynb create mode 100644 Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/k_fold_cross_validation.ipynb create mode 100644 Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/Social_Network_Ads.csv create mode 100644 Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/grid_search.R create mode 100644 Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/k_fold_cross_validation.R create mode 100644 Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/Data.csv create mode 100644 Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/xg_boost.ipynb create mode 100644 Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/Churn_Modelling.csv create mode 100644 Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/xg_boost.R create mode 100644 Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/Churn_Modelling.csv create mode 100644 Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/artificial_neural_network.ipynb create mode 100644 Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/Churn_Modelling.csv create mode 100644 Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/ann.R create mode 100644 Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Stochastic_Gradient_Descent.png create mode 100644 Part 8 - Deep Learning/Section 40 - Convolutional Neural Networks (CNN)/Python/convolutional_neural_network.ipynb create mode 100644 Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/Wine.csv create mode 100644 Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/principal_component_analysis.ipynb create mode 100644 Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/Wine.csv create mode 100644 Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/pca.R create mode 100644 Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/Wine.csv create mode 100644 Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/linear_discriminant_analysis.ipynb create mode 100644 Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/Wine.csv create mode 100644 Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/lda.R create mode 100644 Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/Wine.csv create mode 100644 Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/kernel_pca.ipynb create mode 100644 Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/Social_Network_Ads.csv create mode 100644 Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/kernel_pca.R diff --git a/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/Social_Network_Ads.csv b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/Social_Network_Ads.csv new file mode 100644 index 00000000..38819f06 --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +Age,EstimatedSalary,Purchased +19,19000,0 +35,20000,0 +26,43000,0 +27,57000,0 +19,76000,0 +27,58000,0 +27,84000,0 +32,150000,1 +25,33000,0 +35,65000,0 +26,80000,0 +26,52000,0 +20,86000,0 +32,18000,0 +18,82000,0 +29,80000,0 +47,25000,1 +45,26000,1 +46,28000,1 +48,29000,1 +45,22000,1 +47,49000,1 +48,41000,1 +45,22000,1 +46,23000,1 +47,20000,1 +49,28000,1 +47,30000,1 +29,43000,0 +31,18000,0 +31,74000,0 +27,137000,1 +21,16000,0 +28,44000,0 +27,90000,0 +35,27000,0 +33,28000,0 +30,49000,0 +26,72000,0 +27,31000,0 +27,17000,0 +33,51000,0 +35,108000,0 +30,15000,0 +28,84000,0 +23,20000,0 +25,79000,0 +27,54000,0 +30,135000,1 +31,89000,0 +24,32000,0 +18,44000,0 +29,83000,0 +35,23000,0 +27,58000,0 +24,55000,0 +23,48000,0 +28,79000,0 +22,18000,0 +32,117000,0 +27,20000,0 +25,87000,0 +23,66000,0 +32,120000,1 +59,83000,0 +24,58000,0 +24,19000,0 +23,82000,0 +22,63000,0 +31,68000,0 +25,80000,0 +24,27000,0 +20,23000,0 +33,113000,0 +32,18000,0 +34,112000,1 +18,52000,0 +22,27000,0 +28,87000,0 +26,17000,0 +30,80000,0 +39,42000,0 +20,49000,0 +35,88000,0 +30,62000,0 +31,118000,1 +24,55000,0 +28,85000,0 +26,81000,0 +35,50000,0 +22,81000,0 +30,116000,0 +26,15000,0 +29,28000,0 +29,83000,0 +35,44000,0 +35,25000,0 +28,123000,1 +35,73000,0 +28,37000,0 +27,88000,0 +28,59000,0 +32,86000,0 +33,149000,1 +19,21000,0 +21,72000,0 +26,35000,0 +27,89000,0 +26,86000,0 +38,80000,0 +39,71000,0 +37,71000,0 +38,61000,0 +37,55000,0 +42,80000,0 +40,57000,0 +35,75000,0 +36,52000,0 +40,59000,0 +41,59000,0 +36,75000,0 +37,72000,0 +40,75000,0 +35,53000,0 +41,51000,0 +39,61000,0 +42,65000,0 +26,32000,0 +30,17000,0 +26,84000,0 +31,58000,0 +33,31000,0 +30,87000,0 +21,68000,0 +28,55000,0 +23,63000,0 +20,82000,0 +30,107000,1 +28,59000,0 +19,25000,0 +19,85000,0 +18,68000,0 +35,59000,0 +30,89000,0 +34,25000,0 +24,89000,0 +27,96000,1 +41,30000,0 +29,61000,0 +20,74000,0 +26,15000,0 +41,45000,0 +31,76000,0 +36,50000,0 +40,47000,0 +31,15000,0 +46,59000,0 +29,75000,0 +26,30000,0 +32,135000,1 +32,100000,1 +25,90000,0 +37,33000,0 +35,38000,0 +33,69000,0 +18,86000,0 +22,55000,0 +35,71000,0 +29,148000,1 +29,47000,0 +21,88000,0 +34,115000,0 +26,118000,0 +34,43000,0 +34,72000,0 +23,28000,0 +35,47000,0 +25,22000,0 +24,23000,0 +31,34000,0 +26,16000,0 +31,71000,0 +32,117000,1 +33,43000,0 +33,60000,0 +31,66000,0 +20,82000,0 +33,41000,0 +35,72000,0 +28,32000,0 +24,84000,0 +19,26000,0 +29,43000,0 +19,70000,0 +28,89000,0 +34,43000,0 +30,79000,0 +20,36000,0 +26,80000,0 +35,22000,0 +35,39000,0 +49,74000,0 +39,134000,1 +41,71000,0 +58,101000,1 +47,47000,0 +55,130000,1 +52,114000,0 +40,142000,1 +46,22000,0 +48,96000,1 +52,150000,1 +59,42000,0 +35,58000,0 +47,43000,0 +60,108000,1 +49,65000,0 +40,78000,0 +46,96000,0 +59,143000,1 +41,80000,0 +35,91000,1 +37,144000,1 +60,102000,1 +35,60000,0 +37,53000,0 +36,126000,1 +56,133000,1 +40,72000,0 +42,80000,1 +35,147000,1 +39,42000,0 +40,107000,1 +49,86000,1 +38,112000,0 +46,79000,1 +40,57000,0 +37,80000,0 +46,82000,0 +53,143000,1 +42,149000,1 +38,59000,0 +50,88000,1 +56,104000,1 +41,72000,0 +51,146000,1 +35,50000,0 +57,122000,1 +41,52000,0 +35,97000,1 +44,39000,0 +37,52000,0 +48,134000,1 +37,146000,1 +50,44000,0 +52,90000,1 +41,72000,0 +40,57000,0 +58,95000,1 +45,131000,1 +35,77000,0 +36,144000,1 +55,125000,1 +35,72000,0 +48,90000,1 +42,108000,1 +40,75000,0 +37,74000,0 +47,144000,1 +40,61000,0 +43,133000,0 +59,76000,1 +60,42000,1 +39,106000,1 +57,26000,1 +57,74000,1 +38,71000,0 +49,88000,1 +52,38000,1 +50,36000,1 +59,88000,1 +35,61000,0 +37,70000,1 +52,21000,1 +48,141000,0 +37,93000,1 +37,62000,0 +48,138000,1 +41,79000,0 +37,78000,1 +39,134000,1 +49,89000,1 +55,39000,1 +37,77000,0 +35,57000,0 +36,63000,0 +42,73000,1 +43,112000,1 +45,79000,0 +46,117000,1 +58,38000,1 +48,74000,1 +37,137000,1 +37,79000,1 +40,60000,0 +42,54000,0 +51,134000,0 +47,113000,1 +36,125000,1 +38,50000,0 +42,70000,0 +39,96000,1 +38,50000,0 +49,141000,1 +39,79000,0 +39,75000,1 +54,104000,1 +35,55000,0 +45,32000,1 +36,60000,0 +52,138000,1 +53,82000,1 +41,52000,0 +48,30000,1 +48,131000,1 +41,60000,0 +41,72000,0 +42,75000,0 +36,118000,1 +47,107000,1 +38,51000,0 +48,119000,1 +42,65000,0 +40,65000,0 +57,60000,1 +36,54000,0 +58,144000,1 +35,79000,0 +38,55000,0 +39,122000,1 +53,104000,1 +35,75000,0 +38,65000,0 +47,51000,1 +47,105000,1 +41,63000,0 +53,72000,1 +54,108000,1 +39,77000,0 +38,61000,0 +38,113000,1 +37,75000,0 +42,90000,1 +37,57000,0 +36,99000,1 +60,34000,1 +54,70000,1 +41,72000,0 +40,71000,1 +42,54000,0 +43,129000,1 +53,34000,1 +47,50000,1 +42,79000,0 +42,104000,1 +59,29000,1 +58,47000,1 +46,88000,1 +38,71000,0 +54,26000,1 +60,46000,1 +60,83000,1 +39,73000,0 +59,130000,1 +37,80000,0 +46,32000,1 +46,74000,0 +42,53000,0 +41,87000,1 +58,23000,1 +42,64000,0 +48,33000,1 +44,139000,1 +49,28000,1 +57,33000,1 +56,60000,1 +49,39000,1 +39,71000,0 +47,34000,1 +48,35000,1 +48,33000,1 +47,23000,1 +45,45000,1 +60,42000,1 +39,59000,0 +46,41000,1 +51,23000,1 +50,20000,1 +36,33000,0 +49,36000,1 \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/grid_search.ipynb b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/grid_search.ipynb new file mode 100644 index 00000000..dab746cc --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/grid_search.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyPQ+pQHkaYBryx5kEtwqxMa"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"taLo6Q7NxKRE"},"source":["# Grid Search"]},{"cell_type":"markdown","metadata":{"id":"xQ1Zs9MKxXJ1"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"D3x14CwtxcV5","executionInfo":{"status":"ok","timestamp":1667115001296,"user_tz":-240,"elapsed":643,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1L1wq9evxg83"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"TMeZ6FKbxkU6","executionInfo":{"status":"ok","timestamp":1667115001297,"user_tz":-240,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"i3FBTRwzxzl7"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"V5TZ-0qSx5mX","executionInfo":{"status":"ok","timestamp":1667115002354,"user_tz":-240,"elapsed":1061,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"WPt8zMSIxrJ7"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"c60y-wPDxvY-","executionInfo":{"status":"ok","timestamp":1667115002355,"user_tz":-240,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":4,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"29ry3GSGx9P_"},"source":["## Training the Kernel SVM model on the Training set"]},{"cell_type":"code","metadata":{"id":"BUM0MSyGyCjF","outputId":"70e36fa4-7ae8-4e0a-a0dc-66693a12eb9c","executionInfo":{"status":"ok","timestamp":1667115002887,"user_tz":-240,"elapsed":537,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.svm import SVC\n","classifier = SVC(kernel = 'rbf', random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":5,"outputs":[{"output_type":"execute_result","data":{"text/plain":["SVC(random_state=0)"]},"metadata":{},"execution_count":5}]},{"cell_type":"markdown","metadata":{"id":"fBbur5RQyTcL"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"_1llVHNPyWkZ","outputId":"46c21631-f384-43ab-cb47-7b27384c859f","executionInfo":{"status":"ok","timestamp":1667115002887,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","y_pred = classifier.predict(X_test)\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[64 4]\n"," [ 3 29]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.93"]},"metadata":{},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"U-eGh0nuyabx"},"source":["## Applying k-Fold Cross Validation"]},{"cell_type":"code","metadata":{"id":"N5puHSW9ydyi","outputId":"12ae1dc1-cf06-4e6d-c5eb-d3e1c541747f","executionInfo":{"status":"ok","timestamp":1667115002888,"user_tz":-240,"elapsed":6,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.model_selection import cross_val_score\n","accuracies = cross_val_score(estimator = classifier, X = X_train, y = y_train, cv = 10)\n","print(\"Accuracy: {:.2f} %\".format(accuracies.mean()*100))\n","print(\"Standard Deviation: {:.2f} %\".format(accuracies.std()*100))"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["Accuracy: 90.33 %\n","Standard Deviation: 6.57 %\n"]}]},{"cell_type":"markdown","metadata":{"id":"EHE5GWnf0hZJ"},"source":["## Applying Grid Search to find the best model and the best parameters"]},{"cell_type":"code","metadata":{"id":"KU4I-ALV0kj0","outputId":"c8dc7856-482a-4535-9e03-2d4f8d807487","executionInfo":{"status":"ok","timestamp":1667115005609,"user_tz":-240,"elapsed":2726,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.model_selection import GridSearchCV\n","parameters = [{'C': [0.25, 0.5, 0.75, 1], 'kernel': ['linear']},\n"," {'C': [0.25, 0.5, 0.75, 1], 'kernel': ['rbf'], 'gamma': [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9]}]\n","grid_search = GridSearchCV(estimator = classifier,\n"," param_grid = parameters,\n"," scoring = 'accuracy',\n"," cv = 10,\n"," n_jobs = -1)\n","grid_search.fit(X_train, y_train)\n","best_accuracy = grid_search.best_score_\n","best_parameters = grid_search.best_params_\n","print(\"Best Accuracy: {:.2f} %\".format(best_accuracy*100))\n","print(\"Best Parameters:\", best_parameters)"],"execution_count":8,"outputs":[{"output_type":"stream","name":"stdout","text":["Best Accuracy: 90.67 %\n","Best Parameters: {'C': 0.5, 'gamma': 0.6, 'kernel': 'rbf'}\n"]}]},{"cell_type":"markdown","metadata":{"id":"M6HUu8z8ygbT"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"wkjkHN6Qykw3","outputId":"050f4d8d-e6e7-49a0-a89c-ca4827994287","executionInfo":{"status":"ok","timestamp":1667115007663,"user_tz":-240,"elapsed":2057,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_train, y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Kernel SVM (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"9rLgiI19yn8m"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"PSuas5JgyrpC","outputId":"64b8a90f-50e7-4a37-9196-8f370eb633af","executionInfo":{"status":"ok","timestamp":1667115012501,"user_tz":-240,"elapsed":4844,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_test, y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Kernel SVM (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/k_fold_cross_validation.ipynb b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/k_fold_cross_validation.ipynb new file mode 100644 index 00000000..7447d7e2 --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/Python/k_fold_cross_validation.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyNp11Zc0WK6Cf36VLLcsa/R"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"taLo6Q7NxKRE"},"source":["# k-Fold Cross Validation"]},{"cell_type":"markdown","metadata":{"id":"xQ1Zs9MKxXJ1"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"D3x14CwtxcV5","executionInfo":{"status":"ok","timestamp":1667114835647,"user_tz":-240,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1L1wq9evxg83"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"TMeZ6FKbxkU6","executionInfo":{"status":"ok","timestamp":1667114835648,"user_tz":-240,"elapsed":5,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Social_Network_Ads.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"i3FBTRwzxzl7"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"V5TZ-0qSx5mX","executionInfo":{"status":"ok","timestamp":1667114836217,"user_tz":-240,"elapsed":574,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.25, random_state = 0)"],"execution_count":3,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"WPt8zMSIxrJ7"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"c60y-wPDxvY-","executionInfo":{"status":"ok","timestamp":1667114836218,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":4,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"29ry3GSGx9P_"},"source":["## Training the Kernel SVM model on the Training set"]},{"cell_type":"code","metadata":{"id":"BUM0MSyGyCjF","outputId":"331e4339-0a02-45c4-b714-eeb2e83dbbbe","executionInfo":{"status":"ok","timestamp":1667114836219,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.svm import SVC\n","classifier = SVC(kernel = 'rbf', random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":5,"outputs":[{"output_type":"execute_result","data":{"text/plain":["SVC(random_state=0)"]},"metadata":{},"execution_count":5}]},{"cell_type":"markdown","metadata":{"id":"fBbur5RQyTcL"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"_1llVHNPyWkZ","outputId":"65849672-99bb-4611-f41a-a5b2efb2bda8","executionInfo":{"status":"ok","timestamp":1667114836219,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","y_pred = classifier.predict(X_test)\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[64 4]\n"," [ 3 29]]\n"]},{"output_type":"execute_result","data":{"text/plain":["0.93"]},"metadata":{},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"U-eGh0nuyabx"},"source":["## Applying k-Fold Cross Validation"]},{"cell_type":"code","metadata":{"id":"N5puHSW9ydyi","outputId":"b5623d32-bea4-4b23-b400-abc7e6cbcf15","executionInfo":{"status":"ok","timestamp":1667114836220,"user_tz":-240,"elapsed":7,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.model_selection import cross_val_score\n","accuracies = cross_val_score(estimator = classifier, X = X_train, y = y_train, cv = 10)\n","print(\"Accuracy: {:.2f} %\".format(accuracies.mean()*100))\n","print(\"Standard Deviation: {:.2f} %\".format(accuracies.std()*100))"],"execution_count":7,"outputs":[{"output_type":"stream","name":"stdout","text":["Accuracy: 90.33 %\n","Standard Deviation: 6.57 %\n"]}]},{"cell_type":"markdown","metadata":{"id":"M6HUu8z8ygbT"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"wkjkHN6Qykw3","outputId":"69b8bd86-a008-4cea-f436-ff21edfe8a1d","executionInfo":{"status":"ok","timestamp":1667114839383,"user_tz":-240,"elapsed":3168,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_train, y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Kernel SVM (Training set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":8,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"9rLgiI19yn8m"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"PSuas5JgyrpC","outputId":"c1040a77-add1-483c-d651-ca1b463d3f9f","executionInfo":{"status":"ok","timestamp":1667114840627,"user_tz":-240,"elapsed":1249,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":351}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_test, y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('salmon', 'dodgerblue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('salmon', 'dodgerblue'))(i), label = j)\n","plt.title('Kernel SVM (Test set)')\n","plt.xlabel('Age')\n","plt.ylabel('Estimated Salary')\n","plt.legend()\n","plt.show()"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stderr","text":["WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n","WARNING:matplotlib.axes._axes:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with *x* & *y*. Please use the *color* keyword-argument or provide a 2-D array with a single row if you intend to specify the same RGB or RGBA value for all points.\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/Social_Network_Ads.csv b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/Social_Network_Ads.csv new file mode 100644 index 00000000..4e6dadda --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000.0,0 +15622478,Male,47.0,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/grid_search.R b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/grid_search.R new file mode 100644 index 00000000..ca27322a --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/grid_search.R @@ -0,0 +1,90 @@ +# Grid Search + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting Kernel SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = svm(formula = Purchased ~ ., + data = training_set, + type = 'C-classification', + kernel = 'radial') + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Applying k-Fold Cross Validation +# install.packages('caret') +library(caret) +folds = createFolds(training_set$Purchased, k = 10) +cv = lapply(folds, function(x) { + training_fold = training_set[-x, ] + test_fold = training_set[x, ] + classifier = svm(formula = Purchased ~ ., + data = training_fold, + type = 'C-classification', + kernel = 'radial') + y_pred = predict(classifier, newdata = test_fold[-3]) + cm = table(test_fold[, 3], y_pred) + accuracy = (cm[1,1] + cm[2,2]) / (cm[1,1] + cm[2,2] + cm[1,2] + cm[2,1]) + return(accuracy) +}) +accuracy = mean(as.numeric(cv)) + +# Applying Grid Search to find the best parameters +# install.packages('caret') +library(caret) +classifier = train(form = Purchased ~ ., data = training_set, method = 'svmRadial') +classifier +classifier$bestTune + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Kernel SVM (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Kernel SVM (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/k_fold_cross_validation.R b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/k_fold_cross_validation.R new file mode 100644 index 00000000..83d795a0 --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 48 - Model Selection/R/k_fold_cross_validation.R @@ -0,0 +1,83 @@ +# k-Fold Cross Validation + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[3:5] + +# Encoding the target feature as factor +dataset$Purchased = factor(dataset$Purchased, levels = c(0, 1)) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-3] = scale(training_set[-3]) +test_set[-3] = scale(test_set[-3]) + +# Fitting Kernel SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = svm(formula = Purchased ~ ., + data = training_set, + type = 'C-classification', + kernel = 'radial') + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Applying k-Fold Cross Validation +# install.packages('caret') +library(caret) +folds = createFolds(training_set$Purchased, k = 10) +cv = lapply(folds, function(x) { + training_fold = training_set[-x, ] + test_fold = training_set[x, ] + classifier = svm(formula = Purchased ~ ., + data = training_fold, + type = 'C-classification', + kernel = 'radial') + y_pred = predict(classifier, newdata = test_fold[-3]) + cm = table(test_fold[, 3], y_pred) + accuracy = (cm[1,1] + cm[2,2]) / (cm[1,1] + cm[2,2] + cm[1,2] + cm[2,1]) + return(accuracy) +}) +accuracy = mean(as.numeric(cv)) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'Kernel SVM (Training set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('Age', 'EstimatedSalary') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'Kernel SVM (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'dodgerblue', 'salmon')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'dodgerblue3', 'salmon3')) \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/Data.csv b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/Data.csv new file mode 100644 index 00000000..ae75a31f --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/Data.csv @@ -0,0 +1,684 @@ +Sample code number,Clump Thickness,Uniformity of Cell Size,Uniformity of Cell Shape,Marginal Adhesion,Single Epithelial Cell Size,Bare Nuclei,Bland Chromatin,Normal Nucleoli,Mitoses,Class +1000025,5,1,1,1,2,1,3,1,1,2 +1002945,5,4,4,5,7,10,3,2,1,2 +1015425,3,1,1,1,2,2,3,1,1,2 +1016277,6,8,8,1,3,4,3,7,1,2 +1017023,4,1,1,3,2,1,3,1,1,2 +1017122,8,10,10,8,7,10,9,7,1,4 +1018099,1,1,1,1,2,10,3,1,1,2 +1018561,2,1,2,1,2,1,3,1,1,2 +1033078,2,1,1,1,2,1,1,1,5,2 +1033078,4,2,1,1,2,1,2,1,1,2 +1035283,1,1,1,1,1,1,3,1,1,2 +1036172,2,1,1,1,2,1,2,1,1,2 +1041801,5,3,3,3,2,3,4,4,1,4 +1043999,1,1,1,1,2,3,3,1,1,2 +1044572,8,7,5,10,7,9,5,5,4,4 +1047630,7,4,6,4,6,1,4,3,1,4 +1048672,4,1,1,1,2,1,2,1,1,2 +1049815,4,1,1,1,2,1,3,1,1,2 +1050670,10,7,7,6,4,10,4,1,2,4 +1050718,6,1,1,1,2,1,3,1,1,2 +1054590,7,3,2,10,5,10,5,4,4,4 +1054593,10,5,5,3,6,7,7,10,1,4 +1056784,3,1,1,1,2,1,2,1,1,2 +1059552,1,1,1,1,2,1,3,1,1,2 +1065726,5,2,3,4,2,7,3,6,1,4 +1066373,3,2,1,1,1,1,2,1,1,2 +1066979,5,1,1,1,2,1,2,1,1,2 +1067444,2,1,1,1,2,1,2,1,1,2 +1070935,1,1,3,1,2,1,1,1,1,2 +1070935,3,1,1,1,1,1,2,1,1,2 +1071760,2,1,1,1,2,1,3,1,1,2 +1072179,10,7,7,3,8,5,7,4,3,4 +1074610,2,1,1,2,2,1,3,1,1,2 +1075123,3,1,2,1,2,1,2,1,1,2 +1079304,2,1,1,1,2,1,2,1,1,2 +1080185,10,10,10,8,6,1,8,9,1,4 +1081791,6,2,1,1,1,1,7,1,1,2 +1084584,5,4,4,9,2,10,5,6,1,4 +1091262,2,5,3,3,6,7,7,5,1,4 +1099510,10,4,3,1,3,3,6,5,2,4 +1100524,6,10,10,2,8,10,7,3,3,4 +1102573,5,6,5,6,10,1,3,1,1,4 +1103608,10,10,10,4,8,1,8,10,1,4 +1103722,1,1,1,1,2,1,2,1,2,2 +1105257,3,7,7,4,4,9,4,8,1,4 +1105524,1,1,1,1,2,1,2,1,1,2 +1106095,4,1,1,3,2,1,3,1,1,2 +1106829,7,8,7,2,4,8,3,8,2,4 +1108370,9,5,8,1,2,3,2,1,5,4 +1108449,5,3,3,4,2,4,3,4,1,4 +1110102,10,3,6,2,3,5,4,10,2,4 +1110503,5,5,5,8,10,8,7,3,7,4 +1110524,10,5,5,6,8,8,7,1,1,4 +1111249,10,6,6,3,4,5,3,6,1,4 +1112209,8,10,10,1,3,6,3,9,1,4 +1113038,8,2,4,1,5,1,5,4,4,4 +1113483,5,2,3,1,6,10,5,1,1,4 +1113906,9,5,5,2,2,2,5,1,1,4 +1115282,5,3,5,5,3,3,4,10,1,4 +1115293,1,1,1,1,2,2,2,1,1,2 +1116116,9,10,10,1,10,8,3,3,1,4 +1116132,6,3,4,1,5,2,3,9,1,4 +1116192,1,1,1,1,2,1,2,1,1,2 +1116998,10,4,2,1,3,2,4,3,10,4 +1117152,4,1,1,1,2,1,3,1,1,2 +1118039,5,3,4,1,8,10,4,9,1,4 +1120559,8,3,8,3,4,9,8,9,8,4 +1121732,1,1,1,1,2,1,3,2,1,2 +1121919,5,1,3,1,2,1,2,1,1,2 +1123061,6,10,2,8,10,2,7,8,10,4 +1124651,1,3,3,2,2,1,7,2,1,2 +1125035,9,4,5,10,6,10,4,8,1,4 +1126417,10,6,4,1,3,4,3,2,3,4 +1131294,1,1,2,1,2,2,4,2,1,2 +1132347,1,1,4,1,2,1,2,1,1,2 +1133041,5,3,1,2,2,1,2,1,1,2 +1133136,3,1,1,1,2,3,3,1,1,2 +1136142,2,1,1,1,3,1,2,1,1,2 +1137156,2,2,2,1,1,1,7,1,1,2 +1143978,4,1,1,2,2,1,2,1,1,2 +1143978,5,2,1,1,2,1,3,1,1,2 +1147044,3,1,1,1,2,2,7,1,1,2 +1147699,3,5,7,8,8,9,7,10,7,4 +1147748,5,10,6,1,10,4,4,10,10,4 +1148278,3,3,6,4,5,8,4,4,1,4 +1148873,3,6,6,6,5,10,6,8,3,4 +1152331,4,1,1,1,2,1,3,1,1,2 +1155546,2,1,1,2,3,1,2,1,1,2 +1156272,1,1,1,1,2,1,3,1,1,2 +1156948,3,1,1,2,2,1,1,1,1,2 +1157734,4,1,1,1,2,1,3,1,1,2 +1158247,1,1,1,1,2,1,2,1,1,2 +1160476,2,1,1,1,2,1,3,1,1,2 +1164066,1,1,1,1,2,1,3,1,1,2 +1165297,2,1,1,2,2,1,1,1,1,2 +1165790,5,1,1,1,2,1,3,1,1,2 +1165926,9,6,9,2,10,6,2,9,10,4 +1166630,7,5,6,10,5,10,7,9,4,4 +1166654,10,3,5,1,10,5,3,10,2,4 +1167439,2,3,4,4,2,5,2,5,1,4 +1167471,4,1,2,1,2,1,3,1,1,2 +1168359,8,2,3,1,6,3,7,1,1,4 +1168736,10,10,10,10,10,1,8,8,8,4 +1169049,7,3,4,4,3,3,3,2,7,4 +1170419,10,10,10,8,2,10,4,1,1,4 +1170420,1,6,8,10,8,10,5,7,1,4 +1171710,1,1,1,1,2,1,2,3,1,2 +1171710,6,5,4,4,3,9,7,8,3,4 +1171795,1,3,1,2,2,2,5,3,2,2 +1171845,8,6,4,3,5,9,3,1,1,4 +1172152,10,3,3,10,2,10,7,3,3,4 +1173216,10,10,10,3,10,8,8,1,1,4 +1173235,3,3,2,1,2,3,3,1,1,2 +1173347,1,1,1,1,2,5,1,1,1,2 +1173347,8,3,3,1,2,2,3,2,1,2 +1173509,4,5,5,10,4,10,7,5,8,4 +1173514,1,1,1,1,4,3,1,1,1,2 +1173681,3,2,1,1,2,2,3,1,1,2 +1174057,1,1,2,2,2,1,3,1,1,2 +1174057,4,2,1,1,2,2,3,1,1,2 +1174131,10,10,10,2,10,10,5,3,3,4 +1174428,5,3,5,1,8,10,5,3,1,4 +1175937,5,4,6,7,9,7,8,10,1,4 +1176406,1,1,1,1,2,1,2,1,1,2 +1176881,7,5,3,7,4,10,7,5,5,4 +1177027,3,1,1,1,2,1,3,1,1,2 +1177399,8,3,5,4,5,10,1,6,2,4 +1177512,1,1,1,1,10,1,1,1,1,2 +1178580,5,1,3,1,2,1,2,1,1,2 +1179818,2,1,1,1,2,1,3,1,1,2 +1180194,5,10,8,10,8,10,3,6,3,4 +1180523,3,1,1,1,2,1,2,2,1,2 +1180831,3,1,1,1,3,1,2,1,1,2 +1181356,5,1,1,1,2,2,3,3,1,2 +1182404,4,1,1,1,2,1,2,1,1,2 +1182410,3,1,1,1,2,1,1,1,1,2 +1183240,4,1,2,1,2,1,2,1,1,2 +1183516,3,1,1,1,2,1,1,1,1,2 +1183911,2,1,1,1,2,1,1,1,1,2 +1183983,9,5,5,4,4,5,4,3,3,4 +1184184,1,1,1,1,2,5,1,1,1,2 +1184241,2,1,1,1,2,1,2,1,1,2 +1185609,3,4,5,2,6,8,4,1,1,4 +1185610,1,1,1,1,3,2,2,1,1,2 +1187457,3,1,1,3,8,1,5,8,1,2 +1187805,8,8,7,4,10,10,7,8,7,4 +1188472,1,1,1,1,1,1,3,1,1,2 +1189266,7,2,4,1,6,10,5,4,3,4 +1189286,10,10,8,6,4,5,8,10,1,4 +1190394,4,1,1,1,2,3,1,1,1,2 +1190485,1,1,1,1,2,1,1,1,1,2 +1192325,5,5,5,6,3,10,3,1,1,4 +1193091,1,2,2,1,2,1,2,1,1,2 +1193210,2,1,1,1,2,1,3,1,1,2 +1196295,9,9,10,3,6,10,7,10,6,4 +1196915,10,7,7,4,5,10,5,7,2,4 +1197080,4,1,1,1,2,1,3,2,1,2 +1197270,3,1,1,1,2,1,3,1,1,2 +1197440,1,1,1,2,1,3,1,1,7,2 +1197979,4,1,1,1,2,2,3,2,1,2 +1197993,5,6,7,8,8,10,3,10,3,4 +1198128,10,8,10,10,6,1,3,1,10,4 +1198641,3,1,1,1,2,1,3,1,1,2 +1199219,1,1,1,2,1,1,1,1,1,2 +1199731,3,1,1,1,2,1,1,1,1,2 +1199983,1,1,1,1,2,1,3,1,1,2 +1200772,1,1,1,1,2,1,2,1,1,2 +1200847,6,10,10,10,8,10,10,10,7,4 +1200892,8,6,5,4,3,10,6,1,1,4 +1200952,5,8,7,7,10,10,5,7,1,4 +1201834,2,1,1,1,2,1,3,1,1,2 +1201936,5,10,10,3,8,1,5,10,3,4 +1202125,4,1,1,1,2,1,3,1,1,2 +1202812,5,3,3,3,6,10,3,1,1,4 +1203096,1,1,1,1,1,1,3,1,1,2 +1204242,1,1,1,1,2,1,1,1,1,2 +1204898,6,1,1,1,2,1,3,1,1,2 +1205138,5,8,8,8,5,10,7,8,1,4 +1205579,8,7,6,4,4,10,5,1,1,4 +1206089,2,1,1,1,1,1,3,1,1,2 +1206695,1,5,8,6,5,8,7,10,1,4 +1206841,10,5,6,10,6,10,7,7,10,4 +1207986,5,8,4,10,5,8,9,10,1,4 +1208301,1,2,3,1,2,1,3,1,1,2 +1210963,10,10,10,8,6,8,7,10,1,4 +1211202,7,5,10,10,10,10,4,10,3,4 +1212232,5,1,1,1,2,1,2,1,1,2 +1212251,1,1,1,1,2,1,3,1,1,2 +1212422,3,1,1,1,2,1,3,1,1,2 +1212422,4,1,1,1,2,1,3,1,1,2 +1213375,8,4,4,5,4,7,7,8,2,2 +1213383,5,1,1,4,2,1,3,1,1,2 +1214092,1,1,1,1,2,1,1,1,1,2 +1214556,3,1,1,1,2,1,2,1,1,2 +1214966,9,7,7,5,5,10,7,8,3,4 +1216694,10,8,8,4,10,10,8,1,1,4 +1216947,1,1,1,1,2,1,3,1,1,2 +1217051,5,1,1,1,2,1,3,1,1,2 +1217264,1,1,1,1,2,1,3,1,1,2 +1218105,5,10,10,9,6,10,7,10,5,4 +1218741,10,10,9,3,7,5,3,5,1,4 +1218860,1,1,1,1,1,1,3,1,1,2 +1218860,1,1,1,1,1,1,3,1,1,2 +1219406,5,1,1,1,1,1,3,1,1,2 +1219525,8,10,10,10,5,10,8,10,6,4 +1219859,8,10,8,8,4,8,7,7,1,4 +1220330,1,1,1,1,2,1,3,1,1,2 +1221863,10,10,10,10,7,10,7,10,4,4 +1222047,10,10,10,10,3,10,10,6,1,4 +1222936,8,7,8,7,5,5,5,10,2,4 +1223282,1,1,1,1,2,1,2,1,1,2 +1223426,1,1,1,1,2,1,3,1,1,2 +1223793,6,10,7,7,6,4,8,10,2,4 +1223967,6,1,3,1,2,1,3,1,1,2 +1224329,1,1,1,2,2,1,3,1,1,2 +1225799,10,6,4,3,10,10,9,10,1,4 +1226012,4,1,1,3,1,5,2,1,1,4 +1226612,7,5,6,3,3,8,7,4,1,4 +1227210,10,5,5,6,3,10,7,9,2,4 +1227244,1,1,1,1,2,1,2,1,1,2 +1227481,10,5,7,4,4,10,8,9,1,4 +1228152,8,9,9,5,3,5,7,7,1,4 +1228311,1,1,1,1,1,1,3,1,1,2 +1230175,10,10,10,3,10,10,9,10,1,4 +1230688,7,4,7,4,3,7,7,6,1,4 +1231387,6,8,7,5,6,8,8,9,2,4 +1231706,8,4,6,3,3,1,4,3,1,2 +1232225,10,4,5,5,5,10,4,1,1,4 +1236043,3,3,2,1,3,1,3,6,1,2 +1241559,10,8,8,2,8,10,4,8,10,4 +1241679,9,8,8,5,6,2,4,10,4,4 +1242364,8,10,10,8,6,9,3,10,10,4 +1243256,10,4,3,2,3,10,5,3,2,4 +1270479,5,1,3,3,2,2,2,3,1,2 +1276091,3,1,1,3,1,1,3,1,1,2 +1277018,2,1,1,1,2,1,3,1,1,2 +128059,1,1,1,1,2,5,5,1,1,2 +1285531,1,1,1,1,2,1,3,1,1,2 +1287775,5,1,1,2,2,2,3,1,1,2 +144888,8,10,10,8,5,10,7,8,1,4 +145447,8,4,4,1,2,9,3,3,1,4 +167528,4,1,1,1,2,1,3,6,1,2 +183913,1,2,2,1,2,1,1,1,1,2 +191250,10,4,4,10,2,10,5,3,3,4 +1017023,6,3,3,5,3,10,3,5,3,2 +1100524,6,10,10,2,8,10,7,3,3,4 +1116116,9,10,10,1,10,8,3,3,1,4 +1168736,5,6,6,2,4,10,3,6,1,4 +1182404,3,1,1,1,2,1,1,1,1,2 +1182404,3,1,1,1,2,1,2,1,1,2 +1198641,3,1,1,1,2,1,3,1,1,2 +242970,5,7,7,1,5,8,3,4,1,2 +255644,10,5,8,10,3,10,5,1,3,4 +263538,5,10,10,6,10,10,10,6,5,4 +274137,8,8,9,4,5,10,7,8,1,4 +303213,10,4,4,10,6,10,5,5,1,4 +314428,7,9,4,10,10,3,5,3,3,4 +1182404,5,1,4,1,2,1,3,2,1,2 +1198641,10,10,6,3,3,10,4,3,2,4 +320675,3,3,5,2,3,10,7,1,1,4 +324427,10,8,8,2,3,4,8,7,8,4 +385103,1,1,1,1,2,1,3,1,1,2 +390840,8,4,7,1,3,10,3,9,2,4 +411453,5,1,1,1,2,1,3,1,1,2 +320675,3,3,5,2,3,10,7,1,1,4 +428903,7,2,4,1,3,4,3,3,1,4 +431495,3,1,1,1,2,1,3,2,1,2 +434518,3,1,1,1,2,1,2,1,1,2 +452264,1,1,1,1,2,1,2,1,1,2 +456282,1,1,1,1,2,1,3,1,1,2 +476903,10,5,7,3,3,7,3,3,8,4 +486283,3,1,1,1,2,1,3,1,1,2 +486662,2,1,1,2,2,1,3,1,1,2 +488173,1,4,3,10,4,10,5,6,1,4 +492268,10,4,6,1,2,10,5,3,1,4 +508234,7,4,5,10,2,10,3,8,2,4 +527363,8,10,10,10,8,10,10,7,3,4 +529329,10,10,10,10,10,10,4,10,10,4 +535331,3,1,1,1,3,1,2,1,1,2 +543558,6,1,3,1,4,5,5,10,1,4 +555977,5,6,6,8,6,10,4,10,4,4 +560680,1,1,1,1,2,1,1,1,1,2 +561477,1,1,1,1,2,1,3,1,1,2 +601265,10,4,4,6,2,10,2,3,1,4 +606722,5,5,7,8,6,10,7,4,1,4 +616240,5,3,4,3,4,5,4,7,1,2 +625201,8,2,1,1,5,1,1,1,1,2 +63375,9,1,2,6,4,10,7,7,2,4 +635844,8,4,10,5,4,4,7,10,1,4 +636130,1,1,1,1,2,1,3,1,1,2 +640744,10,10,10,7,9,10,7,10,10,4 +646904,1,1,1,1,2,1,3,1,1,2 +653777,8,3,4,9,3,10,3,3,1,4 +659642,10,8,4,4,4,10,3,10,4,4 +666090,1,1,1,1,2,1,3,1,1,2 +666942,1,1,1,1,2,1,3,1,1,2 +667204,7,8,7,6,4,3,8,8,4,4 +673637,3,1,1,1,2,5,5,1,1,2 +684955,2,1,1,1,3,1,2,1,1,2 +688033,1,1,1,1,2,1,1,1,1,2 +691628,8,6,4,10,10,1,3,5,1,4 +693702,1,1,1,1,2,1,1,1,1,2 +704097,1,1,1,1,1,1,2,1,1,2 +706426,5,5,5,2,5,10,4,3,1,4 +709287,6,8,7,8,6,8,8,9,1,4 +718641,1,1,1,1,5,1,3,1,1,2 +721482,4,4,4,4,6,5,7,3,1,2 +730881,7,6,3,2,5,10,7,4,6,4 +733639,3,1,1,1,2,1,3,1,1,2 +733823,5,4,6,10,2,10,4,1,1,4 +740492,1,1,1,1,2,1,3,1,1,2 +743348,3,2,2,1,2,1,2,3,1,2 +752904,10,1,1,1,2,10,5,4,1,4 +756136,1,1,1,1,2,1,2,1,1,2 +760001,8,10,3,2,6,4,3,10,1,4 +760239,10,4,6,4,5,10,7,1,1,4 +76389,10,4,7,2,2,8,6,1,1,4 +764974,5,1,1,1,2,1,3,1,2,2 +770066,5,2,2,2,2,1,2,2,1,2 +785208,5,4,6,6,4,10,4,3,1,4 +785615,8,6,7,3,3,10,3,4,2,4 +792744,1,1,1,1,2,1,1,1,1,2 +797327,6,5,5,8,4,10,3,4,1,4 +798429,1,1,1,1,2,1,3,1,1,2 +704097,1,1,1,1,1,1,2,1,1,2 +806423,8,5,5,5,2,10,4,3,1,4 +809912,10,3,3,1,2,10,7,6,1,4 +810104,1,1,1,1,2,1,3,1,1,2 +814265,2,1,1,1,2,1,1,1,1,2 +814911,1,1,1,1,2,1,1,1,1,2 +822829,7,6,4,8,10,10,9,5,3,4 +826923,1,1,1,1,2,1,1,1,1,2 +830690,5,2,2,2,3,1,1,3,1,2 +831268,1,1,1,1,1,1,1,3,1,2 +832226,3,4,4,10,5,1,3,3,1,4 +832567,4,2,3,5,3,8,7,6,1,4 +836433,5,1,1,3,2,1,1,1,1,2 +837082,2,1,1,1,2,1,3,1,1,2 +846832,3,4,5,3,7,3,4,6,1,2 +850831,2,7,10,10,7,10,4,9,4,4 +855524,1,1,1,1,2,1,2,1,1,2 +857774,4,1,1,1,3,1,2,2,1,2 +859164,5,3,3,1,3,3,3,3,3,4 +859350,8,10,10,7,10,10,7,3,8,4 +866325,8,10,5,3,8,4,4,10,3,4 +873549,10,3,5,4,3,7,3,5,3,4 +877291,6,10,10,10,10,10,8,10,10,4 +877943,3,10,3,10,6,10,5,1,4,4 +888169,3,2,2,1,4,3,2,1,1,2 +888523,4,4,4,2,2,3,2,1,1,2 +896404,2,1,1,1,2,1,3,1,1,2 +897172,2,1,1,1,2,1,2,1,1,2 +95719,6,10,10,10,8,10,7,10,7,4 +160296,5,8,8,10,5,10,8,10,3,4 +342245,1,1,3,1,2,1,1,1,1,2 +428598,1,1,3,1,1,1,2,1,1,2 +492561,4,3,2,1,3,1,2,1,1,2 +493452,1,1,3,1,2,1,1,1,1,2 +493452,4,1,2,1,2,1,2,1,1,2 +521441,5,1,1,2,2,1,2,1,1,2 +560680,3,1,2,1,2,1,2,1,1,2 +636437,1,1,1,1,2,1,1,1,1,2 +640712,1,1,1,1,2,1,2,1,1,2 +654244,1,1,1,1,1,1,2,1,1,2 +657753,3,1,1,4,3,1,2,2,1,2 +685977,5,3,4,1,4,1,3,1,1,2 +805448,1,1,1,1,2,1,1,1,1,2 +846423,10,6,3,6,4,10,7,8,4,4 +1002504,3,2,2,2,2,1,3,2,1,2 +1022257,2,1,1,1,2,1,1,1,1,2 +1026122,2,1,1,1,2,1,1,1,1,2 +1071084,3,3,2,2,3,1,1,2,3,2 +1080233,7,6,6,3,2,10,7,1,1,4 +1114570,5,3,3,2,3,1,3,1,1,2 +1114570,2,1,1,1,2,1,2,2,1,2 +1116715,5,1,1,1,3,2,2,2,1,2 +1131411,1,1,1,2,2,1,2,1,1,2 +1151734,10,8,7,4,3,10,7,9,1,4 +1156017,3,1,1,1,2,1,2,1,1,2 +1158247,1,1,1,1,1,1,1,1,1,2 +1158405,1,2,3,1,2,1,2,1,1,2 +1168278,3,1,1,1,2,1,2,1,1,2 +1176187,3,1,1,1,2,1,3,1,1,2 +1196263,4,1,1,1,2,1,1,1,1,2 +1196475,3,2,1,1,2,1,2,2,1,2 +1206314,1,2,3,1,2,1,1,1,1,2 +1211265,3,10,8,7,6,9,9,3,8,4 +1213784,3,1,1,1,2,1,1,1,1,2 +1223003,5,3,3,1,2,1,2,1,1,2 +1223306,3,1,1,1,2,4,1,1,1,2 +1223543,1,2,1,3,2,1,1,2,1,2 +1229929,1,1,1,1,2,1,2,1,1,2 +1231853,4,2,2,1,2,1,2,1,1,2 +1234554,1,1,1,1,2,1,2,1,1,2 +1236837,2,3,2,2,2,2,3,1,1,2 +1237674,3,1,2,1,2,1,2,1,1,2 +1238021,1,1,1,1,2,1,2,1,1,2 +1238633,10,10,10,6,8,4,8,5,1,4 +1238915,5,1,2,1,2,1,3,1,1,2 +1238948,8,5,6,2,3,10,6,6,1,4 +1239232,3,3,2,6,3,3,3,5,1,2 +1239347,8,7,8,5,10,10,7,2,1,4 +1239967,1,1,1,1,2,1,2,1,1,2 +1240337,5,2,2,2,2,2,3,2,2,2 +1253505,2,3,1,1,5,1,1,1,1,2 +1255384,3,2,2,3,2,3,3,1,1,2 +1257200,10,10,10,7,10,10,8,2,1,4 +1257648,4,3,3,1,2,1,3,3,1,2 +1257815,5,1,3,1,2,1,2,1,1,2 +1257938,3,1,1,1,2,1,1,1,1,2 +1258549,9,10,10,10,10,10,10,10,1,4 +1258556,5,3,6,1,2,1,1,1,1,2 +1266154,8,7,8,2,4,2,5,10,1,4 +1272039,1,1,1,1,2,1,2,1,1,2 +1276091,2,1,1,1,2,1,2,1,1,2 +1276091,1,3,1,1,2,1,2,2,1,2 +1276091,5,1,1,3,4,1,3,2,1,2 +1277629,5,1,1,1,2,1,2,2,1,2 +1293439,3,2,2,3,2,1,1,1,1,2 +1293439,6,9,7,5,5,8,4,2,1,2 +1294562,10,8,10,1,3,10,5,1,1,4 +1295186,10,10,10,1,6,1,2,8,1,4 +527337,4,1,1,1,2,1,1,1,1,2 +558538,4,1,3,3,2,1,1,1,1,2 +566509,5,1,1,1,2,1,1,1,1,2 +608157,10,4,3,10,4,10,10,1,1,4 +677910,5,2,2,4,2,4,1,1,1,2 +734111,1,1,1,3,2,3,1,1,1,2 +734111,1,1,1,1,2,2,1,1,1,2 +780555,5,1,1,6,3,1,2,1,1,2 +827627,2,1,1,1,2,1,1,1,1,2 +1049837,1,1,1,1,2,1,1,1,1,2 +1058849,5,1,1,1,2,1,1,1,1,2 +1182404,1,1,1,1,1,1,1,1,1,2 +1193544,5,7,9,8,6,10,8,10,1,4 +1201870,4,1,1,3,1,1,2,1,1,2 +1202253,5,1,1,1,2,1,1,1,1,2 +1227081,3,1,1,3,2,1,1,1,1,2 +1230994,4,5,5,8,6,10,10,7,1,4 +1238410,2,3,1,1,3,1,1,1,1,2 +1246562,10,2,2,1,2,6,1,1,2,4 +1257470,10,6,5,8,5,10,8,6,1,4 +1259008,8,8,9,6,6,3,10,10,1,4 +1266124,5,1,2,1,2,1,1,1,1,2 +1267898,5,1,3,1,2,1,1,1,1,2 +1268313,5,1,1,3,2,1,1,1,1,2 +1268804,3,1,1,1,2,5,1,1,1,2 +1276091,6,1,1,3,2,1,1,1,1,2 +1280258,4,1,1,1,2,1,1,2,1,2 +1293966,4,1,1,1,2,1,1,1,1,2 +1296572,10,9,8,7,6,4,7,10,3,4 +1298416,10,6,6,2,4,10,9,7,1,4 +1299596,6,6,6,5,4,10,7,6,2,4 +1105524,4,1,1,1,2,1,1,1,1,2 +1181685,1,1,2,1,2,1,2,1,1,2 +1211594,3,1,1,1,1,1,2,1,1,2 +1238777,6,1,1,3,2,1,1,1,1,2 +1257608,6,1,1,1,1,1,1,1,1,2 +1269574,4,1,1,1,2,1,1,1,1,2 +1277145,5,1,1,1,2,1,1,1,1,2 +1287282,3,1,1,1,2,1,1,1,1,2 +1296025,4,1,2,1,2,1,1,1,1,2 +1296263,4,1,1,1,2,1,1,1,1,2 +1296593,5,2,1,1,2,1,1,1,1,2 +1299161,4,8,7,10,4,10,7,5,1,4 +1301945,5,1,1,1,1,1,1,1,1,2 +1302428,5,3,2,4,2,1,1,1,1,2 +1318169,9,10,10,10,10,5,10,10,10,4 +474162,8,7,8,5,5,10,9,10,1,4 +787451,5,1,2,1,2,1,1,1,1,2 +1002025,1,1,1,3,1,3,1,1,1,2 +1070522,3,1,1,1,1,1,2,1,1,2 +1073960,10,10,10,10,6,10,8,1,5,4 +1076352,3,6,4,10,3,3,3,4,1,4 +1084139,6,3,2,1,3,4,4,1,1,4 +1115293,1,1,1,1,2,1,1,1,1,2 +1119189,5,8,9,4,3,10,7,1,1,4 +1133991,4,1,1,1,1,1,2,1,1,2 +1142706,5,10,10,10,6,10,6,5,2,4 +1155967,5,1,2,10,4,5,2,1,1,2 +1170945,3,1,1,1,1,1,2,1,1,2 +1181567,1,1,1,1,1,1,1,1,1,2 +1182404,4,2,1,1,2,1,1,1,1,2 +1204558,4,1,1,1,2,1,2,1,1,2 +1217952,4,1,1,1,2,1,2,1,1,2 +1224565,6,1,1,1,2,1,3,1,1,2 +1238186,4,1,1,1,2,1,2,1,1,2 +1253917,4,1,1,2,2,1,2,1,1,2 +1265899,4,1,1,1,2,1,3,1,1,2 +1268766,1,1,1,1,2,1,1,1,1,2 +1277268,3,3,1,1,2,1,1,1,1,2 +1286943,8,10,10,10,7,5,4,8,7,4 +1295508,1,1,1,1,2,4,1,1,1,2 +1297327,5,1,1,1,2,1,1,1,1,2 +1297522,2,1,1,1,2,1,1,1,1,2 +1298360,1,1,1,1,2,1,1,1,1,2 +1299924,5,1,1,1,2,1,2,1,1,2 +1299994,5,1,1,1,2,1,1,1,1,2 +1304595,3,1,1,1,1,1,2,1,1,2 +1306282,6,6,7,10,3,10,8,10,2,4 +1313325,4,10,4,7,3,10,9,10,1,4 +1320077,1,1,1,1,1,1,1,1,1,2 +1320077,1,1,1,1,1,1,2,1,1,2 +1320304,3,1,2,2,2,1,1,1,1,2 +1330439,4,7,8,3,4,10,9,1,1,4 +333093,1,1,1,1,3,1,1,1,1,2 +369565,4,1,1,1,3,1,1,1,1,2 +412300,10,4,5,4,3,5,7,3,1,4 +672113,7,5,6,10,4,10,5,3,1,4 +749653,3,1,1,1,2,1,2,1,1,2 +769612,3,1,1,2,2,1,1,1,1,2 +769612,4,1,1,1,2,1,1,1,1,2 +798429,4,1,1,1,2,1,3,1,1,2 +807657,6,1,3,2,2,1,1,1,1,2 +8233704,4,1,1,1,1,1,2,1,1,2 +837480,7,4,4,3,4,10,6,9,1,4 +867392,4,2,2,1,2,1,2,1,1,2 +869828,1,1,1,1,1,1,3,1,1,2 +1043068,3,1,1,1,2,1,2,1,1,2 +1056171,2,1,1,1,2,1,2,1,1,2 +1061990,1,1,3,2,2,1,3,1,1,2 +1113061,5,1,1,1,2,1,3,1,1,2 +1116192,5,1,2,1,2,1,3,1,1,2 +1135090,4,1,1,1,2,1,2,1,1,2 +1145420,6,1,1,1,2,1,2,1,1,2 +1158157,5,1,1,1,2,2,2,1,1,2 +1171578,3,1,1,1,2,1,1,1,1,2 +1174841,5,3,1,1,2,1,1,1,1,2 +1184586,4,1,1,1,2,1,2,1,1,2 +1186936,2,1,3,2,2,1,2,1,1,2 +1197527,5,1,1,1,2,1,2,1,1,2 +1222464,6,10,10,10,4,10,7,10,1,4 +1240603,2,1,1,1,1,1,1,1,1,2 +1240603,3,1,1,1,1,1,1,1,1,2 +1241035,7,8,3,7,4,5,7,8,2,4 +1287971,3,1,1,1,2,1,2,1,1,2 +1289391,1,1,1,1,2,1,3,1,1,2 +1299924,3,2,2,2,2,1,4,2,1,2 +1306339,4,4,2,1,2,5,2,1,2,2 +1313658,3,1,1,1,2,1,1,1,1,2 +1313982,4,3,1,1,2,1,4,8,1,2 +1321264,5,2,2,2,1,1,2,1,1,2 +1321321,5,1,1,3,2,1,1,1,1,2 +1321348,2,1,1,1,2,1,2,1,1,2 +1321931,5,1,1,1,2,1,2,1,1,2 +1321942,5,1,1,1,2,1,3,1,1,2 +1321942,5,1,1,1,2,1,3,1,1,2 +1328331,1,1,1,1,2,1,3,1,1,2 +1328755,3,1,1,1,2,1,2,1,1,2 +1331405,4,1,1,1,2,1,3,2,1,2 +1331412,5,7,10,10,5,10,10,10,1,4 +1333104,3,1,2,1,2,1,3,1,1,2 +1334071,4,1,1,1,2,3,2,1,1,2 +1343068,8,4,4,1,6,10,2,5,2,4 +1343374,10,10,8,10,6,5,10,3,1,4 +1344121,8,10,4,4,8,10,8,2,1,4 +142932,7,6,10,5,3,10,9,10,2,4 +183936,3,1,1,1,2,1,2,1,1,2 +324382,1,1,1,1,2,1,2,1,1,2 +378275,10,9,7,3,4,2,7,7,1,4 +385103,5,1,2,1,2,1,3,1,1,2 +690557,5,1,1,1,2,1,2,1,1,2 +695091,1,1,1,1,2,1,2,1,1,2 +695219,1,1,1,1,2,1,2,1,1,2 +824249,1,1,1,1,2,1,3,1,1,2 +871549,5,1,2,1,2,1,2,1,1,2 +878358,5,7,10,6,5,10,7,5,1,4 +1107684,6,10,5,5,4,10,6,10,1,4 +1115762,3,1,1,1,2,1,1,1,1,2 +1217717,5,1,1,6,3,1,1,1,1,2 +1239420,1,1,1,1,2,1,1,1,1,2 +1254538,8,10,10,10,6,10,10,10,1,4 +1261751,5,1,1,1,2,1,2,2,1,2 +1268275,9,8,8,9,6,3,4,1,1,4 +1272166,5,1,1,1,2,1,1,1,1,2 +1294261,4,10,8,5,4,1,10,1,1,4 +1295529,2,5,7,6,4,10,7,6,1,4 +1298484,10,3,4,5,3,10,4,1,1,4 +1311875,5,1,2,1,2,1,1,1,1,2 +1315506,4,8,6,3,4,10,7,1,1,4 +1320141,5,1,1,1,2,1,2,1,1,2 +1325309,4,1,2,1,2,1,2,1,1,2 +1333063,5,1,3,1,2,1,3,1,1,2 +1333495,3,1,1,1,2,1,2,1,1,2 +1334659,5,2,4,1,1,1,1,1,1,2 +1336798,3,1,1,1,2,1,2,1,1,2 +1344449,1,1,1,1,1,1,2,1,1,2 +1350568,4,1,1,1,2,1,2,1,1,2 +1352663,5,4,6,8,4,1,8,10,1,4 +188336,5,3,2,8,5,10,8,1,2,4 +352431,10,5,10,3,5,8,7,8,3,4 +353098,4,1,1,2,2,1,1,1,1,2 +411453,1,1,1,1,2,1,1,1,1,2 +557583,5,10,10,10,10,10,10,1,1,4 +636375,5,1,1,1,2,1,1,1,1,2 +736150,10,4,3,10,3,10,7,1,2,4 +803531,5,10,10,10,5,2,8,5,1,4 +822829,8,10,10,10,6,10,10,10,10,4 +1016634,2,3,1,1,2,1,2,1,1,2 +1031608,2,1,1,1,1,1,2,1,1,2 +1041043,4,1,3,1,2,1,2,1,1,2 +1042252,3,1,1,1,2,1,2,1,1,2 +1061990,4,1,1,1,2,1,2,1,1,2 +1073836,5,1,1,1,2,1,2,1,1,2 +1083817,3,1,1,1,2,1,2,1,1,2 +1096352,6,3,3,3,3,2,6,1,1,2 +1140597,7,1,2,3,2,1,2,1,1,2 +1149548,1,1,1,1,2,1,1,1,1,2 +1174009,5,1,1,2,1,1,2,1,1,2 +1183596,3,1,3,1,3,4,1,1,1,2 +1190386,4,6,6,5,7,6,7,7,3,4 +1190546,2,1,1,1,2,5,1,1,1,2 +1213273,2,1,1,1,2,1,1,1,1,2 +1218982,4,1,1,1,2,1,1,1,1,2 +1225382,6,2,3,1,2,1,1,1,1,2 +1235807,5,1,1,1,2,1,2,1,1,2 +1238777,1,1,1,1,2,1,1,1,1,2 +1253955,8,7,4,4,5,3,5,10,1,4 +1257366,3,1,1,1,2,1,1,1,1,2 +1260659,3,1,4,1,2,1,1,1,1,2 +1268952,10,10,7,8,7,1,10,10,3,4 +1275807,4,2,4,3,2,2,2,1,1,2 +1277792,4,1,1,1,2,1,1,1,1,2 +1277792,5,1,1,3,2,1,1,1,1,2 +1285722,4,1,1,3,2,1,1,1,1,2 +1288608,3,1,1,1,2,1,2,1,1,2 +1290203,3,1,1,1,2,1,2,1,1,2 +1294413,1,1,1,1,2,1,1,1,1,2 +1299596,2,1,1,1,2,1,1,1,1,2 +1303489,3,1,1,1,2,1,2,1,1,2 +1311033,1,2,2,1,2,1,1,1,1,2 +1311108,1,1,1,3,2,1,1,1,1,2 +1315807,5,10,10,10,10,2,10,10,10,4 +1318671,3,1,1,1,2,1,2,1,1,2 +1319609,3,1,1,2,3,4,1,1,1,2 +1323477,1,2,1,3,2,1,2,1,1,2 +1324572,5,1,1,1,2,1,2,2,1,2 +1324681,4,1,1,1,2,1,2,1,1,2 +1325159,3,1,1,1,2,1,3,1,1,2 +1326892,3,1,1,1,2,1,2,1,1,2 +1330361,5,1,1,1,2,1,2,1,1,2 +1333877,5,4,5,1,8,1,3,6,1,2 +1334015,7,8,8,7,3,10,7,2,3,4 +1334667,1,1,1,1,2,1,1,1,1,2 +1339781,1,1,1,1,2,1,2,1,1,2 +1339781,4,1,1,1,2,1,3,1,1,2 +13454352,1,1,3,1,2,1,2,1,1,2 +1345452,1,1,3,1,2,1,2,1,1,2 +1345593,3,1,1,3,2,1,2,1,1,2 +1347749,1,1,1,1,2,1,1,1,1,2 +1347943,5,2,2,2,2,1,1,1,2,2 +1348851,3,1,1,1,2,1,3,1,1,2 +1350319,5,7,4,1,6,1,7,10,3,4 +1350423,5,10,10,8,5,5,7,10,1,4 +1352848,3,10,7,8,5,8,7,4,1,4 +1353092,3,2,1,2,2,1,3,1,1,2 +1354840,2,1,1,1,2,1,3,1,1,2 +1354840,5,3,2,1,3,1,1,1,1,2 +1355260,1,1,1,1,2,1,2,1,1,2 +1365075,4,1,4,1,2,1,1,1,1,2 +1365328,1,1,2,1,2,1,2,1,1,2 +1368267,5,1,1,1,2,1,1,1,1,2 +1368273,1,1,1,1,2,1,1,1,1,2 +1368882,2,1,1,1,2,1,1,1,1,2 +1369821,10,10,10,10,5,10,10,10,7,4 +1371026,5,10,10,10,4,10,5,6,3,4 +1371920,5,1,1,1,2,1,3,2,1,2 +466906,1,1,1,1,2,1,1,1,1,2 +466906,1,1,1,1,2,1,1,1,1,2 +534555,1,1,1,1,2,1,1,1,1,2 +536708,1,1,1,1,2,1,1,1,1,2 +566346,3,1,1,1,2,1,2,3,1,2 +603148,4,1,1,1,2,1,1,1,1,2 +654546,1,1,1,1,2,1,1,1,8,2 +654546,1,1,1,3,2,1,1,1,1,2 +695091,5,10,10,5,4,5,4,4,1,4 +714039,3,1,1,1,2,1,1,1,1,2 +763235,3,1,1,1,2,1,2,1,2,2 +776715,3,1,1,1,3,2,1,1,1,2 +841769,2,1,1,1,2,1,1,1,1,2 +888820,5,10,10,3,7,3,8,10,2,4 +897471,4,8,6,4,3,4,10,6,1,4 +897471,4,8,8,5,4,5,10,4,1,4 \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/xg_boost.ipynb b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/xg_boost.ipynb new file mode 100644 index 00000000..550e0adb --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/Python/xg_boost.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"xg_boost.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyPuuFI9DETSuUNcfBKFNz89"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"8FLud1n-3pVm"},"source":["# XGBoost"]},{"cell_type":"markdown","metadata":{"id":"sO8VPU6n3vES"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"clDSsF7P33NU"},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"zGpwK5XD386E"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"Zcksk88u4Ae8"},"source":["dataset = pd.read_csv('Data.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"XNn2RnST6_Q-"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"ajhBL-er7Gry"},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1Y89ctGZ7Mcx"},"source":["## Training XGBoost on the Training set"]},{"cell_type":"code","metadata":{"id":"ude1J0E47SKN"},"source":["from xgboost import XGBClassifier\n","classifier = XGBClassifier()\n","classifier.fit(X_train, y_train)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"ivqmubzW7dFJ"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"SUSZ3zm_7gRD"},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","y_pred = classifier.predict(X_test)\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":null,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"EnbCjHgQ8XPn"},"source":["## Applying k-Fold Cross Validation"]},{"cell_type":"code","metadata":{"id":"yYbfiITD8ZAz"},"source":["from sklearn.model_selection import cross_val_score\n","accuracies = cross_val_score(estimator = classifier, X = X_train, y = y_train, cv = 10)\n","print(\"Accuracy: {:.2f} %\".format(accuracies.mean()*100))\n","print(\"Standard Deviation: {:.2f} %\".format(accuracies.std()*100))"],"execution_count":null,"outputs":[]}]} \ No newline at end of file diff --git a/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/Churn_Modelling.csv b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/Churn_Modelling.csv new file mode 100644 index 00000000..3cbdbd08 --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/Churn_Modelling.csv @@ -0,0 +1,10001 @@ +RowNumber,CustomerId,Surname,CreditScore,Geography,Gender,Age,Tenure,Balance,NumOfProducts,HasCrCard,IsActiveMember,EstimatedSalary,Exited +1,15634602,Hargrave,619,France,Female,42,2,0,1,1,1,101348.88,1 +2,15647311,Hill,608,Spain,Female,41,1,83807.86,1,0,1,112542.58,0 +3,15619304,Onio,502,France,Female,42,8,159660.8,3,1,0,113931.57,1 +4,15701354,Boni,699,France,Female,39,1,0,2,0,0,93826.63,0 +5,15737888,Mitchell,850,Spain,Female,43,2,125510.82,1,1,1,79084.1,0 +6,15574012,Chu,645,Spain,Male,44,8,113755.78,2,1,0,149756.71,1 +7,15592531,Bartlett,822,France,Male,50,7,0,2,1,1,10062.8,0 +8,15656148,Obinna,376,Germany,Female,29,4,115046.74,4,1,0,119346.88,1 +9,15792365,He,501,France,Male,44,4,142051.07,2,0,1,74940.5,0 +10,15592389,H?,684,France,Male,27,2,134603.88,1,1,1,71725.73,0 +11,15767821,Bearce,528,France,Male,31,6,102016.72,2,0,0,80181.12,0 +12,15737173,Andrews,497,Spain,Male,24,3,0,2,1,0,76390.01,0 +13,15632264,Kay,476,France,Female,34,10,0,2,1,0,26260.98,0 +14,15691483,Chin,549,France,Female,25,5,0,2,0,0,190857.79,0 +15,15600882,Scott,635,Spain,Female,35,7,0,2,1,1,65951.65,0 +16,15643966,Goforth,616,Germany,Male,45,3,143129.41,2,0,1,64327.26,0 +17,15737452,Romeo,653,Germany,Male,58,1,132602.88,1,1,0,5097.67,1 +18,15788218,Henderson,549,Spain,Female,24,9,0,2,1,1,14406.41,0 +19,15661507,Muldrow,587,Spain,Male,45,6,0,1,0,0,158684.81,0 +20,15568982,Hao,726,France,Female,24,6,0,2,1,1,54724.03,0 +21,15577657,McDonald,732,France,Male,41,8,0,2,1,1,170886.17,0 +22,15597945,Dellucci,636,Spain,Female,32,8,0,2,1,0,138555.46,0 +23,15699309,Gerasimov,510,Spain,Female,38,4,0,1,1,0,118913.53,1 +24,15725737,Mosman,669,France,Male,46,3,0,2,0,1,8487.75,0 +25,15625047,Yen,846,France,Female,38,5,0,1,1,1,187616.16,0 +26,15738191,Maclean,577,France,Male,25,3,0,2,0,1,124508.29,0 +27,15736816,Young,756,Germany,Male,36,2,136815.64,1,1,1,170041.95,0 +28,15700772,Nebechi,571,France,Male,44,9,0,2,0,0,38433.35,0 +29,15728693,McWilliams,574,Germany,Female,43,3,141349.43,1,1,1,100187.43,0 +30,15656300,Lucciano,411,France,Male,29,0,59697.17,2,1,1,53483.21,0 +31,15589475,Azikiwe,591,Spain,Female,39,3,0,3,1,0,140469.38,1 +32,15706552,Odinakachukwu,533,France,Male,36,7,85311.7,1,0,1,156731.91,0 +33,15750181,Sanderson,553,Germany,Male,41,9,110112.54,2,0,0,81898.81,0 +34,15659428,Maggard,520,Spain,Female,42,6,0,2,1,1,34410.55,0 +35,15732963,Clements,722,Spain,Female,29,9,0,2,1,1,142033.07,0 +36,15794171,Lombardo,475,France,Female,45,0,134264.04,1,1,0,27822.99,1 +37,15788448,Watson,490,Spain,Male,31,3,145260.23,1,0,1,114066.77,0 +38,15729599,Lorenzo,804,Spain,Male,33,7,76548.6,1,0,1,98453.45,0 +39,15717426,Armstrong,850,France,Male,36,7,0,1,1,1,40812.9,0 +40,15585768,Cameron,582,Germany,Male,41,6,70349.48,2,0,1,178074.04,0 +41,15619360,Hsiao,472,Spain,Male,40,4,0,1,1,0,70154.22,0 +42,15738148,Clarke,465,France,Female,51,8,122522.32,1,0,0,181297.65,1 +43,15687946,Osborne,556,France,Female,61,2,117419.35,1,1,1,94153.83,0 +44,15755196,Lavine,834,France,Female,49,2,131394.56,1,0,0,194365.76,1 +45,15684171,Bianchi,660,Spain,Female,61,5,155931.11,1,1,1,158338.39,0 +46,15754849,Tyler,776,Germany,Female,32,4,109421.13,2,1,1,126517.46,0 +47,15602280,Martin,829,Germany,Female,27,9,112045.67,1,1,1,119708.21,1 +48,15771573,Okagbue,637,Germany,Female,39,9,137843.8,1,1,1,117622.8,1 +49,15766205,Yin,550,Germany,Male,38,2,103391.38,1,0,1,90878.13,0 +50,15771873,Buccho,776,Germany,Female,37,2,103769.22,2,1,0,194099.12,0 +51,15616550,Chidiebele,698,Germany,Male,44,10,116363.37,2,1,0,198059.16,0 +52,15768193,Trevisani,585,Germany,Male,36,5,146050.97,2,0,0,86424.57,0 +53,15683553,O'Brien,788,France,Female,33,5,0,2,0,0,116978.19,0 +54,15702298,Parkhill,655,Germany,Male,41,8,125561.97,1,0,0,164040.94,1 +55,15569590,Yoo,601,Germany,Male,42,1,98495.72,1,1,0,40014.76,1 +56,15760861,Phillipps,619,France,Male,43,1,125211.92,1,1,1,113410.49,0 +57,15630053,Tsao,656,France,Male,45,5,127864.4,1,1,0,87107.57,0 +58,15647091,Endrizzi,725,Germany,Male,19,0,75888.2,1,0,0,45613.75,0 +59,15623944,T'ien,511,Spain,Female,66,4,0,1,1,0,1643.11,1 +60,15804771,Velazquez,614,France,Male,51,4,40685.92,1,1,1,46775.28,0 +61,15651280,Hunter,742,Germany,Male,35,5,136857,1,0,0,84509.57,0 +62,15773469,Clark,687,Germany,Female,27,9,152328.88,2,0,0,126494.82,0 +63,15702014,Jeffrey,555,Spain,Male,33,1,56084.69,2,0,0,178798.13,0 +64,15751208,Pirozzi,684,Spain,Male,56,8,78707.16,1,1,1,99398.36,0 +65,15592461,Jackson,603,Germany,Male,26,4,109166.37,1,1,1,92840.67,0 +66,15789484,Hammond,751,Germany,Female,36,6,169831.46,2,1,1,27758.36,0 +67,15696061,Brownless,581,Germany,Female,34,1,101633.04,1,1,0,110431.51,0 +68,15641582,Chibugo,735,Germany,Male,43,10,123180.01,2,1,1,196673.28,0 +69,15638424,Glauert,661,Germany,Female,35,5,150725.53,2,0,1,113656.85,0 +70,15755648,Pisano,675,France,Female,21,8,98373.26,1,1,0,18203,0 +71,15703793,Konovalova,738,Germany,Male,58,2,133745.44,4,1,0,28373.86,1 +72,15620344,McKee,813,France,Male,29,6,0,1,1,0,33953.87,0 +73,15812518,Palermo,657,Spain,Female,37,0,163607.18,1,0,1,44203.55,0 +74,15779052,Ballard,604,Germany,Female,25,5,157780.84,2,1,1,58426.81,0 +75,15770811,Wallace,519,France,Male,36,9,0,2,0,1,145562.4,0 +76,15780961,Cavenagh,735,France,Female,21,1,178718.19,2,1,0,22388,0 +77,15614049,Hu,664,France,Male,55,8,0,2,1,1,139161.64,0 +78,15662085,Read,678,France,Female,32,9,0,1,1,1,148210.64,0 +79,15575185,Bushell,757,Spain,Male,33,5,77253.22,1,0,1,194239.63,0 +80,15803136,Postle,416,Germany,Female,41,10,122189.66,2,1,0,98301.61,0 +81,15706021,Buley,665,France,Female,34,1,96645.54,2,0,0,171413.66,0 +82,15663706,Leonard,777,France,Female,32,2,0,1,1,0,136458.19,1 +83,15641732,Mills,543,France,Female,36,3,0,2,0,0,26019.59,0 +84,15701164,Onyeorulu,506,France,Female,34,4,90307.62,1,1,1,159235.29,0 +85,15738751,Beit,493,France,Female,46,4,0,2,1,0,1907.66,0 +86,15805254,Ndukaku,652,Spain,Female,75,10,0,2,1,1,114675.75,0 +87,15762418,Gant,750,Spain,Male,22,3,121681.82,1,1,0,128643.35,1 +88,15625759,Rowley,729,France,Male,30,9,0,2,1,0,151869.35,0 +89,15622897,Sharpe,646,France,Female,46,4,0,3,1,0,93251.42,1 +90,15767954,Osborne,635,Germany,Female,28,3,81623.67,2,1,1,156791.36,0 +91,15757535,Heap,647,Spain,Female,44,5,0,3,1,1,174205.22,1 +92,15731511,Ritchie,808,France,Male,45,7,118626.55,2,1,0,147132.46,0 +93,15809248,Cole,524,France,Female,36,10,0,2,1,0,109614.57,0 +94,15640635,Capon,769,France,Male,29,8,0,2,1,1,172290.61,0 +95,15676966,Capon,730,Spain,Male,42,4,0,2,0,1,85982.47,0 +96,15699461,Fiorentini,515,Spain,Male,35,10,176273.95,1,0,1,121277.78,0 +97,15738721,Graham,773,Spain,Male,41,9,102827.44,1,0,1,64595.25,0 +98,15693683,Yuille,814,Germany,Male,29,8,97086.4,2,1,1,197276.13,0 +99,15604348,Allard,710,Spain,Male,22,8,0,2,0,0,99645.04,0 +100,15633059,Fanucci,413,France,Male,34,9,0,2,0,0,6534.18,0 +101,15808582,Fu,665,France,Female,40,6,0,1,1,1,161848.03,0 +102,15743192,Hung,623,France,Female,44,6,0,2,0,0,167162.43,0 +103,15580146,Hung,738,France,Male,31,9,82674.15,1,1,0,41970.72,0 +104,15776605,Bradley,528,Spain,Male,36,7,0,2,1,0,60536.56,0 +105,15804919,Dunbabin,670,Spain,Female,65,1,0,1,1,1,177655.68,1 +106,15613854,Mauldon,622,Spain,Female,46,4,107073.27,2,1,1,30984.59,1 +107,15599195,Stiger,582,Germany,Male,32,1,88938.62,1,1,1,10054.53,0 +108,15812878,Parsons,785,Germany,Female,36,2,99806.85,1,0,1,36976.52,0 +109,15602312,Walkom,605,Spain,Male,33,5,150092.8,1,0,0,71862.79,0 +110,15744689,T'ang,479,Germany,Male,35,9,92833.89,1,1,0,99449.86,1 +111,15803526,Eremenko,685,Germany,Male,30,3,90536.81,1,0,1,63082.88,0 +112,15665790,Rowntree,538,Germany,Male,39,7,108055.1,2,1,0,27231.26,0 +113,15715951,Thorpe,562,France,Male,42,2,100238.35,1,0,0,86797.41,0 +114,15591100,Chiemela,675,Spain,Male,36,9,106190.55,1,0,1,22994.32,0 +115,15609618,Fanucci,721,Germany,Male,28,9,154475.54,2,0,1,101300.94,1 +116,15675522,Ko,628,Germany,Female,30,9,132351.29,2,1,1,74169.13,0 +117,15705512,Welch,668,Germany,Female,37,6,167864.4,1,1,0,115638.29,0 +118,15698028,Duncan,506,France,Female,41,1,0,2,1,0,31766.3,0 +119,15661670,Chidozie,524,Germany,Female,31,8,107818.63,1,1,0,199725.39,1 +120,15600781,Wu,699,Germany,Male,34,4,185173.81,2,1,0,120834.48,0 +121,15682472,Culbreth,828,France,Male,34,8,129433.34,2,0,0,38131.77,0 +122,15580203,Kennedy,674,Spain,Male,39,6,120193.42,1,0,0,100130.95,0 +123,15690673,Cameron,656,France,Female,39,6,0,2,1,0,141069.88,0 +124,15760085,Calabresi,684,Germany,Female,48,10,126384.42,1,1,1,198129.36,0 +125,15779659,Zetticci,625,France,Female,28,3,0,1,0,0,183646.41,0 +126,15627360,Fuller,432,France,Male,42,9,152603.45,1,1,0,110265.24,1 +127,15671137,MacDonald,549,France,Female,52,1,0,1,0,1,8636.05,1 +128,15782688,Piccio,625,Germany,Male,56,0,148507.24,1,1,0,46824.08,1 +129,15575492,Kennedy,828,France,Female,41,7,0,2,1,0,171378.77,0 +130,15591607,Fernie,770,France,Male,24,9,101827.07,1,1,0,167256.35,0 +131,15740404,He,758,France,Female,34,3,0,2,1,1,124226.16,0 +132,15718369,Kaodilinakachukwu,795,Germany,Female,33,9,130862.43,1,1,1,114935.21,0 +133,15677871,Cocci,687,France,Male,38,9,122570.87,1,1,1,35608.88,0 +134,15642004,Alekseeva,686,France,Male,25,1,0,2,0,1,16459.37,0 +135,15712543,Chinweike,789,Germany,Male,39,7,124828.46,2,1,1,124411.08,0 +136,15584518,Arthur,589,Germany,Female,50,5,144895.05,2,1,1,34941.23,0 +137,15802381,Li,461,Germany,Female,34,5,63663.93,1,0,1,167784.28,0 +138,15610156,Ma,637,France,Male,40,2,133463.1,1,0,1,93165.34,0 +139,15594408,Chia,584,Spain,Female,48,2,213146.2,1,1,0,75161.25,1 +140,15640905,Vasin,579,Spain,Female,35,1,129490.36,2,0,1,8590.83,1 +141,15698932,Groves,756,Germany,Male,44,10,137452.09,1,1,0,189543.9,0 +142,15724944,Tien,663,France,Male,34,7,0,2,1,1,180427.24,0 +143,15628145,Forwood,682,France,Female,43,5,125851.93,1,1,1,193318.33,0 +144,15713483,Greeves,793,Spain,Male,52,2,0,1,1,0,159123.82,1 +145,15612350,Taylor,691,France,Female,31,5,40915.55,1,1,0,126213.84,1 +146,15800703,Madukwe,485,Spain,Female,21,5,113157.22,1,1,1,54141.5,0 +147,15705707,Bennelong,635,Spain,Female,29,8,138296.94,2,1,0,141075.51,0 +148,15754105,Olisanugo,650,France,Male,37,5,106967.18,1,0,0,24495.03,0 +149,15703264,Chukwufumnanya,735,France,Male,44,9,120681.63,1,1,0,74836.34,0 +150,15794413,Harris,416,France,Male,32,0,0,2,0,1,878.87,0 +151,15650237,Morgan,754,Spain,Female,32,7,0,2,1,0,89520.75,0 +152,15759618,Alexeeva,535,France,Female,48,9,0,1,1,0,149892.79,1 +153,15811589,Metcalfe,716,Spain,Male,42,8,0,2,1,0,180800.42,0 +154,15689044,Humphries,539,France,Male,37,2,127609.59,1,1,0,98646.22,0 +155,15709368,Milne,614,France,Female,43,6,0,2,1,1,109041.53,0 +156,15679145,Chou,706,Spain,Male,57,7,0,1,1,0,17941.16,1 +157,15655007,Li,758,France,Female,33,7,0,2,0,0,82996.47,0 +158,15623595,Clayton,586,Spain,Female,28,2,0,2,1,1,92067.35,0 +159,15589975,Maclean,646,France,Female,73,6,97259.25,1,0,1,104719.66,0 +160,15804017,Chigolum,631,Germany,Female,33,4,123246.7,1,0,0,112687.57,0 +161,15692132,Wilkinson,717,Spain,Female,22,6,101060.25,1,0,1,84699.56,0 +162,15641122,Wei,684,France,Male,30,2,0,2,1,0,83473.82,0 +163,15630910,Treacy,800,France,Female,49,7,108007.36,1,0,0,47125.11,0 +164,15680772,Hu,721,Spain,Female,36,2,0,2,1,1,106977.8,0 +165,15658929,Taverner,683,Spain,Male,29,0,133702.89,1,1,0,55582.54,1 +166,15585388,Sherman,660,Germany,Male,31,9,125189.75,2,1,1,139874.43,0 +167,15724623,Taubman,704,Germany,Female,24,7,113034.22,1,1,0,162503.48,1 +168,15588537,Robinson,615,Spain,Female,41,9,109013.23,1,1,0,196499.96,0 +169,15574692,Pinto,667,Spain,Female,39,2,0,2,1,0,40721.24,1 +170,15611325,Wood,682,Germany,Male,24,9,57929.81,2,0,0,53134.3,0 +171,15587562,Hawkins,484,France,Female,29,4,130114.39,1,1,0,164017.89,0 +172,15613172,Sun,628,Germany,Male,27,5,95826.49,2,1,0,155996.96,0 +173,15651022,Yost,480,Germany,Male,44,10,129608.57,1,1,0,5472.7,1 +174,15586310,Ting,578,France,Male,30,4,169462.09,1,1,0,112187.11,0 +175,15625524,Rowe,512,France,Male,40,5,0,2,1,1,146457.83,0 +176,15755209,Fu,484,Spain,Female,35,7,133868.21,1,1,1,27286.1,0 +177,15645248,Ho,510,France,Female,30,0,0,2,1,1,130553.47,0 +178,15790355,Okechukwu,606,Germany,Male,36,5,190479.48,2,0,0,179351.89,0 +179,15762615,Campbell,597,Spain,Female,40,8,101993.12,1,0,1,94774.12,0 +180,15625426,Ashbolt,754,Germany,Female,55,3,161608.81,1,1,0,8080.85,1 +181,15716334,Rozier,850,Spain,Female,45,2,122311.21,1,1,1,19482.5,0 +182,15789669,Hsia,510,France,Male,65,2,0,2,1,1,48071.61,0 +183,15621075,Ogbonnaya,778,Germany,Female,45,1,162150.42,2,1,0,174531.27,0 +184,15810845,T'ang,636,France,Male,42,2,0,2,1,1,55470.78,0 +185,15719377,Cocci,804,France,Female,50,4,0,1,1,1,8546.87,1 +186,15654506,Chang,514,France,Male,32,8,0,2,1,0,95857.18,0 +187,15771977,T'ao,730,France,Female,39,1,99010.67,1,1,0,194945.8,0 +188,15708710,Ford,525,Spain,Female,37,0,0,1,0,1,131521.72,0 +189,15726676,Marshall,616,Spain,Male,30,5,0,2,0,1,196108.51,0 +190,15587421,Tsai,687,Germany,Female,34,7,111388.18,2,1,0,148564.76,0 +191,15726931,Onwumelu,715,France,Female,41,8,56214.85,2,0,0,92982.61,1 +192,15771086,Graham,512,France,Female,36,3,84327.77,2,1,0,17675.36,0 +193,15756850,Golovanov,479,France,Male,40,1,0,2,0,0,114996.43,0 +194,15702741,Potts,601,France,Male,32,8,93012.89,1,1,0,86957.42,0 +195,15679200,Crawford,580,Spain,Male,29,9,61710.44,2,1,0,128077.8,0 +196,15594815,Aleshire,807,France,Male,35,3,174790.15,1,1,1,600.36,0 +197,15635905,Moran,616,Spain,Female,32,6,0,2,1,1,43001.46,0 +198,15777892,Samsonova,721,Germany,Male,37,3,107720.64,1,1,1,158591.12,0 +199,15656176,Jenkins,501,France,Male,57,10,0,2,1,1,47847.19,0 +200,15811127,Volkov,521,France,Male,35,6,96423.84,1,1,0,10488.44,0 +201,15604482,Chiemezie,850,Spain,Male,30,2,141040.01,1,1,1,5978.2,0 +202,15622911,Jude,759,France,Male,42,4,105420.18,1,0,1,121409.06,0 +203,15600974,He,516,Spain,Male,50,5,0,1,0,1,146145.93,1 +204,15727868,Onuora,711,France,Female,38,2,129022.06,2,1,1,14374.86,1 +205,15627801,Ginikanwa,512,Spain,Male,33,3,176666.62,1,1,0,94670.77,0 +206,15773039,Ku,550,France,Male,37,3,0,1,1,1,179670.31,0 +207,15755262,McDonald,608,Spain,Female,41,3,89763.84,1,0,0,199304.74,1 +208,15679531,Collins,618,France,Male,34,5,134954.53,1,1,1,151954.39,0 +209,15684181,Hackett,643,France,Male,45,5,0,1,1,0,142513.5,1 +210,15612087,Dike,671,France,Male,45,2,106376.85,1,0,1,158264.62,0 +211,15752047,Trevisano,689,Germany,Male,33,2,161814.64,2,1,0,169381.9,0 +212,15624592,Tan,603,France,Male,31,8,0,2,1,1,169915.02,0 +213,15573152,Glassman,620,France,Female,41,9,0,2,0,0,88852.47,0 +214,15594917,Miller,676,France,Female,34,1,63095.01,1,1,1,40645.81,0 +215,15785542,Kornilova,572,Germany,Male,26,4,118287.01,2,0,0,60427.3,0 +216,15723488,Watson,668,Germany,Male,47,7,106854.21,1,0,1,157959.02,1 +217,15680920,Marchesi,695,France,Male,46,7,49512.55,1,1,0,133007.34,0 +218,15786308,Millar,730,Spain,Female,33,9,0,2,0,0,176576.62,0 +219,15659366,Shih,807,France,Male,43,1,105799.32,2,1,0,34888.04,1 +220,15774854,Fuller,592,France,Male,54,8,0,1,1,1,28737.71,1 +221,15725311,Hay,726,France,Female,31,9,114722.05,2,1,1,98178.57,0 +222,15787155,Yang,514,Spain,Male,30,7,0,1,0,1,125010.24,0 +223,15727829,McIntyre,567,France,Male,42,2,0,2,1,1,167984.61,0 +224,15733247,Stevenson,850,France,Male,33,10,0,1,1,0,4861.72,1 +225,15568748,Poole,671,Germany,Male,45,6,99564.22,1,1,1,108872.45,1 +226,15699029,Bagley,670,France,Male,37,4,170557.91,2,1,0,198252.88,0 +227,15774393,Ch'ien,694,France,Female,30,9,0,2,1,1,26960.31,0 +228,15676895,Cattaneo,547,Germany,Female,39,6,74596.15,3,1,1,85746.52,1 +229,15637753,O'Sullivan,751,Germany,Male,50,2,96888.39,1,1,0,77206.25,1 +230,15605461,Lucas,594,Germany,Female,29,3,130830.22,1,1,0,61048.53,0 +231,15808473,Ringrose,673,France,Male,72,1,0,2,0,1,111981.19,0 +232,15627000,Freeman,610,France,Male,40,0,0,2,1,0,62232.6,0 +233,15787174,Sergeyev,512,France,Female,37,1,0,2,0,1,156105.03,0 +234,15723886,Fiore,767,Germany,Male,20,3,119714.25,2,0,1,150135.38,0 +235,15704769,Smith,585,France,Female,67,5,113978.97,2,0,1,93146.11,0 +236,15772896,Dumetochukwu,763,Germany,Male,42,6,100160.75,1,1,0,33462.94,1 +237,15711540,Pacheco,712,France,Female,29,2,0,1,1,1,144375,0 +238,15764866,Synnot,539,Germany,Female,43,3,116220.5,3,1,0,55803.96,1 +239,15794056,Johnston,668,France,Female,46,2,0,3,1,0,89048.46,1 +240,15795149,Stevens,703,France,Male,28,2,81173.83,2,0,1,162812.16,0 +241,15812009,Grant,662,Spain,Male,38,4,0,2,1,0,136259.65,0 +242,15651001,Tsao,725,Germany,Female,39,5,116803.8,1,1,0,124052.97,0 +243,15813844,Barnes,703,France,Male,37,8,105961.68,2,0,1,74158.8,0 +244,15596175,McIntosh,659,Germany,Male,67,6,117411.6,1,1,1,45071.09,1 +245,15576269,Madison,523,Spain,Male,34,7,0,2,1,0,62030.06,0 +246,15797219,Ifesinachi,635,France,Female,40,10,123497.58,1,1,0,131953.23,1 +247,15685500,Glazkov,772,Germany,Male,26,7,152400.51,2,1,0,79414,0 +248,15599792,Dimauro,545,France,Female,26,1,0,2,1,1,199638.56,0 +249,15657566,Wieck,634,Germany,Male,24,8,103097.85,1,1,1,157577.29,0 +250,15772423,Liao,739,Germany,Male,54,8,126418.14,1,1,0,134420.75,1 +251,15628112,Hughes,771,Germany,Female,36,5,77846.9,1,0,0,99805.99,0 +252,15753754,Morrison,587,Spain,Female,34,1,0,2,1,1,97932.68,0 +253,15793726,Matveyeva,681,France,Female,79,0,0,2,0,1,170968.99,0 +254,15694717,Ku,544,Germany,Male,37,2,79731.91,1,1,1,57558.95,0 +255,15665834,Cheatham,696,Spain,Male,28,8,0,1,0,0,176713.47,0 +256,15765297,Yao,766,Spain,Male,41,0,0,2,0,1,34283.23,0 +257,15636684,Kirkland,727,France,Male,34,10,0,2,1,1,198637.34,0 +258,15592979,Rose,671,Germany,Female,34,6,37266.67,2,0,0,156917.12,0 +259,15750803,Jess,693,France,Female,30,6,127992.25,1,1,1,50457.2,0 +260,15607178,Welch,850,Germany,Male,38,3,54901.01,1,1,1,140075.55,0 +261,15713853,Ifeajuna,732,Germany,Male,42,9,108748.08,2,1,1,65323.11,0 +262,15673481,Morton,726,Spain,Female,48,6,99906.19,1,1,0,64323.24,0 +263,15686776,Rossi,557,France,Female,32,6,184686.41,2,1,0,14956.44,0 +264,15673693,Reppert,682,France,Female,26,0,110654.02,1,0,1,111879.21,0 +265,15700696,Kang,738,Spain,Male,31,9,79019.8,1,1,1,18606.23,0 +266,15813163,Ch'iu,531,Spain,Female,36,9,99240.51,1,1,0,123137.01,0 +267,15653857,Wallis,498,France,Male,34,2,0,2,1,1,148528.24,0 +268,15777076,Clark,651,France,Male,36,7,0,2,1,0,13898.31,0 +269,15717398,Fielding,549,Spain,Female,39,7,0,1,0,0,81259.25,1 +270,15799217,Zetticci,791,Germany,Female,35,7,52436.2,1,1,0,161051.75,0 +271,15787071,Dulhunty,650,Spain,Male,41,9,0,2,0,1,191599.67,0 +272,15619955,Bevington,733,Germany,Male,34,3,100337.96,3,1,0,48559.19,1 +273,15796505,Boyle,811,Germany,Female,34,1,149297.19,2,1,1,186339.74,0 +274,15725166,Newton,707,France,Male,30,8,0,2,1,0,33159.37,0 +275,15800116,Bowman,712,Germany,Male,28,4,145605.44,1,0,1,93883.53,0 +276,15758685,Dubinina,706,Spain,Female,37,7,0,2,1,1,110899.3,0 +277,15694456,Toscani,756,France,Male,62,3,0,1,1,1,11199.04,1 +278,15767339,Chiazagomekpere,777,France,Female,53,10,0,2,1,0,189992.97,0 +279,15683562,Allen,646,France,Male,35,6,84026.86,1,0,1,164255.69,0 +280,15782210,K'ung,714,France,Male,46,1,0,1,1,0,152167.79,1 +281,15668893,Wilsmore,782,France,Male,39,8,0,2,1,1,33949.67,0 +282,15669169,Hargreaves,775,Spain,Male,29,10,0,2,1,1,68143.93,0 +283,15643024,Huang,479,Germany,Male,35,4,138718.92,1,1,1,47251.79,1 +284,15699389,Ch'ien,807,France,Male,42,7,118274.71,1,1,1,25885.72,0 +285,15708608,Wallwork,799,France,Female,22,8,174185.98,2,0,1,192633.85,0 +286,15626144,Chu,675,France,Male,40,7,113208.86,2,1,0,34577.36,0 +287,15573112,Kang,602,Spain,Male,29,5,103907.28,1,1,0,161229.84,0 +288,15790678,Davidson,475,France,Female,32,8,119023.28,1,1,0,100816.29,0 +289,15727556,O'Donnell,744,Spain,Female,26,5,166297.89,1,1,1,181694.44,0 +290,15697307,Nnachetam,588,Spain,Male,34,10,0,2,1,0,79078.91,0 +291,15652266,Chidiebele,703,Germany,Male,42,9,63227,1,0,1,137316.32,0 +292,15607098,Ahmed,747,Spain,Female,41,5,94521.17,2,1,0,194926.86,0 +293,15655774,Booth,583,France,Male,27,7,0,2,1,0,51285.49,0 +294,15590241,Chuang,750,Spain,Female,34,9,112822.26,1,0,0,150401.53,1 +295,15785819,Shao,681,France,Male,38,3,0,2,1,1,112491.96,0 +296,15723654,Tsao,773,France,Male,25,2,135903.33,1,1,0,73656.38,0 +297,15774510,Tien,714,France,Female,31,4,125169.26,1,1,1,106636.89,0 +298,15684173,Chang,687,Spain,Female,44,7,0,3,1,0,155853.52,1 +299,15650068,Johnson,511,France,Male,58,0,149117.31,1,1,1,162599.51,0 +300,15811490,French,627,France,Male,33,5,0,2,1,1,103737.82,0 +301,15803976,Efremov,694,France,Female,31,10,0,2,1,0,160990.27,0 +302,15682541,Hartley,616,Spain,Female,36,6,132311.71,1,0,0,15462.84,0 +303,15695699,Calabrese,687,France,Male,35,8,0,2,1,0,10334.05,0 +304,15624188,Chiu,712,France,Female,33,6,0,2,1,1,190686.16,0 +305,15812191,Brennan,553,France,Male,33,4,118082.89,1,0,0,94440.45,0 +306,15636673,Onwuatuegwu,667,France,Male,31,1,119266.69,1,1,1,28257.63,0 +307,15594898,Hewitt,731,France,Male,43,2,0,1,1,1,170034.95,1 +308,15660211,Shih,629,Germany,Male,35,7,156847.29,2,1,0,31824.29,0 +309,15773972,Balashov,614,France,Male,50,4,137104.47,1,1,0,127166.49,1 +310,15746726,Doyle,438,Germany,Male,31,8,78398.69,1,1,0,44937.01,0 +311,15712287,Pokrovskii,652,France,Female,80,4,0,2,1,1,188603.07,0 +312,15702919,Collins,729,Germany,Male,30,6,63669.42,1,1,0,145111.37,0 +313,15674398,Russo,642,France,Male,38,3,0,2,0,0,171463.83,0 +314,15797960,Skinner,806,Germany,Female,59,0,135296.33,1,1,0,182822.5,0 +315,15631868,Robertson,744,Spain,Male,36,2,153804.44,1,1,1,87213.33,0 +316,15581539,Atkinson,474,Spain,Male,37,3,0,2,0,0,57175.32,0 +317,15662736,Doyle,559,France,Male,49,2,147069.78,1,1,0,120540.83,1 +318,15666252,Ritchie,706,Spain,Male,42,9,0,2,1,1,28714.34,0 +319,15677512,McEncroe,628,Spain,Female,22,3,0,1,1,0,85426.28,0 +320,15626114,Pearson,429,France,Male,24,4,95741.75,1,1,0,46170.75,0 +321,15810834,Gordon,525,Spain,Female,57,2,145965.33,1,1,1,64448.36,0 +322,15678910,Ts'ai,680,France,Female,30,8,141441.75,1,1,1,16278.97,0 +323,15694408,Lung,749,France,Male,40,1,139290.41,1,1,0,182855.42,1 +324,15585215,Yuan,763,France,Female,31,4,0,2,0,0,50404.72,0 +325,15682757,Pardey,734,France,Male,30,3,0,2,1,0,107640.25,0 +326,15736601,Tai,716,France,Male,35,4,144428.87,1,1,0,134132.65,0 +327,15601848,Scott,594,France,Male,35,2,0,2,1,0,103480.69,0 +328,15736008,Hunter,644,France,Female,46,9,95441.27,1,1,0,108761.05,1 +329,15669064,Mazzanti,671,Germany,Male,35,1,144848.74,1,1,1,179012.3,0 +330,15624528,L?,664,Germany,Male,26,7,116244.14,2,1,1,95145.14,0 +331,15598493,Beach,656,France,Male,50,7,0,2,0,1,72143.44,0 +332,15601274,Hsieh,667,Spain,Female,40,1,146502.07,1,1,0,19162.89,0 +333,15702669,Faulkner,663,Germany,Male,44,2,117028.6,2,0,1,144680.18,0 +334,15728669,Knowles,584,Germany,Female,30,8,112013.81,1,1,0,177772.03,1 +335,15742668,Day,626,Spain,Female,37,6,108269.37,1,1,0,5597.94,0 +336,15697441,Hsueh,485,France,Male,29,7,182123.79,1,1,0,116828.51,1 +337,15740476,Tsao,659,Germany,Female,32,3,150923.74,2,0,1,174652.51,0 +338,15648064,Kennedy,649,France,Male,33,2,0,2,1,0,2010.98,0 +339,15636624,Nwabugwu,805,Spain,Female,39,5,165272.13,1,1,0,14109.85,1 +340,15807923,Young,716,Germany,Female,39,10,115301.31,1,1,0,43527.4,1 +341,15745844,Kerr,642,Germany,Female,40,6,129502.49,2,0,1,86099.23,1 +342,15786170,Tien,659,France,Male,31,4,118342.26,1,0,0,161574.19,0 +343,15681081,Marrero,545,Spain,Female,47,5,0,2,1,1,38970.14,0 +344,15684484,White,543,France,Male,22,8,0,2,0,0,127587.22,0 +345,15785869,Pisano,718,France,Female,25,7,0,2,1,0,30380.12,0 +346,15763859,Brown,840,France,Female,43,7,0,2,1,0,90908.95,0 +347,15658935,Freeman,630,Germany,Female,34,9,106937.05,2,1,0,138275.01,0 +348,15747358,Russell,643,Germany,Male,59,3,170331.37,1,1,1,32171.79,0 +349,15735203,Seleznyov,654,Germany,Female,32,1,114510.85,1,1,1,126143.23,0 +350,15576256,Yusupova,582,France,Male,39,5,0,2,1,1,129892.93,0 +351,15659420,Foley,659,Spain,Male,32,3,107594.11,2,1,1,102416.84,0 +352,15593365,Shih,762,Spain,Male,39,2,81273.13,1,1,1,18719.67,0 +353,15777352,Ikedinachukwu,568,Spain,Female,32,7,169399.6,1,1,0,61936.22,0 +354,15812007,Power,670,Spain,Male,25,6,0,2,1,1,78358.94,0 +355,15625461,Amos,613,France,Female,45,1,187841.99,2,1,1,147224.27,0 +356,15739438,Reed,539,France,Male,30,0,0,2,1,0,160979.66,0 +357,15611759,Simmons,850,Spain,Female,57,8,126776.3,2,1,1,132298.49,0 +358,15661629,Ricci,522,Spain,Male,34,9,126436.29,1,1,0,174248.52,1 +359,15633950,Yen,737,France,Male,41,1,101960.74,1,1,1,123547.28,0 +360,15592386,Campbell,520,France,Male,58,3,0,2,0,1,32790.02,0 +361,15803716,West,706,Spain,Male,28,3,0,2,0,1,181543.67,0 +362,15696674,Robinson,643,Germany,Female,45,2,150842.93,1,0,1,2319.96,1 +363,15706365,Bianchi,648,France,Female,50,9,102535.57,1,1,1,189543.19,0 +364,15745088,Chen,443,Germany,Female,29,9,99027.61,2,1,0,10940.4,0 +365,15676715,Madukaego,640,France,Male,68,9,0,2,1,1,199493.38,0 +366,15613085,Ibrahimova,628,Spain,Female,33,3,0,1,1,1,188193.25,0 +367,15633537,Nolan,540,Germany,Female,42,9,87271.41,2,1,0,172572.64,0 +368,15594720,Scott,460,Germany,Female,35,8,102742.91,2,1,1,189339.6,0 +369,15684042,Blair,636,Germany,Male,34,2,40105.51,2,0,1,53512.16,0 +370,15583303,Monaldo,593,France,Female,29,2,152265.43,1,1,0,34004.44,0 +371,15611579,Sutherland,801,Spain,Male,42,4,141947.67,1,1,1,10598.29,0 +372,15774696,Cole,640,Germany,Female,75,1,106307.91,2,0,1,113428.77,0 +373,15694506,Briggs,611,Germany,Male,31,0,107884.81,2,1,1,183487.98,0 +374,15688074,Gregory,802,Germany,Male,31,1,125013.72,1,1,1,187658.09,0 +375,15759537,Bianchi,717,Germany,Male,35,7,58469.37,2,1,1,172459.39,0 +376,15758449,Angelo,769,France,Female,39,8,0,1,0,1,21016,0 +377,15583456,Gardiner,745,Germany,Male,45,10,117231.63,3,1,1,122381.02,1 +378,15667871,Kerr,572,Spain,Male,35,4,152390.26,1,1,0,128123.66,0 +379,15677371,Ko,629,Spain,Female,30,2,34013.63,1,1,0,19570.63,0 +380,15629677,Distefano,687,Spain,Female,39,2,0,3,0,0,188150.6,1 +381,15713578,Farrell,483,France,Female,50,9,0,2,1,1,111020.24,0 +382,15591509,Milano,690,France,Male,36,7,101583.11,2,1,0,123775.15,0 +383,15568240,Ting,492,Germany,Female,30,10,77168.87,2,0,1,146700.22,0 +384,15622993,Boyd,709,Germany,Male,28,8,124695.72,2,1,0,145251.35,0 +385,15689294,Onyemaechi,705,Germany,Male,44,3,105934.96,1,1,0,82463.69,0 +386,15720910,Black,560,France,Female,66,9,0,1,1,1,15928.49,0 +387,15721181,Oliver,611,Spain,Male,46,6,0,2,1,0,45886.33,0 +388,15776433,Greco,730,Spain,Male,62,2,0,2,1,1,186489.95,0 +389,15748936,Whitehead,709,Spain,Female,45,2,0,2,0,1,162922.65,0 +390,15717225,Ikemefuna,544,France,Female,21,10,161525.96,2,1,0,9262.77,0 +391,15685226,Morrison,712,Germany,Female,29,7,147199.07,1,1,1,84932.4,0 +392,15785611,Onyeoruru,752,Germany,Male,38,3,183102.29,1,1,1,71557.12,0 +393,15573456,Cunningham,648,Spain,Male,46,9,127209,2,1,0,77405.95,1 +394,15684548,Demidov,556,Spain,Male,38,8,0,2,0,0,417.41,1 +395,15620505,Celis,594,Spain,Female,24,0,97378.54,1,1,1,71405.17,0 +396,15807432,Cheng,645,Germany,Female,37,2,136925.09,2,0,1,153400.24,0 +397,15584766,Knight,557,France,Male,33,3,54503.55,1,1,1,371.05,0 +398,15612187,Morin,547,Germany,Male,32,8,155726.85,1,1,0,67789.99,0 +399,15762218,Mills,701,France,Female,39,9,0,2,0,1,145894.9,0 +400,15646372,Outhwaite,616,France,Female,66,1,135842.41,1,1,0,183840.51,1 +401,15690452,Tung,605,France,Male,52,1,63349.75,1,1,0,108887.44,0 +402,15747795,Pai,593,Germany,Female,38,4,129499.42,1,1,1,154071.27,0 +403,15781589,Carpenter,751,Spain,Male,52,8,0,2,0,1,179291.85,0 +404,15732674,Fennell,443,Spain,Male,36,6,70438.01,2,0,1,56937.43,0 +405,15642291,Fontaine,685,France,Male,23,8,0,2,1,1,112239.03,0 +406,15692761,Pratt,718,France,Male,36,9,0,1,1,0,45909.87,0 +407,15578045,Mitchell,538,Spain,Female,49,9,141434.04,1,0,0,173779.25,1 +408,15745354,Franklin,611,Spain,Female,37,4,0,2,1,0,125696.26,0 +409,15701376,K'ung,668,Germany,Male,37,10,152958.29,2,1,1,159585.61,0 +410,15691625,Ko,537,Germany,Female,41,3,138306.34,1,1,0,106761.47,0 +411,15566594,McKenzie,709,Spain,Male,23,10,0,2,0,0,129590.18,0 +412,15760431,Pino,850,France,Male,38,1,0,2,1,1,80006.65,0 +413,15686302,Fisk,745,Spain,Female,31,3,124328.84,1,1,1,140451.52,0 +414,15801559,Chiang,693,Germany,Female,41,9,181461.48,3,1,1,187929.43,1 +415,15810432,Moseley,795,Spain,Male,35,8,0,2,1,0,167155.36,0 +416,15809616,Hsiung,626,Spain,Male,26,8,0,2,0,0,191420.71,0 +417,15720559,Heath,487,Germany,Female,61,5,110368.03,1,0,0,11384.45,1 +418,15695632,Dellucci,556,France,Female,39,9,89588.35,1,1,1,94898.1,0 +419,15659843,Li,643,France,Female,46,6,0,2,0,0,106781.59,0 +420,15615624,De Salis,605,France,Female,28,6,0,2,0,0,159508.52,0 +421,15810418,T'ang,756,Germany,Female,60,3,115924.89,1,1,0,93524.19,1 +422,15716186,Richardson,586,France,Female,38,2,0,2,1,0,87168.46,0 +423,15674551,Fitch,535,Germany,Male,40,7,111756.5,1,1,0,8128.32,1 +424,15622834,Stevenson,678,France,Female,35,4,0,1,1,0,125518.32,0 +425,15566111,Estes,596,France,Male,39,9,0,1,1,0,48963.59,0 +426,15784597,Lattimore,648,France,Male,26,9,162923.85,1,1,0,98368.24,0 +427,15652883,Chung,492,Germany,Male,39,10,124576.65,2,1,0,148584.61,0 +428,15806964,Utz,702,France,Male,45,0,80793.58,1,1,1,27474.81,0 +429,15576313,Wei,486,Germany,Female,40,9,71340.09,1,1,0,76192.21,0 +430,15806467,Boyle,568,Germany,Male,40,1,99282.63,1,0,0,134600.94,1 +431,15597602,Nwachinemelu,619,Germany,Male,57,3,137946.39,1,1,1,72467.99,1 +432,15743040,Kuznetsova,724,Germany,Male,41,2,127892.57,2,0,1,199645.45,0 +433,15705521,Pisani,548,Germany,Female,33,0,101084.36,1,1,0,42749.85,0 +434,15595039,Manna,545,Germany,Female,37,8,114754.08,1,1,0,136050.44,1 +435,15799384,Collier,683,France,Male,33,8,0,1,0,0,73564.44,0 +436,15581197,Ricci,762,France,Female,51,3,99286.98,1,0,1,85578.63,0 +437,15693737,Carr,627,Germany,Female,30,4,79871.02,2,1,0,129826.89,0 +438,15624623,Hs?,516,France,Male,35,10,104088.59,2,0,0,119666,0 +439,15783501,Findlay,800,France,Female,38,2,168190.33,2,1,0,68052.08,0 +440,15690134,Hughes,464,Germany,Female,42,3,85679.25,1,1,1,164104.74,0 +441,15782735,Chukwuemeka,626,France,Female,35,3,0,1,0,0,80190.36,0 +442,15611088,Genovese,790,France,Female,31,9,0,2,1,0,84126.75,0 +443,15672145,Swift,534,France,Female,34,7,121551.58,2,1,1,70179,0 +444,15732628,Ugoji,745,France,Male,46,2,122220.19,1,1,1,118024.1,0 +445,15787470,Parkinson,553,Spain,Male,47,3,116528.15,1,0,0,145704.19,1 +446,15803406,Ross,748,France,Female,26,1,77780.29,1,0,1,183049.41,0 +447,15730460,Oleary,722,France,Male,37,2,0,1,0,0,120906.83,0 +448,15644572,Turnbull,501,France,Male,40,4,125832.2,1,1,1,100433.83,0 +449,15694860,Uspensky,675,France,Female,38,6,68065.8,1,0,0,138777,1 +450,15658169,Cook,778,Spain,Female,47,6,127299.34,2,1,0,124694.99,0 +451,15794396,Newbold,494,Germany,Female,38,7,174937.64,1,1,0,40084.32,0 +452,15785798,Uchechukwu,850,France,Male,40,9,0,2,0,1,119232.33,0 +453,15710825,Ch'en,592,Spain,Male,31,7,110071.1,1,0,0,43921.36,0 +454,15668444,He,590,Spain,Female,44,3,139432.37,1,1,0,62222.81,0 +455,15726631,Hilton,758,France,Female,39,6,127357.76,1,0,1,56577,0 +456,15733797,Sal,506,France,Male,36,5,0,2,1,0,164253.35,0 +457,15747960,Eluemuno,733,France,Male,33,3,0,1,1,1,7666.73,0 +458,15634632,Titus,711,France,Male,38,3,0,2,1,0,68487.51,0 +459,15707362,Yin,514,Germany,Male,43,1,95556.31,1,0,1,199273.98,1 +460,15662976,Lettiere,637,Spain,Male,37,8,0,1,1,1,186062.36,0 +461,15732778,Templeman,468,Germany,Male,29,1,111681.98,2,1,1,195711.16,0 +462,15718443,Chibuzo,539,France,Male,39,3,0,2,1,0,36692.17,0 +463,15670039,Sun,509,Spain,Female,25,3,108738.71,2,1,0,106920.57,0 +464,15773792,Evans,662,France,Female,32,4,133950.37,1,1,1,48725.68,1 +465,15613786,Ogbonnaya,818,Spain,Male,26,4,0,2,1,1,167036.94,0 +466,15726032,Enyinnaya,608,France,Male,33,9,89968.69,1,1,0,68777.26,0 +467,15663252,Olisanugo,850,Spain,Female,32,9,0,2,1,1,18924.92,0 +468,15593782,Brookes,816,Germany,Female,38,5,130878.75,3,1,0,71905.77,1 +469,15633283,Padovano,536,France,Male,35,8,0,2,1,0,64833.28,0 +470,15749167,Fisk,753,France,Male,35,3,0,2,1,1,184843.77,0 +471,15759298,Shih,631,Spain,Male,27,10,134169.62,1,1,1,176730.02,0 +472,15683625,Hare,703,France,Male,37,1,149762.08,1,1,0,20629.4,1 +473,15635367,Muir,774,France,Male,26,2,93844.69,1,1,0,28415.36,0 +474,15681705,Fanucci,785,France,Male,28,8,0,2,1,0,77231.27,0 +475,15603156,Elewechi,571,France,Female,33,1,0,2,1,0,102750.7,0 +476,15591986,Johnston,621,Germany,Male,46,6,141078.37,1,0,0,34580.8,1 +477,15798888,Pisano,605,Germany,Female,31,1,117992.59,1,1,1,183598.77,0 +478,15809722,Ankudinov,611,France,Female,40,8,100812.33,2,1,0,147358.27,0 +479,15677538,Nwokike,569,France,Male,38,7,0,1,1,1,108469.2,0 +480,15797736,Smith,658,France,Male,29,4,80262.6,1,1,1,20612.82,0 +481,15695585,Atkins,788,Spain,Male,34,6,156478.62,1,0,1,181196.76,0 +482,15744398,Burns,525,France,Female,23,5,0,2,1,0,160249.1,0 +483,15750658,Obiuto,798,France,Male,37,8,0,3,0,0,110783.28,0 +484,15578186,Pirozzi,486,Germany,Male,37,9,115217.99,2,1,0,144995.33,0 +485,15676519,George,615,Spain,Male,61,9,0,2,1,0,150227.85,1 +486,15637954,Lewis,730,France,Female,35,0,155470.55,1,1,1,53718.28,0 +487,15758639,Moran,641,France,Male,37,7,0,2,1,0,75248.3,0 +488,15613772,Dalrymple,542,France,Male,39,3,135096.77,1,1,1,14353.43,1 +489,15731744,Carslaw,692,France,Male,30,2,0,2,0,1,130486.57,0 +490,15807709,Kirby,714,Germany,Female,55,9,180075.22,1,1,1,100127.71,0 +491,15714689,Houghton,591,Spain,Male,29,1,97541.24,1,1,1,196356.17,0 +492,15699005,Martin,710,France,Female,41,2,156067.05,1,1,1,9983.88,0 +493,15624170,Tan,639,France,Female,38,4,81550.94,2,0,1,118974.77,0 +494,15725679,Hsia,531,France,Female,47,6,0,1,0,0,194998.34,1 +495,15585865,Westerberg,673,France,Female,38,2,170061.92,2,0,0,134901.34,1 +496,15804256,Hale,765,Germany,Male,36,8,92310.54,2,1,1,72924.56,0 +497,15662403,Kryukova,622,France,Female,32,6,169089.38,2,1,0,101057.95,0 +498,15733616,Sopuluchukwu,806,France,Male,40,5,80613.93,1,1,1,142838.64,0 +499,15591995,Barry,757,Germany,Male,26,8,121581.56,2,1,1,127059.04,0 +500,15677020,Selezneva,570,France,Female,58,8,0,1,0,1,116503.92,1 +501,15727688,Chizuoke,555,Spain,Male,32,4,0,2,1,1,54405.79,0 +502,15715941,Lueck,692,France,Male,54,5,0,2,1,1,88721.84,0 +503,15714485,Udinese,774,France,Male,60,5,85891.55,1,1,0,74135.48,1 +504,15730059,Udobata,638,Spain,Male,44,9,77637.35,2,1,1,111346.22,0 +505,15715527,Freeman,543,Spain,Female,41,4,0,1,0,0,194902.16,0 +506,15576623,Outlaw,584,France,Male,31,5,0,2,1,0,31474.27,0 +507,15805565,Obiuto,691,Germany,Male,30,7,116927.89,1,1,0,21198.39,0 +508,15677307,Lo,684,Germany,Female,40,6,137326.65,1,1,0,186976.6,0 +509,15773890,Okechukwu,733,France,Male,22,5,0,2,1,1,117202.19,0 +510,15598883,King,599,Spain,Female,37,2,0,2,1,1,143739.29,0 +511,15568506,Forbes,524,Germany,Female,31,10,67238.98,2,1,1,161811.23,0 +512,15761043,Macleod,632,Germany,Female,38,6,86569.76,2,1,0,98090.91,0 +513,15782236,Gibbs,735,Spain,Male,34,5,0,2,0,0,71095.41,0 +514,15593601,Isayev,734,France,Male,34,6,133598.4,1,1,1,13107.24,0 +515,15682048,Pisano,605,France,Female,51,3,136188.78,1,1,1,67110.59,1 +516,15746902,Belstead,793,Spain,Male,38,9,0,2,1,0,88225.02,0 +517,15752081,Vassiliev,468,France,Female,56,10,0,3,0,1,62256.87,1 +518,15781307,Schneider,779,Germany,Male,37,7,120092.52,2,1,0,135925.72,0 +519,15775912,Mazzanti,698,France,Male,48,4,101238.24,2,0,1,177815.87,1 +520,15745417,Knipe,707,France,Male,58,6,89685.92,1,0,1,126471.13,0 +521,15671256,Macartney,850,France,Female,35,1,211774.31,1,1,0,188574.12,1 +522,15653547,Madukwe,850,France,Male,56,7,131317.48,1,1,1,119175.45,0 +523,15595766,Watts,527,Spain,Male,37,5,93722.73,2,1,1,139093.73,0 +524,15742358,Humphreys,696,Germany,Male,32,8,101160.99,1,1,1,115916.55,0 +525,15763274,Wu,661,France,Male,48,3,120320.54,1,0,0,96463.25,0 +526,15786063,Chin,776,France,Female,31,2,0,2,1,1,112349.51,0 +527,15600258,Chesnokova,701,France,Male,43,2,0,2,1,1,165303.79,0 +528,15573318,Kung,610,France,Male,26,8,0,2,1,0,166031.08,0 +529,15653849,Lu,572,Germany,Female,48,3,152827.99,1,1,0,38411.79,1 +530,15694272,Nkemakolam,673,France,Male,30,1,64097.75,1,1,1,77783.35,0 +531,15736112,Walton,519,Spain,Female,57,2,119035.35,2,1,1,29871.79,0 +532,15749851,Brookes,702,Spain,Female,26,4,135219.57,1,0,1,59747.63,0 +533,15663478,Baldwin,729,France,Male,32,6,93694.42,1,1,1,79919.13,0 +534,15592300,Mai,543,Spain,Male,35,10,59408.63,1,1,0,76773.53,0 +535,15567832,Shih,550,France,Female,40,7,114354.95,1,1,0,54018.93,0 +536,15776780,He,608,France,Male,59,1,0,1,1,0,70649.64,1 +537,15592846,Fiorentini,639,Germany,Male,35,10,128173.9,2,1,0,59093.39,0 +538,15739803,Lucciano,686,Spain,Male,34,9,0,2,1,0,127569.8,0 +539,15794142,Ferreira,564,Germany,Female,62,5,114931.35,3,0,1,18260.98,1 +540,15762729,Ukaegbunam,745,Germany,Female,28,1,111071.36,1,1,0,73275.96,1 +541,15667896,De Luca,833,France,Male,37,8,151226.18,2,1,1,136129.49,0 +542,15626578,Milne,622,France,Male,26,9,0,2,1,1,153237.59,0 +543,15776223,Davide,597,France,Female,42,4,64740.12,1,1,1,106841.12,0 +544,15705953,Kodilinyechukwu,721,Spain,Male,51,0,169312.13,1,1,0,109078.35,1 +545,15802593,Little,504,France,Female,49,7,0,3,0,1,87822.14,1 +546,15615457,Burns,842,Spain,Female,44,2,112652.08,2,1,0,126644.98,0 +547,15708916,Paterson,587,France,Male,38,0,0,2,1,0,47414.15,0 +548,15720187,Han,479,Germany,Female,30,7,143964.36,2,1,0,41879.99,0 +549,15595440,Kryukova,508,France,Male,49,7,122451.46,2,1,1,75808.1,0 +550,15600651,Ijendu,749,France,Male,24,1,0,3,1,1,47911.03,0 +551,15750141,Reichard,721,Germany,Female,36,3,65253.07,2,1,0,28737.78,0 +552,15657284,Day,674,Germany,Male,47,6,106901.94,1,1,1,2079.2,1 +553,15763063,Price,685,Spain,Female,25,10,128509.63,1,1,0,121562.33,0 +554,15709324,Bruce,417,France,Male,34,7,0,2,1,0,55003.79,0 +555,15711309,Sumrall,574,Germany,Male,33,3,129834.67,1,1,0,193131.42,0 +556,15775318,Lu,590,Spain,Female,51,3,154962.99,3,0,1,191932.27,1 +557,15705515,Lazarev,587,Germany,Male,40,5,138241.9,2,1,0,159418.1,0 +558,15634844,Miller,598,Germany,Male,41,3,91536.93,1,1,0,191468.78,1 +559,15717046,Wentworth-Shields,741,Spain,Male,53,3,0,2,1,1,38913.68,0 +560,15571816,Ritchie,850,Spain,Female,70,5,0,1,1,1,705.18,0 +561,15670080,Mackenzie,584,Germany,Female,29,7,105204.01,1,0,1,138490.03,0 +562,15800440,Power,650,Spain,Male,61,1,152968.73,1,0,1,82970.69,0 +563,15665678,Tan,607,Spain,Male,36,8,158261.68,1,1,1,76744.72,0 +564,15665956,Pendergrass,509,France,Female,46,1,0,1,1,0,71244.59,1 +565,15788126,Evans,689,Spain,Female,38,6,121021.05,1,1,1,12182.15,0 +566,15811773,Hsia,543,France,Male,36,4,0,2,1,1,141210.5,0 +567,15651674,Billson,438,Spain,Female,54,2,0,1,0,0,191763.07,1 +568,15689614,Teng,687,Spain,Female,63,1,137715.66,1,1,1,37938.74,0 +569,15795564,Moretti,737,Germany,Male,31,5,121192.22,2,1,1,74890.58,0 +570,15706647,Jordan,761,France,Male,31,7,0,3,1,1,166698.18,0 +571,15728505,Ts'ao,601,France,Male,44,1,100486.18,2,1,1,62678.53,0 +572,15730076,Osborne,651,France,Male,45,1,0,1,1,0,67740.08,1 +573,15622003,Carslaw,745,France,Male,35,9,92566.53,2,1,0,161519.77,0 +574,15607312,Ch'ang,648,Spain,Female,49,10,0,2,1,1,159835.78,1 +575,15644753,Hung,848,Spain,Male,40,3,110929.96,1,1,1,30876.84,0 +576,15653620,Gordon,546,France,Female,27,8,0,2,1,1,14858.1,0 +577,15761986,Obialo,439,Spain,Female,32,3,138901.61,1,1,0,75685.97,0 +578,15633922,Gray,755,France,Male,30,4,123217.66,2,0,1,144183.1,0 +579,15734674,Lin,593,France,Female,41,6,0,1,1,0,65170.66,0 +580,15658032,Hopkins,701,France,Male,39,2,0,2,1,1,82526.92,0 +581,15692671,Dobson,701,Spain,Male,36,8,0,2,1,0,169161.46,0 +582,15737741,McKay,607,Spain,Female,33,2,108431.87,2,0,1,109291.39,1 +583,15576352,Revell,586,Spain,Female,57,3,0,2,0,1,6057.81,0 +584,15753719,Rickards,547,Germany,Female,30,9,72392.41,1,1,0,77077.14,0 +585,15803689,Begum,647,Germany,Female,51,1,119741.77,2,0,0,54954.51,1 +586,15718057,Onyinyechukwuka,760,France,Female,51,2,100946.71,1,0,0,179614.8,1 +587,15722010,Zuyev,621,Spain,Male,53,9,170491.84,1,1,0,35588.07,1 +588,15680998,Nwankwo,725,France,Male,44,5,0,1,1,1,117356.14,0 +589,15614782,Hao,526,France,Male,36,1,0,1,1,0,160696.72,0 +590,15591047,Ma,519,Spain,Female,47,6,157296.02,2,0,0,147278.43,1 +591,15788291,Okwuadigbo,713,Germany,Female,38,7,144606.22,1,1,1,56594.36,1 +592,15604044,Mitchell,700,France,Male,38,8,134811.3,1,1,0,1299.75,0 +593,15679587,Chan,666,France,Female,34,9,115897.12,1,1,1,25095.03,0 +594,15775153,Buchi,630,Spain,Male,32,4,82034,1,0,0,146326.45,0 +595,15603925,Greco,779,Spain,Female,26,4,174318.13,2,0,1,38296.21,0 +596,15680970,Lombardi,611,Germany,Female,41,2,114206.84,1,1,0,164061.6,0 +597,15697183,Uchenna,685,Spain,Male,43,9,0,2,1,0,107811.28,0 +598,15567446,Coffman,646,Germany,Male,39,9,111574.41,1,1,1,30838.51,0 +599,15637476,Alexandrova,683,Germany,Female,57,5,162448.69,1,0,0,9221.78,1 +600,15714939,Fallaci,484,Germany,Female,34,4,148249.54,1,0,1,33738.27,0 +601,15683503,Hudson,601,France,Female,43,8,0,3,0,1,110916.15,1 +602,15645569,Mai,762,Spain,Female,26,7,123709.46,2,1,1,169654.57,0 +603,15782569,Stout,687,France,Female,72,9,0,1,0,1,69829.4,0 +604,15592387,Burke,566,France,Male,30,5,0,1,1,0,54926.51,1 +605,15609286,Chadwick,702,France,Male,37,10,150525.8,1,1,1,94728.49,0 +606,15814035,Lawrence,601,France,Male,29,9,0,1,1,1,80393.27,0 +607,15661249,Bellucci,699,France,Male,53,4,0,2,0,1,111307.98,0 +608,15629117,Harper,584,France,Male,28,10,0,2,1,0,19834.32,0 +609,15607170,Boyle,699,France,Male,35,5,0,2,1,1,78397.24,0 +610,15586585,Duncan,698,Germany,Female,51,2,111018.98,1,1,0,86410.28,0 +611,15686611,Moss,495,France,Male,30,10,129755.99,1,0,0,172749.65,0 +612,15603203,Avdeyeva,650,France,Female,27,6,0,2,1,0,1002.39,0 +613,15619857,Crawford,605,France,Female,64,2,129555.7,1,1,1,13601.79,0 +614,15805062,Lynton,667,Spain,Male,38,1,87202.38,1,1,1,77866.91,0 +615,15660271,Duncan,688,Germany,Male,26,8,146133.39,1,1,1,175296.76,0 +616,15745295,Gether,727,Spain,Female,31,0,0,1,1,0,121751.04,1 +617,15719352,Davidson,754,Spain,Male,39,6,170184.99,2,1,0,89593.26,0 +618,15766575,Larionova,612,Germany,Female,62,8,140745.33,1,1,0,193437.89,1 +619,15594594,Loggia,546,Spain,Male,42,7,139070.51,1,1,1,86945,0 +620,15646161,Steinhoff,673,Spain,Female,37,8,0,2,1,1,183318.79,0 +621,15682585,Guerra,593,France,Male,35,9,114193.24,1,1,0,71154.1,0 +622,15603134,Pai,656,Spain,Female,40,10,167878.5,1,0,1,151887.16,0 +623,15636444,Craig,535,Germany,Female,53,5,141616.55,2,1,1,75888.65,0 +624,15773456,Lazareva,678,Germany,Male,36,3,145747.67,2,0,1,89566.74,0 +625,15745307,Ch'iu,477,Spain,Female,48,2,129120.64,1,0,1,26475.79,0 +626,15604119,Alderete,850,Spain,Male,35,7,110349.82,1,0,0,126355.8,0 +627,15626900,Kung,427,France,Male,29,1,141325.56,1,1,1,93839.3,0 +628,15605447,Palermo,752,France,Male,49,2,78653.84,1,1,0,7698.6,0 +629,15589030,Ts'ai,649,France,Male,47,1,0,2,1,1,145593.85,0 +630,15692463,Rahman,799,Spain,Female,28,3,142253.65,1,1,0,45042.56,0 +631,15712403,McMillan,589,France,Female,61,1,0,1,1,0,61108.56,1 +632,15811762,Pickering,583,Germany,Female,54,6,115988.86,1,1,0,57553.98,1 +633,15718673,Mirams,839,Spain,Female,33,10,75592.43,1,1,0,62674.42,0 +634,15724282,Tsao,540,Germany,Male,44,3,164113.04,2,1,1,12120.79,0 +635,15738181,Douglas,850,France,Male,31,6,67996.23,2,0,0,50129.87,1 +636,15633648,Jideofor,696,Spain,Female,51,5,0,2,1,0,55022.43,0 +637,15603323,Bell,660,Spain,Female,33,1,0,2,0,0,117834.91,0 +638,15583725,Mairinger,682,France,Male,48,1,138778.15,1,0,1,168840.23,0 +639,15588350,McIntyre,744,France,Female,43,10,147832.15,1,0,1,24234.11,0 +640,15798398,Pagnotto,785,France,Female,36,4,135438.4,1,0,0,190627.01,0 +641,15784844,K'ung,752,Spain,Male,48,5,116060.08,1,1,0,156618.38,1 +642,15580684,Feng,706,France,Female,29,5,112564.62,1,1,0,42334.38,0 +643,15809663,Donaldson,583,France,Female,27,1,125406.58,1,1,1,110784.42,0 +644,15640078,Chambers,660,Germany,Female,39,5,135134.99,1,1,0,173683,1 +645,15698786,Marcelo,819,France,Female,39,9,133102.92,1,1,0,27046.46,1 +646,15569807,Ejimofor,673,France,Female,34,8,42157.08,1,1,0,20598.59,1 +647,15730830,Dale,752,France,Female,30,3,0,2,1,1,104991.28,0 +648,15805112,Pokrovsky,578,France,Male,38,7,82259.29,1,1,0,8996.97,0 +649,15633064,Stonebraker,438,France,Female,36,4,0,2,1,0,64420.5,0 +650,15703119,Liang,652,France,Male,38,6,0,2,1,1,145700.22,0 +651,15730447,Anderson,629,France,Female,49,4,0,2,1,1,196335.48,0 +652,15813850,Christian,720,France,Male,52,7,0,1,1,1,14781.12,0 +653,15711889,Mao,668,France,Male,42,3,150461.07,1,1,0,108139.23,0 +654,15664610,Campbell,459,Germany,Male,48,4,133994.52,1,1,1,19287.06,1 +655,15751710,Ginikanwa,729,Spain,Male,31,8,164870.81,2,1,1,9567.39,0 +656,15692926,Toscani,498,Germany,Male,25,8,121702.73,1,1,1,132210.49,0 +657,15813741,Nnachetam,549,Spain,Male,25,6,193858.2,1,0,1,21600.11,0 +658,15698474,Sagese,601,Germany,Female,54,1,131039.97,2,1,1,199661.5,0 +659,15568595,Fleming,544,France,Male,64,9,113829.45,1,1,1,124341.49,0 +660,15603065,Grubb,751,France,Female,30,6,0,2,1,0,15766.1,0 +661,15592937,Napolitani,632,Germany,Female,41,3,81877.38,1,1,1,33642.21,0 +662,15699637,Anenechi,694,Spain,Male,57,8,116326.07,1,1,1,117704.65,0 +663,15667215,Chandler,678,France,Male,31,2,0,2,1,1,58803.28,0 +664,15788659,Howells,695,France,Male,46,4,0,2,1,1,137537.22,0 +665,15763218,Akeroyd,661,France,Female,41,1,0,2,0,1,131300.68,0 +666,15645772,Onwumelu,661,France,Male,33,9,0,2,1,1,84174.81,0 +667,15725511,Wallace,559,France,Female,31,3,127070.73,1,0,1,160941.78,0 +668,15575024,Uwaezuoke,503,France,Male,29,3,0,2,1,1,143954.99,0 +669,15640825,Loyau,695,Spain,Male,46,3,122549.64,1,1,1,56297.85,0 +670,15662397,Small,640,France,Female,42,5,176099.13,1,1,1,8404.73,0 +671,15576368,Bledsoe,624,Germany,Female,48,3,122388.38,2,0,0,30020.09,0 +672,15674991,Kao,667,France,Male,42,9,0,2,0,1,58137.42,0 +673,15721024,Wickens,642,France,Male,26,0,0,1,0,0,47472.68,0 +674,15745621,Wertheim,640,Spain,Female,32,6,118879.35,2,1,1,19131.71,0 +675,15642394,He,529,Spain,Male,35,5,0,2,1,1,187288.5,0 +676,15754605,Jarvis,563,France,Female,39,5,0,2,1,1,17603.81,0 +677,15607040,P'an,593,Spain,Female,38,4,88736.44,2,1,0,67020.03,0 +678,15715142,Repina,739,Germany,Male,45,7,102703.62,1,0,1,147802.94,1 +679,15810978,Pugliesi,788,Spain,Female,70,1,0,2,1,1,41610.62,0 +680,15668886,Blakey,684,Spain,Female,38,3,0,2,1,0,44255.65,0 +681,15780804,Nucci,482,France,Male,55,5,97318.25,1,0,1,78416.14,0 +682,15613880,Higinbotham,591,Spain,Male,58,5,128468.69,1,0,1,137254.55,0 +683,15775238,Achebe,651,Germany,Female,41,4,133432.59,1,0,1,151303.48,0 +684,15786905,Russo,749,Germany,Female,40,8,141782.57,2,0,0,86333.63,0 +685,15747867,Trevisani,583,France,Male,24,9,135125.28,1,0,0,89801.9,0 +686,15600337,Dobie,661,Spain,Male,42,2,178820.91,1,0,0,29358.57,1 +687,15801277,Maccallum,715,France,Female,31,2,112212.14,2,1,1,181600.72,0 +688,15579334,Watkins,769,Germany,Female,45,5,126674.81,1,1,0,124118.71,1 +689,15802741,Mitchel,625,France,Female,51,7,136294.97,1,1,0,38867.46,1 +690,15720649,Ferdinand,641,France,Female,36,5,66392.64,1,1,0,31106.67,0 +691,15589493,Otitodilinna,716,Germany,Male,27,1,122552.34,2,1,0,67611.36,0 +692,15688251,Mamelu,767,France,Male,43,1,76408.85,2,1,0,77837.63,0 +693,15665238,Beneventi,745,Germany,Male,36,8,145071.24,1,0,0,6078.46,0 +694,15740900,Perrodin,589,France,Male,34,6,0,2,1,1,177896.92,0 +695,15681068,Chinagorom,796,France,Female,45,2,109730.22,1,1,1,123882.73,0 +696,15748625,Napolitano,664,France,Male,57,6,0,2,1,1,15304.08,0 +697,15727299,Edgar,445,Spain,Male,62,1,64119.38,1,1,1,76569.64,1 +698,15620204,Walker,543,Germany,Female,57,1,106138.33,2,1,1,120657.32,1 +699,15669516,Steele,746,Spain,Male,36,2,0,2,1,1,16436.56,0 +700,15736534,Elkins,742,Germany,Male,33,0,181656.51,1,1,1,107667.91,0 +701,15803457,Hao,750,France,Female,32,5,0,2,1,0,95611.47,0 +702,15659098,Toscano,669,France,Male,30,7,95128.86,1,0,0,19799.26,0 +703,15603436,Savage,594,Spain,Female,49,2,126615.94,2,0,1,123214.74,0 +704,15566292,Okwuadigbo,574,Spain,Male,36,1,0,2,0,1,71709.12,0 +705,15808621,Mordvinova,659,Germany,Male,36,2,76190.48,2,1,1,149066.14,0 +706,15580148,Welch,750,Germany,Male,40,5,168286.81,3,1,0,20451.99,1 +707,15776231,Kent,626,Germany,Male,35,4,88109.81,1,1,1,32825.5,0 +708,15773809,Campbell,620,France,Male,42,4,0,2,1,0,6232.31,0 +709,15649423,Cooper,580,France,Female,35,8,0,2,0,1,10357.03,0 +710,15734886,Mazzi,686,France,Female,34,3,123971.51,2,1,0,147794.63,0 +711,15722548,Fisher,540,France,Male,48,0,148116.48,1,0,0,116973.48,0 +712,15650288,Summers,634,Germany,Male,35,6,116269.01,1,1,0,129964.94,0 +713,15629448,Brady,632,Spain,Male,38,1,120599.21,1,1,0,92816.86,0 +714,15716164,Nicholls,501,France,Female,41,3,144260.5,1,1,0,172114.67,0 +715,15807609,Yuan,650,Spain,Female,25,3,86605.5,3,1,0,16649.31,1 +716,15578977,Robinson,786,France,Male,34,9,0,2,1,0,144517.19,0 +717,15677369,Golubov,554,Germany,Female,37,4,58629.97,1,0,0,182038.6,0 +718,15804072,Chen,701,Spain,Female,42,5,0,2,0,0,24210.56,0 +719,15696859,Oldham,474,France,Male,45,10,0,2,0,0,172175.9,0 +720,15653780,Kambinachi,621,France,Female,43,5,0,1,1,1,47578.45,0 +721,15721658,Fleming,672,Spain,Female,56,2,209767.31,2,1,1,150694.42,1 +722,15578761,Cunningham,459,Spain,Female,42,6,129634.25,2,1,1,177683.02,1 +723,15736879,Obinna,669,France,Male,23,1,0,2,0,0,66088.83,0 +724,15571973,Chinwemma,776,France,Female,38,2,169824.46,1,1,0,169291.7,0 +725,15626742,Carpenter,694,France,Male,36,3,97530.25,1,1,1,117140.41,0 +726,15672692,Yin,787,France,Female,42,10,145988.65,2,1,1,79510.37,0 +727,15673570,Olsen,580,France,Male,37,9,0,2,0,1,77108.66,0 +728,15767432,Ts'ai,711,France,Female,25,7,0,3,1,1,9679.28,0 +729,15654238,Jen,673,France,Female,40,5,137494.28,1,1,0,81753.92,0 +730,15612525,Preston,499,France,Female,57,1,0,1,0,0,131372.38,1 +731,15812750,Ozioma,591,France,Male,24,6,147360,1,1,1,25310.82,0 +732,15790757,Cody,769,France,Female,25,10,0,2,0,0,187925.75,0 +733,15723873,Ponomarev,657,Spain,Male,31,3,125167.02,1,0,0,98820.39,0 +734,15744607,Martin,738,Germany,Male,43,9,121152.05,2,1,0,64166.7,1 +735,15612966,Milani,545,Germany,Female,60,7,128981.07,1,0,1,176924.21,1 +736,15784209,Tang,497,France,Male,47,6,0,1,1,1,90055.08,0 +737,15794278,Romani,816,Spain,Male,67,6,151858.98,1,1,1,72814.31,0 +738,15766741,McIntyre,525,France,Male,36,2,114628.4,1,0,1,168290.06,0 +739,15661036,Davis,725,France,Male,46,6,0,2,1,0,161767.38,0 +740,15705639,Onyemauchechukwu,692,France,Female,28,8,95059.02,2,1,0,44420.18,0 +741,15637414,Gell,618,France,Female,24,7,128736.39,1,0,1,37147.61,0 +742,15716835,Rossi,546,France,Male,24,8,156325.38,1,1,1,125381.02,0 +743,15696231,Chiwetelu,635,France,Male,29,7,105405.97,1,1,1,149853.89,0 +744,15641675,Kirillova,611,France,Female,49,2,88915.37,3,0,0,161435.02,1 +745,15670755,Shaw,650,France,Male,60,8,0,2,1,1,102925.76,0 +746,15640059,Smith,606,France,Male,40,5,0,2,1,1,70899.27,0 +747,15787619,Hsieh,844,France,Male,18,2,160980.03,1,0,0,145936.28,0 +748,15587535,Onyemauchechukwu,450,Spain,Female,46,5,177619.71,1,1,0,54227.06,0 +749,15813034,Martin,727,Spain,Male,38,2,62276.99,1,1,1,59280.79,0 +750,15698839,Okwudilichukwu,460,Germany,Male,46,4,127559.97,2,1,1,126952.5,0 +751,15790314,Onuoha,649,France,Male,41,0,0,2,0,1,130567.02,0 +752,15634245,Muecke,758,Germany,Female,47,9,95523.16,1,1,0,73294.48,0 +753,15677305,Hsieh,490,France,Female,35,7,107749.03,1,1,1,3937.37,0 +754,15661526,Anderson,815,Germany,Male,37,2,110777.26,2,1,0,2383.59,0 +755,15685997,Azubuike,838,Spain,Female,39,5,166733.92,2,1,0,14279.44,0 +756,15660101,Nnonso,803,France,Male,31,9,157120.86,2,1,0,141300.53,0 +757,15637979,Fuller,664,Germany,Female,36,2,127160.78,2,1,0,78140.75,0 +758,15815364,Ashley,736,Spain,Female,28,2,0,2,1,1,117431.1,0 +759,15647099,Ts'ui,633,France,Female,37,9,156091.97,1,1,0,72008.61,0 +760,15625944,Buccho,664,France,Male,58,5,98668.18,1,1,1,60887.58,0 +761,15583212,Chidozie,600,France,Female,43,5,134022.06,1,1,0,194764.83,0 +762,15582741,Maclean,693,France,Female,35,5,124151.09,1,1,0,88705.14,1 +763,15637876,Burns,663,Germany,Female,36,6,77253.5,1,0,0,35817.97,1 +764,15622750,Chu,742,Germany,Female,21,1,114292.48,1,1,0,31520.4,0 +765,15672056,Kenenna,710,Germany,Male,43,2,140080.32,3,1,1,157908.19,1 +766,15812351,Beluchi,710,Spain,Female,27,2,135277.96,1,1,0,142200.15,0 +767,15810864,Williamson,700,France,Female,82,2,0,2,0,1,182055.36,0 +768,15677921,Bobrov,720,Germany,Male,60,9,115920.62,2,0,0,157552.08,1 +769,15724296,Kerr,684,Spain,Male,41,2,119782.72,2,0,0,120284.67,0 +770,15685329,McKenzie,531,France,Female,63,1,114715.71,1,0,1,24506.95,1 +771,15584091,Pitts,742,Germany,Female,36,2,129748.54,2,0,0,47271.61,1 +772,15640442,Standish,717,France,Male,31,4,129722.57,1,0,0,41176.6,0 +773,15639314,Cartwright,589,France,Male,32,2,0,2,0,1,9468.64,0 +774,15685320,Johnstone,767,France,Male,36,3,139180.2,1,0,0,123880.19,0 +775,15789158,Nikitina,636,Germany,Male,49,6,113599.74,2,1,0,158887.09,1 +776,15752137,McElroy,648,France,Male,33,7,134944,1,1,1,117036.38,0 +777,15712551,Shen,622,Germany,Female,58,7,116922.25,1,1,0,120415.61,1 +778,15628936,Archer,692,Spain,Male,28,9,118945.09,1,0,0,16064.25,1 +779,15797227,Otutodilinna,754,France,Male,28,8,0,2,1,1,52615.62,0 +780,15769974,Shih,679,Spain,Female,35,8,119182.73,1,0,0,121210.09,0 +781,15737051,Denisov,639,France,Male,27,8,0,2,1,0,192247.35,0 +782,15585595,Owens,774,France,Female,28,1,71264.02,2,0,1,68759.57,0 +783,15654060,P'eng,517,France,Male,41,2,0,2,0,1,75937.47,0 +784,15745196,Verco,571,France,Female,35,8,0,2,0,0,84569.13,0 +785,15571221,Bergamaschi,747,Germany,Male,58,7,116313.57,1,1,1,190696.35,1 +786,15660155,Lorenzo,792,Spain,Male,36,5,92140.15,1,0,1,67468.67,0 +787,15605284,Outtrim,688,France,Male,26,1,0,2,1,1,104435.94,0 +788,15694366,Hou,714,Germany,Male,42,2,177640.09,1,0,1,47166.55,0 +789,15600739,Galkin,562,Spain,Female,35,0,0,2,1,0,119899.52,0 +790,15653253,Pagnotto,704,Spain,Male,48,8,167997.6,1,1,1,173498.45,0 +791,15763431,Echezonachukwu,698,France,Male,36,2,82275.35,2,1,1,93249.26,0 +792,15643696,Young,611,France,Male,49,3,0,2,1,1,142917.54,0 +793,15707473,Summers,850,Germany,Female,48,6,111962.99,1,1,0,111755.8,0 +794,15769504,Munro,743,Germany,Female,34,1,131736.88,1,1,1,108543.21,0 +795,15776807,Brennan,654,France,Male,29,1,0,1,1,0,180345.44,0 +796,15686870,Ball,761,Germany,Male,36,8,108239.11,2,0,0,99444.02,0 +797,15668747,Virgo,702,France,Female,46,9,98444.19,1,0,1,109563.28,0 +798,15766908,Trevisani,488,Germany,Male,32,3,114540.38,1,1,0,92568.07,0 +799,15570134,Padovano,683,France,Female,35,6,187530.66,2,1,1,37976.36,0 +800,15567367,Tao,601,Germany,Female,42,9,133636.16,1,0,1,103315.74,0 +801,15747542,Perez,605,France,Male,52,7,0,2,1,1,173952.5,0 +802,15762238,Fraser,671,Germany,Female,44,0,84745.03,2,0,1,34673.98,0 +803,15681554,Alley,614,Germany,Female,31,7,120599.38,2,1,1,46163.44,0 +804,15712825,Howells,511,Spain,Female,29,9,0,2,0,1,140676.98,0 +805,15640280,Cameron,850,France,Male,39,4,127771.35,2,0,1,151738.54,0 +806,15756026,Hooper,790,Spain,Female,46,9,0,1,0,0,14679.81,1 +807,15613319,Rice,793,France,Female,33,0,0,1,0,0,175544.02,0 +808,15798906,Cox,628,France,Male,69,5,0,2,1,1,181964.6,0 +809,15708917,Martin,598,Germany,Male,53,10,167772.96,1,1,1,136886.86,0 +810,15778463,Ikenna,657,France,Female,37,6,95845.6,1,1,0,122218.23,0 +811,15699430,Davide,618,France,Female,35,10,0,2,1,0,180439.75,0 +812,15649992,Alexander,681,Spain,Male,65,7,134714.7,2,0,1,190419.81,0 +813,15578980,Piazza,516,Spain,Female,33,3,0,2,1,1,58685.59,0 +814,15775306,Ni,421,Germany,Male,28,8,122384.22,3,1,1,89017.38,1 +815,15641655,Black,700,France,Female,26,2,0,2,0,0,50051.42,0 +816,15619708,Harker,745,France,Male,25,5,157993.15,2,1,0,146041.45,0 +817,15734565,Hughes,696,France,Male,29,8,0,2,1,0,191166.09,0 +818,15806438,Chiabuotu,580,Germany,Female,42,2,123331.36,1,0,0,103516.08,1 +819,15591969,Kuo,497,Spain,Male,27,9,75263.16,1,1,1,164825.04,0 +820,15747807,Gallagher,720,France,Female,43,6,137824.03,2,1,0,172557.77,0 +821,15596939,Calabresi,659,Germany,Male,36,4,132578.92,2,1,0,84320.94,0 +822,15716155,Shaw,841,France,Female,36,5,156021.31,1,0,0,122662.98,0 +823,15765311,Zhirov,642,Spain,Male,34,8,0,1,1,0,72085.1,0 +824,15757811,Lloyd,732,Spain,Female,69,9,137453.43,1,0,1,110932.24,1 +825,15603830,Palmer,600,Spain,Male,36,4,0,2,1,0,143635.36,0 +826,15660602,Ch'eng,464,Germany,Male,33,8,164284.72,2,1,1,3710.34,0 +827,15660535,Avent,680,France,Female,47,5,0,2,1,1,179843.33,0 +828,15666633,Huang,758,Spain,Male,56,1,0,2,1,1,10643.38,0 +829,15596914,Shaw,630,Germany,Female,31,2,112373.49,2,1,1,131167.98,0 +830,15639788,Yuan,577,France,Female,39,10,0,2,1,0,10553.31,0 +831,15695846,Hawkins,684,France,Female,34,6,0,2,1,1,130928.22,0 +832,15726234,Trentini,708,Spain,Female,41,5,0,1,0,1,157003.99,0 +833,15797964,Cameron,732,Germany,Female,29,1,154333.82,1,1,1,138527.56,0 +834,15625881,Koehler,634,Germany,Male,37,3,111432.77,2,1,1,167032.49,0 +835,15780628,Wu,633,France,Female,30,6,0,2,0,0,41642.29,0 +836,15575883,Manna,559,France,Male,34,2,137390.11,2,1,0,9677,0 +837,15585036,Okoli,694,Spain,Female,37,3,0,2,1,1,147012.22,0 +838,15589488,Ch'eng,686,Germany,Female,56,5,111642.08,1,1,1,80553.87,0 +839,15585888,Nwokezuike,553,Spain,Female,48,3,0,1,0,1,30730.95,1 +840,15727915,Artemiev,507,France,Male,36,4,83543.37,1,0,0,140134.43,0 +841,15707567,Esposito,732,Germany,Male,50,6,145338.76,1,0,0,91936.1,1 +842,15737792,Abbie,818,France,Female,31,1,186796.37,1,0,0,178252.63,0 +843,15599433,Fanucci,660,Germany,Male,35,8,58641.43,1,0,1,198674.08,0 +844,15672012,Jen,773,Spain,Female,41,5,0,1,1,0,28266.9,1 +845,15806983,Moss,640,France,Male,44,3,137148.68,1,1,0,92381.01,0 +846,15592222,Lo,505,France,Male,49,7,80001.23,1,0,0,135180.11,0 +847,15608968,Averyanov,714,Germany,Male,21,6,86402.52,2,0,0,27330.59,0 +848,15586959,Unaipon,468,France,Female,42,5,0,2,1,0,125305.34,0 +849,15646558,Clamp,611,Spain,Male,51,1,122874.74,1,1,1,149648.45,0 +850,15725811,Lim,705,France,Male,25,0,97544.29,1,0,1,59887.15,0 +851,15572265,Wu,646,Germany,Male,46,1,170826.55,2,1,0,45041.32,0 +852,15794048,Wan,667,Germany,Female,48,1,97133.92,2,0,0,113316.77,1 +853,15677610,Chambers,511,Germany,Female,41,8,153895.65,1,1,1,39087.42,0 +854,15745012,Pettit,653,France,Female,43,6,0,2,1,1,7330.59,0 +855,15601589,Baresi,675,France,Female,57,8,0,2,0,1,95463.29,0 +856,15686436,Newbery,523,Spain,Male,32,4,0,2,1,0,167848.02,0 +857,15693864,Iheanacho,567,Germany,Female,49,5,134956.02,1,1,0,93953.84,1 +858,15760550,Duncan,741,Spain,Male,39,7,143637.58,2,0,1,174227.66,0 +859,15686137,Barry,456,Spain,Male,32,9,147506.25,1,1,1,135399.21,0 +860,15809087,Landry,598,France,Male,64,1,0,2,1,0,195635.3,1 +861,15807663,McGregor,667,France,Male,43,8,190227.46,1,1,0,97508.04,1 +862,15809100,Nucci,548,France,Female,32,2,172448.77,1,1,0,188083.77,1 +863,15794916,Pirogov,725,France,Male,41,7,113980.21,1,1,1,116704.25,0 +864,15614215,Oguejiofor,717,France,Male,53,6,0,2,0,1,97614.87,0 +865,15805449,Ugochukwu,594,France,Male,38,4,0,2,0,0,186884.04,0 +866,15686983,Rohu,678,Germany,Female,25,10,76968.12,2,0,1,131501.72,0 +867,15808017,Cary,545,France,Male,38,1,88293.13,2,1,1,24302.95,0 +868,15756804,O'Loghlen,636,France,Female,48,1,170833.46,1,1,0,110510.28,1 +869,15646810,Quinn,603,Germany,Male,44,6,108122.39,2,1,0,108488.33,1 +870,15710424,Page,435,France,Male,36,4,0,1,1,1,197015.2,0 +871,15799422,Evans,535,France,Female,40,8,0,1,1,1,27689.77,0 +872,15692750,McGregor,629,Germany,Female,45,7,129818.39,3,1,0,9217.55,1 +873,15794549,Andrews,722,France,Female,35,2,163943.89,2,1,1,15068.18,0 +874,15803764,Stanley,561,France,Male,28,7,0,2,1,0,7797.01,0 +875,15674840,Chiazagomekpere,645,France,Female,38,5,101430.3,2,0,1,4400.32,0 +876,15653762,Chidiebele,501,France,Female,39,9,117301.66,1,0,0,182025.95,0 +877,15581229,Gregory,502,Germany,Female,32,1,173340.83,1,0,1,122763.95,0 +878,15800228,Bednall,652,Spain,Female,42,4,0,2,1,1,38152.01,0 +879,15656333,Jen,574,France,Female,33,3,134348.57,1,1,0,63163.99,0 +880,15697497,She,518,France,Female,45,9,105525.65,2,1,1,73418.29,0 +881,15585362,Simmons,749,France,Female,60,6,0,1,1,0,17978.68,1 +882,15571928,Fraser,679,France,Female,43,4,0,3,1,0,115136.51,1 +883,15785519,May,565,France,Male,36,6,106192.1,1,1,0,149575.59,0 +884,15743007,Seabrook,643,France,Female,45,4,45144.43,1,1,0,60917.24,1 +885,15777211,Herrera,515,France,Male,65,7,92113.61,1,1,1,142548.33,0 +886,15721935,Kincaid,521,France,Male,25,7,0,2,1,1,157878.67,0 +887,15591711,Sleeman,739,Spain,Male,38,0,128366.44,1,1,0,12796.43,0 +888,15625021,Hung,585,France,Male,42,2,0,2,1,1,18657.77,0 +889,15702968,Artemieva,733,Germany,Male,74,3,106545.53,1,1,1,134589.58,0 +890,15600462,Barwell,542,France,Female,43,8,145618.37,1,0,1,10350.74,0 +891,15768104,Wright,788,Spain,Male,37,8,141541.25,1,0,0,66013.27,0 +892,15780140,Bellucci,435,Germany,Male,32,2,57017.06,2,1,1,5907.11,0 +893,15585255,Moore,577,France,Male,42,9,0,1,1,0,74077.91,0 +894,15772781,Ball,703,France,Female,51,3,0,3,1,1,77294.56,1 +895,15669987,Sung,728,Germany,Female,35,8,125884.95,2,1,0,54359.02,1 +896,15697000,Mello,728,Germany,Male,32,5,61825.5,1,1,1,156124.93,0 +897,15733119,Mistry,718,France,Male,35,8,0,2,1,0,94820.85,0 +898,15782390,T'ien,621,France,Female,40,6,0,1,1,0,155155.25,0 +899,15654700,Fallaci,523,France,Female,40,2,102967.41,1,1,0,128702.1,1 +900,15632210,Hill,657,Germany,Male,25,2,171770.55,1,1,0,22745.5,0 +901,15642041,Burns,727,Germany,Male,40,1,93051.64,2,1,0,71865.31,1 +902,15709737,Hunter,643,France,Male,36,7,161064.64,2,0,1,84294.82,0 +903,15792388,Li,645,France,Female,48,7,90612.34,1,1,1,149139.13,0 +904,15786014,Ku,568,France,Male,28,5,145105.64,2,1,0,185489.11,0 +905,15794580,Ch'en,599,France,Male,58,4,0,1,0,0,176407.15,1 +906,15675964,Chukwukadibia,672,France,Female,45,9,0,1,1,1,92027.69,1 +907,15814275,Zikoranachidimma,685,France,Male,33,6,174912.72,1,1,1,43932.54,0 +908,15724848,Oluchukwu,516,France,Female,46,1,104947.72,1,1,0,115789.25,1 +909,15754713,Rivera,685,Spain,Male,31,10,135213.71,1,1,1,125777.28,0 +910,15693814,Niu,806,Spain,Male,25,7,0,2,1,0,18461.9,0 +911,15599660,Bennett,604,France,Male,36,6,116229.85,2,1,1,79633.38,0 +912,15746490,Wollstonecraft,648,Spain,Female,53,6,111201.41,1,1,1,121542.29,0 +913,15566091,Thomsen,545,Spain,Female,32,4,0,1,1,0,94739.2,0 +914,15655961,Palermo,756,Germany,Male,27,1,131899,1,1,0,93302.29,0 +915,15710404,Chinwendu,569,France,Male,35,10,124525.52,1,1,1,193793.78,0 +916,15775625,McKenzie,596,France,Male,47,6,0,1,1,0,74835.65,0 +917,15792328,James,475,France,Male,39,6,0,1,1,1,56999.9,1 +918,15719856,Lamb,646,France,Female,45,3,47134.75,1,1,1,57236.44,0 +919,15593773,Olejuru,784,Spain,Male,35,3,0,2,0,0,81483.64,0 +920,15733114,Hay,552,Spain,Male,45,9,0,2,1,0,26752.56,0 +921,15797748,Lu,729,France,Male,44,5,0,2,0,1,9200.54,0 +922,15743411,Chiawuotu,609,Spain,Male,61,1,0,1,1,0,22447.85,1 +923,15753337,Yeates,555,France,Male,51,5,0,3,1,0,189122.89,1 +924,15601026,Gallagher,572,Germany,Female,19,1,138657.08,1,1,1,16161.82,0 +925,15658485,Heath,785,France,Female,34,9,70302.48,1,1,1,68600.36,0 +926,15636731,Ts'ai,714,Germany,Female,36,1,101609.01,2,1,1,447.73,0 +927,15628303,Thurgood,738,Spain,Male,35,3,0,1,1,1,15650.73,0 +928,15633461,Pai,639,Germany,Male,38,5,130170.82,1,1,1,149599.62,0 +929,15677135,Lorenzo,520,Germany,Male,61,8,133802.29,2,1,1,90304.01,0 +930,15590876,Knupp,764,France,Female,24,7,106234.02,1,0,0,115676.38,0 +931,15790782,Baryshnikov,661,Spain,Male,39,6,132628.98,1,0,0,38812.67,0 +932,15700476,Azubuike,564,Germany,Male,41,9,103522.75,2,1,1,34338.21,0 +933,15634141,Shephard,708,Germany,Female,42,8,192390.52,2,1,0,823.36,0 +934,15737795,Scott,512,Spain,Male,36,1,0,1,0,1,135482.26,1 +935,15790299,Williamson,592,Spain,Male,37,9,0,3,1,1,10656.89,0 +936,15675316,Avdeeva,619,France,Female,38,3,0,2,0,1,116467.35,0 +937,15613630,Tang,775,France,Male,52,8,109922.61,1,1,1,96823.32,1 +938,15662100,Hsu,850,Germany,Female,44,5,128605.32,1,0,1,171096.2,0 +939,15668032,Buchanan,577,France,Female,37,4,0,1,1,1,79881.39,0 +940,15599289,Yeh,724,France,Female,37,10,68598.56,1,1,0,157862.82,0 +941,15754084,Palazzi,710,Spain,Male,35,1,106518.52,1,1,1,127951.81,0 +942,15676521,Y?an,696,France,Female,31,8,0,2,0,0,191074.11,0 +943,15804586,Lin,376,France,Female,46,6,0,1,1,0,157333.69,1 +944,15781465,Schofield,675,Germany,Female,29,8,121326.42,1,1,0,133457.52,0 +945,15729362,Lombardi,745,France,Male,36,8,67226.37,1,1,0,130789.6,0 +946,15709295,Wall,697,Spain,Female,25,5,82931.85,2,1,1,128373.88,0 +947,15745324,Milani,599,Spain,Female,39,4,0,1,1,0,194273.2,1 +948,15741336,Ejimofor,715,France,Female,38,5,118590.41,1,1,1,5684.17,1 +949,15783659,Blackburn,659,France,Male,67,4,145981.87,1,1,1,131043.2,0 +950,15620981,Wickham,684,France,Female,48,3,73309.38,1,0,0,21228.34,1 +951,15630328,Bird,635,France,Female,48,8,130796.33,2,1,1,43250.3,0 +952,15785899,Ch'en,789,Germany,Male,33,8,151607.56,1,1,0,4389.4,0 +953,15606149,Wood,571,Germany,Female,66,9,111577.01,1,0,1,189271.9,0 +954,15671139,Brizendine,694,Spain,Male,39,0,107042.74,1,1,1,102284.2,0 +955,15660429,Ch'in,665,Spain,Female,42,2,156371.61,2,0,1,156774.94,1 +956,15571002,Yusupov,706,France,Female,44,4,129605.99,1,0,0,69865.49,0 +957,15631681,Jibunoh,807,Spain,Female,43,0,0,2,0,1,85523.24,0 +958,15731522,Ts'ui,771,Spain,Female,67,8,0,2,1,1,51219.8,0 +959,15619529,Ndukaku,531,Spain,Male,27,8,132576.25,1,0,0,7222.92,0 +960,15628034,Wilder,629,France,Female,37,6,129101.3,1,1,1,23971.33,0 +961,15686164,Maclean,850,Germany,Female,31,1,108822.4,1,1,1,132173.31,0 +962,15582797,Ch'iu,685,Spain,Male,35,4,137948.51,1,1,0,113639.64,0 +963,15753831,Cox,642,Spain,Male,32,7,100433.8,1,1,1,39768.59,0 +964,15731815,Nepean,529,Spain,Male,63,4,96134.11,3,1,0,108732.96,1 +965,15580956,McNess,683,Germany,Female,43,4,115888.04,1,1,1,117349.19,1 +966,15602084,Coles,663,France,Female,42,5,124626.07,1,1,1,78004.5,0 +967,15589805,Benson,563,France,Female,34,6,139810.34,1,1,1,152417.79,0 +968,15720893,Gilbert,637,Spain,Female,34,9,0,2,0,0,26057.08,0 +969,15641009,Wilhelm,544,France,Male,37,3,84496.71,1,0,0,79972.09,0 +970,15605926,Sinclair,649,Germany,Male,70,9,116854.71,2,0,1,107125.79,0 +971,15805955,L?,638,France,Female,48,10,138333.03,1,1,1,47679.14,0 +972,15801488,Buckner,723,France,Male,25,3,0,2,1,1,134509.47,0 +973,15605918,Padovesi,635,Germany,Male,43,5,78992.75,2,0,0,153265.31,0 +974,15779711,Gray,750,Spain,Female,38,7,97257.41,2,0,1,179883.04,0 +975,15705620,Lu,730,France,Male,34,5,122453.37,2,1,0,138882.98,0 +976,15685357,Wright,750,Spain,Female,36,8,112940.07,1,0,1,9855.81,0 +977,15570060,Palerma,586,France,Female,43,8,132558.26,1,1,0,67046.83,1 +978,15582616,Y?an,520,France,Female,38,4,0,2,1,0,56388.63,0 +979,15799515,Wei,652,France,Female,48,8,133297.24,1,1,0,77764.37,0 +980,15642937,Padovesi,550,France,Female,46,7,0,2,1,0,130590.35,0 +981,15624729,Tsao,594,France,Male,27,0,197041.8,1,0,0,151912.49,0 +982,15566156,Franklin,749,Germany,Female,44,0,71497.79,2,0,0,151083.8,0 +983,15792360,Clark,668,France,Male,32,7,0,2,1,1,777.37,0 +984,15807008,McGregor,614,Germany,Female,35,6,128100.28,1,0,0,69454.24,1 +985,15704770,Pan,773,France,Male,25,1,124532.78,2,0,1,11723.57,0 +986,15756475,Kenniff,551,Germany,Male,31,9,82293.82,2,1,1,91565.25,0 +987,15655339,Spencer,566,France,Male,36,1,142120.91,1,1,0,79616.37,0 +988,15613749,Lees,569,Spain,Male,34,0,151839.26,1,1,0,102299.81,1 +989,15664521,David,659,Spain,Male,31,7,149620.88,2,1,1,104533.51,0 +990,15681206,Hsing,722,France,Female,49,3,168197.66,1,1,0,140765.57,1 +991,15745527,Burke,655,France,Male,37,5,93147,2,1,0,66214.13,0 +992,15806926,Watson,615,France,Female,35,2,97440.02,2,1,1,139816.1,0 +993,15724563,Hawkins,752,Germany,Female,42,3,65046.08,2,0,1,140139.28,0 +994,15782899,Ginn,661,Spain,Female,28,7,95357.49,1,0,0,102297.15,0 +995,15623521,Sozonov,838,Spain,Male,43,9,123105.88,2,1,0,145765.83,0 +996,15810218,Sun,610,Spain,Male,29,9,0,3,0,1,83912.24,0 +997,15645621,Hunter,811,Spain,Male,44,3,0,2,0,1,78439.73,0 +998,15608114,Manfrin,587,Spain,Male,62,7,121286.27,1,0,1,6776.92,0 +999,15659557,Artamonova,811,Germany,Female,28,4,167738.82,2,1,1,9903.42,0 +1000,15787772,Hansen,759,France,Female,38,1,104091.29,1,0,0,91561.91,0 +1001,15691111,Pai,648,Germany,Female,42,8,121980.56,2,1,0,4027.02,0 +1002,15592089,Larsen,788,France,Female,43,10,0,2,1,1,116111.51,0 +1003,15633897,Owen,725,Germany,Male,39,1,50880.98,2,1,1,184023.54,0 +1004,15701301,Murphy,646,France,Female,42,3,175159.9,2,0,0,67124.48,1 +1005,15723685,Ekechukwu,601,Germany,Female,26,7,105514.69,2,1,0,50070.59,0 +1006,15701602,Ayers,521,Germany,Male,52,5,116497.31,3,0,0,53793.1,1 +1007,15739189,Johnson,561,Spain,Female,33,6,0,2,1,0,45261.47,0 +1008,15573086,Millar,564,France,Male,42,7,99824.45,1,1,1,36721.4,0 +1009,15569050,Farrell,444,France,Male,45,6,0,1,1,0,130009.85,1 +1010,15750765,Sanders,650,Spain,Male,71,0,0,1,1,1,175380.77,0 +1011,15799811,Herrera,724,France,Male,40,10,0,1,1,0,127847.25,1 +1012,15698442,Eberechukwu,719,Spain,Male,35,3,122964.88,1,1,1,138231.7,0 +1013,15655274,Bardin,548,France,Female,29,4,0,2,0,1,48673.18,0 +1014,15603594,Nwankwo,635,Spain,Male,24,4,0,2,1,1,70668.77,0 +1015,15585961,Talbot,496,Spain,Female,43,3,0,2,0,1,199505.53,0 +1016,15686936,McGregor,676,France,Female,37,5,89634.69,1,1,1,169583.18,1 +1017,15770424,Onyeorulu,541,Germany,Male,40,7,95710.11,2,1,0,49063.42,0 +1018,15587451,Goold,778,Germany,Male,41,7,139706.31,1,1,0,63337.19,0 +1019,15602010,Zikoranaudodimma,850,Germany,Female,45,5,103909.86,1,1,0,60083.11,1 +1020,15600583,Garner,633,France,Male,31,1,0,1,1,0,48606.71,0 +1021,15654673,Onyinyechukwuka,625,France,Male,49,6,173434.9,1,1,0,165580.93,1 +1022,15717164,Genovese,485,Spain,Male,32,6,102238.01,2,1,1,194010.12,0 +1023,15765014,Mai,547,France,Female,48,1,179380.74,2,0,1,69263.1,0 +1024,15682639,Marshall,642,France,Male,32,3,0,2,1,1,88698.83,0 +1025,15729279,Naylor,718,France,Female,25,4,108691.95,1,1,0,63030.97,0 +1026,15759805,Pinto,582,France,Female,32,4,0,2,1,0,59668.81,0 +1027,15767864,Fulton,628,France,Male,33,6,0,2,0,0,184230.23,0 +1028,15769948,Palerma,737,Germany,Male,35,0,133377.8,1,0,1,64050.19,0 +1029,15686345,McCaffrey,828,Spain,Male,34,9,0,2,1,1,81853.98,0 +1030,15688071,Collins,609,Spain,Male,53,10,0,1,1,1,154642.91,0 +1031,15681174,Zuev,730,France,Male,39,1,116537.6,1,0,0,145679.6,0 +1032,15667521,Crawford,631,France,Female,22,3,0,2,0,0,30781.77,0 +1033,15750243,Genovese,830,Spain,Male,40,4,0,2,0,1,81622.52,0 +1034,15695475,Maclean,645,France,Male,29,1,130131.08,2,0,1,196474.35,0 +1035,15689176,Fabro,663,France,Male,46,3,0,2,0,1,176276.1,0 +1036,15652955,Price,678,Spain,Male,30,0,0,1,1,0,35113.08,0 +1037,15668958,Chatfield,521,France,Male,30,2,107316.09,1,1,0,64299.82,0 +1038,15631054,Volkova,625,France,Female,24,1,0,2,1,1,180969.55,0 +1039,15581479,Archer,523,France,Male,30,1,83181.29,1,1,1,138176.78,0 +1040,15577478,Ch'iu,714,France,Female,72,3,0,1,1,1,86733.61,0 +1041,15780870,McKay,580,Spain,Male,67,3,153946.14,1,1,1,7418.92,0 +1042,15692317,Craig,722,France,Male,30,5,0,2,1,0,166376.54,0 +1043,15593969,Abramovich,630,Spain,Female,39,7,135483.17,1,1,0,140881.2,1 +1044,15570417,Chien,579,France,Male,35,1,0,2,1,0,4460.2,0 +1045,15779059,Timms,670,France,Female,38,4,119624.54,2,1,1,110472.12,0 +1046,15785980,Williford,588,Spain,Male,34,6,121132.26,2,1,0,86460.28,0 +1047,15644200,Hamilton,807,Spain,Female,42,1,0,1,1,0,16500.66,1 +1048,15793949,Cheng,726,France,Female,48,4,0,1,1,0,114020.06,1 +1049,15645103,Su,812,Germany,Male,25,5,54817.55,1,1,0,131660.31,0 +1050,15705860,McKenzie,631,Germany,Male,40,3,107949.45,1,1,0,52449.62,1 +1051,15623828,Akobundu,682,France,Male,30,4,0,1,0,1,161465.31,0 +1052,15715003,Ko,625,Spain,Female,49,2,80816.45,1,1,1,20018.79,0 +1053,15623471,Marcelo,607,Germany,Male,38,3,98205.77,1,1,0,176318.27,0 +1054,15798348,Chukwuebuka,600,Spain,Female,50,6,94684.27,1,1,1,50488.91,0 +1055,15743016,MacDonald,602,Spain,Female,22,7,141604.76,1,1,0,30379.6,0 +1056,15769499,Lampungmeiua,545,Spain,Female,74,3,0,2,1,1,161326.73,0 +1057,15798521,Tai,675,Spain,Male,33,3,0,2,1,0,45348.08,0 +1058,15706534,Enyinnaya,581,France,Female,47,1,122949.14,1,0,0,180251.68,1 +1059,15706186,McKenzie,640,Germany,Male,33,8,81677.22,2,0,0,34925.56,0 +1060,15812197,Kline,850,France,Male,38,7,80293.98,1,0,0,126555.74,0 +1061,15650933,Ma,490,Spain,Female,48,8,155413.06,1,1,0,187921.3,0 +1062,15692991,Wood,710,Spain,Female,38,4,0,2,1,1,136390.88,0 +1063,15631189,Riggs,613,Germany,Male,38,9,67111.65,1,1,0,78566.64,1 +1064,15762198,Capon,812,France,Male,34,5,103818.43,1,1,1,166038.27,0 +1065,15699598,Smith,723,France,Female,20,4,0,2,1,1,140385.33,0 +1066,15692744,Davison,512,France,Male,36,4,152169.12,2,0,0,38629.3,1 +1067,15688963,Ingram,731,France,Female,52,10,0,1,1,1,24998.75,1 +1068,15599131,Dilke,650,Germany,Male,26,4,214346.96,2,1,0,128815.33,0 +1069,15680303,Gibson,594,France,Male,57,6,0,1,1,0,19376.56,1 +1070,15628674,Iadanza,844,France,Male,40,7,113348.14,1,1,0,31904.31,1 +1071,15648075,Hebert,686,Germany,Female,47,5,170935.94,1,1,0,173179.79,1 +1072,15586970,Pinto,695,Germany,Male,52,8,103023.26,1,1,1,22485.64,0 +1073,15625698,Dumetochukwu,624,Spain,Female,23,6,0,2,0,1,196668.51,0 +1074,15790497,Ross,503,Spain,Male,37,6,0,2,0,0,136506.86,0 +1075,15682618,Jamieson,535,France,Female,31,7,111855.04,2,1,1,36278.89,0 +1076,15762937,Chiganu,743,Germany,Female,32,6,140348.56,2,1,1,163254.39,0 +1077,15750929,Burgess,702,Spain,Male,39,8,0,2,1,0,99654.13,0 +1078,15729832,Cheng,658,France,Male,29,3,145512.84,1,1,0,20207.02,0 +1079,15633650,Woods,677,Germany,Female,41,8,146720.98,2,1,1,4195.84,0 +1080,15748856,Liang,664,France,Male,32,10,107209.73,1,1,1,112340.2,0 +1081,15589195,Bluett,766,Germany,Female,38,7,130933.74,1,0,1,2035.94,0 +1082,15699911,Chapman,461,Spain,Female,35,8,0,1,1,0,132295.95,0 +1083,15663438,Andrejew,688,Spain,Male,36,0,89772.3,1,1,0,177383.68,1 +1084,15692583,Udobata,678,France,Female,32,5,0,2,1,0,90284.47,0 +1085,15591257,Ejimofor,796,France,Male,24,8,0,2,1,0,61349.37,0 +1086,15646513,Spyer,803,France,Male,42,5,0,1,1,0,196466.83,1 +1087,15708063,Walker,712,France,Male,36,2,100749.5,3,0,0,70758.37,1 +1088,15696098,Palermo,498,France,Female,31,10,0,2,1,0,13892.57,0 +1089,15645517,Philip,850,Spain,Male,22,2,0,2,1,1,9684.52,0 +1090,15649744,Fallaci,628,France,Female,51,3,123981.31,2,1,1,40546.15,0 +1091,15604304,Perry,539,Germany,Female,34,4,91622.42,1,1,1,136603.42,0 +1092,15784092,Henderson,732,France,Male,36,7,126195.81,1,1,1,133172.48,0 +1093,15585198,Bergamaschi,715,France,Male,41,4,94267.9,1,0,1,152821.12,1 +1094,15624347,Fokine,651,France,Male,40,4,0,2,1,1,147715.83,0 +1095,15621687,Mackay,813,France,Male,34,0,0,2,1,0,43169.15,0 +1096,15689081,Wu,692,France,Male,29,4,0,1,1,0,76755.99,1 +1097,15813168,Maslova,756,Germany,Female,39,3,100717.85,3,1,1,73406.04,1 +1098,15604295,Wei,543,France,Male,36,6,0,2,1,0,176728.28,0 +1099,15724127,McLean,790,France,Female,26,4,141581.71,2,0,0,98309.27,0 +1100,15673055,Sung,494,Spain,Male,38,7,0,2,1,1,6203.66,0 +1101,15768201,Paterson,850,France,Female,39,2,148586.64,1,1,1,176791.27,0 +1102,15782219,Fanucci,703,Spain,Male,29,9,0,2,1,0,50679.48,0 +1103,15746410,Thompson,432,Spain,Male,38,7,0,2,1,0,150580.88,0 +1104,15780144,Tisdall,512,Germany,Female,32,2,123403.85,2,1,0,80120.19,0 +1105,15590476,Onochie,589,France,Male,28,7,0,2,1,0,151645.96,0 +1106,15624293,Mironova,514,France,Female,46,3,106511.85,1,1,0,55072.32,0 +1107,15618182,Ndubueze,678,France,Female,38,2,0,2,0,0,115068.99,0 +1108,15660316,Stephenson,420,Germany,Female,34,1,135549.9,1,0,0,149471.13,1 +1109,15678886,Golubev,679,Germany,Male,38,7,110555.37,2,1,0,46522.68,0 +1110,15616330,Liao,595,France,Male,31,4,0,2,1,0,189995.86,0 +1111,15592229,Mullan,713,France,Female,52,0,185891.54,1,1,1,46369.57,1 +1112,15798424,Glover,833,Germany,Male,59,1,130854.59,1,1,1,30722.52,1 +1113,15714750,Northey,690,France,Female,42,3,92578.14,2,0,0,70810.6,0 +1114,15648800,Paterson,731,Germany,Female,21,8,132312.06,1,1,0,106663.46,1 +1115,15626147,Maclean,608,France,Female,62,8,144976.5,1,0,0,175836.03,1 +1116,15626608,Howarde,479,Spain,Male,48,5,87070.23,1,0,1,85646.41,0 +1117,15723250,Teng,519,France,Male,42,8,0,2,1,1,101485.72,0 +1118,15592583,Colman,731,France,Female,47,1,115414.19,3,0,0,191734.67,1 +1119,15759381,Johnson,617,Spain,Male,61,7,91070.43,1,1,1,101839.77,0 +1120,15585241,Butcher,756,Spain,Male,29,2,117412.19,2,1,0,4888.91,0 +1121,15589358,Stanley,848,Germany,Male,31,4,90018.45,2,1,0,193132.98,0 +1122,15672704,Jackson,809,France,Female,24,4,0,2,1,0,193518.76,0 +1123,15789955,Hu,698,Germany,Male,56,1,112414.81,2,0,0,93982.02,1 +1124,15596800,Hill,779,Germany,Male,33,1,158456.76,1,1,1,197000.92,1 +1125,15627305,Pan,606,Spain,Male,35,7,0,1,1,0,106837.06,1 +1126,15645316,Han,612,Germany,Female,58,1,149641.53,1,1,1,115161.28,0 +1127,15593973,Wilkie,663,Spain,Female,33,8,122528.18,1,1,0,196260.3,0 +1128,15647301,Bray,549,Germany,Female,45,3,143734.01,2,1,1,96404.38,0 +1129,15750258,Ann,675,France,Female,32,2,155663.31,1,1,0,97658.66,0 +1130,15685309,Souter,669,France,Female,35,7,0,1,1,1,49108.23,1 +1131,15628205,Greco,571,Germany,Female,34,1,101736.66,1,0,1,195651.66,0 +1132,15733974,Mao,500,Spain,Male,37,9,125822.21,1,1,0,111698,0 +1133,15762110,Anderson,628,France,Male,37,0,0,2,1,1,171707.93,0 +1134,15706899,Ma,559,France,Male,34,4,0,2,1,1,66721.98,0 +1135,15732660,Black,769,France,Female,27,2,0,1,1,1,57876.05,0 +1136,15656121,Medvedeva,733,Germany,Male,31,6,157791.07,2,0,0,177994.81,0 +1137,15614220,Benson,750,France,Male,22,5,0,2,0,1,105125.65,0 +1138,15645269,Duncan,583,France,Female,42,4,0,2,1,0,17439.66,0 +1139,15698510,Onwudiwe,468,Germany,Male,42,9,181627.14,2,1,0,172668.39,0 +1140,15569247,Mitchell,727,Spain,Female,57,1,109679.72,1,0,1,753.37,0 +1141,15566251,Ferrari,618,France,Female,37,5,96652.86,1,1,0,98686.4,1 +1142,15716134,Russo,617,France,Male,40,5,190008.32,2,1,1,107047.92,0 +1143,15763625,Hazon,793,Spain,Male,41,9,0,2,1,0,152153.74,0 +1144,15605965,Henderson,630,France,Male,43,9,0,2,1,1,34338.04,0 +1145,15694821,Hardy,765,Germany,Male,43,4,148962.76,1,0,1,173878.87,1 +1146,15601688,Piccio,546,France,Male,28,8,0,1,1,0,159254.29,0 +1147,15575581,Dickson,614,Germany,Female,30,3,131344.52,2,1,0,54776.64,0 +1148,15671209,Holden,593,Germany,Female,29,5,101713.84,3,1,0,134594.99,0 +1149,15616529,Hsieh,613,Spain,Male,34,3,0,1,1,1,41724.72,0 +1150,15773906,Doherty,655,France,Male,38,4,0,2,0,0,110527.71,0 +1151,15722993,Page,700,France,Female,27,6,137963.07,1,0,0,8996.79,0 +1152,15752463,Samuel,826,Spain,Female,29,4,129938.07,1,0,1,190200.53,0 +1153,15589754,Malloy,652,Germany,Male,45,2,151421.44,1,0,1,115333.43,0 +1154,15669899,Fitts,755,Germany,Female,45,7,135643,1,0,0,143619.52,1 +1155,15766887,Iadanza,538,Spain,Male,39,2,122773.5,2,1,1,58467.08,0 +1156,15768006,Wu,729,France,Male,34,3,152303.8,1,1,0,12128.69,0 +1157,15741295,Yefimova,615,France,Male,49,3,0,2,1,1,49872.33,0 +1158,15811327,Pan,700,Spain,Male,54,1,79415.67,1,0,1,139735.54,0 +1159,15690007,Ts'ui,434,Germany,Female,58,9,125801.03,2,1,0,60891.8,1 +1160,15690664,Liang,729,Spain,Male,37,10,0,2,1,0,100862.54,0 +1161,15719348,Tsao,513,France,Male,35,8,0,1,1,0,76640.29,1 +1162,15781802,Abramov,755,France,Male,41,6,104817.41,1,1,0,126013.58,1 +1163,15752731,Millar,615,France,Female,30,9,0,1,1,0,87347.82,0 +1164,15600997,Demuth,747,Germany,Female,32,5,67495.04,2,0,1,77370.37,0 +1165,15750776,Genovese,850,France,Female,36,0,164850.54,1,1,1,62722.44,0 +1166,15723907,Lawless,712,Germany,Female,49,5,154776.42,2,0,0,196257.68,0 +1167,15633419,Brooks,622,Germany,Female,28,1,143124.63,2,1,0,81723.8,0 +1168,15702430,Ignatyeva,548,France,Female,35,10,0,1,1,1,31299.71,0 +1169,15710456,Balmain,607,France,Female,27,2,0,2,1,0,63495.86,0 +1170,15650351,Millar,653,France,Female,38,8,102133.38,1,1,1,166520.96,0 +1171,15590820,Ecuyer,699,Spain,Male,26,6,79932.41,1,0,0,150242.44,0 +1172,15640454,Parkhill,693,Germany,Male,40,0,120711.73,1,0,0,27345.18,1 +1173,15697789,Li Fonti,647,Germany,Female,43,3,122717.53,2,1,1,87000.39,0 +1174,15808182,Beneventi,478,Spain,Female,36,3,92363.3,2,1,0,44912.7,0 +1175,15588670,Despeissis,705,Spain,Female,40,5,203715.15,1,1,0,179978.68,1 +1176,15721292,Atkins,719,Spain,Male,39,5,0,2,1,0,145759.7,0 +1177,15604217,Williams,726,France,Male,34,9,0,2,0,0,14121.61,0 +1178,15651369,Wright,626,France,Male,21,1,0,2,1,0,66232.23,0 +1179,15782454,Hancock,552,France,Male,49,4,0,1,1,1,190296.76,1 +1180,15814032,Hsieh,807,Germany,Female,31,1,93460.47,2,0,0,172782.69,0 +1181,15570326,Wilkins,621,France,Male,34,6,0,2,1,1,99128.13,0 +1182,15624428,Longo,651,Germany,Female,24,7,40224.7,1,1,1,178341.33,0 +1183,15755638,Mancini,673,France,Female,43,5,168069.73,1,1,1,146992.24,1 +1184,15600992,Madukaego,652,France,Male,36,1,0,2,1,1,151314.98,0 +1185,15755649,Winter-Irving,584,Germany,Male,47,7,130538.77,1,1,0,92915.84,0 +1186,15795228,Stewart,756,France,Male,37,3,132623.6,1,1,1,58974,0 +1187,15589257,Grant,670,France,Female,35,3,103465.02,2,1,1,174627.06,0 +1188,15719302,Brennan,765,France,Female,50,9,126547.8,1,1,1,79579.94,1 +1189,15639882,She,528,France,Male,30,2,128262.72,2,1,0,50771.16,0 +1190,15791279,Murray,701,France,Male,40,5,169742.64,1,1,1,153537.55,1 +1191,15636935,Rischbieth,797,France,Female,29,1,0,2,1,1,132975.39,0 +1192,15686909,Lung,639,Germany,Male,27,3,150795.81,1,0,1,85208.93,0 +1193,15589572,Otutodilichukwu,785,Spain,Female,61,4,129855.72,2,1,0,170214.82,1 +1194,15779947,Thomas,363,Spain,Female,28,6,146098.43,3,1,0,100615.14,1 +1195,15573769,Fiorentini,764,France,Female,24,7,0,2,1,0,186105.99,0 +1196,15578866,Hughes,676,France,Female,43,2,0,1,1,1,55119.53,0 +1197,15739131,Whitworth,718,Germany,Male,28,4,65643.3,1,1,0,28760.99,0 +1198,15813444,McIntosh,590,Spain,Female,34,6,0,2,1,0,171021.44,0 +1199,15678058,Ayers,584,France,Male,38,9,104584.16,1,1,0,176678.72,0 +1200,15769169,Trentino,645,France,Male,41,7,0,1,0,1,28667.56,0 +1201,15804602,Boyd,772,Germany,Male,30,6,99785.28,2,0,0,197238.03,0 +1202,15651052,McMasters,399,Germany,Male,46,2,127655.22,1,1,0,139994.68,1 +1203,15724334,Alekseyeva,529,France,Male,22,5,0,1,1,0,151169.83,0 +1204,15569451,Miller,463,France,Male,35,2,101257.16,1,1,1,118113.64,0 +1205,15650098,Baranova,630,France,Female,40,7,0,2,1,1,34453.17,0 +1206,15724307,Mitchell,780,France,Male,76,10,121313.88,1,0,1,64872.33,0 +1207,15599268,Yobachi,584,Spain,Male,32,5,0,2,1,0,10956.82,0 +1208,15594864,Huang,752,Germany,Male,30,4,81523.38,1,1,1,36885.85,0 +1209,15616451,Genovese,697,France,Female,47,6,128252.66,1,1,1,168053.4,0 +1210,15715667,Sorokina,850,France,Female,32,7,0,2,0,0,155227,0 +1211,15658969,Gray,711,France,Male,51,7,0,3,1,0,38409.79,1 +1212,15738174,Ervin,452,France,Female,32,5,0,2,0,1,75279.39,0 +1213,15813590,Vance,610,Spain,Male,42,6,0,2,1,0,158302.59,1 +1214,15624229,Noble,694,France,Female,22,4,0,2,1,1,11525.72,0 +1215,15674148,Milanesi,579,Spain,Male,33,6,0,1,1,0,94993.04,1 +1216,15625080,Parkin,745,Spain,Female,54,8,0,1,1,0,173912.29,1 +1217,15682528,Cremonesi,572,France,Male,33,5,0,1,0,1,41139.05,0 +1218,15696900,Burns,505,Germany,Male,29,3,145541.56,2,1,1,58019.95,0 +1219,15730038,Docherty,706,France,Female,23,5,0,1,0,0,164128.41,1 +1220,15812272,Ugonna,693,Germany,Male,44,5,124601.58,2,1,1,46998.13,1 +1221,15654654,L?,725,Germany,Female,33,7,115182.84,2,1,1,177279.41,0 +1222,15697625,Bevan,791,France,Male,37,2,163789.49,2,1,0,75832.53,0 +1223,15616280,Hsia,536,France,Male,46,1,65733.41,1,1,0,61094.53,0 +1224,15654229,O'Neill,699,Spain,Male,47,1,0,2,0,1,30117.44,0 +1225,15628298,Johnstone,500,Spain,Female,47,8,128486.11,1,1,0,179227.12,0 +1226,15733387,Pham,707,Spain,Female,53,6,109663.47,1,1,1,52110.45,0 +1227,15775572,Bergamaschi,531,Germany,Female,42,6,88324.31,2,1,0,75248.75,0 +1228,15613844,Murphy,557,France,Female,28,7,146445.24,2,1,0,184317.74,0 +1229,15578515,Osinachi,659,France,Female,38,3,0,2,1,0,158553.1,0 +1230,15607598,Muravyov,575,Spain,Female,31,6,0,2,1,1,95686.42,0 +1231,15742480,Igwebuike,775,Germany,Male,36,2,109949.05,2,0,1,71682.54,0 +1232,15749482,Zack,772,Spain,Male,30,4,78653.05,1,1,0,1790.48,0 +1233,15607537,Crawford,587,Germany,Male,46,9,107850.82,1,1,0,139431,1 +1234,15575410,Chidiegwu,667,Germany,Female,39,4,83765.35,2,1,0,118358.54,0 +1235,15684865,Lucchesi,771,France,Female,66,7,143773.07,1,1,1,130827.88,0 +1236,15600700,Pan,523,Germany,Male,63,6,116227.27,1,1,1,119404.63,0 +1237,15774155,Trevisani,662,Germany,Male,33,0,103471.52,1,1,1,162703,0 +1238,15634267,Yudin,717,France,Male,42,5,0,2,1,0,172665.21,0 +1239,15619626,Wade,746,France,Male,24,3,137492.35,2,0,1,170142.09,0 +1240,15660422,Chung,569,France,Male,28,7,0,2,1,0,73977.23,0 +1241,15617934,Septimus,579,France,Male,36,9,129829.59,1,1,1,60906.12,0 +1242,15760774,Hargraves,519,France,Female,21,1,146329.57,2,1,1,194867.27,0 +1243,15813132,Chukwukadibia,696,Germany,Male,30,4,114027.7,1,1,1,193716.56,0 +1244,15593331,Sidorov,693,Germany,Male,25,6,146580.69,1,0,1,14633.35,0 +1245,15616709,Bunton,587,Germany,Female,38,0,132122.42,2,0,0,31730.32,0 +1246,15658052,Cameron,626,France,Female,44,10,81553.93,1,1,0,20063.63,1 +1247,15721189,Kung,666,France,Female,66,7,0,2,1,1,99792.82,0 +1248,15711288,Hay,512,France,Male,24,6,0,2,1,0,37654.31,0 +1249,15770030,Conti,689,Spain,Female,28,3,0,2,1,1,192449.02,0 +1250,15803681,Sims,803,France,Female,26,4,0,2,1,1,181208.47,0 +1251,15702789,Carter,548,Germany,Male,32,5,175214.71,1,1,1,155165.61,0 +1252,15814930,McGregor,588,Germany,Female,40,10,125534.51,1,1,0,121504.18,1 +1253,15658306,Lo,693,France,Male,68,4,97705.99,1,1,1,61569.07,0 +1254,15699523,Chu,499,Germany,Female,55,4,126817.65,2,1,0,123269.71,0 +1255,15610383,Dumetolisa,628,France,Female,46,1,46870.43,4,1,0,31272.14,1 +1256,15615032,Peng,624,Spain,Male,46,3,0,2,1,1,62825.03,0 +1257,15781989,Drake-Brockman,733,France,Male,42,9,120094.93,1,1,0,184056.45,0 +1258,15647402,Wan,628,France,Female,38,3,0,2,1,1,48924.73,0 +1259,15740494,Cameron,633,France,Female,33,3,0,2,1,0,191111.02,0 +1260,15701265,Tretiakov,559,Germany,Female,36,1,104356.94,2,0,1,54184.06,0 +1261,15743532,Ball,704,Germany,Male,27,5,147004.34,1,1,0,64381.33,1 +1262,15794870,Sal,744,Germany,Male,38,6,73023.17,2,1,0,78770.86,0 +1263,15747591,Chung,665,Spain,Female,40,1,173432.55,1,0,1,116766.79,0 +1264,15726557,Lai,638,France,Female,42,7,165679.92,1,0,0,32916.29,0 +1265,15732199,Gether,837,Spain,Male,31,9,104678.62,1,0,1,50972.6,0 +1266,15662291,Davidson,534,France,Female,55,8,116973.26,3,1,0,122066.5,1 +1267,15749050,Justice,548,France,Female,36,3,0,1,1,0,65996.9,0 +1268,15781586,Osonduagwuike,837,Germany,Male,38,2,126732.85,1,1,1,79577.38,0 +1269,15617078,Ewing,658,France,Female,44,6,148481.09,1,1,0,130529.13,0 +1270,15723339,Chin,554,France,Female,38,4,137654.05,2,1,1,172629.67,0 +1271,15671322,Chiang,724,Germany,Male,30,7,115315.04,1,1,0,15216.53,0 +1272,15793854,Ahmed,723,France,Male,42,2,99095.73,1,1,1,17512.53,0 +1273,15756539,Marshall,585,Germany,Female,39,7,165610.41,2,0,0,131852.01,0 +1274,15612064,Tsou,474,France,Male,33,5,0,2,1,0,181945.52,1 +1275,15625916,Chien,562,Spain,Male,32,6,161628.66,1,1,0,91482.5,0 +1276,15683195,Ubanwa,719,France,Male,32,9,146605.27,1,1,1,77119.45,0 +1277,15690182,Kapustin,635,Germany,Male,37,5,113488.68,1,1,0,95611.74,1 +1278,15721719,Calabresi,743,France,Male,42,7,77002.2,2,1,1,80428.42,0 +1279,15641690,Hsiao,681,Spain,Male,67,7,0,2,0,1,163714.92,0 +1280,15634896,Grant,521,France,Female,39,6,0,2,0,1,27375.15,0 +1281,15671590,H?,741,Spain,Male,25,4,0,2,1,1,73873.65,0 +1282,15779182,Chia,790,Spain,Male,46,8,182364.53,1,0,0,139266.48,1 +1283,15778287,Ugoji,622,France,Male,35,8,0,2,1,1,131772.51,0 +1284,15609510,Gregory,669,France,Male,45,7,149364.58,1,0,1,173454.07,0 +1285,15742229,Mackay,583,France,Male,59,7,127450.14,1,0,1,67552.71,0 +1286,15658532,Nnamutaezinwa,520,Spain,Female,63,5,162278.32,1,1,1,34765.33,0 +1287,15590993,Findlay,579,Spain,Male,37,5,152212.88,2,0,0,120219.14,0 +1288,15565701,Ferri,698,Spain,Female,39,9,161993.89,1,0,0,90212.38,0 +1289,15597239,Ku,548,Spain,Male,39,7,131468.44,1,1,0,164975.82,0 +1290,15688880,Amechi,672,Germany,Male,40,10,102980.44,1,1,0,1285.81,1 +1291,15813917,Kirk,653,Germany,Male,31,9,143321.97,1,1,0,83679.46,0 +1292,15679611,Andrews,734,Spain,Female,37,2,130404.92,1,0,0,34548.74,0 +1293,15636589,Murray,794,France,Female,41,7,0,2,1,1,74275.08,0 +1294,15687752,Griffin,641,France,Male,30,2,87505.47,2,0,1,7278.57,0 +1295,15584363,Longstaff,824,France,Male,30,0,133634.02,1,1,1,162053.92,0 +1296,15737748,McWilliam,534,Spain,Female,33,3,151233.62,1,0,0,199336.63,0 +1297,15803365,Coffee,653,Spain,Male,55,2,70263.83,1,0,1,62347.71,0 +1298,15793247,Hancock,498,France,Male,34,5,0,2,1,1,91711.66,0 +1299,15572360,Clark,683,France,Male,30,10,57657.49,1,0,0,79240.9,0 +1300,15795166,Creswell,618,Germany,Male,42,8,153572.31,2,1,1,76679.6,0 +1301,15724620,Dodds,538,France,Male,37,1,134752.08,1,1,0,162511.55,0 +1302,15800856,Ewen,643,Spain,Male,34,3,83132.09,1,1,1,21360.88,0 +1303,15671097,Carter,428,France,Female,31,2,0,2,1,0,54487.43,0 +1304,15683930,Ch'iu,593,Germany,Female,32,9,134096.53,2,1,0,53931.05,1 +1305,15749004,Tsao,718,France,Female,31,0,118100.59,2,1,0,103165.15,0 +1306,15800434,Burgess,811,Germany,Male,52,10,76915.4,1,0,0,146359.81,1 +1307,15709117,Fanucci,823,Spain,Female,46,3,81576.75,1,1,1,28370.95,1 +1308,15638806,Blackburn,645,Spain,Male,49,2,0,2,0,0,10023.15,0 +1309,15662294,Bennett,710,France,Male,33,10,118327.17,2,1,1,192928.82,0 +1310,15690079,Boniwell,591,Spain,Male,30,8,124857.69,2,0,0,50485.7,0 +1311,15759317,Vasilieva,748,Germany,Female,27,2,90971.85,1,1,1,131662.47,0 +1312,15750497,Longo,850,France,Female,37,7,153147.75,1,1,1,152235.3,0 +1313,15596181,Kwemto,542,France,Male,38,8,65942.26,1,1,1,68093.23,1 +1314,15576602,Lawrence,809,France,Male,38,3,0,2,1,1,80061.31,0 +1315,15644833,Duncan,675,France,Male,54,2,0,1,1,0,149583.67,1 +1316,15734634,Bocharova,607,Spain,Female,27,5,100912.19,1,0,0,7631.27,0 +1317,15808689,Morres,850,France,Female,31,4,0,2,1,1,33082.81,0 +1318,15720702,Shih,789,France,Male,37,3,0,1,1,0,121883.87,1 +1319,15665077,Vogel,598,France,Female,43,5,0,3,1,1,100722.72,1 +1320,15763612,T'an,756,Germany,Male,41,2,124439.49,2,0,1,47093.11,0 +1321,15596493,Wisdom,687,France,Female,47,7,0,2,1,1,177624.01,0 +1322,15704483,Lorenzo,724,France,Male,40,6,0,2,0,0,106149.48,0 +1323,15598846,Shahan,700,France,Female,44,2,58781.76,1,1,0,16874.92,0 +1324,15629244,Bryant,635,Spain,Male,50,7,159453.64,2,0,0,54560.79,1 +1325,15765537,Liang,687,Germany,Male,26,2,142721.52,1,1,1,153605.75,0 +1326,15729975,Chidozie,613,France,Female,46,8,167795.6,1,0,1,44390.38,0 +1327,15682773,Hayward,781,France,Female,38,3,128345.69,2,1,0,63218.85,0 +1328,15688007,Liu,703,Spain,Male,20,3,165260.98,1,1,1,41626.78,0 +1329,15574331,Alexeeva,593,Germany,Female,62,3,118233.81,1,0,1,24765.53,1 +1330,15645572,Calabresi,743,France,Female,40,6,0,1,1,0,28280.8,1 +1331,15742854,Lettiere,640,Spain,Female,46,8,0,2,1,0,89043.19,0 +1332,15575417,Chou,849,Germany,Male,37,7,143452.74,2,1,1,17294.12,0 +1333,15796721,Nnamutaezinwa,778,France,Male,38,3,145018.49,2,1,1,126702.41,0 +1334,15734942,Nnamutaezinwa,539,Germany,Female,38,8,82407.51,1,1,0,13123.41,0 +1335,15664772,Greece,489,Germany,Male,28,1,79460.98,2,1,1,167973.63,0 +1336,15576683,Yin,568,Spain,Female,43,9,0,1,1,0,125870.79,1 +1337,15682563,Larionova,618,Spain,Male,38,5,126473.99,1,1,0,91972.49,0 +1338,15650889,Golubev,710,Germany,Female,30,10,133537.1,2,1,0,155593.74,0 +1339,15612108,Norman,625,France,Male,52,5,164978.01,1,1,1,67788.49,0 +1340,15761132,Capon,682,Spain,Male,46,7,128029.72,1,1,1,62615.35,0 +1341,15645511,Chukwudi,727,Spain,Male,43,2,97403.18,1,1,1,107415.02,1 +1342,15609824,Fedorov,794,France,Female,41,7,176845.41,3,1,0,166526.26,1 +1343,15640268,Avdeeva,652,Spain,Male,71,4,0,1,1,1,120107.1,0 +1344,15645778,Reid,670,Spain,Male,42,3,81589.04,1,1,0,188227.8,0 +1345,15691104,Kennedy,460,Germany,Female,40,6,119507.58,2,1,0,91560.63,1 +1346,15714567,Chan,568,Spain,Female,26,6,0,2,0,0,166495.2,0 +1347,15777826,Wofford,643,France,Male,30,5,94443.77,1,1,1,165614.4,0 +1348,15668445,Mai,521,France,Male,37,2,0,2,1,1,86372.24,0 +1349,15576162,King,615,France,Male,32,7,92199.84,1,1,1,2755.53,0 +1350,15778135,T'ao,575,Spain,Male,43,3,0,1,1,0,83594.51,0 +1351,15613141,Hsu,717,France,Female,41,3,135756.96,1,1,1,103706.41,0 +1352,15635435,White,648,France,Female,54,9,120633.42,1,0,0,5924.38,1 +1353,15596552,Stephens,535,Germany,Male,48,5,134542.73,1,1,1,58203.67,1 +1354,15623644,Frolov,626,Spain,Male,29,7,0,2,1,0,49361.84,0 +1355,15683403,Lombardi,611,Spain,Male,52,7,0,1,0,1,73585.18,1 +1356,15615029,Munro,734,Spain,Male,39,6,0,1,1,1,95135.27,0 +1357,15769005,Hayward,709,France,Male,49,4,154344.49,2,1,1,38794.57,0 +1358,15746326,Fields,591,France,Male,43,3,0,2,0,1,198926.36,0 +1359,15722364,Onwumelu,664,France,Male,43,9,189026.53,2,1,1,56099.86,0 +1360,15704954,Suffolk,431,France,Male,37,0,120764.08,1,1,1,117023.08,0 +1361,15694409,Tsao,647,Germany,Female,22,3,97975.82,2,0,1,62083,0 +1362,15754068,Judd,578,France,Male,32,4,0,2,1,1,141822.8,0 +1363,15683841,Hamilton,555,Germany,Male,41,10,113270.2,2,1,1,185387.14,0 +1364,15789095,T'ang,775,Spain,Male,30,4,0,2,0,1,57461.13,0 +1365,15719958,Degtyarev,850,Germany,Male,39,3,124548.99,2,1,1,120380.12,0 +1366,15689514,Kang,625,France,Male,43,8,201696.07,1,1,0,133020.9,1 +1367,15621353,Hudson,645,Spain,Female,37,7,0,2,1,0,13589.93,0 +1368,15627232,Jibunoh,608,Germany,Male,44,7,114203.47,1,1,1,77830.36,1 +1369,15745843,Kinlaw,689,Spain,Female,31,4,0,2,1,1,136610.02,0 +1370,15722902,Chizuoke,652,Germany,Male,50,8,125437.64,1,1,1,17160.94,1 +1371,15791767,Lucciano,769,France,Female,26,7,0,2,1,0,176843.53,0 +1372,15792722,Omeokachie,611,France,Female,43,8,64897.75,1,1,0,114996.33,0 +1373,15723006,Gorbunova,489,France,Male,38,8,0,2,0,1,196990.79,0 +1374,15771942,Tikhonov,528,Germany,Female,46,9,135555.66,1,1,0,133146.03,1 +1375,15774738,Campa,632,France,Male,44,3,107764.75,1,1,0,185667.72,0 +1376,15574004,Mancini,429,France,Female,27,6,117307.44,2,1,1,24020.49,0 +1377,15587233,Donoghue,457,France,Male,41,8,73700.12,3,1,1,185750.02,1 +1378,15808228,Tuan,768,Spain,Female,44,6,60603.4,1,1,1,178045.97,0 +1379,15682834,Johnstone,715,Spain,Female,35,4,40169.88,2,1,1,199857.47,0 +1380,15571752,Romani,668,Germany,Female,32,10,92041.87,1,1,1,43595.9,0 +1381,15743067,Fuller,625,Germany,Male,26,3,130483.95,1,1,0,122810.53,0 +1382,15714466,Baxter,846,France,Female,41,5,0,3,1,0,3440.47,1 +1383,15617982,Pirozzi,661,Spain,Female,42,3,0,2,1,0,35989.41,0 +1384,15696637,Sung,571,France,Female,23,10,151097.28,1,0,1,17163.75,0 +1385,15690647,Rogers,582,Spain,Female,46,8,67563.31,1,1,0,44506.09,1 +1386,15672756,Mills,716,France,Female,35,8,112808.18,1,0,1,17848.3,0 +1387,15704586,Osonduagwuike,758,France,Female,42,7,0,2,0,1,76209.56,0 +1388,15674526,Byrne,725,France,Male,66,4,86459.8,1,1,1,141476.56,0 +1389,15775295,McIntyre,630,France,Female,40,0,118633.08,1,0,1,60032.46,1 +1390,15684196,Aitken,627,France,Female,55,2,159441.27,1,1,0,100686.11,1 +1391,15727281,Macintyre,653,France,Female,27,9,0,2,1,0,96429.29,0 +1392,15787835,Simpson,775,Germany,Female,38,4,125212.65,2,1,1,15795.88,1 +1393,15730540,Simpson,794,Spain,Male,45,8,88656.37,2,1,0,116547.31,0 +1394,15646276,Metcalfe,831,France,Female,32,2,146033.62,1,1,0,191260.74,0 +1395,15582180,Lees,561,France,Male,29,9,120268.13,1,1,1,173870.39,0 +1396,15697095,Zetticci,705,Spain,Male,46,7,0,2,1,0,117273.35,0 +1397,15748797,Dale,636,Spain,Female,33,0,0,1,1,0,92277.47,1 +1398,15754796,Byrne,487,Germany,Female,46,4,135070.58,2,1,1,44244.49,1 +1399,15628947,Praed,693,France,Female,38,3,0,2,0,0,78133.48,1 +1400,15775546,Laurens,517,Spain,Female,29,5,0,2,1,0,103402.88,0 +1401,15670481,Woods,684,France,Female,27,9,122550.05,2,0,1,137835.82,0 +1402,15619029,Bykov,620,Spain,Female,43,2,0,2,1,0,20670.1,0 +1403,15613282,Vorobyova,757,France,Male,29,8,130306.49,1,1,0,77469.38,0 +1404,15721487,Pirogova,739,France,Female,27,6,0,1,1,1,57572.38,0 +1405,15797276,Sturt,662,Spain,Female,41,4,90350.77,1,1,0,75884.65,1 +1406,15612494,Panicucci,359,France,Female,44,6,128747.69,1,1,0,146955.71,1 +1407,15629617,Cook,572,Spain,Male,23,2,126873.52,1,0,1,67040.12,0 +1408,15600821,Hardy,721,France,Male,69,2,108424.19,1,1,1,178418.35,0 +1409,15579062,Chu,707,France,Male,32,9,0,2,0,0,30807.02,0 +1410,15814268,Franklin,444,France,Female,40,5,84350.07,1,1,0,143835.76,0 +1411,15710164,P'eng,523,France,Female,73,7,0,2,0,0,130883.9,1 +1412,15693904,Chiang,685,Germany,Female,30,4,84958.6,2,0,1,194343.72,0 +1413,15588986,Grant,673,Germany,Female,29,4,99097.36,1,1,1,9796.69,0 +1414,15797733,Udobata,503,Germany,Male,30,10,136622.55,2,0,0,47310.24,0 +1415,15620507,Siciliani,485,Germany,Female,30,5,156771.68,1,1,1,141148.21,0 +1416,15685150,Evans,799,Germany,Male,28,7,167658.33,2,1,1,111138.25,0 +1417,15667651,Young,585,Spain,Female,33,8,0,2,1,0,114182.07,0 +1418,15774166,Mitchell,607,Germany,Female,24,2,109483.54,2,0,1,127560.77,0 +1419,15649280,Lucchese,521,Germany,Female,40,9,134504.78,1,1,0,18082.06,0 +1420,15705657,Hewitt,535,France,Female,44,2,114427.86,1,1,1,136330.26,0 +1421,15753969,K'ung,724,Spain,Male,45,5,83888.54,1,0,1,34121.81,0 +1422,15742378,Swaim,520,Germany,Male,32,5,110029.77,1,1,0,56246.69,0 +1423,15794874,Quinones,696,Spain,Male,41,9,127523.75,1,0,1,191417.42,0 +1424,15589221,Kennedy,657,Germany,Male,30,1,139762.13,2,1,1,23317.88,0 +1425,15596671,Endrizzi,603,Spain,Female,42,8,91611.12,1,0,0,144675.3,1 +1426,15583668,Ludowici,726,France,Female,42,2,109471.79,1,0,1,175161.05,0 +1427,15710206,Larson,591,France,Female,39,4,150500.64,1,1,0,14928.8,0 +1428,15799966,Chigolum,792,Germany,Female,59,9,101609.77,1,0,0,161479.19,1 +1429,15794560,Maclean,550,France,Male,57,5,0,1,1,1,133501.94,0 +1430,15626485,Lu,601,France,Female,26,8,78892.23,1,1,1,23703.52,0 +1431,15703143,Tuan,820,France,Female,29,3,82344.84,1,0,1,115985.38,0 +1432,15809772,Glover,667,France,Male,48,2,0,1,1,0,43229.2,0 +1433,15687959,Landman,573,Spain,Female,44,4,0,1,1,1,94862.93,0 +1434,15585282,Trevisano,755,France,Male,62,1,127706.33,2,0,1,142377.69,0 +1435,15714993,Longo,552,France,Female,41,9,124349.34,1,1,0,135635.25,0 +1436,15596021,K?,598,Spain,Male,44,8,0,2,1,0,148487.9,0 +1437,15646615,Muir,576,Germany,Male,28,1,119336.29,2,0,1,58976.85,0 +1438,15742632,Alexeyeva,670,France,Female,31,9,0,1,0,1,76254.83,0 +1439,15574068,Norman,504,Germany,Male,56,9,104217.3,1,0,0,55857.48,1 +1440,15806967,Simmons,778,France,Female,65,7,0,1,1,1,77867.23,0 +1441,15796334,Chukwualuka,558,Germany,Male,39,10,144757.02,1,1,0,22878.16,1 +1442,15688713,McCall,627,Spain,Male,44,6,0,1,1,1,114469.55,0 +1443,15796179,Moore,683,France,Male,43,8,0,1,1,0,96754.8,0 +1444,15598751,Ingram,556,France,Female,43,6,0,3,0,0,125154.57,1 +1445,15703019,Okeke,583,France,Female,38,10,0,2,0,1,113597.64,0 +1446,15646302,Shao,705,France,Female,24,7,100169.51,1,1,0,121408.55,0 +1447,15680855,Iloabuchi,637,France,Male,33,2,145731.83,1,0,1,109219.43,0 +1448,15697311,Nebechukwu,697,Spain,Male,56,5,110802.03,1,1,1,50230.31,1 +1449,15585367,Diribe,555,Germany,Female,46,4,120392.99,1,1,0,177719.88,1 +1450,15726556,Macgroarty,594,Germany,Female,26,6,135067.52,2,0,0,131211.86,0 +1451,15676242,Artemova,632,Spain,Male,31,3,136556.44,1,1,0,82152.83,1 +1452,15684198,McDonald,551,France,Female,38,10,0,2,1,1,216.27,0 +1453,15774882,Mazzanti,687,France,Female,35,3,99587.43,1,1,1,1713.1,1 +1454,15714227,Kelly,672,France,Female,53,7,0,1,1,1,136910.18,0 +1455,15608653,Davison,521,Spain,Female,34,7,70731.07,1,1,1,20243.97,1 +1456,15784280,Reilly,686,Germany,Male,35,2,109342.82,2,0,1,86043.27,0 +1457,15789546,Ojiofor,639,Spain,Male,28,8,0,2,1,0,126561.07,0 +1458,15590320,Shelton,850,France,Male,66,4,0,2,0,1,64350.8,0 +1459,15678385,Lange,465,France,Male,25,2,78247.31,2,1,1,10472.31,0 +1460,15571778,Trentini,817,France,Female,55,10,117561.49,1,1,0,95941.55,1 +1461,15657085,Gardiner,578,France,Male,23,10,88980.32,1,1,1,125222.36,0 +1462,15640627,Wan,611,Spain,Male,34,4,0,2,1,0,170950.58,0 +1463,15566211,Hsu,616,Germany,Female,41,1,103560.57,1,1,0,236.45,1 +1464,15669293,Hovell,517,France,Male,37,5,113308.84,1,0,1,31517.16,0 +1465,15595067,Zhirov,637,Spain,Female,40,6,0,2,1,1,181610.6,0 +1466,15753566,Espinosa,806,France,Female,32,3,63763.49,1,1,0,156593.09,0 +1467,15650391,Wallace,633,France,Female,29,7,169988.35,1,1,0,4272,0 +1468,15681843,Barbour,624,Germany,Female,35,0,180303.24,2,1,0,163587.9,0 +1469,15814846,Ozerova,691,France,Male,52,3,0,1,1,0,175843.68,1 +1470,15670374,Wright,819,Germany,Female,49,1,120656.86,4,0,0,166164.3,1 +1471,15762332,Ulyanova,568,Germany,Female,31,1,61592.14,2,1,1,61796.64,0 +1472,15700223,Steiner,806,France,Male,48,4,164701.68,1,1,1,21439.49,0 +1473,15729956,Akabueze,726,Spain,Female,26,1,80780.16,1,1,1,19225.85,0 +1474,15594862,Aleksandrova,552,France,Male,36,8,0,2,0,0,132547.02,0 +1475,15598782,Pinto,755,Germany,Female,30,6,154221.37,2,0,1,62688.55,0 +1476,15745080,Griffiths,634,France,Male,26,8,0,1,1,0,21760.96,0 +1477,15703399,McNeil,756,France,Female,26,5,101641.14,2,0,1,154460.68,0 +1478,15732175,Bruno,776,France,Male,37,2,0,1,0,1,8065,0 +1479,15630725,Johnson,649,France,Female,45,5,92786.66,1,1,0,173365.9,1 +1480,15640260,Okorie,595,Germany,Male,32,8,131081.66,2,1,1,69428.79,0 +1481,15716822,Moen,646,France,Male,30,5,98014.74,1,1,1,12757.14,0 +1482,15583748,McGuigan,592,Spain,Male,38,8,0,2,1,0,180426.2,0 +1483,15605968,Fancher,574,France,Male,26,8,97460.1,1,1,1,43093.67,0 +1484,15790683,Matthews,850,France,Male,36,1,104077.19,2,0,1,68594,0 +1485,15607713,Kaeppel,850,Spain,Female,29,1,0,2,1,1,197996.65,0 +1486,15700212,Shih,475,France,Female,46,10,0,2,0,0,122953,1 +1487,15626710,Yudina,642,France,Female,39,4,0,1,1,1,76821.24,0 +1488,15716491,Akabueze,710,Spain,Female,51,4,93656.95,1,0,1,141400.51,1 +1489,15625824,Kornilova,596,Spain,Male,30,6,121345.88,4,1,0,41921.75,1 +1490,15617705,Ozioma,609,France,Female,39,8,141675.23,1,0,1,175664.25,0 +1491,15761976,Su,797,Spain,Female,31,8,0,2,1,0,117916.63,0 +1492,15634891,Jamison,504,Germany,Female,43,7,102365.49,1,1,0,194690.77,1 +1493,15744517,Esposito,735,Spain,Male,50,9,0,1,0,0,166677.35,1 +1494,15686963,Hardiman,680,Spain,Female,30,3,0,1,1,0,160131.58,0 +1495,15808189,Woodard,449,France,Male,52,6,0,2,0,1,123622,0 +1496,15580845,Chienezie,685,Germany,Male,57,7,101868.51,1,0,1,113483.96,0 +1497,15799156,Okwuadigbo,569,Spain,Male,38,8,0,2,0,0,79618.79,0 +1498,15694296,Chineze,631,France,Male,35,9,112392.45,2,1,0,24472.23,0 +1499,15677049,O'Brien,595,Germany,Female,25,7,106570.34,2,0,1,177025.79,0 +1500,15583595,Tao,461,France,Female,28,8,0,1,1,1,103349.74,0 +1501,15590146,Mao,630,France,Male,50,1,81947.76,1,0,1,63606.22,1 +1502,15801548,Buckland,661,France,Female,31,7,144162.3,2,1,1,14490.79,0 +1503,15660833,Flannery,796,Germany,Male,39,5,86350.87,2,0,0,105080.53,0 +1504,15762277,Jamieson,710,France,Male,47,5,158623.14,1,0,0,83499.89,1 +1505,15791302,Swift,741,France,Male,32,8,0,2,1,0,143598.7,0 +1506,15798975,Doherty,606,Germany,Male,48,4,132403.56,1,0,0,36091.91,1 +1507,15599956,Payne,747,France,Male,27,10,0,2,0,0,13007.89,0 +1508,15577274,Genovese,549,Germany,Female,43,3,134985.66,1,1,0,6101.41,0 +1509,15701200,Lucciano,576,France,Male,36,6,0,2,1,1,48314,0 +1510,15638149,Rowley,528,France,Male,37,6,103772.45,1,1,0,197111.99,0 +1511,15786199,Hsing,535,France,Male,33,2,133040.32,1,1,1,110299.78,0 +1512,15701765,Vincent,575,Spain,Female,37,0,0,2,0,0,30114.32,0 +1513,15586974,Pearce,656,France,Male,39,10,0,2,1,1,98894.64,0 +1514,15729040,Lamb,440,France,Male,42,2,0,2,1,0,49826.68,0 +1515,15788676,Riley,539,Spain,Male,38,8,71460.67,2,1,1,10074.05,0 +1516,15602497,Honore,850,Spain,Male,39,6,133214.13,1,0,1,20769.88,0 +1517,15701333,Blackburn,646,France,Female,37,7,96558.66,1,0,0,163427.18,0 +1518,15812071,Endrizzi,744,France,Male,54,6,93806.31,2,0,1,140068.77,0 +1519,15634375,Duncan,710,Spain,Female,36,8,0,2,0,0,83206.19,0 +1520,15738267,Macarthur,544,France,Female,64,3,124043.8,1,1,1,111402.97,1 +1521,15786800,Gould,723,Germany,Male,52,5,131694.97,1,0,1,92873.5,1 +1522,15591130,Medvedev,507,Spain,Female,29,6,0,2,0,1,94780.9,0 +1523,15720662,Sholes,787,France,Female,35,1,106266.8,1,1,1,16607.15,0 +1524,15751531,Shaw,598,Spain,Male,41,8,0,2,1,1,161954.43,0 +1525,15653595,Ts'ai,796,France,Male,51,6,0,2,0,1,194733.28,0 +1526,15568360,Rolon,569,Spain,Female,41,4,139840.36,1,1,1,163524.7,0 +1527,15781210,Reid,711,France,Male,34,8,0,2,0,0,48260.19,0 +1528,15668058,Chinwendu,661,Germany,Male,35,8,124098.54,1,1,0,86678.48,0 +1529,15597131,Fu,415,France,Male,32,5,145807.59,1,1,1,3064.65,0 +1530,15697283,Mackenzie,578,Spain,Male,23,8,0,2,1,0,112124.98,0 +1531,15640953,Bligh,611,France,Female,26,2,107508.93,2,1,1,120801.65,0 +1532,15715031,Davidson,600,France,Female,28,6,0,2,0,1,52193.23,0 +1533,15589660,Lamble,661,Germany,Female,32,1,145980.23,1,0,1,56636.28,0 +1534,15769818,Moore,850,France,Female,37,3,212778.2,1,0,1,69372.88,0 +1535,15782736,Jose,573,Germany,Female,47,4,152522.47,1,0,1,164038.07,1 +1536,15614818,Trevisani,764,Spain,Female,33,9,168964.77,1,0,1,118982.51,0 +1537,15794014,Schofield,838,France,Female,34,8,0,2,1,0,27472.07,0 +1538,15732448,Stewart,821,France,Female,28,8,0,1,1,1,36754.13,0 +1539,15723411,Jamieson,607,Spain,Female,36,4,98266.3,1,1,1,46416.36,0 +1540,15797686,Howard,558,France,Male,38,8,113000.92,1,1,1,152872.39,0 +1541,15605950,Onwuamaeze,530,Germany,Male,23,1,137060.88,2,1,1,165227.23,0 +1542,15812497,D'Albertis,654,Germany,Male,37,5,112146.12,1,1,0,75927.35,0 +1543,15690678,Brooks,530,France,Female,33,4,129307.32,1,1,1,172930.28,0 +1544,15747677,Gordon,656,Spain,Male,69,6,163975.09,1,1,1,36108.5,0 +1545,15618926,Nwachukwu,520,Spain,Male,43,7,0,2,1,1,36202.74,0 +1546,15673908,Chinweike,602,Germany,Female,42,6,158414.85,1,1,1,131886.46,0 +1547,15727944,Simpkinson,701,Germany,Female,48,1,92072.68,1,1,1,133992.36,0 +1548,15807294,Walker,653,Spain,Female,30,2,88243.29,2,1,1,96658.26,0 +1549,15618581,Diribe,668,Spain,Male,25,8,0,2,1,1,135112.09,0 +1550,15584364,Trentini,652,France,Male,48,4,59486.31,1,1,0,163944.18,1 +1551,15599552,Conway,639,Spain,Female,54,2,0,2,1,1,53843.71,0 +1552,15749177,Maslow,730,Spain,Female,52,7,0,2,0,1,122398.84,0 +1553,15718779,Clark,780,France,Male,34,1,0,1,1,1,64804.04,0 +1554,15568106,L?,592,France,Female,38,8,119278.01,2,0,1,19370.73,0 +1555,15779481,Swadling,628,France,Male,34,4,158741.43,2,1,1,126192.54,0 +1556,15709994,Gallo,658,France,Female,40,7,140596.95,1,0,1,135459.02,1 +1557,15772777,Onyemachukwu,850,Spain,Female,29,10,0,2,1,1,94815.04,0 +1558,15706815,Samoylova,515,Germany,Male,37,2,90432.92,1,1,1,188366.04,1 +1559,15618018,Dickson,571,France,Female,35,1,104783.81,2,0,1,178512.52,0 +1560,15671032,He,760,Germany,Male,42,0,77992.97,2,1,1,97906.38,0 +1561,15634281,P'an,720,Germany,Female,43,10,110822.9,1,0,0,72861.94,0 +1562,15766374,Leak,632,Germany,Male,42,4,119624.6,2,1,1,195978.86,0 +1563,15600991,Artemieva,694,Germany,Male,31,6,109052.59,2,1,1,19448.93,1 +1564,15777576,Frost,559,Spain,Female,40,5,139129.44,1,0,1,32635.54,0 +1565,15742613,Warner,773,Germany,Female,42,8,152324.66,2,1,0,171733.22,0 +1566,15649523,Kennedy,581,France,Male,38,1,0,2,1,0,46176.22,0 +1567,15651063,Ifeatu,524,Germany,Female,37,9,127480.58,2,1,0,179634.69,0 +1568,15683124,Evans,713,France,Male,53,6,115029.4,1,0,0,191521.32,1 +1569,15618314,Chu,676,France,Male,40,8,114005.78,1,1,1,67998.45,0 +1570,15670823,Hsueh,651,Germany,Female,42,1,116646.76,1,1,0,44731.8,1 +1571,15607133,Shih,717,Spain,Female,49,1,110864.38,2,1,1,124532.9,1 +1572,15615012,Fan,594,France,Male,23,5,156267.59,1,1,0,160968.44,0 +1573,15725141,Whiddon,716,France,Female,44,3,109528.28,1,1,0,27341.63,1 +1574,15623560,Onyekachukwu,668,France,Female,35,6,102482.76,1,1,1,53994.64,0 +1575,15693018,Ermakova,678,Germany,Male,23,10,115563.71,1,1,1,91633.53,0 +1576,15636756,Marino,545,France,Male,23,2,0,2,1,0,189613.12,0 +1577,15647474,Niu,613,France,Female,40,9,95624.36,2,1,1,60706.33,0 +1578,15576714,Manna,687,Spain,Female,21,8,0,2,1,1,154767.34,0 +1579,15585047,Onyemere,715,France,Male,28,7,160376.61,1,0,0,196853.11,0 +1580,15743976,Archer,618,Germany,Male,41,8,37702.79,1,1,1,195775.48,0 +1581,15793881,Mitchell,721,France,Female,35,6,118273.83,1,0,1,3086.89,0 +1582,15576517,Everingham,445,Germany,Female,34,7,131082.17,2,1,1,70618,0 +1583,15631072,Huie,690,France,Male,38,1,94456,2,0,1,55034.02,0 +1584,15730394,Crowther,709,France,Female,43,8,0,2,0,0,168035.62,1 +1585,15631460,Swift,671,Spain,Female,42,3,0,2,1,1,128449.33,0 +1586,15692002,Skelton,538,France,Male,33,6,93791.38,1,1,1,199249.29,0 +1587,15595282,White,735,France,Female,33,4,0,2,1,0,149474.69,0 +1588,15789548,Giordano,592,France,Female,37,7,0,2,1,1,126726.33,0 +1589,15758035,Bateson,747,France,Male,61,7,155973.13,1,0,1,147554.26,0 +1590,15617518,Hu,675,Germany,Male,36,7,89409.95,1,1,1,149399.7,0 +1591,15651802,Day,632,Spain,Female,39,5,97854.37,2,1,0,93536.38,0 +1592,15631813,Beneventi,621,France,Male,39,6,0,2,1,1,58883.91,0 +1593,15729668,Elizabeth,521,Spain,Male,29,3,60280.62,1,1,0,154271.41,0 +1594,15741728,Atkins,591,Spain,Male,36,7,135216.8,1,1,1,122022.89,0 +1595,15576676,Serrano,706,Germany,Female,28,6,124923.35,2,1,1,50299.14,0 +1596,15711378,Willis,677,France,Male,38,4,0,2,1,0,187800.63,0 +1597,15765520,Stevenson,769,Germany,Male,27,7,188614.07,1,1,0,171344.09,0 +1598,15656726,Ch'ien,771,France,Male,32,5,62321.62,1,1,1,40920.59,0 +1599,15647842,Cunningham,601,Germany,Female,48,8,120782.7,1,1,0,63940.68,1 +1600,15719309,Stephens,670,France,Female,42,1,115961.58,2,0,1,29483.87,0 +1601,15748718,Gordon,517,France,Male,28,2,115062.61,1,1,0,179056.23,0 +1602,15594404,Bevan,834,France,Female,49,8,160602.25,2,1,0,129273.94,0 +1603,15751158,Mashman,571,France,Female,42,4,108825.34,3,1,0,55558.51,1 +1604,15593470,Tu,576,Germany,Female,36,8,166287.85,1,1,1,23305.85,0 +1605,15695129,Milanesi,718,France,Female,31,1,152663.77,1,0,1,17128.64,0 +1606,15640865,Romano,636,Germany,Female,31,9,80844.69,2,1,1,74641.9,0 +1607,15714080,Goliwe,566,Germany,Female,40,2,97001.36,2,1,0,154486.01,0 +1608,15648721,Hsueh,711,France,Male,64,4,0,2,1,1,3185.67,0 +1609,15801466,Gray,574,France,Female,39,2,122524.61,2,1,0,88463.63,0 +1610,15750248,Wright,619,France,Female,35,8,132292.63,1,1,0,65682.93,0 +1611,15758726,Chiemeka,588,France,Female,24,0,0,2,1,1,140586.08,0 +1612,15781553,Chung,760,Germany,Female,49,9,91502.99,1,1,0,117232.9,1 +1613,15649121,Pinto,665,France,Male,52,3,0,1,1,0,116137.01,1 +1614,15674811,Kellway,739,Germany,Male,29,3,59385.98,2,1,1,105533.96,0 +1615,15646037,Sopuluchi,641,France,Male,77,9,0,3,1,1,81514.06,0 +1616,15722578,Spitzer,685,Germany,Female,21,6,97956.5,1,1,1,164966.27,0 +1617,15665695,Potter,594,France,Female,49,4,0,2,1,1,23631.55,0 +1618,15801062,Matthews,557,Spain,Female,40,4,0,2,0,1,105433.53,0 +1619,15662955,Nicholls,697,France,Male,27,8,141223.68,2,1,0,90591.15,0 +1620,15770309,McDonald,656,France,Male,18,10,151762.74,1,0,1,127014.32,0 +1621,15657386,Fiorentini,712,Germany,Male,43,1,141749.74,2,0,1,90905.26,0 +1622,15777797,Kovalyova,689,Spain,Male,38,5,75075.14,1,1,1,8651.92,1 +1623,15783955,Miah,697,France,Female,25,4,165686.11,2,1,0,15467.98,0 +1624,15804516,Builder,589,France,Male,38,2,0,1,1,0,79915.28,0 +1625,15681758,Baddeley,525,Spain,Female,25,10,0,2,1,0,69361.95,0 +1626,15630321,Hu,680,France,Male,44,3,0,2,1,0,86935.08,0 +1627,15588248,Hs?,617,France,Female,28,0,0,2,1,1,7597.83,1 +1628,15591932,Ford,680,France,Male,32,5,92961.61,1,1,0,116957.6,0 +1629,15810347,Todd,662,Spain,Female,30,9,0,2,0,1,157884.83,0 +1630,15595303,Johnston,736,Germany,Male,46,5,130812.91,1,1,1,77981.54,1 +1631,15634950,Obiajulu,657,Germany,Male,57,8,107174.58,1,1,1,126369.55,1 +1632,15685372,Azubuike,350,Spain,Male,54,1,152677.48,1,1,1,191973.49,1 +1633,15745827,Padovesi,617,France,Male,30,3,132005.77,1,1,0,142940.39,0 +1634,15755868,Farmer,562,France,Male,35,7,0,1,0,0,48869.67,0 +1635,15735222,Ignatieff,705,Spain,Female,23,5,0,2,1,1,73131.73,0 +1636,15604804,Lu,516,France,Female,33,7,127305.5,1,1,1,120037.36,0 +1637,15718944,Artemiev,573,France,Female,37,6,0,2,1,0,193995.37,0 +1638,15678626,Okonkwo,538,Spain,Female,31,0,0,2,0,0,179453.66,0 +1639,15571550,Dore,699,France,Male,39,9,0,1,1,0,80963.92,0 +1640,15723053,T'ang,504,Germany,Male,32,8,170291.22,2,0,1,15658.99,0 +1641,15661528,Ashbolt,583,Spain,Male,47,5,102562.23,1,1,0,92708.1,0 +1642,15754177,Bazarova,712,Spain,Male,53,2,111061.01,2,0,0,26542.17,0 +1643,15683544,Buccho,626,Spain,Male,62,3,0,1,1,1,65010.74,0 +1644,15708048,Burn,631,France,Female,34,4,124379.14,1,1,0,106892.91,0 +1645,15701109,Andreyev,663,France,Female,37,7,0,1,1,1,185210.63,0 +1646,15600110,Endrizzi,506,Germany,Female,41,3,57745.76,1,1,0,4035.46,0 +1647,15651533,Brown,570,Germany,Female,50,5,129293.74,1,1,0,177805.44,1 +1648,15777904,Nock,703,France,Female,45,7,0,2,1,1,68831.72,0 +1649,15655574,Okeke,698,Germany,Female,40,8,150777.1,1,1,0,114732.62,0 +1650,15569423,Cunningham,731,Spain,Male,41,4,0,2,1,0,22299.27,0 +1651,15718106,Kelley,625,France,Male,34,6,0,2,0,0,197283.2,0 +1652,15585067,Wilson,634,Spain,Male,31,9,108632.48,1,1,1,179485.96,1 +1653,15675501,Woods,616,France,Male,59,5,153861.1,1,1,1,17699.48,0 +1654,15633233,McFarland,500,France,Male,56,1,100374.58,1,1,0,118490.8,1 +1655,15667134,Cisneros,446,France,Male,32,8,0,2,0,0,133292.94,0 +1656,15659105,Borchgrevink,669,France,Female,47,9,61196.54,1,1,0,58170.24,0 +1657,15575409,Rozhkova,581,Germany,Male,31,6,116891.72,1,1,0,107137.3,0 +1658,15752342,Bradley,704,Germany,Female,54,6,133656.91,3,1,0,145071.33,1 +1659,15654851,Obialo,748,France,Male,44,2,92911.52,1,0,1,85495.24,0 +1660,15741429,Hudson,680,Spain,Female,31,9,119825.75,2,1,1,101139.3,0 +1661,15682356,Veltri,655,France,Female,37,7,111852.84,2,1,0,10511.13,0 +1662,15806447,Mazzanti,690,Germany,Male,32,0,106683.52,2,1,1,137916.49,0 +1663,15800229,Thorpe,695,Germany,Male,40,7,139022.24,1,0,1,193383.13,0 +1664,15663441,Golibe,700,Germany,Female,40,4,148571.07,1,1,0,189826.96,1 +1665,15791991,Udinesi,773,France,Male,52,4,0,1,0,1,144113.42,0 +1666,15775082,Stewart,749,France,Male,42,1,129776.72,2,0,1,143538.51,0 +1667,15579706,Curtis,611,France,Female,46,5,0,1,1,0,77677.14,1 +1668,15718247,Hayden,606,Spain,Female,46,8,0,2,1,1,183717.94,0 +1669,15755722,H?,554,France,Male,24,10,0,1,0,0,92180.62,0 +1670,15582259,Campbell,567,France,Female,37,7,0,2,1,1,28690.9,0 +1671,15716994,Green,559,Spain,Male,24,3,114739.92,1,1,0,85891.02,1 +1672,15586880,P'eng,594,Germany,Male,41,2,122545.65,2,1,1,42050.24,0 +1673,15713854,Cremonesi,513,France,Female,37,6,0,2,1,0,110142.34,0 +1674,15780835,Liang,652,Germany,Female,26,1,131908.35,1,1,1,179269.79,0 +1675,15675896,Gough,680,Germany,Female,42,7,105722.69,1,1,1,90558.24,1 +1676,15658459,Bates,784,Spain,Male,33,10,0,2,1,0,162022.47,0 +1677,15658057,Padovesi,812,Spain,Female,44,8,0,3,1,0,66926.83,1 +1678,15801767,Yin,784,Spain,Female,40,8,0,2,1,0,108891.3,0 +1679,15569178,Kharlamov,570,France,Female,18,4,82767.42,1,1,0,71811.9,0 +1680,15731478,Nicholls,712,France,Female,42,1,87842.98,1,0,0,92223.59,0 +1681,15811236,Burns,705,Spain,Male,39,6,133261.13,1,1,1,78065.9,0 +1682,15746749,Fleming,681,Spain,Female,32,3,0,2,1,1,59679.9,0 +1683,15662758,Watson,620,France,Male,41,0,97925.11,1,1,0,85000.32,0 +1684,15709387,Obiajulu,711,France,Male,52,5,0,1,1,1,159808.95,0 +1685,15572093,Han,613,France,Female,24,7,140453.91,1,1,0,129001.3,0 +1686,15713826,Ferguson,613,Germany,Female,20,0,117356.19,1,0,0,113557.7,1 +1687,15570205,Tao,682,Spain,Male,36,5,0,2,1,1,147758.51,0 +1688,15589348,Le Grand,850,Spain,Male,37,4,137204.77,1,1,1,28865.59,0 +1689,15804610,Valdez,601,France,Female,41,1,0,2,0,1,160607.06,0 +1690,15700854,Cunningham,595,Spain,Male,35,8,0,1,1,0,100015.79,1 +1691,15758836,Godfrey,675,Spain,Male,36,3,54098.18,2,0,1,54478.52,0 +1692,15772933,Mai,591,Spain,Male,31,8,0,1,1,1,141677.33,0 +1693,15809006,Walker,602,France,Male,23,7,113758.48,2,0,0,84077.6,0 +1694,15689612,Pirozzi,554,Spain,Female,34,8,0,1,0,1,106981.03,0 +1695,15744614,Feng,541,France,Male,37,9,118636.92,1,1,1,73551.44,0 +1696,15704250,Akabueze,506,France,Male,34,7,0,2,0,0,115842.1,0 +1697,15700255,Robson,814,Germany,Male,44,8,95488.82,2,0,0,107013.59,0 +1698,15669410,Yevdokimova,683,France,Male,30,8,110829.52,2,0,0,24938.84,0 +1699,15807595,Ijendu,485,Germany,Male,51,7,144244.59,2,1,0,51113.14,0 +1700,15664523,Colombo,696,Germany,Female,31,8,122021.92,2,1,0,33828.64,0 +1701,15642833,Akubundu,608,France,Female,30,8,0,2,1,0,128875.86,0 +1702,15605279,Francis,792,France,Male,50,9,0,4,1,1,194700.81,1 +1703,15713644,Marshall,686,Spain,Male,22,5,0,2,1,0,158974.45,0 +1704,15750466,Rhodes,790,Germany,Male,42,1,85839.62,1,1,0,198182.73,0 +1705,15739054,Y?,654,France,Female,29,4,96974.97,1,0,1,141404.07,0 +1706,15612771,Bell,452,France,Male,35,4,148172.44,1,1,1,4175.68,0 +1707,15788483,Kerr,719,Spain,Male,38,0,0,1,1,0,126876.47,0 +1708,15732832,Jideofor,707,France,Female,40,5,0,2,1,0,41052.82,0 +1709,15772892,Robertson,699,France,Female,49,2,0,1,0,0,105760.01,0 +1710,15713843,Kao,850,Spain,Male,30,2,0,2,0,1,27937.12,0 +1711,15567993,Palmer,828,Spain,Male,28,8,134766.85,1,1,0,79355.87,0 +1712,15617603,Mackay,850,Germany,Male,30,5,123210.56,2,1,1,102180.27,0 +1713,15744983,Burgmann,712,Spain,Male,47,1,139887.01,1,1,1,95719.73,0 +1714,15630419,Davis,634,France,Male,44,9,149961.11,1,1,0,57121.51,0 +1715,15738828,Milano,730,Germany,Male,45,6,152880.97,1,0,0,162478.11,0 +1716,15778025,Dellucci,685,Germany,Male,43,9,108589.47,2,0,1,194808.51,0 +1717,15799479,Coles,809,Spain,Male,33,9,0,1,1,1,124045.65,0 +1718,15684269,Gray,707,Spain,Female,35,3,56674.48,1,1,0,17987.4,1 +1719,15762745,Macvitie,648,Spain,Male,32,8,0,1,1,0,133653.38,0 +1720,15746970,Townsend,760,Spain,Female,57,1,0,2,1,1,25101.17,0 +1721,15725024,Pope,805,Germany,Female,33,3,105663.56,2,0,1,33330.89,0 +1722,15592116,Jensen,585,France,Female,39,7,0,2,1,0,2401.26,0 +1723,15624391,Thomson,595,Spain,Female,30,5,100683.54,1,1,1,178361.04,0 +1724,15567422,Chiazagomekpele,630,France,Male,42,6,0,2,1,0,162697.93,0 +1725,15612627,Ozuluonye,627,Germany,Male,29,5,139541.58,2,1,0,80607.33,0 +1726,15574879,Wright,631,Germany,Female,37,2,121801.72,2,0,1,23146.62,0 +1727,15745107,Lung,776,Germany,Male,38,5,112281.7,1,0,1,89893.6,0 +1728,15734491,Lombardo,676,Spain,Female,36,4,0,2,1,1,3173.31,0 +1729,15675320,Leonard,758,Spain,Female,40,5,93499.82,2,0,0,123218.81,0 +1730,15643824,Johnston,637,France,Male,33,0,132255.99,2,0,1,74588.41,0 +1731,15643438,P'eng,850,France,Male,20,7,0,2,1,0,31288.77,0 +1732,15721730,Amechi,601,Spain,Female,44,4,0,2,1,0,58561.31,0 +1733,15680727,Fang,735,France,Male,49,5,121973.28,1,1,0,148804.36,0 +1734,15752508,Docherty,614,Germany,Male,32,7,99462.8,2,1,1,51117.06,0 +1735,15808846,Horton,672,Germany,Female,21,3,165878.76,2,1,1,164537.17,0 +1736,15727251,Vincent,642,France,Male,30,8,117494.27,1,0,0,61977.82,0 +1737,15663489,Onio,633,Germany,Female,29,0,138577.34,1,1,0,193362.99,0 +1738,15683677,Schiavone,769,Spain,Male,39,9,0,1,1,1,47722.79,0 +1739,15596414,Chandler,796,Spain,Male,41,8,107525.07,1,1,0,18510.41,0 +1740,15730639,Fiorentino,715,France,Male,23,7,139224.92,2,1,0,65057.71,0 +1741,15672132,Butusov,695,France,Female,42,7,121453.63,1,0,0,46374.64,0 +1742,15742638,Wang,747,France,Female,25,4,0,2,0,1,42039.67,0 +1743,15578603,Alexeieva,584,Germany,Female,54,1,77354.37,1,0,0,138192.98,1 +1744,15726088,Vinogradova,476,France,Male,40,6,0,1,1,1,22735.45,0 +1745,15682533,Hughes,850,France,Female,39,7,79259.99,1,0,1,186910.74,0 +1746,15772995,Ts'ao,529,France,Male,30,2,116295.29,1,1,0,75285.47,0 +1747,15765694,Bage,584,Spain,Female,59,1,0,1,0,1,130260.11,1 +1748,15659486,Yudina,586,Germany,Male,34,9,74309.81,1,1,0,15034.93,0 +1749,15568963,Naquin,674,Germany,Male,34,2,152797.9,1,1,0,175709.4,1 +1750,15703820,Endrizzi,552,France,Male,42,9,133701.07,2,1,0,101069.71,1 +1751,15569410,Tang,601,Germany,Female,33,7,114430.18,2,1,1,153012.13,0 +1752,15632256,Schroeder,541,France,Male,29,7,127504.57,1,0,0,86173.92,0 +1753,15724466,Swearingen,744,Germany,Female,41,2,84113.41,1,1,0,197548.63,0 +1754,15777639,McGregor,595,Spain,Female,23,10,101126.66,2,0,0,37042.8,0 +1755,15802501,Onyeorulu,724,Germany,Male,33,5,103564.83,2,1,0,121085.72,0 +1756,15778410,Clarke,533,Spain,Female,52,7,0,1,0,1,194113.99,1 +1757,15670702,Smith,618,France,Male,37,2,168178.21,2,0,1,101273.23,0 +1758,15704763,Kozlova,523,Germany,Female,39,1,143903.11,1,1,1,118711.75,1 +1759,15645544,Nekrasov,642,Germany,Female,30,5,129753.69,1,1,0,582.53,0 +1760,15757646,Olague,584,France,Male,35,9,0,2,1,0,192381.21,0 +1761,15701121,Holt,521,France,Male,38,5,110641.18,1,0,1,136507.69,1 +1762,15796313,Olsen,662,France,Female,36,4,166909.2,2,1,0,138871.12,1 +1763,15815660,Mazzi,758,France,Female,34,1,154139.45,1,1,1,60728.89,0 +1764,15602844,Niu,717,France,Male,38,7,97459.06,1,0,0,189175.71,0 +1765,15636238,Graham,611,France,Male,40,1,0,2,1,1,102547.56,0 +1766,15770101,Millar,766,Germany,Male,43,6,112088.04,2,1,1,36706.56,0 +1767,15645543,Bell,636,France,Female,34,3,0,2,1,1,44756.25,0 +1768,15596397,Kelly,814,France,Female,48,7,0,2,1,1,132870.15,0 +1769,15770525,T'an,760,Spain,Male,28,1,141038.57,2,0,0,16287.38,0 +1770,15684267,Davila,607,Germany,Male,39,2,84468.67,2,1,1,121945.42,0 +1771,15689980,Willis,725,Spain,Female,36,4,118520.26,1,0,0,131173.9,1 +1772,15633260,Dumetochukwu,600,France,Male,37,1,142663.46,1,0,1,88669.89,0 +1773,15756471,Giles,656,Germany,Male,27,4,118627.16,2,1,1,160835.3,0 +1774,15721303,O'Meara,640,Spain,Male,34,1,137523.02,1,0,0,24761.36,0 +1775,15802256,Yao,439,France,Male,28,7,110976.23,2,1,0,138526.96,0 +1776,15725664,Wallace,549,France,Female,38,8,107283.4,1,0,0,157442.75,0 +1777,15674851,T'ien,622,France,Male,38,5,0,2,0,0,105295.77,0 +1778,15701946,Ndubueze,715,France,Male,34,4,124314.45,1,0,0,97782.92,0 +1779,15748947,Chukwuraenye,657,France,Female,41,5,95858.37,1,1,1,68255.88,0 +1780,15673342,K'ung,703,France,Male,36,2,0,2,1,0,108790.95,0 +1781,15601008,Stevenson,802,France,Male,33,8,0,2,1,0,143706.18,0 +1782,15771636,Marshall,793,Spain,Female,36,0,0,1,0,0,148993.47,0 +1783,15642002,Hayward,554,France,Female,35,6,117707.18,2,0,0,95277.15,1 +1784,15693381,Tipton,533,Spain,Male,38,1,135289.33,2,0,1,152956.33,0 +1785,15607691,Gibson,658,France,Male,36,8,174060.46,1,1,1,94925.62,0 +1786,15589380,Fraser,713,Germany,Male,40,3,114446.84,2,1,1,87308.18,0 +1787,15603846,Fang,711,Spain,Male,37,2,0,2,1,0,83978.86,1 +1788,15753549,Dubinina,669,France,Male,25,1,157848.53,1,0,0,37543.93,1 +1789,15725355,Morey,439,France,Female,43,8,0,1,0,1,104889.3,0 +1790,15773017,Todd,763,Spain,Female,37,6,0,2,1,1,149705.25,0 +1791,15625641,Forbes,697,Germany,Female,74,3,108071.36,2,1,1,16445.79,0 +1792,15776467,De Salis,702,Spain,Female,35,8,14262.8,2,1,0,54689.16,0 +1793,15746451,Barry,686,Spain,Male,41,7,102749.72,1,0,1,194913.86,0 +1794,15777922,Afamefuna,629,Spain,Male,36,1,161757.87,2,1,1,146371.72,0 +1795,15606841,Ibbott,823,France,Male,38,1,0,2,1,0,156603.7,0 +1796,15757648,Marshall,683,Germany,Female,35,5,95698.79,1,0,1,182566.76,0 +1797,15677173,Law,555,France,Male,37,9,124969.13,1,1,0,60194.05,0 +1798,15764170,Pinto,647,Germany,Male,44,4,93960.35,1,1,0,36579.53,1 +1799,15610446,Chinedum,714,France,Female,51,4,88308.87,3,0,0,5862.53,1 +1800,15612776,McKay,850,Spain,Female,39,10,0,2,1,1,143030.09,0 +1801,15794122,Otutodilinna,713,France,Female,59,3,0,2,1,1,62700.08,0 +1802,15774931,She,452,France,Male,30,7,112935.87,1,1,1,99017.34,0 +1803,15779247,Pai,683,Spain,Female,24,8,98567.1,1,1,0,187987.01,0 +1804,15707078,Kruglov,577,France,Female,26,1,180530.51,1,0,0,123454.62,0 +1805,15605263,Chin,552,France,Male,33,5,140931.57,1,0,1,10921.5,0 +1806,15607381,King,769,Germany,Female,31,7,148913.72,2,1,0,53817.23,0 +1807,15683471,Hansen,691,France,Male,38,7,0,2,0,0,81617.4,0 +1808,15605037,Ting,818,France,Female,49,2,0,1,0,1,192298.84,1 +1809,15576085,Stone,739,France,Male,41,5,0,2,0,0,143882.25,0 +1810,15770435,McLean,639,France,Female,50,6,115335.32,2,1,1,53130.41,0 +1811,15592994,Zikoranachidimma,651,France,Female,65,0,0,2,1,1,190454.04,0 +1812,15624068,Fu,779,France,Female,26,0,0,2,0,1,111906,0 +1813,15595221,Trevisano,850,Germany,Female,33,7,134678.13,1,1,0,113177.95,0 +1814,15637131,Fallaci,829,France,Male,38,9,0,2,1,0,30529.88,0 +1815,15613471,Wiley,579,Germany,Male,31,2,90547.48,2,1,1,18800.13,0 +1816,15583499,Chiagoziem,510,France,Male,32,9,103324.78,1,1,1,46127.7,0 +1817,15752816,Murray,531,France,Male,29,3,114590.58,1,0,0,75585.48,0 +1818,15804075,Chuang,628,Germany,Female,36,3,91286.51,1,1,0,63085.94,0 +1819,15800517,Huang,633,Spain,Male,32,5,163340.12,2,1,1,74415.2,0 +1820,15712319,Chukwukere,714,Spain,Male,45,8,150900.29,2,0,1,139889.15,0 +1821,15797389,Hsia,604,Spain,Male,23,9,124577.33,1,1,1,7267.25,0 +1822,15621432,Lee,630,Spain,Male,35,1,0,2,0,0,186826.22,0 +1823,15779390,Theus,850,Spain,Female,31,4,91292.7,1,1,1,162149.07,0 +1824,15711219,Jennings,788,Germany,Female,57,8,93716.72,1,1,1,180150.49,1 +1825,15770498,Parker,798,France,Female,37,4,111723.08,1,1,1,83478.12,0 +1826,15678727,Tan,770,Germany,Male,45,4,110765.68,1,1,0,26163.74,1 +1827,15573893,Barry,569,Germany,Male,25,9,173459.45,2,1,1,44381.06,0 +1828,15740104,Tuan,425,Spain,Female,22,7,169649.73,2,0,1,136365,1 +1829,15792649,Patterson,547,Spain,Female,31,9,0,2,0,0,99294.22,0 +1830,15605275,Ofodile,725,Germany,Male,45,8,116917.07,1,0,0,173464.43,1 +1831,15572467,Chandler,506,France,Male,37,5,0,2,1,1,127543.81,0 +1832,15738219,Nash,632,France,Female,36,7,0,2,1,1,52526.65,0 +1833,15600710,Atkinson,620,France,Male,22,0,0,1,1,0,32589.45,0 +1834,15804394,Brenan,663,Germany,Male,32,8,130627.66,1,1,0,47161.25,1 +1835,15694188,Obidimkpa,700,Spain,Female,46,5,56580.95,2,0,1,45424.13,0 +1836,15583718,Terry,696,Germany,Male,38,6,142316.14,1,1,1,8018.49,0 +1837,15802478,Spring,767,Spain,Male,31,6,0,2,1,1,195668,0 +1838,15619343,Mahmood,561,France,Male,56,7,152759,2,1,0,133167.11,1 +1839,15758813,Campbell,350,Germany,Male,39,0,109733.2,2,0,0,123602.11,1 +1840,15761374,Bellucci,706,France,Male,54,9,117444.51,1,1,1,186238.85,0 +1841,15569209,Amaechi,464,Spain,Female,34,5,76001.57,1,1,1,158668.87,0 +1842,15788539,Foxall,501,France,Female,34,3,107747.57,1,1,0,9249.36,0 +1843,15747222,Bentley,745,Spain,Female,35,8,0,2,1,1,116581.1,0 +1844,15769346,Baird,587,France,Female,36,1,134997.49,2,1,0,44688.08,0 +1845,15699634,Howard,667,France,Female,48,2,0,2,1,1,148608.39,0 +1846,15589076,Henry,737,France,Male,36,9,0,1,0,1,188670.9,1 +1847,15812338,Sopuluchukwu,485,Spain,Female,30,7,0,1,1,0,107067.37,0 +1848,15758845,Rocher,590,Spain,Female,37,0,64345.21,1,0,1,61759.33,1 +1849,15685844,White,518,Germany,Female,35,8,141665.63,1,0,1,192776.64,0 +1850,15583090,Komar,581,Spain,Female,29,8,0,2,1,0,46735.19,0 +1851,15587581,Russo,785,Germany,Female,33,5,136624.6,2,1,1,169117.74,0 +1852,15633640,Loewenthal,799,France,Female,52,4,161209.66,1,1,1,89081.41,0 +1853,15573741,Aliyeva,698,Spain,Male,38,10,95010.92,1,1,1,105227.86,0 +1854,15633574,Montes,730,France,Female,41,4,167545.32,1,1,0,128246.81,0 +1855,15711455,Kuo,740,Germany,Female,36,4,109044.6,1,0,0,94554.74,1 +1856,15570601,Cheng,785,France,Female,47,9,122031.55,1,1,1,33823.5,1 +1857,15690925,McIntosh,527,Spain,Female,29,2,27755.97,1,1,0,97468.44,1 +1858,15709338,T'ao,544,France,Female,29,1,118560.55,1,1,1,164137.36,0 +1859,15780746,Tyndall,705,France,Male,61,4,0,2,1,1,191313.7,0 +1860,15681956,Bailey,684,France,Male,34,9,0,2,1,1,65257.57,0 +1861,15778190,Onyekaozulu,639,Spain,Female,28,8,97840.72,1,1,1,178222.77,0 +1862,15786852,Nwachukwu,565,Germany,Female,38,2,158651.29,2,1,1,179445.28,0 +1863,15726494,Romani,481,France,Male,44,9,175303.06,1,1,0,65500.53,1 +1864,15641183,Chin,731,Spain,Male,25,8,96950.21,1,1,0,97877.92,0 +1865,15805312,Bellucci,607,France,Male,45,7,123859.6,1,0,1,113051.57,0 +1866,15636572,Christmas,760,France,Female,32,7,0,2,1,1,105969.05,0 +1867,15632575,Moore,559,France,Female,70,9,0,1,1,1,122996.76,0 +1868,15740164,Genovesi,715,France,Female,33,3,85227.84,1,1,1,68087.15,0 +1869,15574947,Cartwright,656,France,Male,36,8,97786.08,2,0,1,21478.36,0 +1870,15597909,Johnstone,652,Germany,Male,33,7,128135.99,1,1,0,158437.73,0 +1871,15782574,Warner,624,Spain,Male,33,6,0,2,0,0,76551.7,0 +1872,15734999,Stephenson,634,Spain,Male,36,2,85996.19,1,1,0,15887.68,0 +1873,15706593,Ellis,850,Spain,Female,50,10,0,2,1,1,33741.84,0 +1874,15766686,Nebechi,659,Germany,Female,39,1,104502.11,1,1,0,20652.69,0 +1875,15590268,Chu,529,Spain,Male,35,5,95772.97,1,1,1,112781.5,0 +1876,15763055,Onuchukwu,572,Spain,Male,31,5,98108.79,1,0,1,119996.95,0 +1877,15664754,Steele,640,Germany,Male,39,9,131607.28,4,0,1,6981.43,1 +1878,15643630,Quaife,770,Spain,Male,55,9,63127.41,2,1,0,185211.28,1 +1879,15641043,Scott,648,Spain,Male,35,7,0,2,1,1,78436.36,0 +1880,15768095,Yeh,579,France,Male,31,9,0,1,0,1,139048,0 +1881,15811314,Y?,589,Germany,Female,36,9,140355.56,2,1,0,136329.96,0 +1882,15669922,Conti,530,Spain,Female,36,2,0,2,1,1,14721.8,0 +1883,15707114,Holder,831,France,Male,30,2,0,2,0,1,3430.38,0 +1884,15670602,Burgess,790,Germany,Male,24,7,107418.27,1,0,1,160450.21,0 +1885,15713479,Ozuluonye,656,France,Male,35,6,0,2,1,0,1485.27,0 +1886,15663830,De Luca,563,Spain,Male,32,6,0,2,1,1,19720.08,0 +1887,15566958,Li Fonti,667,Spain,Male,39,7,167557.12,1,1,1,41183.02,0 +1888,15680918,Freeman,613,Spain,Male,34,8,117300.02,1,1,0,139410.08,0 +1889,15663921,Pisani,429,France,Male,60,7,0,2,1,1,163691.48,0 +1890,15716324,Ignatieff,665,France,Female,23,9,143672.9,1,1,1,115147.33,0 +1891,15796969,Lahti,731,France,Male,33,4,0,2,1,1,74945.11,0 +1892,15574783,Perkins,584,France,Female,37,1,0,2,1,1,180363.56,0 +1893,15773487,Conway,634,Germany,Female,31,8,76798.92,1,0,0,196021.73,0 +1894,15802486,Hayes,488,France,Male,34,3,0,2,1,1,125979.36,0 +1895,15783398,Rizzo,535,Spain,Female,49,7,115309.75,1,1,0,111421.77,0 +1896,15649418,Krylov,776,France,Female,29,7,178171.04,2,1,1,115818.51,0 +1897,15604588,Li Fonti,850,Spain,Female,38,3,0,2,0,1,179360.76,0 +1898,15735428,Talbot,673,Spain,Female,37,0,0,2,0,0,82351.06,0 +1899,15629078,Matthias,850,Germany,Female,45,5,127258.79,1,1,1,192744.23,1 +1900,15806880,Boyle,627,Spain,Female,30,6,0,1,1,1,113408.47,0 +1901,15754999,Ch'eng,570,France,Female,33,8,0,1,1,1,124641.42,0 +1902,15781034,Mason,796,Spain,Male,67,5,0,2,0,1,54871.02,0 +1903,15622017,Bruno,773,Spain,Female,33,10,0,1,1,1,98820.09,0 +1904,15705885,Smeaton,752,Spain,Male,36,2,0,2,1,1,45570.84,0 +1905,15677382,Miller,625,Spain,Female,69,1,107569.96,1,1,1,182336.45,0 +1906,15566843,Gotch,535,Germany,Male,20,9,134874.4,1,1,1,118825.56,0 +1907,15608387,Fu,786,France,Female,29,4,0,2,1,0,103372.79,0 +1908,15810786,O'Toole,620,France,Female,67,3,0,2,1,1,43486.73,0 +1909,15626983,Ledford,605,Spain,Female,48,6,0,2,1,1,40062.99,0 +1910,15773605,Iadanza,670,Spain,Female,32,3,0,2,1,0,46175.7,0 +1911,15811261,Alaniz,617,Spain,Male,42,0,70105.87,1,1,1,120830.73,0 +1912,15590606,Saunders,595,France,Male,41,9,0,2,1,0,5967.09,0 +1913,15576644,Lin,687,Germany,Female,29,4,78939.15,1,1,0,122134.56,1 +1914,15750264,Pinto,757,Germany,Male,30,6,105128.85,2,1,1,62972.13,0 +1915,15741554,Streeter,746,Spain,Male,31,2,113836.27,1,1,1,174815.54,0 +1916,15769051,Shaw,503,Spain,Male,25,7,0,1,0,1,192841.13,0 +1917,15812198,Chen,543,Germany,Male,48,1,100900.5,1,0,0,33310.72,1 +1918,15699772,Barclay,428,Germany,Female,40,3,129248.11,2,1,0,72876.43,1 +1919,15744105,Kodilinyechukwu,768,France,Female,28,3,109118.05,2,0,1,50911.41,0 +1920,15739858,Otitodilichukwu,618,France,Male,56,7,0,1,1,1,142400.27,1 +1921,15723720,McKenzie,591,France,Female,31,7,0,2,0,1,48778.46,0 +1922,15638355,Woods,658,France,Female,35,5,126397.66,1,0,0,156361.58,1 +1923,15805637,Hsing,625,France,Male,36,9,108546.16,3,1,0,133807.77,1 +1924,15629575,Wheare,717,France,Male,36,2,148061.89,1,1,0,179128.69,1 +1925,15586243,Yobachi,667,France,Male,44,8,122277.87,1,1,1,91810.71,0 +1926,15757931,Fang,804,France,Male,24,3,0,2,1,0,173195.33,0 +1927,15716023,Pearson,693,France,Male,31,1,0,2,0,1,182270.88,0 +1928,15647782,Brown,729,Germany,Male,36,8,152899.24,2,1,0,177130.33,0 +1929,15716609,L?,484,Germany,Male,54,3,134388.11,1,0,0,49954.79,1 +1930,15623791,Padovesi,632,Spain,Female,40,3,109740.62,1,1,0,141896.74,0 +1931,15627262,Soto,536,Germany,Male,23,6,92366.72,2,1,0,120661.71,0 +1932,15652693,Greco,573,France,Female,26,4,129109.02,1,0,0,149814.68,1 +1933,15586993,Giordano,655,Spain,Female,56,5,0,2,1,1,41782.7,0 +1934,15815560,Bogle,666,Germany,Male,74,7,105102.5,1,1,1,46172.47,0 +1935,15584930,Grimmett,726,Germany,Male,30,5,111375.32,2,1,0,2704.09,0 +1936,15799031,Ayers,523,France,Male,39,3,0,2,1,0,6726.53,0 +1937,15810457,Miller,728,Germany,Female,33,9,150412.14,2,1,0,170764.08,0 +1938,15697879,Webb,701,France,Male,30,3,156660.72,2,1,0,45742.42,0 +1939,15594902,Lombardi,518,France,Male,38,3,90957.81,1,0,1,162304.59,0 +1940,15799710,Wei,739,France,Male,37,7,104960.46,1,0,1,80883.82,0 +1941,15659651,Ross,531,Germany,Female,31,7,117052.82,1,1,0,118508.09,1 +1942,15645956,Jideofor,452,Spain,Male,44,3,88915.85,1,1,0,69697.74,0 +1943,15651713,King,684,France,Male,45,6,148071.39,1,1,0,183575.01,0 +1944,15737265,Nwokeocha,728,Germany,Male,39,6,152182.83,1,0,0,161203.6,0 +1945,15687310,Humphries,783,Spain,Male,39,9,0,2,1,0,143752.77,0 +1946,15607347,Olisaemeka,734,France,Male,22,5,130056.23,1,0,0,121894.31,1 +1947,15698321,Yobanna,648,Germany,Male,34,3,95039.73,2,1,1,147055.87,0 +1948,15657812,Ch'iu,688,France,Male,52,1,0,2,1,1,172033.57,0 +1949,15569187,Fleming,680,Spain,Male,35,9,0,2,0,0,143774.06,0 +1950,15681562,Trevisan,516,France,Female,43,2,112773.73,2,1,1,139366.58,0 +1951,15615456,Aleksandrova,680,France,Female,37,10,123806.28,1,1,0,81776.84,1 +1952,15589793,Onwuamaeze,604,France,Male,53,8,144453.75,1,1,0,190998.96,1 +1953,15781884,Knox,624,Germany,Male,27,9,94667.29,2,0,1,4470.52,0 +1954,15675190,Chia,623,France,Male,21,10,0,2,0,1,135851.3,0 +1955,15600734,Townsend,624,Spain,Male,51,5,174397.21,2,1,1,172372.63,0 +1956,15779176,Dike,565,Germany,Female,58,3,108888.24,3,0,1,135875.51,1 +1957,15605286,Moyes,565,France,Male,55,4,118803.35,2,1,1,128124.7,1 +1958,15674922,Beavers,710,France,Male,54,6,171137.62,1,1,1,167023.95,1 +1959,15737506,Tretiakova,645,France,Male,42,6,0,1,0,0,149807.01,0 +1960,15780514,Fuller,707,France,Male,33,8,136678.52,1,1,0,54290.62,0 +1961,15623647,Dellucci,655,Spain,Female,36,1,135515.76,1,1,0,86013.96,0 +1962,15668472,Ritchie,705,Spain,Female,24,5,177799.83,2,0,0,79886.06,0 +1963,15692416,Aikenhead,358,Spain,Female,52,8,143542.36,3,1,0,141959.11,1 +1964,15771139,Douglas,578,Germany,Male,34,8,147487.23,2,1,0,66680.77,0 +1965,15738318,Kung,800,France,Female,40,5,97764.41,1,1,0,98640.15,1 +1966,15772243,MacDonald,612,France,Female,33,9,0,1,0,0,142797.5,1 +1967,15638463,Okwudilichukwu,681,Germany,Female,48,8,139480.18,1,1,1,163581.67,0 +1968,15598088,Ni,559,Spain,Male,25,5,0,2,1,1,163221.22,0 +1969,15693468,Simmons,488,Spain,Female,39,9,140553.46,1,0,0,12440.44,0 +1970,15671930,H?,717,France,Female,36,5,0,2,1,1,145551.6,0 +1971,15762268,Hancock,666,France,Female,41,10,141162.08,1,1,0,50908.48,0 +1972,15780954,Cran,582,Spain,Male,26,4,65848.36,2,1,0,30149.21,0 +1973,15700174,McKay,733,Spain,Female,30,0,83319.28,1,0,0,57769.2,0 +1974,15635728,P'an,693,France,Male,41,4,0,2,0,0,156381.47,0 +1975,15679283,Parkhill,694,France,Female,33,4,129731.64,2,1,0,178123.86,0 +1976,15591386,Golubova,622,France,Female,35,5,0,2,1,0,51112.8,0 +1977,15694192,Nwankwo,598,Spain,Female,38,6,0,2,0,0,173783.38,0 +1978,15585901,Johnson,717,Spain,Male,35,1,0,3,0,0,174770.14,1 +1979,15792329,Mao,494,Germany,Male,37,5,107106.33,2,1,0,172063.09,0 +1980,15635597,Echezonachukwu,644,France,Male,33,8,0,2,1,1,155294.17,0 +1981,15775880,McElyea,554,France,Female,30,9,0,2,1,1,40320.3,0 +1982,15630913,Rosas,476,Spain,Female,69,1,105303.73,1,0,1,134260.34,0 +1983,15756680,Phillips,667,France,Male,28,6,165798.1,1,1,0,147090.9,0 +1984,15587913,Palerma,748,Spain,Female,40,4,0,2,1,0,132368.47,0 +1985,15737605,Morris,531,Spain,Female,45,1,126495.57,2,1,1,164741.5,0 +1986,15627876,Pavlova,719,Spain,Female,47,9,116393.59,1,1,0,63051.32,1 +1987,15772601,Lu,845,Germany,Female,41,2,81733.74,2,0,0,199761.29,0 +1988,15758606,Yamamoto,738,France,Male,54,4,0,1,0,1,55725.04,1 +1989,15657107,Angelo,563,Spain,Female,46,8,106171.68,1,1,0,163145.5,1 +1990,15622454,Zaitsev,695,Spain,Male,28,0,96020.86,1,1,1,57992.49,0 +1991,15775803,Cawker,841,Spain,Male,41,1,0,2,0,1,193093.77,0 +1992,15570859,Froggatt,626,Germany,Male,36,2,181671.16,2,1,1,57531.14,0 +1993,15748381,Gorbunov,613,France,Female,29,6,185709.28,2,1,1,77242.19,0 +1994,15787189,Tai,824,Germany,Male,60,8,134250.17,3,0,0,153046.16,1 +1995,15666055,Rowe,705,France,Female,49,7,0,1,1,0,63405.2,1 +1996,15617648,Mikkelsen,584,France,Female,44,5,95671.75,2,1,1,106564.88,0 +1997,15755678,Kovalyov,534,France,Male,62,2,0,2,0,0,42763.12,1 +1998,15624781,Mbanefo,672,France,Female,34,1,142151.75,2,1,1,168753.34,0 +1999,15779497,Ts'ai,603,France,Male,43,5,127823.93,1,1,1,19483.35,0 +2000,15567399,Enderby,633,Germany,Male,43,3,144164.29,1,1,1,158646.46,0 +2001,15613656,Lombardi,842,France,Male,58,1,63492.94,1,1,1,83172.19,0 +2002,15734311,Hamilton,661,France,Female,27,3,0,2,1,1,76889.79,0 +2003,15657214,Hsia,601,France,Male,74,2,0,2,0,1,51554.58,0 +2004,15799350,Mao,632,France,Male,41,0,106134.46,1,0,1,105570.39,0 +2005,15729970,Ugochukwu,684,Germany,Male,29,8,127269.75,1,0,1,79495.01,0 +2006,15725835,West,785,Germany,Female,32,3,124493.03,2,0,1,52583.79,1 +2007,15745543,Hughes,687,France,Male,39,7,0,2,1,0,26848.25,0 +2008,15727384,Chukwuemeka,705,Germany,Female,43,10,146547.78,1,0,1,10072.55,1 +2009,15666916,Lira,639,France,Male,43,6,99610.92,2,1,0,187296.78,0 +2010,15732917,Li,729,Germany,Male,46,5,117837.43,1,1,0,104016.61,1 +2011,15612050,Castiglione,556,Spain,Female,48,8,168522.37,1,1,1,151310.16,0 +2012,15726267,Paterson,570,France,Male,32,9,117337.54,2,0,1,62810.91,0 +2013,15780124,Blair,841,France,Male,74,9,108131.53,1,0,1,60830.38,0 +2014,15742238,Dellucci,705,Germany,Male,35,4,136496.12,2,1,0,116672.02,0 +2015,15679024,Udinesi,553,France,Male,32,3,116324.53,1,1,0,77304.49,0 +2016,15715297,Yuan,779,Germany,Female,40,2,75470.23,1,1,1,52894.01,0 +2017,15633612,Yuryeva,696,France,Male,28,4,172646.82,1,1,1,116471.43,0 +2018,15602929,Wilson,728,Spain,Female,37,4,0,1,0,0,4539.38,0 +2019,15696703,Dean,691,Germany,Male,27,3,160358.68,2,1,0,142367.72,0 +2020,15756668,Ross,706,France,Male,30,3,98415.37,1,1,1,110520.48,0 +2021,15565779,Kent,627,Germany,Female,30,6,57809.32,1,1,0,188258.49,0 +2022,15795519,Vasiliev,716,Germany,Female,18,3,128743.8,1,0,0,197322.13,0 +2023,15761477,Golibe,501,Germany,Male,24,4,130806.42,2,1,0,80241.14,0 +2024,15731890,Chukwukere,601,France,Male,41,1,123971.16,1,0,1,172814.99,0 +2025,15633043,Fedorova,545,Spain,Female,39,6,0,1,0,0,38410.74,1 +2026,15752953,Chien,634,France,Male,45,9,0,2,0,0,17622.82,0 +2027,15603088,Rossi,451,Spain,Female,23,9,0,2,0,1,48021.71,0 +2028,15606613,Samson,655,France,Female,59,7,0,1,1,0,88958.49,1 +2029,15635939,Fenton,458,France,Female,39,9,0,2,1,0,116343.09,0 +2030,15666043,Mackey,520,France,Male,33,4,156297.58,2,1,1,166102.61,0 +2031,15746190,Payton,624,Spain,Female,28,2,0,2,0,1,104353.26,0 +2032,15591357,Cowger,765,France,Male,51,3,123372.3,1,1,1,115429.32,0 +2033,15658716,Banks,667,Germany,Female,37,5,92171.35,3,1,0,178106.34,1 +2034,15679909,Pugliesi,665,Spain,Male,41,8,0,2,1,0,132152.32,0 +2035,15634262,Fantin,709,Germany,Male,34,4,148375.19,2,1,1,21521.38,0 +2036,15799825,Bentley,583,France,Female,44,8,0,2,1,1,27431.62,0 +2037,15756875,Freeman,782,Spain,Male,34,6,147422.44,1,0,1,42143.61,0 +2038,15678146,Wong,668,Spain,Female,24,7,173962.32,1,0,0,106457.11,1 +2039,15710743,Onwuamaeze,621,France,Male,47,0,0,1,1,1,133831.37,1 +2040,15595831,Shen,579,Germany,Female,64,6,145215.43,1,1,1,164083.72,0 +2041,15626684,Huang,547,France,Female,38,5,167539.97,1,0,1,159207.34,0 +2042,15709846,Yeh,840,France,Female,39,1,94968.97,1,1,0,84487.62,0 +2043,15635459,Shih,667,Germany,Female,27,3,106116.5,2,1,0,3674.71,0 +2044,15642544,Henderson,723,France,Male,34,5,0,2,0,1,12092.03,0 +2045,15566494,Fang,487,France,Male,45,2,0,2,1,0,77475.73,0 +2046,15655238,Dellucci,668,France,Female,31,9,0,2,0,0,41291.73,0 +2047,15733429,Chou,520,Germany,Male,34,8,120018.86,2,1,1,343.38,0 +2048,15814536,Conti,549,France,Male,37,2,112541.54,2,0,0,47432.43,0 +2049,15771702,Roberts,567,France,Female,35,5,166118.45,2,1,0,127827.18,0 +2050,15723008,Lo Duca,720,France,Female,45,1,102882.4,2,1,1,35633.15,1 +2051,15797160,Glover,492,France,Female,49,8,0,1,1,1,182865.09,1 +2052,15792222,Johnstone,712,France,Female,37,1,106881.5,2,0,0,169386.81,0 +2053,15644765,Ashton,689,Germany,Male,26,4,120727.97,1,0,1,149073.88,0 +2054,15610686,Melton,850,France,Male,63,8,169832.57,1,0,0,184107.26,1 +2055,15730868,Marshall,747,France,Male,41,5,0,2,1,1,22750.17,0 +2056,15705991,Kenenna,469,Germany,Male,38,9,113599.42,1,0,0,11950.29,0 +2057,15577078,Zakharov,539,Spain,Male,38,6,0,1,1,1,152880.07,1 +2058,15679550,Chukwualuka,743,France,Male,32,9,0,2,1,0,175252.78,0 +2059,15787655,Chu,707,France,Male,47,3,0,2,1,0,174303.29,0 +2060,15668081,Capon,581,Spain,Female,50,4,0,2,1,1,80701.72,0 +2061,15747980,Cattaneo,737,Spain,Male,38,6,146282.79,2,1,0,198516.2,0 +2062,15710295,Patrick,445,Germany,Female,38,6,119413.62,2,1,0,175756.36,0 +2063,15724443,Taylor,703,Germany,Female,29,3,122084.63,1,0,1,82824.08,0 +2064,15571305,Stephenson,588,Germany,Female,35,1,103060.63,1,1,0,179866.01,1 +2065,15569503,Yeh,765,France,Male,44,6,0,2,1,1,159899.97,0 +2066,15581840,DeRose,626,France,Male,33,8,0,2,1,0,138504.28,0 +2067,15772262,Vavilov,545,Germany,Male,37,9,110483.86,1,1,1,127394.67,0 +2068,15767794,Browne,744,France,Male,31,9,120718.28,1,1,1,58961.49,0 +2069,15629338,Collingridge de Tourcey,658,Spain,Female,31,2,36566.96,1,1,0,103644.98,1 +2070,15790379,Rowe,629,Germany,Male,28,8,108601,1,1,1,119647.7,0 +2071,15750684,Jibunoh,719,France,Female,42,4,0,1,1,0,28465.86,1 +2072,15697214,Korovin,686,Spain,Female,36,5,0,2,1,1,152979.14,0 +2073,15711015,Hammonds,743,France,Male,36,4,0,2,1,1,190911.02,0 +2074,15573309,Ward,626,Spain,Female,48,2,0,2,1,1,95794.98,0 +2075,15805303,Olisanugo,661,Germany,Male,44,1,141136.62,1,1,0,189742.78,1 +2076,15741385,Gallop,710,Germany,Male,45,9,108231.37,1,1,1,188574.08,0 +2077,15780254,Gartrell,654,France,Male,40,6,0,1,0,0,183872.88,1 +2078,15744843,K'ung,569,Spain,Female,34,6,144855.34,1,0,0,196555.32,0 +2079,15815626,Oluchi,640,France,Male,63,2,68432.45,2,1,1,112503.24,1 +2080,15784736,Jamieson,562,France,Male,45,6,136855.24,1,1,0,46864,0 +2081,15813412,Barlow,721,France,Female,55,3,44020.89,1,1,0,65864.4,1 +2082,15809143,White,456,Germany,Male,32,9,133060.63,1,1,1,125167.92,0 +2083,15617617,Stewart,811,Spain,Male,39,7,0,2,1,1,177519.39,0 +2084,15779738,Buccho,534,France,Male,24,1,0,1,1,1,169653.32,0 +2085,15668669,Benson,423,France,Female,36,5,97665.61,1,1,0,118372.55,1 +2086,15687477,Thompson,594,Germany,Male,28,5,185013.02,1,1,0,16481.12,0 +2087,15578908,Todd,725,Spain,Female,32,0,0,2,1,1,138525.19,0 +2088,15687658,Burgin,716,France,Female,52,7,65971.61,2,1,0,14608,1 +2089,15615020,Nnaife,595,Germany,Female,41,9,150463.11,2,0,1,81548.38,0 +2090,15608886,Okwudiliolisa,679,France,Female,33,1,0,2,0,0,69608.48,0 +2091,15602551,Johnson,667,Spain,Male,39,9,0,2,1,0,68873.8,0 +2092,15672945,Parkes,661,France,Female,37,5,136425.18,1,1,0,81102.81,0 +2093,15757408,Lo,655,Spain,Male,38,3,250898.09,3,0,1,81054,1 +2094,15806132,Martin,555,France,Male,55,4,146798.81,1,1,1,74149.77,0 +2095,15813022,Kapustina,531,Spain,Male,70,1,0,2,0,0,99503.19,0 +2096,15673578,Page,611,Germany,Female,40,7,128486.91,2,1,0,10109.47,0 +2097,15757916,Amaechi,600,France,Female,38,9,0,2,1,1,58855.85,0 +2098,15689168,Munro,531,Spain,Male,37,1,143407.29,2,0,1,84402.46,0 +2099,15769216,Panicucci,601,France,Female,43,2,0,1,1,0,49713.87,1 +2100,15593295,Greathouse,548,France,Male,57,6,76165.65,1,1,1,133537.53,0 +2101,15804814,Ts'ui,759,France,Male,40,4,0,2,1,0,124615.59,0 +2102,15778934,Napolitani,678,Spain,Female,49,8,0,2,0,1,98090.69,0 +2103,15802351,Beers,755,Germany,Female,33,6,90560.3,2,1,1,42607.69,0 +2104,15630241,Tretyakova,594,France,Male,61,3,62391.22,1,1,1,192434.11,0 +2105,15719561,Lin,768,France,Male,42,5,0,3,0,0,60686.4,0 +2106,15615096,Costa,492,France,Female,31,7,0,2,1,1,49463.44,0 +2107,15659931,Ibezimako,637,Germany,Female,55,1,123378.2,1,1,0,81431.99,1 +2108,15714586,Marcelo,646,Spain,Female,42,3,99836.47,1,0,1,22909.56,0 +2109,15634949,Hay,593,Germany,Male,74,5,161434.36,2,1,1,65532.17,0 +2110,15589224,Moore,596,Spain,Male,41,5,0,2,0,1,141053.85,0 +2111,15795990,Lumholtz,722,Germany,Female,48,10,138311.76,1,1,1,3472.63,1 +2112,15603216,Simpson,642,France,Male,25,7,0,2,1,0,102083.78,0 +2113,15631201,Hill,472,Spain,Female,28,4,0,2,1,0,1801.77,0 +2114,15686255,Mouzon,738,Germany,Male,35,6,101744.84,1,0,0,85185.44,0 +2115,15746594,Wu,732,Spain,Male,33,8,0,1,1,0,119882.7,0 +2116,15718893,Pirozzi,404,Germany,Female,54,4,125456.07,1,1,0,83715.66,1 +2117,15671609,Ibeabuchi,701,France,Male,44,7,0,2,1,0,23425.78,0 +2118,15652540,Garnsey,683,France,Male,31,2,0,2,0,1,77326.78,0 +2119,15774857,Synnot,460,France,Female,27,7,0,2,1,0,156150.08,1 +2120,15791836,Wildman,690,France,Male,29,5,0,2,1,0,108577.97,0 +2121,15651554,Anenechukwu,618,Germany,Female,54,4,118449.21,1,1,1,133573.29,1 +2122,15583576,Tai,671,France,Male,30,2,0,1,0,1,102057.86,0 +2123,15732740,Plant,765,Spain,Female,32,9,178095.55,1,0,0,47247.56,0 +2124,15723320,Azubuike,651,Germany,Female,25,2,109175.14,2,1,0,114566.47,0 +2125,15603851,Galkin,704,France,Male,32,7,127785.17,4,0,0,184464.7,1 +2126,15777923,Johnston,544,France,Female,45,6,0,2,0,1,151401.33,0 +2127,15735719,Babbage,790,France,Female,40,9,0,2,1,1,70607.1,0 +2128,15703482,Walker,710,Germany,Male,34,9,134260.36,2,1,0,147074.67,0 +2129,15605835,Rice,743,France,Male,37,8,69143.91,2,0,1,105780.18,0 +2130,15664881,Norton,702,France,Male,34,4,100054.77,1,1,0,109496.45,0 +2131,15757568,Bogolyubov,704,France,Female,45,6,0,1,1,1,137739.45,0 +2132,15792660,Gibbons,614,France,Male,38,2,116248.88,1,1,0,105140.92,0 +2133,15599722,Chia,609,Spain,Female,43,6,86053.52,2,1,1,113276.46,1 +2134,15726354,Smith,688,France,Female,32,6,123157.95,1,1,0,172531.23,0 +2135,15610355,Hunter,713,France,Male,44,1,63438.91,1,1,0,64375.4,0 +2136,15704284,Ekechukwu,736,Germany,Male,57,9,95295.39,1,1,0,28434.44,1 +2137,15621893,Bellucci,727,France,Male,18,4,133550.67,1,1,1,46941.41,0 +2138,15588219,Ford,850,France,Female,38,1,106871.81,2,1,0,29333.01,0 +2139,15688619,Scott,718,Spain,Male,45,3,105266.32,2,1,1,193724.51,0 +2140,15765518,Gregson,643,France,Female,51,2,105229.53,1,1,0,34967.75,1 +2141,15616931,Moore,653,France,Male,41,8,102768.42,1,1,0,55663.85,0 +2142,15758372,Wallace,674,France,Male,18,7,0,2,1,1,55753.12,1 +2143,15782591,Cook,690,France,Male,35,6,112689.95,1,1,0,176962.31,0 +2144,15612109,Speth,819,France,Male,38,9,122334.26,2,1,1,181507.44,0 +2145,15613712,Boag,634,Spain,Male,34,1,0,2,1,0,61995.57,0 +2146,15639322,Grave,633,Spain,Male,33,4,137847.41,2,1,0,98349.13,0 +2147,15594349,Streeten,850,France,Male,49,5,122486.47,1,0,1,59748.19,0 +2148,15574167,Fox,665,France,Male,33,2,101286.11,1,1,1,159840.51,0 +2149,15811842,Artemyeva,630,Spain,Male,26,7,0,2,1,1,6656.64,0 +2150,15648794,Giordano,836,Spain,Male,57,4,101247.06,1,1,0,37141.62,1 +2151,15771211,Perkins,668,France,Male,38,10,86977.96,1,0,1,37094.75,0 +2152,15588614,Walton,753,France,Male,57,7,0,1,1,0,159475.08,1 +2153,15630698,Hay,745,France,Female,55,9,110123.59,1,0,1,51548.14,1 +2154,15694200,Gardner,693,France,Male,36,8,178111.82,1,0,0,58719.63,1 +2155,15721426,Milne,606,Germany,Male,65,10,126306.64,3,0,0,7861.68,1 +2156,15725997,She,660,France,Female,35,6,100768.77,1,1,0,19199.61,0 +2157,15762138,Hu,608,France,Male,42,5,0,2,1,0,178504.29,0 +2158,15750649,Uwakwe,744,France,Female,44,3,0,2,1,1,189016.14,0 +2159,15685706,Bird,731,France,Female,40,7,118991.79,1,1,1,156048.64,0 +2160,15641835,Anderson,683,France,Male,72,3,140997.26,1,0,1,52876.41,0 +2161,15586821,Bellew,727,France,Male,28,5,0,2,0,1,19653.08,0 +2162,15569678,Cocci,561,Germany,Male,32,6,166824.59,1,1,0,139451.98,0 +2163,15793842,Krichauff,700,France,Female,34,2,76322.69,1,1,0,128136.29,0 +2164,15667554,Cameron,605,France,Male,35,6,0,2,1,1,45206.57,0 +2165,15794479,Becker,767,Spain,Male,77,8,149083.7,1,1,1,190146.83,0 +2166,15585041,Ainsworth,511,France,Male,33,7,0,2,0,1,158313.87,0 +2167,15780650,Biryukov,667,France,Male,40,9,0,1,1,1,96670.2,0 +2168,15780846,Redding,787,France,Male,33,1,126588.81,2,0,1,62163.53,0 +2169,15805260,Wood,705,Germany,Female,56,2,143249.67,1,1,0,88428.41,1 +2170,15621629,Scott,773,Germany,Male,43,8,81844.91,2,1,1,35908.46,0 +2171,15662151,Gould,554,France,Male,40,4,0,1,0,1,168780.04,0 +2172,15747174,Hao,526,Germany,Male,58,9,190298.89,2,1,1,191263.76,0 +2173,15651585,Power,661,Germany,Male,35,2,117212.18,1,1,1,83052.03,0 +2174,15649738,White,698,France,Female,46,0,0,2,1,1,125962.02,0 +2175,15633108,Thorpe,646,France,Male,26,4,139848.17,1,1,0,164696.27,0 +2176,15769254,Tuan,757,Germany,Female,34,9,101861.36,2,0,0,187011.96,0 +2177,15704746,Inman,699,Spain,Male,35,2,167455.66,2,1,1,55324.49,0 +2178,15637644,Hanson,667,France,Female,24,4,0,2,0,1,34335.55,0 +2179,15609562,MacDonald,774,Spain,Female,43,1,116360.07,1,1,0,17004.14,0 +2180,15787459,Parkes,745,Spain,Male,40,3,88466.82,1,0,0,116331.42,0 +2181,15762902,Stanley,649,France,Female,42,7,0,2,0,1,22974.01,0 +2182,15738605,Fischer,634,Germany,Female,46,5,123642.36,1,1,1,49725.16,1 +2183,15724889,Chinweuba,665,Spain,Male,38,9,0,1,0,1,87412.74,0 +2184,15730735,Henning,713,France,Male,38,9,72286.84,2,1,1,26136.89,0 +2185,15689147,Ogochukwu,652,France,Female,40,1,0,2,1,0,126554.96,0 +2186,15730397,Narelle,739,Spain,Male,40,1,109681.61,1,1,1,193321.3,0 +2187,15762169,Bergman,556,Germany,Male,37,9,145018.64,2,1,0,90928.02,1 +2188,15589320,Sagese,699,Spain,Male,34,8,0,1,1,1,76510.46,0 +2189,15799211,Anenechi,708,Spain,Female,32,8,187487.63,1,1,1,120115.5,0 +2190,15798310,Palerma,480,France,Male,35,2,165692.91,1,1,1,197984.58,0 +2191,15609998,Okwudilichukwu,700,Germany,Female,59,5,137648.41,1,1,0,142977.05,1 +2192,15583548,Harrison,525,Spain,Female,47,6,118560,1,1,0,82522.61,1 +2193,15761763,Jamieson,845,France,Male,33,8,164385.53,1,1,0,150664.97,0 +2194,15764409,Goodman,613,France,Male,37,9,108286.5,1,1,1,114153.44,0 +2195,15710161,Ko,850,France,Female,34,2,0,2,1,1,171706.66,0 +2196,15735246,Norman,798,Spain,Female,58,9,0,2,0,0,119071.56,1 +2197,15791700,Ugochukwutubelum,773,Germany,Male,47,2,118079.47,4,1,1,143007.49,1 +2198,15670753,Uvarova,614,Spain,Male,35,2,127283.78,1,1,1,31302.35,0 +2199,15573876,Chia,473,Spain,Male,48,8,0,2,1,0,71139.8,0 +2200,15770174,Piazza,762,France,Male,29,6,141389.06,1,1,0,54122.89,0 +2201,15641114,Power,701,France,Male,37,8,130091.5,1,1,1,120031.29,0 +2202,15682435,P'eng,600,France,Male,35,4,143744.77,2,1,0,104076.51,0 +2203,15751788,Johnson,850,Spain,Male,28,9,97408.03,1,1,1,175853.64,0 +2204,15672598,Walker,613,Spain,Male,30,9,111927.45,1,1,1,175795.87,0 +2205,15762803,Innes,509,France,Male,31,3,0,2,1,0,15360.91,0 +2206,15812982,Francis,509,Spain,Male,38,2,0,1,0,0,168460.12,0 +2207,15597901,Chidozie,609,France,Male,34,1,0,1,1,1,181177.9,0 +2208,15731507,Mackenzie,456,France,Female,33,1,188285.68,1,0,0,58363.94,0 +2209,15809826,Craigie,728,France,Female,46,2,109705.52,1,1,0,20276.87,1 +2210,15764237,Manfrin,663,Spain,Male,33,9,0,2,0,0,91514.62,0 +2211,15769917,Onyekachi,673,Germany,Female,34,1,127122.79,3,0,1,76703.1,0 +2212,15641850,Pethard,717,France,Male,40,0,98241.04,1,1,0,110887.14,0 +2213,15770974,Nwabugwu,741,Germany,Female,37,8,170840.08,2,0,0,109843.16,0 +2214,15803749,DeRose,498,Germany,Female,41,4,87541.06,2,1,1,12577.21,1 +2215,15684999,Ch'eng,850,France,Female,26,4,62610.96,2,0,1,179365.1,0 +2216,15770225,Padovesi,493,France,Male,36,9,0,2,1,1,65816.53,0 +2217,15627484,Obielumani,686,France,Female,47,5,113328.93,1,1,0,124170.9,0 +2218,15610337,Stephens,666,Spain,Male,35,2,104832.49,1,1,0,175015.12,0 +2219,15752488,Emery,733,Spain,Female,31,9,102289.85,1,1,1,115441.66,0 +2220,15610056,Dufresne,631,Germany,Female,34,6,125227.82,2,0,1,128247.03,0 +2221,15806049,Lee,714,Germany,Female,49,5,140510.89,1,1,0,141914.94,0 +2222,15736069,Hsing,767,Germany,Female,35,6,132253.22,1,1,0,115566.57,1 +2223,15763662,Longo,711,Germany,Male,43,2,39043.29,2,1,1,175423.69,0 +2224,15615575,Vial,722,France,Male,34,8,0,2,1,1,133447.49,0 +2225,15691723,Chukwudi,631,Spain,Male,55,9,99685.06,1,1,0,114474.98,0 +2226,15774098,Grant,701,Germany,Male,38,3,125385.49,2,0,1,52044.66,0 +2227,15750808,Ma,790,Spain,Male,46,2,131365.37,2,1,1,180290.68,0 +2228,15744368,Sun,633,Spain,Male,58,6,98308.51,1,1,1,132034.13,0 +2229,15610594,Moss,644,France,Female,37,8,0,2,1,0,20968.88,0 +2230,15756125,Booth,757,Spain,Male,44,5,140856.16,2,1,0,158735.1,0 +2231,15623277,Ross,696,France,Female,30,8,0,2,1,1,196134.44,0 +2232,15795954,Ndukaku,746,France,Male,35,2,172274.01,1,1,0,22374.97,0 +2233,15671969,Pruneda,649,Spain,Male,36,8,0,2,1,0,161668.15,0 +2234,15791268,Neumann,565,Spain,Male,38,0,122447.76,1,0,0,67339.34,0 +2235,15713655,Calabrese,720,France,Female,38,10,0,2,1,1,56229.72,1 +2236,15633930,Yobachukwu,648,Spain,Female,56,6,157559.59,2,1,0,140991.23,1 +2237,15712849,Tung,632,Germany,Male,41,3,126550.7,1,0,0,177644.52,1 +2238,15639077,Marchesi,622,France,Female,30,2,158584.82,3,1,0,142342.55,1 +2239,15808784,Hess,835,France,Male,28,2,163569.61,2,1,1,154559.28,0 +2240,15648577,Pickering,493,France,Female,31,3,0,1,1,1,176570.28,1 +2241,15670345,Mazzi,785,Germany,Female,33,6,127211.45,1,0,0,191961.83,0 +2242,15633112,Madukaego,681,Germany,Male,42,3,118199.97,2,1,0,9452.88,1 +2243,15714397,Trentino,621,Germany,Female,30,2,101014.08,2,1,1,165257.31,0 +2244,15780038,Paterson,756,Spain,Male,38,6,119208.85,1,1,0,169763.89,1 +2245,15756305,Marchesi,515,France,Female,66,6,0,2,1,1,160663.11,0 +2246,15578799,Anayolisa,625,France,Female,58,10,53772.73,1,1,1,192072.1,1 +2247,15800326,Poole,717,Spain,Female,39,6,0,2,1,0,93275.61,0 +2248,15785485,Zhou,595,Germany,Female,41,2,138878.81,1,0,1,112269.67,0 +2249,15783958,Bates,539,Spain,Female,37,1,130922.81,2,0,0,2186.83,0 +2250,15727546,Olejuru,762,France,Male,35,9,0,2,1,1,43075.7,0 +2251,15739576,Bustard,706,Spain,Male,20,8,0,2,1,1,12368.11,0 +2252,15631333,Wade,677,Spain,Female,25,8,130866.19,1,1,0,42410.21,0 +2253,15604782,Tan,733,Germany,Female,33,7,187257.94,1,0,1,190430.81,0 +2254,15589643,Ngozichukwuka,684,Spain,Female,41,7,0,1,1,1,138394.37,0 +2255,15585533,Calabrese,679,France,Male,36,6,147733.64,1,0,1,172501.38,0 +2256,15681506,Lane,478,Spain,Male,43,1,0,2,1,1,197916.43,0 +2257,15630551,Forbes,696,France,Male,33,2,163139.27,1,1,1,7035.36,0 +2258,15698349,Davy,686,Spain,Female,35,4,0,2,1,1,159676.55,0 +2259,15776631,Ma,466,France,Female,36,5,119540.15,1,0,1,80603.99,0 +2260,15762216,Barrera,686,France,Female,41,4,129553.76,2,1,0,187599.8,0 +2261,15623927,Alexander,576,France,Male,55,9,0,2,1,1,94450.97,0 +2262,15681402,Ngozichukwuka,763,Germany,Female,61,1,66101.89,1,1,1,143981.27,0 +2263,15586264,Murray,572,France,Male,43,2,140431.98,1,1,0,26450.57,1 +2264,15594685,Hall,757,France,Female,49,2,0,2,0,0,164482.92,0 +2265,15812945,Padovesi,582,France,Female,29,0,0,1,1,1,84012.81,0 +2266,15734628,Lysaght,623,France,Female,35,5,0,2,1,0,101192.08,0 +2267,15629323,Kelechi,617,Germany,Female,37,4,116471.43,2,1,0,175324.74,1 +2268,15666823,Nebechi,425,France,Male,39,4,0,2,1,0,197226.32,0 +2269,15777553,Hanson,659,France,Female,56,9,123785.24,1,1,0,99504.03,1 +2270,15613097,Kao,605,France,Female,33,4,0,2,0,1,83700.66,0 +2271,15622217,Tu,538,France,Female,38,8,88758.95,2,0,0,28226.15,1 +2272,15703588,Palerma,665,Germany,Male,25,5,153611.83,2,1,0,35321.65,0 +2273,15570835,Fallaci,491,Germany,Female,57,4,112044.72,1,1,1,41229.73,1 +2274,15679299,Shen,726,Spain,Female,27,7,123826.07,1,0,1,78970.58,0 +2275,15808044,Ts'ui,580,France,Female,65,9,106804.26,3,1,0,107890.69,1 +2276,15579208,Chikezie,550,France,Female,48,6,0,2,1,1,191870.28,0 +2277,15684951,He,542,France,Female,59,2,68892.77,2,1,0,7905.06,1 +2278,15667620,Dreyer,732,France,Female,43,6,0,2,1,0,65731.53,0 +2279,15582960,Short,473,France,Female,33,5,125827.43,1,0,1,145698.73,0 +2280,15590730,Hunt,745,Spain,Male,34,9,0,2,1,0,50046.25,0 +2281,15763747,Ricci,732,France,Male,36,7,0,2,1,1,60830.24,0 +2282,15778320,Teng,848,Germany,Female,40,5,148495.64,1,0,0,158853.98,0 +2283,15642787,Ijendu,572,France,Male,37,1,133043.66,1,0,0,111243.09,0 +2284,15624633,Kibby,702,France,Male,45,9,74989.58,1,1,1,171014.69,0 +2285,15766765,Obiuto,664,Germany,Male,39,7,60263.23,1,1,0,170835.32,0 +2286,15783615,Ramos,630,Germany,Male,50,3,129370.91,4,1,1,47775.34,1 +2287,15640161,Calabrese,618,Germany,Male,44,5,157955.83,2,0,0,139297.71,0 +2288,15619889,Vasin,556,France,Male,26,4,0,1,1,0,195167.38,0 +2289,15579166,Munro,619,France,Female,30,7,70729.17,1,1,1,160948.87,0 +2290,15789097,Keeley,644,France,Male,48,8,0,2,0,1,44965.54,1 +2291,15674880,Archer,658,Spain,Male,50,2,0,2,1,0,52137.73,0 +2292,15778157,Murray,598,Spain,Male,27,8,90721.52,2,1,0,109296.18,0 +2293,15779064,Chidiegwu,677,France,Male,27,2,0,2,1,1,20092.89,0 +2294,15801265,Tang,689,Spain,Female,45,0,57784.22,1,1,0,197804,1 +2295,15589204,Farrar,591,France,Male,33,9,131765.72,1,1,0,118782.06,0 +2296,15664543,Shaw,699,France,Male,40,7,0,1,0,1,152876.13,1 +2297,15582714,Napolitani,749,Germany,Male,47,9,110022.74,1,0,1,135655.29,1 +2298,15797595,Greenhalgh,709,France,Female,40,9,131569.63,1,1,1,103970.58,0 +2299,15614034,Martin,607,Germany,Male,61,2,164523.5,2,1,1,35786.76,0 +2300,15763171,Hu,650,Germany,Female,25,2,114330.95,1,1,1,25325.07,0 +2301,15647266,Y?an,651,Spain,Female,45,10,135923.16,1,1,0,18732.84,0 +2302,15757577,Odili,676,France,Female,61,8,0,2,1,1,118522.73,0 +2303,15736656,H?,723,France,Female,49,4,0,2,0,1,89972.25,0 +2304,15635078,Chiemela,714,Spain,Male,45,0,124693.48,1,0,1,187194.15,0 +2305,15680141,Yuan,759,Spain,Female,35,7,147936.42,1,1,1,106785.7,0 +2306,15576945,Clements,582,France,Male,29,0,0,1,1,0,142516.35,0 +2307,15602034,Kolesnikov,697,France,Female,34,2,126558.92,1,1,0,73334.43,0 +2308,15732020,Rutherford,610,Germany,Male,57,6,106938.11,2,0,1,186612.47,0 +2309,15611029,Hsiung,488,Germany,Female,33,4,140002.35,1,1,0,123613.81,0 +2310,15621210,Angelo,599,Germany,Male,46,9,123444.72,1,1,1,31368.08,1 +2311,15569222,Mendes,781,France,Male,32,6,147107.91,1,1,1,40066.95,0 +2312,15664639,McGregor,645,France,Male,19,9,128514.84,1,0,0,175969.19,0 +2313,15724223,Bronner,545,France,Female,55,5,0,1,0,0,10034.77,1 +2314,15644621,Mironova,597,Germany,Female,40,9,106756.01,2,1,0,151167.94,0 +2315,15756056,Ku,561,Spain,Female,28,3,0,2,1,0,191387.76,0 +2316,15700353,Evans,662,France,Female,37,6,0,2,1,0,51229.17,0 +2317,15624388,Henderson,649,Germany,Female,50,5,155393.32,1,1,1,87351.42,1 +2318,15627212,Smith,630,France,Female,36,2,110414.48,1,1,1,48984.95,0 +2319,15648005,Russell,672,Spain,Male,33,2,0,2,1,1,182738,0 +2320,15681446,Sun,636,Germany,Female,37,9,157098.52,1,1,1,153535.27,0 +2321,15775888,McDonald,593,Germany,Female,38,5,85626.6,1,1,1,125079.65,0 +2322,15749019,Wong,545,Germany,Male,45,6,93796.42,2,1,1,162321.26,0 +2323,15709928,Niu,567,Spain,Female,41,1,0,2,1,0,3414.72,0 +2324,15784676,Fanucci,583,France,Male,51,6,125268.03,2,1,0,165082.25,0 +2325,15748116,Zetticci,681,France,Female,29,2,148143.84,1,1,1,52021.39,0 +2326,15612193,Hsia,762,Spain,Male,29,10,115545.33,2,1,0,148256.43,0 +2327,15762984,McIntosh,648,Spain,Male,35,7,0,2,0,0,122899.01,0 +2328,15613713,Kozlova,644,France,Male,30,5,44928.88,1,1,1,10771.46,0 +2329,15664204,Meany,706,Spain,Male,29,2,0,2,1,1,18255.51,0 +2330,15639415,Thompson,850,France,Male,35,3,162442.35,1,1,0,183566.78,0 +2331,15806332,Le Gallienne,484,Spain,Female,39,5,0,2,1,1,175224.12,0 +2332,15614929,Cheng,508,Germany,Male,28,0,96213.82,2,1,0,147913.56,0 +2333,15695492,P'eng,439,France,Female,29,6,156569.43,1,1,0,180598.66,0 +2334,15635972,Lloyd,484,Spain,Male,36,8,0,2,1,0,186136.48,0 +2335,15616380,Wheeler,803,Spain,Female,37,1,0,2,0,0,7455.2,0 +2336,15581440,Christie,724,Germany,Female,48,6,110463.25,2,1,1,80552.11,1 +2337,15654390,He,640,France,Male,33,7,154575.76,1,1,0,25722.28,1 +2338,15660688,King,701,Spain,Female,35,9,0,2,0,0,170996.86,0 +2339,15806307,Favors,537,France,Male,37,3,0,2,1,1,20603.32,0 +2340,15647975,Vida,651,Germany,Male,26,5,147037.32,1,0,0,141763.26,0 +2341,15595728,Thomas,523,Germany,Male,41,0,119276.31,1,0,0,122284.38,1 +2342,15735388,Wayn,717,France,Female,25,7,108664.85,2,1,0,190011.85,0 +2343,15788535,Tan,593,Spain,Male,44,5,0,1,1,0,128046.98,0 +2344,15765902,Gibson,706,Germany,Male,38,5,163034.82,2,1,1,135662.17,0 +2345,15642345,Y?,714,Germany,Female,49,4,93059.34,1,1,0,7571.51,1 +2346,15641250,Calabresi,794,Spain,Male,38,9,179581.31,1,1,0,23596.24,0 +2347,15706163,Enyinnaya,518,Germany,Male,46,4,113625.93,1,0,0,92727.42,1 +2348,15746708,Ritchie,589,Germany,Male,55,7,119961.48,1,1,0,65156.83,1 +2349,15775203,Chia,824,France,Male,45,3,129209.48,1,0,0,60151.77,0 +2350,15787907,Wang,719,Germany,Female,42,5,137227.04,3,1,0,149097.38,1 +2351,15646764,Lorenzo,617,Germany,Female,58,3,119024.75,2,1,0,35199.24,1 +2352,15678284,Pai,651,France,Male,35,7,74623.5,3,1,0,129451.29,1 +2353,15726791,Nuttall,637,Spain,Female,45,2,157929.45,1,1,1,145134.49,1 +2354,15813144,Osborne,554,France,Female,26,7,92606.86,2,1,0,192709.69,0 +2355,15669342,Ferri,731,Germany,Male,35,2,127862.93,2,1,0,139083.7,0 +2356,15710366,Hamilton,569,Spain,Female,42,1,0,1,1,1,83629.6,1 +2357,15614934,McEwan,625,Germany,Female,37,4,142711.81,1,1,0,35625.41,0 +2358,15588701,Lai,592,France,Female,38,4,0,2,1,0,35338.96,0 +2359,15665438,Hs?,669,France,Male,43,1,163159.85,1,0,1,15602.8,0 +2360,15644896,Thompson,663,Germany,Male,32,3,108586.86,1,1,1,182355.21,0 +2361,15670205,Boyd,518,Germany,Female,41,5,110624.99,1,1,0,89327.67,0 +2362,15635776,Trevisani,686,Germany,Female,43,5,154846.24,2,1,1,151903.6,0 +2363,15791053,Lucciano,709,Germany,Male,45,4,122917.71,1,1,1,11.58,1 +2364,15644005,Holman,571,France,Female,33,9,0,2,0,1,77519.62,0 +2365,15796343,Bazhenov,707,France,Female,31,2,82787.93,2,0,0,91423.69,0 +2366,15751057,Douglas,701,Germany,Male,32,5,102500.34,1,0,0,106287.77,0 +2367,15623430,Hill,672,France,Male,34,9,0,2,1,0,161800.77,0 +2368,15682600,Lo,620,Germany,Male,39,9,159492.79,1,1,0,80582.34,1 +2369,15769312,Forbes,557,Spain,Male,48,10,0,2,1,1,185094.48,0 +2370,15708212,Lin,648,Spain,Female,54,7,118241.02,1,1,0,172586.89,1 +2371,15650258,Sinclair,479,France,Female,35,2,113090.4,1,1,0,195649.79,0 +2372,15604345,Kemp,730,France,Female,22,9,65763.57,1,1,1,145792.01,0 +2373,15578297,Ebelegbulam,737,Germany,Female,43,1,125537.38,1,1,0,138510.01,1 +2374,15671789,Woods,616,France,Male,31,3,94263.91,2,1,0,168895.06,0 +2375,15726186,Genovese,639,Spain,Male,29,4,133434.57,2,1,0,97983.44,0 +2376,15764618,Tseng,815,Spain,Female,39,6,0,1,1,1,85167.88,0 +2377,15730738,Chiang,786,Spain,Male,31,9,0,2,1,1,18210.36,0 +2378,15637650,Williams,549,France,Male,50,9,94748.76,2,0,1,13608.18,0 +2379,15606267,Wilson,622,France,Female,38,4,98640.74,1,1,1,110457.99,0 +2380,15625904,Wang,624,France,Male,26,9,74681.9,2,0,0,31231.35,0 +2381,15654463,Moore,841,France,Male,34,4,0,2,1,0,141582.66,0 +2382,15774151,Iadanza,614,Spain,Female,41,7,179915.85,1,0,0,14666.35,1 +2383,15693259,Wallace,676,France,Male,30,1,128207.23,1,1,1,55400.17,0 +2384,15642468,Clark,697,France,Male,42,9,132739.26,2,0,0,174667.65,0 +2385,15758531,Y?,732,France,Female,40,10,0,2,1,0,154189.08,0 +2386,15728352,Yermakov,623,France,Male,27,4,120509.81,1,0,0,142170.44,0 +2387,15637240,Wei,541,France,Male,46,4,124547.13,2,1,0,94499.06,0 +2388,15595588,Chukwunonso,773,Spain,Female,39,4,0,2,0,1,182081.45,0 +2389,15778395,McIntyre,762,Germany,Male,34,4,88815.56,2,1,0,68562.26,1 +2390,15711825,Ts'ai,655,Spain,Female,35,1,82231.51,2,1,0,88798.02,0 +2391,15599251,Chung,602,Germany,Male,32,7,184715.86,2,1,0,113781.99,0 +2392,15570004,Tsou,850,France,Male,31,3,0,2,1,0,121866.87,0 +2393,15656912,Aitken,649,Spain,Male,51,4,0,1,1,1,150390.57,0 +2394,15657342,Dawson,850,Germany,Male,28,4,147972.19,1,1,0,60708.72,1 +2395,15716284,Ward,543,France,Male,43,9,0,2,1,1,78858.07,0 +2396,15672374,Pai,672,France,Male,52,8,170008.84,1,0,0,56407.42,1 +2397,15732476,Ifeanyichukwu,600,France,Female,27,3,0,2,0,1,125698.97,0 +2398,15747724,Briggs,671,Spain,Female,34,10,0,1,1,0,23235.38,0 +2399,15633877,Morrison,706,Spain,Female,42,8,95386.82,1,1,1,75732.25,0 +2400,15672516,Wall,541,Germany,Male,51,7,90373.28,2,1,0,179861.79,0 +2401,15607827,Nebechukwu,711,Germany,Male,34,4,133467.77,2,1,1,42976.64,0 +2402,15751336,Yao,630,Spain,Male,30,3,0,2,0,1,10486.69,0 +2403,15646539,Liao,531,France,Male,31,3,96288.26,1,1,0,56794.73,0 +2404,15756901,Ch'ang,641,France,Female,26,4,91547.84,2,0,1,28157.34,0 +2405,15809286,Burke,631,Germany,Male,37,8,138292.64,2,0,0,152422.91,1 +2406,15759021,Kay,685,France,Male,35,9,0,1,1,0,167033.83,0 +2407,15725039,McIntyre,702,Spain,Male,32,8,71667.74,1,1,1,126082.18,0 +2408,15579130,Chidiegwu,708,Germany,Female,43,0,118994.84,1,1,0,181499.77,1 +2409,15754112,Musgrove,653,Spain,Male,55,7,0,2,1,1,41967.03,0 +2410,15735522,Boulger,654,Germany,Male,37,2,145610.07,2,0,0,186300.59,0 +2411,15613326,Gow,596,France,Female,33,1,138162.81,1,1,0,85412.54,0 +2412,15739502,Amaechi,549,Germany,Female,31,9,135020.21,2,1,1,23343.18,0 +2413,15670914,Robe,754,France,Male,38,2,0,2,1,0,180698.32,0 +2414,15604073,Bibi,815,Germany,Female,25,8,135161.67,1,1,1,136071.05,0 +2415,15806027,Niu,556,France,Female,52,9,0,1,1,0,175149.2,1 +2416,15574886,Palerma,706,France,Male,32,6,94486.47,1,1,1,146949.74,0 +2417,15707120,Cocci,850,France,Male,46,9,117640.39,1,1,0,88920.68,0 +2418,15800845,Artemieva,732,Spain,Female,33,8,111379.55,1,1,1,45098.62,0 +2419,15603914,Arcuri,614,France,Male,40,6,0,1,1,1,20339.79,1 +2420,15722765,Owen,580,Spain,Female,57,0,136820.99,1,0,1,108528.74,0 +2421,15783305,Franklin,593,France,Female,46,7,98752.51,1,1,0,145560.38,0 +2422,15574842,Lorenzo,653,Germany,Female,25,2,158266.42,3,1,1,199357.24,0 +2423,15607837,Muriel,746,France,Female,29,4,105599.67,1,1,1,43106.17,0 +2424,15714877,MacDevitt,662,France,Female,29,10,0,2,1,0,137508.31,0 +2425,15782941,Chijindum,573,France,Male,31,2,0,2,1,1,91957.39,0 +2426,15630167,Gibson,684,Spain,Female,39,4,139723.9,1,1,1,120612.11,0 +2427,15759038,Whitehead,793,France,Female,41,3,141806.46,1,1,0,102921.17,0 +2428,15661821,Johnstone,798,Germany,Female,49,5,132571.67,1,1,1,31686.33,1 +2429,15728006,Endrizzi,524,France,Male,40,2,180516.9,1,1,0,180002.42,0 +2430,15712176,Burke,816,France,Male,31,8,0,2,1,1,28407.4,0 +2431,15689351,Johnson,742,Germany,Female,41,4,92805.72,1,0,1,73743.95,1 +2432,15782247,Yeh,540,France,Male,22,4,0,3,1,1,186233.26,1 +2433,15769064,Marshall,537,Germany,Male,39,3,135309.36,1,1,0,31728.86,1 +2434,15718153,Kao,759,Spain,Female,74,6,128917.84,1,1,1,48244.64,0 +2435,15613189,Browne,774,France,Female,52,2,56580.93,1,1,0,113266.28,1 +2436,15661734,Taylor,608,Germany,Male,42,8,131390.75,2,1,0,71178.09,0 +2437,15592645,Gibbons,704,Spain,Male,37,4,0,2,0,0,25684.93,0 +2438,15768387,Nott,581,France,Male,41,8,0,2,0,0,29737.14,0 +2439,15792525,Lei,628,Germany,Female,61,1,97361.66,1,1,1,149922.38,1 +2440,15586976,Alexeeva,566,France,Female,42,6,0,1,1,0,180702.12,1 +2441,15790659,Sheets,701,Spain,Male,59,7,0,2,0,1,27597.59,0 +2442,15691446,Tokaryev,735,Spain,Male,29,10,0,2,1,1,95025.27,0 +2443,15772632,Ts'ui,680,France,Female,34,1,0,2,1,0,167035.07,0 +2444,15706587,Johnston,560,France,Male,57,0,0,2,0,1,116781.71,0 +2445,15572461,Kung,663,Germany,Female,29,4,102714.65,2,0,0,21170.81,0 +2446,15654409,Unwin,665,France,Female,34,5,67816.72,1,1,1,29641.58,0 +2447,15568025,Hsueh,758,France,Male,51,8,81710.46,1,1,1,116520.07,0 +2448,15715769,Hao,621,France,Male,26,2,75237.54,1,0,1,44220.4,0 +2449,15667458,L?,764,Germany,Male,28,10,124023.18,1,1,0,166188.28,0 +2450,15567980,Frater,537,Germany,Female,46,5,100727.5,1,0,1,140857.76,1 +2451,15679294,Brennan,589,France,Female,46,10,107238.85,2,1,0,37024.28,0 +2452,15606507,Pisani,555,France,Male,24,5,0,2,1,0,27513.47,0 +2453,15578825,Golubev,734,France,Female,29,0,139994.66,1,1,0,17744.72,0 +2454,15619935,Vanmeter,783,Spain,Female,59,9,126224.87,1,1,1,4423.63,0 +2455,15636089,Hs?,678,Germany,Female,51,1,145751.03,1,0,0,109718.44,1 +2456,15727490,Scott,661,France,Male,47,5,0,1,0,1,107243.31,1 +2457,15591766,Crawford,607,Spain,Female,25,4,121166.89,1,0,1,115288.24,0 +2458,15641629,P'eng,537,Spain,Female,38,1,0,2,0,1,41233.97,0 +2459,15813303,Rearick,513,Spain,Male,88,10,0,2,1,1,52952.24,0 +2460,15756920,Genovesi,576,France,Male,63,9,70655.48,1,0,0,78955.8,1 +2461,15726403,Glenny,660,Germany,Male,41,1,129901.21,1,1,0,26025.6,1 +2462,15592765,Marks,637,France,Male,40,8,125470.81,1,1,1,174536.17,0 +2463,15704442,Fleming,672,France,Female,53,9,169406.33,4,1,1,147311.47,1 +2464,15641136,Davison,629,France,Male,32,2,0,2,0,1,77965.44,0 +2465,15725818,Chibuzo,583,Germany,Male,40,4,107041.3,1,1,1,5635.63,0 +2466,15612071,Wilson,763,Spain,Female,32,10,95153.77,1,0,1,81310.1,0 +2467,15719809,Endrizzi,516,Germany,Male,32,3,145166.09,2,0,0,111421.45,0 +2468,15716518,Yuryeva,617,France,Female,27,4,0,2,0,0,190269.21,0 +2469,15742210,Ugochukwu,700,France,Male,38,9,65962.63,1,1,1,100950.48,0 +2470,15630617,Lo Duca,727,Germany,Male,36,6,140418.81,1,1,1,113033.73,1 +2471,15720838,Gallo,689,Spain,Female,31,3,139799.63,1,0,1,120663.57,0 +2472,15595537,Trout,626,Germany,Male,49,9,171787.84,2,1,0,187192.23,0 +2473,15623196,Morley,686,France,Male,38,6,149238.97,1,1,1,97825.23,0 +2474,15679249,Chou,351,Germany,Female,57,4,163146.46,1,1,0,169621.69,1 +2475,15693199,Shao,739,France,Female,37,8,0,2,1,0,191557.1,1 +2476,15661219,Trentino,627,France,Male,32,10,0,2,1,0,103287.62,0 +2477,15617136,Mazzanti,451,Germany,Female,38,9,61482.47,1,1,1,167538.66,0 +2478,15760294,Endrizzi,512,France,Female,41,8,145150.28,1,1,0,64869.32,1 +2479,15652808,Monaldo,774,France,Female,41,5,126670.37,1,1,0,102426.06,0 +2480,15657139,Otutodilinna,652,France,Female,40,8,84390.8,2,0,1,107876.2,0 +2481,15803790,Allen,638,Germany,Male,37,2,89728.86,2,1,1,37294.88,0 +2482,15764105,Milne,475,France,Female,57,1,0,2,1,0,89248.99,0 +2483,15672610,Somadina,567,Spain,Male,40,4,118628.8,1,0,0,91973.63,0 +2484,15766896,Chieloka,750,France,Male,37,3,0,2,1,0,16870.2,0 +2485,15587735,Chukwuebuka,850,France,Male,39,6,96863.13,1,1,1,121681.19,0 +2486,15659501,Chioke,753,France,Female,38,6,142263.45,1,0,1,33730.43,0 +2487,15745001,Kovalev,683,Spain,Female,36,7,0,2,1,0,104786.59,0 +2488,15651140,Doherty,710,France,Female,32,3,0,1,1,0,94790.34,0 +2489,15571148,Baranov,645,Spain,Female,21,1,0,2,0,0,28726.07,0 +2490,15776824,Rossi,714,France,Male,28,6,122724.37,1,1,1,67057.27,0 +2491,15633141,Robinson,696,Germany,Female,35,4,174902.26,1,1,0,69079.85,0 +2492,15764174,Bidencope,612,Spain,Female,26,4,0,2,1,1,179780.74,0 +2493,15778155,T'ien,520,Germany,Female,31,3,108914.17,1,1,1,183572.39,1 +2494,15715920,De Bernales,782,Spain,Male,23,10,98052.66,1,1,1,142587.32,0 +2495,15671917,Wade,666,France,Male,46,5,123873.19,1,1,1,177844.06,0 +2496,15666548,Chung,466,Germany,Female,56,2,111920.13,3,1,0,197634.11,1 +2497,15625623,Stevenson,567,France,Female,45,4,0,2,0,1,121053.19,0 +2498,15748123,Chienezie,613,France,Male,20,3,0,2,1,1,149613.77,0 +2499,15648735,Cashin,718,France,Male,37,8,0,2,1,1,142.81,0 +2500,15634974,Seppelt,614,France,Female,37,8,75150.34,4,0,1,131766.67,1 +2501,15713378,Brownless,711,France,Male,38,10,0,2,0,0,53311.78,0 +2502,15753370,McDonald,691,Germany,Female,38,5,114753.76,1,1,0,107665.02,0 +2503,15782659,Mamelu,527,France,Male,32,0,0,1,1,0,109523.88,0 +2504,15583364,McGregor,476,France,Female,32,6,111871.93,1,0,0,112132.86,0 +2505,15625942,McDonald,619,Spain,Female,45,0,0,2,0,0,113645.4,0 +2506,15720284,Crawford,607,Germany,Female,37,4,135927.06,1,0,0,180890.4,0 +2507,15679642,Feng,695,Spain,Male,44,8,0,2,1,1,70974.13,0 +2508,15628007,Genovese,653,France,Male,33,1,0,2,0,0,53379.52,0 +2509,15661974,Pirozzi,677,France,Male,46,2,57037.74,1,1,1,158531.01,0 +2510,15689341,Gibbs,655,France,Female,50,10,0,4,1,0,179267.94,1 +2511,15607993,Milne,625,France,Female,52,2,79468.96,1,1,1,84606.03,0 +2512,15693267,Dickson,679,Germany,Female,34,7,121063.85,1,1,0,56984.58,0 +2513,15769522,O'Connor,734,France,Male,51,1,118537.47,1,1,1,116912.45,0 +2514,15755825,McGuirk,666,France,Male,39,10,0,2,1,0,102999.33,0 +2515,15598175,Toscani,592,Germany,Female,26,4,105082.07,2,1,0,132801.57,0 +2516,15744327,Ruth,564,France,Male,40,4,0,1,1,0,85455.62,1 +2517,15798666,Hughes,814,France,Female,36,6,0,2,1,1,98657.01,0 +2518,15577064,Onyekaozulu,592,Germany,Male,36,2,104702.65,2,1,0,107948.72,0 +2519,15759436,Aksenov,758,France,Female,50,2,95813.76,3,1,1,67944.09,1 +2520,15690231,K'ung,612,Spain,Female,62,0,167026.61,2,1,1,192892.05,0 +2521,15751561,Meng,498,Germany,Male,61,7,102453.26,1,1,0,187247.56,1 +2522,15739068,Nwoye,638,Germany,Male,25,4,148045.45,2,1,1,114722.42,0 +2523,15758056,Calabresi,558,France,Male,35,1,0,2,0,0,111687.57,0 +2524,15742269,Milano,756,France,Female,24,1,0,2,1,0,184182.25,0 +2525,15726490,Kirby,782,Spain,Male,52,4,0,1,1,1,52759.82,1 +2526,15738411,Ho,505,France,Male,34,10,104498.79,1,0,1,126451.14,0 +2527,15727919,Chukwuemeka,671,Spain,Female,29,6,0,2,0,0,12048.67,0 +2528,15709396,Hale,801,France,Male,42,6,0,2,1,1,95804.33,0 +2529,15654106,K?,604,France,Male,26,8,149542.52,2,0,1,197911.52,0 +2530,15621653,Rice,716,France,Female,29,10,87946.39,1,1,1,182531.74,0 +2531,15598086,Brown,624,France,Female,45,3,68639.57,1,1,0,168002.31,1 +2532,15752300,Sagese,607,Germany,Male,47,4,148826.32,1,1,1,79450.61,0 +2533,15658693,Aksyonova,827,France,Female,60,2,0,2,0,1,60615.83,0 +2534,15631838,Findlay,606,France,Male,61,5,108166.09,2,0,1,8643.21,0 +2535,15803804,Walker,717,Germany,Female,35,5,103214.71,1,1,0,172172.7,0 +2536,15578809,Hao,651,Germany,Male,40,1,134760.21,2,0,0,174434.06,1 +2537,15752026,Hammer,691,France,Male,58,3,0,1,0,1,194930.3,1 +2538,15723706,Abbott,573,France,Female,33,0,90124.64,1,1,0,137476.71,0 +2539,15752838,Lucas,723,Spain,Male,38,6,0,2,1,1,94415.6,0 +2540,15569571,Davydova,584,Germany,Female,46,6,87361.02,2,1,0,120376.87,1 +2541,15769703,West,550,Germany,Female,45,8,111257.59,1,0,0,97623.42,1 +2542,15679770,Smith,611,France,Female,61,3,131583.59,4,0,1,66238.23,1 +2543,15791102,Mai,549,Germany,Male,41,9,95020.8,3,1,1,131710.59,1 +2544,15655192,Fiorentino,850,Spain,Female,24,1,0,2,0,1,69052.87,0 +2545,15709487,Freeman,668,Germany,Male,34,5,80242.37,2,0,0,56780.97,0 +2546,15687130,Nkemjika,686,France,Female,43,0,0,1,1,1,170072.9,0 +2547,15755178,Ramos,660,France,Male,50,1,0,3,1,1,191849.15,1 +2548,15634772,Mario,682,Spain,Female,59,0,122661.39,1,0,1,84803.76,0 +2549,15617197,Chien,524,France,Male,50,4,0,2,1,1,31840.59,1 +2550,15631240,Dubinina,645,France,Female,36,8,0,2,1,1,12096.61,1 +2551,15784301,Wang,850,France,Male,42,0,0,2,1,0,44165.84,0 +2552,15631310,Hsieh,537,France,Female,53,3,0,1,1,1,91406.62,0 +2553,15756560,Moran,599,Spain,Female,46,7,81742.84,2,1,0,83282.21,0 +2554,15732270,Hung,727,Spain,Male,71,8,0,1,1,1,198446.91,1 +2555,15739357,Moss,756,Spain,Male,30,2,145127.85,1,0,0,7554.68,0 +2556,15771540,Fedorova,755,France,Male,38,9,148912.44,1,1,0,80416.16,0 +2557,15567486,Li,634,Spain,Female,41,4,0,2,1,1,164549.74,0 +2558,15714634,Nebechi,837,France,Male,26,4,89900.24,2,1,0,175477.03,0 +2559,15727021,Obialo,727,Germany,Female,30,8,119027.28,2,1,1,137903.54,0 +2560,15650670,Bateson,567,Germany,Female,40,2,105222.86,2,1,0,93795.86,0 +2561,15711834,Long,650,Spain,Female,30,6,0,1,0,0,67997.13,1 +2562,15729763,Nelson,655,Spain,Male,34,1,116114.93,1,1,1,49492.15,0 +2563,15646566,Bell,763,France,Female,58,9,187911.55,1,0,1,35825.18,0 +2564,15645463,Udinese,843,France,Female,27,5,0,2,1,1,67494.23,0 +2565,15672144,Mao,667,France,Female,38,6,144432.04,1,1,1,73963.17,1 +2566,15596088,Fanucci,705,France,Female,50,4,77065.9,2,0,1,145159.26,0 +2567,15614878,Yeh,660,Germany,Female,29,6,180520.29,1,1,1,123850.58,0 +2568,15635240,Onuoha,553,France,Male,42,1,0,2,0,0,23822.04,0 +2569,15775905,Moore,612,Germany,Female,47,6,130024.87,1,1,1,45750.21,1 +2570,15700657,Thornton,641,Germany,Female,40,2,110086.69,1,1,0,159773.14,0 +2571,15611905,Warlow-Davies,513,Spain,Female,31,5,174853.46,1,1,0,84238.63,0 +2572,15652527,Champion,680,France,Male,44,7,108724.98,1,0,1,72330.46,0 +2573,15785865,Mazzanti,711,France,Male,58,9,91285.13,2,1,1,26767.85,0 +2574,15645942,Macleod,689,Spain,Male,40,2,0,2,1,1,164768.82,0 +2575,15688691,Lei,665,Germany,Female,51,9,110610.41,2,0,1,1112.76,1 +2576,15592736,Lucchese,551,Germany,Male,54,5,102994.04,1,1,0,176680.16,1 +2577,15673529,Lombardo,645,Spain,Male,36,4,59893.85,2,1,0,43999.64,0 +2578,15724145,William,616,Germany,Male,29,8,149318.55,1,1,0,140746.13,0 +2579,15704629,Wright,582,France,Female,32,1,116409.55,1,0,1,152790.92,0 +2580,15597896,Ozoemena,365,Germany,Male,30,0,127760.07,1,1,0,81537.85,1 +2581,15731790,Boyle,697,Germany,Female,38,6,132591.36,1,1,1,7387.8,1 +2582,15634719,Chinwendu,704,France,Male,31,0,0,2,1,0,183038.33,0 +2583,15703205,Uwaezuoke,656,France,Female,46,5,113402.14,2,1,1,138849.06,0 +2584,15567333,Archambault,712,France,Female,31,7,0,2,1,0,170333.38,0 +2585,15754537,Ko,748,France,Male,40,0,0,1,0,0,60416.76,0 +2586,15612030,Udegbulam,724,France,Male,28,9,0,2,1,1,100240.2,0 +2587,15573242,Greene,691,France,Male,50,6,136953.47,1,1,1,2704.98,0 +2588,15601892,Hunter,563,France,Male,33,8,0,2,0,1,68815.05,0 +2589,15663885,Blinova,741,France,Male,32,5,0,1,1,1,64839.23,0 +2590,15701096,De Garis,778,France,Male,44,8,123863.64,1,1,0,144494.94,0 +2591,15710450,Okwudiliolisa,848,Spain,Male,22,7,120811.89,1,1,1,185510.34,0 +2592,15790846,Ts'ai,634,Germany,Male,38,2,148430.55,1,1,1,56055.72,0 +2593,15658956,Tuan,505,Germany,Male,40,6,47869.69,2,1,1,155061.97,0 +2594,15755223,Tseng,692,Germany,Male,53,7,150926.99,2,0,0,119817.19,0 +2595,15787318,Holmwood,537,Germany,Female,47,6,103163.35,1,1,0,16259.64,1 +2596,15737310,Thompson,633,France,Male,29,10,130206.28,1,1,0,184654.87,0 +2597,15763665,Y?,833,France,Female,28,4,136674.51,2,0,0,5278.78,0 +2598,15668818,Chidubem,592,Spain,Female,40,2,200322.45,1,1,1,113244.73,0 +2599,15765812,Trevisani,587,Spain,Male,48,1,0,2,1,1,8908,0 +2600,15704844,Hsiung,550,Spain,Male,62,7,80927.56,1,0,1,64490.67,0 +2601,15744582,Randall,680,France,Female,24,10,0,3,1,0,154971.63,1 +2602,15616700,Leach,622,Spain,Female,41,9,0,2,1,1,155786.39,0 +2603,15683521,Godfrey,594,Germany,Male,28,0,142574.71,2,1,0,129084.82,0 +2604,15583049,Wallace,643,Germany,Female,34,7,160426.07,1,0,1,188533.11,0 +2605,15643752,Wei,540,France,Male,25,5,116160.23,1,1,0,13411.67,0 +2606,15620398,Mitchell,635,Spain,Female,34,5,98683.47,2,1,0,15733.19,0 +2607,15715707,Light,657,France,Male,32,3,118829.03,2,1,1,73127.61,0 +2608,15814209,Capon,814,France,Male,31,1,118870.92,1,1,0,101704.19,0 +2609,15733768,Hou,600,France,Male,32,1,0,1,1,1,101986.16,0 +2610,15755242,Rowe,682,France,Female,46,2,0,1,1,1,114442.66,0 +2611,15729412,Holloway,682,France,Male,38,4,107192.38,1,1,1,15669.17,0 +2612,15746564,O'Sullivan,566,France,Male,42,3,108010.78,1,1,1,157486.1,0 +2613,15588446,Udinesi,550,Spain,Male,34,3,0,2,0,0,131281.28,0 +2614,15665221,Nwebube,630,France,Male,26,7,129837.72,2,0,1,197001.15,0 +2615,15640846,Chibueze,546,Germany,Female,58,3,106458.31,4,1,0,128881.87,1 +2616,15700209,Walker,486,France,Male,63,9,97009.15,1,1,1,85101,0 +2617,15658360,Gregory,762,Spain,Male,35,9,122929.42,2,0,0,149822.04,0 +2618,15602735,Kuo,692,Germany,Male,45,6,152296.83,4,0,1,108040.86,1 +2619,15724834,Wilson,498,France,Female,30,1,0,2,0,0,135795.53,0 +2620,15800062,Lanford,850,Spain,Male,49,8,0,1,0,0,25867.67,1 +2621,15685300,Meng,603,France,Male,35,6,128993.76,2,1,0,130483.56,0 +2622,15760102,Yeh,551,France,Female,36,5,0,1,1,0,183479.12,0 +2623,15787026,Onwuatuegwu,627,Germany,Male,27,0,185267.45,2,1,1,77027.34,0 +2624,15653696,Goliwe,515,France,Female,28,9,0,2,0,0,94141.75,0 +2625,15788946,Anthony,605,Spain,Female,29,3,116805.82,1,0,0,4092.75,0 +2626,15600724,Scott,567,Germany,Male,29,5,129750.68,1,1,0,109257.59,0 +2627,15574324,Genovese,568,Germany,Female,29,2,129177.01,2,0,1,104617.99,0 +2628,15707144,Onyeorulu,571,Germany,Male,25,6,82506.72,2,1,0,167705.07,0 +2629,15775891,Myers,634,Germany,Male,48,2,107247.69,1,1,1,103712.05,1 +2630,15711789,Davey,768,Spain,Female,42,3,0,1,0,0,161242.99,1 +2631,15600879,Parsons,554,Germany,Female,36,3,157780.93,2,1,0,6089.13,0 +2632,15681196,Chikere,629,France,Male,35,1,172170.36,1,1,1,159777.37,0 +2633,15716000,Hs?eh,638,Spain,Male,48,2,0,2,1,1,7919.08,0 +2634,15766776,Sal,576,France,Male,41,1,0,1,1,1,188274.6,0 +2635,15680278,Ts'ai,661,Spain,Female,42,9,75361.44,1,1,0,27608.12,1 +2636,15688637,Witt,592,France,Female,27,4,0,2,1,1,183569.25,0 +2637,15591179,Skelton,702,Spain,Male,30,2,0,2,1,1,145537.32,0 +2638,15677435,Kazantseva,647,France,Female,29,0,98263.46,2,1,0,164717.95,0 +2639,15698619,Bowhay,593,France,Male,43,9,0,2,1,1,76357.43,0 +2640,15581036,Beyer,712,Germany,Female,40,3,109308.79,2,1,0,120158.72,1 +2641,15622117,Fries,625,Spain,Female,31,8,0,2,1,0,151843.54,0 +2642,15599301,Tao,538,Germany,Female,28,6,164365.44,1,0,1,5698.97,0 +2643,15581548,Kaodilinakachukwu,637,Spain,Female,22,5,98800,1,1,0,122865.55,0 +2644,15586870,Ni,632,France,Male,27,4,193125.85,1,1,1,152665.85,0 +2645,15735263,Hsueh,736,France,Male,27,5,51522.75,1,0,1,192131.77,0 +2646,15765322,Connely,755,France,Male,23,5,84284.48,2,1,1,62851.6,0 +2647,15582944,Becker,425,Spain,Female,39,5,0,2,1,0,140941.47,0 +2648,15687162,Clayton,461,France,Male,51,9,119889.84,1,0,0,56767.67,1 +2649,15644962,Connolly,745,France,Male,21,4,137910.45,1,1,1,177235.23,0 +2650,15612615,Graham,616,France,Female,37,6,0,2,1,0,86242.18,0 +2651,15813439,Ch'ien,587,France,Male,33,5,100116.82,1,1,0,34215.58,0 +2652,15604544,Manfrin,850,Germany,Male,40,4,166082.15,2,0,1,44406.17,0 +2653,15761348,Kuo,601,France,Female,38,0,0,2,1,0,165196.65,0 +2654,15785078,Fomin,730,Spain,Male,26,3,0,1,1,0,34542.41,0 +2655,15759874,Chamberlain,532,France,Male,44,3,148595.55,1,1,0,74838.64,1 +2656,15643658,Barber,850,Germany,Male,53,2,94078.97,2,1,0,36980.54,0 +2657,15713267,Zimmer,779,Spain,Female,34,5,0,2,0,1,111676.63,0 +2658,15737782,Brazenor,562,France,Male,29,9,0,1,1,1,25858.68,0 +2659,15815490,Cocci,670,Germany,Male,40,2,164948.98,3,0,0,177028,1 +2660,15679410,Caldwell,729,France,Female,62,4,140549.4,1,1,0,30990.16,1 +2661,15756241,Yirawala,767,France,Female,44,2,152509.25,1,1,1,136915.15,0 +2662,15688409,Donaldson,742,France,Female,28,2,191864.51,1,1,0,108457.99,1 +2663,15742272,Ozerova,669,France,Female,44,8,96418.09,1,0,0,131609.48,1 +2664,15717898,Bruce,542,Spain,Male,32,2,131945.94,1,0,1,159737.56,0 +2665,15769582,Kang,586,France,Male,29,3,0,2,1,1,142238.54,0 +2666,15635660,Rossi,612,Germany,Male,30,9,142910.15,1,1,0,105890.55,1 +2667,15576723,Ts'ai,740,France,Female,37,7,0,2,1,1,194270.91,0 +2668,15591577,Moran,584,France,Male,35,3,146311.58,1,1,1,105443.47,0 +2669,15582325,Jennings,524,France,Male,52,2,87894.26,1,1,0,173899.42,1 +2670,15693947,Tokareva,614,France,Female,19,5,97445.49,2,1,0,122823.34,0 +2671,15760446,Pagnotto,598,France,Female,64,9,0,1,0,1,13181.37,1 +2672,15611105,Castella,799,Spain,Male,35,7,0,2,0,1,140780.8,0 +2673,15630920,Du Cane,724,France,Male,34,2,154485.74,2,0,0,78560.64,0 +2674,15574910,Ferguson,601,France,Male,50,2,115625.07,1,1,0,185855.21,0 +2675,15756472,Odinakachukwu,804,France,Male,25,7,108396.67,1,1,0,128276.95,0 +2676,15682890,Woronoff,745,Germany,Male,38,5,65095.41,2,1,1,140197.42,0 +2677,15641994,Meng,667,Germany,Male,43,1,103018.45,1,1,0,32462.39,1 +2678,15733297,Sinclair,518,France,Female,38,10,84764.79,1,1,1,162253.9,0 +2679,15767793,Hsu,819,France,Female,38,10,0,2,1,0,30498.7,0 +2680,15725698,Panicucci,520,Spain,Female,35,4,115680.81,1,1,1,90280.7,0 +2681,15813532,Burns,625,France,Female,39,5,0,2,1,0,32615.21,0 +2682,15576760,Onodugoadiegbemma,673,Germany,Male,36,5,73088.06,2,0,0,196142.26,0 +2683,15732102,Darling,656,Germany,Female,27,3,150905.03,2,1,0,16998.72,0 +2684,15739046,Maggard,850,Spain,Female,23,9,143054.85,1,0,1,62980.96,0 +2685,15631927,Thomas,574,Spain,Female,28,7,0,2,0,0,185660.3,0 +2686,15672115,Lettiere,679,France,Male,60,6,0,2,1,1,77331.77,0 +2687,15618765,Ponomaryov,530,Germany,Female,42,0,99948.45,1,0,1,97338.62,0 +2688,15679148,Oliver,508,France,Male,44,3,115451.05,2,0,0,67234.33,0 +2689,15728474,Chienezie,558,Germany,Male,32,4,108235.91,1,1,1,143783.28,0 +2690,15636999,Mao,414,France,Male,38,8,0,1,0,1,77661.12,1 +2691,15754261,Ho,648,Spain,Male,42,2,98795.61,2,1,0,89123.99,0 +2692,15629150,Lucchese,721,France,Female,37,1,0,2,1,0,70810.8,0 +2693,15736274,Prokhorova,751,France,Male,31,8,0,2,0,0,17550.49,0 +2694,15627697,Alekseyeva,662,France,Male,34,2,0,2,0,1,21497.27,0 +2695,15721585,Blacklock,628,Germany,Male,29,3,113146.98,2,0,1,124749.08,0 +2696,15639946,Sazonova,597,Germany,Female,39,8,162532.14,3,1,0,36051.46,1 +2697,15792176,Henty,698,Spain,Female,40,0,92053.44,1,1,1,143681.83,0 +2698,15699450,Li,723,France,Male,48,7,0,2,1,1,150694.58,0 +2699,15729954,Azuka,586,France,Female,28,5,0,3,1,0,170487.4,1 +2700,15600103,Alexander,633,Germany,Female,29,8,104944.1,1,1,1,97684.46,0 +2701,15786200,Brock,564,France,Male,31,4,0,2,1,0,53520.03,0 +2702,15797010,Shen,649,France,Female,31,2,0,2,1,0,15200.61,0 +2703,15670172,Padovesi,622,France,Female,30,4,107879.04,1,0,1,196894.62,0 +2704,15627352,Bulgakov,459,Germany,Male,46,7,110356.42,1,1,0,4969.13,1 +2705,15622494,Mazzanti,718,France,Male,27,2,0,2,0,0,26229.24,0 +2706,15585835,Lord,655,Spain,Female,34,4,109783.69,2,1,0,134034.32,0 +2707,15595071,Ramos,696,France,Male,22,9,149777,1,1,1,198032.93,0 +2708,15628203,Pai,637,France,Female,38,3,104339.56,1,0,0,119882.86,0 +2709,15667190,Yuan,630,Spain,Female,21,1,85818.18,1,1,1,133102.3,0 +2710,15780212,Mao,592,France,Male,37,4,212692.97,1,0,0,176395.02,0 +2711,15766869,Uspenskaya,634,Germany,Male,37,1,89696.84,2,1,1,193179.88,0 +2712,15775741,Powell,608,France,Female,28,9,0,2,1,1,125062.02,0 +2713,15628170,Brown,565,Germany,Female,32,9,68067.24,1,1,0,143287.58,0 +2714,15701318,Poole,763,Spain,Male,67,9,148564.66,1,0,1,87236.4,0 +2715,15710928,McChesney,665,France,Female,55,8,136354.16,1,1,1,93769.89,0 +2716,15682547,Lucchese,649,France,Male,38,1,122214,1,0,1,88965.46,0 +2717,15631170,Clements,695,France,Male,45,3,0,2,1,1,30793.61,0 +2718,15648702,Yuriev,775,Germany,Male,70,6,119684.88,2,1,1,74532.02,0 +2719,15783444,Endrizzi,788,France,Female,39,3,135139.33,1,0,1,113086.08,0 +2720,15809178,Pan,569,Germany,Female,42,9,146100.75,1,1,0,32574.01,1 +2721,15806688,Manfrin,726,Spain,Female,56,8,123110.9,3,0,1,130113.78,1 +2722,15576824,Kennedy,564,Germany,Female,44,3,111760.4,3,1,1,104722.47,1 +2723,15675422,Conway,544,France,Female,32,9,110728.39,1,1,1,14559.62,0 +2724,15681550,Lablanc,614,France,Female,41,8,121558.46,1,1,1,598.8,0 +2725,15812628,Dodd,453,Germany,Female,38,8,120623.21,1,1,0,129697.99,0 +2726,15597951,Muir,471,France,Female,58,4,114713.57,1,1,1,36315.03,0 +2727,15807045,Milanesi,829,Germany,Female,37,3,103457.76,1,0,0,1114.12,0 +2728,15581748,Shen,754,Germany,Male,57,2,101134.87,2,1,1,70954.41,0 +2729,15770420,Dillon,749,Germany,Male,46,10,78136.36,2,1,1,73470.98,0 +2730,15608230,Hoelscher,667,France,Male,23,1,0,2,1,0,91573.19,0 +2731,15730339,Bell,670,Spain,Male,30,3,133446.34,1,0,0,3154.95,0 +2732,15712584,Liao,670,France,Female,33,7,0,2,1,1,88187.81,0 +2733,15592816,Udokamma,623,Germany,Female,48,1,108076.33,1,1,0,118855.26,1 +2734,15641480,Sinnett,571,France,Male,32,5,131354.25,1,1,0,125256.53,0 +2735,15708505,Palerma,641,Germany,Female,37,7,62974.64,2,0,1,39016.43,0 +2736,15791131,Chimaijem,551,Germany,Female,30,2,143340.44,1,1,0,145796.49,0 +2737,15618225,Porter,741,Germany,Male,36,8,116993.43,2,1,0,168816.22,0 +2738,15644724,Fan,472,France,Male,31,4,58662.92,2,0,1,73322,0 +2739,15662098,Palmer,650,Spain,Male,41,3,128808.65,3,0,0,113677.53,1 +2740,15723894,Younger,625,France,Male,45,7,137555.44,1,0,0,124607.7,0 +2741,15787699,Burke,650,Germany,Male,34,4,142393.11,1,1,1,11276.48,0 +2742,15687738,Nwagugheuzo,535,France,Female,38,8,0,2,1,0,136620.64,0 +2743,15576126,Young,649,France,Female,41,2,125785.23,1,1,1,70523.92,0 +2744,15658889,Watson,689,France,Male,22,4,136444.25,1,1,0,51980.25,1 +2745,15667046,Tseng,694,Spain,Male,38,7,121527.4,1,1,0,113481.02,0 +2746,15669957,Drake,655,Germany,Male,52,9,144696.75,1,1,1,49025.79,0 +2747,15655794,Hanna,620,France,Male,36,8,0,2,1,1,145937.99,0 +2748,15599829,Padovesi,577,France,Female,35,10,0,2,1,1,25161.61,0 +2749,15753332,Loftus,401,Germany,Male,48,8,128140.17,1,1,0,175753.55,1 +2750,15671124,Buccho,599,France,Male,25,6,120383.41,1,1,1,24903.09,0 +2751,15767474,Lorenzo,481,France,Female,57,9,0,3,1,1,169719.35,1 +2752,15720671,Ibezimako,704,France,Male,42,8,129735.3,2,1,1,179565.57,0 +2753,15626787,Wei,698,Spain,Female,31,8,185078.26,1,0,0,115337.74,1 +2754,15774491,Ross,480,France,Female,28,6,0,2,0,0,48131.92,0 +2755,15579647,Oluchukwu,682,France,Male,42,0,0,1,1,1,160828.98,0 +2756,15625522,Walker,700,Spain,Male,31,7,0,2,0,1,145151.96,0 +2757,15765806,Wu,492,France,Male,29,1,144591.96,1,1,1,196293.76,0 +2758,15566708,Chidalu,444,France,Female,45,4,0,2,1,0,161653.5,1 +2759,15668347,Ingram,624,France,Male,36,6,0,2,0,0,84635.64,0 +2760,15575214,Ch'en,709,France,Male,37,7,0,1,1,0,159486.76,0 +2761,15591123,Iredale,557,Germany,Male,68,2,100194.44,1,1,1,38596.34,0 +2762,15573280,Gallagher,646,Germany,Male,50,6,145295.31,2,1,1,27814.74,0 +2763,15589018,Padilla,719,Germany,Male,28,3,106070.29,2,1,1,183893.31,0 +2764,15654495,Potter,706,Germany,Female,47,6,120621.89,1,1,1,140803.7,0 +2765,15597265,Mao,660,France,Male,38,7,0,2,0,1,146585.53,0 +2766,15733876,Schneider,667,France,Male,36,9,0,2,1,1,40062.29,0 +2767,15677217,Ibragimova,705,France,Male,30,1,0,1,1,1,181300.32,0 +2768,15747265,Huang,598,Germany,Female,27,10,171283.91,1,1,1,84136.12,0 +2769,15713379,Anderson,669,France,Male,26,4,0,2,1,1,197594.34,0 +2770,15730433,Nakayama,580,Germany,Female,38,1,128218.47,1,1,0,125953.83,1 +2771,15693347,Gardener,676,France,Female,32,5,0,2,1,1,75465.41,0 +2772,15715465,Aksenova,714,Germany,Male,28,7,77776.39,1,1,0,177737.07,0 +2773,15680736,Milne,597,Germany,Female,72,6,124978.19,2,1,1,7144.46,0 +2774,15610765,Onwumelu,559,France,Male,29,1,0,2,0,0,155639.76,0 +2775,15650034,Kudryashova,564,France,Female,28,1,0,1,1,1,162428.05,0 +2776,15782468,Hart,850,Spain,Male,51,3,109799.55,2,1,1,12457.76,1 +2777,15685109,Teng,689,France,Male,39,7,0,2,0,0,14917.09,0 +2778,15776233,Kruglova,758,Germany,Female,61,8,125397.21,1,1,0,182184.09,1 +2779,15761141,Palerma,604,Spain,Female,71,10,0,2,1,1,129984.2,0 +2780,15781702,Brookes,733,Germany,Male,38,9,111347.37,2,0,1,194872.97,0 +2781,15790235,Hsing,778,Spain,Male,40,8,104291.41,2,1,1,117507.11,0 +2782,15641416,Shaffer,732,Germany,Female,61,9,94867.18,2,1,1,157527.6,1 +2783,15775234,Laurie,646,France,Male,24,8,0,2,0,0,92612.88,0 +2784,15659475,Chung,597,France,Female,33,6,135703.59,2,0,0,74850.84,0 +2785,15642202,Whitfield,821,Germany,Female,37,5,106453.53,2,0,1,127413,0 +2786,15771417,Thomas,640,France,Male,43,7,132412.38,1,0,0,69584.3,1 +2787,15585100,Rioux,511,Germany,Female,40,9,124401.6,1,1,0,198814.24,1 +2788,15700487,Osonduagwuike,805,France,Male,46,6,118022.06,3,1,0,162643.15,1 +2789,15726589,Matveyev,540,Germany,Male,39,1,82531.11,1,1,0,114092.52,0 +2790,15747503,Hayward,705,Spain,Male,44,0,184552.12,1,1,0,68860.3,1 +2791,15595883,Nkemdirim,540,Germany,Male,39,4,127278.31,1,1,1,16150.34,0 +2792,15663826,Brim,532,Spain,Female,66,3,0,1,1,1,115227.02,0 +2793,15742820,Trevisano,535,France,Female,45,2,0,2,0,1,170621.55,0 +2794,15624793,Soubeiran,627,Germany,Male,23,5,184244.86,1,1,0,103099.22,0 +2795,15597930,Wilson,646,France,Male,52,8,59669.43,1,0,0,172495.81,1 +2796,15665110,Helena,515,France,Female,25,7,79543.59,1,0,1,38772.82,0 +2797,15770719,Duncan,697,France,Female,39,6,151553.19,1,1,1,44946.29,0 +2798,15731327,Hale,652,Germany,Male,27,2,166527.88,2,0,1,146007.7,0 +2799,15576044,Macdonald,579,Germany,Male,28,6,150329.15,1,1,0,145558.42,0 +2800,15775662,McKay,760,France,Male,43,8,121911.59,1,1,0,193312.33,0 +2801,15646817,Chiekwugo,769,France,Male,51,9,156773.78,2,1,0,40257.79,0 +2802,15596060,Skinner,498,Spain,Male,29,8,127864.26,1,1,1,46677.9,0 +2803,15723299,Sorokina,774,France,Male,53,4,113709.28,1,1,1,153887.93,1 +2804,15636982,Weller,705,Germany,Female,43,7,79974.55,1,1,1,103108.33,0 +2805,15751175,Bess,648,France,Female,44,2,0,2,1,1,58652.23,0 +2806,15618936,MacDonald,688,France,Female,51,5,0,1,1,0,91624.11,1 +2807,15787529,Gray,592,Spain,Male,38,0,0,1,1,0,65986.48,1 +2808,15780128,Ogbonnaya,705,France,Male,33,3,144427.96,2,1,0,113845.19,0 +2809,15615991,Udegbulam,654,France,Male,42,7,99263.09,1,1,1,67607.9,0 +2810,15757001,Mai,624,France,Female,32,2,79368.87,2,1,1,145471.94,0 +2811,15595388,Yeh,594,France,Female,30,10,0,2,1,1,124071.71,0 +2812,15699550,Babbage,695,Spain,Female,34,9,0,2,1,1,67502.12,0 +2813,15581620,Franklin,597,France,Male,28,2,0,3,1,1,78707.97,0 +2814,15600934,Randell,758,France,Female,52,7,125095.94,1,1,0,171189.83,1 +2815,15738672,Paterson,737,Germany,Female,40,2,162485.8,2,1,0,149381.32,0 +2816,15721307,Pickering,694,Germany,Male,37,1,95668.82,2,1,0,100335.55,0 +2817,15619280,Uspensky,683,France,Male,25,4,0,2,1,0,152698.24,0 +2818,15768244,Macleod,538,Spain,Female,30,8,0,2,1,1,41192.95,0 +2819,15806837,Nnaife,669,France,Male,37,4,0,1,1,0,132540.33,0 +2820,15643496,Randolph,730,France,Female,34,5,74197.38,2,1,0,96875.52,0 +2821,15813916,Kudryashova,622,France,Female,31,1,89688.94,1,1,1,152305.47,0 +2822,15626385,George,714,Spain,Female,33,10,103121.33,2,1,1,49672.01,0 +2823,15603582,Robertson,569,Spain,Female,34,3,0,1,1,0,133997.53,0 +2824,15764351,Yuryeva,668,Germany,Female,59,5,120170.07,1,0,1,50454.8,0 +2825,15667938,Hurst,628,France,Male,32,9,149136.31,2,1,1,16402.11,0 +2826,15576360,Ch'iu,600,France,Male,40,1,141136.79,1,1,1,67803.83,0 +2827,15628813,King,693,France,Female,43,4,152341.55,1,1,0,9241.78,0 +2828,15584190,Esposito,704,France,Male,36,7,120026.98,2,0,1,100601.73,0 +2829,15716449,Fraser,527,Spain,Male,33,9,132168.28,1,0,0,98734.15,0 +2830,15759913,Trentini,553,Germany,Male,43,6,85200.82,2,1,1,160574.09,0 +2831,15701555,Nicholls,575,Spain,Male,53,1,84903.33,2,0,1,26015.8,0 +2832,15758482,Montalvo,626,France,Female,32,0,0,2,0,0,187172.54,0 +2833,15758171,Tien,582,France,Male,20,4,0,1,1,1,55763.66,0 +2834,15680346,Chuang,683,Spain,Male,40,8,0,1,1,0,75848.22,0 +2835,15649124,Fang,850,France,Male,30,9,121535.18,1,0,0,40313.47,0 +2836,15812917,Kosisochukwu,653,Spain,Male,35,6,116662.96,2,1,1,23864.21,0 +2837,15768455,Young,679,France,Male,60,8,0,2,1,1,51380.9,0 +2838,15703059,Scott,549,Germany,Female,49,6,124829.16,1,0,1,93551.36,0 +2839,15646196,Yeh,850,Spain,Female,36,2,155180.56,2,0,0,169415.54,0 +2840,15585451,Vigano,558,Germany,Female,32,1,108262.87,1,1,1,6935.31,0 +2841,15714057,Windradyne,528,Spain,Male,40,4,0,2,1,0,25399.7,0 +2842,15748473,Curnow,801,France,Male,38,5,0,2,1,0,66256.27,0 +2843,15785782,Ugonna,513,Spain,Male,48,2,0,1,1,1,114709.13,1 +2844,15693233,De Neeve,666,Germany,Male,38,6,99812.88,2,1,1,158357.97,0 +2845,15757521,Ricci,606,France,Male,35,2,132164.26,1,0,1,164815.59,0 +2846,15812513,Nnaife,599,Germany,Male,45,10,103583.05,1,1,0,132127.69,1 +2847,15674950,Ebelechukwu,544,Germany,Male,39,4,142406.43,2,1,0,146637.45,0 +2848,15678572,Keating,529,Spain,Male,38,7,99842.5,2,1,0,90256.06,1 +2849,15713608,Tuan,850,France,Female,41,5,0,2,1,1,34827.43,0 +2850,15579262,Shearston,497,France,Male,41,9,0,1,0,0,22074.48,0 +2851,15610426,Tien,764,France,Female,39,5,81042.42,1,0,1,109805.17,0 +2852,15776454,Hamilton,603,France,Female,48,5,0,1,1,0,100478.6,1 +2853,15771483,Arnold,609,France,Male,40,6,0,2,1,1,97416.34,0 +2854,15648489,Ting,487,France,Male,53,4,199689.49,1,1,1,24207.86,1 +2855,15646609,Chao,748,France,Male,33,1,142645.43,1,0,0,69132.66,0 +2856,15693203,Powell,710,Spain,Female,75,5,0,2,1,1,9376.89,0 +2857,15813067,Williams,432,Germany,Female,45,3,110219.14,1,1,0,43046.7,1 +2858,15769829,Cheng,534,Spain,Male,51,3,0,2,0,1,20856.31,0 +2859,15662434,Zhdanova,607,France,Male,25,3,0,2,0,0,187048.72,0 +2860,15773503,Tsai,551,Spain,Male,32,4,0,2,1,0,53420.53,0 +2861,15705890,Nebechukwu,674,France,Male,45,7,142072.02,1,1,0,37013.29,0 +2862,15711398,Fetherstonhaugh,525,France,Female,25,6,0,2,1,0,89566.64,0 +2863,15752375,Ojiofor,645,Germany,Male,33,8,149564.61,1,0,0,149913.84,0 +2864,15659175,Severson,755,France,Female,43,9,0,2,1,0,18066.69,0 +2865,15597033,Speight,708,Germany,Male,37,8,153366.13,1,1,1,26912.34,0 +2866,15590228,Greenwalt,715,France,Male,21,6,76467.16,1,1,1,173511.72,0 +2867,15631848,Grover,727,France,Female,26,9,121508.28,1,1,1,146785.44,0 +2868,15654211,Milani,559,Spain,Female,27,1,0,1,0,1,1050.33,0 +2869,15707968,Akobundu,545,Spain,Male,36,8,73211.12,2,1,0,89587.34,1 +2870,15594084,Anderson,524,France,Male,22,9,0,2,1,0,74405.34,0 +2871,15651093,Chien,707,France,Female,55,1,0,2,0,1,54409.48,0 +2872,15798824,Kennedy,671,Spain,Male,38,0,92674.94,2,1,0,3647.57,0 +2873,15671591,Castiglione,439,Spain,Male,52,3,96196.24,4,1,0,198874.52,1 +2874,15707189,Marshall,667,Germany,Female,36,1,114391.62,1,1,1,53412.54,0 +2875,15733581,Duncan,831,Germany,Male,32,9,80262.66,1,1,0,194867.78,0 +2876,15641640,Uspenskaya,545,Spain,Female,33,7,173331.52,1,1,0,150452.88,0 +2877,15585284,Thomson,604,Spain,Female,35,7,147285.52,1,1,1,57807.05,0 +2878,15617866,Calabrese,657,Spain,Male,67,5,119785.47,2,1,1,107534.32,0 +2879,15667751,Herrera,487,Spain,Female,36,1,140137.15,1,1,0,194073.33,0 +2880,15669411,Muse,750,Germany,Female,52,6,107467.56,1,1,0,126233.18,1 +2881,15789425,Marsden,694,Germany,Female,37,8,98218.04,2,1,0,182354.46,1 +2882,15570943,Artemyeva,711,Germany,Female,35,2,133607.75,1,1,1,120586.32,0 +2883,15685829,McKay,551,France,Male,37,3,0,2,1,1,50578.4,0 +2884,15721917,Chuang,559,France,Female,38,8,95139.41,1,1,1,86575.46,0 +2885,15776047,Nicholls,620,France,Female,29,3,0,2,0,1,153392.28,0 +2886,15716024,Dennis,660,Spain,Male,42,5,0,2,1,0,115509.59,0 +2887,15675328,Knight,449,France,Female,37,6,0,2,1,0,82176.48,0 +2888,15604314,Webb,703,Germany,Female,26,1,97331.19,1,1,0,63717.49,0 +2889,15658339,Pugliesi,795,Germany,Male,37,2,139265.63,2,1,1,198745.94,0 +2890,15630402,Nebechukwu,594,France,Female,31,9,0,1,0,1,5719.11,0 +2891,15689616,Ward,586,Spain,Male,34,5,168094.01,1,0,0,20058.61,0 +2892,15774224,Nixon,613,Germany,Female,30,5,131563.88,2,1,0,170638.98,0 +2893,15701291,Chidubem,601,France,Male,44,3,0,2,1,0,30607.11,0 +2894,15719606,Rivers,657,France,Male,50,9,0,2,0,0,37171.46,0 +2895,15644119,Sochima,531,France,Male,31,3,0,1,1,1,42589.33,0 +2896,15646859,Heydon,621,Germany,Male,47,7,107363.29,1,1,1,66799.28,0 +2897,15606836,Lombardo,782,France,Female,33,2,94493.03,1,0,1,101866.39,0 +2898,15664150,Holland,528,Germany,Female,29,9,170214.23,2,1,0,49284,0 +2899,15624510,Tien,696,France,Male,52,6,139781.06,1,1,0,27445.4,1 +2900,15810944,Bryant,586,France,Female,35,7,0,2,1,0,70760.69,0 +2901,15668575,Hao,626,Spain,Female,26,8,148610.41,3,0,1,104502.02,1 +2902,15603246,Genovesi,498,France,Male,73,2,170241.7,2,1,1,165407.96,0 +2903,15804002,Kovalev,691,France,Female,33,1,128306.83,1,1,1,113580.79,0 +2904,15728773,Hsieh,568,France,Female,47,7,0,2,1,1,45978.39,0 +2905,15598044,Debellis,715,France,Female,35,3,0,1,1,1,152012.36,0 +2906,15694829,Chibueze,680,Germany,Male,32,7,175454,1,0,1,77349.92,0 +2907,15600575,Padovano,802,Spain,Male,41,6,0,2,1,0,47322.05,0 +2908,15727311,Yen,539,France,Female,22,0,100885.93,2,1,1,38772.65,0 +2909,15570769,Kibble,494,France,Male,69,9,93320.8,1,1,1,24489.44,0 +2910,15606274,Lori,594,Germany,Male,38,6,63176.44,2,1,1,14466.08,0 +2911,15746139,Enemuo,596,France,Male,33,2,139451.67,1,0,0,63142.12,0 +2912,15704987,Lu,649,France,Female,52,8,49113.75,1,1,0,41858.43,0 +2913,15628972,Nebeolisa,699,Germany,Male,32,1,123906.22,3,1,1,127443.82,1 +2914,15697686,Stewart,787,France,Female,40,6,0,2,1,1,84151.98,0 +2915,15733883,Ward,604,France,Male,28,7,0,2,0,0,58595.64,0 +2916,15617482,Milanesi,489,Germany,Female,52,1,131441.51,1,1,0,37240.11,1 +2917,15704583,Chikwado,651,France,Male,56,2,0,1,1,0,114522.68,1 +2918,15621083,Douglas,698,France,Male,57,6,136325.48,2,1,1,72549.27,1 +2919,15649487,Sal,578,Germany,Female,38,4,113150.44,2,1,0,176712.59,1 +2920,15736760,Douglas,538,Spain,Female,42,9,0,1,0,0,152855.96,0 +2921,15714658,Yates,696,France,Female,33,4,0,2,1,1,73371.65,0 +2922,15599081,Watt,507,Germany,Female,46,8,102785.16,1,1,1,70323.68,0 +2923,15705113,P'an,685,Spain,Male,34,6,83264.28,1,0,0,9663.28,0 +2924,15631159,H?,705,Germany,Male,41,4,72252.64,2,1,1,142514.66,0 +2925,15792818,Perry,499,Germany,Female,29,6,148051.52,1,1,0,118623.94,0 +2926,15633531,Lavrov,717,France,Female,76,9,138489.66,1,1,1,68400.14,0 +2927,15744529,Chiekwugo,510,France,Male,63,8,0,2,1,1,115291.86,0 +2928,15669656,Macdonald,632,France,Male,32,6,111589.33,1,1,1,170382.99,0 +2929,15581198,Jenkins,668,Germany,Female,39,0,122104.79,1,1,0,112946.67,1 +2930,15729054,Korovina,744,Germany,Male,32,4,96106.83,1,1,1,79812.77,0 +2931,15573452,Manning,663,Germany,Male,42,7,115930.87,1,1,0,19862.78,0 +2932,15776733,Wilson,638,Germany,Female,37,7,124513.66,2,1,0,158610.89,0 +2933,15724858,Begum,688,France,Female,54,9,0,1,1,0,191212.63,1 +2934,15713144,Ingrassia,588,Spain,Male,46,8,0,1,1,0,61931.21,0 +2935,15690188,Maclean,631,France,Male,33,7,0,1,1,1,58043.02,1 +2936,15689425,Olejuru,687,Spain,Male,35,8,100988.39,2,1,0,22247.27,0 +2937,15671766,Enyinnaya,599,France,Male,44,10,118577.24,1,1,1,31448.52,0 +2938,15782806,Watson,718,Spain,Male,28,6,0,2,1,0,146875.86,0 +2939,15764419,Langdon,730,France,Male,27,5,0,2,1,1,116081.93,0 +2940,15591915,Frolov,533,France,Female,39,2,0,1,0,1,73669.94,1 +2941,15772798,Chikezie,711,Spain,Female,28,5,0,2,1,1,93959.96,0 +2942,15792008,Zetticci,555,Spain,Female,26,9,0,2,0,1,158918.03,0 +2943,15715541,Yang,850,France,Female,42,9,113311.11,1,1,1,198193.75,0 +2944,15639277,Lin,678,France,Female,41,9,0,1,0,0,13160.03,0 +2945,15798850,Goddard,576,France,Male,32,7,0,2,1,0,4660.91,0 +2946,15776348,Rogers,835,Germany,Male,20,4,124365.42,1,0,0,180197.74,1 +2947,15727696,Zubareva,592,France,Male,42,1,147249.29,2,1,1,63023.02,0 +2948,15793813,Onochie,774,France,Male,36,7,103688.19,1,0,1,118971.74,0 +2949,15694395,Ts'ui,620,France,Female,29,1,138740.24,2,0,0,154700.61,0 +2950,15764195,Newsom,519,Spain,Male,39,4,111900.14,1,1,1,97577.17,0 +2951,15744919,Genovese,734,Spain,Female,37,0,152760.24,1,1,1,48990.5,0 +2952,15671655,Thorpe,763,Germany,Male,31,7,143966.3,2,1,1,140262.96,1 +2953,15654901,Horton,733,France,Male,51,10,141556.96,1,1,0,130189.53,0 +2954,15649136,Williamson,650,France,Female,43,6,0,2,1,1,16301.91,0 +2955,15775562,Shoobridge,538,France,Female,33,5,0,2,1,0,126962.41,0 +2956,15807481,Peng,577,France,Female,46,1,0,1,1,1,158750.53,0 +2957,15642885,Gray,792,France,Male,30,8,0,2,1,0,199644.2,0 +2958,15789109,Watson,686,France,Female,41,10,0,1,1,1,144272.71,1 +2959,15814004,Fyodorova,589,France,Male,29,2,0,2,0,1,98320.27,0 +2960,15673619,Bazhenov,530,France,Male,25,9,162560.32,1,1,0,64129.03,0 +2961,15595135,Solomon,778,Germany,Female,29,7,123229.46,1,1,0,181221.09,0 +2962,15583681,Layh,616,Spain,Male,31,7,76665.71,2,1,1,163809.08,0 +2963,15605000,John,550,France,Male,38,9,140278.99,3,1,1,171457.06,1 +2964,15718071,Tuan,655,France,Female,51,3,0,2,0,1,15801.02,0 +2965,15679760,Slattery,721,France,Male,46,1,115764.32,2,0,0,102950.79,0 +2966,15654574,Onyekachi,499,Germany,Male,36,5,131142.53,2,1,0,174918.46,0 +2967,15577178,Genovese,511,France,Male,45,5,68375.27,1,1,0,193160.25,1 +2968,15595324,Daniels,579,Germany,Female,39,5,117833.3,3,0,0,5831,1 +2969,15756932,Caldwell,696,Spain,Female,36,7,0,2,1,1,82298.59,0 +2970,15726358,Chiemenam,681,France,Male,34,7,0,2,0,0,130686.59,0 +2971,15595228,Wanliss,815,France,Male,45,7,0,1,0,1,52885.23,1 +2972,15782530,Bruce,681,Spain,Male,30,2,111093.01,1,1,0,68985.99,0 +2973,15592877,Wright,641,Spain,Male,42,9,132657.55,1,1,0,35367.19,0 +2974,15651983,Fang,591,France,Female,56,9,128882.49,1,1,1,196241.94,1 +2975,15746737,Eames,565,Germany,Male,59,9,69129.59,1,1,1,170705.53,0 +2976,15774179,Sutherland,487,France,Male,37,6,0,2,1,1,126477.41,0 +2977,15667265,Cavenagh,729,France,Male,39,4,121404.64,1,1,1,159618.17,0 +2978,15655123,Dumetolisa,505,Spain,Female,45,9,131355.3,3,1,0,195395.33,1 +2979,15595917,Mackay,580,France,Female,35,1,102097.33,1,0,1,168285.85,0 +2980,15668385,Dellucci,642,France,Male,40,1,154863.15,1,1,1,138052.51,0 +2981,15709476,Kenyon,850,Spain,Female,41,3,99945.93,2,1,0,71179.31,0 +2982,15711218,Parry,616,Germany,Male,39,2,121704.32,2,1,0,55556.3,0 +2983,15798659,Kennedy,526,Spain,Female,43,3,0,2,1,0,31705.19,0 +2984,15663939,Arnott,523,Germany,Male,35,8,138782.76,1,1,1,186118.93,0 +2985,15694946,Hanson,663,France,Male,35,9,0,2,1,1,195580.28,0 +2986,15631912,T'ao,840,France,Male,30,8,136291.71,1,1,0,54113.38,0 +2987,15768816,Shen,570,Germany,Male,42,0,107856.57,2,1,0,127528.84,0 +2988,15682268,Steere,676,Germany,Female,26,1,108348.66,1,0,0,60231.74,1 +2989,15684801,Abbott,689,France,Male,47,1,93871.95,3,1,0,156878.42,1 +2990,15636428,Sutherland,703,Spain,Female,45,1,0,1,1,0,182784.11,1 +2991,15809823,Thurgood,491,Germany,Male,19,2,125860.2,1,0,0,129690.5,0 +2992,15699284,Johnson,584,France,Male,49,8,172713.44,1,1,0,113860.81,0 +2993,15786993,Lung,810,France,Female,51,5,0,2,0,1,184524.74,0 +2994,15709441,Cocci,745,Spain,Female,59,8,0,1,1,1,36124.98,0 +2995,15710257,Matveyeva,625,France,Female,39,3,130786.92,1,0,1,121316.07,0 +2996,15582492,Moore,535,France,Female,29,2,112367.34,1,1,0,185630.76,0 +2997,15575694,Yobachukwu,729,Spain,Female,45,7,91091.06,2,1,0,71133.12,0 +2998,15756820,Fleming,655,France,Female,26,7,106198.5,1,0,1,32020.42,0 +2999,15766289,Dickinson,751,France,Male,47,5,142669.93,2,1,0,162760.96,0 +3000,15593014,Evseyev,525,France,Male,33,1,112833.35,1,0,1,175178.56,0 +3001,15584545,Aksenov,532,France,Female,40,5,0,2,0,1,177099.71,0 +3002,15675949,Fleming,696,Spain,Female,43,4,0,2,1,1,66406.37,0 +3003,15672091,Ulyanov,786,Germany,Female,32,2,104336.43,2,0,0,59559.81,0 +3004,15801658,Summers,580,France,Male,55,6,104305.74,1,0,1,175750.21,0 +3005,15706185,Clements,596,Germany,Male,47,5,140187.1,2,1,1,174311.3,0 +3006,15789863,Kazakova,683,France,Male,39,4,0,2,1,0,171716.81,0 +3007,15720943,Pirozzi,747,France,Female,45,1,114959.12,1,1,0,189362.39,1 +3008,15697997,Jamieson,602,France,Male,33,5,164704.38,1,0,1,180716.1,1 +3009,15665416,Ferri,779,France,Male,62,10,119096.55,1,0,1,116977.89,0 +3010,15660200,Mai,551,France,Male,31,1,0,2,1,1,185105.44,0 +3011,15619653,Hannaford,666,France,Male,47,2,0,1,1,0,35046.97,1 +3012,15773447,Fomin,526,Spain,Male,30,8,0,1,1,0,36251,0 +3013,15739160,Mahon,849,France,Female,41,9,115465.28,1,1,0,103174.5,0 +3014,15689237,Shaw,471,France,Female,27,4,0,2,1,0,122642.09,0 +3015,15679297,Volkova,628,Spain,Male,43,3,184926.61,1,1,0,122937.57,0 +3016,15591433,Miles,674,Germany,Male,43,8,85957.88,2,1,0,8757.39,0 +3017,15642725,Madison,797,France,Male,32,10,114084.6,1,0,1,125782.29,0 +3018,15701962,Scott,590,Spain,Female,29,2,166930.76,2,1,0,122487.73,0 +3019,15811613,Voss,588,France,Female,27,8,0,1,1,0,20066.38,0 +3020,15741049,Colebatch,577,France,Male,29,7,0,2,1,1,55473.15,0 +3021,15724423,Wilson,571,France,Female,38,6,107193.82,2,0,0,38962.94,0 +3022,15574305,T'ang,680,France,Male,36,3,116275.12,1,1,1,63795.8,0 +3023,15678168,Gibson,648,Spain,Female,27,7,0,2,1,1,163060.43,0 +3024,15697020,Hs?eh,618,France,Male,39,2,91068.56,1,1,0,26578.69,0 +3025,15610801,Pan,648,Germany,Male,41,5,123049.21,1,0,1,5066.76,0 +3026,15745232,Chikelu,759,France,Female,39,6,0,2,1,1,140497.67,0 +3027,15722758,Allan,585,France,Male,40,7,0,2,0,0,146156.98,0 +3028,15792102,Yefremova,774,France,Female,42,3,137781.65,1,0,0,199316.19,0 +3029,15675185,Chuang,697,Germany,Female,48,2,108128.96,2,1,1,103944.37,0 +3030,15801247,Fan,605,Spain,Male,39,10,105317.73,2,1,0,138021.36,0 +3031,15725660,Dellucci,676,France,Male,20,1,80569.73,1,0,0,68621.98,0 +3032,15638963,Garran,678,France,Female,22,4,174852.89,1,1,1,28149.06,0 +3033,15800061,Moretti,495,Spain,Female,45,3,89158.94,3,1,0,135169.76,1 +3034,15578006,Yao,787,France,Female,85,10,0,2,1,1,116537.96,0 +3035,15668504,Lucchesi,770,France,Male,36,2,89800.14,1,1,1,105922.69,0 +3036,15687491,Nkemdilim,817,Germany,Male,45,9,101207.75,1,0,0,88211.12,1 +3037,15610403,Anderson,659,France,Male,43,1,106086.42,2,1,0,26900.63,0 +3038,15741094,Sagese,693,France,Male,21,1,0,2,1,1,3494.02,0 +3039,15807909,Rubensohn,744,France,Male,47,9,0,2,1,0,113163.17,0 +3040,15666141,Baldwin,829,Spain,Female,26,8,101440.36,2,1,1,19324.5,0 +3041,15617134,Iqbal,716,France,Male,38,4,0,2,1,0,189678.7,0 +3042,15783029,Monaldo,671,France,Male,34,7,106603.74,2,1,1,26387.71,0 +3043,15622833,Mahon,835,Germany,Female,29,10,130420.2,2,0,0,106276.55,0 +3044,15746422,Muir,636,France,Female,38,1,0,1,1,0,45015.38,0 +3045,15750839,Burns,649,Spain,Male,29,2,45022.23,1,1,1,173495.77,0 +3046,15749130,Dyer,621,Germany,Male,27,1,74298.43,1,1,1,52581.96,0 +3047,15779862,Lyons,658,Germany,Female,31,3,133003.03,1,0,1,146339.27,1 +3048,15767871,H?,784,Spain,Male,48,7,0,2,1,1,182609.97,0 +3049,15679651,Gardiner,783,Spain,Female,37,1,136689.66,1,1,0,197890.65,0 +3050,15576219,Cameron,615,France,Male,32,4,0,2,1,1,6225.63,0 +3051,15699247,Chapman,791,France,Female,44,5,0,2,1,1,123977.86,1 +3052,15619087,Taylor,762,France,Male,53,1,102520.37,1,1,1,170195.4,0 +3053,15605327,Namatjira,607,France,Male,35,2,0,2,1,1,114190.3,0 +3054,15610140,He,601,France,Female,34,5,0,2,1,0,27022.57,0 +3055,15791174,Leibius,540,Spain,Male,67,1,88382.01,1,0,1,59457,0 +3056,15602373,White,812,France,Male,44,4,115049.15,2,1,0,165038.41,0 +3057,15762605,Wall,685,France,Male,58,1,104796.54,1,1,1,154181.41,0 +3058,15598840,Moretti,680,France,Male,33,1,123082.08,1,1,0,134960.98,0 +3059,15744279,Patterson,680,Spain,Female,58,8,0,2,1,1,65708.5,0 +3060,15670619,Coppin,631,France,Female,33,8,0,2,0,0,117374.22,0 +3061,15599533,Tsao,569,France,Female,43,7,0,2,1,1,77703.19,0 +3062,15757837,Kao,584,Germany,Male,33,3,88311.48,2,1,1,177651.38,0 +3063,15697574,Stewart,582,France,Female,40,9,0,3,1,1,60954.45,0 +3064,15578738,Tuan,609,France,Male,32,7,71872.19,1,1,1,151924.9,0 +3065,15762228,Barnes,506,Spain,Male,35,6,110046.93,2,1,0,26318.73,0 +3066,15614827,Sun,503,France,Male,42,8,104430.08,1,1,1,147557.71,0 +3067,15789815,Fallaci,503,France,Female,28,5,0,2,1,0,125918.17,0 +3068,15579781,Buccho,806,Germany,Male,31,10,138653.51,1,1,0,190803.37,0 +3069,15587013,Tien,653,France,Female,31,7,102575.04,1,1,1,11043.54,0 +3070,15570932,Pirozzi,666,France,Male,43,7,137780.74,2,1,1,119100.05,1 +3071,15794661,Liu,674,Spain,Male,32,2,0,2,1,0,140579.17,0 +3072,15581654,Long,798,France,Male,32,7,0,2,0,1,37731.95,0 +3073,15644296,Scott,740,France,Female,30,8,105209.54,1,1,0,1852.58,0 +3074,15614420,Gerasimova,531,Germany,Female,32,0,109570.21,2,1,1,172049.84,0 +3075,15609653,Ifeatu,614,Germany,Female,44,6,118715.86,1,1,0,133591.11,1 +3076,15594577,De Luca,556,France,Male,35,10,0,2,1,1,192751.18,0 +3077,15584114,Ogbonnaya,678,Germany,Female,43,2,153393.18,2,1,1,193828.27,0 +3078,15673367,Humffray,587,Germany,Male,33,6,132603.36,1,1,0,55775.72,0 +3079,15685576,Degtyaryov,527,Spain,Female,36,6,0,2,1,1,102280.29,0 +3080,15774727,Monaldo,757,Germany,Female,34,1,129398.01,2,0,0,44965.44,0 +3081,15694288,Cawthorne,468,Spain,Male,28,3,0,2,1,0,170661.02,0 +3082,15603319,Graham,693,France,Male,29,2,151352.74,1,0,0,197145.89,0 +3083,15759066,Carpenter,483,France,Female,44,5,136836.49,1,1,0,192359.9,1 +3084,15814816,Kambinachi,466,France,Male,40,4,91592.06,1,1,0,141210.18,1 +3085,15724402,Tyler,770,France,Female,30,8,0,2,1,0,100557.03,0 +3086,15571059,Martin,734,France,Female,54,3,0,1,1,0,130805.54,1 +3087,15674206,Walker,716,France,Female,22,8,0,2,1,1,92606.98,0 +3088,15715160,Khan,439,France,Male,36,2,165536.28,2,1,1,123956.83,0 +3089,15730448,Iroawuchi,538,Germany,Male,25,5,62482.95,1,1,1,102758.43,0 +3090,15662067,Summers,743,France,Male,40,8,68155.59,1,1,0,94876.65,0 +3091,15779581,Bottrill,734,Spain,Female,43,3,55853.33,2,0,1,94811.85,1 +3092,15662901,Hu,656,France,Male,37,2,0,2,0,1,67840.81,0 +3093,15689751,Jones,666,France,Female,31,2,79589.43,1,0,0,4050.57,0 +3094,15667742,Vincent,627,Spain,Male,41,5,100880.76,1,0,1,134665.25,0 +3095,15738448,Sanford,480,Germany,Female,25,3,174330.35,2,0,0,181647.13,0 +3096,15680243,Brown,792,France,Male,19,7,143390.51,1,1,0,33282.84,0 +3097,15745083,Lei,613,Germany,Male,59,8,91415.76,1,0,0,27965,1 +3098,15708228,Toscani,476,Germany,Male,30,3,134366.42,1,1,0,68343.53,0 +3099,15628523,Chien,539,France,Female,24,3,0,2,1,1,198161.07,0 +3100,15708196,Uchenna,696,Spain,Male,60,8,88786.81,1,1,1,196858.4,0 +3101,15735549,Lori,810,Germany,Male,35,3,96814.46,2,1,1,120511.03,0 +3102,15809347,Fanucci,763,Germany,Male,32,9,160680.41,1,1,0,30886.35,0 +3103,15660866,Chimaobim,640,France,Female,29,3,0,2,1,0,2743.69,0 +3104,15766609,Jowers,655,France,Female,47,10,0,2,1,0,167778.62,0 +3105,15654230,Miller,526,Germany,Male,31,5,145537.21,1,1,0,132404.64,0 +3106,15794566,Kirsova,678,France,Female,28,4,0,2,1,1,144423.17,1 +3107,15800890,T'ien,554,France,Female,45,6,0,2,1,1,181204.5,0 +3108,15697424,Ku,597,Spain,Female,30,2,119370.11,1,1,1,182726.22,1 +3109,15724536,Chin,560,Spain,Female,28,1,0,2,1,1,120880.72,0 +3110,15735878,Law,850,Germany,Female,47,10,134381.52,1,0,0,26812.89,1 +3111,15707596,Chung,546,Germany,Female,74,8,114888.74,2,1,1,66732.63,1 +3112,15657163,Cockrum,623,Germany,Male,42,1,149332.48,2,1,0,100834.22,0 +3113,15622478,Greaves,698,France,Female,40,7,105061.74,3,1,0,107815.31,1 +3114,15779529,Grant,620,France,Male,32,7,0,2,1,1,34665.79,0 +3115,15636023,O'Donnell,619,France,Female,40,10,0,1,1,1,147093.84,1 +3116,15582066,Maclean,561,France,Male,21,4,0,1,1,1,36942.35,0 +3117,15666675,Hsieh,753,France,Female,39,7,155062.8,1,1,1,16460.77,0 +3118,15732987,Hs?,721,Spain,Male,43,3,88798.34,1,0,0,45610.63,0 +3119,15789432,Mazzanti,451,France,Male,33,6,0,2,1,0,184954.11,0 +3120,15663161,Chiu,680,Germany,Female,51,5,143139.87,1,0,0,47795.43,1 +3121,15694879,Reeves,590,Spain,Female,23,7,0,2,1,0,196789.9,0 +3122,15593715,Castiglione,634,Germany,Male,27,3,107027.52,1,1,0,173425.68,0 +3123,15575002,Ferguson,676,France,Male,29,4,140720.93,1,1,0,36221.18,0 +3124,15622171,Nnamdi,642,France,Male,30,8,80964.57,2,1,0,174738.2,0 +3125,15795224,Wu,760,France,Male,39,6,178585.46,1,1,0,67131.3,1 +3126,15685346,Chu,736,Spain,Female,26,4,135889.13,1,1,1,165692.03,0 +3127,15691808,King,656,France,Male,43,7,134919.85,1,1,0,194691.95,0 +3128,15721007,Charlton,776,Germany,Male,33,8,115130.34,1,0,0,129525.5,1 +3129,15794253,Marsh,832,Spain,Female,34,6,138190.13,2,0,1,146511.2,0 +3130,15694453,Walker,631,Germany,Male,37,9,131519.49,2,1,1,51752.18,0 +3131,15813113,Chang,795,Spain,Female,56,5,0,1,1,0,35418.69,1 +3132,15614187,Pottinger,648,Germany,Female,39,3,126935.98,2,0,1,57995.74,0 +3133,15619407,Buckley,615,France,Male,39,4,133707.09,1,1,1,108152.75,0 +3134,15646227,Folliero,682,France,Female,27,1,97893.2,1,1,0,166144.98,0 +3135,15660541,Olisanugo,694,France,Male,34,5,127900.03,1,1,0,101737.8,0 +3136,15753874,Kent,694,France,Male,37,10,143835.47,1,0,1,33326.71,0 +3137,15617877,Jessop,607,France,Male,44,0,0,2,1,1,81140.09,0 +3138,15772073,Hodge,664,France,Male,48,10,0,1,1,0,140173.17,1 +3139,15701537,Ignatiev,756,France,Male,60,2,0,1,1,1,166513.49,1 +3140,15736228,Chambers,645,France,Female,40,3,129596.77,1,1,1,103232.6,0 +3141,15780572,Mansom,653,Spain,Male,30,4,0,2,1,0,120736.04,0 +3142,15769596,Yen,710,Germany,Female,24,2,110407.44,2,0,0,15832.43,1 +3143,15586996,Azikiwe,697,France,Female,76,7,0,2,0,1,188772.45,0 +3144,15722061,Allen,619,Germany,Female,41,8,142015.76,2,1,0,114323.66,0 +3145,15638003,Komarova,648,Spain,Male,55,1,81370.07,1,0,1,181534.04,0 +3146,15775590,Mackay,482,Germany,Female,48,2,69329.47,1,0,0,102640.52,1 +3147,15730688,Yu,548,France,Female,28,8,116755.5,2,1,1,158585.17,1 +3148,15753102,Curtis,752,Spain,Male,44,6,83870.33,1,1,0,178722.24,0 +3149,15810075,Fang,648,France,Female,39,6,130694.89,2,1,1,153955.38,1 +3150,15723373,Page,643,Spain,Female,34,8,117451.47,1,1,0,65374.86,0 +3151,15795298,Olisaemeka,573,Germany,Female,35,9,206868.78,2,0,1,102986.15,0 +3152,15584320,Brennan,686,France,Female,39,3,111695.62,1,0,0,136643.84,0 +3153,15724161,Sutton,644,France,Female,40,9,137285.26,4,1,0,77063.63,1 +3154,15750056,Hyde,702,France,Female,29,6,149218.39,1,1,1,9633.01,0 +3155,15609637,Nkemakolam,652,France,Male,51,7,0,2,0,1,43496.36,0 +3156,15794493,Chimaijem,641,Spain,Male,32,7,0,2,1,1,24267.28,0 +3157,15569641,Sung,692,Germany,Female,41,8,130701.29,1,1,0,59354.24,1 +3158,15815236,Chiganu,574,Spain,Male,34,5,0,2,0,0,28269.86,0 +3159,15811177,Beneventi,643,France,Female,31,3,167949.48,1,1,0,143162.34,0 +3160,15680587,Esposito,834,France,Male,23,4,131254.81,1,1,0,20199.3,0 +3161,15672821,Owen,591,France,Male,28,5,0,2,1,1,48606.92,0 +3162,15767681,Smalley,470,Spain,Male,34,9,0,2,0,1,89013.67,0 +3163,15600379,Hsiung,608,Spain,Male,34,7,86656.13,1,0,1,59890.29,0 +3164,15801336,Ch'ang,649,Germany,Female,37,8,114737.26,1,1,1,106655.88,1 +3165,15721592,Barton,665,France,Female,38,5,0,2,1,0,156439.56,0 +3166,15581282,Lucchese,651,France,Female,39,6,0,1,1,0,24176.44,0 +3167,15746203,Hsia,555,Germany,Male,62,4,119817.33,1,0,1,43507.1,1 +3168,15583137,Pope,637,France,Female,48,7,130806.99,2,1,1,132005.85,1 +3169,15680752,Horrocks,675,France,Female,49,0,0,1,1,1,80496.71,1 +3170,15688172,Tai,677,Spain,Male,40,5,0,2,1,0,88947.56,0 +3171,15791373,Chikezie,850,Germany,Female,35,2,80931.75,1,0,0,12639.67,1 +3172,15589449,Frye,815,France,Female,56,3,0,3,1,1,94248.16,1 +3173,15692819,Toscani,665,Germany,Male,32,1,132178.67,1,0,0,11865.76,0 +3174,15727467,Mellor,485,France,Female,27,3,0,2,1,0,141449.86,0 +3175,15734312,Kang,577,Spain,Male,43,6,0,2,1,1,149457.81,0 +3176,15764604,Sutherland,586,France,Female,35,7,164769.02,3,1,0,119814.25,1 +3177,15613014,Hs?,722,Germany,Male,29,1,107233.85,2,1,0,24924.92,0 +3178,15759684,Ting,528,France,Female,27,7,176227.07,2,0,1,139481.53,0 +3179,15609669,Chuang,542,France,Female,39,4,109949.39,2,1,1,41268.65,0 +3180,15685536,Chu,552,France,Female,34,5,0,2,1,1,1351.41,0 +3181,15750447,Ozoemena,678,France,Female,60,10,117738.81,1,1,0,147489.76,1 +3182,15663249,Howells,575,Spain,Female,37,9,133292.45,1,1,0,111175.09,0 +3183,15638646,Lucchese,669,France,Female,43,1,160474.59,1,1,1,95963.14,0 +3184,15734161,Nnonso,636,France,Male,43,6,0,2,1,0,43128.95,0 +3185,15631070,Gerasimova,667,Germany,Male,55,9,154393.43,1,1,1,137674.96,1 +3186,15761950,Woronoff,652,Germany,Female,45,9,110827.49,1,1,1,153383.54,1 +3187,15649668,Wilhelm,637,Germany,Female,36,10,145750.45,2,1,1,96660.76,0 +3188,15713912,Nebechukwu,516,Spain,Female,45,8,109044.3,1,0,1,115818.16,0 +3189,15586757,Anenechukwu,801,France,Female,32,4,75170.54,1,1,1,37898.5,0 +3190,15596522,Meredith,692,France,Female,42,2,0,2,1,0,145222.93,0 +3191,15625395,Chinomso,585,France,Female,28,6,105795.9,1,1,1,41219.09,0 +3192,15760570,Stephenson,590,France,Male,32,5,0,2,1,0,59249.83,0 +3193,15566689,Chimaoke,554,Spain,Male,66,8,0,2,1,1,116747.62,0 +3194,15725794,Winters,659,France,Female,49,1,0,1,1,0,116249.72,1 +3195,15673539,Napolitani,690,France,Female,26,3,118097.87,1,1,0,61257.83,0 +3196,15705298,L?,697,Germany,Male,29,0,172693.54,1,0,0,141798.98,0 +3197,15675791,Williams,610,France,Male,36,4,129440.3,2,1,0,102638.35,0 +3198,15747043,Giles,599,Spain,Male,36,4,0,2,0,0,13210.56,0 +3199,15736397,Wang,544,France,Male,23,1,96471.2,1,1,0,35550.97,0 +3200,15678201,Robertson,548,France,Female,46,1,0,1,1,1,104469.06,1 +3201,15720745,Murray,635,Spain,Male,24,4,140197.18,1,1,1,142935.83,0 +3202,15637593,Greco,722,France,Male,20,6,0,2,1,0,195486.28,0 +3203,15598070,Marchesi,564,France,Female,33,4,135946.26,1,1,0,63170,0 +3204,15787550,Chao,719,France,Male,69,3,0,2,1,1,58320.06,0 +3205,15603942,Hawthorn,547,Germany,Male,50,3,81290.02,3,0,1,177747.03,1 +3206,15733973,Bibi,850,France,Female,42,8,0,1,1,0,19632.64,1 +3207,15596761,Hawdon,515,Germany,Male,60,9,113715.36,1,1,0,18424.24,1 +3208,15652400,Moss,667,Spain,Male,56,2,168883.08,1,0,1,18897.78,0 +3209,15717893,Briggs,607,Germany,Male,36,8,143421.74,1,1,0,97879.02,0 +3210,15622585,McIntyre,525,France,Male,26,7,153644.39,1,1,1,63197.88,0 +3211,15733964,Russo,606,Spain,Female,53,1,109330.06,1,1,1,75860.01,0 +3212,15753861,Ballard,686,Germany,Female,27,1,115095.88,2,0,0,78622.46,0 +3213,15747097,Hs?,611,France,Male,35,10,0,1,1,1,23598.23,1 +3214,15594762,Pisani,827,Spain,Male,46,1,183276.32,1,1,1,13460.27,0 +3215,15667417,Tao,572,France,Male,33,9,68193.72,1,1,0,19998.31,0 +3216,15684861,Thomson,726,France,Female,32,8,0,2,0,0,185075.63,0 +3217,15742204,Hsu,579,Germany,Male,31,6,139729.54,1,0,1,135815.38,0 +3218,15623502,Morrison,598,Spain,Female,56,4,98365.33,1,1,1,44251.33,0 +3219,15774872,Joslin,663,France,Male,36,10,0,2,1,0,136349.55,0 +3220,15611191,Scott,505,Germany,Female,37,10,122453.97,2,1,1,52693.99,0 +3221,15674331,Bidwill,576,Germany,Male,30,7,132174.41,2,0,0,93767.03,0 +3222,15619465,Cameron,555,Spain,Female,24,2,0,2,0,1,197866.55,0 +3223,15575247,Cartwright,524,France,Male,30,1,0,2,1,0,126812.85,0 +3224,15695679,Yao,776,Spain,Male,39,2,104349.45,1,0,0,79503.05,0 +3225,15713463,Tate,645,Germany,Female,41,2,138881.04,1,1,0,129936.53,1 +3226,15785170,Neal,850,Germany,Female,32,0,116968.91,1,0,0,175094.62,0 +3227,15796351,Yao,603,Germany,Male,35,1,105346.03,2,1,1,130379.5,0 +3228,15639576,Burns,691,France,Male,26,9,136623.19,1,1,0,153228,0 +3229,15693264,Onyinyechukwuka,583,France,Female,29,10,0,2,1,1,111285.85,0 +3230,15589715,Fulks,584,France,Female,66,5,0,1,1,0,49553.38,1 +3231,15769902,Christie,679,France,Female,33,6,0,2,1,1,98015.85,0 +3232,15587177,Lloyd,646,France,Male,36,6,124445.52,1,1,0,88481.32,0 +3233,15814553,Ball,559,France,Female,34,5,68999.66,2,1,1,66879.27,0 +3234,15601550,Genovesi,595,Spain,Male,36,6,85768.42,1,1,1,24802.77,0 +3235,15664907,Alexander,527,France,Male,47,1,0,1,1,0,21312.16,1 +3236,15612465,Siciliano,684,Spain,Male,34,9,100628,2,1,1,190263.78,0 +3237,15810800,Ositadimma,673,Spain,Female,32,0,0,1,1,1,72873.33,0 +3238,15665760,Kazantsev,802,Spain,Male,38,7,0,2,0,1,57764.65,0 +3239,15588080,Giles,675,France,Male,54,6,0,1,1,0,110273.84,1 +3240,15776844,Hao,762,Spain,Female,19,6,0,2,1,0,55500.17,0 +3241,15717560,Martin,580,France,Male,50,0,125647.36,1,1,0,57541.08,1 +3242,15629739,Hartley,621,Germany,Female,31,8,100375.39,1,1,1,90384.26,0 +3243,15729908,Allan,411,France,Female,36,10,0,1,0,0,120694.35,0 +3244,15716781,Dolgorukova,815,France,Male,24,7,171922.72,1,0,1,178028.96,0 +3245,15646936,Nnamdi,631,Germany,Female,32,2,146810.99,2,1,1,180990.29,0 +3246,15768151,Romano,514,Germany,Female,45,3,109032.23,1,0,1,155407.21,1 +3247,15579212,Chuang,638,France,Male,57,6,0,1,1,0,33676.48,1 +3248,15721835,Owen,791,Spain,Male,25,7,0,1,1,0,89666.28,0 +3249,15800515,Singh,516,France,Male,35,5,128653.59,1,1,0,127558.26,0 +3250,15591279,Nwagugheuzo,734,France,Male,37,3,80387.81,1,0,1,77272.62,0 +3251,15587419,Shipton,611,France,Male,58,8,0,2,0,1,107665.68,1 +3252,15750335,Paterson,850,Germany,Male,43,0,108508.82,3,1,0,184044.8,1 +3253,15699619,Rivas,641,France,Male,31,10,155978.17,1,1,0,91510.71,0 +3254,15606472,Lung,585,France,Female,38,5,0,1,1,1,87363.56,0 +3255,15778368,Allan,552,Germany,Male,50,4,121175.56,1,1,0,117505.07,1 +3256,15671387,Fetherstonhaugh,507,France,Female,29,4,89349.47,2,0,0,180626.68,0 +3257,15573926,Lung,735,Spain,Male,38,7,86131.71,2,0,0,93478.96,0 +3258,15709183,Davidson,707,France,Female,58,3,102346.86,1,1,1,114672.64,0 +3259,15577514,Mai,698,Germany,Female,36,7,121263.62,1,1,1,13387.88,0 +3260,15778830,Dellucci,841,France,Male,31,2,0,2,1,0,173240.52,0 +3261,15768072,Mitchell,688,Spain,Female,33,2,0,1,0,0,27557.18,1 +3262,15768293,Sun,614,France,Male,51,3,0,2,1,1,5552.37,0 +3263,15654456,Napolitano,511,Germany,Male,48,6,149726.08,1,0,0,88307.87,1 +3264,15807525,Bailey,447,France,Male,43,2,0,2,1,0,33879.26,1 +3265,15574372,Hoolan,738,France,Male,35,5,161274.05,2,1,0,181429.87,0 +3266,15671249,Kent,422,France,Female,33,2,0,2,1,0,102655.31,0 +3267,15779744,Chou,537,Spain,Male,30,1,103138.17,1,1,1,96555.42,0 +3268,15624755,Pepper,707,Germany,Female,40,3,109628.44,1,1,0,189366.03,0 +3269,15611430,Abramowitz,690,France,Male,54,5,0,1,1,0,12847.61,1 +3270,15774744,Lord,664,Germany,Male,33,7,97286.16,2,1,0,143433.33,0 +3271,15629885,Wilson,850,France,Female,33,7,118004.26,1,1,0,183983.82,0 +3272,15708791,Abazu,584,Spain,Male,32,9,85534.83,1,0,0,169137.24,0 +3273,15793890,Harriman,728,France,Female,59,4,0,1,1,1,163365.85,1 +3274,15646091,Frankland,560,Spain,Female,43,4,95140.44,2,1,0,123181.44,1 +3275,15596984,Pinto,629,France,Female,31,6,0,1,1,1,16447.6,1 +3276,15800215,Kwemtochukwu,658,France,Male,25,3,0,2,0,1,173948.4,0 +3277,15577806,Chiu,794,Germany,Female,54,1,75900.84,1,1,1,192154.66,0 +3278,15749381,Yu,790,France,Female,41,2,126619.27,1,1,0,198224.38,0 +3279,15683758,Onyekachukwu,640,France,Male,44,7,111833.47,1,1,0,67202.74,0 +3280,15670615,Castiglione,652,Spain,Male,37,7,0,2,1,0,68789.93,0 +3281,15715622,To Rot,583,France,Female,57,3,238387.56,1,0,1,147964.99,1 +3282,15707634,Anenechukwu,775,France,Female,32,2,108698.96,2,1,1,161069.73,0 +3283,15806901,Henderson,584,France,Female,39,2,112687.69,1,1,1,127749.61,0 +3284,15775335,Ellis,635,Germany,Female,48,4,81556.89,2,1,0,191914.37,0 +3285,15724150,Nkemdirim,814,France,Male,48,9,136596.85,1,1,1,185791.9,0 +3286,15627220,Kang,735,Germany,Female,43,9,98807.45,1,0,0,184570.04,1 +3287,15672330,Lear,678,France,Female,31,1,0,2,0,1,130446.65,0 +3288,15668521,Jamieson,693,France,Male,37,1,0,2,1,1,82867.55,0 +3289,15807837,Mazzanti,640,France,Female,30,6,107499.7,1,1,1,187632.22,0 +3290,15592570,Marino,773,Spain,Female,23,8,0,2,1,0,56759.79,0 +3291,15748589,Winter,736,France,Female,30,9,0,2,1,0,34180.33,0 +3292,15635893,T'ien,693,France,Female,28,8,0,2,1,1,158545.25,0 +3293,15757632,Hughes-Jones,496,France,Female,41,1,176024.05,2,1,0,182337.98,0 +3294,15691863,Cody,751,France,Female,39,3,0,2,1,1,84175.34,0 +3295,15706071,Hunt,528,Germany,Male,39,0,127631.62,1,0,1,22197.8,1 +3296,15654296,Estrada,754,Spain,Female,19,9,0,1,1,0,189641.11,0 +3297,15755018,Dickinson,568,Germany,Female,26,10,109819.16,2,1,0,154491.39,0 +3298,15594041,Fanucci,592,Spain,Female,41,2,138734.94,1,1,0,90020.74,0 +3299,15670587,Yang,558,Germany,Male,25,10,111363.1,2,1,0,197264.35,0 +3300,15724527,Forbes,825,France,Male,34,9,0,2,1,1,31933.06,0 +3301,15801904,Heard,677,Germany,Male,28,0,143988,2,1,0,8755.69,1 +3302,15658195,Efremova,653,France,Male,34,5,118838.75,1,1,1,52820.13,0 +3303,15630113,Morphett,593,Spain,Male,35,4,161637.75,1,1,1,20008.46,0 +3304,15784320,Lenhardt,632,France,Female,44,3,133793.89,1,1,1,34607.14,1 +3305,15676513,Burns,601,Germany,Male,35,8,71553.83,1,1,0,177384.45,0 +3306,15574072,Ch'ien,786,France,Female,62,8,0,1,1,1,165702.64,0 +3307,15633854,Sun,654,France,Female,40,3,0,2,1,0,167889.1,0 +3308,15618566,Jamieson,572,France,Female,38,7,0,2,1,1,133122.62,0 +3309,15733014,Nolan,813,France,Female,62,10,64667.95,2,0,1,140454.14,0 +3310,15753343,Barry,523,France,Female,28,2,121164.11,1,1,1,59938.81,0 +3311,15746076,Saunders,506,Spain,Male,50,3,0,2,1,0,12016.79,0 +3312,15608226,McMorran,513,Spain,Male,72,3,98903.06,1,1,1,81251.24,0 +3313,15605684,Phelan,664,France,Female,31,7,104158.84,1,1,0,134169.85,0 +3314,15638988,Fu,684,France,Male,54,6,0,2,1,1,94888.6,0 +3315,15628767,Hotchin,608,Spain,Female,63,3,139529.93,2,1,1,175696.16,1 +3316,15737977,Aksyonov,527,France,Female,25,6,0,2,0,1,96758.58,0 +3317,15758116,Rossi,666,France,Male,53,5,64646.7,1,1,0,128019.48,1 +3318,15575119,Hughes,779,France,Male,71,3,0,2,1,1,146895.36,1 +3319,15625126,Duncan,629,France,Female,40,6,0,2,1,1,139356.3,0 +3320,15567114,McGarry,430,France,Male,35,1,118894.22,1,0,0,2923.61,0 +3321,15672242,Aksenov,712,France,Male,24,2,0,1,0,1,121232.51,0 +3322,15681327,Akhtar,682,France,Male,30,9,0,2,1,1,2053.42,0 +3323,15802585,Pisani,634,France,Female,41,8,68213.99,1,1,1,6382.46,0 +3324,15740630,Pisano,487,Spain,Female,31,1,0,2,1,0,158750.13,0 +3325,15815420,McDaniels,808,Spain,Male,47,8,139196,1,0,1,74028.36,0 +3326,15711468,Tennant,527,France,Female,32,7,0,2,1,1,44099.75,0 +3327,15799626,Donaghy,637,Germany,Male,50,4,126345.55,1,0,1,17323,1 +3328,15659325,Todd,802,Spain,Male,40,5,0,2,1,1,175043.69,0 +3329,15651352,Tobenna,529,France,Female,38,2,0,1,1,0,146388.85,1 +3330,15684925,Vicars,850,France,Female,43,3,0,2,0,0,2465.8,0 +3331,15657439,Chao,738,France,Male,18,4,0,2,1,1,47799.15,0 +3332,15574122,Tien,817,France,Male,34,5,129278.43,1,0,0,165562.84,0 +3333,15720508,Hsing,735,France,Male,31,3,119558.35,1,0,0,72927.68,0 +3334,15599078,Yang,619,Germany,Female,41,5,92467.58,1,1,0,38270.47,0 +3335,15702300,Walker,671,France,Male,27,5,0,2,0,0,120893.07,0 +3336,15660735,T'ang,581,Spain,Female,31,6,0,2,1,0,188377.21,0 +3337,15671390,Chukwukere,690,Spain,Male,36,10,0,2,1,0,55902.93,0 +3338,15647385,Ch'iu,579,Spain,Male,56,4,99340.83,1,0,0,4523.74,1 +3339,15739223,Pai,688,Spain,Female,24,3,0,2,1,1,102195.16,0 +3340,15631305,Franklin,599,Spain,Female,28,4,126833.79,2,1,0,60843.09,1 +3341,15809263,Y?,729,Germany,Male,29,5,109676.52,1,1,1,25548.47,0 +3342,15640866,Peng,718,France,Female,29,3,0,1,0,1,134462.29,0 +3343,15775663,Otitodilichukwu,712,Germany,Male,53,6,134729.99,2,1,1,132702.64,0 +3344,15631800,Pagnotto,474,France,Male,37,3,98431.37,1,0,0,75698.44,0 +3345,15654292,Vessels,565,Germany,Male,33,8,130368.31,2,1,0,105642.43,0 +3346,15648320,Heller,658,France,Female,31,7,123974.96,1,1,0,102153.75,0 +3347,15726747,Donaldson,714,France,Male,63,4,138082.16,1,0,1,166677.54,0 +3348,15694510,Ifeanyichukwu,725,France,Male,45,1,129855.32,1,0,0,24218.65,0 +3349,15572291,Kao,825,France,Male,40,6,132308.22,1,0,0,117122.5,0 +3350,15603465,Dunn,665,Germany,Female,45,5,155447.65,2,1,0,51871.95,1 +3351,15685628,Calabresi,670,Spain,Male,35,2,124268.64,2,0,1,84321.03,0 +3352,15792729,Holland,474,Germany,Female,34,9,176311.36,1,1,0,160213.27,0 +3353,15767414,Calabresi,591,France,Male,40,2,99886.42,2,1,1,88695.19,0 +3354,15568044,Butusov,508,France,Female,31,7,0,2,1,1,6123.15,0 +3355,15751333,Atkinson,695,France,Female,36,2,0,2,0,1,167749.54,0 +3356,15623062,Vasilyeva,660,Germany,Male,24,5,85089.3,1,1,1,71638,0 +3357,15713621,Mollison,687,Germany,Male,41,10,134318.21,2,1,1,198064.52,0 +3358,15670668,Webb,658,Germany,Male,29,5,75395.53,2,0,1,54914.92,0 +3359,15750638,Obiajulu,705,Germany,Female,33,5,116765.7,1,0,0,190659.17,1 +3360,15747878,Aiken,739,Spain,Male,60,4,0,1,1,1,51637.67,0 +3361,15726796,Brabyn,844,France,Male,38,7,111501.66,1,1,1,119333.38,0 +3362,15754952,Su,602,Germany,Female,48,7,76595.08,2,0,0,127095.14,0 +3363,15652192,Traeger,759,France,Female,33,9,160541.36,2,0,0,93541.14,0 +3364,15681924,Ekwueme,747,Germany,Male,38,2,129728.6,1,1,0,89289.54,0 +3365,15763544,Thompson,673,France,Male,47,1,0,2,0,0,108762.16,0 +3366,15764431,Chinwenma,671,Spain,Female,34,5,130929.02,4,1,1,28238.25,1 +3367,15684010,Tuan,640,Germany,Female,74,2,116800.25,1,1,1,34130.43,0 +3368,15648881,Tsai,581,Germany,Male,40,0,101016.53,1,0,1,7926.35,1 +3369,15733303,Liu,630,France,Male,67,5,0,2,1,1,27330.27,0 +3370,15643294,Robinson,703,France,Female,33,8,190566.65,1,1,1,79997.14,0 +3371,15749905,Carr,698,Spain,Female,47,6,0,1,1,0,50213.81,1 +3372,15625175,Palerma,742,Germany,Female,43,6,97067.69,1,0,1,60920.03,1 +3373,15643967,Chineze,652,France,Female,37,4,92208.54,1,0,1,197699.8,1 +3374,15578251,Fang,644,France,Male,37,2,186347.97,2,1,0,92809.73,0 +3375,15772573,Simpson,735,Spain,Male,55,2,103176.62,1,0,1,163516.16,0 +3376,15733234,Moretti,777,France,Female,58,4,0,1,1,1,62449.07,1 +3377,15721582,Hale,644,Germany,Female,40,4,77270.08,2,1,1,115800.1,1 +3378,15628219,Benson,665,Germany,Female,37,3,111911.63,1,1,1,110359.68,1 +3379,15571302,Estep,529,Germany,Male,72,5,94216.05,1,1,1,78695.68,0 +3380,15637178,Mishina,803,Spain,Female,45,7,0,2,1,1,128378.04,0 +3381,15601184,Abramovich,604,Spain,Female,26,3,0,2,1,0,155248.62,0 +3382,15629511,Lavrentiev,738,France,Male,49,6,106770.82,1,1,0,123499.27,0 +3383,15570629,Alexeyeva,655,Germany,Female,72,5,138089.97,2,1,1,99920.41,0 +3384,15665766,T'ang,698,Germany,Male,39,9,133191.19,2,0,1,53289.49,0 +3385,15693732,Kilgour,775,France,Female,66,9,0,2,1,1,67622.34,0 +3386,15765982,Chin,735,France,Male,41,7,74135.85,1,1,1,11783.1,1 +3387,15582016,Fiorentini,766,Spain,Male,41,6,99208.46,2,1,0,62402.38,0 +3388,15798024,Lori,537,Germany,Male,84,8,92242.34,1,1,1,186235.98,0 +3389,15588622,Marchesi,599,Germany,Male,25,7,108380.72,1,1,1,79005.95,0 +3390,15724863,Sheppard,420,Spain,Female,55,4,91893.32,1,1,0,144870.28,1 +3391,15618213,Nnanna,674,France,Female,32,7,85757.93,1,1,1,95481,0 +3392,15780411,Norris,570,France,Female,46,3,0,2,0,0,820.46,0 +3393,15725429,Vincent,623,Germany,Male,33,8,96759.42,1,1,1,174777.98,0 +3394,15600626,Bradley,710,France,Male,30,6,0,2,1,1,8991.17,0 +3395,15668460,Bellucci,466,France,Male,29,6,0,2,1,1,2797.27,0 +3396,15576263,Clements,759,France,Female,22,5,0,1,1,0,22303.17,0 +3397,15720354,Knowles,581,France,Male,71,4,0,2,1,1,197562.08,0 +3398,15691624,Chidiebere,820,France,Male,33,2,132150.26,2,1,0,23067.97,0 +3399,15793196,Kelly,759,France,Male,41,9,0,2,0,1,190294.12,0 +3400,15633352,Okwukwe,628,France,Female,31,6,175443.75,1,1,0,113167.17,1 +3401,15750874,Onyemere,676,France,Male,31,3,78990.15,1,1,1,124777.14,0 +3402,15588923,Murphy,591,France,Female,33,4,113743.37,1,1,0,124625.08,0 +3403,15715745,Elliott,690,France,Female,26,5,157624.84,1,1,1,49599.27,0 +3404,15611800,Loggia,624,France,Female,62,7,125163.62,2,1,1,151411.5,0 +3405,15576928,Walsh,573,France,Female,23,2,0,1,1,0,122964.18,0 +3406,15793693,Mahomed,694,France,Male,60,9,0,1,1,1,57088.97,0 +3407,15581252,Dolgorukova,632,Spain,Female,29,7,80922.75,1,1,0,7820.78,0 +3408,15797760,Bogdanov,632,France,Male,40,3,193354.86,2,1,0,149188.41,0 +3409,15790564,She,832,Germany,Female,40,9,107648.94,2,1,1,134638.97,0 +3410,15593736,Cook,598,Germany,Female,46,7,131769.04,1,0,0,184980.23,1 +3411,15595937,Bruno,430,Germany,Male,36,1,138992.48,2,0,0,122373.42,0 +3412,15815628,Moysey,711,France,Female,37,8,113899.92,1,0,0,80215.2,0 +3413,15782802,Beneventi,582,Germany,Male,26,6,114450.32,1,1,1,14081.64,0 +3414,15627412,Ferri,605,France,Male,39,3,0,2,1,0,199390.45,0 +3415,15734609,Skinner,657,France,Female,37,2,0,2,1,1,7667.48,0 +3416,15710689,Angel,578,Spain,Male,40,6,63609.92,1,0,0,74965.61,1 +3417,15565806,Toosey,532,France,Male,38,9,0,2,0,0,30583.95,0 +3418,15815530,Chin,612,France,Female,42,10,75497.51,1,0,0,149682.78,0 +3419,15632272,Lung,792,France,Female,42,2,0,2,1,0,92664.09,0 +3420,15684103,Mellor,674,France,Female,26,10,0,2,1,1,138423.1,0 +3421,15654519,Hassall,680,France,Male,31,1,0,2,1,1,3148.2,0 +3422,15767722,Richardson,593,France,Female,39,0,117704.73,1,1,0,197933.5,0 +3423,15654346,Poninski,679,Germany,Male,35,1,130463.55,2,1,1,37341.17,0 +3424,15660147,Dore,493,Spain,Male,32,8,46161.18,1,1,1,79577.4,0 +3425,15814998,Bonham,688,Spain,Male,42,5,0,2,0,0,197602.29,0 +3426,15802207,Ibezimako,769,Germany,Male,43,4,110182.54,2,1,1,87537.32,0 +3427,15658668,Hunter,581,Spain,Male,49,10,0,2,0,0,41623.59,0 +3428,15715079,Bold,465,France,Male,41,9,117221.15,1,1,0,168280.95,0 +3429,15570360,Wan,641,France,Female,35,4,0,2,0,0,125986.18,0 +3430,15674678,Bradley,731,Germany,Female,43,9,79120.27,1,0,0,548.52,1 +3431,15780925,Tretyakova,625,France,Male,37,1,177069.24,2,1,1,96088.54,0 +3432,15688193,Graham,468,France,Male,36,3,61636.97,1,0,0,107787.42,0 +3433,15778219,Izmailov,790,France,Male,26,5,0,1,1,0,20510.79,0 +3434,15696514,Calabrese,587,Germany,Female,37,6,104414.03,1,1,0,192026.02,0 +3435,15712303,Valentin,692,France,Male,66,4,159732.02,1,1,1,118188.15,0 +3436,15719090,Osonduagwuike,676,Germany,Female,34,4,89437.03,1,1,1,189540.95,0 +3437,15735632,Williamson,571,France,Male,41,8,0,1,1,1,63736.17,0 +3438,15619436,Pan,700,France,Female,32,3,0,1,0,0,95740.37,0 +3439,15722404,Carpenter,445,France,Female,30,3,0,2,1,1,127939.19,0 +3440,15662063,McIver,746,France,Male,36,7,142400.77,1,1,1,193438.69,0 +3441,15745605,Trevisan,722,France,Female,47,2,88011.4,1,1,1,90655.94,1 +3442,15636658,Rozhkova,596,France,Male,36,2,0,2,1,1,12067.39,0 +3443,15784130,He,850,Germany,Female,30,8,154870.28,1,1,1,54191.38,0 +3444,15606755,Moretti,597,Spain,Female,46,4,0,2,1,0,58667.16,1 +3445,15801699,Fishbourne,436,Spain,Male,43,5,0,2,1,1,35687.43,0 +3446,15784097,Gibson,660,Germany,Male,28,1,118402.25,2,1,0,14288.93,0 +3447,15764654,Zikoranachidimma,649,France,Male,37,9,87374.88,2,1,1,247.36,0 +3448,15612092,Palmer,646,Germany,Male,32,8,105397.8,1,1,0,78111.84,1 +3449,15610903,Chukwueloka,560,Spain,Female,31,5,125341.69,1,1,0,79547.39,0 +3450,15705777,Real,710,Germany,Male,49,10,129164.88,1,1,1,193266.72,0 +3451,15661936,Chikelu,513,France,Male,40,3,141004.46,1,1,0,105028.46,0 +3452,15700864,Fiorentini,607,France,Female,21,0,0,2,1,0,116106.52,0 +3453,15722965,Yefimova,757,France,Male,57,3,89079.41,1,1,1,53179.21,1 +3454,15737521,Ball,619,Germany,Male,40,9,103604.31,2,0,0,140947.05,0 +3455,15814465,Ch'in,612,France,Male,24,1,182705.05,1,1,1,171837.06,0 +3456,15580988,Odell,842,France,Male,29,8,0,2,1,1,123437.05,0 +3457,15789974,Enemuo,713,France,Male,33,6,94598.48,1,0,0,197519.66,1 +3458,15713370,Hunter,657,Spain,Male,36,8,188241.05,2,0,0,183058.51,1 +3459,15748673,Nepean,770,France,Female,37,9,0,2,0,0,22710.72,0 +3460,15754919,Nwebube,773,France,Female,40,10,0,2,0,1,69303.15,0 +3461,15641662,Enticknap,470,Germany,Male,39,5,117469.91,2,0,0,63705.9,0 +3462,15813422,Lu,781,Spain,Male,35,4,80790.74,1,1,0,116429.51,0 +3463,15713596,Ugochukwu,428,France,Female,62,1,107735.93,1,0,1,58381.77,0 +3464,15791216,Mann,600,Germany,Male,43,8,133379.41,1,1,0,177378.66,1 +3465,15689031,Murphy,697,Spain,Female,37,7,168066.87,1,1,0,35450.53,0 +3466,15763704,Docherty,692,Germany,Female,43,2,69014.49,2,0,0,164621.43,0 +3467,15631339,Adams,791,France,Male,28,4,0,1,1,0,174435.48,0 +3468,15771509,Hirst,538,Germany,Female,42,1,98548.62,2,0,1,94047.75,0 +3469,15769586,Horan,820,France,Female,49,1,0,2,1,1,119087.25,0 +3470,15656096,Cumbrae-Stewart,679,Spain,Female,26,3,76554.06,1,1,1,184800.27,0 +3471,15585280,Kinney,649,France,Female,36,2,0,2,0,1,75035.48,0 +3472,15743582,T'ang,632,France,Female,27,3,107375.82,1,1,1,62703.38,0 +3473,15761692,Muir,594,France,Male,40,9,122417.17,2,0,1,190882.69,0 +3474,15627840,Toscano,682,France,Female,42,0,0,1,0,1,91981.85,1 +3475,15778861,Wallace,720,Spain,Male,33,6,97188.62,1,0,0,91881.29,0 +3476,15770554,Fraser,769,France,Male,31,4,61297.05,2,1,1,7118.02,0 +3477,15806956,Iqbal,746,Spain,Male,30,1,112666.67,1,0,0,11710.4,1 +3478,15701908,Nina,623,Spain,Female,40,7,0,1,1,1,25904.12,0 +3479,15736990,Chuang,537,France,Male,28,3,157842.07,1,1,0,86911.49,0 +3480,15743714,Ch'ien,468,France,Male,46,7,91443.75,1,1,0,10958.18,0 +3481,15807993,Bruno,588,Germany,Female,30,0,110148.49,1,1,0,5790.9,1 +3482,15644686,Kennedy,729,Spain,Female,34,9,53299.96,2,1,1,42855.97,0 +3483,15677377,Lawrence,543,Spain,Male,37,3,0,2,1,1,78915.68,0 +3484,15626412,Mort,499,Spain,Male,39,6,0,2,1,1,81409,0 +3485,15643679,Goliwe,784,Germany,Male,28,2,70233.74,2,1,1,179252.73,0 +3486,15728456,Martinez,604,France,Male,33,3,0,1,1,0,42171.13,1 +3487,15630661,Vasilyev,614,Spain,Female,25,10,75212.28,1,1,0,58965.04,0 +3488,15734044,Black,671,France,Female,31,7,41299.03,1,0,1,102681.32,0 +3489,15705001,Napolitani,587,Spain,Female,35,3,83286.56,1,1,0,125553.52,0 +3490,15809817,Ch'en,593,Spain,Male,43,10,0,2,0,0,53478.02,0 +3491,15809137,Sagese,453,France,Male,29,6,0,1,0,0,198376.02,1 +3492,15751593,Fraser,570,Germany,Male,35,6,85668.59,1,1,0,105525.36,0 +3493,15626491,Hughes,655,France,Female,45,7,57327.04,1,0,1,47349,0 +3494,15765461,Giles,632,Spain,Male,47,3,0,2,1,0,178822.32,0 +3495,15568120,Lacross,681,France,Female,37,7,69609.85,1,1,1,72127.83,0 +3496,15787161,Pisani,591,Germany,Male,46,4,129269.27,1,1,0,163504.33,0 +3497,15812324,King,779,France,Male,27,1,0,2,1,1,190623.02,0 +3498,15588944,Maughan,456,France,Female,63,1,165350.61,2,0,0,140758.07,1 +3499,15694253,Palerma,686,France,Female,41,7,152105.57,2,0,1,132374.41,0 +3500,15759566,Tochukwu,617,France,Male,74,10,0,2,1,1,53949.98,0 +3501,15675675,Slate,850,France,Female,32,5,106290.64,1,1,0,121982.73,0 +3502,15802060,Ch'ang,646,Germany,Female,30,10,100548.67,2,0,0,136983.77,0 +3503,15660505,Romani,735,Germany,Male,46,2,106344.95,1,1,0,114371.33,1 +3504,15782630,Genovese,543,France,Male,35,5,137482.19,1,0,0,62389.35,0 +3505,15700710,Chiebuka,490,France,Female,37,3,116465.53,1,0,1,24435.77,0 +3506,15742834,Liao,640,France,Male,45,1,0,1,1,1,10908.33,0 +3507,15806511,Berry,445,Spain,Male,45,10,0,2,0,1,90977.48,0 +3508,15608166,Fallaci,761,France,Male,36,9,127637.92,1,1,1,81062.93,0 +3509,15614230,T'an,426,France,Female,34,3,0,2,1,1,61230.83,0 +3510,15729958,Wilkinson,777,France,Male,37,1,0,1,1,1,126837.72,0 +3511,15800814,Palerma,534,France,Male,35,2,81951.74,2,1,0,115668.53,0 +3512,15674727,Lazarev,777,France,Female,42,5,147531.82,1,1,1,38819.45,0 +3513,15657779,Boylan,806,Spain,Male,18,3,0,2,1,1,86994.54,0 +3514,15801395,Warren,790,France,Female,33,10,135120.72,1,0,0,195204.99,0 +3515,15757911,Trevisani,643,Spain,Female,32,2,0,1,0,0,131301.74,0 +3516,15665340,Trevisano,584,Spain,Female,37,8,0,2,0,1,100835.19,0 +3517,15787151,Liao,638,France,Female,34,7,0,2,1,1,198969.78,0 +3518,15757821,Burgess,771,Spain,Male,18,1,0,2,0,0,41542.95,0 +3519,15600688,Liston,600,France,Female,39,5,0,2,0,0,118272.07,0 +3520,15594878,Thompson,661,Spain,Female,41,5,28082.95,1,1,0,69586.27,1 +3521,15569248,Milanesi,554,France,Female,43,10,0,2,1,0,149629.13,1 +3522,15812706,Mazure,627,Spain,Male,49,4,111087.5,1,0,1,146680.25,0 +3523,15645045,Rudduck,659,France,Female,38,9,0,2,1,1,132809.18,0 +3524,15766746,Darwin,835,France,Male,35,6,127120.07,1,1,0,28707.69,0 +3525,15700383,Uvarova,763,France,Female,35,7,115651.6,2,1,1,104706.29,0 +3526,15632551,Buccho,625,Germany,Male,31,4,77743.01,2,1,0,75335.68,0 +3527,15795129,Gallo,799,France,Female,30,9,0,2,1,0,136827.96,0 +3528,15650545,Tomlinson,849,France,Male,69,7,71996.09,1,1,1,139065.94,0 +3529,15612769,Carr,692,France,Male,28,5,61581.97,1,1,1,70179.91,0 +3530,15710853,Ts'ui,623,France,Female,24,5,0,2,1,0,116160.04,0 +3531,15623712,Coates,453,Spain,Female,42,5,0,3,1,0,83008.49,1 +3532,15653251,Hickey,408,France,Female,84,8,87873.39,1,0,0,188484.52,1 +3533,15755077,Norton,778,Germany,Female,37,0,105617.73,2,1,1,133699.82,1 +3534,15808557,Mancini,695,France,Female,42,5,0,1,0,1,72172.13,1 +3535,15614687,Tien,677,Germany,Female,44,4,148770.61,2,1,1,191057.76,0 +3536,15626882,Stobie,662,Spain,Male,37,5,94901.09,1,1,1,48233.75,0 +3537,15748034,Drakeford,534,France,Male,29,7,174851.9,1,1,1,79178.31,0 +3538,15632324,Pisani,602,France,Male,59,7,0,2,1,1,162347.05,0 +3539,15761023,Murphy,554,Germany,Female,43,2,120847.11,1,1,0,7611.61,1 +3540,15761453,Kovalev,667,France,Male,42,6,0,1,1,0,88890.05,0 +3541,15646726,Crawford,672,France,Male,43,5,0,1,0,0,63833.09,0 +3542,15637169,Maclean,838,Spain,Female,67,4,103267.8,1,1,1,78310.04,0 +3543,15636024,Blackburn,692,Spain,Female,34,4,109699.08,1,1,1,37898.91,0 +3544,15801218,Bermudez,675,France,Male,49,8,135133.39,1,0,1,179521.24,1 +3545,15642655,Savage,731,Spain,Male,33,1,0,1,1,0,130726.96,0 +3546,15690130,Wyatt,468,France,Female,32,8,137649.47,1,0,0,198714.29,0 +3547,15653753,Chiemenam,542,Spain,Male,43,6,113567.94,1,1,0,89543.25,0 +3548,15641359,Shao,662,Spain,Female,35,6,0,2,0,0,2423.9,1 +3549,15776827,Langdon,770,Germany,Male,37,5,141547.26,2,0,1,180326.83,0 +3550,15647725,Napolitano,675,France,Female,61,5,62055.17,3,1,0,166305.16,1 +3551,15648455,Kung,647,Germany,Male,51,4,131156.76,1,1,0,29883.63,0 +3552,15580629,Blackwood,604,France,Male,31,6,134837.58,1,1,0,192029.19,0 +3553,15730161,Marcelo,833,France,Female,39,3,0,2,1,0,1710.89,0 +3554,15626612,Yin,741,Spain,Male,40,4,104784.23,1,1,0,135163.76,1 +3555,15662865,Storey,658,Spain,Male,36,1,0,2,0,1,84927.42,0 +3556,15629094,Fomin,528,France,Female,36,1,156948.41,1,1,1,149912.28,1 +3557,15651823,Nkemjika,590,France,Female,60,6,147751.75,1,1,0,88206.04,1 +3558,15594827,Glasgow,675,France,Male,34,1,124619.33,2,0,1,163667.56,0 +3559,15786392,Chen,765,France,Male,41,4,124182.21,1,0,0,100153.43,0 +3560,15727353,Ch'ang,650,France,Female,64,7,142028.36,1,1,0,32275.09,1 +3561,15733777,Evans,817,France,Male,44,8,0,1,0,0,65501.91,1 +3562,15614302,Crotty,699,Germany,Female,31,10,125837.86,2,1,0,189392.66,0 +3563,15723263,Cocci,495,Germany,Female,34,9,117160.32,1,1,1,116069.24,1 +3564,15687270,Iroawuchi,491,Spain,Female,61,8,0,2,0,1,139861.53,0 +3565,15803121,Chia,847,France,Male,51,5,97565.74,1,0,0,144184.06,1 +3566,15598700,Hysell,676,Spain,Female,30,5,0,2,0,1,157888.5,0 +3567,15741875,Williamson,746,Spain,Female,25,3,104833.79,1,0,0,71911.3,0 +3568,15631709,Ginikanwa,470,Spain,Female,31,2,101675.22,2,1,0,45033.75,0 +3569,15672970,Chigolum,714,Spain,Male,20,3,0,2,0,1,150465.93,0 +3570,15761670,Morley,695,France,Female,50,8,0,1,1,0,126381.6,1 +3571,15706005,Roberts,674,France,Male,46,2,174701.05,1,1,0,90189.72,1 +3572,15790336,Tokareva,664,Germany,Male,36,6,71142.77,2,1,0,122433.09,0 +3573,15754267,Fleming,697,Germany,Male,31,3,108805.42,2,0,1,123825.83,0 +3574,15791988,Chinomso,670,France,Male,68,4,0,2,1,1,11426.7,0 +3575,15683375,Compton,541,France,Female,32,4,0,1,1,1,114951.42,0 +3576,15625151,Wan,640,France,Female,66,9,116037.76,1,0,1,184636.05,0 +3577,15635285,Taylor,647,France,Male,28,8,0,2,1,1,91055.27,0 +3578,15574296,Kambinachi,757,France,Male,23,2,80673.96,2,1,0,93991.65,0 +3579,15711618,Chang,704,Germany,Female,39,1,124640.51,1,1,0,116511.12,1 +3580,15670943,See,778,Germany,Male,31,9,182275.23,2,1,0,190631.23,0 +3581,15634359,Dyer,639,Germany,Female,41,5,98635.77,1,1,0,199970.74,0 +3582,15586629,Campbell,637,France,Male,33,5,0,2,1,0,139947.17,0 +3583,15588461,Cremonesi,686,France,Male,35,4,0,1,1,0,8816.37,0 +3584,15773221,Harris,577,Spain,Male,43,8,79757.21,1,1,0,135650.72,1 +3585,15664227,Threatt,506,Germany,Male,28,8,53053.76,1,0,1,24577.34,0 +3586,15741745,Lane,757,France,Male,28,7,120911.75,2,1,1,131249.46,0 +3587,15652626,Grave,826,France,Male,55,4,115285.85,1,1,0,140126.17,0 +3588,15599410,Stanley,721,France,Male,41,2,0,2,1,0,168219.75,0 +3589,15571958,McIntosh,489,Spain,Male,40,3,221532.8,1,1,0,171867.08,0 +3590,15785406,Watts,446,France,Female,51,4,105056.13,1,0,0,70613.52,0 +3591,15687884,Alekseyeva,677,France,Male,37,3,88363.03,1,0,1,117946.3,0 +3592,15621685,Davies,769,France,Male,29,2,123757.52,2,1,0,84872.66,0 +3593,15628886,Matlock,677,Spain,Male,56,5,123959.97,1,1,1,60590.72,1 +3594,15699325,Fedorova,555,Germany,Female,62,10,114822.64,1,0,1,8444.5,0 +3595,15578369,Chiedozie,652,Germany,Female,37,9,145219.3,1,1,0,159132.83,0 +3596,15654156,Marcelo,722,Germany,Female,32,5,106807.64,1,1,1,76998.69,0 +3597,15707199,Cooper,643,France,Male,36,0,148159.71,1,0,0,55835.66,0 +3598,15671630,McMillan,796,Germany,Female,40,1,99745.95,1,1,0,177524.19,0 +3599,15632079,Hardy,720,Germany,Female,37,8,156282.79,1,1,0,45985.52,0 +3600,15767921,Madukwe,613,France,Male,41,7,0,2,1,0,60297.72,0 +3601,15573599,Adamson,506,France,Female,57,6,0,2,0,1,194421.12,1 +3602,15747208,Watt,608,France,Male,50,6,0,1,1,0,93568.77,1 +3603,15582762,Mazzanti,667,Spain,Male,77,2,0,1,1,1,34702.92,0 +3604,15772528,Mishin,750,France,Female,47,7,121376.15,2,1,0,54473.6,1 +3605,15755798,Feng,610,France,Male,33,4,111582.11,1,0,0,113943.17,0 +3606,15788683,Kang,588,Germany,Female,34,10,129417.82,1,1,0,153727.32,0 +3607,15616922,Kelly,479,France,Female,26,1,0,2,1,1,19116.97,0 +3608,15771855,Yu,682,France,Male,37,5,0,2,0,1,112554.68,0 +3609,15601873,Bull,677,France,Female,36,7,0,1,1,0,47318.75,0 +3610,15657868,Serra,850,Germany,Male,40,6,94607.08,1,1,0,36690.49,0 +3611,15711716,Ferguson,580,France,Female,56,1,131368.3,1,1,0,106918.67,1 +3612,15734246,She,746,France,Female,21,8,166883.07,2,0,1,194563.65,0 +3613,15792151,Hamilton,635,Spain,Female,37,3,0,2,1,0,91086.73,0 +3614,15770159,Nnanna,664,Germany,Male,25,6,172812.72,2,1,1,108008.65,0 +3615,15747649,Summerville,558,Germany,Female,36,0,126606.63,2,1,1,172363.52,0 +3616,15639357,Allan,415,France,Male,46,9,134950.19,3,0,0,178587.36,1 +3617,15738907,Tobenna,798,France,Female,60,6,96956.1,1,1,0,31907.44,1 +3618,15663446,Volkova,792,Germany,Female,29,4,107601.79,1,1,0,18922.18,1 +3619,15750867,Nucci,489,Germany,Female,46,8,92060.06,1,1,0,147222.95,1 +3620,15715939,Wright,730,France,Male,33,0,0,2,1,0,1474.79,0 +3621,15763806,Astorga,773,France,Male,41,4,0,2,1,1,24924.92,0 +3622,15637993,Pokrovsky,711,France,Male,36,9,137688.71,1,1,1,46884.1,0 +3623,15720338,Mazzanti,592,Spain,Male,55,8,85845.43,2,1,1,128918.42,0 +3624,15627162,Blesing,695,Germany,Male,27,6,125552.96,1,1,0,105291.26,0 +3625,15596710,Ku,640,France,Female,33,1,167298.42,1,0,1,145381.65,0 +3626,15781678,Pisani,470,Spain,Male,31,4,55732.92,2,1,1,103792.53,0 +3627,15634968,Hsueh,789,Germany,Female,37,6,110689.07,1,1,1,71121.04,1 +3628,15609475,Ricci,604,Spain,Female,39,7,98544.11,1,1,1,52327.57,0 +3629,15573319,Azubuike,493,Germany,Female,35,8,178317.6,1,0,0,197428.64,0 +3630,15738291,Nevzorova,671,France,Female,48,8,115713.84,2,0,0,83210.84,0 +3631,15782456,Odili,656,France,Male,46,9,143267.14,2,0,0,193099.43,0 +3632,15794841,Kung,739,Spain,Male,19,5,89750.21,1,1,0,193008.52,0 +3633,15684696,Lei,560,Spain,Female,26,3,116576.45,1,1,0,157567.37,0 +3634,15629846,Sheehan,827,Germany,Female,47,8,143001.5,2,1,0,108977.5,0 +3635,15674442,Kung,681,France,Male,23,7,157761.56,1,0,0,147759.84,0 +3636,15571689,Kelechi,740,France,Female,37,5,0,2,1,1,27528.4,0 +3637,15730469,Anenechi,663,Spain,Male,31,4,103430.11,2,0,1,36479.27,0 +3638,15809320,McElhone,845,Spain,Female,52,0,0,1,1,0,31726.76,1 +3639,15684367,Chigbogu,555,Spain,Male,27,5,0,2,0,0,96398.51,0 +3640,15793049,Atkins,680,Germany,Female,48,8,115115.38,1,1,0,139558.6,1 +3641,15603665,Colombo,638,Germany,Female,39,0,122501.28,2,1,1,95007.8,0 +3642,15613623,Tilley,640,Spain,Male,62,3,0,1,1,1,101663.47,0 +3643,15569572,Sopuluchi,778,France,Male,42,6,0,2,1,1,106197.44,0 +3644,15698791,Udinesi,679,France,Male,45,3,146758.24,1,1,0,48466.89,0 +3645,15626233,Onyekachi,593,France,Female,32,3,0,2,1,1,151978.36,0 +3646,15607263,McCartney,788,France,Male,55,3,0,1,0,1,13288.46,1 +3647,15610900,Thompson,770,France,Female,70,9,110738.89,1,1,0,22666.77,1 +3648,15624775,Onyeoruru,729,France,Male,67,2,94203.8,1,0,1,102391.06,0 +3649,15691703,Shih,545,France,Male,47,8,105792.49,1,0,1,67830.2,1 +3650,15745355,Golibe,597,France,Male,41,4,153198.23,1,1,1,92090.36,0 +3651,15724955,Lucchesi,537,France,Male,38,3,0,2,0,0,141023.01,0 +3652,15628999,Townsend,732,France,Male,79,10,61811.23,1,1,1,104222.8,0 +3653,15654341,Chao,542,France,Male,34,8,101116.06,1,1,0,196395.05,0 +3654,15744240,Shen,688,Germany,Female,46,0,74458.25,1,0,1,6866.31,0 +3655,15632365,Booth,542,Germany,Male,33,8,142871.27,2,0,0,77737.86,0 +3656,15729689,Chan,754,Germany,Male,35,6,98585.94,2,0,1,106116.84,0 +3657,15759284,Yeh,750,France,Female,37,6,0,1,1,1,117948,1 +3658,15602124,Badgery,731,France,Male,30,7,0,2,1,1,184581.68,0 +3659,15661903,Hsia,699,France,Female,43,3,80764.03,1,1,0,199378.58,1 +3660,15664668,Zarate,534,France,Female,42,9,144801.97,1,0,1,12483.39,1 +3661,15736431,Congreve,494,Spain,Male,27,2,0,2,1,0,22404.64,0 +3662,15748639,Hayslett,497,Germany,Male,35,7,110053.62,2,1,1,92887.06,0 +3663,15628123,Robinson,632,France,Female,28,5,118890.81,1,0,1,145157.97,0 +3664,15602731,Wong,724,France,Male,31,5,0,1,1,0,134889.95,1 +3665,15794137,Nevzorova,751,Germany,Female,37,0,151218.98,1,1,1,109309.29,0 +3666,15748696,Page,733,France,Male,42,9,150507.21,1,0,1,169964.12,0 +3667,15725068,Quinn,701,Spain,Female,21,9,0,2,1,1,26327.42,0 +3668,15807340,O'Donnell,525,Germany,Male,33,4,131023.76,2,0,0,55072.93,0 +3669,15586133,Pisano,666,Germany,Female,44,2,122314.5,1,0,0,68574.88,1 +3670,15576185,Sinclair,653,France,Male,29,2,0,2,1,1,41671.81,0 +3671,15660809,Loving,850,France,Male,28,4,0,2,1,1,12409.01,0 +3672,15616666,Artemova,646,Germany,Female,52,6,111739.4,2,0,1,68367.18,0 +3673,15706904,Robertson,750,France,Male,43,6,113882.31,1,1,1,74564.41,0 +3674,15606915,Genovese,764,France,Male,24,7,98148.61,1,1,0,26843.76,0 +3675,15749693,Ugonnatubelum,658,France,Female,32,9,0,2,1,0,156774.75,0 +3676,15791743,Corbett,727,France,Male,32,1,59271.82,1,1,1,46019.43,0 +3677,15796480,Reilly,687,France,Female,31,2,0,2,0,1,145411.39,0 +3678,15790442,Wright,631,Spain,Male,33,2,0,2,1,1,158268.84,0 +3679,15609458,Vincent,797,France,Male,30,10,69413.44,1,1,1,74637.57,0 +3680,15593897,Carr,650,Spain,Male,25,7,160599.06,2,1,1,28391.52,0 +3681,15604576,Eiland,850,Spain,Male,22,3,0,1,1,1,144385.54,0 +3682,15666270,Omeokachie,676,France,Female,40,2,147803.48,1,1,0,95181.06,1 +3683,15572626,Mackenzie,620,Spain,Male,44,8,0,2,1,1,15627.51,0 +3684,15727197,Pinto,576,France,Female,52,9,170228.59,2,0,0,148477.57,1 +3685,15714006,Gardener,482,France,Female,35,2,133111.73,1,0,1,79957.95,0 +3686,15642137,Fang,695,Spain,Female,39,5,0,2,0,0,102763.69,0 +3687,15665327,Cattaneo,706,France,Male,18,2,176139.5,2,1,0,129654.22,0 +3688,15626806,Labrador,668,France,Female,32,2,0,2,1,1,40652.33,0 +3689,15662578,Dettmann,679,Germany,Male,35,1,110245.13,1,1,1,178291.09,0 +3690,15790829,Gibson,703,France,Female,45,5,0,2,1,0,131906.44,0 +3691,15654959,Hope,670,Spain,Male,67,6,158719.57,1,1,1,118607.4,0 +3692,15760244,Ives,590,France,Female,76,5,160979.68,1,0,1,13848.58,0 +3693,15715394,Greece,613,Spain,Male,35,4,123557.65,2,0,1,170903.4,0 +3694,15722246,Omeokachie,742,France,Female,60,4,0,1,1,1,13161.66,1 +3695,15609704,Mao,608,France,Female,33,4,0,1,1,0,79304.38,1 +3696,15757628,Savage,571,France,Male,40,10,112896.86,1,1,1,121402.53,0 +3697,15633586,Brierly,595,France,Female,39,7,120962.13,1,0,0,23305.01,0 +3698,15565796,Docherty,745,Germany,Male,48,10,96048.55,1,1,0,74510.65,0 +3699,15717935,McDonald,589,France,Female,21,3,0,2,0,1,55601.44,0 +3700,15577700,Rapuokwu,749,France,Male,37,10,185063.7,2,1,1,134526.87,0 +3701,15747345,Bergamaschi,678,France,Female,22,6,118064.93,2,1,1,195424.01,0 +3702,15678317,Manfrin,603,France,Male,46,2,0,2,1,1,59563.49,0 +3703,15698335,Bergamaschi,504,France,Female,73,8,0,1,1,1,34595.58,0 +3704,15768451,MacDonald,739,Germany,Male,40,5,149131.03,3,1,1,60036.99,1 +3705,15753213,Lees,604,France,Female,34,7,0,2,1,0,193021.49,0 +3706,15769645,Senior,612,France,Female,35,3,0,1,1,1,48108.72,0 +3707,15657565,Nwokezuike,629,Spain,Female,44,6,125512.98,2,0,0,79082.76,0 +3708,15620323,Ekwueme,652,Spain,Female,42,3,83492.07,2,1,0,37914.12,0 +3709,15679983,Garmon,565,France,Male,34,7,0,1,0,0,74593.84,0 +3710,15812616,Enyinnaya,707,France,Female,49,10,0,1,1,0,82967.97,1 +3711,15601796,Chizuoke,645,France,Male,30,1,125739.26,1,1,1,193441.23,0 +3712,15729489,Hyde,762,Germany,Female,34,8,98592.88,1,0,1,191790.29,1 +3713,15613216,Cameron,639,Spain,Female,39,1,141789.15,1,1,0,92455.96,0 +3714,15657937,Lord,709,Germany,Male,22,0,112949.71,1,0,0,155231.55,0 +3715,15815428,Biryukova,823,France,Male,34,3,105057.33,1,1,0,9217.92,0 +3716,15640409,Carpenter,817,Germany,Female,46,0,89087.89,1,0,1,87941.85,1 +3717,15699492,Lorenzo,665,Germany,Female,27,2,147435.96,1,0,0,187508.06,0 +3718,15623536,Madukwe,646,Germany,Male,39,0,154439.86,1,1,0,171519.06,0 +3719,15707551,Hutcheon,568,France,Male,30,8,73054.37,2,1,1,27012,0 +3720,15577999,Sleeman,850,France,Female,62,1,124678.35,1,1,0,70916,1 +3721,15788775,Milne,473,Germany,Male,40,8,152576.25,2,1,0,73073.68,0 +3722,15758362,Williamson,731,France,Female,41,9,152243.57,1,1,1,88783.59,0 +3723,15807961,Bruno,619,France,Male,25,4,0,1,1,0,145524.36,0 +3724,15710978,Palerma,715,Germany,Male,42,2,88120.97,2,1,1,21333.22,0 +3725,15703541,Wang,772,Germany,Female,51,9,143930.92,1,0,1,46675.51,1 +3726,15626474,Onyemere,686,France,Female,31,1,0,2,1,0,4802.25,0 +3727,15608344,Dawson,749,Germany,Female,29,7,137059.05,3,1,0,102975.72,1 +3728,15768367,Nebechukwu,781,France,Female,27,7,186558.55,1,1,1,175071.29,1 +3729,15806210,Bateman,675,Spain,Male,66,5,115654.47,2,1,1,131970.86,0 +3730,15697702,Lord,730,Spain,Male,29,2,0,2,1,0,14174.09,0 +3731,15689152,Loggia,683,Spain,Male,38,3,126152.84,1,0,0,15378.75,0 +3732,15568573,Graham,554,Germany,Female,51,7,105701.91,1,0,1,179797.79,1 +3733,15689598,Dean,722,France,Male,46,6,0,1,1,1,93917.68,1 +3734,15713374,Jarvis,689,Germany,Male,67,9,157094.78,1,1,1,99490.01,0 +3735,15679733,Haugh,796,Germany,Male,40,2,113228.38,2,1,1,46415.09,0 +3736,15759274,Micklem,447,France,Female,32,10,0,1,1,1,151815.76,0 +3737,15607748,Bennett,498,Germany,Male,37,8,108432.88,2,1,1,14865.05,0 +3738,15607577,Roberts,663,Spain,Male,27,8,0,1,1,1,188007.99,0 +3739,15813697,Onyekaozulu,498,Germany,Female,44,2,120702.67,2,1,1,98175.74,0 +3740,15801125,Kegley,627,France,Female,32,1,0,1,1,0,106851.7,0 +3741,15777855,Manna,649,France,Male,45,7,0,2,0,1,75204.21,0 +3742,15635396,Thompson,738,Germany,Female,29,9,139106.19,1,1,0,141872.05,1 +3743,15698031,Romano,587,Germany,Female,39,6,101851.8,2,1,0,7103.71,0 +3744,15678944,Brown,655,Germany,Female,32,6,130935.56,1,1,0,9241.83,1 +3745,15718507,Su,647,Germany,Male,37,3,116509.99,1,1,1,149517.71,1 +3746,15808334,Mackay,776,Germany,Female,37,1,93124.04,2,1,1,196079.32,0 +3747,15804709,Watt,688,Germany,Male,35,5,111578.18,1,0,0,166165.93,1 +3748,15645835,Milani,605,France,Male,32,9,0,2,1,1,55724.24,0 +3749,15738166,Hsu,596,France,Female,39,10,86546.29,1,0,1,131768.98,0 +3750,15675360,Valenzuela,427,France,Male,33,8,0,1,1,1,13858.95,0 +3751,15793042,Sung,629,France,Male,39,2,129669.32,2,1,0,82774.07,0 +3752,15630106,Lo,496,Spain,Male,29,2,0,2,1,0,55389.59,0 +3753,15810385,Giordano,717,Spain,Female,36,2,164557.95,1,0,1,82336.73,0 +3754,15578211,Connolly,777,France,Male,23,6,0,2,1,1,163225.48,0 +3755,15572792,Bellucci,535,Spain,Male,35,8,118989.92,1,1,1,135536.72,0 +3756,15620030,Jamieson,744,France,Male,29,1,0,1,0,0,82422.97,0 +3757,15783541,Fomina,755,France,Male,31,5,0,2,0,1,194660.78,0 +3758,15679284,Aksenov,593,Spain,Female,45,6,79259.75,1,1,0,55347.28,0 +3759,15582910,Turnbull,514,France,Male,38,4,112230.38,1,1,0,16717.11,1 +3760,15688337,Dixon,721,France,Male,40,9,118129.87,1,1,1,160277.65,0 +3761,15734970,White,835,Spain,Male,38,7,86824.09,1,0,0,175905.97,0 +3762,15759140,Long,682,France,Female,64,10,128306.7,1,0,1,66040.83,0 +3763,15643042,Han,590,Germany,Female,40,2,117641.43,2,0,0,92198.05,0 +3764,15773868,Belov,653,Germany,Female,37,3,125734.2,2,1,0,134625.09,1 +3765,15615820,MacDonald,837,France,Male,49,8,103302.37,1,1,1,50974.57,0 +3766,15730273,Parsons,841,France,Male,27,8,0,1,1,0,171922.72,0 +3767,15724890,Cross,584,Spain,Male,36,4,82696.09,2,0,0,83058.14,0 +3768,15765952,Milanesi,769,France,Male,29,4,145471.37,1,1,0,188382.77,0 +3769,15685920,Lombardo,599,Spain,Male,34,2,101506.66,1,0,0,198030.24,0 +3770,15663263,Collins,698,France,Male,47,5,156265.31,2,0,0,1055.66,0 +3771,15568953,Alexeieva,477,France,Male,27,1,128554.98,1,1,1,133173.19,0 +3772,15643361,Cullen,477,Germany,Male,34,8,139959.55,2,1,1,189875.83,0 +3773,15699486,Johnson,745,Spain,Male,34,7,132944.53,1,1,1,31802.92,0 +3774,15747854,Rudd,749,France,Female,35,3,0,3,1,1,132649.85,0 +3775,15691785,Findlay,850,France,Male,61,1,0,1,1,0,53067.83,1 +3776,15709004,Mai,528,Germany,Male,22,5,93547.23,2,0,1,961.57,0 +3777,15652218,Morrison,750,France,Male,33,2,152302.72,1,1,0,71333.44,0 +3778,15697127,Monaldo,543,France,Female,31,2,147674.26,1,1,1,16658.76,0 +3779,15658486,Gidney,579,Spain,Female,59,3,148021.12,1,1,1,74878.22,0 +3780,15694160,Sagese,624,France,Male,37,0,0,2,0,0,112104.55,0 +3781,15685290,Wall,595,Germany,Male,46,5,142360.62,2,1,0,48421.4,1 +3782,15701042,Dalton,596,Germany,Female,27,2,151027.56,1,1,0,170320.58,0 +3783,15680449,Hsing,431,Germany,Female,44,2,138843.7,1,1,0,37688.31,1 +3784,15599860,Warner,647,Spain,Female,26,8,109958.15,1,1,1,136592.24,1 +3785,15723169,Williams,640,France,Female,31,9,138857.59,1,1,0,48640.77,0 +3786,15803842,Dunn,752,Germany,Female,45,3,105426.5,2,0,1,89773.45,0 +3787,15728224,Kerr,710,Germany,Female,41,9,149155.53,2,1,0,42131.26,1 +3788,15644174,Marchesi,638,Germany,Male,27,4,135096.05,1,1,1,186523.72,1 +3789,15707110,Endrizzi,660,Germany,Male,28,2,170890.05,2,1,0,41758.9,0 +3790,15765415,King,609,Spain,Female,45,4,89122.3,1,1,1,199256.98,0 +3791,15756751,Griffiths,596,Spain,Female,54,0,78126.28,1,1,1,153482.91,1 +3792,15795151,Hartzler,705,France,Female,38,3,123894.43,1,1,0,21177.1,0 +3793,15632859,Chukwudi,444,France,Male,36,7,0,2,0,1,138743.86,0 +3794,15584037,Denisov,727,Germany,Male,58,5,106913.43,1,1,0,25881,1 +3795,15621409,Endrizzi,496,France,Male,32,4,127845.83,1,1,0,66469.2,0 +3796,15581102,Baresi,554,France,Female,22,8,0,2,0,1,142670.61,0 +3797,15578096,Nnachetam,537,France,Male,26,7,106397.75,1,0,0,103563.23,0 +3798,15669887,Lambert,839,France,Female,51,3,0,1,1,1,69101.23,1 +3799,15621834,Game,700,Spain,Female,43,0,0,2,1,0,59475.35,0 +3800,15655341,Chinagorom,458,Spain,Female,35,5,166492.48,1,1,0,135287.74,0 +3801,15685314,Noble,850,France,Female,28,2,0,2,1,1,38773.74,0 +3802,15653997,Haynes,699,Spain,Male,31,6,114493.68,1,0,0,138396.32,0 +3803,15629551,Cattaneo,615,Germany,Female,44,9,126104.98,2,0,1,110718.02,0 +3804,15651264,Yobanna,850,Germany,Male,51,4,124425.99,1,0,0,118545.49,1 +3805,15760825,Fraser,604,France,Female,40,1,0,2,1,0,123207.17,0 +3806,15597394,Rhodes,668,Spain,Male,34,0,0,1,0,0,99984.86,0 +3807,15740383,Jimenez,594,Spain,Female,38,10,0,2,1,0,58332.91,0 +3808,15670562,Pharr,470,France,Male,30,3,101140.76,1,1,1,50906.65,0 +3809,15698117,Jerger,701,Germany,Male,41,0,150844.94,1,0,1,127623.36,0 +3810,15694805,McIntyre,664,Spain,Male,35,1,115024.5,1,0,1,169665.79,0 +3811,15746802,Onio,477,France,Female,30,6,131286.46,1,1,0,194144.45,0 +3812,15589428,Tomlinson,756,France,Female,42,9,0,2,1,0,35673.42,0 +3813,15790267,Onuoha,625,France,Female,40,7,141267.67,1,0,1,177397.49,0 +3814,15665402,Panicucci,703,Spain,Male,73,5,137761.55,1,1,1,159677.46,0 +3815,15642093,Piccio,646,France,Male,30,7,0,2,1,0,153566.97,0 +3816,15666181,Ramsden,650,France,Male,33,0,98064.97,1,1,0,52411.99,0 +3817,15602554,Vorobyova,664,France,Female,31,9,114519.57,2,0,1,79222.02,0 +3818,15724251,Todd,682,Germany,Female,29,6,101012.77,1,0,0,32589.89,1 +3819,15740147,Cremonesi,725,France,Female,44,10,0,1,0,1,93777.61,0 +3820,15718289,Bradley,553,Germany,Male,46,3,82291.1,1,1,0,112549.99,1 +3821,15763148,Stanley,576,France,Male,39,9,84719.98,1,0,0,191063.36,0 +3822,15685245,Jowett,608,Spain,Female,56,5,0,2,0,1,153810.41,0 +3823,15626985,Yefremova,850,France,Female,39,0,104386.53,1,1,0,105886.77,0 +3824,15585823,Wilson,627,France,Male,31,8,128131.73,1,1,0,96131.47,0 +3825,15728167,Abramovich,667,France,Male,44,2,122806.95,1,0,0,15120.86,0 +3826,15762928,Venables,548,Spain,Male,44,8,0,1,1,0,16989.77,0 +3827,15751774,Monnier,774,France,Male,76,4,112510.89,1,1,1,143133.18,0 +3828,15654733,Hsieh,794,Germany,Male,57,3,117056.46,1,1,0,93336.93,1 +3829,15809777,Gadsden,497,Germany,Female,55,7,131778.66,1,1,1,9972.64,0 +3830,15744200,Ni,587,France,Female,36,1,70784.27,1,1,0,30579.82,0 +3831,15720713,Chibueze,850,France,Female,29,10,0,2,1,1,199775.67,0 +3832,15695356,Chinwemma,722,France,Male,46,5,0,2,1,0,179908.71,0 +3833,15653315,Kang,555,Spain,Female,35,1,0,2,1,0,101667,0 +3834,15604792,Kuo,609,Germany,Male,38,6,140752.06,2,0,1,171430.16,0 +3835,15704819,Ositadimma,734,Spain,Female,39,6,92126.26,2,0,0,112973.34,0 +3836,15670859,Smith,718,Germany,Female,39,7,93148.74,2,1,1,190746.38,0 +3837,15602797,Okwudilichukwu,645,Spain,Female,49,5,110132.55,3,0,1,187689.91,1 +3838,15662533,Porter,598,Spain,Female,23,6,0,2,1,0,153229.19,0 +3839,15778154,Kung,628,Germany,Male,50,4,122227.71,1,0,1,14217.77,1 +3840,15806230,Trevisano,629,Germany,Male,40,2,121647.54,2,1,1,64849.74,1 +3841,15662884,Naylor,739,Germany,Male,58,1,110597.76,1,0,1,160122.66,1 +3842,15750778,Ponomarev,653,France,Female,60,2,120731.39,4,1,1,138160.11,1 +3843,15717185,Udinese,711,France,Male,28,8,0,2,1,1,64286.39,0 +3844,15677804,Aliyeva,783,Spain,Male,38,1,0,3,1,1,80178.54,1 +3845,15568915,Bailey,681,France,Male,38,6,153722.47,1,1,0,101319.76,0 +3846,15736495,Jackson,712,France,Male,34,8,114088.32,1,1,0,92794.61,0 +3847,15737354,Yin,554,France,Female,48,7,0,2,1,1,63708.07,0 +3848,15667889,Akobundu,611,France,Female,37,6,0,2,1,0,110782.88,0 +3849,15577831,Byrne,560,Germany,Male,41,4,152532.3,1,0,0,10779.69,0 +3850,15729836,Robinson,646,Spain,Male,32,1,0,2,1,0,183289.22,0 +3851,15775293,Stephenson,680,France,Male,34,3,143292.95,1,1,0,66526.01,0 +3852,15697597,Chiemenam,631,France,Male,26,1,149144.61,1,0,1,123697.95,0 +3853,15639669,Forbes,746,France,Male,36,9,127157.04,1,1,1,155700.15,0 +3854,15631392,Douglas,654,Germany,Male,43,9,84673.17,2,0,1,82081.35,0 +3855,15580935,Okechukwu,687,Germany,Male,33,9,135962.4,2,1,0,121747.96,0 +3856,15590344,Russell,708,Germany,Male,32,3,151691.44,2,1,1,172810.51,0 +3857,15653306,Ermakova,679,Germany,Female,32,0,88335.05,1,0,0,159584.81,0 +3858,15805025,Oster,636,France,Female,45,7,139859.23,1,1,1,108402.54,0 +3859,15658449,Chizoba,695,France,Male,45,9,43134.65,1,0,1,77330.35,0 +3860,15694450,Bianchi,677,France,Male,42,5,99580.13,1,1,0,21007.96,0 +3861,15605666,Peyser,720,France,Female,34,6,110717.38,1,1,1,9398.45,0 +3862,15615126,Cocci,780,France,Female,37,3,0,2,0,0,182156.81,1 +3863,15726588,Seleznev,653,Spain,Female,36,3,0,2,0,0,110525.6,0 +3864,15645095,Huang,674,France,Female,28,3,0,1,1,0,51536.99,0 +3865,15808960,Alleyne,620,Germany,Male,40,5,108197.11,2,1,0,49722.34,0 +3866,15729435,McKenzie,623,France,Male,40,6,0,2,1,1,66119.07,0 +3867,15656840,Zikoranachukwudimma,547,France,Female,29,6,104450.86,1,1,1,37160.28,0 +3868,15659149,King,530,France,Male,39,2,0,2,1,0,197923.05,0 +3869,15585490,Nkemdilim,746,France,Female,34,4,0,1,0,1,65166.6,0 +3870,15674929,Anderson,512,France,Female,31,7,0,2,0,0,49326.07,0 +3871,15746341,Ejikemeifeuwa,630,France,Male,40,8,0,2,1,1,42495.81,0 +3872,15662091,Adams,570,Spain,Male,21,7,116099.82,1,1,1,148087.62,0 +3873,15620123,Christie,605,France,Male,39,6,111169.91,1,0,0,9641.4,0 +3874,15616240,Yeh,530,Spain,Male,37,4,0,2,1,1,164844.37,0 +3875,15624186,McGregor,813,Germany,Female,25,5,123616.43,1,0,1,132959.33,0 +3876,15605036,Pisano,704,Spain,Female,37,9,155619.58,1,1,1,135088.58,0 +3877,15805151,Ginikanwa,565,Germany,Male,31,2,89558.39,2,1,1,4441.54,0 +3878,15753847,Hawkins,645,Spain,Male,45,4,0,1,0,1,174916.85,1 +3879,15653222,Otutodilichukwu,526,Germany,Female,32,6,131938.92,2,1,1,1795.93,0 +3880,15757541,Rickard,778,France,Female,33,9,151772.63,2,0,0,180249.94,1 +3881,15726945,Andreev,677,France,Female,72,8,0,2,1,1,153604.44,0 +3882,15794276,Steele,588,France,Female,64,3,0,1,1,1,189703.65,0 +3883,15568328,Black,488,France,Female,22,6,0,2,1,1,66393.89,0 +3884,15604355,Shand,519,France,Male,39,1,97700.02,1,1,1,30709.03,0 +3885,15735788,Chiagoziem,709,France,Male,31,6,0,2,1,1,71009.84,0 +3886,15618255,Fedorov,642,Germany,Female,56,6,103244.86,2,1,0,143049.72,1 +3887,15720941,Tien,710,Germany,Male,34,8,147833.3,2,0,1,1561.58,0 +3888,15769110,Stehle,653,France,Female,46,5,0,2,1,0,49707.85,0 +3889,15576094,Sung,743,France,Male,71,0,0,2,0,1,29837.65,0 +3890,15756150,Alexander,418,France,Female,39,2,0,2,0,0,9041.71,0 +3891,15719579,McIntosh,670,Germany,Female,33,9,84521.48,2,0,1,198017.05,0 +3892,15748854,Sung,723,Germany,Female,28,5,91938.31,1,1,0,143481.85,0 +3893,15612455,Yao,549,Germany,Male,45,6,124240.93,1,1,1,146372.51,0 +3894,15664802,Chinweuba,543,France,Female,42,5,0,2,0,0,101905.34,0 +3895,15735687,Chinweuba,595,Spain,Male,37,2,157084.99,1,1,0,134767.13,0 +3896,15664734,T'ao,673,Germany,Female,25,3,108244.82,2,1,1,103573.96,0 +3897,15767894,Ch'ien,741,France,Female,21,9,0,2,0,1,139259.54,0 +3898,15666884,Su,508,Germany,Female,41,5,82161.7,2,1,0,187776.49,0 +3899,15750156,Yu,662,Germany,Male,59,2,104568.41,1,1,0,8059.44,1 +3900,15751120,Loyau,752,France,Female,36,2,119912.46,1,1,0,124354.92,0 +3901,15575748,Conti,809,France,Male,36,9,68881.59,2,0,1,109135.11,0 +3902,15714610,Alexeeva,575,Spain,Male,30,2,0,2,1,1,82222.86,0 +3903,15720305,Power,591,Spain,Female,40,1,86376.29,1,0,1,136767.16,1 +3904,15678129,Hill,643,Spain,Female,45,9,150840.03,2,1,0,155516.35,0 +3905,15566633,Freeman,698,Germany,Male,55,8,155059.1,2,1,1,144584.29,0 +3906,15680436,Hsing,496,France,Female,29,4,0,2,1,0,164806.89,0 +3907,15674343,Esposito,597,France,Male,44,8,78128.13,2,0,1,109153.04,0 +3908,15658890,Belonwu,603,Germany,Male,46,4,98899.76,2,1,1,86190.34,0 +3909,15599004,Tsao,655,Spain,Male,37,1,0,1,1,1,106040.97,0 +3910,15726487,P'eng,431,France,Male,63,6,160982.89,1,1,1,168008.17,0 +3911,15698716,Baker,620,France,Female,70,3,87926.24,2,1,0,33350.26,1 +3912,15710527,Matthews,782,France,Female,35,4,0,1,1,1,119565.34,0 +3913,15655590,Garcia,581,Spain,Male,46,2,79385.21,2,0,0,188492.82,0 +3914,15732266,Field,553,Germany,Male,53,5,127997.83,1,1,0,165378.66,1 +3915,15669326,Gordon,658,France,Male,44,2,168396.34,1,1,1,14178.73,0 +3916,15672246,Jefferies,686,Germany,Male,43,2,134896.03,1,1,1,97847.05,0 +3917,15620276,Palermo,539,Spain,Male,36,6,0,3,1,1,118959.64,0 +3918,15640258,Chou,685,France,Female,50,6,94238.75,2,1,1,50664.07,1 +3919,15740283,Ewing,850,France,Male,29,1,0,2,0,0,152996.89,0 +3920,15759717,Mazzi,763,Spain,Female,39,7,0,2,1,0,19458.75,0 +3921,15620268,Thomson,634,Germany,Male,43,3,212696.32,1,1,0,115268.86,0 +3922,15743871,Nkemdirim,567,France,Male,59,3,0,2,1,0,25843.7,1 +3923,15614491,Lockyer,539,France,Male,39,3,139153.68,2,1,0,147662.33,0 +3924,15595047,Murray,764,France,Male,41,7,0,2,0,0,134878.34,0 +3925,15732334,Black,653,France,Female,40,0,0,2,1,0,35795.85,0 +3926,15701206,Torreggiani,566,Spain,Male,44,5,0,2,1,0,66462.79,0 +3927,15581280,Atkinson,714,Germany,Male,29,6,92887.13,1,1,1,69578.49,0 +3928,15651943,Richards,580,Spain,Female,65,1,0,2,0,1,103182.46,0 +3929,15609545,Azubuike,548,France,Male,29,5,83442.98,1,0,1,177017.39,0 +3930,15658548,Ignatiev,646,Germany,Female,36,6,144773.29,2,1,0,53217.3,0 +3931,15626008,Miller,622,Germany,Female,52,9,111973.97,1,1,1,162756.29,1 +3932,15774133,Cox,706,France,Female,35,8,178032.53,1,0,1,42181.68,0 +3933,15763798,McMillan,680,France,Male,23,5,140007.19,1,0,1,31714.08,0 +3934,15758013,Napolitano,698,France,Male,37,5,98400.61,2,0,0,25017.28,0 +3935,15705765,Lane,581,Spain,Female,46,1,0,2,1,0,104272.04,0 +3936,15648362,Kennedy,728,Germany,Male,45,3,108924.33,2,1,0,84300.4,1 +3937,15761102,T'ao,707,Spain,Female,32,4,132835.56,1,0,0,136877.24,0 +3938,15610165,Hsiung,761,France,Female,26,1,0,2,1,1,199409.19,0 +3939,15723717,Heath,483,Germany,Male,41,1,118334.44,1,0,0,163147.99,1 +3940,15654611,Parry,736,Germany,Female,25,9,81732.88,2,1,0,136497.28,0 +3941,15659736,Herbert,716,Germany,Male,66,5,121411.9,1,0,0,10070.4,1 +3942,15603170,Kang,654,France,Male,32,9,121455.65,1,1,0,190068.53,1 +3943,15786167,Andreyeva,649,Spain,Male,20,5,0,2,1,1,58309.54,0 +3944,15671915,Bowen,649,France,Male,46,5,0,2,1,1,76946.6,0 +3945,15794792,Golubev,612,France,Female,31,8,117989.76,1,1,1,54129.86,0 +3946,15652789,Hancock,657,Spain,Male,40,10,0,2,1,1,52990.7,0 +3947,15739168,Fowler,511,France,Female,31,5,137411.29,1,0,1,161854.98,0 +3948,15719950,Sutherland,682,France,Male,61,10,73688.2,1,1,1,172141.33,0 +3949,15743818,Rowley,748,Spain,Male,58,9,122330.7,2,0,1,124429.19,0 +3950,15717937,Gibbons,554,Germany,Male,43,5,99906.89,1,0,0,24983.39,0 +3951,15602841,Lockett,794,Spain,Female,28,5,0,2,0,1,86699.98,0 +3952,15619972,Akabueze,807,France,Female,47,9,167664.83,1,0,0,125440.11,1 +3953,15796114,Phelps,594,France,Female,34,7,141525.55,1,0,0,9443.15,0 +3954,15633546,Frederick,652,Spain,Female,33,3,124832.51,1,1,0,195877.06,0 +3955,15758755,Beneventi,729,France,Female,34,9,132121.71,1,0,1,105409.31,0 +3956,15695168,Bruce,625,France,Male,39,2,0,2,1,0,100403.05,0 +3957,15754342,Green,597,Germany,Female,60,0,78539.84,1,0,1,48502.88,0 +3958,15756610,Carlson,657,Germany,Female,38,5,123770.46,1,0,0,47019.66,1 +3959,15640917,Tang,633,France,Male,43,5,0,2,1,1,48249.88,0 +3960,15663164,Yudin,663,Germany,Male,49,7,116150.65,3,1,1,84358.71,1 +3961,15616811,MacDonald,535,France,Male,47,0,160729.1,1,0,1,145986.35,0 +3962,15610781,Watt,702,France,Female,29,10,88378.6,1,1,0,88550.28,0 +3963,15600911,Mbadiwe,712,France,Male,33,2,182888.08,1,1,0,3061,0 +3964,15629603,Chuang,607,France,Male,31,8,0,2,1,1,43196.5,0 +3965,15714981,Sabbatini,476,France,Male,37,4,0,1,1,1,55775.84,1 +3966,15775892,Caldwell,748,Spain,Female,23,8,85600.08,1,0,0,134077.71,0 +3967,15782778,Ewers,815,France,Male,35,4,0,2,0,1,198490.33,0 +3968,15786643,Tsao,602,France,Male,32,10,0,2,1,1,116052.92,0 +3969,15595657,Hannam,649,Germany,Male,40,4,95001.33,1,0,1,123202.99,0 +3970,15743673,Wood,551,Spain,Male,27,2,113873.22,1,1,1,85129.77,1 +3971,15634310,Ko,509,France,Male,30,6,0,2,1,0,180598.86,0 +3972,15790809,Lo Duca,685,Spain,Male,40,7,74896.92,1,1,0,198694.2,0 +3973,15668695,Endrizzi,536,France,Female,22,5,89492.62,1,0,0,42934.43,0 +3974,15669281,Ch'iu,711,Spain,Male,38,3,128718.78,1,0,0,114793.45,0 +3975,15621031,Mofflin,761,Spain,Male,27,8,0,2,1,0,63297.7,0 +3976,15720071,Fiorentini,535,France,Female,49,3,0,1,0,0,61820.41,1 +3977,15792180,Chiekwugo,566,Germany,Male,22,7,144954.75,2,1,0,102246,0 +3978,15813894,Bogle,620,Spain,Male,21,9,0,2,0,0,154882.79,0 +3979,15669490,Ifeanacho,837,Germany,Male,37,6,94001.61,2,1,0,140723.05,0 +3980,15783030,Owens,685,France,Female,40,7,0,1,1,0,72852.74,1 +3981,15695792,Ch'ien,673,France,Male,65,0,0,1,1,1,85733.33,0 +3982,15575676,Chung,638,France,Male,24,1,0,2,0,1,162597.15,0 +3983,15627665,Sung,614,France,Male,46,4,0,1,1,0,74379.57,1 +3984,15814092,Wang,626,France,Female,44,2,0,1,0,1,173117.22,1 +3985,15695225,Sun,834,Spain,Male,38,8,0,2,1,1,66485.26,0 +3986,15615091,Maitland,691,France,Male,24,6,0,2,1,1,92811.2,0 +3987,15794345,Ma,706,Spain,Male,38,8,0,2,0,1,46635.11,0 +3988,15726484,Pollard,633,France,Male,37,7,141546.35,1,1,1,124830.11,0 +3989,15650442,Hsieh,644,Germany,Female,32,8,141528.88,1,1,1,167087.34,1 +3990,15714256,Gerasimov,666,France,Male,30,7,109805.3,1,0,1,163625.56,0 +3991,15778752,Johnson,708,France,Male,32,10,86614.06,2,1,1,172129.26,0 +3992,15601659,Fiorentino,496,Germany,Female,59,7,91680.1,2,1,0,163141.18,1 +3993,15602811,Chioke,730,Germany,Male,38,0,38848.19,2,0,0,94003.11,0 +3994,15779414,Rossi,696,Spain,Male,40,3,153639.11,1,1,1,138351.68,0 +3995,15763097,Siciliano,809,Spain,Male,80,8,0,2,0,1,34164.05,0 +3996,15633666,Efremov,701,Spain,Female,33,7,123870.07,1,1,0,97794.71,0 +3997,15718789,Brigstocke,604,France,Male,30,5,0,2,1,0,75786.55,0 +3998,15690620,Olisaemeka,665,France,Male,39,10,46323.57,1,1,0,136812.02,0 +3999,15737071,Tang,639,France,Female,60,5,162039.78,1,1,1,84361.72,1 +4000,15665062,Lucchese,696,France,Male,19,1,110928.51,1,1,1,2766.63,0 +4001,15600692,West,520,France,Male,38,5,0,2,1,0,163185.76,0 +4002,15792064,Pai,545,Germany,Male,53,5,114421.55,1,1,0,180598.28,1 +4003,15811486,Tang,634,Germany,Female,29,8,130036.21,2,0,1,69849.55,0 +4004,15626141,Fedorov,750,France,Female,26,1,151510.17,2,1,1,19921.72,0 +4005,15738546,Gboliwe,530,Spain,Female,41,4,0,2,0,1,147606.71,0 +4006,15677052,Ko,589,France,Female,59,2,0,2,1,1,126160.24,1 +4007,15656454,Le Gallienne,654,France,Male,37,6,83568.55,1,1,0,47046.72,0 +4008,15645496,Seleznyova,648,France,Female,43,7,139972.18,1,1,0,143668.58,0 +4009,15612505,Joseph,835,Spain,Male,45,3,100212.13,1,1,0,152577.62,0 +4010,15708513,Bevan,446,France,Female,39,1,90217.07,1,1,0,191350.48,0 +4011,15685654,Allan,514,Spain,Male,66,9,0,2,1,1,14234.31,0 +4012,15732307,Lavrentiev,694,Germany,Male,33,4,124067.32,1,1,1,77906.87,0 +4013,15726814,Walton,554,Spain,Male,46,4,0,2,0,1,57320.92,0 +4014,15653776,Salier,720,Germany,Female,57,1,162082.31,4,0,0,27145.73,1 +4015,15597914,Evdokimov,641,Germany,Female,51,2,117306.69,4,1,1,26912.72,1 +4016,15631603,Ponomaryova,813,France,Male,32,1,122889.88,1,1,1,26476.18,0 +4017,15789753,Millar,480,France,Male,40,6,148790.61,1,0,1,79329.7,0 +4018,15678034,Grosse,811,France,Male,46,9,180226.24,1,1,0,13464.64,1 +4019,15690209,Hsiao,715,Germany,Female,32,3,104857.19,2,1,0,114149.8,0 +4020,15592091,Belbin,620,Spain,Male,31,2,166833.86,2,1,1,135171.6,0 +4021,15647453,Ifeajuna,721,France,Male,42,4,102936.72,1,0,0,1187.88,0 +4022,15697100,Wright,772,Germany,Female,48,6,108736.52,1,1,0,184564.67,1 +4023,15811290,Komarova,680,Germany,Male,44,0,129974.79,2,1,1,33391.38,0 +4024,15629187,Titheradge,535,France,Male,38,8,85982.07,1,1,0,9238.35,0 +4025,15758073,Dellucci,655,France,Female,20,7,134397.61,1,0,0,28029.54,0 +4026,15640769,Hobbs,660,France,Male,63,8,137841.53,1,1,1,42790.29,0 +4027,15606641,Beggs,762,Germany,Male,56,10,100260.88,3,1,1,77142.42,1 +4028,15718280,Luffman,662,Germany,Male,39,5,139822.11,2,1,1,146219.9,0 +4029,15764335,Caldwell,463,Germany,Female,41,8,123151.51,2,1,0,70127.93,0 +4030,15634218,Mancini,501,Germany,Male,27,4,95331.83,2,1,0,132104.76,0 +4031,15808760,Evseev,603,Spain,Female,42,6,0,1,1,1,90437.87,0 +4032,15648461,Hs?eh,688,Spain,Male,37,7,138162.41,2,1,1,113926.31,0 +4033,15593555,Chinedum,430,France,Male,38,9,0,2,1,1,12050.77,0 +4034,15569079,Hagins,632,Germany,Male,48,6,126066.26,1,1,0,64345.61,1 +4035,15800736,Kirwan,601,Spain,Female,42,4,96763.89,1,1,1,199242.65,0 +4036,15792607,Little,769,France,Female,38,2,0,2,0,0,75578.67,0 +4037,15640034,Milligan,551,France,Male,42,2,139561.46,1,1,0,43435.43,1 +4038,15807563,Ch'iu,841,France,Female,52,5,0,1,0,0,183239.71,1 +4039,15684461,McKay,469,Spain,Female,31,6,0,1,1,0,146213.75,1 +4040,15580134,Crawford,479,Spain,Male,27,2,172463.45,1,1,1,40315.27,0 +4041,15679075,Onyemere,701,France,Male,37,8,107798.85,1,1,0,16966.73,0 +4042,15742504,Azuka,593,France,Male,36,2,70181.48,2,1,0,80608.12,0 +4043,15567328,Ch'en,738,Spain,Male,38,5,177997.07,1,0,1,19233.41,0 +4044,15698294,Royster,635,Spain,Male,31,1,0,2,1,0,135382.23,0 +4045,15607142,Parkin,658,France,Male,32,8,0,1,1,1,80410.68,0 +4046,15738516,Kozlova,687,Spain,Female,36,5,0,1,1,0,17696.22,0 +4047,15806403,Hu,650,France,Male,37,9,0,2,1,0,17974.08,0 +4048,15656707,Ma,720,Spain,Male,21,2,123200.78,1,1,1,180712.28,0 +4049,15653715,Coates,602,France,Female,63,7,0,2,1,1,56323.21,0 +4050,15806184,Burns,618,Spain,Male,33,4,0,2,1,1,77550.18,0 +4051,15585734,Gouger,803,Germany,Male,41,9,137742.9,2,1,1,166957.82,0 +4052,15725639,Ignatyev,793,France,Female,63,9,116270.72,1,1,1,184243.25,0 +4053,15618401,Douglas,616,Germany,Male,41,10,113220.2,2,1,1,114072.91,0 +4054,15785385,Fiorentino,550,Spain,Male,51,5,0,2,1,0,153917.41,0 +4055,15734762,Ignatiev,602,France,Female,56,3,115895.22,3,1,0,4176.17,1 +4056,15767129,Munz,452,France,Female,60,6,121730.49,1,1,1,142963.29,0 +4057,15797204,Paling,655,Spain,Female,28,3,113811.85,2,0,1,76844.23,0 +4058,15769272,Clark,510,France,Female,26,6,136214.08,1,0,0,159742.33,0 +4059,15771966,Akobundu,557,France,Male,39,8,146200.01,1,1,0,177944.64,0 +4060,15691952,Fanucci,676,France,Male,37,10,106242.67,1,1,1,166678.28,0 +4061,15593250,Hsiao,640,France,Female,29,4,0,2,1,0,44904.26,0 +4062,15605333,Clancy,529,Spain,Male,31,6,0,1,1,0,10625.91,0 +4063,15800083,Macdonald,559,France,Male,45,8,24043.45,1,0,1,169781.45,1 +4064,15575691,Palerma,689,France,Female,58,5,0,2,0,1,49848.86,0 +4065,15689886,Holden,626,Germany,Male,39,10,132287.92,3,1,1,51467.92,1 +4066,15809838,Moore,697,Spain,Male,30,1,0,2,0,0,735.79,0 +4067,15736154,Gallo,823,France,Female,44,1,0,2,0,1,182495.7,0 +4068,15767391,Otutodilinna,565,Germany,Female,32,4,90322.99,2,0,1,118740.37,0 +4069,15704910,Rios,631,Spain,Male,23,3,0,2,1,0,13813.24,0 +4070,15656613,McGregor,646,France,Female,34,3,131283.11,1,0,0,130500.65,0 +4071,15611551,Hill,676,Spain,Male,48,1,131659.59,2,0,1,14152.15,0 +4072,15732430,H?,850,Spain,Female,54,4,120952.74,1,1,0,66963.15,0 +4073,15741865,Ferrari,810,France,Female,38,9,153166.17,1,1,1,93261.69,0 +4074,15634143,Onyemauchechi,581,Spain,Male,30,0,53291.86,1,0,0,196582.28,0 +4075,15609676,Nkemakonam,718,France,Female,35,2,167924.95,1,1,0,43024.64,0 +4076,15761600,White,713,France,Male,43,5,86394.14,1,1,1,130001.13,0 +4077,15676404,Kirillov,672,France,Female,50,1,0,1,1,0,12106.82,1 +4078,15659236,Iadanza,781,Spain,Male,33,3,0,2,1,1,42556.33,0 +4079,15690440,Stiles,656,Spain,Male,47,1,0,2,1,1,197961.93,0 +4080,15694601,Ankudinov,583,France,Female,31,4,158978.79,1,1,0,12538.92,0 +4081,15812262,Gaffney,808,Germany,Female,37,2,100431.84,1,1,0,35140.49,1 +4082,15762821,Udinese,721,Spain,Male,33,5,0,2,0,1,117626.9,0 +4083,15669301,Romani,778,Germany,Female,29,6,150358.97,1,1,0,62454.01,1 +4084,15672640,Kambinachi,850,Spain,Female,45,4,114347.85,2,1,1,109089.04,0 +4085,15750458,Hawkins,693,France,Female,39,4,0,2,0,1,142331.39,0 +4086,15627251,Tsui,520,France,Male,34,4,134007.9,1,1,1,193209.11,0 +4087,15764294,Ifeatu,759,Germany,Male,31,4,98899.91,1,1,1,47832.82,0 +4088,15659962,McIntosh,637,France,Male,60,3,0,2,1,1,70174.03,0 +4089,15788536,Armit,755,Germany,Male,40,2,137430.82,2,0,0,176768.59,0 +4090,15596979,Fang,662,France,Female,47,6,0,2,1,1,129392.75,0 +4091,15681220,Chou,503,France,Female,37,8,0,2,1,1,97893.32,0 +4092,15635097,Okeke,599,Germany,Male,39,2,188976.89,2,0,1,176142.09,0 +4093,15780779,Ramsbotham,583,Spain,Female,40,4,0,2,1,0,114093.73,0 +4094,15798470,Scannell,764,Spain,Female,48,1,75990.97,1,1,0,158323.81,1 +4095,15760880,Edman,513,France,Male,29,10,0,2,0,1,25514.77,0 +4096,15616929,De Luca,730,Spain,Male,62,5,112181.08,1,0,1,61513.87,0 +4097,15758775,Vasilyeva,820,Spain,Male,34,10,97208.46,1,1,1,59553.34,0 +4098,15663386,Tuan,597,Spain,Female,26,7,0,2,1,0,110253.2,0 +4099,15621267,Ejimofor,637,France,Male,32,5,0,1,0,0,148769.08,0 +4100,15720509,Hs?,696,France,Male,34,9,150856.79,1,0,1,8236.78,0 +4101,15693322,Shaver,635,Germany,Female,37,9,146748.07,1,0,1,11407.58,0 +4102,15589544,Wallis,673,Spain,Female,57,4,0,2,1,1,49684.09,0 +4103,15772030,Coupp,662,Spain,Male,33,3,0,2,0,1,68064.83,0 +4104,15693337,Perry,683,Spain,Male,41,0,148863.17,1,1,1,163911.32,0 +4105,15676571,Bezrukova,850,France,Male,55,6,0,1,1,0,944.41,1 +4106,15701392,Lucciano,815,Spain,Male,28,6,0,2,0,1,185547.71,0 +4107,15741092,Ingram,671,Spain,Male,34,10,153360.02,1,1,0,140509.86,0 +4108,15643865,Lo Duca,601,France,Female,40,3,92055.36,1,0,1,164652.02,1 +4109,15769389,Wan,709,Germany,Female,39,9,124723.92,1,1,0,73641.86,0 +4110,15807768,Cohn,702,Germany,Male,28,1,103033.83,1,1,1,40321.87,0 +4111,15801630,Yen,558,France,Male,40,6,0,2,1,0,173844.89,0 +4112,15705034,Peng,691,Spain,Male,40,1,0,2,1,1,145613.17,0 +4113,15763107,Little,700,France,Female,30,9,0,1,1,1,174971.64,0 +4114,15667085,Meng,667,France,Male,33,4,0,2,1,1,131834.75,0 +4115,15647008,Adams,624,Germany,Male,54,3,116726.22,1,1,0,110498.1,1 +4116,15584505,Hill,580,France,Female,23,5,113923.81,2,0,0,196241.43,0 +4117,15748068,Boyle,571,Spain,Female,31,3,0,2,1,1,194667.92,0 +4118,15663964,Pagnotto,561,France,Male,37,5,0,2,1,0,83093.25,0 +4119,15782311,Feng,529,France,Male,28,9,0,2,1,1,52545.24,0 +4120,15588197,Endrizzi,670,France,Male,36,7,0,2,0,0,59571.5,0 +4121,15610105,Shen,666,Germany,Female,21,1,121827.43,2,1,1,99818.31,0 +4122,15606133,Lay,628,Spain,Male,42,7,0,2,0,1,172967.87,0 +4123,15599403,Wu,577,France,Male,60,10,125389.7,2,1,1,178616.73,0 +4124,15648225,Shephard,652,Spain,Female,38,1,103895.31,1,0,1,159649.44,0 +4125,15608406,Schmidt,678,France,Male,26,5,111128.04,1,1,0,60941.27,1 +4126,15633378,Davidson,692,Spain,Female,49,9,0,2,1,0,178342.63,0 +4127,15664759,Lamb,675,Spain,Male,32,10,0,2,1,0,191545.65,0 +4128,15625545,Hussey,712,Spain,Male,52,9,0,1,1,1,117977.45,1 +4129,15772148,Ferrari,639,Germany,Female,37,5,151242.48,1,0,1,49637.65,0 +4130,15810829,Macfarlan,618,France,Male,48,7,0,1,1,0,13921.82,1 +4131,15731669,Szabados,554,France,Male,39,2,129709.62,1,1,0,173197.12,0 +4132,15738634,Yuan,533,France,Male,47,9,83347.25,1,1,1,137696.25,0 +4133,15737571,Matveyev,540,Spain,Female,28,6,84121.04,1,0,1,80698.54,0 +4134,15667602,Cheng,704,Spain,Male,33,3,0,2,1,0,73018.74,0 +4135,15684147,Palerma,678,France,Male,43,5,102338.19,1,1,1,79649.62,0 +4136,15789874,Wang,712,France,Female,29,3,87375.78,2,0,0,166194.53,0 +4137,15757952,Teng,651,France,Male,44,2,0,3,1,0,102530.35,1 +4138,15698732,K'ung,789,Germany,Male,51,3,104677.09,1,1,0,74265.38,0 +4139,15714355,Sinclair,775,Germany,Male,32,8,121669.23,1,0,1,125898.39,0 +4140,15599090,McKelvey,564,Germany,Male,40,7,108407.34,1,1,1,83681.2,0 +4141,15762048,Yuan,841,Germany,Female,33,7,154969.79,2,1,1,99505.75,0 +4142,15790596,Moran,850,Spain,Male,39,0,141829.67,1,1,1,92748.16,0 +4143,15609623,McConnell,637,France,Female,63,5,0,1,1,0,28092.77,1 +4144,15711901,Iheatu,500,France,Male,45,2,109162.82,1,1,1,126145.08,0 +4145,15779809,Giordano,655,France,Male,44,8,87471.63,1,0,1,188593.98,0 +4146,15729018,Alexander,666,France,Female,33,2,147229.65,1,1,1,56410.17,0 +4147,15698246,Gordon,658,France,Female,24,2,0,2,1,1,84694.49,0 +4148,15712409,Tang,749,Germany,Male,66,6,182532.23,2,1,1,195429.92,0 +4149,15758306,T'an,654,France,Male,32,6,0,2,1,1,137898.57,0 +4150,15621435,Davies,623,France,Female,39,1,160903.2,1,0,0,78774.36,0 +4151,15566295,Sanders,761,France,Female,33,6,138053.79,2,1,0,148779.41,0 +4152,15569098,Winifred,627,France,Male,44,6,153548.12,1,0,0,35300.08,1 +4153,15662532,Holmes,757,Germany,Male,31,8,149085.9,2,1,1,197077.36,0 +4154,15664001,Riddle,695,Germany,Female,53,8,95231.91,1,0,0,70140.8,1 +4155,15703437,Chinedum,726,France,Male,34,3,0,2,1,0,196288.46,0 +4156,15708003,Aleksandrova,587,Spain,Male,41,8,85109.21,1,1,0,1557.82,0 +4157,15599452,Conti,605,Germany,Female,43,8,125338.8,2,1,0,23970.13,0 +4158,15719793,Watson,850,Spain,Male,62,5,0,2,1,1,180243.56,0 +4159,15771580,Davison,850,France,Female,38,0,106831.69,1,0,1,148977.72,0 +4160,15732268,Cook,751,France,Male,29,3,159597.45,1,1,0,39934.41,0 +4161,15722350,Udinesi,627,Germany,Female,37,7,147361.57,1,1,1,133031.96,0 +4162,15611371,Siciliani,736,France,Male,43,4,176134.54,1,1,1,52856.88,0 +4163,15673584,Bell,652,France,Female,74,5,0,2,1,1,937.15,0 +4164,15636396,Jackson,627,France,Female,35,7,0,2,0,1,193022.44,0 +4165,15706170,Onyemere,636,France,Male,34,1,84055.43,1,0,0,37490.84,0 +4166,15725478,McClemans,775,France,Male,60,7,0,2,1,1,111558.7,0 +4167,15654562,Ma,850,Spain,Female,45,5,174088.3,4,1,0,5669.31,1 +4168,15737509,Morrison,850,Spain,Male,34,8,199229.14,1,0,0,68106.29,0 +4169,15690796,Chambers,516,France,Male,37,8,0,1,1,0,101834.58,0 +4170,15716728,Basedow,513,Spain,Female,42,10,0,2,0,1,73151.25,0 +4171,15605665,Nwora,673,Germany,Female,69,3,78833.15,2,1,1,37196.15,0 +4172,15748481,Howey,564,France,Female,27,6,0,1,0,0,7819.76,0 +4173,15757777,Pai,636,France,Female,35,2,0,2,1,1,23129.46,0 +4174,15747808,Ni,712,France,Male,29,3,102540.61,1,1,1,189680.79,0 +4175,15810593,Forbes,568,France,Male,51,4,0,3,1,1,66586.56,0 +4176,15693376,Baryshnikov,741,Spain,Male,43,0,0,2,1,1,2920.63,1 +4177,15579808,Kramer,754,Germany,Female,39,8,129401.87,1,1,1,87684.93,0 +4178,15598275,Sochima,709,France,Female,32,7,0,2,1,1,199418.02,0 +4179,15737080,Marchesi,510,France,Female,32,1,0,2,0,1,28515.17,0 +4180,15668580,Todd,716,Spain,Male,33,2,0,2,1,1,92916.53,0 +4181,15569438,Mai,607,Germany,Male,36,10,106702.94,2,0,0,198313.69,0 +4182,15675842,Pinto,656,Spain,Male,26,4,139584.57,1,1,0,36308.93,0 +4183,15577587,Reynolds,550,Germany,Male,52,5,121016.23,1,1,1,41730.37,1 +4184,15625592,Sal,486,France,Male,26,2,0,2,1,1,31399.4,0 +4185,15635141,Miller,598,Germany,Male,59,8,118210.42,2,0,0,60192.14,1 +4186,15642570,Scott,675,Spain,Male,35,8,0,2,1,0,29062.25,0 +4187,15702175,Herrin,755,France,Female,29,4,148654.84,2,1,1,28805.09,0 +4188,15677785,Stevenson,656,Spain,Male,32,5,136963.12,1,1,0,133814.28,0 +4189,15786153,McKenzie,644,Germany,Male,47,9,137774.11,2,1,0,151902.78,0 +4190,15759499,Gardiner,598,France,Female,32,4,111156.52,1,1,1,167376.26,0 +4191,15659568,Atkinson,850,Spain,Female,31,3,121237.65,1,1,1,31022.56,0 +4192,15715597,Onyemauchechi,679,France,Male,36,1,97234.58,1,1,0,188997.08,0 +4193,15610147,Ross,632,France,Male,60,2,0,2,0,1,2085.32,0 +4194,15802362,Newland,550,Spain,Male,45,0,0,2,0,1,70399.71,0 +4195,15660524,Hu,572,Germany,Female,54,9,97382.53,1,1,1,195771.95,0 +4196,15747168,Sanders,626,Germany,Female,47,2,103108.8,1,0,1,166475.44,1 +4197,15796910,Tsui,625,Spain,Female,57,7,0,1,0,0,84106.17,1 +4198,15707674,Marino,515,France,Female,58,2,131852.81,1,1,0,81436.68,1 +4199,15565706,Akobundu,612,Spain,Male,35,1,0,1,1,1,83256.26,1 +4200,15587596,Morrison,628,Spain,Female,39,8,107553.33,1,1,0,117523.41,0 +4201,15751943,Mai,529,Spain,Female,43,5,0,2,0,0,79476.63,0 +4202,15621227,Hs?eh,668,Germany,Female,46,7,161806.09,1,1,1,173052.19,0 +4203,15757588,Wright,526,France,Male,30,9,0,2,0,0,100995.68,0 +4204,15640922,Demaine,791,France,Female,52,7,0,1,1,1,122782.5,0 +4205,15567557,Chien,573,France,Male,27,2,128243.03,1,1,1,11631.34,0 +4206,15670103,Dickinson,565,France,Female,38,5,126645.13,1,1,1,168303.55,0 +4207,15720929,Kazantseva,604,France,Female,47,8,62094.71,3,0,0,9308.1,1 +4208,15732774,Marchesi,656,France,Male,37,7,112291.34,1,1,0,153157.97,0 +4209,15628558,Pan,447,France,Female,44,5,89188.83,1,1,1,75408.24,0 +4210,15729201,Harewood,682,France,Male,55,9,0,1,1,0,153356.8,1 +4211,15731117,Kao,437,Spain,Male,28,2,109161.25,1,1,0,152987.42,0 +4212,15615207,Yeh,792,Spain,Male,47,0,0,1,1,1,5557.88,1 +4213,15773512,Bischof,627,Spain,Female,25,4,0,1,1,1,194313.93,0 +4214,15572145,Ashton,767,France,Female,34,8,0,2,1,0,94767.77,0 +4215,15642710,Napolitani,686,France,Male,26,7,0,2,1,0,1540.89,0 +4216,15574213,Wilson,789,France,Female,53,1,158271.74,1,1,1,5036.39,1 +4217,15718852,Uren,794,France,Male,56,9,96951.21,1,1,1,71776.76,0 +4218,15583840,Okechukwu,587,Germany,Male,35,5,121863.61,1,1,1,23481.69,1 +4219,15782418,Ku,589,Germany,Female,19,9,83495.11,1,1,1,143022.31,1 +4220,15813504,Onyemachukwu,543,Germany,Female,25,1,146566.01,1,0,1,161407.48,0 +4221,15711314,Kao,589,Spain,Female,45,1,0,1,0,0,125939.22,1 +4222,15621064,Russell,701,Germany,Male,23,5,186101.18,2,1,1,76611.33,0 +4223,15627847,Woronoff,850,France,Male,40,6,0,1,1,0,136985.08,1 +4224,15588090,Ferri,726,Germany,Female,51,8,107494.86,2,1,0,140937.91,1 +4225,15735270,Ruggiero,767,Spain,Male,47,2,0,1,1,0,48161.18,1 +4226,15671804,Wilding,648,Spain,Male,36,8,146943.38,2,1,1,130041.45,0 +4227,15753215,Yashina,651,Spain,Female,36,8,0,2,1,0,91652.43,0 +4228,15789941,Yevseyev,633,France,Female,36,6,125130.28,1,0,0,125961.48,0 +4229,15691061,Rapuokwu,740,France,Female,37,9,0,2,1,1,73225.31,0 +4230,15808326,Maslov,592,France,Female,34,9,0,2,1,1,20460.2,0 +4231,15566660,Cole,670,France,Female,41,10,0,3,1,0,81602.02,0 +4232,15778947,Sullivan,628,France,Male,36,3,0,2,1,1,8742.91,0 +4233,15632977,Hsiao,745,France,Male,47,5,0,2,0,0,145789.71,0 +4234,15591747,Rossi,705,France,Male,32,3,0,2,0,0,129576.99,0 +4235,15567335,Allsop,559,France,Female,42,7,0,2,1,1,190040.29,0 +4236,15609299,Chamberlain,595,France,Male,29,6,150685.79,1,1,0,87771.06,0 +4237,15669945,Jackson,492,France,Male,35,4,141359.37,2,1,0,39519.53,0 +4238,15736271,Dumetochukwu,498,France,Female,29,9,0,1,1,0,190035.83,0 +4239,15710390,Uspensky,655,France,Female,39,6,94631.26,2,1,1,148948.52,0 +4240,15756481,Garcia,636,France,Female,39,3,118336.14,1,1,0,184691.77,0 +4241,15736730,Soto,634,France,Female,45,2,0,1,1,1,143458.31,0 +4242,15626040,McDonald,793,Spain,Male,63,0,0,2,0,1,27166.75,0 +4243,15746553,Castles,526,Germany,Male,50,5,124233.24,1,0,1,159456.87,1 +4244,15622518,Stephenson,768,France,Female,26,5,51116.26,1,1,1,70454.79,1 +4245,15684908,Davidson,540,Germany,Male,64,1,91869.69,1,0,1,95421,0 +4246,15569446,Tu,732,France,Female,34,8,122338.43,2,1,0,187985.85,0 +4247,15777504,Colbert,617,France,Female,30,8,0,1,1,1,92621.9,0 +4248,15677906,Owens,637,Spain,Female,54,5,0,1,0,1,150836.98,0 +4249,15703292,Chimezie,573,France,Male,26,8,86270.93,2,1,1,90177.3,0 +4250,15712938,Genovese,531,France,Male,44,3,0,2,1,1,34416.79,0 +4251,15631359,Daluchi,489,France,Female,38,5,117289.92,1,0,0,85231.88,0 +4252,15720847,Sheffield,601,France,Male,35,2,0,2,1,1,118983.18,0 +4253,15787830,Bailey,452,Germany,Male,33,7,153663.27,1,1,0,111868.23,0 +4254,15599869,Dyson,728,Spain,Female,29,1,0,1,1,1,83056.22,0 +4255,15592078,Davide,590,Germany,Female,27,8,123599.49,2,1,0,1676.92,0 +4256,15596228,Uwaezuoke,490,France,Male,29,4,0,2,1,0,32089.57,0 +4257,15578462,Hs?,596,Spain,Female,76,9,134208.25,1,1,1,13455.43,0 +4258,15756894,Onwuka,635,France,Male,29,1,0,1,0,1,24865.54,0 +4259,15796167,Flores,782,Germany,Male,35,7,98556.89,2,1,0,117644.36,0 +4260,15664808,Nicoll,790,Spain,Female,37,3,0,3,0,0,98897.32,0 +4261,15664555,Hughes,587,France,Male,40,2,0,4,0,1,106174.7,1 +4262,15607278,Romano,794,Spain,Female,46,8,134593.79,1,1,1,46386.37,0 +4263,15585222,Norman,515,France,Male,41,8,0,2,1,1,185054.14,0 +4264,15750299,Davison,746,Spain,Male,24,10,68781.82,1,0,1,47997.39,0 +4265,15761294,Manna,667,Germany,Female,56,8,137464.04,1,1,0,130846.79,1 +4266,15810454,Reed,709,France,Male,32,4,147307.91,1,0,1,40861.55,0 +4267,15673984,Daniels,536,France,Female,35,8,0,1,1,0,171840.24,1 +4268,15609319,Hunt,711,France,Female,41,3,145754.91,1,1,1,101455.07,0 +4269,15709941,Feng,753,France,Male,46,8,0,3,1,0,90747.94,1 +4270,15580252,Waters,748,France,Male,44,4,112610.77,1,0,1,2048.55,0 +4271,15741275,Yuan,623,France,Female,57,7,71481.79,2,1,1,84421.34,0 +4272,15707132,Yudin,465,France,Male,33,5,0,2,0,1,78698.09,0 +4273,15600708,Calabresi,640,Spain,Female,34,3,77826.8,1,1,1,168544.85,0 +4274,15804787,Onyemauchechukwu,562,France,Male,75,5,87140.85,1,1,1,39351.64,0 +4275,15690021,Martin,502,Germany,Female,42,0,132002.7,1,0,1,28204.98,1 +4276,15763895,Hung,536,France,Male,32,7,178011.5,2,1,0,22375.14,0 +4277,15623478,Maslova,670,Germany,Female,32,4,102954.68,2,0,1,134942.45,0 +4278,15797910,Zetticci,775,Germany,Male,51,2,123783.25,1,1,1,134901.57,0 +4279,15577751,Pisano,759,Germany,Male,30,4,101802.67,1,0,0,8693.8,0 +4280,15781777,Sutherland,604,France,Male,33,3,148659.48,1,0,0,42437.75,0 +4281,15740527,Lai,766,Germany,Female,62,7,142724.48,1,0,1,5893.23,1 +4282,15721251,Watson,554,Spain,Female,41,4,112152.89,1,0,1,36242.19,0 +4283,15602994,Gorbunov,487,France,Female,53,10,89550.85,1,0,1,90076.85,0 +4284,15750769,Padovano,725,France,Male,35,7,75915.75,1,1,0,150507.43,0 +4285,15740175,Raynor,732,Germany,Female,42,2,118889.66,2,0,0,87422.15,0 +4286,15679968,Ting,623,France,Male,40,5,118788.57,1,1,0,192867.4,0 +4287,15694404,Eberegbulam,781,France,Female,42,3,156555.54,1,1,1,175674.01,0 +4288,15657529,Chin,714,Germany,Male,53,1,99141.86,1,1,1,72496.05,1 +4289,15762882,Manna,577,Germany,Female,31,4,61211.18,1,1,1,145250.43,0 +4290,15642579,Chang,731,Spain,Female,37,1,128932.4,1,1,1,180712.52,0 +4291,15598884,Kent,650,Spain,Female,23,5,0,1,1,1,180622.43,0 +4292,15770185,Buckley,779,France,Male,32,10,80728.15,1,1,0,86306.75,0 +4293,15800287,Micco,706,Spain,Female,46,2,127660.46,2,1,0,150156.82,1 +4294,15665861,Avdeev,733,Spain,Male,44,3,106070.89,1,0,1,101617.43,0 +4295,15662203,Bremer,579,Germany,Female,42,3,137560.38,2,1,1,85424.34,0 +4296,15616454,Davidson,476,Germany,Female,34,8,111905.43,1,0,1,197221.81,1 +4297,15702788,Gadsdon,775,France,Male,40,9,126212.64,1,1,0,70196.57,0 +4298,15778149,Connolly,538,Spain,Male,68,9,0,2,1,0,110440.5,1 +4299,15680001,McDonald,602,France,Male,38,7,111835.94,2,1,0,124389.61,0 +4300,15711991,Chiawuotu,615,France,Male,30,8,0,2,0,0,3183.15,0 +4301,15633834,Milne,700,Germany,Female,28,3,99705.69,2,0,0,146723.72,0 +4302,15765266,Fleming,615,France,Male,32,1,0,2,0,0,2139.25,0 +4303,15791867,Hicks,544,Germany,Male,44,2,108895.93,1,0,0,69228.2,1 +4304,15675380,Logan,573,Spain,Male,56,3,154669.77,1,0,1,115462.27,1 +4305,15770576,Hammond,555,Spain,Male,50,7,128061,2,1,1,62375.1,0 +4306,15775294,Weber,692,France,Female,31,2,0,2,1,0,91829.17,1 +4307,15727059,Lettiere,476,France,Female,40,4,0,2,0,0,182547.04,0 +4308,15702499,Schnaars,770,Spain,Male,46,9,190678.02,1,1,1,14725.36,0 +4309,15611699,Tao,641,France,Female,40,7,0,1,1,0,126996.67,0 +4310,15654000,Algarin,705,France,Female,35,5,0,1,1,0,133991.11,1 +4311,15657881,Onyemere,784,France,Male,38,5,136712.91,1,0,1,169920.92,0 +4312,15719991,Korovina,727,Spain,Female,52,1,154733.97,1,1,0,80259.67,1 +4313,15720687,Chidubem,576,France,Female,41,4,112609.91,1,0,0,191035.18,1 +4314,15687079,King,646,Spain,Male,69,10,115462.44,1,1,0,40421.87,0 +4315,15582276,Greco,638,France,Male,34,5,133501.36,1,0,1,155643.04,0 +4316,15763980,Beneventi,632,Germany,Male,30,1,58668.02,1,1,1,78670.52,0 +4317,15720774,P'eng,850,Spain,Male,44,7,89118.26,1,1,0,104240.77,1 +4318,15592194,Metcalf,492,France,Female,28,9,0,2,1,0,95957.09,0 +4319,15803685,Greco,673,Germany,Female,77,10,76510.52,2,0,1,59595.66,0 +4320,15759456,Lupton,609,Spain,Male,34,7,140694.78,2,1,0,46266.63,0 +4321,15611544,Ibeamaka,701,Germany,Male,36,7,95448.32,2,1,0,189085.07,0 +4322,15794257,Hsiung,651,France,Male,34,4,91562.99,1,1,1,123954.15,0 +4323,15681697,Rueda,508,France,Male,31,8,72541.48,1,1,0,129803.08,0 +4324,15579566,Li Fonti,616,Spain,Female,43,3,120867.18,1,1,0,18761.92,1 +4325,15577970,Alexeeva,489,France,Male,34,5,0,1,0,0,43540.59,0 +4326,15727489,Madueke,567,Spain,Female,45,1,157320.51,1,1,0,62193.92,0 +4327,15764284,Torres,714,Spain,Male,27,3,0,3,1,1,129130.09,0 +4328,15581811,Chukwubuikem,678,Germany,Female,30,1,139676.95,2,0,1,16146,0 +4329,15622527,Holloway,581,France,Female,55,6,0,1,1,1,22442.13,0 +4330,15753362,Evdokimov,748,Spain,Male,60,3,0,2,1,1,78194.37,0 +4331,15666652,Anayolisa,781,France,Female,19,3,0,2,1,1,124297.32,0 +4332,15789714,Semmens,691,Spain,Male,21,3,103000.94,1,1,1,104648.58,0 +4333,15771543,Tu,507,Germany,Male,31,2,134237.07,1,1,1,166423.66,1 +4334,15748327,Anderson,724,Germany,Male,34,6,118235.7,2,0,0,157137.23,0 +4335,15754649,Fang,705,Spain,Female,57,3,0,2,1,1,34134.14,0 +4336,15810460,Fanucci,708,Spain,Female,64,5,0,3,0,1,112520.07,1 +4337,15771742,Boyle,580,Germany,Male,38,9,115442.19,2,1,0,128481.5,1 +4338,15642160,Milanesi,850,France,Male,38,5,0,2,1,0,16491.64,0 +4339,15798439,Davidson,714,Spain,Male,25,2,0,1,1,1,132979.43,0 +4340,15605293,McKay,559,France,Female,43,1,0,2,1,1,196645.87,0 +4341,15692631,Bogdanova,577,Spain,Female,44,8,115557,1,0,1,127506.76,0 +4342,15665376,Lavrentiev,647,Germany,Female,35,3,166518.63,2,1,0,147930.46,0 +4343,15772412,Corser,554,Spain,Male,30,6,135370.12,1,1,1,179689.05,1 +4344,15654577,Alexeeva,549,Germany,Male,54,5,92877.33,1,1,0,2619.64,1 +4345,15585427,Madueke,528,France,Female,26,10,102073.67,2,0,0,166799.93,0 +4346,15584536,Barber,720,Germany,Male,46,3,97042.6,1,1,1,133516.51,1 +4347,15585853,McCardle,743,Spain,Male,41,7,0,1,1,0,163736.09,1 +4348,15645271,Radcliffe-Brown,615,Germany,Male,24,8,108528.07,2,0,0,179488.41,1 +4349,15579387,Ni,635,Germany,Female,44,2,79064.85,2,0,1,113291.75,0 +4350,15623107,Chukwumaobim,686,Spain,Male,45,3,74274.87,3,1,0,64907.48,1 +4351,15754072,Dennis,840,Spain,Female,36,6,0,2,1,0,141364.27,0 +4352,15666163,Hayward,695,France,Male,43,1,100421.1,1,1,1,101141.28,0 +4353,15765192,Jones,564,France,Male,26,7,84006.88,2,0,0,183490.99,0 +4354,15804822,L?,805,France,Female,31,4,0,2,1,0,4798.12,0 +4355,15612893,Nelson,558,Spain,Male,45,4,0,1,1,0,131807.14,0 +4356,15593636,Cardus,657,France,Female,39,4,80293.81,1,1,0,97192.76,0 +4357,15693326,Whitehouse,641,France,Female,42,7,125437.14,2,0,0,164128.58,0 +4358,15809901,Johnstone,755,France,Male,36,8,0,2,1,0,176809.87,0 +4359,15759751,Tsui,483,France,Male,48,1,0,2,1,1,110059.38,0 +4360,15605425,Chia,545,Germany,Female,44,2,127536.44,1,1,0,108398.63,0 +4361,15801934,Su,678,France,Male,66,8,0,2,1,1,47117.03,0 +4362,15592000,Calabresi,781,Germany,Female,48,9,82794.18,1,1,0,124720.68,1 +4363,15618695,Ts'ui,571,Spain,Female,22,3,108117.1,1,0,1,53328.7,0 +4364,15637110,McCulloch,634,Spain,Female,35,10,0,1,1,0,82634.41,0 +4365,15727408,Koo,523,Germany,Male,27,8,61688.61,2,1,0,147059.16,0 +4366,15716328,Miller,501,France,Female,40,2,0,2,0,0,141946.92,0 +4367,15669060,Woolnough,662,France,Male,74,6,0,2,1,0,123583.85,0 +4368,15675854,Douglas,573,Spain,Male,50,0,159304.07,1,0,1,155915.24,1 +4369,15621116,Fang,648,Germany,Male,33,5,138664.24,1,1,0,29076.27,0 +4370,15781495,Munro,662,France,Female,22,2,126362.57,2,1,1,97382.8,0 +4371,15740470,Vinogradov,725,France,Male,39,4,160652.45,2,1,0,57643.55,0 +4372,15714391,Lai,563,France,Female,35,2,183572.84,1,1,1,66006.75,1 +4373,15730137,Udegbulam,628,France,Male,31,0,88421.81,1,0,0,72350.47,0 +4374,15596455,Mao,546,Spain,Female,45,2,0,1,0,0,197789.83,1 +4375,15717290,Onyekaozulu,688,Germany,Male,41,2,112871.19,2,0,1,65520.74,0 +4376,15616555,Fu,850,Germany,Male,41,8,60880.68,1,1,0,31825.84,0 +4377,15659820,Cross,614,France,Female,34,5,0,2,1,0,185561.89,0 +4378,15696301,Snider,719,France,Female,37,9,101455.7,1,1,0,25803.59,1 +4379,15771087,Harrison,757,France,Female,71,0,88084.13,2,1,1,154337.47,0 +4380,15808831,Dale,669,France,Male,29,7,0,2,1,1,138145.62,0 +4381,15812241,Udinese,438,Germany,Male,59,7,127197.14,1,1,0,51565.98,1 +4382,15680370,DeRose,492,France,Male,39,7,0,2,0,1,71323.23,0 +4383,15780561,Hay,622,France,Female,39,9,83456.79,2,0,0,38882.34,0 +4384,15800784,Bruce,645,France,Male,42,4,98298.18,1,1,1,676.06,0 +4385,15715796,Romani,728,France,Male,37,0,0,2,1,1,72203.8,0 +4386,15605375,Tseng,651,France,Male,35,2,86911.8,1,1,0,174094.24,0 +4387,15621520,Tang,783,Germany,Female,42,2,139707.28,1,1,0,2150.22,0 +4388,15665460,Isayeva,732,Spain,Female,67,1,0,2,1,1,177783.04,0 +4389,15801152,Hill,553,Spain,Female,39,1,142876.98,2,1,0,44363.42,0 +4390,15756425,Barnes,660,France,Male,30,7,146301.31,1,0,0,96847.91,0 +4391,15674328,Moreno,670,France,Female,40,3,47364.45,1,1,1,148579.43,1 +4392,15742404,McGregor,718,France,Male,38,7,0,2,1,0,38308.34,0 +4393,15757140,Genovese,787,France,Male,51,0,58137.08,1,0,1,142538.31,0 +4394,15570051,Gill,775,Germany,Female,38,6,179886.41,2,0,0,153122.58,0 +4395,15669175,Ts'ai,479,Germany,Male,24,6,107637.97,2,0,1,169505.83,0 +4396,15790324,Green,660,France,Female,20,6,167685.56,1,1,0,57929.9,0 +4397,15691119,Martin,721,Germany,Male,68,4,136525.99,1,0,0,175399.14,0 +4398,15743478,Johnson,659,Germany,Male,39,8,52106.33,2,1,1,107964.36,0 +4399,15707007,Onio,743,France,Female,39,8,0,1,1,0,94263.44,0 +4400,15572547,Vaguine,670,France,Female,45,9,104930.38,1,1,0,155921.81,1 +4401,15567063,Manna,766,Germany,Female,34,6,106434.94,1,0,1,137995.66,1 +4402,15689633,Toomey,845,Spain,Female,38,2,112803.92,1,1,0,179631.85,0 +4403,15720637,Bell,710,Germany,Female,46,10,120530.34,1,1,0,166586.99,1 +4404,15616859,Bonwick,602,Germany,Female,43,2,113641.49,4,1,0,115116.35,1 +4405,15766166,Folliero,604,Spain,Male,43,2,145081.72,1,1,1,23881.62,0 +4406,15617655,Holt,564,Spain,Female,35,9,0,2,1,1,105837.38,0 +4407,15623450,Brown,637,Germany,Female,27,7,135842.89,1,1,1,101418.05,0 +4408,15796612,Ch'ang,527,France,Female,31,1,112203.25,1,1,0,182266.01,0 +4409,15795963,Fiorentini,687,France,Male,34,7,129895.19,1,0,1,28698.17,0 +4410,15781598,Middleton,756,Germany,Male,41,6,149049.92,1,0,1,50422.36,1 +4411,15691871,Millar,503,Germany,Male,42,9,153279.39,1,1,1,151336.96,0 +4412,15740345,Osborne,657,Spain,Male,42,5,41473.33,1,1,0,112979.6,1 +4413,15662626,Feng,666,France,Female,40,2,0,2,0,0,36371.27,0 +4414,15596575,Vale,615,Germany,Male,39,5,113193.51,2,1,1,52166.25,0 +4415,15657321,Arkwookerum,712,Germany,Male,27,8,113174.21,2,1,0,147261.58,0 +4416,15575955,Lujan,764,France,Female,24,0,0,2,1,0,88724.49,0 +4417,15743893,Alexeyeva,471,France,Male,42,3,164951.56,1,1,0,190531.77,0 +4418,15697270,Gannon,608,Spain,Male,27,4,153325.1,1,1,1,199953.33,0 +4419,15644356,Prokhorova,682,Spain,Female,47,10,134032.01,1,1,0,144290.97,0 +4420,15677586,Romero,587,Germany,Female,32,3,125445.04,2,1,1,130514.78,0 +4421,15571261,Toscani,714,Germany,Female,35,6,126077.43,2,1,1,53954.24,0 +4422,15698758,Onwuamaegbu,630,Spain,Female,31,1,0,2,1,1,169802.73,0 +4423,15787014,King,648,Germany,Female,28,8,90371.09,1,1,1,146851.73,0 +4424,15739857,Trentino,785,France,Female,40,3,0,2,1,1,96832.82,0 +4425,15774630,Peacock,601,Germany,Female,47,1,142802.02,1,1,1,57553.02,0 +4426,15805523,Nnaife,717,France,Female,28,1,90537.16,1,0,1,74800.99,0 +4427,15749557,Chao,707,France,Female,44,6,0,2,1,1,192542.17,0 +4428,15681180,Barese,771,France,Female,23,7,156123.73,1,1,0,72990.62,0 +4429,15742028,Udegbulam,602,France,Female,35,5,0,2,1,0,31050.02,0 +4430,15686463,Fu,626,France,Male,38,7,141074.59,1,1,0,52795.56,1 +4431,15654379,Onwuatuegwu,588,Spain,Male,59,4,0,2,1,1,27435.41,0 +4432,15783629,Degtyaryov,616,Germany,Female,42,6,117899.95,2,0,0,150266.81,0 +4433,15751193,Nnaemeka,621,Spain,Male,33,4,0,2,1,1,40299.23,0 +4434,15724099,Udinese,674,France,Male,26,6,166257.96,1,1,1,149369.41,0 +4435,15568429,Mitchell,633,Spain,Female,46,3,0,2,1,0,120250.58,0 +4436,15648967,Ch'en,698,Germany,Female,64,1,169362.43,1,1,0,84760.32,1 +4437,15664498,Golovanov,508,France,Male,26,7,205962,1,1,0,156424.4,0 +4438,15779522,Efimov,736,France,Female,24,0,0,2,1,0,109355.73,1 +4439,15583850,Davidson,672,Germany,Male,68,0,126061.51,2,1,1,184936.77,0 +4440,15696539,Wade,613,France,Female,21,7,105627.95,1,1,1,36560.51,0 +4441,15760121,Maynard,712,France,Male,32,9,100606.02,1,1,0,165693.06,0 +4442,15628279,Murphy,624,France,Female,38,3,0,2,1,1,163666.85,0 +4443,15766163,Zotova,676,France,Male,38,1,0,2,0,1,35644.79,0 +4444,15566467,Hannah,683,Germany,Female,32,0,138171.1,2,1,1,188203.58,0 +4445,15639049,Cartagena,489,France,Female,31,7,139395.08,1,0,1,6120.84,0 +4446,15736413,Hall,739,France,Male,29,1,0,2,1,1,164484.78,0 +4447,15634815,Hunt,701,France,Female,37,3,0,2,1,1,164268.28,0 +4448,15716381,Greece,666,Germany,Female,50,7,109062.28,1,1,1,140136.1,1 +4449,15708162,Thomson,565,Germany,Female,40,1,89994.71,2,0,1,121084.27,0 +4450,15569364,Victor,666,France,Male,36,3,0,2,1,0,35156.54,0 +4451,15791191,Mitchell,633,France,Male,59,2,103996.74,1,1,1,103159.11,0 +4452,15621205,Olisaemeka,578,France,Male,34,4,175111.11,1,1,1,74858.3,0 +4453,15704788,Krawczyk,812,Spain,Female,49,8,66079.45,2,0,0,91556.57,1 +4454,15775756,Alexandrova,809,Germany,Male,33,8,148055.74,1,0,0,199203.21,0 +4455,15641312,Paterson,615,France,Male,36,6,0,1,1,1,27011.8,1 +4456,15782531,Chou,684,Spain,Female,31,8,0,2,1,0,188637.05,0 +4457,15724428,Abel,544,France,Male,40,8,0,2,1,0,61581.2,0 +4458,15743617,Chesnokova,713,Germany,Male,47,1,95994.98,1,1,0,197529.23,0 +4459,15585839,Niu,633,France,Male,37,2,0,2,1,0,182258.17,0 +4460,15658158,Sullivan,672,Germany,Female,23,10,110741.56,1,1,0,80778.5,0 +4461,15637678,Ma,661,France,Male,35,5,0,1,1,0,155394.52,0 +4462,15701809,Cavill,749,Spain,Female,28,3,0,1,1,0,3408.7,0 +4463,15676937,Nicholls,635,Spain,Female,32,8,0,2,1,1,19367.98,1 +4464,15778975,Nnonso,850,Germany,Female,70,1,96947.58,3,1,0,62282.99,1 +4465,15710375,Gibson,641,France,Male,41,6,0,2,1,0,65396.79,0 +4466,15579914,Garcia,633,Germany,Male,30,2,109786.82,2,1,1,139712.81,0 +4467,15595160,Renwick,413,Spain,Male,35,2,0,2,1,1,60972.84,0 +4468,15595391,Norris,538,France,Male,31,1,0,2,1,0,1375.46,0 +4469,15630363,Nkemakonam,437,France,Female,39,0,102721.49,1,0,0,22191.82,0 +4470,15692443,Piccio,612,Spain,Male,33,5,69478.57,1,1,0,8973.67,1 +4471,15593795,Linton,516,Germany,Female,53,1,156674.2,1,1,0,118502.34,1 +4472,15642824,Onyekaozulu,826,Spain,Female,56,8,174506.1,2,0,1,161802.82,1 +4473,15683524,Tobenna,660,Germany,Female,23,6,166070.48,2,0,0,90494.72,0 +4474,15713532,Wang,646,Germany,Female,29,4,105957.44,1,1,0,15470.91,0 +4475,15719827,O'Donnell,767,France,Male,36,3,0,1,0,0,65147.27,0 +4476,15578435,Langlands,640,France,Male,40,8,110340.68,1,1,1,157886.6,0 +4477,15723028,Smith,778,France,Male,33,1,0,2,1,0,85439.73,0 +4478,15595609,Sykes,679,Germany,Male,52,9,135870.01,2,0,0,54038.62,0 +4479,15622443,Marshall,549,France,Male,31,4,0,2,0,1,25684.85,0 +4480,15579112,Gibson,598,France,Male,47,2,0,2,1,1,186116.54,0 +4481,15648479,Stephenson,655,France,Female,45,0,0,2,1,0,166830.71,0 +4482,15659234,Y?,494,France,Male,30,3,85704.95,1,0,1,27886.06,0 +4483,15811970,Kang,653,France,Female,42,1,0,2,1,1,5768.32,0 +4484,15774192,Miller,539,Germany,Female,38,8,105435.74,1,0,0,80575.44,1 +4485,15595136,Kryukov,645,France,Female,37,1,0,2,1,1,68987.55,0 +4486,15630580,Y?,751,Germany,Male,34,9,108513.25,2,1,1,27097.82,0 +4487,15660646,Fanucci,528,France,Male,35,3,156687.1,1,1,0,199320.77,0 +4488,15614365,Lombardi,696,Germany,Male,31,3,150604.52,1,0,0,5566.6,0 +4489,15776128,Hs?,716,France,Female,44,6,155114.9,1,0,0,133871.83,0 +4490,15787035,Anderson,602,France,Female,35,8,0,2,1,1,152843.53,0 +4491,15792646,Trentino,647,Spain,Female,64,1,91216,1,1,1,41800.18,0 +4492,15726832,Donnelly,850,Germany,Male,61,3,141784.02,1,1,1,92053.75,0 +4493,15773260,Tsou,590,France,Female,32,0,127763.24,1,1,0,100717.54,0 +4494,15624437,Johnson,825,Spain,Female,32,1,0,2,1,1,42935.15,0 +4495,15717138,Watson,850,Spain,Male,31,6,82613.56,2,1,0,149170.92,0 +4496,15657317,Allan,789,France,Female,32,7,69423.52,1,1,0,107499.39,0 +4497,15626948,Butcher,701,France,Female,42,6,86167.82,1,1,0,153342.38,0 +4498,15758901,Henderson,713,Spain,Female,47,1,0,1,1,0,107825.08,1 +4499,15777759,Boucaut,570,France,Male,30,2,131406.56,1,1,1,47952.45,0 +4500,15773322,Obiajulu,536,Germany,Female,44,4,121898.82,1,0,0,131007.18,0 +4501,15697318,Ifeatu,771,Germany,Male,32,9,77487.2,1,0,0,33143.04,0 +4502,15678916,Kelly,512,France,Female,75,2,0,1,1,0,123304.62,0 +4503,15632118,Pirozzi,698,Spain,Male,45,5,164450.94,1,1,0,141970.02,1 +4504,15788118,Siciliano,656,France,Male,33,7,138705.02,2,1,0,37136.15,0 +4505,15788930,Silva,761,Spain,Male,37,7,132730.17,1,1,0,199293.01,0 +4506,15628583,Iweobiegbunam,709,France,Female,30,5,0,2,0,1,161388.22,0 +4507,15635177,Williamson,597,Spain,Female,66,3,0,1,1,1,70532.53,0 +4508,15587690,Madueke,592,France,Male,28,2,116498.22,1,1,0,144290.25,0 +4509,15627630,Chiagoziem,599,France,Female,41,1,0,2,1,0,96069.82,0 +4510,15610930,Kwemto,572,Germany,Female,35,1,139979.07,1,1,0,185662.84,0 +4511,15657747,Zito,611,Germany,Female,43,9,127216.31,2,0,1,17913.25,0 +4512,15568006,Ukaegbunam,634,France,Female,45,2,0,4,1,0,101039.53,1 +4513,15751748,Trevisani,666,France,Male,51,2,148222.65,1,0,0,156953.54,1 +4514,15722212,Edmondstone,696,France,Female,41,8,0,2,0,0,28276.83,0 +4515,15658670,Chien,669,France,Female,38,8,0,2,1,0,84049.16,0 +4516,15761654,Boni,726,Spain,Male,30,8,134152.29,1,1,1,147822.44,0 +4517,15812210,Yashina,497,Germany,Female,32,8,111537.23,4,1,1,9497.99,1 +4518,15787051,Georg,750,Spain,Female,39,7,119565.92,1,1,0,87067.73,0 +4519,15642991,Tung,850,Spain,Female,29,7,0,2,1,0,23237.25,0 +4520,15713769,Michelides,617,Spain,Male,38,7,0,1,1,1,27239.28,0 +4521,15605826,Korovina,652,Germany,Male,46,10,121063.8,3,1,0,151481.86,1 +4522,15648898,Chuang,560,Spain,Female,27,7,124995.98,1,1,1,114669.79,0 +4523,15705309,Yuriev,629,Spain,Male,39,5,0,2,0,0,116748.14,0 +4524,15734202,Chidimma,660,Germany,Female,52,4,86891.84,1,1,0,90877.76,0 +4525,15658852,Stevens,676,France,Male,38,8,0,2,1,1,133692.88,0 +4526,15612633,Kao,581,Spain,Male,43,9,78022.61,1,0,1,30662.91,0 +4527,15604818,Edmund la Touche,798,France,Male,34,9,154495.79,1,1,0,191395.88,0 +4528,15593900,Belousov,705,France,Male,38,1,189443.72,1,0,1,106648.58,0 +4529,15624995,McCane,714,Spain,Female,31,6,152926.6,1,1,1,50899.91,0 +4530,15570087,Parry-Okeden,664,France,Female,44,8,142989.69,1,1,1,115452.51,1 +4531,15802617,Hudson,697,Germany,Male,43,7,115371.94,2,1,0,64139.1,0 +4532,15656029,Marsden,609,France,Male,37,6,0,2,0,1,22030.72,0 +4533,15739194,Manfrin,548,Spain,Male,38,0,178056.54,2,1,0,38434.73,0 +4534,15607275,Ch'ang,850,Spain,Male,39,6,206014.94,2,0,1,42774.84,1 +4535,15629475,Clark,656,France,Male,41,2,0,2,1,0,158973.77,0 +4536,15635034,Aldrich,727,Germany,Male,37,9,101191.83,1,1,1,34551.35,1 +4537,15756333,Khan,642,France,Female,55,7,0,2,1,1,101515.76,0 +4538,15777436,Murray,710,Spain,Female,31,5,0,2,1,0,9561.73,0 +4539,15676835,Anayolisa,710,Spain,Male,33,1,0,2,1,0,168313.17,0 +4540,15574206,Shillito,718,France,Female,37,7,0,2,1,1,55100.09,0 +4541,15613017,McMillan,586,Germany,Male,32,1,149814.54,1,1,0,31830.06,0 +4542,15815131,Howells,617,Spain,Female,36,7,115617.24,1,1,1,71519.4,0 +4543,15585455,Stewart,630,France,Male,28,9,0,2,0,0,32599.35,0 +4544,15692929,Ikechukwu,791,Germany,Female,42,10,113657.41,2,0,1,139946.68,1 +4545,15758081,Repina,673,Spain,Male,39,8,138160,1,1,1,110468.51,0 +4546,15667476,Cox,477,Germany,Female,36,3,117700.86,1,0,0,74042,0 +4547,15738248,Lo,662,France,Female,37,5,0,2,1,0,151871.84,0 +4548,15672152,Grant,850,Germany,Male,37,9,122506.38,1,0,1,199693.84,1 +4549,15673372,Stevenson,635,France,Female,58,1,0,1,1,1,58907.08,1 +4550,15587611,Kauffmann,537,France,Male,59,9,0,2,0,0,103799.77,1 +4551,15803415,Samsonova,579,France,Female,39,3,166501.17,2,1,0,93835.64,0 +4552,15715673,Niu,651,Spain,Female,46,4,89743.05,1,1,0,156425.57,1 +4553,15655648,Bock,610,France,Female,25,2,0,2,1,0,123723.83,0 +4554,15763613,Barlow,581,France,Male,30,1,0,2,1,0,199464.08,0 +4555,15660385,Stevenson,592,France,Male,39,7,0,2,1,0,83084.33,0 +4556,15733261,Kung,688,Spain,Female,35,6,0,1,1,0,25488.43,1 +4557,15796231,Nwankwo,681,France,Female,18,1,98894.39,1,1,1,9596.4,0 +4558,15624866,Brewer,658,Germany,Male,37,3,168735.74,2,0,0,70370.24,0 +4559,15623730,Ch'iu,792,France,Male,34,1,0,1,0,1,86330.32,0 +4560,15668248,Quinn,528,Germany,Female,62,7,133201.17,1,0,0,168507.68,1 +4561,15694518,Kodilinyechukwu,624,Spain,Female,36,0,0,2,1,0,111605.9,0 +4562,15638028,Ifeanyichukwu,562,Germany,Male,31,4,127237.25,2,0,1,143317.42,0 +4563,15795895,Yermakova,678,Germany,Male,36,1,117864.85,2,1,0,27619.06,0 +4564,15694376,Sullivan,705,Germany,Female,64,3,153469.26,3,0,0,146573.66,1 +4565,15669204,Grant,650,Germany,Male,23,4,93911.3,2,1,0,69055.45,0 +4566,15773779,Jacka,593,Spain,Female,46,2,76597.79,1,1,1,54453.72,0 +4567,15580682,Tsai,652,France,Female,40,4,79927.36,2,1,1,33524.6,0 +4568,15768530,Emery,554,Spain,Female,27,4,0,2,1,1,135083.73,0 +4569,15672875,Piccio,584,Germany,Male,32,8,40172.91,1,1,1,137439.34,0 +4570,15617082,Sanders,516,France,Male,33,7,115195.58,1,1,1,11205.5,0 +4571,15760514,Sharp,789,Germany,Female,43,9,116644.29,2,1,1,60176.1,0 +4572,15761775,Myers,598,Germany,Male,20,8,180293.84,2,1,1,29552.7,0 +4573,15799964,Campbell,669,Germany,Female,30,7,139872.81,1,1,0,188795.85,0 +4574,15693906,Abbott,645,France,Female,24,3,34547.82,1,1,1,11638.17,0 +4575,15739514,Preston,659,France,Female,32,9,0,2,1,1,93155.75,0 +4576,15756926,Atherton,833,Germany,Male,29,1,96462.25,2,0,1,48986.18,0 +4577,15770984,Fanucci,697,Spain,Female,40,7,130334.35,2,0,1,116951.1,0 +4578,15703979,Evans,580,Germany,Male,39,3,119688.81,1,1,0,137041.26,0 +4579,15801821,Cookson,691,France,Male,38,1,0,2,0,0,44653.5,0 +4580,15711028,Nnachetam,534,France,Male,52,1,0,3,1,1,104035.41,1 +4581,15791842,Johnstone,478,France,Female,32,6,71187.24,1,1,1,110593.62,0 +4582,15746127,Hort,572,France,Female,47,2,0,2,1,0,36099.7,0 +4583,15663625,Johnson,501,France,Male,37,4,0,2,0,0,12470.3,0 +4584,15604891,Zaytseva,624,Spain,Female,38,8,0,2,1,0,95403.41,0 +4585,15589666,Sorokina,595,France,Female,39,9,136422.41,1,1,1,151757.81,0 +4586,15627881,Diehl,603,France,Male,30,8,0,2,1,1,47536.46,0 +4587,15664895,Onuchukwu,602,France,Female,25,0,0,2,1,1,101274.17,0 +4588,15676094,Osonduagwuike,500,France,Female,34,6,0,1,1,1,140268.45,0 +4589,15761720,Mead,422,France,Male,41,6,153238.88,1,1,0,11663.09,0 +4590,15611961,Stewart,615,France,Male,35,7,0,2,1,0,150784.29,0 +4591,15680167,Thomson,635,France,Female,78,6,47536.4,1,1,1,119400.08,0 +4592,15762543,Goliwe,711,France,Female,32,1,0,2,1,0,126188.42,0 +4593,15658475,Lori,834,France,Male,36,8,142882.49,1,1,0,89983.02,1 +4594,15779743,Onwuamaeze,633,France,Female,44,7,0,2,1,0,29761.29,0 +4595,15661532,Butusov,650,France,Female,31,1,160566.11,2,0,0,27073.81,0 +4596,15782360,Rogers,743,Germany,Male,65,2,131935.51,1,1,1,96399.67,1 +4597,15767908,Nicholson,567,France,Male,38,6,127678.8,2,0,0,45422.89,0 +4598,15677105,Rossi,706,Germany,Female,46,4,105214.58,1,1,0,108699.59,1 +4599,15641474,Hall,638,France,Male,46,9,139859.54,1,1,0,38967.29,0 +4600,15624451,Huddart,641,France,Female,38,3,0,2,1,0,116466.19,0 +4601,15577985,Chinomso,574,France,Female,34,5,112324.45,2,1,1,17993.43,0 +4602,15571666,Shaw,642,Germany,Male,30,8,134497.27,1,0,0,43250.54,0 +4603,15783691,Hargreaves,722,Spain,Female,35,1,120171.58,1,1,0,125240.8,0 +4604,15671172,Swain,623,France,Male,23,1,106012.2,2,0,1,191415.94,0 +4605,15731760,Butcher,681,France,Male,25,5,0,1,0,1,90860.97,0 +4606,15585599,Stone,530,France,Female,34,8,0,2,0,1,141872.52,0 +4607,15784958,Allan,797,France,Female,55,10,0,4,1,1,49418.87,1 +4608,15734524,Wang,653,France,Male,51,3,0,1,1,0,170426.65,1 +4609,15614103,Colombo,850,Germany,Male,42,8,119839.69,1,0,1,51016.02,1 +4610,15794895,McKay,581,Spain,Male,34,1,0,2,0,1,81175.25,0 +4611,15772381,Brient,589,Germany,Male,38,8,92219.21,1,1,0,99106.97,0 +4612,15710553,Yin,555,Germany,Male,48,3,142055.41,2,0,1,79134.78,0 +4613,15649292,Bellucci,748,France,Female,49,7,29602.08,1,0,0,163550.58,1 +4614,15792565,Duncan,745,France,Female,46,7,0,2,1,1,67769.94,0 +4615,15718245,Pirozzi,730,France,Male,34,1,0,2,1,1,126592.01,0 +4616,15703117,Findlay,565,France,Female,44,1,0,2,0,1,89602.81,0 +4617,15758136,King,778,France,Male,37,3,141803.77,1,0,1,179421.84,0 +4618,15799932,Iweobiegbunam,812,France,Male,24,10,0,2,1,1,156906.15,0 +4619,15633516,Tucker,526,France,Male,42,1,0,1,0,1,168486.02,0 +4620,15622532,Izmailova,708,France,Female,47,0,126589.12,2,0,1,132730.07,1 +4621,15798960,Meng,680,France,Male,33,2,108393.35,1,0,1,39057.67,0 +4622,15698664,Liang,567,Spain,Male,43,2,115643.58,2,0,0,174606.35,0 +4623,15703614,Hutchinson,564,Spain,Male,48,5,132876.23,1,1,0,79259.77,0 +4624,15699195,Shen,709,France,Female,24,3,110949.41,1,1,1,168515.61,0 +4625,15710543,Okwuoma,629,France,Male,46,1,130666.2,1,1,1,161125.67,1 +4626,15695499,Chinwemma,510,France,Female,45,10,103821.47,2,0,1,77878.62,0 +4627,15622321,Golubova,506,France,Female,32,3,0,1,1,1,80823.02,0 +4628,15715744,Schiavone,605,France,Male,39,7,0,1,0,1,119348.28,0 +4629,15788151,Moore,650,Spain,Male,32,1,132187.73,2,1,1,178331.36,0 +4630,15687153,Graham,850,Germany,Male,49,8,98649.55,1,1,0,119174.88,1 +4631,15684958,Amadi,489,Germany,Male,38,2,126444.08,2,1,1,82662.73,0 +4632,15706116,McKay,659,Germany,Female,30,8,154159.51,1,1,0,40441.1,0 +4633,15740557,Fedorova,753,France,Female,43,5,0,2,1,0,109881.71,0 +4634,15707291,Percy,477,Germany,Male,48,8,129250,2,1,1,157937.35,0 +4635,15583353,Floyd,610,Spain,Female,45,3,0,1,1,0,38276.84,1 +4636,15761024,Long,619,France,Female,33,2,167733.51,2,1,1,65222.48,0 +4637,15630709,Castiglione,619,Germany,Female,31,2,56116.3,2,0,0,2181.94,0 +4638,15639590,Melendez,758,France,Female,30,3,141581.08,1,1,0,156249.06,0 +4639,15659399,Mazzi,516,Germany,Male,50,7,139675.07,2,1,0,45591.23,0 +4640,15567078,Kovaleva,789,France,Female,27,8,66201.96,1,1,1,79458.12,0 +4641,15696373,Gill,687,France,Female,44,9,0,2,0,0,103042.2,1 +4642,15786617,Arcuri,485,Germany,Male,34,3,133658.24,1,1,0,70209.83,0 +4643,15657449,Chukwuma,446,Germany,Male,25,3,136202.78,1,1,0,176743.51,0 +4644,15672594,Stevenson,597,France,Female,60,0,131778.08,1,0,0,10703.53,1 +4645,15714240,Ponomarev,712,Spain,Male,74,5,0,2,0,0,151425.82,0 +4646,15782144,Gilroy,522,France,Female,34,3,0,2,1,1,3894.34,0 +4647,15665008,Sidorov,805,Germany,Female,26,8,42712.87,2,1,1,28861.69,0 +4648,15581733,Bates,781,France,Female,28,4,0,2,1,0,177703.15,0 +4649,15751392,Fanucci,689,Spain,Female,57,4,0,2,1,0,136649.8,1 +4650,15785815,Toscano,670,Germany,Male,31,1,142631.54,2,1,1,175894.24,0 +4651,15664214,Hearn,670,France,Male,33,2,141204.65,2,1,0,76257.46,0 +4652,15579996,Iroawuchi,524,Germany,Female,25,7,131402.21,1,0,0,193668.49,0 +4653,15675252,Martin,734,Spain,Female,39,3,92636.96,2,1,1,125671.29,0 +4654,15579617,Sinclair,489,France,Female,51,3,0,2,0,1,174098.28,1 +4655,15593976,Swanson,578,Germany,Female,31,5,102088.68,4,0,0,187866.21,1 +4656,15716041,Chinomso,622,Spain,Male,39,9,0,2,0,1,100862.36,0 +4657,15654489,Fomin,843,France,Female,38,8,134887.53,1,1,1,10804.04,0 +4658,15736302,McKay,687,France,Male,48,4,0,2,1,1,170893.85,0 +4659,15805909,Bergamaschi,700,Spain,Male,28,8,159900.38,1,0,0,22698.56,0 +4660,15572762,Matveyeva,410,Germany,Female,50,2,102278.79,2,1,0,89822.48,0 +4661,15724632,Madukaego,537,France,Female,41,0,0,2,0,1,175262.49,0 +4662,15670416,Ferri,780,France,Female,43,0,0,1,0,1,15705.27,0 +4663,15749528,Achebe,652,Spain,Male,58,6,0,2,0,1,170025.43,0 +4664,15578783,Mai,620,Germany,Male,35,0,76989.97,1,1,1,17242.79,0 +4665,15580719,Davis,697,France,Female,23,10,0,2,1,1,79734.23,0 +4666,15656293,Davey,786,France,Male,35,3,0,2,1,0,92712.97,0 +4667,15691875,Tsou,850,Germany,Female,39,5,114491.82,1,1,0,99689.48,0 +4668,15596870,Marino,749,Germany,Male,54,3,144768.94,1,1,0,93336.3,1 +4669,15780770,Kerr,445,France,Male,31,7,145056.59,1,1,1,175893.53,0 +4670,15751491,Hsiao,443,Germany,Male,50,3,117206.3,1,1,0,42840.18,1 +4671,15706200,Graham,637,Germany,Male,41,2,138014.4,2,1,0,140298.24,0 +4672,15808674,Ejikemeifeuwa,616,Germany,Female,45,6,128352.59,3,1,1,144000.59,1 +4673,15641411,Volkova,756,France,Female,23,1,112568.31,1,1,1,113408.11,0 +4674,15764661,Wang,644,France,Male,33,2,0,1,1,0,96420.58,0 +4675,15689492,Benjamin,850,Germany,Male,41,1,176958.46,2,0,1,125806.3,0 +4676,15602405,Ryrie,703,Germany,Female,38,9,99167.54,1,1,0,65720.92,0 +4677,15610271,Andreev,684,Spain,Female,42,3,103210.27,1,1,0,31002.03,0 +4678,15791780,Ts'ao,706,Germany,Female,48,10,104478.12,3,0,1,158248.71,1 +4679,15589147,Frolov,580,Spain,Male,61,8,125921.37,1,1,1,94677.83,0 +4680,15756975,Montemayor,777,Spain,Female,35,3,0,2,1,1,17257.72,0 +4681,15729582,Fu,676,Germany,Male,48,3,80697.44,1,0,0,101397.86,0 +4682,15742971,Whitehead,708,France,Female,44,2,161887.81,2,1,0,84870.23,0 +4683,15568046,Izuchukwu,809,France,Male,24,7,109558.36,1,1,0,183515.13,0 +4684,15694890,Lai,588,France,Male,38,1,124271.26,1,1,0,75969.19,0 +4685,15736963,Herring,623,France,Male,43,1,0,2,1,1,146379.3,0 +4686,15646490,Duffy,537,Spain,Male,42,1,190569.23,1,0,1,127154.8,0 +4687,15607314,Chiefo,536,Spain,Male,53,2,143923.96,1,1,0,2019.78,1 +4688,15576745,Fyodorov,769,France,Male,48,2,96542.16,2,0,1,197885.72,0 +4689,15669606,Chu,690,France,Male,33,5,0,2,1,0,138017.68,0 +4690,15737832,Robertson,771,Spain,Male,45,0,139825.56,1,0,0,170984.97,1 +4691,15681990,Palmerston,497,Germany,Male,24,6,111769.14,2,1,0,55859.27,0 +4692,15758050,Madukwe,622,Spain,Male,37,4,0,2,1,0,4459.5,0 +4693,15787848,Chinedum,602,Spain,Male,30,9,113672.18,2,0,0,102135.92,0 +4694,15713594,French,543,France,Female,32,7,147256.86,1,1,0,112771.95,0 +4695,15588186,Polyakov,520,Spain,Male,45,7,107023.03,1,1,0,32903.93,0 +4696,15786739,Clements,669,France,Male,37,1,125529.55,1,1,1,162260.93,0 +4697,15699467,Connor,631,Spain,Female,41,0,0,1,0,0,87959.83,0 +4698,15680706,Balashov,537,Germany,Male,48,4,131834.8,1,1,0,166476.95,1 +4699,15645717,Avdeeva,732,France,Male,62,2,0,2,1,1,25438.87,0 +4700,15748597,Chester,844,Spain,Male,56,5,99529.7,1,0,1,157230.06,1 +4701,15773709,Hung,838,Spain,Male,35,0,0,2,0,1,197305.91,0 +4702,15629787,Tu,652,France,Male,27,10,107303.72,2,0,0,44435.76,0 +4703,15661007,Thompson,660,France,Male,33,0,72783.42,1,0,0,181051.99,0 +4704,15686812,Jones,692,Spain,Female,44,8,0,1,0,1,159069.37,0 +4705,15754113,Li,588,France,Female,35,0,0,2,1,1,155485.24,0 +4706,15749489,Denisova,533,Germany,Female,22,10,115743.6,1,0,0,43852.05,0 +4707,15574352,Clogstoun,850,France,Male,43,4,161256.53,1,1,1,140071.57,0 +4708,15701281,Tan,511,France,Male,27,8,0,2,1,1,49089.36,0 +4709,15811985,Power,530,Spain,Male,44,6,0,2,0,0,55893.37,0 +4710,15713505,Harriman,554,France,Male,31,1,0,2,0,1,192660.55,0 +4711,15685653,Benson,585,Germany,Female,40,3,162261.01,2,1,0,137028.51,0 +4712,15758831,Thornton,754,France,Male,39,3,74896.33,1,0,0,34430.16,0 +4713,15618774,White,474,France,Male,54,3,0,1,1,0,108409.17,1 +4714,15764448,Mackenzie,837,Germany,Male,35,0,144037.6,1,1,0,145325.32,0 +4715,15611024,Kalinina,567,France,Female,23,9,93522.2,1,0,1,81425.61,0 +4716,15738220,Bennet,800,Spain,Male,38,1,0,2,1,0,51553.43,0 +4717,15805764,Hallahan,646,France,Male,18,10,0,2,0,1,52795.15,0 +4718,15580487,Martin,627,Germany,Male,38,8,106922.92,2,0,1,84270.09,0 +4719,15675787,Rivera,505,France,Male,26,8,112972.57,1,1,0,145011.62,0 +4720,15583580,Chiawuotu,566,Germany,Female,35,1,123042,1,1,0,66245.44,1 +4721,15780654,Sergeyev,619,Germany,Female,33,3,100488.92,2,0,1,36446.74,0 +4722,15695034,Christie,757,France,Female,44,4,123322.15,1,1,0,137136.29,0 +4723,15805671,Louis,648,France,Male,32,0,0,1,0,1,117323.31,0 +4724,15790658,Iqbal,621,Spain,Male,42,8,68683.68,1,1,1,74157.71,0 +4725,15578648,Marino,543,Germany,Male,49,6,59532.18,1,1,0,104253.56,0 +4726,15734987,Robertson,658,France,Female,43,7,140260.36,2,1,0,2748.72,0 +4727,15721740,Pai,633,Germany,Male,50,7,88302.65,1,1,1,195937.16,0 +4728,15641822,Barese,648,France,Female,19,1,0,2,0,1,22101.86,0 +4729,15765650,Chigolum,501,Germany,Male,40,5,114655.58,1,0,0,126535.92,0 +4730,15788556,Trouette,683,France,Female,42,4,148283.94,1,1,1,44692.63,1 +4731,15576550,Ugochukwu,619,Spain,Female,38,1,0,1,1,0,112442.63,1 +4732,15622230,Cribb,705,France,Female,35,3,0,2,0,1,66331.01,0 +4733,15653937,McIntyre,638,Germany,Female,53,1,123916.67,1,1,0,16657.68,1 +4734,15743538,Pickering,710,France,Female,31,1,0,2,1,0,20081.3,0 +4735,15591740,Fletcher,590,France,Female,54,4,0,2,1,1,93820.49,1 +4736,15650086,Uchenna,725,France,Male,43,2,165896,2,1,0,130795.52,0 +4737,15718773,Pisano,638,France,Female,32,0,0,2,1,0,160129.99,0 +4738,15615140,Corson,791,France,Male,36,6,111168.97,1,1,1,189969.91,0 +4739,15644361,Hooper,702,France,Female,40,1,103549.24,1,0,0,9712.52,1 +4740,15774536,He,607,France,Female,32,6,0,2,0,0,196062.01,0 +4741,15618661,Chidubem,535,France,Male,30,6,103804.97,1,1,1,125710.53,0 +4742,15605020,Schofield,651,France,Male,45,2,165901.59,2,1,0,23054.51,1 +4743,15762134,Liang,506,Germany,Male,59,8,119152.1,2,1,1,170679.74,0 +4744,15685279,Somadina,511,Spain,Female,57,8,122950.31,1,1,1,181258.76,0 +4745,15582849,McIntosh,757,France,Female,51,1,0,1,1,1,22835.13,1 +4746,15655410,Hinton,768,Germany,Male,49,1,133384.66,1,1,0,102397.22,1 +4747,15649129,Sal,757,France,Male,32,9,0,2,1,0,115950.96,0 +4748,15702380,De Luca,663,Spain,Male,64,6,0,2,0,1,15876.52,0 +4749,15759067,Bromby,537,Germany,Female,37,7,158411.95,4,1,1,117690.58,1 +4750,15683027,Chang,570,Germany,Male,29,4,122028.65,2,1,1,173792.77,0 +4751,15597487,Hunter,850,France,Female,35,5,0,1,1,1,80992.8,0 +4752,15763256,Sheppard,661,Germany,Female,64,8,128751.65,2,1,0,189398.18,1 +4753,15620111,Fan,659,France,Male,54,8,133436.52,1,1,0,56787.8,0 +4754,15623053,Muir,454,Spain,Male,40,2,123177.01,1,1,0,148309.98,0 +4755,15595592,Lai,708,France,Female,59,2,0,1,1,0,179673.11,1 +4756,15740072,Padovesi,720,France,Female,37,2,120328.88,2,1,1,138470.21,0 +4757,15778005,Kemp,785,France,Female,39,1,130147.98,1,1,0,163798.41,1 +4758,15583278,Greece,743,Spain,Female,36,8,92716.96,1,1,1,33693.78,0 +4759,15601263,Young,493,Spain,Female,48,7,0,2,1,0,48545.1,0 +4760,15709222,Chukwueloka,557,Spain,Male,34,3,0,1,0,1,123427.98,0 +4761,15713949,Woods,850,France,Male,40,1,76914.21,1,1,0,174183.44,0 +4762,15717706,Forbes,799,France,Female,32,3,106045.92,2,1,1,17938,0 +4763,15756071,Kang,756,France,Male,34,1,103133.26,1,1,1,90059.04,0 +4764,15696564,Nweke,752,France,Male,38,0,145974.79,2,1,1,137694.23,0 +4765,15657637,Ts'ui,696,Spain,Female,36,3,0,3,1,0,65039.9,0 +4766,15755863,Milano,630,Spain,Female,49,1,0,2,0,1,162858.29,0 +4767,15719858,Chao,659,Spain,Female,38,9,0,2,1,1,35701.06,0 +4768,15688876,Wan,685,Spain,Male,39,9,0,2,1,1,18826.06,0 +4769,15698528,Napolitani,599,Spain,Female,31,3,0,1,1,1,130086.47,1 +4770,15770345,Kovaleva,559,Spain,Female,31,1,139183.06,1,0,1,143360.56,0 +4771,15761506,Russell,615,Spain,Male,19,5,0,2,1,0,159920.92,0 +4772,15716619,Chiebuka,580,Germany,Female,36,3,74974.89,1,1,1,12099.67,0 +4773,15788367,Ellis,487,Spain,Male,44,6,61691.45,1,1,1,53087.98,0 +4774,15709451,Gordon,646,Germany,Female,35,1,121952.75,2,1,1,142839.82,0 +4775,15640421,Conway,811,France,Female,35,7,0,1,1,1,178.19,0 +4776,15580068,Buccho,526,Spain,Male,35,5,0,2,1,1,105618.14,0 +4777,15677123,Aksyonova,767,Spain,Male,37,7,0,2,1,1,24734.25,0 +4778,15619801,Batty,548,France,Female,33,1,80107.83,2,0,1,82245.67,0 +4779,15582246,Rowe,737,Spain,Female,45,2,0,2,0,1,177695.67,0 +4780,15711843,Pisani,613,Germany,Male,40,1,147856.82,3,0,0,107961.11,1 +4781,15680046,Onochie,711,Spain,Male,36,8,0,2,1,0,55207.41,0 +4782,15804131,Farmer,850,Spain,Female,53,7,65407.16,2,0,0,182633.63,1 +4783,15722611,Cameron,752,France,Female,53,8,114233.18,1,1,1,51587.04,0 +4784,15729224,Jennings,710,France,Female,37,5,0,2,1,0,115403.31,0 +4785,15811588,Eluemuno,664,Spain,Female,53,7,187602.18,1,1,0,186392.99,1 +4786,15702138,Swift,510,France,Female,22,3,156834.34,1,0,0,44374.44,0 +4787,15749799,Pisani,577,France,Female,34,2,0,2,1,1,84033.35,0 +4788,15752885,Nnonso,529,France,Male,42,1,157498.9,1,1,1,82276.62,0 +4789,15674932,Cameron,757,Spain,Female,44,9,0,2,1,0,177528.92,0 +4790,15743828,Stevens,691,France,Male,41,2,0,1,1,1,56850.92,1 +4791,15642022,Zito,621,Spain,Male,34,8,0,1,0,0,47972.65,0 +4792,15746461,Taylor,709,Spain,Male,35,2,0,2,1,0,104982.39,0 +4793,15809991,Ferrari,756,Spain,Male,19,4,130274.22,1,1,1,133535.29,0 +4794,15787322,Yeh,788,France,Female,41,6,0,1,1,1,25571.37,0 +4795,15575498,Gould,705,France,Female,39,5,149379.66,2,1,0,96075.55,0 +4796,15691387,Agafonova,483,France,Male,29,9,0,1,1,1,81634.45,0 +4797,15765457,Fowler,719,Spain,Male,35,1,100829.94,1,1,1,165008.97,0 +4798,15666173,Chidumaga,793,Germany,Female,32,1,96408.98,1,1,1,138191.81,0 +4799,15627377,Sabbatini,593,France,Male,41,6,0,2,1,1,99136.49,0 +4800,15656683,Johnson,551,France,Male,52,1,0,1,0,0,63584.55,1 +4801,15679810,Chapman,690,France,Male,39,6,0,2,1,0,160532.88,0 +4802,15606310,Birk,823,France,Male,71,5,149105.08,1,0,1,162683.06,0 +4803,15756871,Capon,512,Spain,Male,39,3,0,1,1,0,134878.19,0 +4804,15610002,Chidubem,802,Spain,Male,41,5,0,2,1,1,134626.3,0 +4805,15567802,Childs,450,Spain,Female,34,2,0,2,1,0,175480.93,0 +4806,15745452,Sun,651,Germany,Male,41,1,90218.11,1,1,0,174337.68,0 +4807,15617252,Lung,697,France,Female,33,1,87347.7,1,1,0,172524.51,0 +4808,15753248,Tao,611,France,Male,28,2,0,2,0,0,25395.83,0 +4809,15610755,Napolitano,643,France,Female,33,0,137811.75,1,1,1,184856.89,0 +4810,15662238,Davis,822,France,Male,37,3,105563,1,1,0,182624.93,0 +4811,15799186,Sagese,632,France,Male,38,4,0,2,0,0,192505.62,0 +4812,15686941,Hutchinson,575,Spain,Female,26,7,0,2,1,0,112507.63,0 +4813,15601172,Nelson,672,France,Male,31,6,91125.75,1,1,0,177295.92,0 +4814,15723858,Schiavone,517,Spain,Male,39,3,0,2,0,1,12465.51,0 +4815,15615896,Chienezie,621,Spain,Male,39,8,0,2,1,0,36122.96,0 +4816,15737647,Obioma,775,Germany,Female,77,6,135120.56,1,1,0,37836.64,0 +4817,15582841,Butusov,600,France,Male,29,8,0,2,0,1,34747.43,0 +4818,15760090,Pisano,640,France,Male,28,7,0,2,1,1,131097.9,0 +4819,15588587,Stetson,752,France,Female,36,1,86837.95,1,1,1,105280.55,0 +4820,15683157,Waring,613,France,Male,26,4,100446.57,1,0,1,149653.81,0 +4821,15694209,Fanucci,484,France,Female,32,3,0,2,1,1,139390.99,0 +4822,15655875,Thao,511,France,Female,33,3,0,2,1,0,132436.71,0 +4823,15805704,Murphy,745,France,Female,32,2,0,4,0,1,179705.13,1 +4824,15744789,McConnell,786,Spain,Female,32,6,114512.59,1,1,0,15796.66,0 +4825,15799357,Armfield,727,France,Male,35,5,136364.46,1,0,0,142754.71,0 +4826,15726153,Fanucci,622,France,Male,31,5,106260.67,1,1,1,2578.43,0 +4827,15713346,Panina,794,France,Male,24,10,146126.75,1,1,1,88992.05,0 +4828,15665053,Nixon,636,Spain,Male,52,4,111284.53,1,0,1,32936.44,1 +4829,15592379,Walker,741,Spain,Female,42,9,121056.63,2,1,0,39122.58,0 +4830,15692599,Chiemela,687,France,Male,34,5,128270.56,1,1,0,191092.62,0 +4831,15620758,Martel,660,Spain,Male,30,4,0,2,1,0,129149.06,0 +4832,15637428,Briggs,660,France,Male,35,7,0,2,1,0,13218.6,0 +4833,15808389,Iheatu,617,France,Female,79,7,0,1,1,1,160589.18,0 +4834,15807003,Jennings,762,France,Male,32,10,191775.65,1,1,0,179657.83,0 +4835,15702912,Ch'en,752,Spain,Female,35,2,0,1,1,0,44335.54,1 +4836,15590623,Kovalyov,561,Spain,Male,34,4,85141.79,2,1,1,29217.37,0 +4837,15728078,Yeh,609,France,Male,26,10,126392.18,1,0,1,43651.49,0 +4838,15708256,Chien,803,France,Male,28,3,0,2,1,0,159654,0 +4839,15582335,Brown,556,France,Female,40,9,129860.37,1,0,0,17992.94,0 +4840,15649150,Buddicom,531,France,Female,53,5,127642.44,1,1,0,141501.45,1 +4841,15691647,McGregor,411,France,Female,35,2,0,2,1,1,93825.78,0 +4842,15668270,Thompson,587,Germany,Female,44,5,125584.17,2,1,1,41852.24,1 +4843,15624820,Ross,683,Spain,Male,56,7,50911.21,3,0,0,97629.31,1 +4844,15736254,Ch'ang,654,France,Male,29,2,91955.61,1,1,0,37065.66,0 +4845,15720814,Warren,670,Germany,Female,36,2,84266.44,2,0,0,38614.69,0 +4846,15642997,Uspenskaya,655,France,Female,36,2,147149.59,1,1,1,87816.86,0 +4847,15693200,King,752,France,Female,36,7,0,2,1,0,184866.86,0 +4848,15624596,Trentini,534,France,Female,23,5,104822.45,1,0,1,160176.47,0 +4849,15807167,Konovalova,635,France,Male,42,1,146766.72,2,0,1,164357.1,0 +4850,15660301,Dellucci,491,Germany,Male,70,6,148745.92,2,1,1,17818.33,0 +4851,15593094,Goddard,516,France,Male,27,9,0,1,1,0,142680.64,1 +4852,15618239,Neumann,530,France,Female,48,0,0,1,1,0,85081.09,0 +4853,15574137,Ch'in,687,Spain,Male,35,3,0,2,1,1,176450.19,0 +4854,15614740,Walters,684,France,Female,41,6,135203.81,2,1,1,121967.88,0 +4855,15574071,Muravyova,706,Germany,Male,23,2,93301.97,2,0,1,127187.04,0 +4856,15671148,Barry,490,Germany,Male,33,5,96341,2,0,0,108313.34,0 +4857,15721921,Woolnough,796,France,Male,44,8,165326.2,1,1,1,57205.55,0 +4858,15717995,Keen,849,France,Male,27,0,0,2,0,1,157891.86,0 +4859,15632050,Liebe,779,France,Female,41,10,99786.2,1,1,0,86927.53,0 +4860,15647111,White,794,Spain,Female,22,4,114440.24,1,1,1,107753.07,0 +4861,15759991,Hunter,748,Spain,Male,36,4,141573.55,1,1,0,82158.14,0 +4862,15790204,Myers,663,Spain,Female,22,9,0,1,1,0,29135.89,1 +4863,15686780,Rogova,645,Spain,Female,55,1,133676.65,1,0,1,17095.49,0 +4864,15640491,Raff,464,France,Female,33,10,147493.7,2,1,0,100447.53,0 +4865,15783225,Cocci,737,France,Male,54,9,0,1,1,0,83470.4,1 +4866,15734438,Kanayochukwu,590,France,Female,29,4,0,2,1,0,121846.81,0 +4867,15688760,Obialo,522,Germany,Female,37,3,95022.57,1,1,1,129107.59,0 +4868,15768124,Liu,648,France,Female,34,3,0,1,1,0,54726.43,0 +4869,15661330,Gilbert,754,France,Male,37,6,0,1,1,1,116141.72,0 +4870,15781272,Coles,669,France,Male,50,4,149713.61,3,1,1,124872.42,1 +4871,15573888,Ponomaryov,648,Germany,Female,43,1,107963.38,1,0,0,186438.86,1 +4872,15575858,Bergamaschi,763,France,Male,40,3,0,2,1,0,134281.11,0 +4873,15645937,Guerin,790,Spain,Male,32,3,0,1,1,0,91044.47,0 +4874,15702337,Sinclair,581,France,Male,37,7,0,2,1,1,74320.75,0 +4875,15764537,Dominguez,703,France,Male,43,8,0,2,1,0,9704.66,0 +4876,15619616,Costa,571,France,Female,33,9,102017.25,2,0,0,128600.49,0 +4877,15585133,Wei,657,Spain,Female,27,8,0,2,0,0,6468.24,0 +4878,15573971,Mills,737,France,Male,44,7,0,2,0,0,57898.58,0 +4879,15579433,Pugh,793,Spain,Male,29,8,96674.55,2,0,0,192120.66,0 +4880,15777045,Price,783,Spain,Female,44,3,81811.71,1,1,0,164213.53,1 +4881,15611580,Wood,751,Spain,Male,33,4,79281.61,1,1,0,117547.76,0 +4882,15614778,Robertson,579,France,Male,31,6,0,2,1,0,26149.25,0 +4883,15771750,Sawtell,655,Germany,Female,36,10,122314.39,1,1,0,9181.66,0 +4884,15593280,Yuryeva,614,Germany,Male,43,8,140733.74,1,1,1,166588.76,0 +4885,15569274,Pisano,678,Germany,Male,49,2,116933.11,1,1,0,195053.58,1 +4886,15654408,Kharitonova,562,Spain,Male,41,5,165445.04,2,1,0,85787.31,0 +4887,15657468,Simmons,711,Germany,Female,53,5,123805.03,1,1,0,102428.51,0 +4888,15614213,Muramats,620,France,Male,37,0,107548.94,1,1,0,71175.94,0 +4889,15589869,Tang,437,France,Male,49,9,111634.29,2,0,1,166440.32,0 +4890,15693205,Peng,691,Germany,Female,41,8,109153.96,3,1,1,148848.76,1 +4891,15797113,Bevan,552,Spain,Female,34,4,0,2,1,0,140286.69,0 +4892,15676958,Zito,765,Germany,Male,34,5,86055.17,2,1,1,104220.5,0 +4893,15739592,Sokolov,707,Germany,Female,51,10,98438.23,1,0,0,70778.63,1 +4894,15656263,Teng,764,Spain,Male,29,5,0,2,1,0,65868.28,0 +4895,15636872,Amadi,585,France,Female,32,8,144705.87,2,0,0,171482.56,0 +4896,15589435,Davide,784,France,Male,31,7,0,2,1,1,143204.41,0 +4897,15640464,Parkes,605,France,Male,41,5,91612.91,1,1,1,28427.84,0 +4898,15723851,Mazzanti,699,Spain,Male,40,2,0,1,1,0,78387.32,0 +4899,15722122,Findlay,544,France,Female,40,7,0,1,0,1,161076.92,0 +4900,15696852,Hsu,803,France,Female,32,9,192122.84,1,1,1,54277.45,1 +4901,15634936,Chukwukadibia,735,France,Male,41,7,179904,1,1,1,137180.95,0 +4902,15575935,Baxter,673,France,Male,59,0,178058.06,2,0,1,21063.71,1 +4903,15634491,Kung,652,France,Male,30,2,176166.56,2,1,1,152210.81,0 +4904,15628530,Booth,694,France,Male,42,3,156864.2,2,0,0,88890.75,0 +4905,15678720,Evans,741,France,Female,44,7,0,2,1,1,190534.76,0 +4906,15627999,Kung,590,Spain,Male,30,3,0,2,1,0,83090.35,0 +4907,15571244,Tung,809,Spain,Female,33,3,0,2,0,1,141426.78,0 +4908,15739931,Yuan,523,France,Male,34,2,161588.89,1,1,1,51358.66,0 +4909,15806256,Jackson,540,France,Male,48,2,109349.29,1,1,0,88703.04,1 +4910,15787258,Ross,596,Spain,Female,29,6,0,2,1,0,116696.77,0 +4911,15706463,Yang,597,France,Female,36,9,0,2,1,1,7156.09,0 +4912,15691004,Yu,407,Spain,Male,37,1,0,1,1,1,49161.12,1 +4913,15792228,Onwumelu,748,France,Male,60,0,152335.7,1,1,0,126743.33,1 +4914,15733447,Gay,562,France,Female,51,1,124662.54,1,1,1,65390.46,1 +4915,15679062,Morrison,734,Germany,Female,47,10,91522.04,2,1,1,138835.91,0 +4916,15594409,Belov,710,France,Male,45,1,0,2,1,1,36154.66,0 +4917,15613816,Mao,539,Spain,Female,39,6,62052.28,1,0,1,59755.14,0 +4918,15681991,Walsh,542,France,Male,32,7,107871.72,1,1,0,125302.64,0 +4919,15796074,Bruno,717,France,Female,36,2,99472.76,2,1,0,94274.72,1 +4920,15625941,Gray,682,Spain,Female,50,10,128039.01,1,1,1,102260.16,0 +4921,15615016,Maurer,515,France,Male,33,2,0,2,1,1,136028.97,0 +4922,15748414,Chiang,526,Spain,Female,33,8,114634.63,2,1,0,110114.38,1 +4923,15751203,Cattaneo,702,France,Male,26,5,56738.47,2,1,1,100442.22,1 +4924,15662658,Grieve,651,Germany,Male,34,2,90355.12,2,0,0,193597.94,0 +4925,15574868,Lowell,792,Germany,Male,36,5,115725.24,2,0,0,1871.25,0 +4926,15790282,Trentino,817,Germany,Male,58,3,114327.59,2,1,1,42831.11,0 +4927,15762927,Sung,674,Germany,Female,36,6,100762.64,1,1,0,182156.86,0 +4928,15803456,Yen,641,France,Female,40,9,0,1,0,0,151648.66,1 +4929,15771857,Philipp,513,Spain,Male,39,7,89039.9,2,1,1,146738.83,0 +4930,15700601,Dynon,561,France,Male,34,1,78829.53,1,1,1,12148.2,0 +4931,15569670,Alexeyeva,627,Germany,Male,30,6,112372.96,1,1,1,118029.09,0 +4932,15772341,Hs?eh,682,Germany,Male,81,6,122029.15,1,1,1,50783.88,0 +4933,15661548,Ferri,683,France,Female,29,0,157829.12,1,0,0,129891.66,0 +4934,15787597,Hsu,420,Germany,Female,31,1,108377.75,2,1,1,9904.63,0 +4935,15806913,Bishop,670,France,Female,54,2,95507.12,1,1,1,63213.31,0 +4936,15804862,Toscani,505,Germany,Male,43,6,127146.68,1,0,0,137565.87,0 +4937,15792986,T'ao,580,Germany,Male,24,1,133811.78,1,1,0,17185.95,1 +4938,15625632,Philip,577,France,Male,36,3,121092.47,2,0,1,143783.46,0 +4939,15727703,Li Fonti,773,Germany,Male,34,10,126979.75,1,0,0,36823.28,0 +4940,15606273,Rene,616,France,Male,37,5,144235.73,2,0,0,154957.66,1 +4941,15799652,Daigle,763,France,Female,38,0,152582.2,2,0,0,31892.82,0 +4942,15715047,Joshua,640,Spain,Male,43,9,172478.15,1,1,0,191084.4,1 +4943,15784687,Simmons,592,France,Male,36,1,126477.42,1,0,0,179718.17,0 +4944,15615322,Jamieson,528,Spain,Male,43,7,97473.87,2,1,1,159823.16,0 +4945,15722072,Hou,630,France,Male,53,5,138053.67,1,0,1,114110.97,0 +4946,15646784,Cochran,529,France,Female,31,2,164003.05,2,1,1,60993.23,0 +4947,15644692,Bibb,546,France,Female,47,8,0,1,1,1,66408.01,1 +4948,15670354,Jen,753,France,Female,62,6,0,2,1,1,136398.9,0 +4949,15716357,Corran,772,Spain,Female,39,4,122486.11,2,1,1,140709.25,0 +4950,15786717,He,567,France,Male,36,1,0,2,0,0,8555.73,0 +4951,15771383,Loggia,628,Germany,Female,45,6,53667.44,1,1,0,115022.94,0 +4952,15649793,Lovely,658,France,Male,20,7,0,2,0,0,187638.34,0 +4953,15731543,Becker,679,Spain,Male,58,9,109327.65,1,1,1,3829.13,0 +4954,15684516,Plascencia,629,Spain,Male,34,1,121151.05,1,0,0,119357.93,0 +4955,15677249,Somadina,731,Spain,Male,42,9,101043.63,1,1,1,192175.52,0 +4956,15581525,Walker,775,Germany,Male,33,3,83501.66,2,1,0,128841.31,0 +4957,15628420,Alekseeva,660,Spain,Male,33,2,80462.24,1,0,0,150422.35,0 +4958,15600478,Watson,752,France,Male,39,3,0,1,1,0,188187.05,0 +4959,15594502,Zotov,655,France,Male,37,6,109093.41,2,1,0,1775.52,0 +4960,15784361,Williamson,543,Spain,Female,46,5,140355.6,1,1,1,85086.78,0 +4961,15767626,Carpenter,811,France,Male,42,10,0,2,1,1,3797.79,0 +4962,15632521,Cattaneo,689,Germany,Male,45,0,130170.82,2,1,0,150856.38,0 +4963,15665088,Gordon,531,France,Female,42,2,0,2,0,1,90537.47,0 +4964,15652084,Boni,515,France,Male,40,0,109542.29,1,1,1,166370.81,0 +4965,15574761,Lynch,466,France,Female,41,3,33563.95,2,1,0,178994.13,1 +4966,15729515,McCarthy,782,France,Male,36,1,148795.17,2,1,1,195681.43,0 +4967,15682070,Davies,611,France,Male,64,9,0,2,1,1,53277.15,0 +4968,15743817,Hargreaves,621,Germany,Male,40,8,174126.75,3,1,0,172490.78,1 +4969,15572158,Blackburn,604,Spain,Male,41,3,0,1,0,0,11819.84,0 +4970,15584477,K?,655,Spain,Female,35,1,106405.03,1,1,1,82900.25,0 +4971,15614893,Meng,689,Spain,Male,38,2,0,1,1,1,82709.8,0 +4972,15665963,Cattaneo,681,Spain,Male,30,2,128393.29,1,1,1,180593.45,0 +4973,15612524,Hunt,643,Germany,Male,41,2,127841.52,1,1,0,172363.41,0 +4974,15596962,Owens,617,France,Female,24,4,137295.19,2,1,1,91195.12,0 +4975,15744942,Steele,638,Spain,Female,55,2,155828.22,1,0,1,108987.25,1 +4976,15573278,Kennedy,743,France,Male,39,6,0,2,1,0,44265.28,0 +4977,15717056,Pan,828,Germany,Female,25,7,144351.86,1,1,0,116613.26,0 +4978,15795881,Alexander,776,Spain,Male,35,8,106365.29,1,1,1,148527.56,0 +4979,15758939,Bray,540,Germany,Male,35,7,127801.88,1,0,1,84239.46,0 +4980,15792250,Nnabuife,616,Germany,Female,45,4,122793.96,1,1,1,62002.04,0 +4981,15740406,Padovesi,628,Germany,Male,38,10,113525.84,1,1,0,46044.48,1 +4982,15768137,Bray,667,Spain,Female,23,6,136100.69,2,0,0,169669.33,1 +4983,15569120,Lucas,615,France,Male,30,7,0,2,1,1,156346.84,0 +4984,15723721,Tinline,543,France,Male,30,4,140916.81,1,1,0,157711.18,0 +4985,15777122,Esomchi,553,France,Female,31,4,0,2,1,1,89087.4,0 +4986,15742681,Liao,554,Germany,Male,26,4,121365.39,1,1,1,8742.36,0 +4987,15582090,Iroawuchi,684,Spain,Female,36,4,0,1,1,0,117038.96,0 +4988,15711254,Retana,452,France,Female,35,7,0,2,1,0,164241.67,0 +4989,15775067,Fang,606,France,Male,47,3,93578.68,2,0,1,137720.56,1 +4990,15602851,Ozioma,629,France,Male,40,9,0,1,1,0,106.67,0 +4991,15802857,Robson,659,Spain,Female,33,8,115409.6,1,0,1,1539.21,0 +4992,15701175,Bruno,493,France,Female,33,8,90791.69,1,1,1,59659.53,0 +4993,15783019,Price,794,France,Female,62,9,123681.32,3,1,0,173586.63,1 +4994,15728912,Swanson,554,France,Female,44,6,92436.86,1,1,0,126033.9,0 +4995,15585580,Chang,796,Germany,Female,52,9,167194.36,1,1,1,62808.93,1 +4996,15583480,Morgan,807,France,Female,36,4,0,2,0,1,147007.33,0 +4997,15620341,Nwebube,500,Germany,Male,44,9,160838.13,2,1,0,196261.64,0 +4998,15613886,Trevisan,722,Spain,Male,43,1,0,1,1,0,44560.17,1 +4999,15792916,Ositadimma,559,Spain,Female,40,7,144470.77,1,1,1,18917.95,0 +5000,15710408,Cunningham,584,Spain,Female,38,3,0,2,1,1,4525.4,0 +5001,15598695,Fields,834,Germany,Female,68,9,130169.27,2,0,1,93112.2,0 +5002,15649354,Johnston,754,Spain,Male,35,4,0,2,1,1,9658.41,0 +5003,15737556,Vasilyev,590,France,Male,43,7,81076.8,2,1,1,182627.25,1 +5004,15671610,Hooper,740,France,Male,36,7,0,1,1,1,13177.4,0 +5005,15625092,Colombo,502,Germany,Female,57,3,101465.31,1,1,0,43568.31,1 +5006,15741032,Tsao,733,France,Male,48,5,0,1,0,1,117830.57,0 +5007,15750014,Chikere,755,Germany,Female,37,0,113865.23,2,1,1,117396.25,0 +5008,15784761,Ballard,554,Spain,Female,46,7,87603.35,3,0,1,96929.24,1 +5009,15768359,Akhtar,534,France,Male,36,4,120037.96,1,1,0,36275.94,0 +5010,15805769,O'Loughlin,656,Spain,Male,33,4,0,2,1,0,116706,0 +5011,15719508,Davis,575,Germany,Male,49,7,121205.15,4,1,1,168080.53,1 +5012,15609011,Barry,480,Spain,Male,47,8,75408.33,1,1,0,25887.89,1 +5013,15703106,K'ung,575,France,Male,40,5,0,2,1,1,122488.59,0 +5014,15626795,Gorman,672,France,Female,40,3,0,1,1,0,113171.61,1 +5015,15773731,John,758,Spain,Female,35,5,0,2,0,0,100365.51,0 +5016,15756196,Tsou,682,France,Male,50,6,121818.84,2,0,1,124151.37,0 +5017,15687903,Okonkwo,501,France,Female,29,8,0,2,1,0,112664.24,0 +5018,15777599,Esposito,746,Germany,Male,34,6,141806,2,1,1,183494.87,0 +5019,15754577,Boni,556,France,Female,51,8,61354.14,1,1,0,198810.65,1 +5020,15584113,Pratt,823,Germany,Female,53,4,124954.94,1,0,1,131259.6,1 +5021,15669589,Page,491,Germany,Female,68,1,95039.12,1,0,1,116471.14,1 +5022,15632793,Wilkinson,638,France,Female,29,9,103417.74,1,1,1,15336.4,0 +5023,15711130,Tseng,734,France,Male,45,2,0,2,1,0,99593.28,0 +5024,15615254,Clark,555,France,Male,40,10,43028.77,1,1,0,170514.21,0 +5025,15720583,Finch,745,Germany,Female,44,0,119638.21,1,1,1,34265.08,1 +5026,15780432,Shen,728,France,Male,37,3,122689.51,2,0,0,106977.53,1 +5027,15673223,Hou,626,France,Male,44,10,0,2,0,0,164287.86,0 +5028,15807989,Wall,681,Germany,Male,37,8,73179.34,2,1,1,25292.53,0 +5029,15761168,Manna,478,France,Female,38,4,171913.87,1,1,0,51820.87,1 +5030,15651272,Reyes,709,France,Male,38,5,0,2,1,1,81452.29,0 +5031,15812832,Jideofor,562,Germany,Male,33,8,92659.2,2,1,0,1354.25,0 +5032,15680517,Sal,769,Germany,Female,34,7,137239.17,1,1,1,71379.92,1 +5033,15750569,Iweobiegbunam,684,Germany,Female,46,3,102955.14,2,1,0,154137.33,0 +5034,15690743,Shao,536,France,Female,61,8,65190.29,1,1,1,64308.49,1 +5035,15627741,Heath,631,Germany,Female,29,2,96863.52,2,1,1,31613.35,0 +5036,15712121,Chidimma,657,Spain,Male,34,5,154983.98,1,1,0,27738.01,0 +5037,15805429,Murray,699,Germany,Male,59,3,106819.65,1,0,1,163570.25,0 +5038,15814923,Sullivan,606,Spain,Male,38,7,128578.52,1,1,1,193878.51,0 +5039,15589230,Wu,612,France,Female,63,2,126473.33,1,0,1,147545.65,0 +5040,15775490,Downie,660,France,Female,38,5,110570.78,2,1,0,195906.59,0 +5041,15749727,Chukwufumnanya,829,Spain,Male,50,7,0,2,0,1,178458.86,0 +5042,15619238,Allan,567,Spain,Male,29,8,0,2,1,0,156125.72,0 +5043,15593468,Findlay,850,France,Female,33,3,0,2,1,1,11159.19,0 +5044,15718454,Ch'eng,712,Spain,Female,44,2,0,2,0,0,45738.94,0 +5045,15789498,Miller,562,France,Male,30,3,111099.79,2,0,0,140650.19,0 +5046,15744691,Tsai,755,France,Female,29,3,0,3,1,0,4733.94,0 +5047,15708289,Graham,793,Spain,Male,25,3,100913.57,1,0,0,10579.72,0 +5048,15790412,Norton,471,Spain,Male,26,8,0,2,1,1,179655.87,0 +5049,15741416,Yegorov,707,France,Male,42,2,16893.59,1,1,1,77502.56,0 +5050,15598894,Holt,784,Spain,Male,38,10,122267.85,1,0,0,145759.93,0 +5051,15663294,Kao,703,France,Male,32,1,125685.79,1,1,1,56246.72,0 +5052,15572728,Ross,704,Spain,Male,36,8,127397.34,1,1,0,151335.24,0 +5053,15706729,Hsiao,662,France,Male,38,0,105271.56,1,0,1,179833.45,0 +5054,15674433,Allan,636,Germany,Female,28,2,115265.14,1,0,0,191627.85,0 +5055,15641170,Liang,640,Spain,Male,36,4,0,1,0,0,173016.46,0 +5056,15806284,Briggs,739,Spain,Male,31,1,0,2,1,1,58469.75,0 +5057,15690958,Cantrell,767,Germany,Male,23,2,139542.82,1,0,1,28038.28,0 +5058,15606386,Wang,753,Germany,Female,46,3,111512.75,3,1,0,159576.75,1 +5059,15682322,Aksenov,714,France,Male,37,9,148466.93,2,0,1,151280.96,0 +5060,15579915,Glennon,707,France,Male,29,4,0,2,1,0,139953.94,0 +5061,15681928,Yancy,577,France,Female,35,4,108155.49,1,1,0,105407.79,0 +5062,15734005,Mazzi,633,France,Female,42,1,0,2,1,0,56865.62,0 +5063,15650432,Liu,849,Germany,Male,41,10,84622.13,1,1,1,198072.16,0 +5064,15592578,Nucci,614,Spain,Female,41,7,146997.64,2,0,0,137791.18,0 +5065,15671243,Y?,558,France,Female,47,9,0,2,1,0,103787.28,0 +5066,15775709,Nucci,832,France,Female,27,10,98590.25,1,1,0,30912.89,0 +5067,15702631,Tang,567,France,Female,26,2,0,2,1,1,78651.55,0 +5068,15602282,Kao,587,Germany,Female,45,8,134980.74,1,1,1,123309.57,1 +5069,15717879,Chen,712,Spain,Female,79,5,108078.56,1,1,1,174118.93,0 +5070,15740878,Yao,655,Spain,Female,29,9,0,2,0,1,85736.26,0 +5071,15794468,Tsou,641,France,Female,42,6,0,2,0,0,121138.77,0 +5072,15773277,Barnes,676,France,Male,35,5,106836.67,2,1,0,84199.78,0 +5073,15572657,H?,472,France,Male,29,8,102490.27,1,0,1,181224.56,0 +5074,15800295,Cruz,644,Germany,Male,34,9,112746.54,2,0,0,141230.07,0 +5075,15672397,Smith,598,France,Male,38,0,125487.89,1,0,0,158111.71,0 +5076,15684921,Onuchukwu,792,Spain,Male,25,8,142862.21,1,1,1,130639.01,0 +5077,15720676,Bukowski,700,France,Female,37,7,0,2,1,0,17040.82,0 +5078,15731829,Simmons,616,France,Male,34,10,0,2,1,0,25662.27,0 +5079,15732672,Stewart,743,Spain,Male,35,6,79388.33,1,1,1,193360.69,0 +5080,15692406,Gow,427,France,Male,37,5,0,2,1,1,121485.1,0 +5081,15764405,Williams,731,France,Male,29,10,0,2,1,1,162452.65,0 +5082,15757537,Francis,610,France,Female,31,6,107784.65,1,1,1,141137.53,0 +5083,15793307,Calabresi,724,Spain,Female,41,4,142880.28,3,0,0,185541.2,1 +5084,15660679,Chimaobim,653,Spain,Female,38,9,149571.94,1,1,0,118383.18,0 +5085,15666856,Chikwendu,774,France,Male,49,1,142767.39,1,1,1,8214.41,0 +5086,15687372,Padovesi,547,Germany,Male,49,8,121537.71,2,1,0,46521.45,1 +5087,15667289,Henderson,719,Spain,Male,50,2,0,2,0,0,10772.13,0 +5088,15624641,Kharlamova,740,Spain,Male,43,9,0,1,1,0,199290.68,1 +5089,15734610,Onio,543,France,Male,42,4,89838.71,3,1,0,85983.54,1 +5090,15631882,Yeh,688,Germany,Male,45,9,103399.87,1,0,0,129870.93,0 +5091,15642709,Feng,474,France,Female,30,9,0,2,0,0,63158.22,0 +5092,15811026,Norman,505,Germany,Male,43,5,136855.94,2,1,0,171070.52,0 +5093,15596303,White,688,France,Female,39,0,0,2,1,0,53222.15,1 +5094,15787255,Manfrin,650,Germany,Female,55,2,140891.46,3,1,1,179834.45,1 +5095,15617166,Ritchie,610,France,Male,37,0,0,1,1,0,114514.64,0 +5096,15742442,Udegbulam,705,Spain,Female,46,5,89364.91,1,0,1,139162.15,0 +5097,15758692,Kao,669,France,Female,29,7,146011.4,1,0,0,50249.16,0 +5098,15568238,Diaz,650,Spain,Male,20,8,0,2,1,1,113469.65,0 +5099,15730353,Olisaemeka,550,Germany,Male,29,9,145294.08,2,1,0,147484.13,0 +5100,15731555,Ross-Watt,595,Germany,Female,45,9,106000.12,1,0,0,191448.96,1 +5101,15582404,Miller,572,Spain,Female,26,5,0,2,1,0,119381.41,0 +5102,15721462,Shubin,622,Spain,Female,58,2,0,2,1,1,33277.31,0 +5103,15632899,Nwankwo,662,Spain,Male,20,9,104508.77,2,0,0,73107.53,0 +5104,15808526,Cartwright,783,Germany,Female,58,3,127539.3,1,1,1,96590.39,1 +5105,15694349,Ngozichukwuka,714,Spain,Male,44,7,0,1,0,1,6923.11,0 +5106,15718465,Sadler,671,Germany,Male,51,3,96891.46,1,1,0,176403.33,1 +5107,15682995,Azuka,600,France,Female,32,1,78535.25,1,1,0,64349.6,0 +5108,15584776,Shen,847,Spain,Female,37,9,112712.17,1,1,0,116097.26,0 +5109,15777772,Whittaker,650,Spain,Male,55,9,119618.42,1,1,1,29861.13,0 +5110,15576156,Abazu,710,Spain,Female,28,6,0,1,1,0,48426.98,0 +5111,15646756,Murphy,682,France,Female,33,8,74963.5,1,1,1,32770.56,0 +5112,15742886,Ford,642,France,Male,26,1,138023.79,2,0,1,117060.2,0 +5113,15586135,Gratwick,536,Spain,Female,28,4,0,1,1,1,136197.65,0 +5114,15616152,Pai,754,France,Female,47,1,185513.67,1,1,0,27438.83,0 +5115,15721460,Lorenzo,678,France,Male,60,8,185648.56,1,0,0,192156.54,1 +5116,15727317,Brady,533,Germany,Female,49,1,102286.6,3,1,0,69409.37,1 +5117,15649536,Wong,741,Germany,Male,38,4,128015.83,1,1,0,58440.43,0 +5118,15754929,Douglas,757,France,Male,31,10,39539.39,2,0,0,192519.39,0 +5119,15572051,Kennedy,721,France,Male,40,3,0,1,1,1,144874.67,0 +5120,15668142,Chang,700,France,Male,37,3,77608.46,2,1,1,175373.46,0 +5121,15701176,Brown,663,France,Male,26,5,141462.13,1,1,0,440.2,0 +5122,15708422,Hsiung,677,Spain,Female,35,0,0,2,0,0,76637.38,0 +5123,15655632,MacDonald,655,France,Male,27,2,131691.33,1,1,0,49480.66,0 +5124,15744606,Davidson,832,Spain,Male,29,8,93833.86,1,0,1,10417.87,0 +5125,15612140,Milano,721,Spain,Female,46,7,137933.39,1,1,1,67976.57,0 +5126,15656086,Bovee,542,Spain,Male,54,8,105770.14,1,0,1,140929.98,1 +5127,15655298,Lewis,654,Spain,Female,54,5,0,2,0,1,47139.06,0 +5128,15644796,Dyer,821,Spain,Female,38,8,0,2,0,1,126241.4,1 +5129,15726250,Hsia,508,France,Female,38,3,166328.65,2,0,1,22614.19,0 +5130,15764432,Hicks,588,Germany,Female,42,2,164307.77,1,1,0,48498.19,0 +5131,15631721,Millar,691,Germany,Male,38,9,163965.69,2,0,1,103511.26,0 +5132,15707479,Fan,664,France,Male,40,7,125608.72,1,1,0,122073.48,0 +5133,15579826,Young,439,France,Female,66,9,0,1,1,0,65535.56,0 +5134,15668104,Kerr,479,Spain,Male,37,6,118433.94,1,0,1,160060.9,0 +5135,15641604,Frolova,850,France,Female,55,10,98488.08,1,1,0,155879.57,1 +5136,15587240,Vasilyev,518,France,Male,40,4,0,2,0,1,194416.58,0 +5137,15680767,Sabbatini,717,Germany,Female,64,10,98362.35,2,1,1,21630.21,0 +5138,15601594,Ifeanacho,698,France,Female,51,6,144237.91,4,1,0,157143.61,1 +5139,15589969,Capon,850,France,Male,34,6,0,1,0,1,52796.31,0 +5140,15703728,Chieloka,700,Spain,Male,47,4,0,1,1,0,121798.52,1 +5141,15617790,Hanson,626,France,Female,29,4,105767.28,2,0,0,41104.82,0 +5142,15662500,Ts'ao,774,Spain,Male,32,9,0,2,1,0,10604.48,0 +5143,15778526,Bradshaw,719,Spain,Female,48,5,0,2,0,0,78563.66,0 +5144,15670584,Nkemakolam,646,Spain,Male,31,2,0,1,1,1,170821.43,1 +5145,15748069,Clunie,485,France,Female,25,3,134467.26,1,1,1,113266.09,0 +5146,15680597,Cover,784,Germany,Male,38,1,138515.02,1,1,1,171768.76,0 +5147,15628992,Esposito,850,Germany,Male,32,2,128647.98,2,0,0,54416.18,0 +5148,15719624,Hodgson,669,France,Female,38,9,121858.98,1,1,0,130755.34,0 +5149,15812767,Harvey,731,Spain,Male,70,3,0,2,1,1,141180.66,0 +5150,15689201,Dobie,721,France,Female,49,1,120108.56,1,0,1,183421.76,0 +5151,15614716,Okwudilichukwu,515,France,Female,37,0,196853.62,1,1,1,132770.11,0 +5152,15683618,Dyer,774,France,Female,35,3,121418.62,1,1,1,24400.37,0 +5153,15799631,Chase,585,Spain,Male,36,10,0,2,1,1,180318.6,0 +5154,15692259,Baresi,695,France,Female,29,9,0,2,1,0,111565.45,0 +5155,15590966,Lo,729,Germany,Female,42,4,97495.8,2,0,0,2002.5,0 +5156,15656426,Tyler,713,France,Female,42,3,0,2,0,0,82565.01,0 +5157,15675256,Ts'ui,555,Spain,Male,33,5,127343.4,1,0,1,121789.3,0 +5158,15751185,Aparicio,699,Spain,Female,50,0,158633.61,1,1,0,193785.87,0 +5159,15789582,Macleod,587,France,Male,55,9,0,1,1,0,64593.07,0 +5160,15651103,Sal,762,Spain,Female,69,9,183744.98,1,1,1,196993.69,0 +5161,15672299,Yeh,510,France,Male,44,6,0,2,1,1,175518.31,0 +5162,15772250,Udegbunam,842,Spain,Male,46,9,0,1,0,0,17268.02,0 +5163,15763922,Alexandrov,608,France,Male,31,7,79962.92,2,1,0,60901.72,0 +5164,15633870,Ozioma,850,France,Female,36,10,0,2,1,1,100750.03,0 +5165,15624323,Atkins,642,France,Male,36,4,0,2,1,1,195224.91,0 +5166,15688612,Campos,850,France,Male,33,7,140956.99,1,0,0,3510.18,0 +5167,15694644,Wood,455,Spain,Female,43,6,0,1,1,1,81250.79,0 +5168,15587174,Kerr,726,France,Male,29,7,0,2,1,1,91844.14,1 +5169,15579559,Chienezie,544,Spain,Male,30,8,145241.63,1,1,1,80676.83,0 +5170,15775430,Tsou,651,Germany,Male,31,7,138008.06,2,1,0,129912.74,0 +5171,15623695,McKinnon,814,France,Female,31,4,0,2,1,1,142029.17,0 +5172,15760849,Nwachukwu,537,France,Male,39,2,0,2,1,1,137651.6,0 +5173,15813095,Nwebube,553,France,Male,37,2,0,2,1,0,33877.29,0 +5174,15705281,Burt,800,Spain,Male,38,9,0,1,1,0,78744.39,0 +5175,15812594,Ross,791,France,Male,34,7,0,2,1,0,96734.46,0 +5176,15626322,Lees,699,Spain,Female,29,9,127570.93,2,1,0,164756.81,0 +5177,15723105,Feetham,756,France,Female,28,6,0,1,1,1,164394.65,0 +5178,15588449,Chuang,591,Spain,Female,27,5,107812.67,1,0,1,162501.83,1 +5179,15794849,Aitken,850,Germany,Male,22,7,91560.58,2,0,0,10541.38,0 +5180,15620000,Chambers,760,Germany,Male,34,6,121303.77,2,1,1,59325.21,0 +5181,15799720,Coburn,569,Spain,Male,43,8,161546.68,2,0,1,178187.28,0 +5182,15711287,Ahmed,661,Spain,Female,35,5,128415.45,1,1,0,142626.49,0 +5183,15613102,Ogochukwu,670,France,Female,31,2,57530.06,1,1,1,181893.31,1 +5184,15621440,Soto,694,France,Male,38,1,0,2,0,1,156858.2,0 +5185,15677146,Obiajulu,728,France,Female,28,4,142243.54,2,1,0,33074.51,0 +5186,15801169,Yegorova,764,Germany,Female,39,9,138341.51,1,1,0,50072.94,1 +5187,15722425,Lucchese,639,France,Male,32,9,0,2,1,0,111340.36,0 +5188,15682421,Talbot,683,France,Female,30,2,0,2,0,1,100496.84,1 +5189,15691910,Lu,663,Spain,Male,30,4,0,3,1,0,101371.05,0 +5190,15721779,Arnold,826,Spain,Male,41,5,146466.46,2,0,0,180934.67,0 +5191,15579548,Nicholson,735,Spain,Male,36,5,0,2,1,0,105152.17,0 +5192,15681075,Chukwualuka,682,France,Female,58,1,0,1,1,1,706.5,0 +5193,15607884,Wallace,663,France,Female,39,8,0,2,1,1,101168.9,0 +5194,15767757,Pisano,562,Spain,Female,29,9,120307.58,1,1,1,6795.61,0 +5195,15791550,Kelly,696,France,Male,27,4,87637.26,2,0,0,196111.35,0 +5196,15658589,Brady,850,Spain,Male,38,2,94652.04,1,1,1,171960.76,0 +5197,15670822,Palmer,719,France,Female,22,7,114415.84,1,1,1,177497.4,0 +5198,15629744,Tan,804,France,Female,71,8,0,2,0,1,147995.96,0 +5199,15660768,L?,604,France,Male,40,1,84315.02,1,0,0,36209.1,0 +5200,15726310,Mordvinova,782,Spain,Female,27,3,0,2,1,0,143614.01,0 +5201,15641298,Corones,512,Germany,Male,42,9,93955.83,2,1,0,14828.54,0 +5202,15625675,Clements,569,France,Male,36,1,67087.69,1,1,0,154775.7,0 +5203,15713354,Morrice,597,Germany,Female,22,6,101528.61,1,1,0,70529,1 +5204,15633866,Hsiung,753,Germany,Male,30,1,110824.52,1,1,1,57896.27,0 +5205,15704231,Barrett,430,France,Female,33,8,0,1,1,1,69759.91,0 +5206,15735400,Kanayochukwu,756,France,Male,28,8,179960.2,1,1,0,89938.08,0 +5207,15632826,Tardent,493,France,Male,38,3,134006.77,1,1,0,89578.32,0 +5208,15751022,Bowhay,777,Germany,Female,37,10,121532.17,2,1,1,73464.88,0 +5209,15664737,Lei,779,Spain,Female,38,7,0,2,1,1,138542.87,0 +5210,15681126,Baker,702,Spain,Female,38,2,0,1,1,1,161888.63,0 +5211,15738954,Pisano,551,France,Male,35,7,129717.3,2,0,0,86937.2,0 +5212,15662263,Castillo,749,Germany,Male,22,4,94762.16,2,1,1,42241.54,0 +5213,15621611,Gibson,742,Germany,Male,55,5,155196.17,1,0,1,121207.66,1 +5214,15783752,Lindsay,752,Germany,Male,29,4,129514.99,1,1,1,102930.46,0 +5215,15709474,Macnamara,740,Germany,Female,57,3,113386.36,2,1,1,65121.63,1 +5216,15701280,Romano,576,France,Male,24,3,0,1,0,1,78498.04,1 +5217,15671104,Aksakova,637,Spain,Male,43,3,172196.23,1,1,1,104769.96,0 +5218,15796434,Farnsworth,724,France,Male,28,5,97612.12,1,1,1,96498.14,0 +5219,15781505,Giordano,685,France,Male,20,4,104719.94,2,1,0,38691.34,0 +5220,15625819,Arnold,625,France,Female,38,7,0,1,1,0,164804.02,0 +5221,15753174,Thompson,571,Germany,Male,37,9,139592.98,3,1,0,104152.65,1 +5222,15654067,Koch,584,Spain,Female,29,4,0,2,1,0,88866.92,0 +5223,15724719,Jones,550,France,Female,22,7,139096.85,1,1,0,129890.94,0 +5224,15624695,Otitodilinna,662,Spain,Female,72,7,140301.72,1,0,1,179258.67,0 +5225,15718216,Fleetwood-Smith,803,Spain,Male,43,3,0,1,1,0,72051.44,0 +5226,15586300,Chinonyelum,615,France,Male,66,7,0,2,1,1,74580.8,0 +5227,15783349,Montague,481,Spain,Male,39,1,111233.09,1,1,1,123995.15,0 +5228,15725767,Milani,701,France,Male,23,3,0,2,1,0,38960.59,0 +5229,15791925,Palermo,751,France,Male,29,10,147737.63,1,0,1,94951.27,0 +5230,15793585,Anderson,675,France,Male,35,8,0,2,1,1,56642.97,0 +5231,15576641,Crawford,733,Germany,Male,40,5,125725.02,2,1,1,50783.1,0 +5232,15749519,Lin,822,France,Male,38,6,128289.7,3,1,0,9149.96,1 +5233,15684960,Yewen,559,France,Female,46,5,0,1,1,0,21006.1,1 +5234,15591286,Simmons,731,Germany,Female,49,4,88826.07,1,1,1,33759.41,1 +5235,15668323,Mbadiwe,678,France,Female,41,1,143443.61,1,1,0,196622.28,1 +5236,15608528,Munro,645,France,Female,68,9,0,4,1,1,176353.87,1 +5237,15645184,Graham,701,France,Male,29,2,0,2,1,0,176943.59,0 +5238,15702566,Lombardo,554,Spain,Male,26,8,149134.46,1,1,1,177966.24,0 +5239,15660840,Kalinin,723,France,Male,30,3,124119.54,1,1,0,162198.32,0 +5240,15750811,Woodward,766,Germany,Male,44,3,116822.7,1,0,0,197643.24,0 +5241,15733842,Pirozzi,597,France,Female,24,1,103219.47,1,1,0,60420.07,0 +5242,15581526,Iweobiegbulam,574,France,Male,41,1,0,2,0,0,70550,0 +5243,15662751,Piazza,655,Germany,Female,40,0,81954.6,1,1,1,198798.44,1 +5244,15684319,Baranova,780,Germany,Female,37,10,95196.26,1,1,0,126310.39,1 +5245,15702190,Fan,672,Spain,Male,43,5,0,2,1,1,64515.5,0 +5246,15588517,Sun,717,France,Male,38,7,0,2,1,1,158580.05,0 +5247,15801863,Marino,521,France,Female,32,2,136555.01,2,1,1,129353.21,0 +5248,15584271,Donaldson,633,France,Male,59,5,0,1,1,1,137273.97,0 +5249,15700366,Burton,669,France,Male,39,3,119452.03,1,1,1,171575.54,0 +5250,15804038,Quinn,740,France,Male,44,9,0,1,0,1,96528,1 +5251,15720820,Sabbatini,462,Germany,Female,24,9,69881.09,2,0,1,64421.02,0 +5252,15743759,Brooks,619,France,Male,39,5,0,2,1,1,158444.61,0 +5253,15749947,Black,665,France,Female,44,7,0,2,1,1,66548.58,0 +5254,15670496,Schwartz,655,Spain,Female,27,9,0,2,0,0,108008.05,0 +5255,15746664,Ts'ui,463,Spain,Male,20,8,204223.03,1,1,0,128268.39,0 +5256,15745533,Sargent,799,France,Female,63,1,110314.21,2,1,0,37464,1 +5257,15761497,Udinesi,713,Spain,Female,48,1,163760.82,1,0,0,157381.14,1 +5258,15628600,Lee,807,Germany,Female,31,1,141069.18,3,1,1,194257.11,0 +5259,15627002,Taylor,728,France,Male,38,1,115934.74,1,1,1,139059.05,0 +5260,15614635,Kepley,582,France,Male,52,2,151457.88,1,0,1,40893.61,0 +5261,15731281,Ozuluonye,704,Germany,Female,35,3,154206.07,2,1,1,40261.49,0 +5262,15814022,Lassetter,714,France,Female,26,9,89928.99,1,1,0,46203.31,0 +5263,15659194,Mishina,628,France,Male,30,8,89182.09,1,1,1,13126.9,0 +5264,15745030,Trevisano,809,Germany,Male,41,1,79706.25,2,1,0,165675.01,0 +5265,15691817,Iloerika,547,Spain,Female,44,5,0,3,0,0,5459.07,1 +5266,15707488,Tan,560,France,Female,27,5,0,2,1,0,131919.48,0 +5267,15784700,Chikelu,811,France,Male,31,7,117799.28,1,1,1,182372.35,0 +5268,15710397,Lin,584,France,Male,26,4,0,2,1,0,147600.54,0 +5269,15687648,Nicholson,691,France,Male,28,1,0,2,0,0,92865.41,0 +5270,15732281,Ugoji,680,Germany,Male,34,6,146422.22,1,1,0,67142.97,1 +5271,15607230,Michel,588,Germany,Male,33,9,150186.22,2,1,1,65611.01,0 +5272,15567630,Bruce,721,Germany,Male,40,6,100275.88,1,1,0,138564.48,1 +5273,15587507,Feng,850,France,Male,47,6,0,1,1,0,187391.02,1 +5274,15733904,McDonald,529,France,Male,32,9,147493.89,1,1,0,33656.35,0 +5275,15709511,Watt,622,France,Male,43,8,0,2,1,0,100618.17,0 +5276,15579616,Goodwin,683,France,Female,42,8,0,2,0,1,198134.9,0 +5277,15694852,Arcuri,575,France,Male,29,4,121823.4,2,1,1,50368.87,0 +5278,15589924,Rapuluolisa,577,Spain,Female,40,1,0,2,1,1,108787,0 +5279,15799300,Kao,510,Germany,Male,31,0,113688.63,1,1,0,33099.41,1 +5280,15731330,Tsui,652,Spain,Female,40,7,100471.34,1,1,1,124550.88,0 +5281,15694129,Summers,569,Germany,Female,28,3,100032.52,1,1,0,5159.21,1 +5282,15620372,Cross,687,Spain,Male,31,3,0,2,0,0,48228.1,0 +5283,15744622,Osorio,822,France,Male,32,8,116358,1,1,0,108798.36,0 +5284,15799815,Bobrov,656,Germany,Female,23,4,163549.63,1,0,1,21085.12,0 +5285,15759250,Barnett,745,Germany,Male,51,3,99183.9,1,1,1,28922.25,0 +5286,15732643,Pike,386,Spain,Female,53,1,131955.07,1,1,1,62514.65,1 +5287,15690540,Gearheart,684,Spain,Female,41,1,134177.06,1,0,0,177506.66,0 +5288,15803078,Bruno,635,Spain,Female,38,1,0,2,1,0,90605.05,0 +5289,15652180,Egobudike,582,France,Male,30,2,0,2,1,1,132029.95,0 +5290,15741195,Okechukwu,613,Spain,Male,19,5,0,1,1,1,176903.35,0 +5291,15743490,Zikoranachidimma,795,Germany,Female,56,9,94348.94,1,1,0,29239.29,1 +5292,15575510,Milanesi,659,France,Female,32,2,155584.21,1,0,1,153662.88,0 +5293,15732610,Ahern,745,France,Female,28,6,0,2,1,0,154389.18,0 +5294,15602909,Dickson,604,Spain,Female,41,10,0,2,1,1,166224.39,0 +5295,15734058,Anayochukwu,509,Germany,Male,32,9,170661.47,1,1,1,21646.2,0 +5296,15801788,McDonald,706,Germany,Female,29,6,185544.36,1,1,0,171037.63,0 +5297,15702462,Fiorentini,619,Spain,Female,44,6,52831.13,1,1,1,112649.22,1 +5298,15683416,Russo,572,Germany,Male,51,8,97750.07,3,1,1,193014.26,1 +5299,15794187,Young,695,France,Male,36,6,114007.5,2,1,0,118120.88,0 +5300,15792989,Bianchi,543,France,Female,71,1,104308.77,1,1,1,25650.04,0 +5301,15613734,Fallaci,640,France,Female,33,6,84719.13,2,1,1,113048.79,0 +5302,15606177,Crawford,672,France,Male,39,2,0,2,1,0,87372.49,0 +5303,15636700,Marsh,701,France,Male,39,9,140236.98,1,0,1,146651.99,0 +5304,15645766,Kosisochukwu,634,Spain,Male,25,9,0,2,1,1,8227.91,0 +5305,15671345,Piccio,531,Spain,Female,42,6,75302.85,2,0,0,57034.35,0 +5306,15652469,Nevels,699,France,Male,27,1,0,2,1,0,93003.21,0 +5307,15749638,Kaodilinakachukwu,605,France,Female,51,9,104760.82,1,1,1,165574.54,1 +5308,15728706,Amaechi,534,France,Female,49,7,0,1,1,0,13566.48,1 +5309,15735439,P'an,449,Spain,Female,31,1,113693,1,0,0,82796.29,0 +5310,15778696,Ikemefuna,684,Spain,Female,36,5,174180.39,1,1,0,119830.08,0 +5311,15624744,Tai,622,Germany,Male,42,9,115766.26,1,0,0,72155.85,1 +5312,15584338,Winn,714,France,Female,40,0,0,2,1,0,62762.12,0 +5313,15726178,Hardy,712,Spain,Female,48,8,0,2,1,0,183235.33,0 +5314,15794939,Chiu,783,France,Female,72,5,121215.9,2,1,1,105206.48,0 +5315,15788068,Lopez,743,Germany,Male,45,10,144677.19,3,1,0,22512.44,1 +5316,15572956,Steen,683,France,Male,36,5,115350.63,1,1,1,122305.91,0 +5317,15780386,Ferri,654,Spain,Male,40,5,105683.63,1,1,0,173617.09,0 +5318,15791114,Yegorova,700,France,Male,37,1,135179.49,1,1,0,160670.37,0 +5319,15708046,Knowles,744,Spain,Male,31,0,117551.23,1,1,0,158958.9,0 +5320,15719779,May,645,Germany,Male,25,1,157404.02,2,1,0,93073.04,0 +5321,15591550,Bianchi,525,Spain,Male,36,3,77910.23,1,1,0,67238.01,0 +5322,15639368,Pipes,732,France,Male,25,0,110942.9,1,0,0,172576.56,0 +5323,15699830,Doherty,721,France,Female,40,7,0,2,1,1,122580.48,0 +5324,15569264,Yobanna,622,France,Male,32,5,179305.09,1,1,1,149043.78,0 +5325,15595158,Hsu,654,Germany,Male,31,5,150593.59,2,1,1,105218.45,0 +5326,15599126,Russell,529,France,Female,43,0,123815.86,1,1,1,78463.99,1 +5327,15650575,Payne,720,Spain,Female,59,6,0,2,1,1,160849.43,1 +5328,15641490,Windsor,850,Germany,Female,25,8,69385.17,2,1,0,87834.24,0 +5329,15680234,Bray,667,Germany,Male,27,2,138032.15,1,1,0,166317.71,0 +5330,15592230,Seleznyov,620,France,Male,41,3,0,2,1,1,137309.06,0 +5331,15626212,Wark,616,France,Male,29,9,0,1,1,1,166984.44,0 +5332,15700627,Y?,637,Germany,Female,46,2,143500.82,1,1,0,166996.46,1 +5333,15782641,Brown,710,Spain,Female,29,3,119670.18,1,1,0,188022.44,0 +5334,15784445,Huang,717,Spain,Male,33,1,99106.73,1,0,0,194467.23,0 +5335,15813681,Zito,786,Germany,Male,24,2,120135.55,2,1,1,125449.47,0 +5336,15596649,Bailey,651,France,Female,39,8,0,1,1,0,137452.57,0 +5337,15700460,Allnutt,530,France,Female,55,4,120905.03,1,0,1,123475.88,1 +5338,15724076,Christie,815,Spain,Female,57,5,0,3,0,0,38941.44,1 +5339,15784000,Pope,715,Germany,Female,34,9,102277.52,1,0,0,177852.57,1 +5340,15733966,Johnstone,496,Germany,Female,55,4,125292.53,1,1,1,31532.96,1 +5341,15612667,Bird,680,Spain,Male,42,0,0,1,1,0,136377.21,0 +5342,15654025,Jones,646,France,Female,51,4,101629.3,1,0,0,130541.1,0 +5343,15589431,Pedder,807,Germany,Male,47,1,171937.27,1,1,1,65636.92,0 +5344,15578238,Calabrese,727,France,Male,47,7,0,2,1,0,193305.35,0 +5345,15566269,Chialuka,787,France,Male,25,5,0,2,1,0,47307.9,0 +5346,15639217,McKenzie,806,France,Male,34,6,0,2,0,0,100809.99,0 +5347,15688644,Holloway,603,France,Male,31,1,129743.75,1,1,0,109145.2,0 +5348,15662426,Tang,649,Spain,Male,32,1,0,1,0,1,91167.19,1 +5349,15720511,Byrne,547,Germany,Male,41,3,151191.31,1,1,0,175295.89,1 +5350,15567246,Selwyn,684,Germany,Male,32,3,102630.13,2,1,1,127433.47,0 +5351,15647965,Genovese,477,France,Female,57,9,114023.64,2,1,1,71167.17,1 +5352,15679048,Koger,558,Germany,Male,41,2,124227.14,1,1,1,111184.67,0 +5353,15675749,Baranov,695,France,Female,23,1,0,2,1,1,141756.32,0 +5354,15782181,Greco,592,Spain,Male,35,6,80285.16,1,1,0,72678.75,1 +5355,15795738,Owens,789,France,Male,31,4,175477.15,1,1,1,172832.9,0 +5356,15773751,Y?,597,France,Female,29,1,132144.35,1,1,0,158086.33,0 +5357,15655436,Kendall,839,Germany,Male,47,2,136911.07,1,1,1,168184.62,1 +5358,15691396,Ko,405,Germany,Male,31,5,133299.67,2,1,1,72950.14,0 +5359,15796958,Tang,658,France,Male,39,7,0,2,1,0,48378.4,0 +5360,15801832,Lombardo,684,Germany,Male,42,1,117691,1,1,1,23135.65,1 +5361,15661349,Perkins,633,France,Male,35,10,0,2,1,0,65675.47,0 +5362,15719265,Feng,589,France,Male,46,9,0,2,1,0,170676.67,0 +5363,15779985,Lo,750,Germany,Female,37,1,133199.71,2,1,1,27366.77,0 +5364,15663410,Piccio,771,Spain,Male,51,5,135506.58,3,1,1,152479.64,1 +5365,15704144,Mazzanti,812,Germany,Male,33,2,127154.14,2,0,1,105383.49,0 +5366,15774104,Chukwualuka,539,Spain,Male,39,2,0,2,1,1,48189.94,0 +5367,15812230,Elliot,670,Germany,Female,42,5,49508.79,3,1,1,100324.01,0 +5368,15742848,Gratton,673,France,Male,41,5,0,1,1,1,65657.29,0 +5369,15745326,Carandini,538,France,Female,62,3,75051.49,1,0,0,17682.02,1 +5370,15674541,Robinson,575,Spain,Male,52,8,123925.23,1,0,0,111342.66,1 +5371,15728564,Lo,682,France,Male,41,6,0,2,0,1,134158.09,1 +5372,15580701,Ma,712,France,Male,33,3,153819.58,1,1,0,79176.09,1 +5373,15688973,Vinogradova,598,Spain,Female,39,5,0,2,1,1,83103.46,0 +5374,15709412,H?,776,Spain,Male,30,6,0,2,0,1,63908.86,0 +5375,15607753,Alexandrova,606,Spain,Female,23,10,70417.79,1,0,1,90896.04,0 +5376,15705352,Yang,686,Spain,Male,38,7,111484.88,1,1,1,76076.2,0 +5377,15602500,Maslova,850,Spain,Male,38,1,146343.98,1,0,1,103902.11,0 +5378,15672437,Buccho,642,France,Male,72,1,160541,2,1,1,142223.94,0 +5379,15720968,Young,606,Germany,Male,27,2,130274.26,2,1,0,147533.09,0 +5380,15730796,Barker,627,France,Female,21,7,98993.02,1,1,1,169156.64,0 +5381,15768219,Sung,850,Spain,Male,36,0,0,2,1,0,141242.57,0 +5382,15663883,Hansen,850,Germany,Male,32,9,141827.33,2,1,1,149458.73,0 +5383,15589296,Brown,724,France,Female,40,6,110054.45,1,1,1,86950.72,0 +5384,15586425,Lo Duca,579,France,Male,28,4,0,2,1,1,176925.69,0 +5385,15679813,Ellis,727,Spain,Male,28,1,0,1,1,0,40357.39,0 +5386,15681410,Korff,813,Germany,Female,36,6,98088.09,1,0,1,26687.22,1 +5387,15668283,Gardiner,642,France,Male,48,9,118317.27,4,0,0,78702.98,1 +5388,15624072,Kiernan,669,Spain,Male,22,10,0,2,1,0,176163.74,0 +5389,15669664,Thompson,574,Germany,Male,54,1,99774.5,1,0,0,4896.11,1 +5390,15682728,Mathews,774,France,Female,32,4,0,2,0,0,114899.13,0 +5391,15573851,Macrossan,735,France,Female,38,1,0,3,0,0,92220.12,1 +5392,15733661,Illingworth,639,Spain,Female,27,8,133806.54,2,1,0,6251.3,0 +5393,15710012,Bowen,738,Spain,Male,44,2,0,2,1,0,43018.82,1 +5394,15763327,Craig,835,France,Male,32,8,124993.29,2,1,1,27548.06,0 +5395,15668853,Menhennitt,637,Spain,Female,44,0,157622.58,1,1,1,120454.2,0 +5396,15639303,Moore,589,Germany,Male,48,5,126111.61,1,0,1,133961.19,0 +5397,15691011,Shoebridge,591,France,Male,42,9,161651.37,2,1,1,131753.97,0 +5398,15638513,Palermo,723,France,Female,40,7,142856.95,2,0,0,38019.74,0 +5399,15648933,Reilly,831,Germany,Male,44,3,111100.98,1,1,1,28144.07,1 +5400,15628904,Bowen,733,Spain,Male,35,8,102918.38,1,1,1,45959.86,0 +5401,15644788,Fyodorov,731,France,Female,30,5,0,2,1,0,189528.72,0 +5402,15598161,Clements,654,France,Male,47,10,0,2,1,0,170481.98,0 +5403,15745624,McKenzie,828,France,Male,37,4,0,2,1,0,94845.45,0 +5404,15733169,Craig,590,Spain,Male,22,7,125265.61,1,1,1,161253.08,0 +5405,15801417,Iloerika,657,France,Male,37,4,82500.28,1,1,1,115260.72,0 +5406,15592707,Dolgorukova,531,Germany,Female,64,2,175754.87,2,1,1,60721.4,0 +5407,15593954,Eva,516,France,Female,47,6,109387.33,1,0,0,121365.45,0 +5408,15714431,Yeh,561,France,Male,37,1,100443.36,2,0,1,101693.73,0 +5409,15638257,P'an,682,Spain,Female,54,0,83102.72,2,1,1,54132.93,0 +5410,15690939,Howe,575,Spain,Male,28,7,0,1,1,1,10666.05,0 +5411,15723613,Jenkins,623,France,Female,28,4,0,2,1,0,41227.67,0 +5412,15813640,Shih,642,France,Female,40,7,0,2,1,0,10712.82,0 +5413,15707322,Nnamdi,779,France,Female,48,2,115290.27,1,0,0,98912.69,1 +5414,15588918,Mitchell,671,France,Female,42,6,0,2,1,0,197202.48,0 +5415,15600357,Findlay,495,France,Female,40,1,140197.71,2,1,0,150720.39,0 +5416,15747014,Pisani,850,France,Female,28,1,105245.34,1,0,1,74780.13,0 +5417,15809830,Belisario,630,France,Male,50,8,0,2,0,1,79377.45,0 +5418,15662245,Pomeroy,588,France,Male,32,1,0,2,1,1,8763.87,0 +5419,15651075,Ibrahimova,562,Germany,Male,35,3,142296.13,1,0,1,177112.7,0 +5420,15594456,K?,740,Spain,Female,56,4,99097.33,1,1,1,85016.64,1 +5421,15583462,Graham,695,France,Male,28,5,171069.39,2,1,1,88689.4,0 +5422,15757661,Trevisano,589,France,Female,39,7,0,2,0,0,95985.64,0 +5423,15729117,Trevisano,607,France,Female,31,1,102523.88,1,1,1,166792.71,0 +5424,15749671,K?,794,France,Male,35,6,0,2,1,1,68730.91,0 +5425,15566253,Manning,580,Germany,Male,44,9,143391.07,1,0,0,146891.07,1 +5426,15595153,Tucker,644,Germany,Female,44,8,106022.73,2,0,0,148727.42,0 +5427,15698572,Schaffer,636,Spain,Female,36,1,0,1,1,0,43134.58,0 +5428,15674149,Esomchi,599,Germany,Male,36,3,128960.21,2,1,1,40318.33,0 +5429,15623082,Ch'ang,507,France,Female,35,2,0,2,1,0,97633.93,0 +5430,15797905,Walker,682,France,Female,48,7,0,2,1,0,65069.03,0 +5431,15746028,Chu,714,France,Female,24,7,0,2,1,0,166335,0 +5432,15582951,Crawford,696,France,Female,25,8,126442.59,1,1,0,121904.44,0 +5433,15616471,Milne,599,Spain,Male,51,0,0,1,1,1,175235.99,0 +5434,15641575,Anenechukwu,577,France,Male,37,2,127261.35,1,1,0,56185.05,0 +5435,15638803,Donaldson,733,Spain,Female,32,5,0,2,1,0,131625.14,0 +5436,15808283,Kelly,647,France,Female,33,4,0,1,1,0,152323.04,0 +5437,15811200,Ts'ao,831,France,Female,34,2,0,2,0,0,165840.94,0 +5438,15733476,Gonzalez,543,Germany,Male,30,6,73481.05,1,1,1,176692.65,0 +5439,15633274,Tai,679,France,Male,34,7,160515.37,1,1,0,121904.14,0 +5440,15582168,Muravyova,713,Germany,Female,61,4,149525.34,2,1,0,123663.63,0 +5441,15807269,Milanesi,690,Germany,Male,43,2,166522.78,1,0,0,119644.59,1 +5442,15602979,Lin,751,France,Male,29,1,135536.5,1,1,0,66825.33,0 +5443,15660417,Lambert,613,Germany,Female,43,10,120481.69,1,0,0,94875.03,1 +5444,15590199,Temple,701,Spain,Male,28,1,103421.32,1,0,1,76304.73,0 +5445,15641794,Ridley,698,France,Male,33,5,135658.73,2,0,1,39755,0 +5446,15779174,Young,451,France,Female,36,2,0,2,1,1,180142.42,0 +5447,15785547,Slye,665,France,Male,28,8,191402.82,2,1,0,83238.4,0 +5448,15795124,Pan,726,Germany,Male,50,9,94504.35,1,0,1,5078.9,0 +5449,15718912,Hsueh,608,Germany,Female,44,5,126147.84,1,0,1,132424.69,1 +5450,15592028,Roberts,549,France,Female,46,7,0,1,1,1,109057.56,0 +5451,15580227,Moss,803,France,Male,33,6,0,2,1,0,115676.61,0 +5452,15657830,Andrews,663,France,Male,43,4,87624.03,2,1,0,149401.33,0 +5453,15798256,Takasuka,558,France,Female,45,1,153697.53,2,0,0,89891.4,1 +5454,15643819,Dawson,714,France,Female,25,4,0,2,0,0,82500.84,0 +5455,15754301,Bruche,704,France,Male,39,5,0,1,1,0,6416.92,0 +5456,15726855,Oliver,805,Germany,Female,45,9,116585.97,1,1,0,189428.75,1 +5457,15755225,Ryan,659,Germany,Male,34,9,134464.58,2,1,0,178833.34,0 +5458,15725221,Sabbatini,738,Germany,Male,62,10,83008.31,1,1,1,42766.03,0 +5459,15789055,Watt,635,Spain,Male,35,2,113635.16,1,1,0,90883.12,0 +5460,15617507,Wilson,530,Spain,Female,36,7,0,2,1,0,80619.09,0 +5461,15668894,Abramova,661,Germany,Male,41,5,122552.48,2,0,1,120646.4,0 +5462,15589563,Purdy,531,Spain,Male,31,2,118899.45,2,0,0,41409.36,0 +5463,15693162,Higgins,694,France,Female,29,5,99713.87,1,0,0,112317.89,0 +5464,15750099,Marshall,731,France,Female,36,6,0,1,0,0,152128.36,0 +5465,15795540,Reye,556,France,Female,36,2,134208.22,1,0,1,177670.57,0 +5466,15794941,Chibueze,647,Germany,Female,41,1,85906.65,3,1,0,189159.97,0 +5467,15611848,Kwemtochukwu,850,Germany,Male,32,3,137714.25,1,0,1,159403.68,0 +5468,15581237,Biryukova,573,Spain,Male,33,1,160777.9,1,1,1,149536.15,0 +5469,15738150,Chidozie,591,France,Male,45,5,0,2,1,1,155492.87,0 +5470,15678571,Barber,723,France,Male,21,4,0,2,0,0,24847.02,0 +5471,15736124,Thompson,617,France,Male,25,1,102585.88,2,1,1,115387.4,0 +5472,15623202,Maslov,704,Germany,Female,39,10,102556.18,2,1,0,171971.25,1 +5473,15804201,Jones,457,Germany,Male,42,4,126772.57,1,0,1,126106.4,0 +5474,15596863,Chidumaga,787,Germany,Female,38,3,158373.23,1,1,1,28228.35,0 +5475,15696277,Hs?,651,France,Female,34,9,0,2,1,0,138113.71,0 +5476,15748608,Trentini,612,Germany,Male,42,5,141927.1,1,1,1,43018.98,0 +5477,15723864,Lucas,828,Spain,Male,47,1,109876.82,2,1,0,83611.45,1 +5478,15802390,Willoughby,724,France,Female,34,2,0,2,1,1,118863.38,0 +5479,15774336,Jamieson,648,Germany,Male,44,9,111369.79,2,1,1,91947.74,0 +5480,15648766,Robertson,569,Spain,Male,35,3,116969.35,1,0,0,94488.82,0 +5481,15659094,Ojiofor,765,Germany,Female,34,8,136729.51,2,0,0,47058.21,0 +5482,15606397,Cameron,577,Germany,Female,44,1,152086.15,1,0,1,44719.5,1 +5483,15642619,Mayne,603,Spain,Male,46,2,0,2,1,0,174478.54,0 +5484,15666032,Mancini,568,Spain,Male,28,1,127289.28,1,0,0,45611.51,0 +5485,15595842,Paramor,748,Germany,Male,45,2,119852.01,1,0,0,73853.94,1 +5486,15753837,Young,573,Spain,Male,38,4,0,2,1,1,196517.43,0 +5487,15783882,Daly,771,Spain,Female,41,5,0,2,0,1,92914.67,0 +5488,15799790,Carter,763,France,Male,35,9,0,1,1,1,31372.91,0 +5489,15628155,Dike,410,France,Female,35,7,117183.74,1,1,1,109733.73,0 +5490,15703778,Hughes,728,France,Male,33,8,129907.63,1,0,1,36083.96,0 +5491,15722322,Green,655,Spain,Female,78,2,0,2,0,1,188435.38,0 +5492,15639278,Chinomso,580,Germany,Female,36,6,145387.32,2,1,1,169963.2,1 +5493,15568487,Gorshkov,712,France,Male,35,7,124616.23,1,1,1,69320.97,0 +5494,15682084,Chinomso,680,France,Male,31,9,0,2,1,0,36145.53,0 +5495,15642821,Ijendu,383,Spain,Female,48,8,95808.19,1,0,0,137702.01,1 +5496,15601387,Yen,721,France,Male,35,10,0,2,1,0,71594.26,0 +5497,15642515,Arcuri,620,France,Female,42,1,0,2,0,1,65565.92,0 +5498,15710421,Baresi,774,Spain,Female,36,8,117152.3,1,0,0,101828.39,0 +5499,15726774,Field,563,France,Male,35,3,106250.72,1,0,0,39546.32,0 +5500,15649078,Christian,850,Germany,Female,27,8,111837.78,2,1,1,110805.79,0 +5501,15641877,Ross,681,France,Male,47,9,97023.21,1,1,1,2168.13,0 +5502,15796496,Trevisani,631,France,Female,31,8,137687.72,1,1,0,190067.12,0 +5503,15815690,Akabueze,614,Spain,Female,40,3,113348.5,1,1,1,77789.01,0 +5504,15631739,Dunn,704,Spain,Male,24,10,122109.78,1,1,1,127654.37,0 +5505,15625584,Martin,786,France,Male,32,2,120452.4,2,0,0,79602.86,0 +5506,15802466,Donaldson,534,France,Female,53,7,0,2,1,1,80619.17,0 +5507,15697028,McClinton,590,Spain,Male,34,0,65812.35,2,0,1,160346.3,0 +5508,15575759,Bentley,583,Spain,Female,40,3,54428.37,1,1,0,109638.78,1 +5509,15567442,Ibezimako,656,France,Female,75,3,0,2,1,1,1276.87,0 +5510,15746805,Thomson,597,France,Male,33,9,0,2,1,0,49374.82,0 +5511,15636330,Ch'in,588,Germany,Female,48,1,143279.58,2,1,0,31580.8,1 +5512,15714970,Holbrook,667,Germany,Male,32,0,103846.65,1,1,0,20560.69,0 +5513,15653784,Solomina,627,France,Male,37,2,125190.86,1,0,1,84584.69,0 +5514,15693543,McDonald,708,France,Female,33,8,0,2,0,1,15246.83,0 +5515,15773283,Dennis,641,France,Male,65,6,38340.02,1,1,0,32607.77,1 +5516,15742534,Faulk,527,Germany,Female,28,2,123802.98,2,1,1,155846.69,0 +5517,15569878,Dale,592,France,Male,37,3,96651.03,1,1,1,3232.82,0 +5518,15729454,Gorbunov,465,France,Male,33,8,0,2,1,0,177668.55,0 +5519,15578375,Farrell,628,France,Male,39,6,0,2,0,0,134441.6,0 +5520,15785559,De Luca,678,France,Male,43,1,133237.21,1,1,0,111032.79,1 +5521,15649414,Walker,570,France,Female,61,6,142105.35,1,1,1,45214.04,0 +5522,15701605,Forster,815,France,Male,37,1,166115.42,1,1,0,67208.3,0 +5523,15686696,Brown,817,France,Female,37,6,81070.34,2,1,0,80985.88,0 +5524,15625586,Monaldo,717,France,Male,35,4,0,1,1,1,167573.06,0 +5525,15654975,Wu,641,France,Female,53,0,123835.52,2,0,1,160110.65,0 +5526,15782993,Pan,624,France,Male,51,10,123401.43,2,1,1,127825.25,0 +5527,15774382,Longo,579,Germany,Male,49,4,169377.31,1,1,1,123535.05,0 +5528,15689602,Findlay,698,France,Male,38,2,130015.24,1,1,1,41595.3,0 +5529,15756155,Fu,645,France,Male,32,4,0,2,0,1,97628.08,0 +5530,15812647,Yin,691,France,Male,34,8,133936.04,2,1,0,91359.79,0 +5531,15736043,Hamilton,638,France,Male,34,6,114543.27,1,1,1,97755.29,0 +5532,15696744,Miller,705,France,Female,31,3,119794.67,1,0,0,182528.44,0 +5533,15602572,Hsing,720,France,Male,33,9,0,2,1,1,142956.48,0 +5534,15674765,Mitchell,553,Spain,Male,44,4,0,1,1,0,10789.3,0 +5535,15678725,Chamberlin,658,France,Female,29,8,0,2,0,1,130461.09,0 +5536,15694444,Buttenshaw,648,Germany,Female,32,8,157138.99,3,1,0,190994.48,1 +5537,15795878,Anayochukwu,636,Spain,Male,45,3,0,2,1,1,159463.8,0 +5538,15735346,Wallace,527,Germany,Female,41,10,136733.24,1,1,1,57589.29,0 +5539,15687094,Calabresi,717,Germany,Female,28,9,82498.14,2,0,0,40437.67,0 +5540,15790067,Sun,614,Spain,Male,39,3,151914.93,1,0,0,56459.45,0 +5541,15605742,Tuan,737,France,Male,43,0,80090.93,1,1,0,39920,1 +5542,15566740,Nazarova,587,Spain,Male,51,3,83739.32,1,0,1,148798.45,0 +5543,15664897,Bryant,682,France,Female,35,2,181166.44,1,1,1,63737.19,1 +5544,15585777,Pai,710,France,Male,38,3,130588.82,1,1,1,154997.64,0 +5545,15650864,Power,507,France,Male,42,6,0,2,1,0,34777.23,0 +5546,15806709,Hao,609,Germany,Male,33,6,94126.67,1,0,0,93718.16,0 +5547,15633818,McMillan,786,France,Male,32,9,0,2,1,0,133112.41,0 +5548,15713845,Merrett,688,France,Male,38,7,148045.68,1,1,0,175479.92,1 +5549,15639662,Phillips,710,France,Male,38,2,0,2,1,0,96.27,0 +5550,15567013,De Luca,779,Spain,Male,33,3,0,2,1,0,30804.68,0 +5551,15777784,Tu,733,France,Female,44,6,168165.84,1,0,1,197193.49,0 +5552,15800251,Elder,583,Germany,Female,26,10,72835.56,2,1,0,96792.15,0 +5553,15651315,Dilke,627,France,Male,41,3,0,2,1,0,132719.8,0 +5554,15651450,Panicucci,666,Germany,Male,31,3,123212.08,2,1,1,112157.31,0 +5555,15784218,Mason,620,Spain,Male,38,0,0,2,1,1,38015.34,0 +5556,15572398,Townsend,614,Spain,Female,39,6,0,2,1,1,164018.98,0 +5557,15707962,Gunson,606,France,Male,40,6,119501.88,2,1,0,46774.94,0 +5558,15705663,Milano,700,Germany,Female,39,5,144550.83,2,1,1,189664.43,0 +5559,15645355,Macleod,677,Germany,Male,34,3,126729.41,1,1,1,26106.39,1 +5560,15729557,Olisaemeka,850,Germany,Male,36,5,119984.07,1,1,0,191535.11,1 +5561,15631436,Gleeson,564,France,Male,35,4,0,1,1,0,158937.55,0 +5562,15583073,Martin,771,Spain,Female,56,2,0,1,1,1,25222.6,1 +5563,15614361,Liao,620,Spain,Male,42,9,121490.05,1,1,1,29296.74,0 +5564,15724684,Sung,610,Spain,Male,46,5,91897.8,1,1,0,54394.28,0 +5565,15700083,Lai,609,Spain,Male,39,2,139443.75,2,1,0,9234.06,0 +5566,15636541,Cartwright,683,Germany,Male,35,5,144961.97,1,0,1,26796.73,0 +5567,15796015,Wu,633,Germany,Male,42,3,126041.02,1,0,1,11796.89,0 +5568,15787222,Ch'in,676,Germany,Male,28,1,69459.05,2,1,1,128461.29,0 +5569,15594270,Biryukov,693,France,Male,38,7,198338.77,2,1,1,14278.18,0 +5570,15701524,Ting,709,France,Male,36,0,0,2,1,0,46811.77,0 +5571,15645847,P'eng,569,Germany,Male,35,2,109196.66,3,1,0,109393.19,1 +5572,15708867,Niu,684,Spain,Female,38,3,134168.5,3,1,0,3966.5,1 +5573,15613140,Mellor,565,France,Male,34,6,0,1,1,1,63173.64,0 +5574,15628893,Power,681,France,Male,29,8,0,1,1,0,66367.33,0 +5575,15764073,Arcuri,503,Spain,Female,36,9,0,2,1,1,16274.67,0 +5576,15782879,Lang,656,France,Male,40,2,0,2,1,1,180553.48,0 +5577,15635964,Eve,566,Germany,Male,65,4,120100.41,1,1,0,107563.16,1 +5578,15726087,Ch'in,592,France,Female,62,5,0,1,1,1,100941.57,0 +5579,15726313,Napolitani,687,Spain,Female,50,5,0,2,1,0,110230.4,0 +5580,15578073,Barker,686,Spain,Male,22,8,0,2,0,0,142331.85,0 +5581,15786249,Whitfield,616,Spain,Male,30,2,0,2,1,0,199099.51,0 +5582,15812850,Stradford,494,Spain,Male,67,5,0,2,1,1,85890.16,0 +5583,15596972,Brownlow,534,France,Male,38,3,0,1,0,0,143938.27,0 +5584,15620579,Dunn,695,Spain,Female,31,8,0,2,0,1,131644.41,0 +5585,15768270,DeRose,579,Spain,Female,31,9,0,2,1,0,112395.98,0 +5586,15656597,Wang,432,Germany,Male,38,2,135559.8,2,1,1,71856.3,0 +5587,15699446,Hobbs,816,Germany,Female,25,2,150355.35,2,1,1,35770.84,0 +5588,15615004,Anderson,730,France,Female,37,1,0,2,1,1,124364.63,0 +5589,15704771,Ugochukwu,593,France,Female,35,6,133489.12,2,1,1,78101.29,0 +5590,15588372,Kirsova,715,Germany,Female,37,9,105489.31,1,0,0,143096.49,1 +5591,15681439,Tsou,775,Germany,Male,25,10,60205.2,2,1,0,14073.11,0 +5592,15607509,Ozerova,539,France,Male,38,5,0,2,1,0,47388.41,0 +5593,15670343,Li,576,Spain,Male,19,6,0,2,0,0,72306.07,0 +5594,15597968,Fyans,617,Spain,Male,50,7,0,1,1,0,184839.7,1 +5595,15658432,Freeman,688,France,Male,40,6,0,1,1,1,47886.44,0 +5596,15616431,Chiu,608,France,Male,33,4,0,1,0,1,130474.03,0 +5597,15796957,Iadanza,597,Spain,Male,35,9,0,3,0,1,73181.39,1 +5598,15815552,Ferguson,670,France,Female,42,6,112333.63,1,1,1,65706.86,0 +5599,15631871,Kelly,616,Germany,Female,57,7,116936.81,1,1,1,104379.36,0 +5600,15635870,She,579,Germany,Female,50,5,117721.02,1,0,1,192146.63,1 +5601,15596713,Christie,786,France,Male,37,7,165896.22,2,1,1,66977.68,0 +5602,15684211,Creel,704,Spain,Female,44,9,153656.85,1,1,0,158742.81,0 +5603,15760521,Thompson,796,France,Female,50,1,94164,1,1,1,189414.74,0 +5604,15608408,Lazareva,598,Spain,Male,39,1,0,2,1,0,159130.32,0 +5605,15804721,Boni,602,France,Male,49,0,191808.73,1,0,0,97640.2,0 +5606,15730272,Evseev,619,France,Male,58,5,152199.33,1,1,1,86022.09,0 +5607,15741988,Marino,492,Germany,Female,52,8,125396.24,1,1,0,10014.72,1 +5608,15771728,Mackenzie,641,Germany,Male,41,7,104405.54,3,1,0,17384.21,0 +5609,15605113,Sutherland,518,France,Female,27,1,133801.49,1,1,1,143315.57,0 +5610,15661945,Nicolay,623,Spain,Female,40,4,0,3,1,0,31669.18,0 +5611,15783816,Lori,733,France,Female,28,5,0,2,0,0,12761.16,0 +5612,15721207,Piazza,625,Germany,Male,42,6,100047.33,1,1,0,93429.95,0 +5613,15764072,Somerville,759,France,Female,31,1,109848.6,1,1,1,42012.55,0 +5614,15689412,Christie,604,France,Female,32,7,127849.38,1,1,0,15798.7,0 +5615,15798385,Grave,512,Spain,Female,46,3,0,2,1,1,56408.14,0 +5616,15775339,Lori,520,France,Female,29,8,95947.76,1,1,0,4696.44,0 +5617,15585256,Iloerika,805,Spain,Male,26,2,0,2,1,1,25042.1,0 +5618,15797329,Muir,626,France,Male,43,4,137638.69,1,1,0,130442.08,1 +5619,15780220,Pauley,656,France,Male,38,10,0,1,1,1,136521.82,0 +5620,15648951,Kao,785,Spain,Male,41,7,0,2,1,1,199108.88,0 +5621,15752409,Grant,553,France,Male,31,6,0,2,0,0,124596.63,0 +5622,15807524,Chukwuma,569,France,Female,44,4,0,2,0,0,134394.78,0 +5623,15766649,Vincent,670,France,Male,38,10,89416.99,1,0,0,144275.39,0 +5624,15696812,Lazareva,586,Spain,Male,42,6,0,2,1,1,123410.23,0 +5625,15581295,Ch'ien,617,Spain,Female,45,1,0,1,1,0,143298.06,0 +5626,15663234,Bishop,508,France,Female,60,7,143262.04,1,1,1,129562.74,0 +5627,15741417,Chibuzo,624,Spain,Female,35,7,119656.45,2,1,1,4595.05,0 +5628,15695174,Chang,654,France,Male,29,4,132954.64,1,1,1,146715.07,0 +5629,15665168,Calabrese,681,Germany,Female,44,3,105206.7,2,1,1,163558.36,0 +5630,15601503,Tokaryev,578,Spain,Male,28,4,0,2,0,0,6947.09,0 +5631,15706131,Logan,621,Spain,Female,37,9,83061.26,2,1,0,9170.54,0 +5632,15782758,Ozerova,632,France,Male,40,5,147650.68,1,1,1,199674.83,0 +5633,15591091,Goering,644,France,Male,44,5,73348.56,1,1,0,157166.79,1 +5634,15715877,Lo,821,France,Male,28,2,0,2,1,0,46072.52,0 +5635,15756918,Simmons,754,France,Female,38,2,0,2,0,0,3524.69,0 +5636,15746662,Maduabuchim,568,Spain,Female,27,1,116320.68,1,0,1,45563.94,0 +5637,15626679,Linger,584,France,Male,33,3,0,2,0,1,59103.13,0 +5638,15793343,Yeh,549,France,Female,29,8,0,2,1,1,189558.44,0 +5639,15576774,Stevenson,729,France,Female,38,7,0,2,0,0,45779.9,0 +5640,15801316,Ifeatu,523,France,Male,61,8,66250.71,1,1,1,21859.06,0 +5641,15800514,Kenechukwu,477,Germany,Female,24,2,95675.62,2,0,0,162699.7,1 +5642,15662232,Learmonth,675,Germany,Male,42,2,92616.64,2,1,0,8567.18,0 +5643,15737778,Dickson,782,Spain,Female,41,4,0,1,1,0,132943.88,0 +5644,15782096,Volkova,616,Spain,Female,36,6,0,1,1,1,12916.32,1 +5645,15783522,Mitchell,738,Spain,Female,37,8,100565.94,1,1,1,128799.86,0 +5646,15785373,Wong,717,Spain,Female,42,5,190305.78,1,1,0,99347.8,1 +5647,15756272,James,526,Germany,Female,35,9,118536.4,1,1,0,40980.87,1 +5648,15615245,Shao,660,France,Male,19,5,127649.64,1,1,1,40368.65,0 +5649,15600174,Walton,525,France,Male,35,7,165358.77,1,0,1,94738.54,0 +5650,15752956,Stanley,629,Spain,Male,29,6,0,2,1,1,88842.8,0 +5651,15644882,Watson,616,Germany,Female,36,10,78249.53,1,1,0,136934.91,0 +5652,15766272,Folliero,521,Germany,Female,61,0,125193.96,1,1,1,109356.53,0 +5653,15800620,Fitzgerald,691,France,Female,29,9,0,2,0,0,199635.93,0 +5654,15569764,Garner,687,Germany,Female,41,2,154007.21,1,1,0,158408.23,0 +5655,15747458,Folliero,677,Spain,Female,43,3,133214.88,2,1,1,95936.84,0 +5656,15573171,Liao,695,Spain,Male,63,1,146202.93,1,1,1,126688.83,1 +5657,15736769,Lucchesi,663,France,Female,27,9,0,2,1,0,150850.29,0 +5658,15763381,Chan,496,France,Male,30,0,90963.49,1,0,1,27802,0 +5659,15814430,Ma,747,Spain,Male,41,9,0,1,1,0,32430.94,1 +5660,15638607,Nwabugwu,546,France,Female,52,2,0,1,1,0,137332.37,1 +5661,15737133,P'eng,706,Spain,Male,68,4,114386.85,1,1,1,28601.68,0 +5662,15613945,Andrews,472,France,Female,26,5,0,2,1,0,108411.66,0 +5663,15659937,Otutodilinna,703,France,Female,40,7,0,2,0,1,122518.5,0 +5664,15765287,Grant,850,France,Female,38,2,0,2,1,0,9015.07,0 +5665,15661723,Abramovich,667,Spain,Male,71,4,137260.78,1,0,1,94433.08,1 +5666,15766064,Komarova,559,France,Male,33,9,111060.05,2,1,0,110371.84,0 +5667,15649616,Otutodilichukwu,636,Spain,Male,60,7,124447.73,1,1,1,141364.62,1 +5668,15719017,Donaldson,672,France,Female,34,8,0,2,1,1,16245.25,0 +5669,15720919,Duggan,667,France,Male,42,7,0,1,0,1,108348.94,1 +5670,15706706,Chinwendu,648,Germany,Male,33,7,135310.41,2,0,1,171668.2,0 +5671,15709653,Hamilton,497,France,Male,32,8,0,2,1,0,67364.42,0 +5672,15805104,Smith,743,France,Female,73,6,0,2,0,1,107867.38,0 +5673,15622442,Mazzi,619,France,Male,29,5,0,2,1,0,194310.1,0 +5674,15572801,Krischock,639,Spain,Male,34,5,139393.19,2,0,0,33950.08,0 +5675,15767598,Kent,540,Spain,Male,28,8,0,2,0,0,197588.32,0 +5676,15757897,Binder,766,France,Female,26,3,104258.8,1,1,1,428.23,0 +5677,15568104,Zubarev,749,France,Female,26,6,0,2,0,1,34948.77,0 +5678,15763414,Degtyarev,655,Germany,Male,32,9,113447.01,1,1,0,82084.3,0 +5679,15732265,Obialo,630,France,Male,33,9,0,2,1,0,64804.59,0 +5680,15621974,Davydova,778,Germany,Female,33,4,111063.73,2,1,0,83556.65,0 +5681,15803947,Teng,757,Germany,Female,30,6,161378.02,1,0,0,71926.28,1 +5682,15720706,Hsing,529,Spain,Female,39,2,82766.43,1,1,1,122925.44,0 +5683,15759290,Coleman,620,Spain,Male,29,9,0,2,1,0,13133.88,0 +5684,15651664,Wilder,615,France,Female,61,1,104267.7,1,1,0,62845.64,1 +5685,15795132,Molineux,735,France,Female,25,3,91718.8,1,0,0,28411.23,0 +5686,15811565,Cocci,705,Spain,Female,47,3,63488.7,1,0,1,28640.92,1 +5687,15713774,Chikwendu,644,Spain,Female,46,6,12459.19,1,0,0,156787.34,1 +5688,15691840,Fraser,505,Germany,Female,37,6,159863.9,2,0,1,125307.87,0 +5689,15682021,Lai,471,Germany,Male,23,6,104592.55,2,1,0,131736.23,0 +5690,15612931,Korovin,722,Spain,Female,50,4,132088.59,1,1,1,128262.14,0 +5691,15676707,Sidorov,577,Spain,Female,39,4,0,2,1,0,91366.42,0 +5692,15601383,Ibrahimova,744,Spain,Male,44,5,120654.68,1,1,0,82290.81,0 +5693,15662662,Duigan,573,France,Female,30,6,0,2,1,0,66190.21,0 +5694,15752694,Taylor,653,France,Female,32,4,83772.95,1,0,1,23920.65,0 +5695,15590683,Donaldson,660,France,Female,31,6,172325.67,1,0,1,45438.38,0 +5696,15773591,Jobson,787,France,Male,46,7,117685.31,2,1,1,93360.35,0 +5697,15723620,Lu,617,France,Male,41,7,0,2,0,1,14496.67,0 +5698,15671779,Nebechi,567,France,Male,39,5,0,2,0,0,168521.72,0 +5699,15672966,Cross,682,Spain,Female,64,9,0,2,1,1,103318.44,0 +5700,15624667,Wallace,684,France,Male,35,6,135871.5,1,1,1,87219.41,0 +5701,15812888,Perreault,447,France,Male,41,3,0,4,1,1,197490.39,1 +5702,15724154,Manna,625,Germany,Female,49,4,128504.76,1,1,0,126812.63,1 +5703,15749540,Hsiung,585,France,Male,36,7,0,2,1,0,94283.09,0 +5704,15621063,Gibbons,516,France,Female,42,8,56228.25,1,1,0,46857.52,0 +5705,15661626,Algeranoff,732,Germany,Female,45,6,98792.4,1,1,0,81491.7,1 +5706,15698703,Doherty,628,Germany,Male,40,5,181768.32,2,1,1,129107.97,0 +5707,15801431,Rowe,682,Spain,Female,48,9,101198.01,1,1,1,49732.9,0 +5708,15649451,Yates,746,France,Male,25,9,0,2,0,1,88728.47,0 +5709,15626156,Galloway,655,France,Female,60,3,0,2,1,1,86981.45,0 +5710,15606158,Genovese,644,France,Female,39,9,0,1,1,0,3740.93,0 +5711,15589496,Arrington,778,France,Male,34,5,139064.06,2,0,0,67949.32,0 +5712,15730345,Miah,617,France,Female,35,2,104508.1,1,1,1,147636.46,0 +5713,15572038,Chijindum,660,Germany,Male,35,9,113948.58,1,1,0,188891.96,1 +5714,15643439,Ferguson,537,France,Male,47,10,0,2,0,1,25482.62,0 +5715,15604158,Smith,554,France,Female,39,10,0,2,1,1,18391.93,0 +5716,15657396,Marshall,806,France,Male,31,9,0,2,0,1,140168.36,0 +5717,15709478,P'an,611,Germany,Male,37,1,117524.72,2,0,1,161064.29,0 +5718,15628824,Burton,665,France,Female,37,5,160389.82,1,0,1,183542.08,0 +5719,15814519,Kamdibe,648,France,Female,37,7,0,2,1,0,194238.92,0 +5720,15636520,Milani,692,France,Male,27,1,125547.53,1,0,0,7900.46,0 +5721,15794414,Forbes,507,Spain,Male,46,6,92783.68,1,1,1,51424.29,0 +5722,15643671,Chiekwugo,696,Germany,Male,49,5,97036.22,2,1,0,152450.84,1 +5723,15700650,Cousens,681,France,Male,34,3,0,2,0,0,55816.2,0 +5724,15680224,Ross,687,France,Female,26,6,0,2,1,1,32909.13,0 +5725,15784286,Wood,641,Spain,Male,40,5,102145.13,1,1,1,100637.07,0 +5726,15693996,Hawks,507,France,Female,33,1,113452.66,1,0,0,142911.99,0 +5727,15764343,T'ien,688,Spain,Female,46,8,155681.72,1,1,0,26287.21,0 +5728,15704168,Ting,535,Germany,Male,38,8,127475.24,1,0,0,60775.76,1 +5729,15680197,Thynne,701,France,Male,41,10,0,2,1,1,146257.77,0 +5730,15633729,Wang,488,France,Male,43,10,112751.13,1,1,1,28332,0 +5731,15577683,Maclean,539,France,Female,29,4,0,2,1,1,100919.19,0 +5732,15800746,Watson,674,France,Male,45,7,144889.18,1,1,1,102591.9,1 +5733,15788686,Gibson,538,Spain,Male,40,8,0,2,1,1,25554.4,0 +5734,15742798,French,829,France,Female,22,7,150126.44,1,1,0,152107.93,1 +5735,15596647,Henderson,768,France,Male,54,8,69712.74,1,1,1,69381.05,0 +5736,15756070,Greenwood,585,Spain,Female,44,4,0,2,0,1,101728.46,0 +5737,15775116,Anderson,581,France,Male,31,3,0,2,0,0,89040.61,0 +5738,15575428,Mistry,682,Germany,Female,35,2,117438.92,2,1,1,16910.98,0 +5739,15654074,Tuan,653,France,Male,38,8,119315.75,1,1,0,150468.35,0 +5740,15695872,Fiorentini,712,France,Female,30,1,89571.59,1,1,1,177613.19,0 +5741,15568885,Scott,620,Germany,Female,34,8,102251.57,1,1,0,120672.09,0 +5742,15725036,Jideofor,709,France,Male,42,9,118546.71,1,0,1,77142.85,0 +5743,15632665,Yevseyev,832,France,Male,61,2,0,1,0,1,127804.66,1 +5744,15571476,Kelly,635,Spain,Male,38,0,103257.14,1,0,0,158344.63,0 +5745,15776850,Smith,749,Spain,Female,43,1,124209.02,1,1,1,167179.48,0 +5746,15623649,Ogle,629,Spain,Male,32,3,0,2,1,1,15404.64,0 +5747,15751131,Moss,836,Spain,Female,41,7,150302.84,1,1,1,156036.19,0 +5748,15688128,Loggia,542,Spain,Male,34,8,108653.93,1,0,1,144725.14,0 +5749,15678412,Nwankwo,645,France,Female,45,8,85325.93,1,0,0,22558.74,0 +5750,15770291,Allan,844,France,Female,29,8,0,2,0,0,147342.03,0 +5751,15583392,Woronoff,747,Germany,Male,37,9,135776.36,3,1,0,85470.45,1 +5752,15690731,Wolfe,645,France,Male,40,6,131411.24,1,1,1,194656.11,0 +5753,15697948,Henderson,752,Spain,Female,36,3,0,2,1,1,48505.1,0 +5754,15608328,Sutherland,760,Spain,Female,41,6,0,2,0,0,101491.23,0 +5755,15766378,Marsden,714,Germany,Female,45,9,106431.97,2,1,1,164117.69,0 +5756,15600813,Hyde,717,France,Male,50,9,90305.76,1,1,1,124626.57,0 +5757,15706217,Kao,645,Germany,Male,28,7,117466.03,2,1,1,34490.06,0 +5758,15601417,T'ang,681,France,Male,32,3,148884.47,2,1,1,90967.37,0 +5759,15610972,Crawford,681,Germany,Female,44,4,91115.76,2,0,0,24208.84,1 +5760,15674620,Dilibe,679,Germany,Female,37,8,77373.87,2,0,1,174873.09,0 +5761,15785350,Austin,528,Spain,Male,23,7,104744.89,1,1,0,170262.97,0 +5762,15749119,Santiago,710,France,Female,31,3,0,2,1,1,112289.06,0 +5763,15756535,Chibugo,733,Germany,Male,39,5,91538.51,1,1,1,93783,0 +5764,15700965,Toscano,724,France,Female,32,6,0,2,1,1,150026.79,0 +5765,15791851,Afanasyeva,726,France,Female,34,0,185734.75,1,1,1,102036.82,0 +5766,15717156,Sokolov,520,France,Male,30,3,143396.54,2,1,1,898.51,0 +5767,15740846,Wei,556,France,Male,40,5,125909.85,1,1,1,95124.4,0 +5768,15573284,Olisanugo,579,France,Female,45,2,0,2,0,0,11514.39,0 +5769,15729083,Gorman,674,France,Male,36,2,154525.7,1,0,1,27468.72,0 +5770,15611612,Priestley,570,France,Female,29,0,0,1,1,0,37092.43,0 +5771,15694381,Lloyd,631,France,Male,51,8,100654.8,1,1,0,171587.9,0 +5772,15651737,Salmond,623,Spain,Male,44,1,83325.77,1,0,1,80828.78,0 +5773,15663168,MacDonald,665,France,Male,35,8,110934.54,1,1,0,169287.99,0 +5774,15643426,Robertson,523,Spain,Female,36,8,113680.54,1,0,0,13197.44,0 +5775,15618245,Chukwumaobim,706,Germany,Male,31,1,117020.08,2,1,0,54439.53,0 +5776,15717527,Ifeanacho,619,France,Female,49,9,145359.99,1,1,0,38186.85,0 +5777,15793478,Li Fonti,593,Germany,Female,39,8,151391.68,1,1,0,27274.6,1 +5778,15642248,Ko,608,Spain,Male,66,8,123935.35,1,1,1,65758.19,0 +5779,15640377,Goloubev,526,France,Female,36,0,0,2,1,0,97767.63,0 +5780,15723950,Kruglov,684,Spain,Male,40,2,70291.02,1,1,1,115468.84,1 +5781,15590327,Liao,604,Germany,Female,42,10,166031.45,1,1,0,98293.14,0 +5782,15706199,White,636,Germany,Male,36,6,96643.32,1,0,0,182059.28,0 +5783,15671514,Sinclair,669,Spain,Female,33,8,0,2,0,1,128538.05,0 +5784,15727041,Fiorentini,624,France,Male,71,7,0,2,1,1,108841.83,0 +5785,15738063,Shen,631,France,Male,29,2,0,2,1,1,18581.84,0 +5786,15711733,Rapuokwu,753,France,Male,48,4,0,2,0,1,146821.42,0 +5787,15652320,Woronoff,588,France,Male,40,5,0,2,0,0,100727.68,0 +5788,15634180,Holden,729,Germany,Male,26,4,97268.1,2,1,0,39356.38,0 +5789,15694566,Roberts,602,France,Female,42,10,0,2,0,0,169921.11,1 +5790,15726103,Tsou,689,Germany,Female,55,1,76296.81,1,1,0,42364.75,1 +5791,15646351,Somerville,486,Spain,Male,27,7,0,2,1,0,28823.04,0 +5792,15730044,Greco,809,Germany,Female,42,6,64497.94,3,0,1,182436.81,1 +5793,15795186,Leonard,562,France,Male,38,5,0,1,1,0,115700.2,0 +5794,15784890,McKenzie,763,Spain,Female,32,8,0,2,1,0,16725.53,0 +5795,15694125,McElhone,669,France,Male,57,5,0,2,1,1,56875.76,0 +5796,15565891,Dipietro,709,France,Male,39,8,0,2,1,0,56214.09,0 +5797,15674254,Kerr,554,Spain,Female,45,4,0,2,1,1,193412.05,0 +5798,15775206,Hunter,699,France,Male,37,10,0,2,0,0,83263.04,0 +5799,15797627,Niehaus,732,Spain,Male,54,0,134249.7,1,0,1,13404.4,0 +5800,15649853,Craig,625,France,Female,45,3,0,1,1,1,184474.15,1 +5801,15610379,Barclay-Harvey,599,France,Male,30,9,105443.68,1,1,1,121124.53,0 +5802,15659800,Teng,584,Spain,Female,50,1,0,1,0,1,152567.75,1 +5803,15716236,Milani,499,France,Male,35,10,0,2,1,0,10722.54,0 +5804,15672053,Mistry,526,Spain,Male,38,2,0,2,0,0,58010.98,0 +5805,15663933,Jamieson,625,Germany,Female,35,5,86147.46,2,1,0,163440.8,1 +5806,15814236,Kay,537,Spain,Female,38,1,96939.06,1,1,1,102606.92,0 +5807,15583597,Ikedinachukwu,696,Spain,Male,47,1,106758.6,1,1,1,80591.18,0 +5808,15607395,Holt,679,France,Female,33,9,112528.65,2,1,0,177362.45,0 +5809,15694556,Nkemakolam,684,France,Male,60,2,116563.58,1,1,0,120257.7,1 +5810,15744109,Hartung,850,France,Male,32,4,0,1,1,1,180622.02,0 +5811,15800688,Ch'en,495,Spain,Female,42,7,0,2,0,0,130404.53,0 +5812,15810878,Baker,537,Spain,Female,38,6,141786.78,1,0,1,147797.54,0 +5813,15587835,Osinachi,850,France,Male,41,3,136416.82,1,0,1,57844.26,0 +5814,15763515,Shih,513,France,Male,30,5,0,2,1,0,162523.66,0 +5815,15725882,Feng,618,Germany,Female,40,1,133245.52,2,1,1,54495.82,0 +5816,15788022,Sternberg,802,Germany,Female,41,4,90757.64,2,0,1,169183.66,0 +5817,15663917,Adams,547,France,Male,43,1,92350.36,1,0,1,80262.91,0 +5818,15656865,Gray,613,Germany,Male,69,9,78778.49,1,0,1,8751.59,0 +5819,15667971,Shepherd,592,Germany,Female,34,6,102143.93,2,1,1,102628.98,0 +5820,15800366,Walton,546,France,Male,29,5,0,1,1,1,94823.95,0 +5821,15717231,Yang,721,Germany,Male,37,4,98459.6,1,0,0,90821.66,0 +5822,15643188,Barnett,671,Germany,Female,47,7,114603.76,2,1,0,153194.32,1 +5823,15671351,Romani,624,Spain,Male,35,2,0,2,1,0,87310.59,0 +5824,15573628,Greene,751,Germany,Female,51,7,148074.79,1,1,0,146411.41,1 +5825,15698953,Hart,636,Spain,Male,36,1,0,3,1,1,74048.1,1 +5826,15753888,Johnston,607,Spain,Female,62,8,108004.64,1,1,1,23386.77,1 +5827,15737961,Miller,509,Germany,Female,29,0,107712.57,2,1,1,92898.17,0 +5828,15801701,Robson,653,Spain,Male,35,9,0,2,1,1,45956.05,0 +5829,15684419,Wallace,709,Spain,Female,37,8,0,3,1,0,71738.56,0 +5830,15794266,Cross,559,France,Male,32,9,145303.52,1,1,0,103560.98,0 +5831,15810711,Marcum,684,Germany,Male,37,4,138476.41,2,1,1,52367.29,0 +5832,15771270,North,635,France,Female,27,8,127471.56,1,1,1,152916.05,1 +5833,15607786,Mao,709,France,Male,26,6,156551.63,1,0,1,4410.77,0 +5834,15624519,Calabrese,656,Germany,Female,49,9,97092.87,1,1,0,74771.22,1 +5835,15799910,Martin,793,France,Male,32,2,0,2,1,0,193817.63,1 +5836,15602479,Fleming,609,Spain,Male,37,5,129312.79,1,1,1,26793.82,0 +5837,15617419,Roberts,618,Germany,Female,29,10,100315.1,2,1,1,32526.64,0 +5838,15657603,Finch,850,France,Female,35,6,81684.97,1,1,0,824,0 +5839,15570379,Whitelegge,669,Spain,Male,51,3,88827.53,1,0,0,85250.77,1 +5840,15772996,Rooke,594,Germany,Male,40,0,152092.44,2,1,1,83508.93,0 +5841,15729574,Lu,616,Spain,Male,71,4,0,2,1,1,173599.38,0 +5842,15737267,Marcelo,676,France,Female,49,1,0,1,1,0,79342.31,1 +5843,15799128,Matthews,608,Spain,Female,38,9,102406.76,1,0,1,57600.66,0 +5844,15813327,Romani,710,France,Male,21,4,109130.96,2,1,1,56191.99,0 +5845,15711921,Scott,695,France,Male,29,5,0,2,1,1,6770.44,0 +5846,15654300,Mao,530,Germany,Male,33,9,75242.28,1,0,1,101694.67,0 +5847,15569945,Horsley,509,Spain,Male,29,1,0,2,1,0,69113.14,0 +5848,15569666,Goddard,517,France,Female,45,4,0,1,0,0,172674.36,1 +5849,15681887,Eskridge,758,Germany,Male,33,0,129142.54,2,1,1,26606.28,0 +5850,15608873,Smith,665,France,Male,51,2,0,1,0,0,53353.36,0 +5851,15762091,Simpson,631,Germany,Female,22,6,139129.92,1,1,1,63747.51,0 +5852,15722053,Oguejiofor,576,Spain,Male,33,3,0,2,0,1,190112.05,0 +5853,15782100,Holloway,544,Spain,Male,22,3,66483.32,1,0,1,110317.39,0 +5854,15765300,L?,596,Germany,Male,40,5,62389.03,3,1,0,148623.43,1 +5855,15743570,Feng,481,France,Female,34,5,0,2,1,1,125253.46,0 +5856,15608541,Claiborne,498,France,Male,46,1,91857.66,1,1,0,101954.78,1 +5857,15750671,Egobudike,512,Spain,Male,31,6,0,2,1,0,168462.26,0 +5858,15813659,Folliero,594,France,Female,56,7,0,1,1,0,26215.85,1 +5859,15757867,Bray,570,France,Female,30,10,176173.52,1,1,0,97045.32,1 +5860,15652914,Ibrahimov,721,Spain,Male,38,7,0,1,0,1,53534.8,0 +5861,15723818,Carpenter,453,France,Female,37,4,131834.76,2,1,0,8949.2,0 +5862,15713819,Walsh,562,France,Male,48,3,92347.96,1,1,1,163116.75,0 +5863,15656484,Woods,682,France,Male,40,4,0,2,1,1,140745.91,0 +5864,15778515,Wu,748,France,Male,40,3,95297.11,1,0,0,171515.84,0 +5865,15803840,Forbes,729,France,Female,32,9,0,2,0,0,150803.44,0 +5866,15735339,Lynch,663,France,Male,39,4,0,1,1,0,76884.05,0 +5867,15600392,Amaechi,735,France,Female,53,8,123845.36,2,0,1,170454.93,1 +5868,15625740,Enriquez,627,Germany,Male,62,3,143426.34,2,1,1,143104.3,0 +5869,15663817,Y?an,713,France,Male,46,5,0,1,1,1,55701.62,0 +5870,15734461,Brooks,562,Germany,Male,31,2,112708.2,1,0,1,186370.3,0 +5871,15780142,Wang,632,France,Male,43,2,100013.51,1,1,0,24275.32,0 +5872,15709920,Burke,479,France,Female,33,2,208165.53,1,0,0,50774.81,1 +5873,15684248,Meng,658,Spain,Male,21,7,0,2,0,1,154279.87,0 +5874,15643158,Chiganu,598,France,Female,40,9,0,1,1,0,68462.59,1 +5875,15693902,Hunt,597,France,Male,19,2,0,2,1,1,91036.74,0 +5876,15578307,Lucchese,512,France,Female,33,6,121685.31,2,1,1,83681.97,0 +5877,15585379,Humphries,704,France,Male,39,2,111525.02,1,1,0,199484.96,0 +5878,15758510,Frolova,474,France,Male,26,6,0,2,0,0,152491.22,0 +5879,15692918,Hsing,604,Germany,Male,36,10,113546.3,1,1,1,134875.37,0 +5880,15705301,Parkes,683,France,Male,41,6,95696.52,2,1,1,184366.14,0 +5881,15718231,Gregory,537,France,Male,28,0,88963.31,2,1,1,189839.93,0 +5882,15567991,Obiuto,794,Spain,Male,31,0,144880.34,2,0,1,175643.44,0 +5883,15772650,Longo,732,France,Male,55,9,136576.02,1,0,1,3268.17,1 +5884,15574795,Lombardo,495,France,Female,38,2,63093.01,1,1,1,47089.72,0 +5885,15706036,Lombardo,552,Germany,Male,38,10,132271.12,2,1,1,46562.02,0 +5886,15723856,Gonzalez,602,France,Female,29,3,88814.4,2,1,1,62487.97,0 +5887,15812920,Nwabugwu,607,Germany,Male,40,5,90594.55,1,0,1,181598.25,0 +5888,15691287,Ford,675,Germany,Female,33,0,141816.25,1,1,0,64815.05,1 +5889,15804797,Gilleland,443,France,Female,54,3,138547.97,1,1,1,70196.23,1 +5890,15708650,Fullwood,727,France,Female,31,2,52192.08,2,0,1,160383.47,0 +5891,15712777,Kao,482,France,Male,38,4,124976.19,1,1,0,35848.12,0 +5892,15786469,Montalvo,686,France,Female,34,1,0,2,1,0,87278.48,0 +5893,15669219,Wilson,588,Germany,Male,35,3,104356.38,1,1,0,94498.82,0 +5894,15641004,Doyne,605,Spain,Female,48,10,150315.92,1,0,1,133486.36,0 +5895,15648067,Onwuamaeze,583,France,Male,39,1,129299.28,2,1,0,73107.6,0 +5896,15704014,K'ung,738,Germany,Male,37,7,140950.92,2,1,0,195333.98,0 +5897,15645136,O'Donnell,744,Spain,Male,30,1,128065.12,1,1,0,121525.48,0 +5898,15709604,McMillan,781,France,Male,23,2,107433.48,1,1,0,173843.21,0 +5899,15713637,Chinedum,699,France,Male,34,2,117468.67,1,1,0,185227.42,0 +5900,15793901,Capon,639,France,Female,27,2,0,2,0,0,125244.18,0 +5901,15569759,Rawling,583,France,Female,27,4,0,3,1,0,163113.41,0 +5902,15712930,Duncan,587,France,Male,42,1,0,1,0,0,123006.91,0 +5903,15586504,Trevisani,694,France,Male,40,9,0,2,1,0,40463.03,0 +5904,15677317,Ankudinova,570,France,Female,29,4,153040.03,1,1,1,131363.57,1 +5905,15664270,Balsillie,692,Germany,Male,45,6,142084.04,4,1,0,188305.85,1 +5906,15731519,Kerr,511,France,Female,30,5,0,2,1,0,143994.86,0 +5907,15745623,Worsnop,788,France,Male,32,4,112079.58,1,0,0,89368.59,0 +5908,15813862,Yevseyev,526,Spain,Male,66,7,132044.6,2,1,1,158365.89,0 +5909,15641934,Manna,749,Spain,Female,46,9,66582.81,1,1,0,78753.12,1 +5910,15713043,Siciliani,691,France,Female,33,6,0,2,1,1,100408.31,0 +5911,15700749,Powell,481,France,Female,39,6,0,1,1,1,24677.54,0 +5912,15697567,Bazarova,752,France,Male,33,4,0,2,1,1,39570.78,0 +5913,15715414,White,658,France,Female,38,6,102895.1,1,0,0,155665.76,0 +5914,15639530,Buda,679,Spain,Male,42,2,0,1,1,1,168294.27,0 +5915,15726058,Cattaneo,754,Germany,Male,27,7,117578.35,2,0,1,87908.01,0 +5916,15725665,Lo,679,France,Male,47,10,198546.1,2,1,0,191198.92,1 +5917,15698872,Brown,633,Spain,Female,39,2,0,2,0,0,191207.03,0 +5918,15812184,Rose,674,France,Female,31,1,0,1,1,0,128954.05,0 +5919,15742609,Lombardo,600,Germany,Male,28,2,116623.31,1,0,1,59905.29,0 +5920,15815043,McMillan,645,Spain,Male,49,8,0,2,1,0,162012.6,0 +5921,15640648,Howe,698,France,Male,36,6,0,2,0,1,19231.98,0 +5922,15627203,Hsu,508,Spain,Male,54,10,0,1,1,1,175749.36,0 +5923,15786196,Han,555,France,Female,44,3,105770.7,3,1,0,60533.96,1 +5924,15612095,Calabrese,751,France,Female,48,9,0,1,1,0,137508.42,1 +5925,15674368,Riley,738,France,Female,39,1,94435.45,2,0,1,189430.86,0 +5926,15783477,Biryukov,706,Germany,Female,39,8,112889.91,1,0,1,6723.66,0 +5927,15757559,Broadhurst,595,France,Female,53,7,0,2,1,0,41371.68,1 +5928,15591036,Genovesi,577,Germany,Female,43,3,127940.47,1,0,0,125140.72,1 +5929,15761241,Hsieh,578,Germany,Female,36,8,129745.1,1,1,1,143683.75,0 +5930,15695078,Kemp,699,France,Male,32,3,0,2,1,1,170770.44,0 +5931,15645744,Chukwudi,826,France,Female,30,5,0,2,0,1,157397.57,0 +5932,15566988,Iqbal,656,Germany,Female,46,7,141535.52,1,1,0,50595.15,1 +5933,15749300,Teng,556,France,Female,47,2,139914.27,1,1,1,50390.98,0 +5934,15594340,Tao,569,France,Male,41,4,120243.49,1,1,0,163150.03,1 +5935,15607065,Chinedum,765,France,Male,34,9,91835.16,1,0,0,138280.17,0 +5936,15778089,Stevenson,544,Spain,Male,37,2,0,2,0,0,135067.02,0 +5937,15773723,Duncan,588,Spain,Female,22,9,67178.19,1,1,1,163534.75,1 +5938,15697035,Garrett,740,Spain,Female,31,8,0,2,0,0,86657.48,0 +5939,15679668,Yao,850,Spain,Male,38,7,115378.94,1,0,1,162087.82,0 +5940,15709861,He,766,Germany,Male,30,4,127786.28,2,1,1,28879.3,0 +5941,15791958,Mazzi,849,France,Female,41,6,0,2,1,1,169203.51,1 +5942,15791030,Edwards,612,France,Female,33,0,64900.32,2,1,0,102426.12,0 +5943,15695339,Lucchesi,517,Germany,Male,53,0,109172.88,1,1,0,54676.1,1 +5944,15658813,Siciliani,645,France,Female,55,7,0,2,1,1,18369.33,0 +5945,15715709,Shih,696,Germany,Male,43,4,114091.38,1,0,1,159888.1,0 +5946,15722533,Logue,716,France,Female,40,3,0,2,0,1,167636.15,0 +5947,15683118,Rechner,590,France,Male,32,9,0,2,1,0,138889.15,0 +5948,15672798,O'Brien,656,France,Female,45,7,145933.27,1,1,1,199392.14,0 +5949,15680112,Stewart,473,Germany,Female,35,7,131504.73,1,1,0,189560.43,0 +5950,15714575,Batt,742,Germany,Female,44,8,107926.02,1,0,1,17375.27,1 +5951,15806808,Hope,834,Germany,Female,57,8,112281.6,3,1,0,140225.14,1 +5952,15590637,Ahmed,721,France,Male,41,7,0,2,0,1,61018.85,0 +5953,15657535,Pearson,590,Spain,Male,29,10,0,1,1,1,51907.72,1 +5954,15696141,Kruglov,516,Spain,Female,31,7,0,1,1,0,47018.75,0 +5955,15811947,Gordon,850,France,Male,33,0,124781.67,1,0,1,33700.52,0 +5956,15649024,Trujillo,748,France,Female,39,9,132865.56,1,1,1,59636.43,1 +5957,15594928,Pagnotto,798,Germany,Female,38,4,129055.13,1,1,0,157147.59,0 +5958,15765532,Horton,612,Germany,Male,76,6,96166.88,1,1,1,191393.26,0 +5959,15741719,DeRose,540,France,Female,40,3,165298.12,1,0,1,199862.75,0 +5960,15665629,Chiang,719,Spain,Female,33,7,0,2,1,0,20016.59,0 +5961,15728917,Gill,598,France,Male,48,6,120682.53,1,1,0,30635.52,1 +5962,15762993,Trevisano,796,Spain,Male,32,5,102773.15,2,0,1,117832.88,0 +5963,15571193,Morrison,579,Germany,Male,42,0,144386.32,1,1,1,22497.1,1 +5964,15653521,Onuora,850,Germany,Female,40,7,104449.8,1,1,1,747.88,0 +5965,15802220,Ikenna,599,Spain,Male,35,6,137102.65,1,0,0,76870.81,0 +5966,15644132,Mancini,724,France,Female,30,9,142475.87,1,1,1,107848.24,0 +5967,15600832,Moss,508,France,Female,43,9,0,1,1,0,103726.71,0 +5968,15797919,Ting,773,Spain,Male,37,2,103195.2,2,1,0,178268.36,0 +5969,15603743,Tai,526,France,Male,28,1,112070.44,1,0,1,126281.83,0 +5970,15579714,Pan,542,France,Female,29,7,0,2,0,1,196651.72,0 +5971,15634295,Wilson,470,France,Male,35,1,96473.59,1,0,0,5962.3,0 +5972,15786680,Bianchi,805,Spain,Male,37,5,0,2,1,0,21928.81,0 +5973,15623499,Holman,548,Germany,Male,49,9,108437.89,1,0,0,127022.87,1 +5974,15691823,Obidimkpa,672,France,Male,37,5,153195.59,1,1,1,162763.01,0 +5975,15809279,Wallace,773,France,Male,45,8,96877.21,1,1,1,113950.51,0 +5976,15758039,Ash,614,France,Male,44,6,0,2,0,1,104930.46,0 +5977,15807163,Ku,537,France,Female,38,10,0,1,0,0,52337.97,1 +5978,15631639,Uspensky,704,France,Female,40,6,95452.89,1,0,1,179964.55,0 +5979,15713770,Shih,586,Spain,Male,41,3,63873.56,1,1,0,83753.64,0 +5980,15698167,Kumm,677,France,Female,24,0,148298.59,2,0,0,182913.95,0 +5981,15781710,Carey,558,Spain,Female,31,7,0,2,1,0,166720.28,0 +5982,15801296,Farber,634,Germany,Female,37,7,143258.85,2,1,0,192721.98,0 +5983,15704378,Calabrese,655,Germany,Male,37,9,121342.24,1,1,1,180241.44,0 +5984,15767891,Findlay,619,Germany,Female,28,6,99152.73,2,1,0,48475.12,0 +5985,15640667,Yu,662,France,Female,41,4,0,2,1,0,126551.48,0 +5986,15702145,Edments,705,Spain,Male,33,7,68423.89,1,1,1,64872.55,0 +5987,15679738,Brown,527,Spain,Female,35,8,0,1,1,0,98031.53,1 +5988,15636634,Lindon,630,Germany,Female,25,7,79656.81,1,1,0,93524.22,0 +5989,15809227,Chukwudi,850,France,Male,35,2,0,2,1,1,56991.66,0 +5990,15601811,Caldwell,668,France,Female,53,10,110240.04,1,0,0,183980.56,1 +5991,15625494,Li Fonti,573,France,Female,32,9,125321.84,2,1,1,130234.63,0 +5992,15723737,Pitcher,680,France,Male,27,3,0,1,1,0,32454.26,0 +5993,15682955,Capon,758,France,Female,32,2,84378.9,1,1,1,75396.43,0 +5994,15758856,Kable,597,France,Male,45,7,0,2,0,0,167756.45,0 +5995,15746065,Lo Duca,580,Germany,Male,35,10,136281.41,2,1,1,24799.47,0 +5996,15783865,Kulikova,622,France,Male,59,5,119380.37,1,1,1,60429.43,0 +5997,15745455,Navarrete,638,Germany,Male,62,4,108716.59,2,1,1,74241.09,0 +5998,15583033,Huguley,640,France,Female,20,4,0,2,0,1,78310.82,0 +5999,15644212,Han,644,Spain,Male,28,0,0,2,1,0,119419.37,0 +6000,15735688,Horsley,753,France,Female,31,6,106596.29,1,0,0,91305.77,0 +6001,15658577,Massie,629,France,Female,37,10,99546.25,3,0,1,25136.95,1 +6002,15606887,Singh,775,France,Female,30,5,0,1,1,0,193880.6,1 +6003,15783026,H?,701,France,Female,41,2,0,1,1,0,47856.78,0 +6004,15579892,Doyle,708,Spain,Male,19,7,112615.86,1,1,1,4491.77,0 +6005,15802088,Grant,521,Spain,Female,22,10,0,1,1,1,101311.95,0 +6006,15589323,Law,636,France,Female,24,9,0,2,0,1,38830.72,0 +6007,15636395,King,529,France,Female,31,5,0,2,1,0,26817.23,0 +6008,15712772,Onwubiko,757,France,Male,28,3,75381.15,1,1,1,199727.72,0 +6009,15700937,Romano,767,Spain,Female,24,5,0,2,1,1,67445.85,0 +6010,15766659,Okwudilichukwu,525,Spain,Male,33,5,0,2,1,0,161002.29,0 +6011,15814033,Milano,759,Spain,Male,38,1,0,2,1,0,20778.39,0 +6012,15783007,Parker,520,Germany,Female,45,1,123086.39,1,1,1,41042.4,1 +6013,15654183,Aitken,738,France,Female,26,3,0,2,1,0,67484.16,0 +6014,15609899,Obiora,548,Spain,Male,37,4,0,1,1,0,121763.68,0 +6015,15747323,Vasilyeva,535,Spain,Male,48,9,109472.47,1,1,0,157358.43,1 +6016,15582591,Chiabuotu,615,Spain,Male,59,4,155766.05,1,1,1,110275.17,0 +6017,15738835,Slater,850,Germany,Male,38,7,101985.81,2,0,0,43801.27,0 +6018,15782404,Hughes,487,France,Female,34,2,96019.5,1,0,0,9085,0 +6019,15697480,Menkens,731,France,Male,30,7,0,2,0,1,143086.09,0 +6020,15697045,Pisani,726,Spain,Female,35,9,0,2,0,1,100556.98,0 +6021,15781234,Y?an,609,France,Female,35,2,147900.43,1,1,0,140000.29,0 +6022,15579891,Milani,714,France,Male,52,4,100755.66,1,1,1,186775.25,0 +6023,15805690,Chin,694,Spain,Female,35,7,0,1,1,0,133570.43,1 +6024,15612139,Fu,786,France,Female,33,0,83036.05,1,0,1,154990.58,1 +6025,15568834,Howells,698,Spain,Male,27,6,125427.37,2,0,0,27654.44,0 +6026,15709917,Ni,601,France,Female,46,3,98202.76,1,0,0,137763.93,0 +6027,15718843,Maslova,769,Spain,Male,41,1,72509.91,1,1,0,25723.73,0 +6028,15799494,Forster,850,Germany,Male,44,3,140393.65,2,0,1,186285.52,0 +6029,15673439,Sun,646,Spain,Female,50,5,142644.64,2,1,1,142208.5,1 +6030,15669011,Bocharova,659,France,Female,44,9,23503.31,1,0,1,169862.01,1 +6031,15581388,Y?an,487,Spain,Male,33,8,145729.71,1,1,0,41365.85,0 +6032,15743153,Singh,740,Germany,Female,40,2,122295.17,2,1,1,30812.84,0 +6033,15579787,Nkemakonam,686,France,Male,39,4,0,2,1,0,155023.93,0 +6034,15759966,Chiemenam,612,Spain,Female,36,5,119799.27,2,1,0,159416.58,0 +6035,15601045,Angelo,655,Spain,Male,37,8,163708.58,2,0,0,76259.23,0 +6036,15764021,Frolov,617,France,Male,34,1,61687.33,2,1,0,105965.25,0 +6037,15687218,West,674,France,Female,27,4,79144.34,1,0,1,50743.83,0 +6038,15626452,Beatham,711,Spain,Male,32,5,0,2,1,1,147720.27,0 +6039,15700964,Pollard,624,Germany,Female,27,7,104848.68,1,1,1,167387.36,0 +6040,15768887,Hsing,597,Spain,Male,26,5,0,2,0,1,95159.13,0 +6041,15735358,Dowse,682,Spain,Male,46,4,0,1,1,1,4654.28,0 +6042,15749472,Lucciano,775,France,Male,45,8,0,1,1,0,130376.68,0 +6043,15685872,Godfrey,727,France,Female,29,1,146652.01,1,1,1,173486.39,0 +6044,15760851,Gratton,629,France,Male,31,6,0,2,1,0,93881.75,0 +6045,15734588,Manning,684,France,Male,46,0,0,2,1,1,36376.97,0 +6046,15784594,Mazzi,549,Germany,Female,37,1,130622.34,2,1,1,128499.94,0 +6047,15606435,Wall,593,Germany,Male,69,2,187013.13,2,0,1,105898.69,0 +6048,15790247,Sims,536,Spain,Male,40,9,0,2,1,1,11959.03,0 +6049,15676433,Allan,707,France,Female,36,6,0,1,0,0,98810.78,0 +6050,15625905,Griffen,592,Spain,Male,41,0,0,2,1,0,65906.07,0 +6051,15626414,Russell,703,France,Male,44,6,98862.54,1,1,0,151516.7,0 +6052,15623220,Brown,723,Spain,Female,45,4,0,2,1,0,37214.39,0 +6053,15752857,Palerma,452,Germany,Male,52,1,98443.14,2,0,0,92033.98,0 +6054,15677908,Gilbert,552,Spain,Male,42,4,0,2,0,0,195692.3,0 +6055,15773013,Uvarov,633,France,Female,47,0,0,1,1,1,6342.84,1 +6056,15623972,Wisdom,479,Germany,Female,23,9,123575.51,1,0,1,95148.28,0 +6057,15738627,Hussain,768,France,Male,25,6,0,2,1,1,21215.67,0 +6058,15643392,Woods,742,France,Male,31,4,105239.1,1,1,1,19700.24,0 +6059,15684868,Cameron,668,Germany,Male,56,9,110993.79,1,1,0,134396.64,1 +6060,15627854,Mai,707,Spain,Male,44,3,0,2,1,1,135077.01,0 +6061,15669253,Gibson,754,Spain,Male,39,7,157691.98,2,1,0,133600.89,1 +6062,15758023,Grigoryeva,544,Germany,Male,47,5,105245.21,1,0,0,99922.08,1 +6063,15574558,Gunter,718,Spain,Male,32,8,0,2,1,1,41399.33,0 +6064,15635256,Arcuri,762,France,Male,31,7,117687.35,1,1,1,159344.43,0 +6065,15680399,Tung,772,France,Male,23,2,0,2,1,0,18364.19,0 +6066,15674720,Smith,691,Germany,Female,37,7,123067.63,1,1,1,98162.44,1 +6067,15580249,Lori,502,France,Male,45,0,0,1,0,0,84663.21,0 +6068,15675431,Chidimma,563,France,Female,34,6,0,2,0,0,36536.93,0 +6069,15698285,Ting,676,France,Female,41,4,101457.14,1,1,1,79101.67,0 +6070,15810775,Tsao,576,Spain,Male,52,2,100549.43,2,1,1,16644.16,0 +6071,15678173,Collee,629,Spain,Male,35,4,174588.8,2,0,1,158420.14,0 +6072,15665222,Lettiere,625,Spain,Male,52,8,121161.57,1,1,0,48988.28,0 +6073,15803908,Fu,628,France,Male,45,9,0,2,1,1,96862.56,0 +6074,15586039,Bergamaschi,471,Germany,Female,36,5,90063.74,2,1,1,96366.7,0 +6075,15802570,Dyer,811,France,Female,45,5,0,2,1,1,146123.19,0 +6076,15781451,Buccho,504,France,Male,42,3,134936.97,2,0,0,135178.91,0 +6077,15721019,Jones,687,France,Female,24,3,110495.27,1,1,0,158615.41,0 +6078,15738588,Nebechi,660,Germany,Female,37,2,133200.09,1,0,0,71433.88,0 +6079,15730657,Ibekwe,548,France,Female,41,4,82596.8,1,0,1,55672.09,0 +6080,15739292,Gorshkov,609,Germany,Male,31,9,103837.75,1,1,1,150218.11,0 +6081,15725945,Nweke,659,Spain,Female,42,2,0,1,0,0,162734.31,1 +6082,15813159,Hairston,526,France,Male,52,8,93590.47,1,0,1,21228.71,1 +6083,15636820,Loggia,725,Germany,Male,40,8,104149.66,1,1,0,62027.9,0 +6084,15603880,Morgan,519,Germany,Male,38,1,114141.64,1,1,1,60988.21,1 +6085,15619494,Abdulov,562,Germany,Female,31,9,117153,1,1,1,108675.01,0 +6086,15596992,Norris,482,Germany,Male,45,7,156353.46,1,1,0,72643.95,1 +6087,15735025,Clark,535,Spain,Male,37,3,175534.78,2,1,1,9241.52,0 +6088,15730759,Chukwudi,561,France,Female,27,9,135637,1,1,0,153080.4,1 +6089,15752912,Perkin,661,France,Female,30,7,0,2,1,0,72196.57,0 +6090,15711316,Ch'ang,771,France,Male,27,2,0,2,1,1,199527.34,0 +6091,15738785,Kang,545,France,Male,26,7,0,2,0,1,156598.23,0 +6092,15777896,Chukwudi,850,Germany,Female,33,2,83415.04,1,0,1,74917.64,0 +6093,15628963,Frolova,601,Germany,Male,43,3,141859.12,2,1,1,111249.62,0 +6094,15742126,Chiu,712,Germany,Male,38,7,132767.66,2,1,1,59115.77,0 +6095,15575623,Simpson,589,France,Female,31,10,110635.32,1,1,0,148218.86,0 +6096,15741652,McLean,600,Spain,Male,37,8,177657.35,1,1,1,77142.32,0 +6097,15738884,Hu,642,Germany,Male,41,4,157777.58,1,1,0,67484.6,0 +6098,15615050,Savage,575,Germany,Male,47,9,107915.94,2,1,1,63452.18,1 +6099,15803005,Wallace,570,Germany,Female,57,5,86568.75,1,0,1,103660.31,0 +6100,15743498,Winter,532,Germany,Male,52,9,137755.76,1,1,0,163191.99,1 +6101,15720463,Ho,796,France,Male,30,2,137262.71,2,1,0,62905.29,0 +6102,15588695,Su,833,Spain,Male,32,6,0,1,1,1,44323.22,1 +6103,15665802,Li Fonti,642,Spain,Female,36,6,0,2,1,1,97938.59,0 +6104,15571144,Ives,655,France,Male,28,10,0,2,0,1,126565.21,0 +6105,15750731,Trevisani,736,Germany,Male,50,9,116309.01,1,1,0,185360.4,1 +6106,15605134,Bond,617,France,Female,34,0,131244.65,2,1,0,183229.02,0 +6107,15626044,Lettiere,762,Germany,Male,28,3,125155.83,2,1,1,106024.02,0 +6108,15737910,Houghton,703,Germany,Male,35,5,140691.08,2,1,0,167810.26,0 +6109,15761076,Lei,507,France,Male,41,3,58820.32,2,1,1,138536.09,0 +6110,15710105,Stirling,581,Germany,Female,26,3,105099.45,1,1,1,184520,1 +6111,15577402,Grant,593,France,Male,31,9,0,2,0,1,20492.16,0 +6112,15803337,Baresi,648,France,Male,23,9,168372.52,1,1,0,134676.72,0 +6113,15654372,Pearce,462,Germany,Male,34,1,94682.56,2,1,0,138478.2,0 +6114,15585867,Rutledge,596,Spain,Male,36,2,0,2,0,1,125557.95,0 +6115,15662488,Udegbunam,627,France,Female,44,5,0,2,1,0,82969.61,1 +6116,15604813,Zaytseva,494,France,Male,40,7,0,2,0,1,158071.69,0 +6117,15611644,Onyemauchechukwu,627,France,Male,73,0,146329.73,1,0,1,43615.67,0 +6118,15674928,Mullah,850,Spain,Male,37,2,0,2,1,0,119969.99,0 +6119,15656100,Candler,632,France,Female,49,5,167962.7,1,0,0,140201.21,0 +6120,15764293,Konovalova,490,France,Male,33,1,0,2,1,1,80792.83,0 +6121,15636423,Lei,715,France,Male,40,7,0,1,1,1,141359.11,0 +6122,15607629,Hollis,679,France,Male,48,8,0,2,1,0,23344.94,0 +6123,15577313,Lionel,619,France,Male,44,3,116967.68,1,1,0,5075.17,1 +6124,15714493,Francis,465,Spain,Female,33,6,0,2,1,1,95500.98,0 +6125,15643359,Carter,736,Spain,Male,32,7,0,1,0,1,79082.62,0 +6126,15687913,Mai,501,Germany,Female,34,7,93244.42,1,0,1,199805.63,0 +6127,15790935,Johnson,535,France,Female,29,5,0,2,0,1,52709.55,0 +6128,15708693,Sherman,759,France,Female,33,2,0,2,1,0,56583.88,0 +6129,15672016,Sabbatini,819,France,Male,35,1,0,2,0,1,3385.04,0 +6130,15727605,Shih,533,Germany,Male,43,4,80442.06,2,0,1,12537.42,0 +6131,15651144,Yao,632,Germany,Female,35,2,150561.03,2,0,0,64722.61,0 +6132,15749401,Ko,686,France,Male,60,9,0,3,1,1,75246.21,1 +6133,15691874,Kazakova,687,France,Female,34,9,125474.44,1,1,0,198929.84,0 +6134,15620735,Chiganu,667,Germany,Female,33,4,127076.68,2,1,0,69011.66,0 +6135,15769781,Nucci,699,Spain,Female,25,8,0,2,1,1,52404.47,0 +6136,15624611,Marsden,497,Spain,Male,37,8,128650.11,2,1,1,163641.53,0 +6137,15773071,Serena,780,Spain,Female,33,6,145580.61,1,1,1,154598.56,0 +6138,15720371,McLean,652,France,Female,51,3,0,1,1,0,173989.47,1 +6139,15717984,Longo,477,France,Male,47,9,144900.58,1,1,0,61315.37,1 +6140,15806407,Wilson,652,France,Female,37,4,0,2,1,0,143393.24,0 +6141,15785042,Hsiung,488,France,Female,31,8,97588.6,1,0,0,124210.53,0 +6142,15809302,Wright,572,France,Male,24,1,0,2,1,1,151460.84,0 +6143,15677550,Folliero,755,France,Female,38,1,0,2,1,0,20734.81,0 +6144,15654096,Johnston,779,Germany,Female,24,10,122200.31,2,1,0,43705.56,0 +6145,15617320,Palermo,693,Spain,Female,46,3,151709.33,1,1,0,180736.24,0 +6146,15653065,Nwabugwu,530,Spain,Female,22,7,0,2,1,0,104170.48,0 +6147,15649112,Endrizzi,738,Spain,Female,33,3,122134.4,2,0,1,27867.59,0 +6148,15690526,Tuan,690,Germany,Male,31,2,137260.45,2,1,0,55387.28,0 +6149,15806945,Udobata,611,France,Female,30,9,88594.14,1,1,0,196332.45,0 +6150,15670066,Ibezimako,643,Spain,Male,34,6,0,2,1,1,116046.22,0 +6151,15625761,Maclean,632,Germany,Male,41,8,127205.32,4,1,0,93874.87,1 +6152,15761525,Shaw,727,Spain,Female,31,10,96997.09,2,0,0,76614.04,0 +6153,15735080,Cummins,508,France,Female,64,2,0,1,1,1,6076.62,0 +6154,15619537,Lavrentiev,550,France,Male,31,5,142200.19,2,1,1,122221.71,0 +6155,15598162,Saunders,754,Germany,Female,39,3,160761.41,1,1,1,24156.03,0 +6156,15694300,Fiorentino,759,France,Male,26,4,0,2,1,0,135394.62,0 +6157,15637235,Knight,794,Spain,Male,33,8,0,2,0,0,91340.02,0 +6158,15612444,Manfrin,549,France,Male,29,3,0,2,1,0,146090.38,0 +6159,15626457,Zetticci,671,France,Male,31,0,116234.61,1,1,0,172096.08,0 +6160,15627995,Angelo,756,Germany,Female,26,5,155143.52,1,0,1,135034.57,1 +6161,15706128,Zhdanov,632,France,Female,21,1,0,2,1,0,84008.66,0 +6162,15666430,Peck,579,France,Male,38,8,0,2,0,0,91763.67,0 +6163,15627385,Uwaezuoke,748,France,Male,34,5,84009.47,1,1,1,137001.1,0 +6164,15581323,White,488,Germany,Female,28,7,139246.22,2,1,0,106799.49,0 +6165,15608109,Greco,710,Germany,Male,58,7,170113,2,0,1,10494.64,0 +6166,15801942,Chu,619,Spain,Female,41,8,0,3,1,1,79866.73,1 +6167,15567431,Kodilinyechukwu,773,France,Male,64,2,145578.28,1,0,1,186172.85,0 +6168,15810167,Scott,657,Spain,Male,75,7,126273.95,1,0,1,91673.6,0 +6169,15644501,Enyinnaya,579,France,Female,26,10,162482.76,1,1,1,18458.2,0 +6170,15785290,Hao,542,France,Male,29,9,0,1,1,0,8342.35,0 +6171,15611157,McElhone,709,France,Female,32,2,87814.89,1,1,0,138578.37,0 +6172,15673837,Ko,617,Spain,Male,61,3,113858.95,1,1,1,38129.22,0 +6173,15656822,Day,568,Germany,Male,43,5,87612.64,4,1,1,107155.4,1 +6174,15580560,Harris,769,France,Female,73,1,0,1,1,1,29792.11,0 +6175,15760641,Gerald,608,Germany,Male,26,1,106648.98,1,0,1,7063.6,0 +6176,15587584,Nebeuwa,503,Spain,Male,31,4,0,2,1,1,21645.06,0 +6177,15604146,Kaodilinakachukwu,608,Germany,Female,38,8,103653.51,2,1,1,137079.86,0 +6178,15813974,Maruff,731,Germany,Male,37,3,116880.53,1,0,0,172718.35,1 +6179,15746986,Howe,850,Germany,Female,40,4,97990.49,2,0,0,106691.02,0 +6180,15759741,Knepper,591,Germany,Female,34,4,150635.3,1,1,1,72274.84,0 +6181,15734892,Fennell,579,Spain,Male,37,4,0,2,1,1,32246.63,0 +6182,15797194,T'ao,570,France,Male,39,10,129674.89,2,1,0,80552.36,0 +6183,15723786,Morris,709,France,Female,37,9,0,2,1,0,16733.59,0 +6184,15642726,Holmes,611,France,Male,53,3,83568.26,1,0,0,1235.49,0 +6185,15664339,Yu,775,Spain,Male,48,4,178144.91,2,0,0,50168.41,1 +6186,15754526,Walker,699,Germany,Male,36,6,147137.74,1,1,1,33687.9,0 +6187,15703037,Edwards,618,France,Male,37,5,0,1,0,1,178705.45,1 +6188,15751412,Harvey,704,France,Male,36,3,114370.41,1,0,1,66810.48,0 +6189,15609558,McDonald,835,Germany,Female,47,5,108289.28,2,1,1,45859.55,1 +6190,15572408,Chambers,714,Germany,Male,39,3,149887.49,2,1,0,63846.36,0 +6191,15613923,Reed,581,Spain,Female,43,4,170172.9,1,0,1,100236.02,0 +6192,15747000,Shih,592,France,Male,27,3,0,2,1,1,19645.65,0 +6193,15731781,Onyemachukwu,551,France,Male,43,7,0,2,1,0,178393.68,0 +6194,15727198,Teng,689,Germany,Female,28,2,64808.32,2,0,0,78591.15,0 +6195,15794273,Hand,604,France,Female,56,0,62732.65,1,0,1,124954.56,0 +6196,15804950,Onyemauchechukwu,514,France,Female,41,7,0,2,1,1,3756.65,0 +6197,15576304,Bailey,698,France,Male,29,5,95167.55,1,1,1,152723.23,0 +6198,15645200,Chiang,581,Germany,Female,54,2,152508.99,1,1,0,187597.98,1 +6199,15779627,Maclean,573,Germany,Male,31,0,134644.19,1,1,1,70381.49,0 +6200,15750755,Yobachi,449,Spain,Female,33,8,0,2,0,0,156792.89,0 +6201,15569654,Munro,850,Germany,Female,31,3,51293.47,1,0,0,35534.68,0 +6202,15753079,Chidi,612,France,Male,41,5,0,3,0,0,151256.22,0 +6203,15684995,Chamberlain,690,Spain,Male,49,8,116622.73,1,0,1,51011.29,0 +6204,15790763,Trujillo,599,Spain,Female,49,2,0,2,1,0,111190.53,0 +6205,15766458,Tang,498,France,Male,33,1,198113.86,1,1,0,69664.35,0 +6206,15616221,Wilson,497,France,Female,29,4,85646.81,1,0,0,63233.02,1 +6207,15776124,Mann,802,Spain,Male,51,7,0,1,0,1,40855.79,0 +6208,15665811,Parry,644,France,Male,33,9,141234.98,1,1,0,95673.05,0 +6209,15729804,Manfrin,714,France,Male,34,10,0,2,1,1,80234.14,0 +6210,15714062,Millar,690,France,Female,40,9,77641.99,1,0,0,189051.59,1 +6211,15592197,Simmons,522,Spain,Male,30,3,0,2,1,0,145490.85,0 +6212,15793116,Beneventi,502,Germany,Female,40,7,117304.29,1,0,0,196278.32,0 +6213,15638231,Chung,730,Spain,Female,62,2,0,2,1,1,162889.1,0 +6214,15697678,Maxwell,590,Germany,Male,36,6,92340.69,2,1,1,174667.58,0 +6215,15800412,Dale,458,Germany,Male,35,9,146780.52,2,1,1,3476.38,0 +6216,15597610,Stevens,553,Spain,Male,41,6,144974.55,1,1,1,19344.92,0 +6217,15726634,Wei,479,France,Male,47,1,0,1,1,0,95270.83,0 +6218,15670866,Chiu,693,France,Male,31,2,0,2,1,1,107759.31,0 +6219,15667462,Duncan,707,Spain,Male,43,10,0,2,1,0,118368.2,0 +6220,15662574,Brady,636,Spain,Male,37,1,115137.26,1,1,0,52484.01,0 +6221,15716926,Macleod,807,France,Male,33,10,101952.97,2,1,0,178153.65,0 +6222,15603554,Berkeley,513,France,Female,45,0,164649.52,3,1,0,49915.52,1 +6223,15716800,Kaur,582,France,Male,31,2,0,2,1,1,33747.03,0 +6224,15679429,Bell,694,France,Male,32,0,91956.49,1,1,1,59961.81,0 +6225,15616122,Nwokike,777,France,Male,39,8,0,2,1,1,18613.52,0 +6226,15742172,Williamson,598,Germany,Male,32,9,123938.6,2,1,0,198894.42,0 +6227,15792305,Mountgarrett,762,Germany,Male,46,6,123571.77,3,0,1,57014.17,1 +6228,15636016,Wreford,588,France,Female,34,3,120777.88,1,1,1,131729.52,0 +6229,15733138,Paterson,663,Germany,Male,42,5,90248.79,1,1,1,79169.73,0 +6230,15669741,Hou,777,France,Male,36,7,0,1,1,0,106472.34,0 +6231,15616954,Smith,592,France,Male,71,4,0,2,0,1,17013.54,0 +6232,15729238,Peng,631,Germany,Male,48,1,106396.48,1,1,1,150661.42,1 +6233,15718242,Wollstonecraft,725,Germany,Female,47,1,104887.43,1,0,0,86622.56,1 +6234,15682914,Bolton,850,France,Male,34,2,72079.71,1,1,1,115767.93,0 +6235,15654274,Corrie,540,France,Male,37,6,0,2,1,0,141998.89,0 +6236,15691457,Boyle,674,Spain,Male,36,2,0,2,1,1,182787.17,0 +6237,15719649,Lambie,553,France,Male,38,3,99844.68,1,0,0,187915.7,0 +6238,15778897,Cartwright,630,France,Female,28,1,0,2,1,1,133267.78,0 +6239,15589437,Lu,466,France,Male,26,3,156815.71,1,1,1,137476.09,0 +6240,15682369,Pisano,613,France,Male,47,6,146034.74,1,1,1,77146.14,0 +6241,15626507,Chukwubuikem,558,France,Male,27,1,152283.39,1,1,0,183271.15,0 +6242,15571995,Harper,775,Germany,Female,33,1,118897.1,2,1,1,26362.4,0 +6243,15673333,Wilson,698,Germany,Male,52,8,96781.39,1,1,1,153373.71,0 +6244,15748752,Ch'in,608,Germany,Male,33,1,102772.67,2,1,0,70705.58,0 +6245,15725302,Streeton,670,Spain,Female,20,4,0,2,1,0,119759.24,0 +6246,15722083,Ch'ang,591,Spain,Male,39,8,0,2,0,0,42392.24,0 +6247,15771442,Pennington,633,France,Male,40,4,150578,1,0,1,34670.62,1 +6248,15803633,T'ien,678,France,Female,46,1,0,2,0,0,82106.19,0 +6249,15672185,Liu,590,France,Male,47,3,0,2,1,0,171774.5,0 +6250,15806486,Cunningham,705,France,Female,48,0,0,2,0,0,149772.61,0 +6251,15570895,Ch'in,608,France,Male,42,10,163548.07,1,1,0,38866.85,0 +6252,15614520,Smith,682,France,Female,37,8,148580.12,1,1,0,35179.18,0 +6253,15687492,Anderson,596,Germany,Male,32,3,96709.07,2,0,0,41788.37,0 +6254,15675337,Forbes,395,Germany,Female,34,5,106011.59,1,1,1,17376.57,1 +6255,15721047,Ansell,578,Germany,Male,37,1,135650.88,1,1,0,199428.19,0 +6256,15589017,Chiu,547,Germany,Male,55,4,111362.76,3,1,0,16922.28,1 +6257,15611186,Yevdokimova,609,France,Male,37,1,39344.83,1,1,1,178291.89,1 +6258,15617301,Chamberlin,774,Germany,Male,36,9,130809.77,1,1,0,152290.28,0 +6259,15726046,Johnston,712,France,Female,27,2,133009.51,1,1,0,126809.15,0 +6260,15585748,McDonald,585,Germany,Female,28,9,135337.49,2,1,1,40385.61,0 +6261,15672826,Chen,666,France,Female,32,10,112536.57,2,1,1,34350.54,0 +6262,15595162,Cattaneo,708,Spain,Female,35,8,122570.69,1,0,0,199005.88,0 +6263,15650026,Barclay-Harvey,513,France,Male,44,1,63562.02,2,0,1,52629.73,1 +6264,15745826,Dawson,445,France,Male,37,3,0,2,1,1,180012.39,0 +6265,15708610,Costa,690,Germany,Male,44,9,100368.63,2,0,0,35342.33,0 +6266,15624471,Chikwado,850,France,Male,37,6,0,2,1,0,109291.22,0 +6267,15590097,Ch'eng,537,Spain,Female,33,7,136082,1,1,0,62746.54,0 +6268,15689328,Harrison,705,Germany,Male,48,9,114169.16,1,0,0,173273.2,1 +6269,15582154,Crawford,670,France,Female,45,5,47884.92,1,1,1,54340.24,0 +6270,15734626,Gibson,652,Spain,Female,36,1,0,2,1,1,19302.78,0 +6271,15702806,Martin,696,Spain,Male,24,9,0,1,0,0,10883.52,0 +6272,15620756,Stokes,747,France,Male,49,6,202904.64,1,1,1,17298.72,1 +6273,15611331,Niu,511,France,Female,46,1,0,1,1,1,115779.48,1 +6274,15576935,Ampt,743,Spain,Male,43,2,161807.18,2,0,1,93228.86,1 +6275,15661275,Wynn,532,Germany,Male,52,3,110791.97,1,1,0,148704.77,1 +6276,15814940,Lawrence,642,Spain,Female,33,9,0,2,1,1,150475.14,0 +6277,15768471,Wagner,554,Germany,Female,54,6,108755,1,1,0,40914.32,1 +6278,15697391,Argyle,604,Spain,Female,34,3,0,2,1,0,38587.7,0 +6279,15793346,Ofodile,602,France,Female,72,3,0,2,1,1,171260.66,0 +6280,15608338,Chiemenam,757,Spain,Female,55,9,117294.12,4,1,0,94187.47,1 +6281,15578546,Akobundu,491,Germany,Male,26,4,102251.14,1,1,1,145900.89,0 +6282,15656921,Locke,850,France,Male,31,4,0,2,0,0,152298.28,0 +6283,15761340,Bullen,521,France,Male,22,5,0,2,1,1,99828.45,0 +6284,15591135,Forster,726,France,Male,37,2,132057.92,2,1,0,34743.98,0 +6285,15623219,Smith,596,France,Male,33,8,0,1,1,0,121189.3,1 +6286,15655229,Craig,850,Germany,Female,35,7,114285.2,1,0,1,129660.59,0 +6287,15805884,Archer,637,France,Female,41,9,0,2,1,0,145477.36,0 +6288,15668289,McWilliams,690,Spain,Male,32,2,76087.98,1,0,1,151822.66,0 +6289,15568562,Moss,689,France,Male,40,8,160272.27,1,1,0,49656.24,0 +6290,15773276,Townsend,633,Spain,Male,63,4,114552.6,1,1,0,73856.28,1 +6291,15622801,Brown,555,France,Female,27,8,102000.17,1,1,1,116757,0 +6292,15779886,Munson,563,Spain,Male,24,7,0,2,0,0,16319.56,0 +6293,15713673,T'ien,494,France,Female,33,1,137853,1,0,1,90273.85,0 +6294,15783083,Shubin,534,France,Male,27,9,0,2,1,0,161344.13,0 +6295,15742824,Isayeva,696,Germany,Male,42,7,162318.61,1,1,0,121061.89,0 +6296,15621550,Hung,535,Spain,Female,50,1,140292.58,3,0,0,69531.22,1 +6297,15799480,Webb,600,France,Male,34,0,0,2,0,1,3756.23,0 +6298,15625247,Scott,807,France,Female,34,1,0,1,0,0,114448.13,0 +6299,15755241,Rahman,714,France,Female,52,2,0,1,0,1,144045.08,1 +6300,15575679,Lori,590,France,Male,24,7,126431.54,1,1,0,58781.11,0 +6301,15668235,Cooke,614,France,Female,41,3,123475.04,1,1,1,179227.52,0 +6302,15683183,Volkova,766,Germany,Female,45,6,97652.96,1,1,0,127332.33,0 +6303,15684592,Lamb,557,Spain,Male,42,4,0,2,0,1,86642.38,0 +6304,15591169,Hawes,788,Germany,Female,49,4,137455.99,1,1,0,184178.29,1 +6305,15653455,Smith,648,France,Female,38,2,0,2,0,1,9551.49,0 +6306,15732563,Swanton,726,Germany,Female,33,7,99046.31,2,1,1,56053.06,0 +6307,15656471,Mitchell,773,France,Male,33,9,0,2,1,1,1118.31,0 +6308,15598510,Colombo,583,Germany,Male,27,4,105907.42,2,1,1,195732.04,0 +6309,15766427,Shaw,565,Germany,Male,52,5,97720.35,2,1,0,175070.94,1 +6310,15785342,Shipp,705,France,Male,25,9,0,2,0,1,112331.19,0 +6311,15641595,Jonathan,685,Spain,Male,43,4,97392.18,2,1,0,43956.83,0 +6312,15798429,Hernandez,741,France,Male,29,8,0,2,1,1,115994.52,0 +6313,15648136,Green,658,Germany,Female,28,9,152812.58,1,1,0,166682.57,0 +6314,15812482,Young,575,France,Male,27,3,139301.68,1,1,0,99843.98,0 +6315,15790810,Han,844,France,Female,41,10,76319.64,1,1,1,141175.18,1 +6316,15687421,Highland,559,Spain,Male,67,9,125919.35,1,1,0,175910.95,1 +6317,15765643,Hamilton,725,France,Male,37,6,124348.38,2,0,1,176984.34,0 +6318,15654878,Yobanna,450,France,Male,29,7,117199.8,1,1,1,43480.63,0 +6319,15686835,Crawford,738,Germany,Female,57,9,148384.64,1,0,0,155047.11,1 +6320,15768340,Beavers,642,Germany,Female,19,3,113905.48,1,1,1,176137.2,0 +6321,15673599,Williamson,618,Spain,Male,32,5,133476.09,1,0,1,154843.4,0 +6322,15689096,Beneventi,590,France,Male,47,0,117879.32,1,1,1,8214.46,0 +6323,15684294,Chidumaga,735,France,Male,50,2,0,2,0,1,147075.69,0 +6324,15615828,Mitchell,550,France,Male,34,8,122359.5,1,0,0,116495.55,0 +6325,15746012,Chibugo,729,Spain,Female,28,0,0,2,1,1,31165.06,1 +6326,15615797,Hyde,743,Germany,Male,59,5,108585.35,1,1,1,192127.22,1 +6327,15788494,Alekseeva,555,France,Male,31,8,145875.74,1,1,0,137491.23,0 +6328,15793856,Abdulov,667,Spain,Female,36,3,121542.57,2,1,1,186841.71,0 +6329,15629545,Buckley,790,Spain,Female,41,7,109508.68,1,0,0,86776.38,0 +6330,15661198,Howard,727,Germany,Male,34,2,146407.11,1,1,1,72073.72,0 +6331,15715117,Peel,744,France,Female,39,6,0,1,0,0,10662.58,0 +6332,15701074,Herz,629,Germany,Male,35,8,112330.83,1,1,1,91001.02,0 +6333,15793046,Holden,619,France,Female,35,4,90413.12,1,1,1,20555.21,0 +6334,15623744,McLean,634,France,Male,34,8,105302.66,1,1,1,123164.97,0 +6335,15611329,Findlay,608,Spain,Female,35,6,0,2,1,1,143463.28,0 +6336,15740428,Wyatt,507,France,Female,35,1,0,2,0,0,92131.54,0 +6337,15781534,Rapuluolisa,536,Germany,Female,35,4,121520.36,1,0,0,77178.42,0 +6338,15618243,Buckland,730,Spain,Female,43,1,103960.38,1,1,1,193650.16,0 +6339,15784161,Hargreaves,583,Germany,Male,39,8,102945.01,1,0,0,52861.89,0 +6340,15700325,Onyeoruru,644,France,Female,24,8,92760.55,1,1,0,35896.75,0 +6341,15659064,Salas,790,Spain,Male,37,8,0,2,1,1,149418.41,0 +6342,15658364,Laney,807,Germany,Female,40,1,134590.21,1,1,1,46253.65,0 +6343,15704340,Fu,581,France,Female,37,10,104255.03,1,1,0,86609.37,0 +6344,15793455,Tien,627,Spain,Female,55,6,0,1,0,0,91943.94,1 +6345,15579777,Sazonova,850,France,Male,41,3,0,2,1,0,128892.36,0 +6346,15632345,Tuan,754,France,Female,35,4,0,2,1,0,44830.71,0 +6347,15814468,Wei,551,Germany,Male,50,1,121399.98,1,0,1,84508.44,1 +6348,15754820,Bergamaschi,637,Germany,Male,35,8,147127.81,2,1,1,84760.7,0 +6349,15707505,Taylor,699,Spain,Male,31,8,125927.51,2,1,0,147661.47,0 +6350,15699507,Messersmith,542,France,Female,25,7,0,2,0,1,82393.08,0 +6351,15799600,Coles,640,Germany,Male,48,1,111599.32,1,0,1,135995.58,0 +6352,15794472,Brookes,553,France,Female,27,3,0,2,0,0,159800.16,0 +6353,15646632,Reid,741,France,Male,38,9,0,2,1,0,14379.01,0 +6354,15676353,Etheridge,598,France,Male,35,8,114212.6,1,1,1,74322.85,0 +6355,15566312,Jolly,660,Spain,Female,42,5,0,3,1,1,189016.24,1 +6356,15570414,Chizoba,618,Spain,Male,41,4,115251.64,1,0,0,136435.75,0 +6357,15776743,Eberegbulam,647,France,Male,43,9,0,2,1,1,78488.39,0 +6358,15674637,Pagnotto,491,France,Female,68,3,107571.61,1,0,1,113695.99,0 +6359,15730418,Lucchesi,652,France,Female,32,2,0,2,1,0,54628.11,0 +6360,15739972,Hughes,650,Germany,Female,45,9,152367.21,3,1,0,150835.21,1 +6361,15661591,Panicucci,413,Germany,Male,39,1,130969.77,2,1,1,158891.79,0 +6362,15675585,Burns,416,Germany,Female,25,0,97738.97,2,1,1,160523.33,0 +6363,15814750,Ricci,629,Spain,Male,34,8,0,2,1,1,180595.02,0 +6364,15593454,Lambert,678,Spain,Female,40,4,113794.22,1,1,0,16618.76,0 +6365,15663421,Esposito,527,Spain,Male,28,6,128396.33,2,1,0,79919.97,0 +6366,15576196,Benson,743,Spain,Female,48,5,118207.69,2,0,0,186489.14,1 +6367,15677324,Botts,683,Germany,Male,73,9,124730.26,1,1,1,51999.5,0 +6368,15568742,Parkes,536,France,Female,41,9,0,1,1,0,121299.14,0 +6369,15693764,Mai,663,Spain,Male,52,0,136298.65,1,1,0,144593.3,1 +6370,15714260,Castiglione,646,France,Female,38,2,0,2,0,0,178752.73,0 +6371,15798200,Manna,707,France,Male,35,2,0,3,1,1,94148.3,0 +6372,15656627,Lin,602,France,Male,34,5,0,2,1,1,77414.45,0 +6373,15791111,Fink,635,France,Female,47,2,125724.95,2,1,0,63236.97,0 +6374,15638269,Baresi,597,France,Male,67,2,0,2,0,1,108645.85,0 +6375,15807473,Morehead,503,France,Male,38,1,0,2,1,1,95153.24,0 +6376,15708534,Afamefuna,524,Spain,Female,64,5,0,1,1,0,136079.64,1 +6377,15640686,Greco,700,France,Male,46,5,95872.86,1,1,0,98273.01,1 +6378,15588904,Balashova,692,France,Male,33,9,0,1,1,0,113505.93,1 +6379,15768763,Bogdanov,562,France,Male,37,2,0,1,0,1,52525.15,1 +6380,15770543,Lowe,679,France,Male,37,7,74260.03,1,1,0,194617.98,0 +6381,15642162,Ponce,603,Germany,Male,35,1,123407.69,1,1,0,152541.89,1 +6382,15714046,Trevisano,720,Spain,Male,33,3,123783.91,2,1,1,142903.44,0 +6383,15575060,Gardner,797,France,Male,24,5,0,2,1,0,182257.61,0 +6384,15812040,Lorenzo,594,France,Male,36,6,153880.15,1,0,0,135431.72,0 +6385,15812073,Palmer,529,France,Female,31,7,0,2,1,1,175697.87,0 +6386,15706810,Zuyeva,606,Germany,Female,32,1,106301.85,2,0,1,59061.25,0 +6387,15584090,Jen,621,Spain,Female,40,7,0,2,0,1,131283.6,1 +6388,15810807,Alekseeva,513,France,Female,43,9,0,2,1,0,152499.8,0 +6389,15582033,Manfrin,753,Germany,Male,44,3,138076.47,1,1,0,15523.09,1 +6390,15687607,Chiemenam,605,France,Female,30,9,135422.31,1,0,1,186418.85,0 +6391,15588406,Chiemenam,574,Spain,Female,37,7,0,2,1,0,32262.28,0 +6392,15784099,Clark,726,France,Female,38,5,126875.62,1,1,0,128052.29,0 +6393,15701352,Fanucci,611,Spain,Female,28,3,96381.68,2,1,0,181419.29,0 +6394,15789371,Cattaneo,593,Germany,Female,41,4,119703.1,2,1,1,109783.29,0 +6395,15602845,Udinesi,466,Germany,Male,41,2,152102.18,2,1,0,181879.56,0 +6396,15707918,Bentley,741,Germany,Female,36,0,127675.39,2,1,0,74260.16,0 +6397,15602812,Holmes,684,Germany,Female,44,2,133776.86,2,0,1,49865.04,0 +6398,15675888,Austin,550,Spain,Female,33,9,72788.03,1,1,1,103608.06,0 +6399,15591822,Mackenzie,593,Spain,Male,26,9,76226.9,1,1,0,167564.82,0 +6400,15738501,Booth,601,Germany,Male,48,9,163630.76,1,0,1,41816.49,1 +6401,15585907,Collier,676,Spain,Female,30,5,0,2,0,0,179066.58,0 +6402,15579040,Hs?,556,France,Female,46,10,0,2,0,0,109184.24,0 +6403,15804211,Oluchukwu,719,France,Male,36,3,155423.17,1,1,1,199841.32,0 +6404,15736126,Sung,850,Germany,Male,55,0,98710.89,1,1,1,83617.17,1 +6405,15745399,Marino,649,Spain,Female,49,2,0,1,1,0,84863.85,1 +6406,15760749,Vinogradov,509,Spain,Male,41,7,126683.8,1,0,1,114775.53,0 +6407,15637118,Burns,684,France,Male,33,4,140700.61,1,1,0,103557.93,0 +6408,15657829,Fanucci,806,Germany,Male,30,8,168078.83,1,1,0,85028.36,1 +6409,15738497,Chukwujamuike,729,Spain,Male,44,4,107726.93,2,1,0,153064.87,0 +6410,15690695,Flynn,683,France,Female,33,9,0,2,1,1,38784.42,0 +6411,15762351,Chao,689,Spain,Female,63,1,0,2,1,1,186526.12,0 +6412,15791172,Yeh,672,Germany,Female,21,1,35741.69,1,1,0,28789.94,0 +6413,15598982,Klein,602,Germany,Female,53,5,98268.84,1,0,1,45038.29,1 +6414,15734765,Mahmood,739,France,Female,20,4,133800.98,1,0,1,150245.81,0 +6415,15642912,Tu,618,France,Female,21,2,125682.79,1,0,0,57762,0 +6416,15769516,Shcherbakov,674,France,Female,42,9,0,2,1,0,4292.72,0 +6417,15789379,Zetticci,762,France,Male,26,6,130428.78,1,1,0,173365.89,0 +6418,15695103,Carr,790,Spain,Male,37,6,0,2,1,1,119484.01,0 +6419,15801924,Browne,754,Spain,Female,27,8,0,2,0,0,121821.16,0 +6420,15767804,Feng,729,France,Male,44,6,0,2,1,0,151733.43,0 +6421,15718039,Ferguson,606,Germany,Female,47,0,137138.2,2,0,1,53784.22,0 +6422,15579994,Shaw,616,France,Male,23,8,73112.95,1,1,1,62733.05,0 +6423,15595037,Palermo,772,France,Male,47,9,152347.01,1,0,1,17671.78,0 +6424,15600720,Moore,652,Spain,Male,41,8,115144.68,1,1,0,188905.43,0 +6425,15782608,Huang,743,France,Male,43,5,0,2,0,0,113079.19,1 +6426,15566894,Gray,793,France,Male,39,3,137817.52,1,0,0,83997.79,0 +6427,15749123,Sokolova,743,Spain,Male,45,7,157332.26,1,1,0,125424.42,0 +6428,15668943,Henderson,746,France,Male,37,2,0,2,1,0,143194.05,0 +6429,15577423,Mosley,627,Germany,Female,39,5,124586.93,1,1,0,93132.61,1 +6430,15623102,Nnaemeka,713,Spain,Male,38,6,116980.78,2,0,1,76038.38,0 +6431,15728012,Everett,678,Spain,Female,40,3,128398.38,1,1,0,168658.3,0 +6432,15683363,Goddard,540,Spain,Male,39,1,0,1,0,1,108419.41,0 +6433,15699335,Kuo,615,Germany,Female,33,3,137657.25,2,1,1,171657.57,0 +6434,15574369,Bianchi,415,Spain,Male,53,5,167259.44,1,1,1,22357.25,0 +6435,15703167,Rouse,628,France,Female,45,8,0,2,1,0,193903.06,0 +6436,15754874,Nwoye,700,France,Male,26,4,119009.57,1,1,0,141926.43,0 +6437,15723216,Greco,623,Germany,Male,33,2,80002.33,1,1,1,104079.62,0 +6438,15725094,Fang,623,France,Female,37,4,140211.88,1,1,1,93832.33,0 +6439,15647974,Chiemenam,679,France,Female,44,3,118742.74,2,1,0,1568.91,0 +6440,15583371,Artemiev,632,Spain,Male,37,1,138207.08,1,1,0,60778.11,1 +6441,15772559,Burrows,790,France,Female,47,10,148636.21,1,0,1,16119.96,1 +6442,15711251,Chizuoke,514,France,Male,45,1,178827.79,1,1,0,60375.18,0 +6443,15719212,T'ien,491,France,Male,33,5,83134.3,1,1,0,187946.55,0 +6444,15764927,Rogova,753,France,Male,92,3,121513.31,1,0,1,195563.99,0 +6445,15731412,Trevisano,693,Germany,Female,37,6,95900.04,1,1,1,38196.24,0 +6446,15719170,Sagese,679,France,Female,30,1,112543.42,1,1,1,179435.21,0 +6447,15596011,Artyomova,529,Spain,Male,34,9,0,1,1,1,93208.22,0 +6448,15614834,Long,619,Spain,Female,31,3,141751.82,1,0,1,61531.86,0 +6449,15600510,Hsueh,680,Spain,Female,37,6,124140.57,2,1,0,92826.35,0 +6450,15625706,White,693,Germany,Male,45,2,116546.59,2,0,0,23140.28,1 +6451,15781409,Lazarev,834,France,Female,28,6,0,1,1,0,74287.53,0 +6452,15722583,Benjamin,636,Spain,Female,29,6,157576.47,2,1,1,101102.39,0 +6453,15677243,Wan,538,Spain,Male,43,5,0,2,1,0,126933.73,0 +6454,15815070,Romano,566,Germany,Female,44,5,141428.99,2,0,0,68408.74,0 +6455,15705899,Craig,597,Spain,Male,35,0,127510.99,1,1,1,155356.34,0 +6456,15701522,Yermolayeva,711,France,Female,29,9,0,2,0,1,3234.8,0 +6457,15755978,Tseng,606,France,Male,31,10,0,2,1,0,195209.4,0 +6458,15722090,Tseng,615,Spain,Male,51,6,81818.49,1,1,1,169149.38,0 +6459,15783526,Le Hunte,589,France,Male,36,1,100895.54,1,1,1,68075.14,0 +6460,15632125,Blake,606,Germany,Male,45,5,63832.43,1,1,1,93707.8,0 +6461,15688395,Lane,582,France,Male,29,4,0,2,0,0,156153.27,0 +6462,15666975,Sparks,710,France,Female,36,4,116085.06,1,1,0,58601.61,0 +6463,15682211,Tu,467,France,Male,57,1,0,2,1,1,114448.77,0 +6464,15637411,Tochukwu,749,France,Male,30,1,0,2,0,1,126551.65,0 +6465,15591512,Whittaker,564,Germany,Female,33,2,115761.51,1,0,1,112350.21,1 +6466,15606855,Wang,730,Spain,Male,26,6,0,2,1,1,185808.7,0 +6467,15763683,Northern,678,Germany,Male,32,4,139626.01,1,1,1,118235.52,1 +6468,15641782,Humphries,540,France,Female,31,7,0,1,0,1,183051.6,1 +6469,15677184,Cremonesi,767,France,Female,35,6,115576.44,1,0,1,27922.45,0 +6470,15775042,Ku,615,France,Female,23,4,0,2,1,0,196476.19,0 +6471,15616630,Tobenna,583,Germany,Female,41,5,77647.6,1,1,0,190429.52,0 +6472,15800233,Okwuadigbo,850,France,Female,40,5,0,2,1,0,35034.15,0 +6473,15588419,Johnston,651,Germany,Female,34,10,148962.46,1,1,0,66389.43,1 +6474,15595557,Li,798,France,Male,22,8,0,2,1,0,107615.43,0 +6475,15626143,Talbot,695,France,Male,37,2,0,2,1,1,99692.65,0 +6476,15566030,Tu,497,Germany,Male,41,5,80542.81,1,0,0,88729.22,1 +6477,15701412,T'ien,739,France,Male,40,4,0,2,0,0,173321.65,0 +6478,15702464,Ross,549,France,Female,34,4,0,2,0,0,139463.57,0 +6479,15573348,Maclean,850,France,Male,35,9,102050.47,1,1,1,3769.71,0 +6480,15704160,Wan,648,Spain,Male,49,5,0,1,1,0,149946.43,1 +6481,15693704,Tsou,679,France,Female,24,6,114948.76,2,0,1,135768.25,0 +6482,15664752,Jack,606,Germany,Male,39,8,136000.45,2,1,0,31708.53,0 +6483,15628292,Lucchesi,850,France,Male,32,4,156001.68,2,1,1,151677.31,0 +6484,15621195,Ch'eng,619,Germany,Male,41,3,147974.16,2,1,0,170518.83,0 +6485,15668629,Saunders,719,Spain,Male,44,2,0,2,1,0,196582.19,0 +6486,15635197,Glover,640,Germany,Male,26,5,90402.77,1,1,1,3298.65,0 +6487,15592761,Tung,710,France,Male,40,5,0,2,0,0,162878.96,0 +6488,15574283,Padovano,580,France,Male,31,2,0,2,0,1,64014.24,0 +6489,15598097,Johnstone,550,France,Male,44,9,0,2,1,0,26257.01,0 +6490,15711352,Endrizzi,841,France,Female,31,3,162701.65,2,1,1,126794.56,0 +6491,15620751,Secombe,760,France,Male,34,2,0,2,1,0,164162.44,0 +6492,15656717,Elewechi,687,France,Female,30,6,0,2,0,0,179206.92,0 +6493,15643121,Chu,753,Germany,Female,35,5,82453.96,2,0,0,18254.75,0 +6494,15723671,Lucciano,661,France,Male,35,9,100107.99,1,1,0,83949.68,0 +6495,15752846,Pinto,699,France,Male,28,7,0,2,1,1,22684.78,0 +6496,15640852,McGregor,617,Germany,Female,39,5,83348.89,3,1,0,7953.62,1 +6497,15789313,Ugorji,595,Germany,Female,44,4,96553.52,2,1,0,143952.24,1 +6498,15793688,Bancks,669,France,Male,50,9,201009.64,1,1,0,158032.5,1 +6499,15770405,Warlow-Davies,613,France,Female,27,5,125167.74,1,1,0,199104.52,0 +6500,15702561,Dale,782,France,Male,32,9,0,1,1,1,87566.97,0 +6501,15625964,Buckley,582,France,Female,43,5,153313.67,1,0,0,170563.73,0 +6502,15761364,Nkemjika,679,France,Male,30,9,0,2,1,0,157871.55,0 +6503,15590286,Fairley,611,France,Female,40,2,125879.29,1,1,0,93203.43,0 +6504,15587978,Boothby,455,Germany,Female,37,6,170057.62,1,0,1,54398.56,0 +6505,15773242,Chukwuhaenye,621,France,Male,32,1,0,2,1,1,168779.47,0 +6506,15761053,Lock,596,Germany,Male,48,2,131326.47,1,0,0,1140.02,1 +6507,15702095,Clarke,585,Spain,Female,56,1,128472.8,1,1,0,186476.91,1 +6508,15764253,Ramsey,742,France,Male,32,6,160485.16,1,1,0,29023.03,0 +6509,15700801,Eipper,850,Germany,Male,42,6,84445.68,3,0,1,60021.34,1 +6510,15730590,Ko,738,Germany,Female,40,1,115409.18,2,0,0,180456.8,0 +6511,15643916,Munro,619,Spain,Male,46,8,62400.48,1,1,1,132498.39,1 +6512,15720636,McGregor,628,France,Female,50,4,143054.56,1,0,1,109608.81,1 +6513,15795429,Henderson,487,France,Male,24,7,133628.09,2,1,1,98570.01,0 +6514,15609254,Fernandez,513,Spain,Female,41,9,107135.04,2,1,1,160546.58,0 +6515,15625141,Porter,563,Spain,Male,26,7,0,2,0,0,6139.74,0 +6516,15810898,Pan,803,France,Female,65,2,151659.52,2,0,1,6930.17,0 +6517,15775797,Esposito,607,Spain,Female,32,7,0,3,0,1,10674.62,0 +6518,15795246,Kaeppel,628,Germany,Female,51,9,155903.82,2,1,1,71159.84,0 +6519,15795275,Lamb,521,Spain,Female,49,4,82940.25,2,0,0,62413.01,1 +6520,15571869,Lei,669,Germany,Female,50,4,112650.89,1,0,0,166386.22,1 +6521,15694143,Conti,686,France,Female,41,10,0,1,1,0,133086.45,0 +6522,15748231,Hargreaves,700,Germany,Male,35,4,95853.39,2,1,0,192933.37,0 +6523,15632185,Yermolayev,663,France,Female,42,1,82228.67,2,1,0,71359.78,0 +6524,15806249,Kerr,671,Spain,Female,31,4,0,2,0,1,79270.02,0 +6525,15743293,Waters,651,Germany,Female,35,1,163700.78,3,1,1,29583.48,1 +6526,15598157,Onyeorulu,728,France,Male,34,4,106328.08,1,1,0,88680.65,0 +6527,15700946,Kolesnikova,574,France,Female,34,7,152992.91,1,1,1,134691.2,0 +6528,15722692,Kazakova,464,France,Male,38,3,116439.65,1,1,0,75574.48,0 +6529,15696506,MacDonald,604,Spain,Male,27,9,101352.78,1,0,0,30252.3,0 +6530,15728823,Sharwood,836,Spain,Female,37,10,0,2,1,0,111324.41,0 +6531,15808851,Bufkin,511,Germany,Female,75,9,105609.17,1,0,1,105425.18,0 +6532,15675231,Nwankwo,518,France,Female,45,8,0,2,1,1,36193.07,0 +6533,15732299,Boniwell,756,France,Male,67,4,0,3,1,1,93081.87,0 +6534,15706269,Willis,489,France,Female,47,8,103894.38,2,1,1,107625.46,0 +6535,15590078,Burns,622,Spain,Male,27,9,139834.93,1,1,1,152733.89,0 +6536,15776985,Kung,652,France,Female,36,6,112518.71,2,0,1,110421.31,0 +6537,15756743,Howells,625,France,Female,37,7,115895.42,1,1,0,48486.25,0 +6538,15782364,Bevan,521,Spain,Female,39,3,146408.68,1,0,0,72993.67,0 +6539,15604093,Neitenstein,546,France,Male,34,4,165363.31,2,1,1,25744.13,1 +6540,15749328,Johnson,697,France,Female,45,1,0,2,1,0,46807.62,1 +6541,15656322,Sandover,571,Germany,Male,33,3,71843.15,1,1,0,26772.04,0 +6542,15685564,Nnamutaezinwa,748,Spain,Male,35,5,105492.53,1,1,1,150057.2,0 +6543,15785831,Sinclair,591,France,Male,35,7,183027.25,1,1,1,56028.79,0 +6544,15796218,Wei,814,Germany,Male,29,1,131968.57,2,1,1,147693.92,0 +6545,15716218,Higgins,709,France,Female,45,3,104118.5,1,0,1,174032,0 +6546,15572735,Chang,433,Spain,Male,27,2,0,2,1,1,153698.65,0 +6547,15633840,Henderson,781,France,Male,20,0,125023.1,2,1,1,108301.45,0 +6548,15608760,Cox,656,France,Female,30,4,74323.2,1,1,1,22929.08,0 +6549,15627848,Tsui,683,France,Male,38,7,109346.13,2,1,0,102665.92,0 +6550,15792029,Lee,620,France,Male,32,6,0,2,1,0,56139.09,0 +6551,15617331,Sergeyeva,637,Germany,Female,39,3,109698.41,1,1,1,88391.29,1 +6552,15651740,Napolitani,525,Spain,Female,30,5,0,2,0,1,149195.44,0 +6553,15636407,Beatham,793,Germany,Female,34,5,127758.09,1,1,0,143357.03,0 +6554,15607526,Lu,638,Germany,Male,50,1,102645.48,1,1,0,168359.98,1 +6555,15632576,Yashina,520,France,Male,31,4,93249.4,1,1,0,77335.75,0 +6556,15581505,Bales,641,France,Male,35,5,0,2,1,0,93148.93,0 +6557,15612207,Hill,840,Germany,Female,51,1,87779.83,1,0,1,36687.11,1 +6558,15707242,Ibeamaka,504,Spain,Male,40,5,0,2,0,0,146703.36,0 +6559,15721937,Romilly,686,France,Male,38,0,138131.34,1,0,1,115927.85,0 +6560,15773852,Hayes,533,Germany,Male,38,4,70362.52,2,1,1,104189.46,0 +6561,15719778,Chiu,577,France,Female,32,1,0,2,1,0,9902.39,0 +6562,15650538,Sun,445,Germany,Female,48,7,168286.58,1,1,0,16645.77,1 +6563,15797475,Brennan,720,France,Male,44,3,86102.27,1,1,0,180134.88,1 +6564,15780359,Storey,643,Germany,Male,25,4,115142.9,1,1,1,148098.95,0 +6565,15737104,Lawson,652,Germany,Female,47,0,126597.89,2,1,1,38798.79,1 +6566,15789936,T'ao,663,France,Female,33,2,0,2,1,0,153295,0 +6567,15709523,Yao,525,Germany,Female,30,0,157989.21,2,1,1,100687.67,0 +6568,15593425,Bracewell,662,Spain,Female,54,1,187997.15,1,0,0,111442.71,1 +6569,15776725,Kerr,724,Germany,Male,54,8,172192.49,1,1,1,136902.01,0 +6570,15604706,Blake,581,Germany,Male,38,1,133105.47,1,1,0,105732.9,1 +6571,15790958,Sanders,685,Spain,Male,38,4,0,2,1,1,35884.91,0 +6572,15747534,Torkelson,595,France,Male,46,10,0,1,1,0,73489.15,1 +6573,15574237,Hsueh,588,France,Female,21,8,0,2,1,1,110114.19,0 +6574,15690332,Wang,647,Germany,Male,35,3,192407.97,1,1,1,40145.28,0 +6575,15661290,Hightower,785,Germany,Female,38,9,107199.75,1,0,0,146398.51,0 +6576,15651883,Genovesi,794,Germany,Female,55,6,115796.7,1,1,0,160526.36,1 +6577,15808905,Levan,823,France,Male,37,5,164858.18,1,1,1,173516.71,0 +6578,15715532,Lai,687,Germany,Male,38,4,117633.28,1,0,1,88396.6,0 +6579,15786078,Loginov,850,France,Female,28,9,0,2,1,0,185821.41,0 +6580,15652401,Lafleur,496,France,Female,36,7,0,2,0,0,108098.28,0 +6581,15673074,Obidimkpa,527,Germany,Female,30,6,126663.51,1,1,1,162267.91,0 +6582,15598744,Ch'ang,576,Germany,Female,71,6,140273.47,1,1,1,193135.25,1 +6583,15785975,Mason,525,Spain,Female,60,7,0,2,0,1,168034.9,0 +6584,15613180,Miranda,727,Germany,Male,21,8,153344.72,1,1,1,163295.87,0 +6585,15584229,Simon,671,Germany,Female,23,9,123943.18,1,1,1,159553.27,0 +6586,15773804,Golubeva,625,France,Male,39,5,0,1,1,0,99800.87,0 +6587,15699515,Manfrin,643,Germany,Male,33,7,98630.31,2,1,1,40250.82,0 +6588,15705313,Stange,707,France,Female,33,2,58036.33,1,1,1,83335.78,0 +6589,15693817,Ferrari,539,Spain,Male,28,5,0,2,1,0,48382.4,0 +6590,15673790,Taylor,498,Germany,Male,45,7,109200.74,2,0,1,165990.44,0 +6591,15674868,Wei,696,Spain,Female,30,0,0,2,1,1,9002.8,0 +6592,15692110,Ch'eng,758,France,Female,33,7,0,1,1,0,188156.34,0 +6593,15645904,Parsons,685,France,Female,33,6,0,2,0,1,186785.01,0 +6594,15581332,Pan,655,Germany,Female,30,1,83173.98,2,1,1,184259.6,0 +6595,15808544,Cameron,747,France,Female,40,3,0,1,0,0,57817.84,1 +6596,15734948,Igwebuike,601,Spain,Male,24,7,0,2,0,0,144660.42,0 +6597,15654531,Tuan,477,France,Male,22,5,82559.42,2,0,0,163112.9,1 +6598,15637774,Fraser,558,France,Male,32,5,73494.21,1,0,0,136301.1,0 +6599,15677141,Turnbull,586,Spain,Male,29,2,132450.24,1,1,1,36176.63,0 +6600,15739578,Chiazagomekpere,850,France,Male,49,6,128663.9,1,1,0,65769.3,1 +6601,15697360,Yudina,505,France,Female,36,2,79951.9,1,0,1,174123.16,1 +6602,15655213,Udinese,591,Germany,Female,51,8,132508.3,1,1,1,161304.68,1 +6603,15580872,Chinweike,761,Germany,Female,38,1,120530.13,2,1,0,109394.62,0 +6604,15683213,Bergamaschi,554,France,Female,35,10,74988.59,2,0,1,190155.13,0 +6605,15801188,Milliner,774,France,Female,47,6,94722.88,1,0,1,61450.96,0 +6606,15645029,Knowles,771,Spain,Female,33,5,0,2,1,0,8673.43,0 +6607,15633181,Swinton,792,France,Male,31,6,71269.89,2,0,1,125912.77,0 +6608,15598259,Gregory,673,Germany,Female,41,9,98612.1,1,1,0,151349.35,0 +6609,15576000,Chibueze,765,France,Male,40,6,138033.55,1,1,1,67972.45,0 +6610,15766047,Sukhorukova,748,France,Female,41,2,91621.69,1,1,1,71139.31,0 +6611,15596339,French,422,France,Male,54,3,140014.42,1,0,1,86350.97,0 +6612,15715199,Estrada,568,Spain,Male,27,5,126815.97,2,0,1,118648.12,0 +6613,15615938,Fleming,502,France,Female,64,3,139663.37,1,0,1,100995.11,0 +6614,15679991,Kennedy,524,France,Female,28,7,0,2,0,1,147100.72,0 +6615,15626135,Combes,689,France,Male,34,1,165312.27,1,1,0,155495.63,0 +6616,15792934,Carruthers,661,France,Male,26,8,0,2,0,0,196875.87,0 +6617,15744046,Andrejew,606,Spain,Male,33,8,0,2,1,1,63176.77,0 +6618,15700826,Ko,678,Germany,Female,54,1,123699.28,2,0,1,105221.76,0 +6619,15756301,Daniels,636,Germany,Female,29,3,97325.15,1,0,1,131924.38,0 +6620,15586517,Toscano,647,France,Male,32,5,97041.16,1,1,1,23132.73,0 +6621,15751297,Wilson,732,France,Male,36,5,0,2,1,0,161428.25,0 +6622,15710365,Thomson,646,France,Male,50,0,104129.24,2,1,0,181794.86,1 +6623,15679307,Kazantseva,559,France,Female,43,1,0,1,0,1,86634.3,0 +6624,15610753,Cremonesi,581,France,Male,28,3,104367.5,1,1,1,29937.75,0 +6625,15811036,Ferri,565,France,Male,46,7,135369.71,1,0,1,140130.22,0 +6626,15610912,Ferri,657,Spain,Female,41,6,112119.48,1,1,0,17536.82,0 +6627,15619932,Lombardi,847,France,Male,66,7,123760.68,1,0,1,53157.16,0 +6628,15746199,Eluemuno,558,France,Female,41,6,0,1,1,1,143585.29,1 +6629,15584967,Chiganu,596,Spain,Male,57,6,0,2,1,1,72402,0 +6630,15734365,Hsueh,579,France,Male,39,5,0,2,0,1,39891.84,0 +6631,15726960,O'Brien,741,France,Female,36,3,0,2,1,1,89804.83,0 +6632,15665177,Booth,613,France,Male,44,3,0,2,0,1,136491.72,0 +6633,15779915,O'Loghlin,694,Spain,Male,31,5,0,1,1,0,35593.18,0 +6634,15729110,Lavrov,729,Spain,Female,42,7,0,2,1,0,58268.2,1 +6635,15575399,Somadina,480,France,Female,42,1,152160.21,2,1,0,101778.9,0 +6636,15678374,Colombo,666,France,Female,59,5,0,2,1,1,185123.09,0 +6637,15792679,Troupe,575,France,Male,24,2,0,2,1,1,119927.81,0 +6638,15668767,Kenenna,850,France,Male,36,3,0,2,1,0,195033.07,0 +6639,15761886,Franklin,740,France,Male,36,4,172381.8,1,1,1,86480.29,0 +6640,15583076,Deleon,588,Germany,Male,41,6,106116.56,2,1,0,198766.61,0 +6641,15815615,Kung,681,France,Male,36,5,141952.07,1,1,1,185144.08,0 +6642,15591942,Zito,611,Spain,Female,33,7,0,2,1,1,3729.89,0 +6643,15724924,Giordano,589,France,Female,37,6,138497.84,1,0,1,18988.58,0 +6644,15762123,Davide,717,Spain,Female,34,1,0,2,1,0,119313.74,0 +6645,15567893,Lei,556,Germany,Male,33,3,124213.36,2,1,0,62627.55,0 +6646,15648989,Moss,850,France,Male,37,4,126872.6,1,1,0,197266.58,0 +6647,15662021,Lucciano,685,Spain,Female,42,2,0,2,0,0,199992.48,0 +6648,15691627,Tai,713,France,Female,37,8,0,1,1,1,16403.41,0 +6649,15731751,Osinachi,437,France,Female,26,1,120923.52,1,0,1,78854.57,0 +6650,15635277,Coates,605,Spain,Male,47,7,142643.54,1,1,0,189310.27,0 +6651,15655252,Larionova,758,Germany,Male,41,10,79857.64,1,1,1,78088.17,0 +6652,15803941,Seleznev,600,France,Male,46,10,95502.21,1,0,0,19842.18,0 +6653,15714380,Butcher,827,France,Male,38,5,0,2,0,0,103305.01,0 +6654,15666559,Gould,608,Germany,Male,23,8,197715.93,2,1,1,116124.28,0 +6655,15799998,Cunningham,608,France,Female,30,8,85859.76,1,0,0,142730.27,0 +6656,15703763,Sanderson,554,France,Male,44,7,85304.27,1,1,1,58076.52,0 +6657,15795640,Mai,683,Germany,Female,35,1,132371.3,2,0,0,186123.57,0 +6658,15780056,Reid,660,Spain,Male,33,4,0,1,1,0,29664.45,0 +6659,15777873,Downer,628,France,Female,31,5,0,1,0,0,147963.07,1 +6660,15584749,Humphries,668,Germany,Male,39,4,79896,1,1,0,38466.39,0 +6661,15765258,Bochsa,776,France,Female,29,5,0,2,1,1,143301.49,0 +6662,15623346,Czajkowski,820,France,Male,36,4,0,2,1,0,31422.69,0 +6663,15614054,Pankhurst,665,France,Male,36,1,0,2,0,1,121505.61,0 +6664,15766185,She,850,Germany,Male,31,4,146587.3,1,1,1,89874.82,0 +6665,15667632,Birdseye,703,France,Female,42,7,0,2,0,1,72500.68,0 +6666,15599024,Hope,506,Spain,Male,32,8,0,2,0,1,182692.8,0 +6667,15798709,Gill,588,Spain,Male,32,3,109109.33,1,0,1,4993.94,0 +6668,15741921,Moon,622,Spain,Female,26,8,0,2,1,1,124964.82,0 +6669,15793671,Watt,606,France,Male,34,5,0,1,1,0,161971.42,0 +6670,15797900,Chinomso,517,France,Male,56,9,142147.32,1,0,0,39488.04,1 +6671,15667932,Bellucci,758,Spain,Female,43,10,0,2,1,1,55313.44,0 +6672,15795933,Barese,677,France,Female,49,3,0,2,1,1,187811.71,0 +6673,15660403,Fleming,827,Spain,Female,35,0,0,2,0,1,184514.01,0 +6674,15736299,Bell,729,France,Female,36,8,109106.8,1,0,0,121311.12,0 +6675,15759034,Li Fonti,654,France,Male,36,2,112262.84,1,1,0,12873.39,0 +6676,15724663,Christmas,654,Spain,Female,36,5,0,2,0,0,157238.05,0 +6677,15594556,Chuter,619,Spain,Male,52,8,0,2,1,1,123242.11,0 +6678,15737169,Johnson,642,Spain,Male,26,8,144238.7,1,1,1,184399.76,0 +6679,15632472,Scott,472,Spain,Female,32,1,159397.75,1,0,1,57323.18,0 +6680,15722813,Byrne,470,Spain,Male,30,4,125385.01,1,1,0,68293.93,0 +6681,15588450,Chukwudi,633,France,Female,60,8,69365.25,1,1,1,10288.24,0 +6682,15736717,Ma,602,France,Male,31,7,155271.83,1,1,1,179446.31,0 +6683,15680683,Simmons,640,Spain,Male,29,5,197200.04,2,1,0,141453.62,0 +6684,15710316,Fang,454,Spain,Female,48,5,144837.79,1,1,1,93151.77,0 +6685,15746333,Blake,562,France,Female,57,3,0,3,1,0,6554.97,1 +6686,15606861,Tien,636,France,Male,34,8,0,2,1,0,38570.13,0 +6687,15641285,Yusupova,621,Spain,Male,50,3,163085.79,1,0,1,131048.36,0 +6688,15662908,Davidson,795,Germany,Male,38,7,125903.22,2,1,1,127068.92,0 +6689,15814267,Zhdanova,550,France,Male,22,6,154377.3,1,1,1,51721.52,0 +6690,15614923,Nielson,630,Spain,Male,41,7,107511.52,1,0,1,46156.87,0 +6691,15579223,Niu,573,Germany,Male,30,8,127406.5,1,1,0,192950.6,0 +6692,15651389,Kay,561,Spain,Male,24,8,143656.55,1,0,1,180932.46,0 +6693,15677087,Green,662,France,Female,39,5,138106.75,1,0,0,19596.73,0 +6694,15665784,She,637,France,Male,27,9,128940.24,1,1,0,46786.92,0 +6695,15576706,Ajuluchukwu,651,Germany,Male,37,9,114453.58,1,0,1,175820.91,0 +6696,15615473,Sabbatini,646,France,Female,33,2,0,2,0,0,198208,0 +6697,15587299,Board,567,France,Female,48,3,0,1,1,0,55362.45,0 +6698,15655389,Leckie,638,France,Male,41,1,131762.94,1,1,1,47675.29,0 +6699,15784491,Ho,725,France,Female,31,6,0,1,0,0,61326.43,0 +6700,15809999,Gordon,709,France,Female,41,3,150300.65,2,1,0,71672.86,0 +6701,15681115,Iroawuchi,787,Spain,Male,39,10,108935.39,1,1,1,101168.3,0 +6702,15629390,Liao,653,France,Male,37,7,135847.47,1,1,0,144880.81,0 +6703,15792668,Hamilton,661,Germany,Male,37,7,109908.06,2,1,0,115037.67,1 +6704,15583863,Chimaobim,681,Germany,Male,49,8,142946.18,1,0,0,187280.51,1 +6705,15681878,Fan,436,Germany,Male,45,3,104339.11,2,1,1,183540.22,1 +6706,15782875,Cayley,663,France,Male,33,5,157274.36,2,1,1,28531.81,0 +6707,15732235,Kuykendall,662,France,Male,64,0,98848.19,1,0,1,42730.12,0 +6708,15735909,McDonald,607,Germany,Female,39,8,105103.33,1,1,0,104721.5,1 +6709,15653448,Duncan,754,France,Male,34,7,0,2,1,1,65219.85,0 +6710,15587647,Browne,850,Germany,Female,66,0,127120.62,1,0,1,118929.64,1 +6711,15701037,Barton,578,France,Male,39,2,0,2,1,0,70563.9,0 +6712,15727499,Boyle,666,Germany,Female,36,3,129118.5,2,0,0,139435.12,0 +6713,15724838,Moretti,599,France,Female,43,4,0,1,1,0,170347.1,0 +6714,15666711,Ukaegbulam,586,France,Female,46,0,0,3,0,1,131553.82,1 +6715,15588933,Nwankwo,825,France,Female,36,3,146053.66,1,1,1,138344.7,0 +6716,15763111,Niu,808,Spain,Female,67,10,124577.15,1,0,1,169894.4,0 +6717,15805676,Hsu,515,Spain,Male,29,4,151012.55,2,1,0,9770.97,0 +6718,15586674,Shaw,663,Spain,Female,58,5,216109.88,1,0,1,74176.71,1 +6719,15744553,Ho,444,France,Male,34,2,144318.97,1,1,0,112668.06,0 +6720,15776629,Christie,650,France,Female,39,4,0,2,0,0,186275.7,0 +6721,15647207,Onwuemelie,609,France,Male,26,7,0,2,1,0,98463.99,0 +6722,15715638,Ch'ang,824,Germany,Male,77,3,27517.15,2,0,1,2746.41,0 +6723,15750602,Clendinnen,662,France,Male,29,5,147092.65,1,1,0,10928.3,0 +6724,15766810,Onyemauchechi,699,Germany,Female,51,2,92246.14,2,0,1,91346.03,0 +6725,15756625,Crawford,752,France,Female,41,8,0,2,1,0,139844.04,1 +6726,15639552,Mellor,603,Germany,Female,40,8,148897.02,1,0,0,105052.9,0 +6727,15633213,Rizzo,628,Spain,Male,50,8,0,1,0,0,144366.83,1 +6728,15610416,Christie,745,France,Female,36,9,0,1,1,0,19605.18,1 +6729,15715208,Watkins,804,Germany,Female,33,10,138335.96,1,1,1,80483.76,0 +6730,15619608,Ojiofor,454,Germany,Female,50,10,92895.56,1,1,0,154344,1 +6731,15628697,Tung,631,Spain,Male,46,9,160736.63,1,0,1,93503.02,0 +6732,15643826,McKay,503,France,Male,32,4,0,2,1,1,153036.97,0 +6733,15718588,Meng,548,France,Female,37,9,0,2,0,0,98029.58,0 +6734,15709741,Hussain,668,France,Male,28,4,107141.27,1,1,0,193018.71,0 +6735,15723318,Mactier,619,France,Female,55,0,0,3,0,0,60810.64,1 +6736,15717328,Hsueh,842,France,Female,37,4,132446.08,2,1,0,87071.18,1 +6737,15771299,Nnachetam,707,France,Female,57,1,92053,1,1,1,164064.44,1 +6738,15706223,Barnes,715,Spain,Male,38,2,96798.79,2,1,1,4554.67,0 +6739,15612358,Christie,573,Germany,Male,35,9,134498.54,2,1,1,119924.8,0 +6740,15769191,Lipton,509,France,Male,55,8,132387.91,2,1,1,170360.11,0 +6741,15618816,Yu,670,Germany,Female,40,2,147171.2,1,0,1,69850.04,0 +6742,15730810,Storey,613,Spain,Male,44,9,100524.69,1,1,1,47298.95,0 +6743,15783463,Read,678,France,Female,26,1,0,2,1,0,45443.68,0 +6744,15616213,Levy,555,Germany,Female,51,9,138214.5,1,1,0,198715.27,1 +6745,15611287,Chiu,777,France,Female,30,4,0,2,0,1,115611.97,0 +6746,15786454,Moore,552,Spain,Male,55,3,0,1,1,1,40333.94,0 +6747,15768682,Amies,640,Spain,Male,39,3,0,1,1,1,105997.25,0 +6748,15766172,Tsao,541,France,Male,34,3,128743.55,1,1,0,134851.12,0 +6749,15637646,Rowley,756,France,Male,31,10,122647.32,1,0,0,61666.87,0 +6750,15653404,Aliyev,684,Spain,Female,24,9,79263.9,1,0,1,196574.48,0 +6751,15690546,Riley,618,France,Female,42,2,0,4,0,0,111097.39,1 +6752,15735636,Toscano,604,France,Female,53,2,121389.78,1,1,1,48201.64,1 +6753,15605424,Oluchukwu,624,Spain,Male,38,7,123906.55,1,1,0,135096.78,0 +6754,15568449,Fu,661,Spain,Male,38,7,143006.7,1,1,1,15650.89,0 +6755,15688085,Warner,627,Spain,Female,28,3,157597.61,1,0,1,34097.22,0 +6756,15683483,Fleming,812,Spain,Male,38,3,127117.8,2,1,1,174822.74,0 +6757,15659567,Ch'iu,473,France,Female,39,9,117103.26,2,1,1,85937.52,1 +6758,15766667,Langler,717,Spain,Male,36,2,102989.83,2,0,1,49185.57,0 +6759,15624975,Angelo,693,Spain,Male,28,1,145118.83,1,0,1,77742.38,0 +6760,15660878,T'ien,705,France,Male,92,1,126076.24,2,1,1,34436.83,0 +6761,15586557,Milani,661,France,Male,41,5,0,1,0,1,88279.6,0 +6762,15746183,Pye,573,France,Female,27,4,0,2,1,1,157549.6,0 +6763,15631457,Asher,639,France,Male,37,5,98186.7,1,0,1,173386.95,0 +6764,15754053,Chung,718,France,Female,67,7,0,3,1,1,82782.08,0 +6765,15645839,Yudin,570,France,Male,37,6,0,1,1,1,187758.5,0 +6766,15689955,Arcuri,461,France,Female,40,7,0,2,1,0,176547.8,0 +6767,15593510,Capon,638,Germany,Female,33,5,129335.65,1,1,1,56585.2,1 +6768,15654964,Piccio,608,Spain,Male,48,7,75801.74,1,1,0,125762.95,0 +6769,15594039,Lung,599,Spain,Male,42,6,0,2,1,0,113868.4,0 +6770,15625929,Trevisan,762,France,Female,44,7,159316.64,1,0,0,24780.13,0 +6771,15815295,John,662,France,Female,38,2,96479.81,1,1,0,120259.41,0 +6772,15621818,Anayolisa,747,Germany,Male,29,7,117726.33,1,1,1,175398.34,0 +6773,15652700,Ritchie,539,France,Male,39,6,0,2,1,1,86767.48,0 +6774,15636860,Ch'eng,625,France,Male,43,4,122351.29,1,1,0,71216.6,0 +6775,15569432,Macleod,656,France,Female,48,9,0,2,1,1,85240.61,1 +6776,15751455,Boyle,469,France,Female,48,5,0,1,1,0,160529.71,1 +6777,15800583,Chukwuemeka,621,Spain,Female,43,8,0,1,0,0,102806.6,0 +6778,15770214,Bryant,754,France,Female,27,7,0,2,1,0,144134.64,0 +6779,15613463,Hackett,679,Germany,Female,50,6,132598.38,2,1,1,184017.98,0 +6780,15587066,Kovaleva,535,France,Male,38,2,119272.29,1,0,0,195896.59,1 +6781,15693752,Reed,487,France,Male,37,2,0,2,1,1,126722.57,0 +6782,15714874,Major,850,France,Female,42,3,0,2,1,1,176883.42,0 +6783,15657809,Lo,585,France,Male,55,10,106415.57,3,1,1,122960.98,1 +6784,15651955,Hanson,603,France,Male,31,4,0,2,0,1,9607.1,0 +6785,15570912,Ogbonnaya,728,Germany,Female,32,9,127772.1,2,1,1,152643.48,0 +6786,15640266,Windsor,621,Spain,Male,41,5,104631.67,1,1,1,95551.22,0 +6787,15652069,Calabrese,833,France,Male,30,1,0,2,1,0,141860.62,0 +6788,15596074,Keating,502,France,Male,37,10,0,1,1,1,76642.68,0 +6789,15800268,Costa,825,Germany,Male,37,6,118050.79,1,0,1,52301.15,0 +6790,15809847,Tan,668,France,Male,46,0,0,2,0,0,29388.02,0 +6791,15599074,Ma,487,Spain,Female,40,6,136093.74,1,0,1,193408.43,0 +6792,15599591,Martin,600,Germany,Female,39,7,88477.36,2,1,0,58632.37,0 +6793,15776096,Halpern,606,Spain,Male,34,3,161572.24,1,0,1,191076.22,0 +6794,15611669,Nyhan,623,Germany,Male,50,7,126608.37,1,0,1,645.61,1 +6795,15694098,Jackson,575,France,Female,54,9,68332.96,1,1,1,144390.75,0 +6796,15713347,Reynolds,577,Spain,Male,48,6,179852.26,1,1,0,193580.32,0 +6797,15713094,Tai,651,France,Female,25,8,0,2,1,1,126761.2,0 +6798,15811978,Trevisani,693,Germany,Male,46,2,104763.41,1,1,1,62368.33,0 +6799,15799925,Uwakwe,800,France,Male,60,6,88541.57,2,1,1,131718.12,0 +6800,15692575,Kerr,760,France,Male,38,6,162888.73,1,1,0,91098.76,1 +6801,15743149,Findlay,711,France,Female,35,8,0,1,1,1,67508.01,0 +6802,15776947,Ugorji,637,Spain,Male,43,8,0,1,1,0,12156.93,1 +6803,15700656,Balashova,662,France,Male,32,9,0,2,0,0,65089.38,0 +6804,15594515,Cheng,568,France,Female,44,7,0,2,0,0,62370.67,1 +6805,15787884,Martin,692,France,Female,30,7,0,2,1,1,18826.34,0 +6806,15577988,Skinner,614,France,Female,35,1,0,2,1,1,3342.62,0 +6807,15795586,McDonald,478,France,Male,35,1,92474.05,1,1,0,178626.07,0 +6808,15677739,Dellucci,562,France,Male,36,6,0,2,1,0,32845.32,0 +6809,15720134,Reynolds,709,Germany,Male,30,9,115479.48,2,1,1,134732.99,0 +6810,15688868,Birdsall,684,France,Female,26,5,87098.91,1,0,0,106095.82,0 +6811,15642996,Tsai,546,Germany,Female,42,9,86351.85,2,1,0,57380.13,0 +6812,15771222,Oguejiofor,779,France,Female,42,5,0,2,0,0,25951.91,0 +6813,15605059,Mackie,576,Germany,Male,63,3,148843.56,1,1,0,69414.13,1 +6814,15568088,Jamieson,481,Germany,Male,44,3,163714.52,1,1,0,96123.72,0 +6815,15665943,Mai,445,France,Male,25,6,0,2,1,0,119425.94,0 +6816,15795571,Patterson,606,Spain,Male,36,0,94153.56,1,0,1,120138.27,0 +6817,15662243,Taylor,559,France,Male,50,5,162702.35,1,0,0,150548.5,1 +6818,15593128,Vinogradoff,608,France,Female,56,10,129255.2,2,1,0,142492.04,1 +6819,15589739,North,698,France,Male,41,3,90605.29,1,1,1,14357,0 +6820,15787602,Carter,568,Spain,Male,39,5,0,2,1,1,129569.92,0 +6821,15685019,Graham,528,France,Male,29,3,102787.42,1,1,0,55972.56,0 +6822,15704209,Noble,802,France,Female,39,7,120145.96,2,0,1,59497.01,1 +6823,15605264,Walker,669,Germany,Male,47,0,63723.78,2,1,1,181928.25,0 +6824,15708265,Chibugo,581,Spain,Female,24,10,159203.71,1,1,1,102517.83,1 +6825,15740264,Yobachi,640,France,Male,38,9,0,2,1,0,88827.67,0 +6826,15615477,Ignatyeva,529,Spain,Female,44,1,0,2,0,0,14161.3,0 +6827,15727361,Chiemela,547,France,Female,51,1,0,2,1,1,56908.41,0 +6828,15760216,Pokrovskaya,718,France,Female,49,10,0,1,1,0,184474.72,1 +6829,15806134,Storey,707,Germany,Male,34,9,162691.16,2,1,0,94912.78,0 +6830,15601351,Moroney,735,France,Male,43,9,127806.91,1,1,1,73069.59,0 +6831,15669262,Maslov,765,France,Male,43,9,157960.49,2,0,0,136602.8,0 +6832,15696989,Chukwueloka,469,Germany,Female,52,8,139493.25,3,0,0,150093.32,1 +6833,15688498,Chu,594,Germany,Female,21,2,87096.82,2,1,0,168186.11,0 +6834,15686964,Spence,675,France,Female,34,10,84944.58,1,0,0,146230.63,0 +6835,15625035,Mills,703,France,Male,50,8,160139.59,2,1,1,79314.1,0 +6836,15618391,Doyle,810,France,Male,33,6,0,2,1,1,77965.67,0 +6837,15591344,Donnelly,715,Spain,Male,42,6,0,2,1,1,128745.69,0 +6838,15605455,Tai,664,France,Male,40,9,0,2,1,0,194767.3,0 +6839,15680804,Abbott,850,France,Male,29,6,0,2,1,1,10672.54,0 +6840,15768282,Perez,724,Germany,Male,36,6,94615.11,2,1,1,10627.21,0 +6841,15685826,Hsiung,563,France,Male,30,7,90727.79,1,1,0,122268.75,0 +6842,15793491,Cherkasova,714,Germany,Male,26,3,119545.48,2,1,0,65482.94,0 +6843,15797787,Denisov,614,France,Male,36,1,118311.76,1,1,0,146134.68,0 +6844,15611171,Fowler,740,France,Male,33,1,129574.98,1,1,1,123300.38,0 +6845,15601627,Siciliano,587,France,Male,33,8,148163.57,1,0,0,122925.4,0 +6846,15734085,Crocker,465,Germany,Male,24,5,117154.9,1,1,1,127744.02,0 +6847,15809309,Longo,689,Spain,Female,40,5,154251.67,1,0,1,118319.5,0 +6848,15809462,Polyakova,656,France,Male,30,3,0,2,0,1,17104,0 +6849,15634628,Brown,579,France,Female,33,1,65667.79,2,0,0,164608.98,0 +6850,15775678,Uspensky,716,France,Female,44,1,0,1,1,1,152108.47,0 +6851,15579526,O'Meara,551,France,Male,42,1,50194.59,1,1,1,23399.58,0 +6852,15779103,Cantamessa,527,Germany,Female,39,9,96748.89,2,1,0,94711.43,0 +6853,15738715,Alexander,600,France,Female,37,4,0,3,1,0,7312.25,1 +6854,15593943,Chinagorom,685,France,Female,43,1,132667.17,1,1,1,41876.98,0 +6855,15754574,Tomlinson,738,Spain,Male,36,5,0,2,1,1,96881.32,0 +6856,15737814,Lo,622,France,Male,41,2,127087.06,1,1,0,102402.91,1 +6857,15670889,Nwachukwu,528,France,Male,34,1,125566.9,1,1,1,176763.27,0 +6858,15629299,Yang,546,Germany,Female,52,1,106074.89,1,1,1,23548.45,1 +6859,15771569,Bage,576,Germany,Male,46,4,137367.94,1,1,1,33450.11,0 +6860,15811927,Marcelo,733,France,Female,38,3,157658.36,1,0,0,19658.43,0 +6861,15785654,Ofodile,727,Germany,Male,45,6,114422.85,2,1,1,104678.78,1 +6862,15665524,Savage,605,Spain,Male,41,5,103154.66,1,0,0,143203.78,0 +6863,15736287,Piccio,586,France,Male,33,9,0,1,1,0,6975.02,0 +6864,15765732,Simmons,564,Spain,Female,24,6,149592.14,1,1,1,153771.8,0 +6865,15797381,DeRose,593,Germany,Female,48,3,133903.12,2,1,1,85902.39,1 +6866,15598536,Onuchukwu,736,Germany,Female,26,0,84587.9,1,0,1,188037.76,0 +6867,15664506,Goodwin,675,Spain,Male,32,8,197436.82,1,1,1,52710.7,0 +6868,15575619,Teakle,656,Spain,Female,32,1,104254.27,1,1,1,17034.37,0 +6869,15587394,Thomson,462,France,Male,39,4,140133.08,2,0,0,131304.45,0 +6870,15654457,Cross,685,Spain,Female,30,2,0,3,1,1,172576.43,1 +6871,15762793,Jones,850,Germany,Female,36,0,136980.23,2,1,1,99019.65,0 +6872,15658067,Walker,636,Germany,Female,48,3,120568.41,1,1,0,190160.04,1 +6873,15642816,De Salis,850,France,Female,27,7,43658.33,2,1,1,3025.49,0 +6874,15693088,Oliver,628,France,Female,37,9,0,2,1,1,34689.77,0 +6875,15793883,Lo Duca,798,France,Male,28,3,0,2,1,0,2305.27,0 +6876,15665283,Brookes,610,France,Female,57,7,72092.95,4,0,1,113228.82,1 +6877,15680421,Challis,591,France,Female,42,10,0,2,0,0,171099.22,0 +6878,15695148,Ibeabuchi,614,Spain,Female,37,9,0,2,1,1,62023.1,0 +6879,15636592,Iroawuchi,651,France,Male,35,0,181821.96,2,0,1,36923.67,1 +6880,15772618,Tyler,665,France,Male,25,7,90920.75,1,0,1,112256.57,0 +6881,15724453,Fan,570,France,Male,23,2,0,1,0,0,198830.98,0 +6882,15565878,Bates,631,Spain,Male,29,3,0,2,1,1,197963.46,0 +6883,15609160,Marsden,586,France,Male,32,1,0,2,0,0,31635.99,0 +6884,15678460,Dodgshun,691,France,Male,30,9,0,1,1,0,49594.02,0 +6885,15662571,Maclean,639,France,Male,35,8,0,2,1,0,170483.9,0 +6886,15606849,Blackall,698,France,Female,27,1,94920.71,1,1,1,40339.9,0 +6887,15670738,Mazzanti,733,Germany,Male,45,2,113939.36,2,1,0,3218.71,0 +6888,15662641,Amadi,850,France,Male,19,8,0,1,1,1,68569.89,0 +6889,15727539,Schoenheimer,618,France,Female,31,4,0,2,1,0,29176.04,0 +6890,15651020,Fiorentino,473,France,Female,25,6,110666.42,2,0,0,46758.42,0 +6891,15673877,Murray,490,France,Male,39,1,0,3,1,0,171060.01,1 +6892,15760865,Fan,754,Germany,Female,48,7,141819.02,1,1,0,93550.53,1 +6893,15705009,Cartwright,649,France,Female,56,8,156974.26,1,1,0,89405.26,1 +6894,15657540,Cremonesi,578,France,Male,50,5,151215.34,2,1,0,169804.4,0 +6895,15707441,White,690,Spain,Male,26,8,116318.23,1,1,1,83253.05,0 +6896,15694765,Sabbatini,610,Germany,Male,49,6,113882.33,1,1,0,195813.81,1 +6897,15649086,Patterson,596,France,Male,42,7,0,2,1,1,121568.37,0 +6898,15650488,Bromley,492,France,Female,48,6,127253.98,1,1,1,92144.09,1 +6899,15760924,Doherty,575,Spain,Male,41,2,100062.39,1,0,0,126307.25,0 +6900,15700263,Ifeatu,569,France,Male,66,2,0,1,1,0,130784.2,1 +6901,15806922,Bergamaschi,674,Spain,Female,41,4,126605.14,1,1,1,166694.93,0 +6902,15637522,Shubina,507,France,Female,31,0,106942.08,1,0,1,44001.11,0 +6903,15636548,Lung,457,Spain,Male,44,7,0,2,0,0,185992.36,0 +6904,15566891,Kinder,584,Germany,Female,41,3,88594.93,1,1,0,178997.89,0 +6905,15627185,Terry,744,Germany,Male,29,6,123737.04,2,1,0,141558.04,0 +6906,15754012,Shepherdson,687,France,Female,35,1,110752.15,2,1,1,47921.22,0 +6907,15627514,Short,688,Spain,Female,46,3,0,2,0,1,104902.68,0 +6908,15661433,Zetticci,519,France,Male,34,5,0,1,1,0,68479.6,0 +6909,15610653,Belov,733,Spain,Female,38,5,0,2,1,1,1271.51,0 +6910,15667002,Knight,666,Spain,Male,43,5,0,2,1,0,29346.1,0 +6911,15709199,Burson,511,Spain,Female,40,1,0,1,1,1,184118.73,0 +6912,15710087,Nicholls,705,Germany,Female,54,3,125889.3,3,1,0,96013.5,1 +6913,15679884,Hs?eh,544,France,Male,48,10,78314.63,3,1,1,103713.93,1 +6914,15784180,Ku,564,France,Female,36,7,206329.65,1,1,1,46632.87,1 +6915,15808849,T'ien,702,France,Male,40,7,145536.9,1,0,1,135334.24,0 +6916,15751549,H?,658,Germany,Male,31,2,77082.65,2,0,0,13482.28,0 +6917,15588235,Vasilieva,654,France,Female,24,8,145081.73,1,1,1,130075.07,0 +6918,15640418,Omeokachie,649,Germany,Female,41,4,115897.73,1,1,0,143544.48,0 +6919,15721116,Napolitano,597,Spain,Male,24,0,108058.07,2,1,1,187826.11,0 +6920,15599084,Hopwood,782,France,Male,33,7,191523.09,1,1,1,167058.75,0 +6921,15773394,Bergamaschi,644,France,Male,38,3,0,2,1,1,79928.41,0 +6922,15625713,Lindeman,679,Spain,Female,39,7,91187.9,1,0,1,6075.36,0 +6923,15766417,McKinley,678,France,Female,60,2,0,2,1,1,43821.56,0 +6924,15622578,Sergeyev,806,France,Male,34,5,113958.55,1,0,1,32125.98,0 +6925,15799924,Sanchez,668,Spain,Male,43,1,147167.25,1,0,0,141679.73,0 +6926,15618363,Muomelu,659,Germany,Male,29,9,82916.48,1,1,1,84133.48,0 +6927,15637138,Murray,660,France,Male,34,1,0,2,1,0,9692.58,0 +6928,15781665,Ibekwe,601,France,Female,37,5,0,1,0,0,20708.6,0 +6929,15804853,McVey,781,France,Female,48,0,57098.96,1,1,0,85644.06,1 +6930,15651627,White,628,Germany,Male,39,1,115341.19,1,1,1,107674.3,1 +6931,15680685,Patterson,751,France,Male,30,3,165257.2,1,0,0,134822.05,0 +6932,15808930,Mai,531,France,Female,37,1,0,1,1,0,4606.97,0 +6933,15570970,Han,647,France,Female,42,9,0,2,1,1,51362.82,0 +6934,15679961,Davidson,708,Spain,Male,46,7,68799.72,1,1,1,39704.14,0 +6935,15705458,Parkin,550,Spain,Male,39,2,116120.19,2,1,1,195638.13,0 +6936,15750396,McKissick,670,France,Male,33,1,0,2,1,1,86413.11,0 +6937,15679928,Horsfall,592,France,Female,31,2,84102.11,2,0,1,116385.24,0 +6938,15711181,Clapp,589,France,Female,50,4,0,2,0,1,182076.97,0 +6939,15698324,Azikiwe,725,France,Female,33,4,0,1,1,1,67879.8,0 +6940,15807433,Zubarev,570,France,Female,43,9,0,2,0,1,11417.26,0 +6941,15636590,Pisano,575,France,Male,46,1,0,2,1,1,65998.26,0 +6942,15628950,Coates,501,Germany,Male,25,6,104013.79,1,1,0,114774.35,0 +6943,15617206,Trentino,431,Germany,Male,42,8,120822.86,2,1,0,126153.24,0 +6944,15603741,MacDonnell,719,Spain,Male,40,4,128389.12,1,1,1,176091.31,0 +6945,15742607,Ermakov,850,Germany,Male,36,7,102800.72,1,1,1,87352.43,0 +6946,15747821,K?,554,Germany,Female,31,6,135470.9,1,1,0,107074.81,0 +6947,15612043,Hammonds,418,France,Male,36,7,90145.04,1,1,1,69157.93,0 +6948,15809558,Peppin,715,Spain,Male,31,7,0,1,1,1,149970.59,0 +6949,15803750,Ball,750,Spain,Female,33,3,161801.47,1,0,1,153288.97,1 +6950,15704681,Yeh,766,Germany,Male,37,2,99660.13,2,0,1,147700.78,0 +6951,15667392,L?,652,Spain,Female,38,6,123081.84,2,1,1,188657.97,0 +6952,15738889,Shih,658,France,Male,42,8,102870.93,1,0,1,103764.55,1 +6953,15598838,Greco,659,France,Female,37,1,151105.68,1,1,1,140934.57,0 +6954,15579109,Napolitano,574,Germany,Male,35,5,163856.76,1,1,1,15118.2,0 +6955,15799042,Zaytseva,611,France,Male,38,7,0,1,1,1,63202,0 +6956,15697042,Genovesi,738,Spain,Male,35,8,127290.61,1,1,0,16081.62,0 +6957,15696605,Angelo,571,France,Male,49,4,180614.04,1,0,0,523,0 +6958,15802274,Waters,686,France,Female,44,7,55053.62,1,1,0,181757.19,0 +6959,15596808,Maclean,679,Spain,Male,33,4,96110.22,1,1,0,1173.23,0 +6960,15705403,Seleznyova,617,Spain,Female,46,3,106521.49,1,0,1,86587.37,0 +6961,15732903,Fontenot,673,France,Male,39,7,82255.51,2,1,0,109545.56,0 +6962,15581968,Reid,745,France,Female,33,1,0,2,1,1,174431.01,0 +6963,15683892,Fraser,677,Germany,Female,26,3,102395.79,1,1,0,119368.99,0 +6964,15595447,Tuan,613,Spain,Male,39,8,118201.41,1,1,0,23315.59,0 +6965,15569249,Howarth,576,France,Female,55,6,44582.07,3,0,1,67539.85,1 +6966,15656188,Davis,584,Spain,Female,30,5,0,2,1,1,185201.58,0 +6967,15689661,Gorbunov,663,France,Male,22,6,0,2,0,1,131827.15,0 +6968,15644934,Gentry,466,France,Male,26,9,105522.06,1,1,0,10842.46,0 +6969,15721793,Chiu,510,Germany,Female,50,7,123936.54,1,1,1,23768.01,0 +6970,15687413,Sunderland,619,Spain,Female,38,6,0,2,1,1,117616.29,0 +6971,15761286,Fan,696,Germany,Female,66,7,119499.42,2,1,1,174027.3,0 +6972,15658240,Parry,554,France,Female,44,9,135814.7,2,0,0,115091.38,0 +6973,15706232,Niu,595,France,Male,52,9,0,1,1,1,106340.66,1 +6974,15583394,Zuyev,659,Germany,Male,39,8,106259.63,2,1,1,198103.32,0 +6975,15715643,Ijendu,662,France,Male,44,8,0,2,1,1,175314.87,0 +6976,15644856,Bird,556,Spain,Male,38,2,115463.16,1,1,0,150679.65,0 +6977,15785488,Palmer,701,Spain,Female,39,9,0,2,1,1,110043.88,0 +6978,15711571,Y?,587,Spain,Male,42,5,120233.83,1,1,0,194890.33,0 +6979,15778604,Nicholson,571,France,Female,47,7,0,2,0,0,112366.98,0 +6980,15751180,Adams,539,France,Female,40,7,81132.21,1,1,0,167289.82,0 +6981,15748360,Cocci,644,Germany,Female,34,10,122196.99,2,1,1,182099.71,0 +6982,15770039,Kuo,572,Germany,Male,39,4,112290.22,1,1,0,49373.97,1 +6983,15685096,Trevisani,753,France,Female,50,4,0,2,1,1,861.4,0 +6984,15669501,Kuo,706,France,Male,35,5,0,2,1,1,81718.37,0 +6985,15622631,H?,588,France,Male,44,8,154409.74,1,1,0,49324.03,1 +6986,15586699,Thomson,825,France,Male,32,9,0,2,0,0,9751.03,0 +6987,15702377,Knorr,627,Spain,Male,48,1,132759.8,1,1,0,78899.22,0 +6988,15577170,Manfrin,532,France,Male,60,5,76705.87,2,0,1,13889.73,0 +6989,15769451,Hayes,764,France,Female,44,1,0,2,1,1,11467.38,0 +6990,15811877,Shao,700,France,Female,36,4,0,2,1,0,130789.15,0 +6991,15648725,Sinclair,660,France,Male,41,3,0,2,1,1,108665.89,0 +6992,15752801,Bradshaw,518,Germany,Male,29,9,125961.74,2,1,0,160303.08,1 +6993,15808175,Castiglione,557,France,Female,39,7,49572.73,1,1,0,115287.99,1 +6994,15681342,Hurst,639,France,Female,35,1,103015.12,2,1,1,139094.12,0 +6995,15589210,Adamson,557,France,Female,24,4,0,1,0,0,20515.72,0 +6996,15696826,James,633,France,Female,32,1,104001.38,1,0,1,36642.65,0 +6997,15614962,Pavlova,623,Spain,Female,50,2,87116.71,1,1,1,104382.11,0 +6998,15689061,Davey,611,France,Male,68,5,82547.11,2,1,1,146448.01,0 +6999,15640074,Barrett,666,Spain,Female,47,5,0,1,0,0,166650.9,1 +7000,15776156,Dolgorukova,521,France,Male,27,4,121325.84,1,1,1,164223.7,1 +7001,15739548,Johnson,775,France,Male,28,9,111167.7,1,1,0,149331.01,0 +7002,15662854,Manna,681,Germany,Male,48,5,139714.4,2,0,0,73066.72,0 +7003,15687688,Hou,564,Germany,Female,32,10,139875.2,2,1,0,15378.23,0 +7004,15715750,Okeke,646,Germany,Female,44,2,113063.83,1,0,0,53072.49,1 +7005,15571121,Kodilinyechukwu,670,France,Female,50,8,138340.06,1,0,1,3159.15,0 +7006,15726466,Esposito,751,France,Male,43,1,114974.24,1,1,0,125920.54,0 +7007,15660390,Boyle,544,France,Female,33,6,0,2,1,1,124113.04,0 +7008,15663942,Hsiung,639,France,Female,38,5,0,2,0,0,93716.38,0 +7009,15638610,Kennedy,635,Germany,Female,65,5,117325.54,1,1,0,155799.86,1 +7010,15644446,Norton,672,France,Female,28,6,0,1,0,1,8814.69,0 +7011,15585892,Zakharov,639,France,Female,35,8,0,1,0,0,164453.98,0 +7012,15609356,Chimaraoke,697,France,Female,25,1,0,2,0,0,87803.32,0 +7013,15803378,Small,850,Spain,Male,44,8,0,2,1,1,183617.32,0 +7014,15599440,McGregor,748,France,Female,34,8,0,2,1,0,53584.03,0 +7015,15692408,Brown,463,Spain,Female,35,2,0,2,1,1,1950.93,0 +7016,15683168,Frederickson,572,France,Female,30,6,0,1,0,1,175025.27,0 +7017,15790254,Wood,741,Spain,Male,50,1,78737.61,1,1,1,13018.96,0 +7018,15767729,Smith,646,Spain,Male,25,5,182876.88,2,1,1,42537.59,1 +7019,15768600,Harris,805,Germany,Male,50,9,130023.38,1,1,0,62989.82,1 +7020,15699839,Hall,637,France,Male,36,2,152606.82,1,1,1,71692.8,0 +7021,15786237,Pickworth,651,France,Male,28,7,0,2,1,0,823.96,0 +7022,15694530,Porter,672,France,Male,28,4,167268.98,1,1,1,169469.3,0 +7023,15796813,Storey,493,France,Male,54,3,167831.88,2,1,0,150159.95,1 +7024,15605791,Li,524,Germany,Male,29,9,144287.6,2,1,0,32063.3,0 +7025,15714087,McGill,624,Germany,Female,45,5,151855.33,1,1,0,68794.15,0 +7026,15711446,Sinclair,569,Spain,Female,51,3,0,3,1,0,75084.96,1 +7027,15588123,Horton,677,France,Female,27,2,0,2,0,1,114685.92,0 +7028,15748552,Sal,464,Germany,Male,37,4,155994.15,1,0,0,143665.44,0 +7029,15618410,Murray,718,Germany,Male,26,7,147527.03,1,0,0,51099.56,0 +7030,15672432,Giles,594,France,Female,53,4,0,1,1,0,5408.74,1 +7031,15610042,Brown,574,France,Male,33,8,100267.03,1,1,0,103006.27,0 +7032,15580914,Okechukwu,478,Spain,Male,48,0,83287.05,2,0,1,44147.95,1 +7033,15583680,White,615,Spain,Male,41,4,0,1,0,1,149278.96,0 +7034,15813718,Kirillova,651,Spain,Male,45,4,0,2,0,0,193009.21,0 +7035,15767264,Lawson,465,Germany,Male,53,1,117438.17,1,0,0,74898.8,1 +7036,15686461,Sarratt,558,France,Female,56,7,121235.05,2,1,1,116253.1,0 +7037,15678882,Hay,540,Germany,Male,37,3,129965.18,1,0,0,19374.08,0 +7038,15789611,Lin,568,Germany,Male,46,8,150836.92,1,0,0,64516.8,1 +7039,15668679,Ozerova,630,France,Male,31,0,0,2,1,1,34475.14,0 +7040,15631685,Lambert,523,Germany,Male,60,1,163894.35,1,0,1,57061.71,0 +7041,15655658,Bulgakov,678,France,Female,48,2,0,2,1,1,32301.88,0 +7042,15753591,He,438,France,Male,38,2,0,2,1,0,136859.55,0 +7043,15617348,Uchechukwu,544,France,Male,44,1,0,2,0,0,69244.24,0 +7044,15704581,Robertson,595,Germany,Male,34,2,87967.42,2,0,1,156309.52,0 +7045,15738487,Leworthy,678,France,Male,26,3,0,2,1,0,4989.33,0 +7046,15648069,Onyemachukwu,850,France,Female,36,6,0,2,1,1,190194.95,0 +7047,15737627,Rivero,589,Germany,Female,20,2,121093.29,2,1,0,3529.72,0 +7048,15731586,Lai,785,Spain,Female,31,2,121691.54,2,0,0,81778.72,0 +7049,15757467,Feng,563,Spain,Male,57,6,0,2,1,1,39297.48,0 +7050,15597709,Hornung,602,France,Female,39,6,154121.32,2,1,0,176614.86,1 +7051,15720529,Schiavone,591,France,Male,29,6,0,2,1,1,108684.65,0 +7052,15596797,Barnet,643,Spain,Male,43,1,0,2,1,1,145764.4,0 +7053,15681755,Dennys,605,France,Female,32,5,0,2,1,1,42135.28,0 +7054,15815271,Ritchie,755,Germany,Male,43,6,165048.5,3,1,0,16929.41,1 +7055,15682860,Lo,769,Spain,Male,38,6,0,2,0,0,104393.78,0 +7056,15621546,Yuriev,620,France,Female,33,9,127638.35,1,1,1,192717.57,0 +7057,15705918,Howarth,725,France,Male,31,8,0,2,1,1,59650.42,0 +7058,15684512,Gibson,818,Germany,Female,72,8,135290.42,2,1,1,63729.72,0 +7059,15671769,Zikoranachidimma,624,France,Female,71,4,170252.05,3,1,1,73679.59,1 +7060,15642934,Mason,669,Germany,Female,35,4,108269.2,2,1,0,174969.92,0 +7061,15594305,Rizzo,712,France,Female,32,1,0,2,1,0,1703.58,0 +7062,15789201,Thomson,603,Germany,Female,35,9,145623.36,1,1,0,163181.62,0 +7063,15706762,Ignatyev,597,France,Female,41,4,145809.53,2,1,1,52319.26,0 +7064,15766183,Ferguson,580,Germany,Male,76,2,130334.84,2,1,1,51672.08,0 +7065,15777994,Woods,718,France,Female,39,3,0,2,1,1,145355.11,0 +7066,15568162,Sung,527,Spain,Male,53,8,0,1,1,1,51711.57,0 +7067,15680643,Lo,729,Spain,Female,42,1,0,2,1,1,149535.97,0 +7068,15761854,Burn,746,France,Female,24,4,0,1,0,1,94105,0 +7069,15730793,Russell,699,Germany,Female,54,3,111009.32,1,1,1,155905.79,1 +7070,15692137,Jen,759,France,Female,46,2,0,1,1,1,138380.11,0 +7071,15608595,Lo Duca,748,France,Female,39,3,157371.54,1,0,1,97734.3,0 +7072,15709459,Oluchi,698,Spain,Female,63,5,0,1,1,1,173576.71,0 +7073,15775750,Yao,686,France,Male,37,9,134560.62,1,1,0,27596.39,0 +7074,15585855,Gould,679,France,Male,40,1,0,1,1,1,16897.19,0 +7075,15752139,Salter,682,Germany,Male,36,5,72373.62,2,1,0,36895.99,0 +7076,15768295,Warner,778,France,Female,34,7,109564.1,1,0,1,113046.81,0 +7077,15766906,Salier,742,France,Female,25,4,132116.13,2,1,0,129933.5,0 +7078,15725776,Lazar,649,Germany,Male,24,7,101195.23,1,0,0,133091.32,0 +7079,15682576,Onyenachiya,763,France,Male,67,1,149436.73,2,0,1,106282.74,0 +7080,15704081,Findlay,595,Germany,Male,30,9,130682.11,2,1,1,57862.88,0 +7081,15719940,Gibbons,628,Germany,Female,51,10,115280.49,2,0,0,12628.61,1 +7082,15672894,McCawley,625,France,Female,36,8,129944.39,2,0,0,198914.8,0 +7083,15667451,Taylor,733,France,Male,36,5,0,2,1,1,109127.54,0 +7084,15636767,Yang,665,Spain,Female,32,10,0,1,1,1,22487.45,0 +7085,15571415,Okwudiliolisa,805,Germany,Male,56,6,151802.29,1,1,0,46791.09,1 +7086,15575605,Napolitano,725,France,Male,38,6,0,2,1,1,158697.28,0 +7087,15649160,Vavilov,554,France,Female,38,3,138731.95,1,1,1,194138.36,0 +7088,15615832,Teague,675,Spain,Female,35,8,155621.08,1,0,1,35177.31,0 +7089,15600975,Chiemenam,556,France,Female,54,4,150005.38,1,1,0,157015.5,1 +7090,15690772,Hughes,635,Spain,Female,48,2,0,2,1,1,136551.25,0 +7091,15565714,Cattaneo,601,France,Male,47,1,64430.06,2,0,1,96517.97,0 +7092,15763108,Davis,600,Germany,Male,53,7,106261.63,1,1,0,93629.66,1 +7093,15723884,Nekrasova,758,Spain,Male,40,3,0,2,0,0,96097.65,0 +7094,15644453,Loggia,606,Germany,Female,41,4,132670.53,1,1,0,156476.36,1 +7095,15655464,Combes,640,France,Female,67,3,0,1,0,1,42964.63,0 +7096,15783883,Onwuka,753,Germany,Female,38,1,117314.92,1,1,0,122021.33,1 +7097,15787693,Kharlamov,559,Spain,Male,38,3,145874.35,1,1,0,56311.39,1 +7098,15664793,Scott,754,Spain,Female,50,7,146777.44,2,0,1,150685.52,0 +7099,15642391,Lettiere,621,Germany,Male,51,4,109978.83,1,0,0,177740.58,1 +7100,15756538,Osonduagwuike,654,France,Female,37,5,0,1,0,1,71492.28,0 +7101,15668830,Wan,650,Spain,Male,24,8,108881.73,1,1,0,104492.83,0 +7102,15796569,Donaldson,831,Spain,Female,44,10,0,1,0,1,47729.33,0 +7103,15677112,Chukwufumnanya,519,France,Male,39,2,112957.26,2,1,0,97593.16,0 +7104,15815040,Ma,552,Germany,Female,42,8,103362.14,1,0,1,186869.58,1 +7105,15590434,Alexander,577,Spain,Male,41,4,89015.61,1,0,1,135227.23,0 +7106,15597536,Nkemjika,576,Spain,Male,45,5,133618.01,1,0,0,135244.87,0 +7107,15723989,Carroll,646,France,Male,40,5,93680.43,2,1,1,179473.26,0 +7108,15767358,Obioma,711,Germany,Female,45,1,97486.15,2,1,0,50610.62,0 +7109,15594812,Campbell,806,Spain,Female,37,2,137794.18,2,0,1,75232.02,0 +7110,15688210,Sims,670,France,Female,39,8,101928.51,1,0,0,89205.54,0 +7111,15681509,McKay,679,Spain,Female,28,9,0,2,0,1,61761.77,0 +7112,15572390,Huang,850,Spain,Female,39,6,0,2,1,0,103921.43,0 +7113,15801441,Campbell,670,Germany,Female,35,2,79585.96,1,0,1,198802.9,0 +7114,15783859,Boni,733,France,Female,24,3,161884.99,1,1,1,9617.24,0 +7115,15575243,Gorbunova,764,France,Female,39,1,129068.54,2,1,1,187905.12,0 +7116,15773421,Genovese,673,France,Female,42,4,0,2,1,0,121440.8,0 +7117,15788776,Landor,588,Germany,Male,49,6,132623.76,3,1,0,36292.94,1 +7118,15765257,Meng,564,Spain,Male,31,5,121461.87,1,1,1,20432.09,1 +7119,15661412,Wardell,715,France,Male,32,8,175307.32,1,1,0,187051.23,0 +7120,15636478,Williams,621,France,Male,31,7,136658.61,1,1,1,148689.13,0 +7121,15603683,Ofodile,796,Spain,Female,23,3,146584.19,2,0,0,125445.8,0 +7122,15651868,Clark,672,France,Male,34,6,0,1,0,0,22736.06,0 +7123,15815443,Lo,527,Spain,Female,46,10,131414.76,1,1,0,54947.51,0 +7124,15682686,Chukwuemeka,722,France,Female,38,3,0,2,0,1,167984.72,0 +7125,15697460,Lai,596,Germany,Male,34,4,99441.21,2,0,1,4802.27,0 +7126,15748432,Arcuri,746,France,Female,32,4,0,2,1,1,72909.75,0 +7127,15698271,Graham,523,France,Female,26,4,0,2,1,0,185488.81,0 +7128,15808662,Krylov,624,France,Male,44,3,0,2,1,0,88407.51,0 +7129,15690372,Henry,553,Spain,Male,38,1,181110.13,2,1,0,184544.59,0 +7130,15781875,Jamieson,850,Spain,Male,33,3,100476.46,2,1,1,136539.13,0 +7131,15801473,Moore,599,Germany,Male,33,2,51949.95,2,1,0,85045.92,0 +7132,15704509,Tan,492,France,Male,35,8,121063.49,1,0,0,85421.48,0 +7133,15694666,Thornton,707,Spain,Male,48,8,88441.64,1,1,1,119903.2,1 +7134,15731166,Macleod,743,France,Female,30,1,127023.39,1,1,1,138780.89,0 +7135,15728523,Rizzo,522,France,Male,41,5,144147.68,1,1,1,14789.9,0 +7136,15788442,Chukwukadibia,681,Spain,Female,57,2,173306.13,1,0,1,131964.66,0 +7137,15689781,Ts'ai,826,France,Female,49,0,0,1,0,0,178709.98,1 +7138,15764226,Lu,630,Germany,Female,28,8,106425.75,1,1,1,20344.84,0 +7139,15809837,Kent,430,Germany,Female,66,6,135392.31,2,1,1,172852.06,1 +7140,15805212,Black,806,France,Female,67,1,0,2,0,1,103945.58,0 +7141,15716082,Chukwubuikem,703,Spain,Male,39,6,152685.4,1,0,0,183656.12,0 +7142,15643056,McMillan,755,Germany,Female,38,1,82083.52,1,0,1,10333.78,0 +7143,15654859,Ngozichukwuka,612,Spain,Female,63,2,131629.17,2,1,0,122109.58,1 +7144,15761158,Y?an,719,France,Female,54,7,0,2,1,1,125041.52,0 +7145,15577515,Sung,554,Germany,Female,55,0,108477.27,1,0,1,140003,1 +7146,15723827,Macartney,683,France,Male,30,4,114779.35,1,0,0,183171.47,0 +7147,15646594,Ali,749,France,Male,41,5,57568.94,1,1,1,61128.29,0 +7148,15712877,Morley,724,Spain,Male,36,1,0,2,1,0,52462.25,0 +7149,15598802,Martin,770,Spain,Male,30,8,0,2,0,1,50839.85,0 +7150,15699340,Okorie,680,France,Male,37,4,0,2,1,0,61240.87,0 +7151,15691150,Ku,699,France,Female,32,4,110559.46,1,1,1,127429.56,0 +7152,15608688,Andreyeva,442,France,Male,34,4,0,2,1,0,68343.08,0 +7153,15737998,Cheng,529,France,Male,46,8,0,1,0,0,126511.94,1 +7154,15735837,Hsia,574,Spain,Male,36,3,0,2,1,1,8559.66,0 +7155,15659100,Lane,605,France,Male,33,9,128152.82,1,0,0,147822.81,0 +7156,15609070,Findlay,515,Germany,Male,45,7,120961.5,3,1,1,39288.11,1 +7157,15650313,Okonkwo,632,Germany,Male,65,6,129472.33,1,1,1,85179.48,0 +7158,15627699,Pirogova,558,France,Male,32,10,105000.23,1,1,0,190019.61,0 +7159,15591010,McDonald,434,Germany,Male,55,8,109339.17,2,1,0,96405.88,1 +7160,15798895,Okonkwo,525,France,Female,59,6,55328.4,1,1,0,83342.73,1 +7161,15745375,Nnanna,640,Germany,Male,23,3,72012.76,1,1,0,161333.13,0 +7162,15775235,Ku,690,France,Female,36,6,110480.48,1,0,0,81292.33,0 +7163,15780088,Porter,607,Spain,Male,34,9,132439.99,1,1,0,177747.72,0 +7164,15649379,Somayina,850,France,Female,46,3,0,2,1,1,187980.21,0 +7165,15713983,Mao,780,Germany,Male,34,5,94108.54,2,1,0,177235.21,0 +7166,15709252,Fuller,616,Germany,Female,28,10,105173.99,1,0,1,29835.37,1 +7167,15699238,Craig,618,Spain,Female,40,8,0,2,1,0,80204.38,0 +7168,15732884,Trevisano,676,France,Male,29,7,131959.86,1,0,0,189268.81,0 +7169,15587297,Ruiz,507,France,Male,33,7,0,2,1,1,85411.01,0 +7170,15684722,Fraser,490,France,Male,34,5,122952.9,2,0,0,154360.97,0 +7171,15621244,Gallo,678,France,Male,36,0,107379.68,1,1,1,84460.18,0 +7172,15744273,Waterhouse,637,Germany,Male,30,6,122641.56,2,1,0,65618.01,0 +7173,15682540,Cremonesi,602,France,Female,33,8,0,2,1,1,112928.74,0 +7174,15636521,Feng,744,Spain,Female,30,1,124037.28,1,1,1,142210.94,0 +7175,15785339,H?,640,France,Female,50,9,117565.03,2,0,0,82559.77,0 +7176,15638983,Jara,684,France,Female,38,5,133189.4,1,0,0,127388.06,0 +7177,15654625,Wilson,495,Germany,Male,39,8,120252.02,2,1,1,10160.23,0 +7178,15697310,O'Callaghan,559,Germany,Female,28,3,152264.81,1,0,0,64242.31,0 +7179,15678210,Robson,684,France,Male,38,5,105069.98,2,1,1,198355.28,0 +7180,15575438,Pease,613,France,Male,42,7,115076.06,1,1,1,79323.61,0 +7181,15632789,Maclean,794,France,Male,30,8,0,2,1,1,24113.91,0 +7182,15621423,Lavrentyev,736,France,Female,42,7,117280.23,3,0,0,41921.06,1 +7183,15573520,Rhodes,692,Germany,Male,49,6,110540.43,2,0,1,107472.99,0 +7184,15740458,Murphy,703,Spain,Male,36,7,135095.47,1,1,0,143859.66,0 +7185,15762799,Alexander,720,Germany,Male,23,0,187861.18,2,1,1,104120.17,0 +7186,15686885,Nekrasov,777,Germany,Male,44,3,124655.59,2,0,1,79792.3,0 +7187,15565996,Arnold,653,France,Male,44,8,0,2,1,1,154639.72,0 +7188,15662152,Trevisan,552,France,Female,38,9,134105.01,1,0,0,57850.1,0 +7189,15711742,Mason,708,France,Female,34,4,0,1,1,1,62868.33,0 +7190,15701885,Tucker,647,France,Female,40,9,0,2,0,1,92357.21,0 +7191,15774262,Hobson,597,Germany,Male,52,8,83693.34,2,1,1,161083.53,0 +7192,15567839,Gordon,501,France,Male,42,9,114631.23,1,0,1,91429.74,0 +7193,15644400,Anderson,709,France,Male,44,9,128601.98,1,1,0,117031.2,0 +7194,15797246,Terry,621,Germany,Female,34,2,91258.52,2,1,0,44857.4,0 +7195,15778290,Lappin,799,France,Male,70,8,70416.75,1,1,1,36483.52,0 +7196,15708714,Santiago,675,France,Female,33,6,0,2,1,0,34045.61,0 +7197,15586183,Wallace,561,France,Female,35,5,0,2,1,0,59981.62,0 +7198,15761733,King,707,France,Female,42,10,0,2,1,1,152944.39,0 +7199,15773934,Fang,670,France,Male,33,6,88294.6,1,1,0,66979.06,0 +7200,15705343,May,649,Spain,Female,32,7,0,1,1,0,28797.32,0 +7201,15593959,Travis,524,France,Male,28,1,93577.3,1,1,1,51670.82,0 +7202,15664615,Nnachetam,689,Germany,Female,30,5,136650.89,1,1,1,41865.72,1 +7203,15671014,Zhdanova,573,Spain,Female,72,8,98765.84,1,1,1,96015.53,0 +7204,15657778,Jefferson,657,France,Male,33,1,84309.57,2,0,0,103914.4,0 +7205,15585192,Cremonesi,686,Spain,Male,39,10,136258.06,1,0,0,89199.51,0 +7206,15592914,Fang,683,France,Female,29,9,0,2,1,1,48849.89,0 +7207,15770995,Sinclair,753,Germany,Female,47,1,131160.85,1,1,0,197444.69,0 +7208,15570990,Begley,520,Spain,Female,30,4,145222.99,2,0,0,145160.96,0 +7209,15596165,Degtyarev,547,Germany,Male,25,4,98141.57,2,1,1,52309.8,0 +7210,15788131,Atkins,653,France,Male,47,6,0,1,1,0,50695.93,1 +7211,15800773,Ikenna,648,Spain,Female,28,9,102282.61,1,1,1,157891.11,0 +7212,15690153,Sun,639,France,Female,37,4,116121.84,2,0,1,181850.74,0 +7213,15638989,Lettiere,711,France,Female,25,5,190066.54,1,0,0,51345.39,1 +7214,15623210,Smith,484,Germany,Female,55,8,149349.58,3,0,0,137519.92,1 +7215,15652658,Finch,721,France,Male,36,1,155176.83,2,1,1,49653.37,0 +7216,15684440,Monaldo,548,Germany,Male,32,2,98986.28,1,1,1,55867.38,0 +7217,15730287,Ugonna,679,France,Male,41,8,147726.98,3,1,0,172749.4,1 +7218,15720353,Chiang,553,France,Male,41,1,0,2,1,0,90607.31,0 +7219,15767231,Sun,757,France,Male,36,7,144852.06,1,0,0,130861.95,0 +7220,15761554,Blackburn,581,France,Male,54,4,89299.81,1,0,0,5558.47,1 +7221,15706637,Chang,718,Spain,Male,40,9,0,2,0,0,121537.91,0 +7222,15690492,Palermo,625,France,Male,41,6,97663.16,2,1,0,57128.78,0 +7223,15694237,McEwan,744,Spain,Male,39,4,95161.75,1,1,0,19409.77,0 +7224,15729771,Davide,799,Germany,Male,31,9,154586.92,1,0,1,88604.89,1 +7225,15609823,Chieloka,751,Spain,Female,34,8,127095.14,2,0,0,479.54,0 +7226,15793366,Humphreys,781,Germany,Male,35,7,92526.15,2,1,1,173837.54,0 +7227,15614813,Cocci,777,Germany,Female,46,0,107362.8,1,1,0,487.3,0 +7228,15566495,Hanson,704,Spain,Female,24,2,0,1,1,0,35600.25,1 +7229,15707602,Macleod,539,France,Female,47,2,127286.04,2,1,1,166929.43,1 +7230,15635244,Ritchie,716,France,Female,29,6,0,2,1,1,98998.61,0 +7231,15805627,Nebechukwu,670,France,Male,37,2,0,2,1,1,54229.74,0 +7232,15607986,Nnamutaezinwa,555,France,Male,40,10,139930.18,1,1,1,105720.09,0 +7233,15799785,Ikemefuna,679,Germany,Female,30,4,77949.69,1,1,1,121151.46,0 +7234,15699963,Scott,571,France,Male,38,1,121405.04,1,1,1,154844.22,0 +7235,15624595,Chiang,512,Spain,Female,35,5,124580.69,1,1,1,18785.48,0 +7236,15629750,Artyomova,697,France,Male,35,5,133087.76,1,1,0,64771.61,0 +7237,15651460,Hsieh,424,Spain,Male,34,7,0,1,1,1,16250.61,0 +7238,15753550,Levien,684,France,Female,43,7,0,2,1,0,131093.99,0 +7239,15594133,Erskine,697,Spain,Male,62,7,0,1,1,0,129188.18,1 +7240,15772329,Fiorentino,580,Germany,Male,45,8,103741.14,1,1,0,47428.73,1 +7241,15591552,Okonkwo,600,France,Female,32,7,98877.95,1,1,0,132973.21,0 +7242,15750921,Monds,521,France,Male,37,5,105843.26,2,1,1,84908.2,0 +7243,15701687,Campbell,664,Spain,Male,44,7,77526.66,3,0,0,57338.56,1 +7244,15728906,Ibekwe,634,France,Male,77,5,0,2,1,1,161579.85,0 +7245,15670029,Marcelo,445,France,Female,33,7,0,2,1,0,122625.68,0 +7246,15763579,Castro,702,Germany,Female,36,2,105264.88,2,1,1,52909.87,0 +7247,15728010,Capon,485,France,Male,37,5,0,2,0,1,170226.47,0 +7248,15663194,Voronova,582,Germany,Female,40,3,110150.43,1,1,1,191757.65,1 +7249,15736510,Loggia,605,Spain,Female,57,2,0,3,1,0,66652.75,1 +7250,15745804,Law,628,France,Male,25,7,0,2,1,1,195977.75,0 +7251,15631451,Grant,604,Spain,Female,28,6,0,2,1,1,69056.26,0 +7252,15746995,Greco,724,Germany,Male,31,9,138166.3,1,1,0,12920.43,0 +7253,15730673,Dietz,567,Germany,Male,40,7,122265.24,1,1,0,138552.74,0 +7254,15734649,Martel,779,Spain,Female,55,0,133295.98,1,1,0,22832.71,1 +7255,15701081,Jarvis,785,France,Male,36,2,0,1,0,1,61811.1,0 +7256,15632503,Meng,563,France,Female,32,0,148326.09,1,1,0,191604.27,1 +7257,15585928,Hay,821,Germany,Female,31,2,68927.57,1,1,1,25445,0 +7258,15648681,Voronoff,747,France,Female,47,5,139914.6,4,0,1,129964.56,1 +7259,15747757,Trevascus,600,Germany,Female,58,8,118723.11,1,0,0,6209.51,1 +7260,15718921,Ho,625,Spain,Male,32,7,106957.28,1,1,1,134794.02,0 +7261,15571081,Hansen,773,France,Female,41,7,190238.93,1,1,1,57549.65,0 +7262,15734578,Craig,726,France,Female,53,1,113537.73,1,0,1,28367.21,0 +7263,15579583,Hall,641,Spain,Female,40,4,101090.27,1,1,1,51703.09,0 +7264,15622729,Sun,649,France,Female,46,2,0,2,1,1,66602.7,0 +7265,15662189,Durant,434,Spain,Male,33,3,0,1,1,1,2739.71,0 +7266,15692718,Jackson,738,France,Female,38,7,0,2,0,0,69227.42,0 +7267,15762716,Chigozie,762,Spain,Female,60,10,168920.75,1,1,0,31445.03,1 +7268,15724851,Farmer,507,Germany,Male,31,9,111589.67,1,1,0,150037.19,0 +7269,15587266,Douglas,606,Germany,Female,27,6,172310.33,1,0,1,111448.92,0 +7270,15675926,Ardis,655,Germany,Male,34,7,118028.35,1,1,0,51226.32,1 +7271,15706268,Smith,697,Germany,Male,51,1,147910.3,1,1,1,53581.14,0 +7272,15581871,Butler,504,Germany,Male,42,7,131287.36,2,1,1,149697.78,0 +7273,15666166,Pettry,653,France,Female,74,0,121276.32,1,1,1,160348.31,0 +7274,15671582,John,660,Spain,Male,38,6,109869.32,1,1,1,154641.91,0 +7275,15680901,Potter,652,France,Female,34,6,97435.85,2,1,1,104331.76,0 +7276,15642336,Shaw,669,France,Female,42,9,0,2,0,0,135630.32,0 +7277,15653147,Boyle,594,France,Male,35,2,133853.27,1,1,1,65361.66,0 +7278,15571284,Elmore,756,Germany,Male,32,0,109528.16,2,1,1,56176.31,0 +7279,15591360,Udinesi,642,France,Female,33,4,84607.34,2,0,1,60059.47,0 +7280,15810485,Sun,486,Germany,Male,37,1,101438,1,0,0,51364.56,0 +7281,15611973,Tuan,804,France,Male,55,7,0,2,1,1,118752.6,0 +7282,15735572,Lawrence,629,France,Male,59,9,113657.83,1,1,1,116848.79,1 +7283,15567860,Burrows,581,Spain,Female,44,7,189318.16,2,1,0,45026.23,1 +7284,15795690,Shao,667,France,Male,31,3,99513.91,1,1,1,189657.26,0 +7285,15706464,White,667,Spain,Male,35,4,97585.32,2,0,0,57213.46,0 +7286,15725028,Chialuka,679,France,Male,29,3,0,2,1,1,63687.06,0 +7287,15751167,Toscano,680,France,Female,43,4,0,2,1,1,58761.33,0 +7288,15633944,McKay,644,Spain,Male,32,3,136659.74,1,1,1,14187.78,0 +7289,15672637,Voronkov,571,France,Female,30,4,85755.86,1,1,0,145115.95,0 +7290,15680895,Sal,627,Spain,Female,35,7,0,1,1,0,187718.26,0 +7291,15793825,Ikechukwu,536,France,Male,39,4,0,2,1,0,27150.35,0 +7292,15611318,Kruglova,599,Spain,Male,33,4,51690.89,1,1,0,111622.76,1 +7293,15768474,Clements,744,Spain,Male,34,3,0,2,1,0,27244.35,0 +7294,15716276,Kennedy,709,France,Female,34,2,111669.68,1,1,0,57029.66,0 +7295,15623668,Johnson,653,Germany,Male,31,2,154741.45,2,0,0,25183.01,0 +7296,15696361,Chung,648,Germany,Male,31,7,125681.51,1,0,1,129980.93,0 +7297,15607988,Garland,663,Germany,Female,37,8,155303.71,1,1,0,118716.63,0 +7298,15637891,Docherty,613,Germany,Female,43,4,140681.68,1,0,1,20134.07,0 +7299,15789865,Nnaife,620,France,Male,28,9,71902.52,1,0,1,190208.23,0 +7300,15627190,Lettiere,661,France,Male,51,6,146606.6,1,1,1,68021.9,0 +7301,15788224,Sanderson,669,Germany,Male,45,1,123949.75,1,0,0,110881.56,0 +7302,15702149,Fomin,767,Germany,Female,33,1,144753.21,1,1,1,132480.75,0 +7303,15708236,Wright,491,France,Female,72,6,91285.22,1,1,1,7032.95,0 +7304,15568469,Buckley,653,France,Male,43,0,0,2,1,0,27862.58,0 +7305,15764444,Pan,679,Germany,Male,58,8,125850.53,2,1,1,87008.17,0 +7306,15794204,Manna,687,France,Male,28,7,108116.66,1,1,1,27411.19,0 +7307,15807546,Chinwendu,837,France,Female,38,2,0,2,1,1,46395.21,0 +7308,15782159,Ndubuagha,850,France,Male,28,8,67639.56,2,1,1,194245.29,0 +7309,15618703,White,663,Spain,Female,53,6,150200.23,1,0,1,151317.27,1 +7310,15793317,Hale,547,Spain,Female,22,7,141287.15,1,1,0,118142.79,0 +7311,15740487,Ross,627,France,Female,41,6,0,3,1,1,138700.75,1 +7312,15722479,Ikenna,707,France,Male,37,1,0,2,0,1,6035.51,0 +7313,15688264,Nkemdilim,629,France,Female,43,0,0,2,1,1,41263.69,0 +7314,15583067,McMillan,687,France,Female,36,4,97157.96,1,0,1,63185.05,0 +7315,15686670,Duke,588,France,Female,36,2,0,2,1,0,92536,1 +7316,15593345,Bradbury,502,Germany,Female,33,6,125241.17,2,1,1,158736.07,0 +7317,15811690,Bayley,793,Germany,Male,54,2,128966.13,1,0,0,18633.4,1 +7318,15734008,Bartlett,727,Germany,Male,59,5,152581.06,1,1,0,71830.1,1 +7319,15771856,Cremin,632,Spain,Female,32,1,0,2,1,0,19525.65,0 +7320,15762045,Gilchrist,474,Germany,Female,37,5,142688.57,2,1,1,110953.33,0 +7321,15778142,Shih,850,Germany,Female,31,1,130089.56,2,1,1,4466.21,0 +7322,15689268,Fitzpatrick,584,France,Male,36,9,0,1,1,1,105818.51,0 +7323,15721507,Pagan,713,France,Female,32,1,117094.02,1,0,0,149558.83,1 +7324,15750476,Hendrick,742,Spain,Male,24,8,0,2,1,0,4070.28,0 +7325,15810723,Sanderson,607,France,Female,39,10,0,3,1,0,132741.13,1 +7326,15787229,Samsonova,761,Spain,Female,34,2,0,2,1,0,61251.25,0 +7327,15570508,Azubuike,600,France,Male,49,7,90218.9,1,1,0,91347.76,0 +7328,15617065,Pan,650,Spain,Male,42,4,194532.66,1,1,0,171045.31,1 +7329,15689786,Massie,850,Germany,Male,56,1,169743.83,1,0,0,155850.4,1 +7330,15648876,Sandover,501,France,Female,34,5,0,1,1,0,27380.99,0 +7331,15802106,Craig,418,France,Male,34,8,155973.88,1,1,0,154208.96,0 +7332,15773869,Onwudiwe,797,Spain,Male,59,4,129321.44,1,1,1,93624.55,0 +7333,15711635,Chu,788,Germany,Female,42,6,138650.49,2,1,0,64746.07,0 +7334,15795527,Zetticci,699,Spain,Male,43,2,136487.86,2,1,0,82815.93,0 +7335,15759133,Vaguine,616,France,Male,18,6,0,2,1,1,27308.58,0 +7336,15679394,Owen,651,France,Female,41,4,38617.2,1,1,1,104876.8,0 +7337,15801072,Hurst,654,France,Female,28,7,0,2,1,0,151316.37,0 +7338,15646082,Harding,676,France,Female,34,8,82909.14,1,1,0,91817.38,1 +7339,15796111,Smith,708,Germany,Female,54,8,145151.4,1,0,1,125311.17,1 +7340,15670646,Moore,499,Spain,Female,42,0,147187.84,1,1,1,14868.94,1 +7341,15578722,Bradley,689,France,Male,39,4,0,2,1,0,196112.45,0 +7342,15815095,Burfitt,850,Spain,Male,54,7,108185.81,2,0,0,24093.4,1 +7343,15730360,Mackenzie,502,France,Male,30,4,0,2,1,1,66263.87,0 +7344,15763194,Milanesi,643,France,Male,34,7,0,2,0,1,100304.13,0 +7345,15720725,Shubin,762,France,Male,28,2,0,2,1,0,167909.52,0 +7346,15567834,Nieves,719,France,Male,49,5,105918.1,1,1,1,16246.59,0 +7347,15720644,Martin,789,France,Male,27,6,0,2,1,0,103603.65,0 +7348,15811742,Jen,553,Spain,Male,42,7,0,2,1,0,7680.23,0 +7349,15813363,Woods,448,Spain,Male,25,2,0,2,0,0,95215.73,0 +7350,15717629,Docherty,632,Germany,Male,42,6,59972.26,2,0,1,148172.94,0 +7351,15713160,Lin,669,Spain,Male,25,7,157228.61,2,1,0,124382.9,0 +7352,15568878,Cheng,654,Spain,Male,34,5,0,2,1,0,159311.46,0 +7353,15809800,Korovina,726,France,Female,38,4,0,2,0,0,6787.48,0 +7354,15736420,Macdonald,596,France,Male,21,4,210433.08,2,0,1,197297.77,1 +7355,15757933,Hardy,733,Germany,Female,30,1,102452.71,1,1,0,21556.95,0 +7356,15623072,Shaw,529,Spain,Female,35,5,0,2,1,0,56518,0 +7357,15683993,Knight,493,France,Female,37,8,142987.46,2,1,0,158840.99,0 +7358,15570947,Bruny,615,Spain,Female,29,7,143330.56,2,1,1,126396.01,0 +7359,15797767,Ikedinachukwu,600,France,Female,49,6,0,1,0,1,148087.88,1 +7360,15731989,Moran,666,France,Male,36,4,120165.4,2,1,0,33701.5,0 +7361,15591035,Macleod,644,Spain,Male,54,6,0,1,0,1,84622.37,0 +7362,15586479,Yin,692,France,Female,36,4,0,1,1,0,185580.89,1 +7363,15605872,Felix,707,France,Male,73,6,66573.17,1,1,1,62768.8,0 +7364,15666012,Rippey,603,France,Male,40,4,102833.46,2,1,1,38829.11,0 +7365,15641733,Mishina,671,France,Female,34,5,164757.56,1,1,0,110748.88,0 +7366,15593178,Graham,568,Spain,Female,36,10,153610.61,1,1,1,54083.8,1 +7367,15649183,Johnston,598,Spain,Female,35,8,0,3,0,1,88658.73,0 +7368,15736399,Korovin,606,Spain,Male,42,10,0,2,1,0,177938.52,0 +7369,15751137,Lei,850,Germany,Female,36,3,169025.83,1,1,0,174235.06,0 +7370,15757188,Chimaijem,644,Spain,Female,26,4,153455.72,2,1,1,82696.84,0 +7371,15726167,Scott,655,France,Male,37,4,0,2,1,1,142415.97,0 +7372,15624850,Grant,850,France,Male,30,10,153972.89,2,1,0,62811.03,0 +7373,15717700,McIntyre,683,Spain,Male,34,9,114609.55,2,0,1,25339.29,0 +7374,15716347,Griffin,663,Germany,Male,37,7,143625.83,2,0,1,176487.05,0 +7375,15696287,Converse,682,Germany,Female,38,1,116520.28,1,1,1,49833.5,1 +7376,15638871,Ch'ang,639,France,Male,77,6,80926.02,2,1,1,55829.25,0 +7377,15765093,Coates,704,France,Male,23,6,166594.78,1,1,1,155823.2,0 +7378,15592999,Reid,691,France,Female,40,0,115465.98,1,1,1,60622.61,0 +7379,15641715,Ts'ui,599,France,Male,34,8,0,2,1,1,174196.68,0 +7380,15607746,Belstead,573,France,Female,36,1,0,1,1,1,56905.38,0 +7381,15625311,Dickinson,589,Germany,Female,41,7,92618.62,1,1,1,101178.85,0 +7382,15573077,Nwora,620,Germany,Female,25,8,141825.88,1,1,1,73857.94,1 +7383,15735106,Bishop,647,Spain,Male,28,6,149594.02,2,1,0,102325.19,0 +7384,15672912,Loggia,737,Spain,Female,39,7,130051.66,2,0,0,55356.39,1 +7385,15589881,Rowe,634,France,Female,41,7,0,2,1,1,131284.93,0 +7386,15660144,Balashov,660,France,Male,38,4,0,2,0,0,88080.43,0 +7387,15664083,Ulyanova,666,Germany,Female,37,2,158468.76,1,0,1,93266.01,0 +7388,15690898,Bogolyubova,696,France,Male,44,8,161889.79,1,0,0,75562.47,0 +7389,15808023,Remington,836,France,Female,29,9,133681.78,1,1,1,153747.73,0 +7390,15676909,Mishin,667,Spain,Female,34,5,0,2,1,0,163830.64,0 +7391,15764922,Tu,596,Spain,Male,20,3,187294.46,1,1,0,103456.47,0 +7392,15766734,Castiglione,430,France,Male,31,5,0,1,1,0,95655.16,0 +7393,15795079,Nnaife,596,Spain,Male,67,6,0,2,1,1,138350.74,0 +7394,15757434,Yang,599,France,Male,28,7,119706.22,1,0,0,31190.42,0 +7395,15673747,Ayers,519,France,Female,22,8,0,1,0,1,167553.06,0 +7396,15808386,Cocci,721,Germany,Female,45,7,138523.2,1,0,0,59604.45,1 +7397,15603565,Mackenzie,603,Spain,Female,56,5,90778.76,2,1,0,162223.67,1 +7398,15744044,Fiorentini,572,Germany,Male,47,4,99353.42,1,1,0,196549.85,1 +7399,15577771,Akabueze,453,Germany,Female,40,1,111524.49,1,1,1,120373.84,1 +7400,15769548,Hyde,668,France,Female,37,7,128645.67,1,1,0,92149.64,0 +7401,15802071,Levi,762,Germany,Male,35,1,117458.51,1,0,1,178361.48,1 +7402,15677395,Nwabugwu,633,France,Female,39,9,129189.15,2,0,0,170998.83,0 +7403,15632010,Chia,647,Spain,Male,33,7,121260.19,2,1,0,77216.48,0 +7404,15779492,Trevisano,796,Spain,Male,56,6,94231.13,1,0,0,121164.6,1 +7405,15694677,Bennetts,733,France,Male,39,1,0,2,1,1,141841.31,0 +7406,15704315,Teng,556,France,Male,34,8,163757.06,1,1,1,104000.06,0 +7407,15742009,Hsueh,489,Spain,Male,58,4,0,2,1,1,191419.32,0 +7408,15766663,Mahmood,639,France,Male,22,4,0,2,1,0,28188.96,0 +7409,15742297,Sinclair,715,France,Male,35,2,141005.47,1,1,1,60407.93,0 +7410,15688059,Chin,807,Germany,Female,42,9,105356.09,2,1,1,130489.37,0 +7411,15752344,She,714,Spain,Male,34,5,0,2,1,0,193040.32,0 +7412,15698749,He,626,Germany,Female,23,6,85897.95,1,1,0,109742.8,0 +7413,15631693,Hill,697,France,Male,36,7,0,2,1,1,74760.32,0 +7414,15604536,Vachon,850,Germany,Female,31,4,164672.66,1,0,1,61936.1,0 +7415,15802869,Ball,737,Germany,Female,45,2,99169.67,2,1,1,78650.95,0 +7416,15635598,Hsieh,812,France,Male,29,6,0,2,0,0,168023.6,0 +7417,15592326,Baker,583,France,Male,36,8,0,2,0,1,5571.59,0 +7418,15736533,Monaldo,730,Germany,Female,37,5,124053.03,1,1,0,118591.67,0 +7419,15647191,Lucchesi,677,France,Male,36,4,0,2,1,0,7824.31,0 +7420,15622507,Hamilton,748,Germany,Female,40,3,103499.09,2,0,0,38153.19,0 +7421,15765487,Kuo,753,Germany,Female,38,9,151766.71,1,1,1,180829.99,0 +7422,15646521,Fan,634,Spain,Female,36,1,0,1,1,1,143960.72,0 +7423,15746258,Wright,622,France,Male,29,7,101486.96,1,1,1,8788.35,0 +7424,15692430,Milano,699,Germany,Male,36,2,123601.56,2,1,0,103557.85,0 +7425,15625501,Wall,570,Germany,Male,38,1,127201.58,1,1,0,147168.28,1 +7426,15640521,Chidumaga,552,Germany,Male,33,3,144962.74,1,1,0,58844.84,1 +7427,15790630,Olisaemeka,619,France,Female,48,4,0,1,0,0,18094.96,1 +7428,15664720,Kovalyova,714,Spain,Male,33,8,122017.19,1,0,0,162515.17,0 +7429,15750055,Onio,503,Spain,Male,32,9,100262.88,2,1,1,157921.25,0 +7430,15644878,Hill,685,Spain,Female,43,6,117302.62,1,0,0,68701.73,0 +7431,15754578,Okeke,606,France,Female,35,0,135984.15,2,1,0,186778.89,0 +7432,15705379,Upjohn,678,France,Male,38,3,0,2,1,0,66561.6,0 +7433,15761047,H?,724,Germany,Male,31,2,160997.54,2,0,1,64831.36,0 +7434,15671293,Marcus,779,Germany,Female,37,2,128389.63,1,1,1,6589.16,1 +7435,15687527,Yobachukwu,638,Spain,Male,35,1,0,2,1,0,165370.66,0 +7436,15647898,Russell,610,Spain,Female,50,5,130554.51,3,1,0,184758.17,1 +7437,15671534,Hovell,646,Germany,Female,57,6,90212,1,1,0,13911.27,1 +7438,15591248,Chukwumaobim,628,France,Female,29,9,71996.29,1,1,1,34857.46,0 +7439,15676156,Boyle,528,France,Female,32,4,85615.66,2,1,0,156192.43,0 +7440,15812918,Scott,432,France,Female,27,6,62339.81,2,0,0,53874.67,0 +7441,15604130,Johnstone,622,Spain,Female,47,6,142319.03,1,0,0,100183.05,0 +7442,15700549,Alvares,721,France,Male,54,5,0,2,1,1,4493.12,0 +7443,15715519,McDavid,614,Spain,Male,36,5,0,2,1,0,130610.78,0 +7444,15707042,Dellucci,634,France,Female,24,2,87413.19,1,1,0,63340.65,0 +7445,15605276,Brothers,742,France,Female,29,4,0,2,1,1,180066.59,0 +7446,15630592,Sanders,516,France,Female,45,4,0,1,1,0,95273.73,1 +7447,15636626,Morrison,718,France,Male,35,3,97560.16,1,1,1,53511.74,0 +7448,15740411,Molle,636,Germany,Male,30,8,141787.31,2,1,1,109685.61,0 +7449,15593834,Genovese,691,Spain,Male,36,7,129934.64,1,0,0,75664.56,1 +7450,15804235,Zetticci,698,France,Female,37,2,166178.02,2,1,1,71972.95,0 +7451,15679801,Hsueh,712,Spain,Female,39,5,163097.55,2,1,1,23702.42,0 +7452,15673907,Alexander,659,France,Male,20,8,0,2,0,0,112572.02,0 +7453,15636562,Muravyova,573,Spain,Male,44,8,0,2,0,0,62424.46,0 +7454,15702571,Wright,778,Germany,Female,35,1,151958.19,3,1,1,131238.37,1 +7455,15627365,Calabresi,732,France,Male,46,0,0,2,1,1,184350.78,0 +7456,15748499,Johnson,550,Germany,Male,33,4,118400.91,1,0,1,13999.64,1 +7457,15598614,Lucchesi,790,Spain,Male,20,8,0,2,1,0,168152.76,0 +7458,15668889,Galgano,665,Germany,Female,43,2,116322.27,4,1,0,35640.12,1 +7459,15800049,Grigoryeva,728,Spain,Female,43,5,0,1,1,1,120088.17,0 +7460,15583724,Raymond,645,Spain,Female,29,4,0,2,1,1,74346.11,0 +7461,15622083,Paterson,647,Germany,Male,30,6,143138.91,2,1,0,2955.46,0 +7462,15645571,Genovese,596,Spain,Male,32,4,0,2,0,1,146504.35,0 +7463,15598266,Martin,610,France,Male,40,9,0,1,1,1,149602.54,0 +7464,15667934,Moretti,512,France,Male,36,0,129804.17,1,1,0,53020.9,0 +7465,15569682,Leckie,768,Germany,Male,37,9,108308.11,1,1,0,41788.25,1 +7466,15772941,Lane,666,Germany,Male,30,3,110153.27,1,0,1,74849.46,0 +7467,15586174,Brodney,700,Germany,Female,30,4,116377.48,1,1,1,134417.31,0 +7468,15803682,Angelo,651,Germany,Female,37,10,117791.06,2,1,1,75837.58,0 +7469,15627328,Millar,542,Spain,Female,26,2,0,2,1,1,54869.54,0 +7470,15717065,Balashov,686,France,Female,35,8,105419.73,1,1,0,35356.46,0 +7471,15602456,Afanasyev,850,Germany,Female,47,4,99219.47,2,1,1,122141.13,0 +7472,15721569,Chialuka,658,Germany,Female,55,8,119327.93,1,0,1,119439.66,0 +7473,15573798,Yermolayev,448,France,Female,36,6,83947.12,2,1,0,81999.53,0 +7474,15638272,Tien,609,Spain,Male,32,4,99883.16,1,1,1,120594.85,0 +7475,15799859,Lucchesi,704,France,Male,50,4,165438.26,1,1,0,120770.75,1 +7476,15599152,Lai,698,France,Male,31,1,156111.24,1,0,0,134790.74,0 +7477,15737909,Bates,759,France,Male,44,2,111095.58,2,1,0,100137.7,0 +7478,15646190,Saunders,677,France,Female,56,0,119963.45,1,0,0,158325.87,1 +7479,15711249,Chukwuemeka,544,Spain,Male,22,4,0,2,1,0,70007.67,0 +7480,15671987,Meagher,567,Spain,Male,35,8,153137.74,1,1,0,88659.07,0 +7481,15812766,Golubeva,490,Spain,Male,40,6,156111.08,1,0,0,190889.13,0 +7482,15778589,Collier,626,France,Male,34,7,113014.7,2,1,1,56646.28,0 +7483,15750104,Chan,718,Germany,Male,43,5,132615.73,2,1,0,32999.1,0 +7484,15784526,Chen,616,France,Male,44,5,102016.38,1,0,1,178235.37,1 +7485,15646563,Wright,772,France,Female,35,9,0,1,0,1,25448.31,0 +7486,15744423,Cocci,561,France,Male,32,5,0,2,1,0,84871.99,0 +7487,15593694,Williams,814,France,Male,49,8,0,2,0,0,157822.54,0 +7488,15785367,McGuffog,651,France,Female,56,4,0,1,0,0,84383.22,1 +7489,15687765,Chukwujamuike,538,Germany,Female,42,4,80380.24,1,1,0,119216.46,0 +7490,15789014,Scott,600,France,Female,26,6,108909.12,1,1,0,82547.01,0 +7491,15703177,Bell,654,France,Female,35,2,90865.8,1,1,1,86764.46,0 +7492,15660263,Olisaemeka,622,France,Male,40,4,99799.76,2,1,0,197372.13,0 +7493,15776545,Napolitani,682,France,Male,28,10,200724.96,1,0,1,82872.64,1 +7494,15683276,Sargood,610,Spain,Female,37,10,140363.95,2,1,1,129563.86,0 +7495,15599272,Harrington,795,France,Female,36,1,151844.64,1,1,1,135388.89,0 +7496,15589541,Sutherland,557,France,Female,27,2,0,2,0,1,4497.55,0 +7497,15608804,Allan,824,Germany,Male,49,8,133231.48,1,1,1,67885.37,0 +7498,15645820,Folliero,698,France,Male,27,7,0,2,1,0,111471.55,0 +7499,15659031,Mordvinova,630,France,Female,36,8,126598.99,2,1,1,134407.93,0 +7500,15790113,Schofield,609,Germany,Female,71,6,113317.1,1,1,0,108258.22,1 +7501,15652289,Williams,694,France,Male,47,4,0,2,1,0,197528.62,0 +7502,15605341,Baird,681,France,Female,58,8,93173.88,1,1,1,139761.25,0 +7503,15697844,Whitehouse,721,Spain,Female,32,10,0,1,1,0,136119.96,1 +7504,15652048,Thompson,563,Germany,Male,44,7,105007.31,2,1,1,197812.16,0 +7505,15587038,Ogochukwu,654,Spain,Female,32,2,0,1,1,1,51972.92,1 +7506,15660528,Niu,659,Spain,Male,27,4,0,2,1,0,99341.87,0 +7507,15700300,Okoli,674,Germany,Female,44,4,131593.85,1,0,1,171345.02,1 +7508,15642001,Lorenzen,576,Germany,Male,44,9,119530.52,1,1,0,119056.68,1 +7509,15580366,Okechukwu,566,Germany,Male,54,4,118614.6,2,1,1,172601.62,0 +7510,15657228,Anderson,545,Germany,Male,37,9,95829.13,2,0,1,104936.88,0 +7511,15729377,Ku,798,France,Male,36,1,0,2,1,1,159044.1,0 +7512,15686913,Kung,757,France,Male,38,0,0,1,1,0,83263.06,0 +7513,15631267,Lu,641,France,Male,50,6,153590.73,2,1,1,130910.78,0 +7514,15632275,Trevisano,718,France,Male,29,2,0,1,1,0,126336.72,0 +7515,15715907,Onwubiko,699,France,Male,64,9,113109.52,1,1,0,27980.8,1 +7516,15764841,Vidler,623,France,Female,35,0,130557.24,1,1,1,47880.71,0 +7517,15748649,Shen,644,France,Male,40,8,93183.19,1,1,0,73882.49,0 +7518,15771409,McGregor,586,France,Male,58,7,151933.63,1,1,0,162960.05,1 +7519,15779207,Nnamdi,500,Germany,Male,30,2,125495.64,2,1,1,68807.47,0 +7520,15814116,Castiglione,583,France,Female,42,7,0,2,1,0,144039.05,0 +7521,15665087,Bergamaschi,595,Germany,Female,26,8,118547.72,1,1,1,151192.18,0 +7522,15611189,Allingham,670,Spain,Male,43,1,97792.21,1,0,0,120225.62,0 +7523,15729718,Stelzer,610,France,Male,41,6,0,3,0,0,56118.81,1 +7524,15733602,Rubin,814,Spain,Female,72,2,0,2,0,1,130853.03,0 +7525,15620103,Ho,660,France,Female,40,8,167181.01,1,1,1,185156.94,0 +7526,15770406,Watson,580,Germany,Male,35,9,121355.19,1,0,1,35671.45,0 +7527,15800554,Perry,850,France,Female,81,1,0,2,1,1,59568.24,0 +7528,15611409,Sun,676,Spain,Male,35,0,0,2,0,0,139911.58,0 +7529,15646535,Harrell,578,France,Male,46,5,113226.47,1,1,0,56770.76,0 +7530,15575430,Robson,579,France,Female,33,1,118392.75,1,1,1,157564.75,0 +7531,15711299,Wilson,711,Germany,Female,52,8,145262.54,1,0,1,131473.31,0 +7532,15642063,Kelechi,692,France,Male,40,6,163505.16,1,0,0,90424.09,0 +7533,15706602,Bates,760,Spain,Female,33,1,118114.28,2,0,1,156660.21,0 +7534,15592773,Eberegbulam,630,Germany,Female,51,0,108449.23,3,0,0,88372.69,1 +7535,15786539,Olisaemeka,808,France,Male,32,1,0,2,1,1,46200.71,0 +7536,15737542,Davey,611,Germany,Female,36,10,103294.56,1,1,0,160548.12,0 +7537,15590234,De Luca,697,France,Female,42,1,0,1,1,0,1262.83,1 +7538,15773776,Ho,655,France,Female,38,6,0,1,1,1,188639.28,0 +7539,15728082,Vasiliev,601,Spain,Male,28,6,0,2,1,0,14665.28,0 +7540,15609987,Smith,755,France,Male,42,2,119919.12,1,1,0,156868.21,0 +7541,15735330,Sung,553,France,Male,37,1,0,1,1,0,30461.55,0 +7542,15649430,White,723,France,Male,28,4,0,2,1,1,123885.88,0 +7543,15768777,Wang,507,Spain,Female,34,4,0,2,1,1,60688.38,0 +7544,15777893,Davide,777,France,Male,43,1,0,2,1,0,21785.91,0 +7545,15791326,Nnamdi,566,France,Male,34,3,0,1,0,0,188135.69,0 +7546,15615176,Welsh,732,France,Male,26,7,0,2,1,0,154364.66,0 +7547,15735221,Sousa,697,France,Female,42,10,0,2,1,0,61312.15,0 +7548,15617991,Andrews,555,France,Male,29,4,128744.04,1,1,1,47454.93,0 +7549,15658504,Chiawuotu,584,Germany,Female,62,9,137727.34,2,0,1,121102.9,0 +7550,15785705,Thomson,705,Germany,Female,44,10,106731.58,1,1,0,137419.87,1 +7551,15801817,Carpenter,688,France,Female,38,7,123544.21,1,1,1,157664.02,0 +7552,15752578,Yefimova,626,France,Female,37,2,133968.96,2,1,0,148689.65,0 +7553,15781574,Ma,636,Spain,Male,76,9,126534.6,1,1,1,39789.62,0 +7554,15792107,Black,719,Spain,Female,35,8,0,1,1,1,165162.4,0 +7555,15569917,Obijiaku,706,Spain,Male,30,6,87609.68,2,0,0,137674.55,1 +7556,15721504,King,731,Spain,Male,41,3,0,2,1,0,101371.72,0 +7557,15757306,Miller,738,Spain,Male,49,3,0,3,1,1,65066.48,1 +7558,15647295,Chin,426,France,Male,34,9,0,2,1,0,107876.91,0 +7559,15642098,Cox,622,Spain,Female,36,0,108960,2,1,0,111180.3,1 +7560,15696120,Wallace,701,Spain,Female,30,2,0,2,1,0,115650.63,0 +7561,15675176,Price,512,France,Male,51,6,144953.31,1,1,1,165035.17,0 +7562,15700046,Yuan,635,France,Male,41,4,103544.88,2,1,0,193746.55,0 +7563,15782089,Mullen,685,France,Male,33,6,0,1,1,0,58458.26,0 +7564,15706394,Howell,609,France,Male,53,7,0,2,0,1,52332.85,0 +7565,15759387,McIntosh,598,Germany,Male,38,1,101487.18,1,1,1,75959.1,1 +7566,15623369,Clifton,708,France,Male,52,10,105355.81,1,1,0,123.07,1 +7567,15732943,Okwuoma,574,Spain,Male,36,4,77967.5,1,1,0,167066.95,1 +7568,15750545,Chidiebere,629,France,Male,44,5,0,4,0,0,117572.59,1 +7569,15809909,Fan,422,Spain,Female,54,4,0,2,1,1,7166.71,0 +7570,15642448,Onyemauchechukwu,656,Spain,Male,28,8,120047.77,1,1,1,137173.39,0 +7571,15791944,Harker,697,France,Male,32,7,175464.85,3,1,0,116442.42,1 +7572,15768342,Bolton,718,France,Male,52,8,79475.3,3,1,1,32421.32,1 +7573,15567919,Lazarev,586,Germany,Male,37,8,167735.69,2,0,1,104665.79,0 +7574,15674750,Alexeyeva,481,Spain,Female,37,8,0,2,1,0,44215.86,0 +7575,15778345,Stevens,749,France,Female,33,1,74385.98,1,1,0,20164.47,0 +7576,15687634,Glover,561,Germany,Male,49,5,94754,1,1,1,26691.31,0 +7577,15666096,Ibekwe,676,Spain,Male,27,4,0,1,0,1,107955.67,0 +7578,15581700,Paterson,615,Germany,Male,43,3,86920.86,1,1,1,150048.37,0 +7579,15656417,Marsh,582,France,Female,39,1,132077.48,2,1,0,192255.15,0 +7580,15649101,Reeves,601,France,Male,40,10,127847.86,1,0,0,173245.68,0 +7581,15781975,Rees,708,France,Male,34,3,0,1,0,1,121457.88,1 +7582,15700511,Hanson,708,Germany,Male,42,9,176702.36,2,1,1,104804.74,0 +7583,15770255,Onwughara,797,Germany,Female,33,10,83555.58,1,0,0,69767.14,0 +7584,15643574,Odinakachukwu,682,France,Male,26,8,0,2,1,0,178373.43,0 +7585,15595010,Huang,694,Spain,Female,39,9,0,2,0,0,99924.04,0 +7586,15580579,Trevisani,490,France,Female,40,1,0,1,1,1,49594.19,1 +7587,15748532,Dale,828,Spain,Male,42,10,0,1,1,1,186071.14,0 +7588,15773789,Pavlova,594,Spain,Female,38,7,96858.35,1,1,0,77511.45,0 +7589,15600027,Meng,579,Spain,Male,33,1,0,2,1,1,54816.57,0 +7590,15620832,Dean,723,France,Female,35,0,0,2,0,1,61290.99,0 +7591,15568819,Chiganu,619,Germany,Female,42,8,132796.04,3,1,1,191821.35,1 +7592,15748691,Lung,794,Spain,Female,30,1,154970.54,1,0,1,156768.45,0 +7593,15583552,Donaldson,674,Germany,Male,44,3,88902.21,1,1,0,73731.32,0 +7594,15588019,Li Fonti,418,France,Male,28,7,98738.92,1,1,0,122190.22,0 +7595,15713250,Izmailova,502,France,Male,33,8,0,2,1,1,123509.01,0 +7596,15569595,Walker,678,France,Female,50,6,0,1,1,0,8199.5,0 +7597,15794868,Nnonso,599,Germany,Male,40,10,137456.28,2,1,1,14113.11,0 +7598,15576680,Stevenson,736,France,Male,29,4,0,2,0,0,51705.01,0 +7599,15613699,Schnaars,430,France,Female,60,7,73937.02,1,1,0,161937.62,1 +7600,15609758,Geoghegan,537,France,Female,45,7,158621.04,1,1,0,120892.96,1 +7601,15762392,Ilyina,683,Spain,Male,30,1,113257.2,1,1,1,65035.02,0 +7602,15693382,Muir,828,France,Male,31,9,0,1,0,1,164257.37,0 +7603,15791769,Gardener,691,France,Female,29,9,116536.43,1,1,0,51987.99,0 +7604,15712483,Chidi,608,Spain,Female,28,4,0,2,1,0,10899.63,1 +7605,15636454,Fu,691,France,Female,60,6,101070.69,1,1,0,177355.8,1 +7606,15710138,Sun,718,Spain,Male,39,6,0,2,0,1,63889.1,0 +7607,15571571,Ting,680,Germany,Female,31,3,127331.46,3,1,1,176433.6,0 +7608,15638751,Ashton,838,Spain,Female,41,5,0,2,1,0,81313.51,0 +7609,15598574,Uwakwe,695,Spain,Female,31,5,0,2,0,1,13998.88,0 +7610,15796787,Vassiliev,681,France,Male,46,0,105969.42,1,1,0,5771.56,0 +7611,15615670,Kazakova,762,France,Male,36,5,119547.46,1,1,1,42693.65,0 +7612,15705506,Perry,751,Spain,Male,38,7,0,2,0,0,90839.61,0 +7613,15599535,Howell,678,Spain,Male,28,5,138668.18,1,1,1,54144.01,0 +7614,15768449,Ricci,634,France,Female,37,7,51582.5,2,1,1,184312.88,0 +7615,15725002,Smith,749,France,Male,37,7,0,2,1,0,20306.79,0 +7616,15611682,Rossi,590,Spain,Male,37,6,169902.92,1,1,1,128256.18,0 +7617,15749964,Jones,610,France,Female,27,4,87262.4,2,1,0,182720.07,0 +7618,15678779,Quezada,502,France,Male,33,7,0,2,0,1,4082.52,0 +7619,15752601,McCulloch,578,France,Female,40,7,0,2,0,0,102233.73,0 +7620,15758477,Tobeolisa,547,France,Female,32,2,0,2,1,0,132002.83,0 +7621,15629133,Black,579,France,Female,27,9,0,2,1,0,126838.7,0 +7622,15604963,Fraser,661,France,Male,39,5,0,2,0,0,181461.46,0 +7623,15796413,Green,794,France,Male,46,6,0,2,1,0,195325.74,0 +7624,15812470,Allan,719,France,Male,61,5,0,2,0,1,29132.43,0 +7625,15587443,Akudinobi,728,France,Female,69,1,0,2,1,1,131804.86,0 +7626,15689692,Walker,598,Germany,Male,19,3,150348.37,1,1,1,173784.04,0 +7627,15779586,Olisaemeka,822,Germany,Female,46,3,115074.02,2,1,0,26249.86,0 +7628,15667588,Arcuri,670,Spain,Female,40,3,0,1,1,1,182650.15,0 +7629,15624423,Liu,850,France,Male,28,8,99986.98,1,1,0,196582.55,0 +7630,15591107,Flemming,723,Germany,Female,68,3,110357,1,0,0,141977.54,1 +7631,15748986,Bischof,705,Germany,Male,42,8,166685.92,2,1,1,55313.51,0 +7632,15793896,John,677,Spain,Male,40,7,95312.8,1,1,1,62944.75,0 +7633,15620570,Sinnett,736,France,Male,43,4,202443.47,1,1,0,72375.03,0 +7634,15727811,Ts'ui,661,Germany,Female,47,0,109493.62,1,0,0,188324.01,1 +7635,15707681,Pokrovsky,501,Germany,Male,38,9,88977.39,2,0,1,133403.07,0 +7636,15702030,Azarov,516,France,Female,29,2,104982.57,1,1,0,157378.5,0 +7637,15673238,McCarthy,517,Germany,Female,59,8,154110.99,2,1,0,101240.08,1 +7638,15604196,Simpson,766,France,Male,32,6,185714.28,1,1,1,102502.5,0 +7639,15769356,Stevenson,520,Germany,Female,23,3,116022.53,2,1,1,37577.66,0 +7640,15665590,Moore,541,France,Male,46,6,0,2,1,1,83456.67,0 +7641,15572361,Chill,790,Germany,Female,34,2,164011.48,1,1,0,199420.41,0 +7642,15667460,Moore,797,France,Male,31,9,0,2,1,1,24748.89,0 +7643,15654760,Su,811,France,Male,40,1,101514.89,1,1,1,121765,0 +7644,15632669,Rees,722,Spain,Female,32,4,0,2,1,1,113666.48,0 +7645,15613673,Lung,675,France,Male,28,9,0,1,1,0,134110.93,0 +7646,15698522,Thomas,660,Germany,Male,39,9,134599.33,2,1,0,183095.87,0 +7647,15741633,Fuller,566,Spain,Male,32,10,147511.26,1,1,1,159891.03,0 +7648,15674583,Trevisani,768,France,Male,25,0,78396.08,1,1,1,8316.19,0 +7649,15665374,Dumolo,610,Spain,Female,31,5,0,2,0,0,63736.36,0 +7650,15588854,Wu,715,France,Female,31,3,110581.29,1,1,1,94715.24,0 +7651,15810716,Kerr,750,Germany,Male,42,8,151836.36,2,1,0,68695.38,0 +7652,15776921,Geoghegan,431,Germany,Male,45,5,83624.55,2,0,0,36899.62,0 +7653,15569394,Bailey,704,France,Male,24,2,148197.15,2,1,0,182775.08,0 +7654,15788215,Hsia,535,Spain,Female,30,5,122924.75,1,0,0,62390.59,1 +7655,15641007,Holden,614,France,Female,38,4,72594,1,1,1,76042.48,0 +7656,15594651,Milani,748,France,Male,38,4,115221.36,1,0,1,70956.75,0 +7657,15575146,Jamieson,492,Germany,Male,51,8,117808.74,2,1,1,67311.12,0 +7658,15608916,Ndubueze,573,France,Male,40,7,147754.68,1,1,1,110454.46,0 +7659,15666297,Abramova,706,Spain,Female,53,3,0,3,0,0,88479.02,1 +7660,15598586,Wetherspoon,680,France,Male,31,10,113292.17,1,1,1,122639.73,0 +7661,15665014,Middleton,458,Spain,Male,36,5,0,2,1,0,79723.78,0 +7662,15701738,Arcuri,612,Germany,Male,44,2,115163.38,1,1,1,97677.52,1 +7663,15650591,Calabrese,809,Germany,Male,50,10,118098.62,1,1,1,100720.02,1 +7664,15652667,Hampton,590,France,Male,39,9,0,2,1,1,104730.52,0 +7665,15679622,Clayton,602,France,Male,35,8,0,1,1,1,22499.29,0 +7666,15730150,Otutodilichukwu,540,Spain,Male,37,0,120825.7,1,1,0,28257.89,0 +7667,15813192,Chukwuemeka,494,France,Male,25,6,0,2,0,1,109988.09,0 +7668,15606554,Douglas,797,France,Male,29,1,0,1,0,1,149991.32,0 +7669,15611794,Galloway,526,Germany,Male,61,6,133845.28,2,1,1,45180.8,0 +7670,15672357,Sochima,631,Spain,Male,38,7,0,2,1,0,181605.85,0 +7671,15711759,Wilkins,576,France,Female,29,5,108541.04,1,1,1,126469.09,0 +7672,15615296,Rice,405,France,Male,39,10,0,1,1,0,160810.85,1 +7673,15699294,Pope,555,France,Male,30,1,0,2,0,0,88146.86,0 +7674,15788634,Romani,750,Spain,Female,37,2,113817.06,1,0,0,88333.74,0 +7675,15660871,Ch'ang,665,France,Male,28,8,137300.23,1,1,0,90174.83,0 +7676,15618258,Chizuoke,640,Spain,Male,37,5,158024.38,1,1,0,81298.09,0 +7677,15722535,Ireland,457,France,Female,33,7,127837.54,1,0,1,60013.17,0 +7678,15711977,Finch,695,France,Male,36,4,161533,1,1,0,100940.91,0 +7679,15690169,Meng,645,France,Male,31,7,161171.7,2,1,0,12599.94,1 +7680,15790689,Hibbins,647,Spain,Male,32,9,80958.36,1,1,1,128590.73,0 +7681,15665181,Chung,808,Spain,Male,25,7,0,2,0,1,23180.37,0 +7682,15633608,Black,641,France,Male,33,2,146193.6,2,1,1,55796.83,1 +7683,15805261,Balashov,700,Spain,Male,29,8,0,2,0,1,152097.02,0 +7684,15740356,Palmer,660,Germany,Male,26,4,115021.76,1,0,1,162443.05,0 +7685,15808223,Lea,615,Spain,Male,41,1,126773.43,1,1,1,55551.26,0 +7686,15769980,Singleton,705,Germany,Female,40,3,92889.91,1,1,1,109496.69,0 +7687,15675450,Burt,718,France,Male,48,9,0,2,1,1,72105.63,0 +7688,15776494,Siciliano,754,France,Male,61,5,146622.35,1,1,1,41815.22,1 +7689,15592412,Sun,713,Germany,Male,45,4,131038.14,1,1,0,74005.04,1 +7690,15777452,Sauve,587,France,Female,46,6,88820.29,1,0,0,70224.34,0 +7691,15692258,Thompson,569,Spain,Male,31,1,115406.97,1,0,0,145528.22,0 +7692,15791045,Boni,568,France,Female,38,3,132951.92,1,0,1,124486.28,0 +7693,15807889,Wood,634,Germany,Male,74,5,108891.7,1,1,0,10078.02,0 +7694,15602043,Buccho,770,Germany,Female,46,5,141788.63,2,0,0,164967.21,0 +7695,15807335,Spencer,676,Spain,Female,64,4,116954.32,1,1,1,91149.48,0 +7696,15629985,Eidson,723,Germany,Female,47,10,90450,2,0,0,103379.31,1 +7697,15679453,Hung,614,Germany,Female,39,8,125997.22,1,1,1,128049.34,1 +7698,15637315,Melvin,601,Spain,Female,41,3,0,2,1,0,54342.83,0 +7699,15691513,Dawkins,592,France,Male,60,9,0,4,1,1,13614.01,1 +7700,15622289,Rizzo,605,Spain,Female,36,9,0,2,0,1,35521.63,0 +7701,15715184,Capon,752,Spain,Female,31,4,144637.86,2,1,0,40496.72,0 +7702,15702801,Ts'ao,677,France,Female,29,3,86616.35,1,0,0,91903.9,1 +7703,15719931,Johnstone,850,France,Male,31,8,0,2,1,0,178667.7,0 +7704,15806081,Fleming,608,Germany,Female,48,2,127924.25,2,1,0,32202.61,0 +7705,15796336,Chang,786,Spain,Female,34,9,0,2,1,0,117034.32,0 +7706,15647306,Gibbs,777,France,Female,29,9,131240.61,1,1,1,163746.09,1 +7707,15742369,Rita,667,Spain,Male,31,5,0,2,1,1,20346.69,0 +7708,15655859,Munro,848,Spain,Male,35,5,120046.74,2,1,0,84710.65,0 +7709,15675650,Duncan,486,France,Female,39,8,97819.36,1,0,1,120531.31,0 +7710,15574119,Okwuadigbo,598,Spain,Female,64,1,62979.93,1,1,1,152273.57,0 +7711,15754168,McIntosh,506,France,Female,40,3,0,1,1,1,144345.58,0 +7712,15763029,Ch'iu,612,Germany,Male,46,9,161450.03,1,1,1,96961,1 +7713,15765048,Watt,545,France,Male,30,3,0,2,1,0,170307.43,0 +7714,15786215,Udinese,793,France,Male,56,8,119496.25,2,1,0,29880.99,0 +7715,15707559,Clark,682,France,Female,30,9,0,2,1,1,195104.91,0 +7716,15582129,Hsia,517,France,Male,62,1,43772.66,3,1,0,187756.24,1 +7717,15687540,Obiuto,684,France,Male,32,9,100249.41,2,0,1,67599.69,0 +7718,15787196,T'ien,692,Spain,Male,46,2,0,2,1,1,105983.09,0 +7719,15670898,McKenzie,740,France,Female,60,5,108028.08,2,0,0,25980.42,1 +7720,15775433,Tang,666,Germany,Male,71,1,53013.29,2,1,1,112222.64,0 +7721,15700693,Tu,693,France,Male,68,2,0,2,1,1,59864.96,0 +7722,15677955,Tsui,757,Germany,Male,33,1,122088.67,1,1,0,42581.09,0 +7723,15570086,Lynch,684,Germany,Male,18,9,90544,1,0,1,4777.23,0 +7724,15794875,Hung,691,Spain,Male,35,6,0,2,0,1,178038.17,0 +7725,15673591,Oluchukwu,842,France,Male,44,3,141252.18,4,0,1,128521.16,1 +7726,15631756,Tuan,482,France,Female,35,5,147813.05,2,0,0,109029.72,0 +7727,15757617,Lewis,735,France,Male,55,6,134140.68,1,1,0,2267.88,0 +7728,15612729,Chidiebere,681,France,Female,63,7,0,2,1,1,55054.48,0 +7729,15637857,Woolacott,616,France,Female,31,8,0,1,0,1,76456.17,0 +7730,15681007,Yen,850,France,Female,35,2,128548.49,4,1,0,75478.95,1 +7731,15593622,Service,635,France,Male,43,10,122198.21,2,0,1,179144.54,0 +7732,15629273,Lin,638,Germany,Male,42,8,145177.84,1,1,0,193471.74,1 +7733,15765846,Chuang,820,Spain,Female,31,2,94222.53,1,1,0,103570.8,0 +7734,15596013,Akhtar,694,Germany,Female,58,1,143212.22,1,0,0,102628.56,1 +7735,15722473,Faulkner,713,France,Male,41,3,0,2,1,0,55772.04,0 +7736,15774936,Liang,543,Germany,Male,41,6,143350.41,1,1,1,192070.16,1 +7737,15685640,Dancy,649,France,Female,41,3,130931.83,1,1,1,144808.37,0 +7738,15566563,Duigan,777,France,Female,30,4,137851.31,1,1,0,5008.23,1 +7739,15768746,McLean,561,France,Male,33,6,0,2,0,0,173680.39,0 +7740,15689952,Zuyeva,724,Spain,Male,41,5,0,1,0,1,115753.94,0 +7741,15725906,Hankinson,665,Spain,Female,51,8,0,1,1,1,38928.48,1 +7742,15634501,Wei,441,France,Male,60,1,140614.15,1,0,1,174381.23,0 +7743,15571940,Afamefula,579,Spain,Male,22,3,118680.57,1,1,1,49829.8,0 +7744,15741643,Chiang,777,Germany,Male,35,7,122917.69,1,1,1,76169.68,0 +7745,15806822,Myers,739,France,Female,36,0,0,2,0,0,133465.57,0 +7746,15701166,Chinedum,660,France,Male,40,5,131754.11,2,1,1,38761.61,0 +7747,15718531,Ukaegbunam,554,France,Female,35,8,0,2,1,1,176779.46,0 +7748,15628308,Akubundu,850,France,Female,24,6,0,2,1,1,13159.9,0 +7749,15585287,Sal,842,Germany,Female,35,9,119948.09,1,1,0,48217.97,1 +7750,15781619,Stevenson,785,France,Female,38,1,0,1,1,0,134964.85,1 +7751,15805162,Sutherland,550,France,Male,25,0,0,2,1,1,184221.11,0 +7752,15588535,Ts'ao,750,Spain,Female,39,6,0,2,0,0,19264.33,0 +7753,15775307,Sung,490,Spain,Female,38,3,97266.1,1,1,1,92797.23,0 +7754,15777616,Pisani,605,Germany,Male,28,10,113690.83,1,1,0,33114.24,0 +7755,15692291,Hs?eh,563,Spain,Female,42,6,99056.22,2,1,0,154347.95,1 +7756,15680843,Sherrod,675,France,Male,34,8,0,2,1,1,184842.21,0 +7757,15606232,Holloway,621,Spain,Female,36,7,116338.68,1,1,1,155743.48,0 +7758,15641585,Newton,850,France,Male,40,6,97339.99,1,0,1,88815.25,0 +7759,15684358,Kang,711,France,Male,41,3,0,2,1,1,193747.57,0 +7760,15806389,Walton,549,Germany,Female,55,1,137592.31,2,0,1,116548.02,1 +7761,15641860,Bradley,764,Germany,Male,34,6,108760.27,2,1,0,166324.79,1 +7762,15814237,Watkins,627,Germany,Male,30,3,128770.88,2,1,1,40199.01,0 +7763,15808780,Tien,850,France,Female,34,2,0,2,0,0,51919.04,0 +7764,15767064,Davide,614,Spain,Female,36,1,44054.84,1,1,1,73329.08,0 +7765,15751177,Milne,685,Germany,Female,44,2,119657.53,1,1,0,145387.05,1 +7766,15613427,Barling,683,Germany,Female,49,7,108797.63,2,0,0,140763.18,0 +7767,15647259,Barnett,643,Spain,Male,35,2,0,2,0,0,67979.35,0 +7768,15748660,Ellis,561,Germany,Female,49,1,102025.32,1,1,0,133051.64,1 +7769,15726695,Hsia,601,Spain,Female,20,9,122446.61,2,1,0,86791.9,0 +7770,15757473,Chukwujamuike,766,France,Female,27,7,158786.67,2,0,1,47579.25,0 +7771,15809509,Venables,699,France,Male,29,3,125689.29,1,1,1,151623.71,0 +7772,15715512,Hsia,850,Germany,Male,29,1,154640.41,1,1,1,164039.51,0 +7773,15614168,Alexander,792,Germany,Female,50,4,146710.76,1,1,0,16528.4,1 +7774,15679818,Yuan,636,Germany,Male,67,7,136709.35,1,0,1,66753.1,1 +7775,15609928,Johnston,850,Germany,Male,43,5,129305.09,2,0,1,19244.58,0 +7776,15731246,Hobler,628,Spain,Male,40,10,0,2,1,0,103832.58,0 +7777,15685243,Jamieson,736,France,Female,63,10,0,2,0,1,502.7,0 +7778,15638730,Macleod,711,France,Female,21,0,82844.33,2,0,1,1408.68,0 +7779,15697034,Norris,583,Spain,Female,22,2,0,2,0,1,5985.36,0 +7780,15699225,Pirozzi,757,France,Male,46,0,0,2,1,0,37460.05,0 +7781,15677387,Folliero,749,Germany,Female,33,10,76692.22,1,0,1,30396.43,0 +7782,15759184,Russell,705,France,Male,34,7,117715.84,1,1,0,2498.67,0 +7783,15595991,Hsiung,585,France,Male,54,8,87105.32,1,1,1,55346.14,0 +7784,15681332,Tate,437,France,Female,43,6,0,1,1,0,148330.97,1 +7785,15756299,Davis,741,France,Female,64,2,69311.16,1,1,1,59237.72,0 +7786,15750547,Bair,738,France,Male,26,9,0,2,1,1,48644.94,0 +7787,15566380,Drury,586,Spain,Female,33,10,66948.67,2,1,1,140759.03,0 +7788,15675963,Padovano,627,France,Female,57,9,0,2,1,1,107712.42,0 +7789,15674671,Conway,551,Spain,Male,76,2,128410.71,2,1,1,181718.73,0 +7790,15621466,Waters,606,Germany,Male,38,3,99897.53,1,0,0,37054.65,0 +7791,15607176,Kang,674,France,Male,22,3,0,1,1,1,173940.59,0 +7792,15570299,Martin,584,Germany,Female,31,6,152622.34,1,1,0,99298.8,0 +7793,15613197,Ugochukwutubelum,590,France,Male,40,8,0,2,1,0,62933.03,0 +7794,15798885,Burns,585,France,Male,56,4,138227.19,2,1,1,55287.84,0 +7795,15714883,Genovese,508,France,Female,25,2,111395.53,1,0,1,48197.06,0 +7796,15604497,Beale,458,Germany,Male,44,7,84386.57,1,1,0,178642.73,0 +7797,15773949,Cherkasova,692,France,Female,36,3,0,2,1,1,8282.22,0 +7798,15774164,Coles,502,Germany,Male,33,5,174673.65,2,1,0,33300.56,0 +7799,15774127,Potter,518,France,Male,46,3,0,2,1,0,76515.79,0 +7800,15619016,McMinn,660,Germany,Male,46,5,109019.65,2,1,1,33680.56,0 +7801,15795759,Bergamaschi,698,Germany,Female,52,1,107906.75,1,1,0,168886.39,1 +7802,15798844,Chijindum,678,France,Male,54,7,128914.97,1,0,0,191746.23,1 +7803,15717962,Ch'iu,773,Spain,Male,63,9,111179.83,1,1,1,93091.02,0 +7804,15691504,Yusupova,619,Germany,Female,52,8,124099.13,1,0,0,23904.52,0 +7805,15693893,Davis,684,Germany,Male,59,9,122471.09,1,0,1,15807.07,0 +7806,15672499,Iadanza,635,France,Male,34,3,134692.4,2,1,1,83773.02,0 +7807,15750410,Jordan,680,France,Female,25,4,123816.5,1,1,1,90162.35,0 +7808,15568904,Kruglova,608,Germany,Male,34,3,106288.54,1,1,1,36639.25,0 +7809,15649033,Echezonachukwu,603,Germany,Female,55,7,127723.25,2,1,0,139469.11,1 +7810,15780989,Hajek,579,Spain,Male,43,2,145843.82,1,1,1,198402.37,1 +7811,15771059,Welch,756,Germany,Female,34,2,148200.72,1,0,0,194584.48,0 +7812,15687852,Vinogradoff,611,France,Male,30,2,104145.65,1,0,0,159629.64,0 +7813,15695280,Hung,532,Germany,Male,24,8,142755.25,1,0,0,34231.48,0 +7814,15592751,Okwudiliolisa,684,Germany,Female,63,3,81245.79,1,1,0,69643.31,1 +7815,15598338,Mays,647,Germany,Female,33,3,168560.46,2,0,0,90270.16,0 +7816,15735784,Gardner,583,France,Male,38,8,0,1,1,0,47848.56,0 +7817,15629128,Mamelu,774,Germany,Male,42,2,132193.94,2,1,1,162865.52,0 +7818,15642870,Ross,677,France,Male,58,9,0,1,0,1,168650.4,0 +7819,15637977,Barese,542,Germany,Male,25,8,139330.1,1,0,0,54372.37,0 +7820,15600792,Swayne,613,Spain,Male,29,0,0,2,0,1,133897.32,0 +7821,15576131,Phillips,666,France,Male,40,5,0,2,1,0,147878.05,0 +7822,15686588,Manfrin,777,France,Female,28,2,134571.5,1,0,1,118313.38,0 +7823,15761018,Tan,581,Germany,Male,50,2,143829.2,2,1,0,181224.24,1 +7824,15616029,Adams,705,France,Male,32,7,0,2,1,0,7921.57,0 +7825,15761149,Teng,673,France,Female,44,8,133444.97,1,0,1,5708.19,0 +7826,15802758,Chinwendu,594,Germany,Female,23,4,104753.84,2,1,0,56756.52,1 +7827,15647838,Davison,648,Germany,Female,51,2,116574.84,1,1,0,4121.04,1 +7828,15735968,Hsing,605,France,Male,41,10,0,2,0,1,97213.09,0 +7829,15581286,Castro,734,France,Female,40,9,176914.8,1,1,1,12799.23,0 +7830,15625445,Parkin,572,France,Female,36,8,68348.18,2,0,1,50400.32,0 +7831,15600173,Manna,595,France,Female,33,9,0,2,1,1,41447.86,0 +7832,15635143,Fennescey,749,France,Male,42,2,56726.83,2,0,1,185543.35,0 +7833,15664849,Colon,573,Spain,Male,46,3,65269.23,1,0,1,189988.65,1 +7834,15762455,Yeh,624,Spain,Male,33,6,66220.17,1,0,1,170819.01,0 +7835,15797165,Bergamaschi,703,France,Male,56,9,0,1,0,0,85547.33,1 +7836,15788189,Matveyeva,665,France,Female,41,8,96147.55,1,1,0,137037.97,0 +7837,15780492,Ignatyeva,648,France,Male,42,4,0,2,1,0,19283.14,0 +7838,15678497,Lederer,850,Spain,Male,48,2,0,1,1,0,169425.3,1 +7839,15588560,Nwabugwu,569,Germany,Female,32,8,145330.43,1,1,1,132038.65,0 +7840,15606003,Abramowitz,566,France,Female,21,3,0,2,1,1,3626.47,0 +7841,15611756,Chapman,537,Germany,Female,47,4,124192.28,2,1,1,50881.51,0 +7842,15789563,Fiorentino,706,Germany,Female,46,7,111288.18,1,1,1,149170.25,1 +7843,15702416,Cecil,734,France,Male,43,7,107805.67,1,0,0,182505.68,0 +7844,15766288,Ikechukwu,586,Germany,Female,36,5,103700.69,1,1,0,194072.56,1 +7845,15667633,Allen,612,France,Female,38,1,0,2,1,1,9209.21,0 +7846,15622774,Kao,648,France,Male,34,0,0,1,1,1,167931.81,0 +7847,15755416,Hart,557,France,Female,27,3,87739.08,1,1,1,123096.56,0 +7848,15769915,Charlton,643,Spain,Female,20,0,133313.34,1,1,1,3965.69,0 +7849,15643908,Turnbull,433,France,Female,49,10,0,1,1,1,87711.61,0 +7850,15627395,Manners,643,Germany,Male,41,7,154902.66,1,1,1,49667.28,0 +7851,15679663,Chiazagomekpere,488,France,Female,36,0,0,2,1,0,136675.22,0 +7852,15651581,Lavrentyev,758,Germany,Male,68,6,112595.85,1,1,0,35865.44,1 +7853,15596379,Wallace,743,Germany,Male,39,3,119695.75,1,0,1,26136.13,0 +7854,15746674,Miller,730,France,Female,47,7,0,1,1,0,33373.26,1 +7855,15801256,Bazhenov,746,Spain,Male,49,7,0,2,0,1,10096.25,0 +7856,15663808,Ifesinachi,666,Germany,Female,59,8,152614.51,2,1,1,188782.3,0 +7857,15598521,Ma,580,Germany,Female,33,7,131647.01,2,0,0,79775.19,0 +7858,15621457,Chu,850,France,Male,27,6,96654.72,2,0,0,152740.16,0 +7859,15764726,Kerr,563,France,Male,22,3,137583.04,1,0,1,5791.85,0 +7860,15646374,Wynne,766,Germany,Female,28,3,62717.84,2,1,1,13182.43,0 +7861,15716501,Moon,659,France,Male,32,9,95377.13,1,0,1,187551.24,0 +7862,15589948,Disher,607,Spain,Male,28,1,135936.1,2,1,1,110560.14,0 +7863,15811343,Cattaneo,644,Germany,Male,35,5,161591.11,3,1,1,63795.62,0 +7864,15659677,Beluchi,746,France,Male,47,8,142382.03,1,1,1,62086.62,0 +7865,15594436,Mazzi,588,Spain,Male,33,2,0,2,1,1,12483.56,0 +7866,15748995,Ifeajuna,691,Spain,Male,30,9,0,2,0,1,10963.04,0 +7867,15677062,Howe,666,France,Female,38,6,127043.09,1,1,1,8247,0 +7868,15697201,Yocum,640,Spain,Female,46,3,0,1,1,1,156260.08,0 +7869,15666453,Moore,611,Germany,Female,29,4,78885.88,2,1,1,26927.69,0 +7870,15693771,Y?an,651,Spain,Female,45,8,95922.9,1,1,0,84782.42,1 +7871,15569867,Chinweuba,529,France,Female,29,8,0,2,1,0,19842.11,0 +7872,15711602,Lowrie,676,France,Female,36,3,91711.59,1,1,1,95393.43,0 +7873,15717736,Shen,639,Germany,Female,46,10,110031.09,2,1,1,133995.59,0 +7874,15750441,Lavarack,782,France,Male,36,5,81210.72,2,0,1,108003.38,0 +7875,15732791,Davide,641,Germany,Male,32,5,122947.92,1,1,1,99154.86,0 +7876,15775104,Gomes,697,France,Female,38,1,182065.85,1,1,0,49503.5,0 +7877,15757607,Matveyeva,623,France,Male,45,0,0,1,1,0,196533.72,1 +7878,15793070,Fiorentino,494,Spain,Female,41,2,69974.66,2,1,0,188426.13,1 +7879,15760456,Eberechukwu,731,France,Female,38,10,123711.73,2,1,0,171340.68,1 +7880,15665385,Gibney,657,France,Male,44,6,76495.04,1,1,0,79071.89,0 +7881,15612418,Virgo,744,France,Female,38,9,0,2,0,0,20940.76,0 +7882,15727138,Kulikova,774,Spain,Male,46,9,0,2,1,1,34774.26,0 +7883,15732061,Liu,850,Germany,Female,45,1,121874.89,1,0,0,6865.41,1 +7884,15776051,Kao,551,France,Female,45,6,0,2,1,1,51143.43,0 +7885,15616530,Foran,638,France,Male,36,6,188455.19,1,0,0,47031.4,1 +7886,15632344,Jones,792,France,Female,42,0,99045.93,2,1,0,47160.01,0 +7887,15744979,Fowler,666,France,Female,36,8,0,1,0,1,158666.99,0 +7888,15745433,Conti,716,Germany,Female,30,2,205770.78,2,0,0,65464.66,0 +7889,15683657,Stephenson,594,France,Female,31,0,79340.95,1,1,0,78255.86,0 +7890,15718572,Willis,600,Germany,Male,57,9,138456.03,2,1,1,103548.25,0 +7891,15665783,Ts'ui,565,France,Male,49,7,0,2,1,1,89609.26,0 +7892,15652782,Chibuzo,678,Germany,Male,48,2,101099.9,2,0,1,193476.04,0 +7893,15707025,Fang,648,Spain,Female,31,5,0,2,1,1,5199.02,0 +7894,15647807,Wyckoff,642,France,Male,40,8,109219.83,1,1,0,52827.51,0 +7895,15718281,Muir,706,Germany,Male,67,1,123276.69,2,1,1,86507.88,1 +7896,15660571,Halpern,668,Spain,Male,43,10,113034.31,1,1,1,100423.88,0 +7897,15727857,Flynn,635,Spain,Male,41,1,0,2,1,0,175611.5,0 +7898,15639252,Shao,603,Spain,Male,30,6,129548.5,2,1,1,19282.85,0 +7899,15628144,Soares,635,France,Female,72,4,74812.84,1,0,1,27448.33,0 +7900,15683560,Gallo,642,France,Female,40,7,0,2,1,0,183963.34,0 +7901,15653275,Lei,785,Spain,Female,54,1,0,2,1,0,45113.92,1 +7902,15622182,Daniels,628,Germany,Female,28,3,153538.13,2,1,0,110776.01,0 +7903,15613962,Kenechi,499,France,Female,38,9,0,2,0,1,183042.2,0 +7904,15618437,Singleton,567,Spain,Male,34,10,0,2,0,1,161571.79,0 +7905,15783338,Williams,449,Spain,Male,32,0,155619.36,1,1,1,166692.03,0 +7906,15764491,Greece,701,Spain,Male,35,10,159693.9,2,1,1,71173.64,0 +7907,15712960,Olisanugo,613,Spain,Male,37,3,171653.17,1,0,1,5353.12,0 +7908,15688157,Padovano,683,Germany,Female,39,2,47685.47,2,1,1,86019.48,0 +7909,15579287,Rossi,581,France,Male,35,4,0,2,0,1,86383.82,0 +7910,15570931,Grant,620,France,Male,61,5,0,1,0,0,31641.52,1 +7911,15615177,Ebelegbulam,561,Spain,Male,28,6,123692,1,1,1,70548.96,0 +7912,15809906,Mitchell,558,Germany,Male,26,1,148853.29,2,1,1,24411.02,0 +7913,15652169,Buckley,642,France,Male,35,2,133161.95,1,0,1,122254.86,0 +7914,15649450,Repina,805,Germany,Male,24,6,143221.35,2,1,0,186035.72,0 +7915,15777179,Ellis,687,France,Male,35,9,0,2,0,1,73133.82,0 +7916,15803538,Douglas,695,Spain,Male,56,1,0,3,1,0,187734.49,1 +7917,15610936,Becher,562,France,Male,33,6,0,2,1,0,111590.35,0 +7918,15590094,Nwachukwu,613,Germany,Male,38,9,126265.88,2,0,0,15859.95,0 +7919,15572706,Smith,589,France,Male,37,5,0,1,1,0,61324.87,0 +7920,15634564,Aksyonov,593,Spain,Male,31,8,112713.34,1,1,1,176868.89,0 +7921,15684296,Artyomova,714,France,Male,34,5,141173.03,1,0,1,98896.06,0 +7922,15702293,Medvedeva,588,Spain,Female,35,7,0,2,1,1,108739.15,0 +7923,15642099,Tsui,679,Spain,Male,39,6,0,2,1,0,12266.06,0 +7924,15773273,Runyon,730,Spain,Male,38,5,118866.36,1,1,1,163317.5,0 +7925,15613337,Gallo,833,France,Male,47,2,0,2,1,1,182247.77,0 +7926,15800482,Bradshaw,586,Spain,Female,33,7,0,2,1,1,168261.4,0 +7927,15732644,Evans,567,Spain,Female,54,5,92316.31,2,1,0,158590.66,1 +7928,15713426,Hancock,637,Germany,Male,30,1,122185.53,1,1,0,102566.46,1 +7929,15640789,Butler,711,France,Male,38,4,123345.85,1,1,0,141827.83,0 +7930,15598892,Bradshaw,828,France,Male,30,4,73070.18,2,0,0,161671.15,0 +7931,15606436,Bergamaschi,500,Spain,Male,38,7,0,2,0,0,192013.23,0 +7932,15751227,Ebelegbulam,807,France,Male,47,1,95120.59,1,0,0,127875.1,0 +7933,15812365,Greco,850,France,Male,40,8,102800.65,1,1,0,60811.56,0 +7934,15616088,Lucas,782,France,Female,70,7,97072.42,1,0,1,131177.22,0 +7935,15803886,Barber,629,Spain,Male,31,6,132876.55,1,1,1,130862.11,0 +7936,15587311,Dobbs,582,Spain,Male,33,6,0,2,0,1,72970.93,0 +7937,15617401,Thomson,468,France,Male,22,2,0,2,1,0,28123.99,0 +7938,15775886,Su,670,France,Male,36,3,0,1,1,0,140754.19,1 +7939,15807305,Watkins,805,France,Male,39,2,0,1,0,0,166650.32,0 +7940,15761717,Ch'ien,720,France,Male,26,10,51962.91,2,1,0,45507.24,0 +7941,15628008,Monds,781,Spain,Female,29,6,98759.89,1,0,0,112202.64,0 +7942,15583755,McClemans,592,Germany,Male,33,2,156570.86,1,1,1,37140.2,0 +7943,15661409,Shen,542,France,Female,42,1,0,1,1,1,178256.58,1 +7944,15774250,Gallo,532,France,Male,42,1,159024.71,1,1,0,100982.93,1 +7945,15681476,Foveaux,520,France,Female,39,1,73493.17,1,0,1,109626.13,1 +7946,15654870,Longo,759,France,Female,45,8,0,2,1,1,99251.24,0 +7947,15790448,Calabresi,473,France,Female,35,6,69617.36,1,1,0,143345.69,0 +7948,15785326,Randall,639,Spain,Female,35,5,136526.26,2,1,0,59653.03,0 +7949,15592854,Garcia,705,France,Male,25,3,113736.27,1,0,1,196864.61,0 +7950,15617486,Sullivan,530,France,Male,52,1,106723.28,1,0,0,109960.4,1 +7951,15806796,Higgins,516,Germany,Female,33,10,138847.9,1,1,1,127256.7,0 +7952,15644699,Crawford,850,France,Female,40,0,0,2,1,0,1099.95,0 +7953,15622305,Martin,746,Germany,Female,33,2,107868.14,2,1,1,146192.4,0 +7954,15608209,Currey,622,Germany,Male,33,3,96926.12,2,1,0,48553.77,0 +7955,15626898,Teng,743,France,Male,30,7,77599.23,1,0,0,144407.1,0 +7956,15644297,Austin,732,Germany,Male,38,5,178787.54,1,1,1,195760.53,0 +7957,15731569,Hudson,850,France,Male,81,5,0,2,1,1,44827.47,0 +7958,15582149,Ts'ui,850,Germany,Female,34,3,129668.43,2,1,1,88743.99,0 +7959,15802483,Hancock,686,France,Male,34,6,146178.13,2,1,1,88837.11,0 +7960,15686999,Nicholas,556,France,Female,40,8,0,2,1,0,62112.7,0 +7961,15772479,Napolitano,673,France,Male,37,4,0,2,0,0,163563.07,0 +7962,15778884,Jamieson,809,France,Female,38,2,154763.21,2,1,1,174800.31,0 +7963,15623630,Foster,634,Germany,Female,56,3,116251.24,1,0,1,42429.88,1 +7964,15774316,Moretti,630,France,Male,37,6,0,2,1,1,82647.65,0 +7965,15695097,Chiedozie,564,Germany,Female,30,0,100954.88,2,0,0,134175.15,0 +7966,15645404,Okwukwe,625,France,Female,51,4,124620.01,2,1,0,92243.94,1 +7967,15750574,Lumholtz,677,Spain,Female,34,4,0,2,1,1,6175.53,0 +7968,15636812,Rose,583,France,Male,40,9,112701.04,1,0,0,29213.63,0 +7969,15712068,Wan,592,Spain,Male,45,8,84692.5,1,0,1,67214.02,0 +7970,15652030,De Bernales,637,Germany,Male,49,2,108204.52,1,1,0,169037.84,1 +7971,15577398,Ch'eng,850,France,Male,30,6,86449.39,1,1,1,188809.23,0 +7972,15756848,Edmondson,633,Spain,Male,42,10,0,1,0,1,79408.17,0 +7973,15806929,Ch'ien,751,Germany,Male,36,5,73194.99,1,1,1,89222.66,0 +7974,15656005,Millar,592,Germany,Male,31,7,124593.23,1,1,0,86079.67,0 +7975,15722632,Dickson,716,Germany,Male,50,2,119655.77,1,1,1,12944.17,1 +7976,15794356,Toscani,641,Germany,Male,42,3,121765.37,2,1,1,166516.84,0 +7977,15659656,Pan,849,France,Male,35,4,110837.73,1,0,0,126419.8,0 +7978,15588341,Chigozie,647,Spain,Male,47,10,99835.17,1,0,1,89103.05,0 +7979,15709142,Sagese,608,Germany,Female,30,2,91057.37,2,1,0,132973.17,0 +7980,15627042,Reilly,555,France,Female,26,7,0,2,1,0,93122.41,0 +7981,15627517,Taylor,497,Spain,Male,27,7,149400.27,1,0,0,167522.19,0 +7982,15803032,Yen,599,Germany,Male,38,9,89111.63,1,0,0,157239.6,0 +7983,15665129,Kapustin,545,Germany,Male,33,1,132527.9,2,0,1,107429.71,0 +7984,15628272,Singh,774,France,Female,36,9,114997.42,1,1,0,75304.09,0 +7985,15678206,Yeh,464,France,Male,46,6,161798.53,1,1,0,182944.47,0 +7986,15678427,Genovese,696,Germany,Female,27,2,96129.32,2,1,1,5983.7,0 +7987,15678067,Boyle,667,Spain,Male,45,3,0,2,0,0,163655.01,0 +7988,15793331,Blair,812,France,Male,32,5,133050.97,2,1,0,89385.92,0 +7989,15699532,Okagbue,516,France,Male,51,8,120124.35,2,0,1,168773.54,0 +7990,15605827,Khan,645,France,Male,39,8,0,2,0,0,96864.36,0 +7991,15643635,Robertson,664,Spain,Male,32,5,133705.74,1,0,0,134455.84,0 +7992,15787710,Tikhonov,427,Spain,Female,39,9,0,2,1,0,28368.37,0 +7993,15614137,MacDonald,685,France,Female,40,7,0,2,1,0,103898.59,0 +7994,15754494,Ah Mouy,585,France,Female,33,4,152805.05,1,1,0,63239.65,0 +7995,15713440,Barese,519,Germany,Female,21,1,151701.45,3,1,1,170138.68,1 +7996,15803479,Winter-Irving,708,France,Female,67,1,0,2,0,1,3837.08,0 +7997,15709639,Wilson,717,France,Female,22,5,112465.06,1,1,1,92977.75,0 +7998,15601719,Fiorentino,465,Germany,Male,24,6,156007.09,1,1,0,191368.37,0 +7999,15772482,Iloerika,829,Germany,Male,28,3,132405.52,3,1,0,104889.2,1 +8000,15591489,Davison,826,France,Male,26,5,142662.68,1,0,0,60285.3,0 +8001,15629002,Hamilton,747,Germany,Male,36,8,102603.3,2,1,1,180693.61,0 +8002,15798053,Nnachetam,707,Spain,Male,32,9,0,2,1,0,126475.79,0 +8003,15753895,Blue,590,Spain,Male,37,1,0,2,0,0,133535.99,0 +8004,15595426,Madukwe,603,Spain,Male,57,6,105000.85,2,1,1,87412.24,1 +8005,15645815,Mills,615,France,Male,45,5,0,2,1,1,164886.64,0 +8006,15632848,Ferrari,634,France,Female,36,1,69518.95,1,1,0,116238.39,0 +8007,15703068,Nixon,716,Germany,Male,41,8,126145.54,2,1,1,138051.19,0 +8008,15791513,Manfrin,647,France,Male,41,4,138937.35,1,1,1,101617.64,1 +8009,15587210,McCartney,591,Germany,Female,44,10,113581.98,1,1,0,1985.41,0 +8010,15793803,Robinson,574,France,Male,34,1,112572.39,1,0,0,165626.6,0 +8011,15787756,Nkemdirim,467,Germany,Male,51,10,114514.71,2,1,0,177784.68,1 +8012,15723437,Sal,701,France,Female,35,2,0,2,1,1,65765.22,0 +8013,15702715,Kao,747,France,Female,34,10,0,2,1,1,50759.8,0 +8014,15809872,Ikechukwu,650,France,Male,32,2,84906.45,1,1,0,163216.48,0 +8015,15644295,Hargreaves,731,Spain,Female,39,2,126816.18,1,1,1,74850.93,0 +8016,15778694,Sievier,638,Germany,Female,26,1,105249.76,2,1,1,23491.09,0 +8017,15759555,Murphy,569,Spain,Male,41,2,0,2,1,0,134272.57,0 +8018,15631406,Munro,459,Germany,Male,50,5,109387.9,1,1,0,155721.15,0 +8019,15616676,Donnelly,632,Germany,Male,23,3,122478.51,1,1,0,147230.77,1 +8020,15771154,North,683,France,Female,73,8,137732.23,2,1,1,133210.44,0 +8021,15669491,Cruz,850,France,Female,46,2,157866.77,1,1,1,18986.12,0 +8022,15697691,Sinclair,512,France,Female,41,6,0,1,1,1,100507.81,0 +8023,15665180,Vasiliev,616,France,Female,31,3,136789.14,1,1,0,59346.4,1 +8024,15752588,Vasilyeva,664,France,Male,36,1,0,2,1,1,95372.64,0 +8025,15743051,Hamilton,694,France,Male,30,10,144684.03,1,1,1,31805.49,0 +8026,15571873,Sung,655,France,Male,24,9,107065.31,1,1,1,51959.82,0 +8027,15679743,Genovesi,607,France,Female,33,8,91301.72,1,0,1,130824.57,0 +8028,15769412,Atkinson,684,Spain,Male,39,4,207034.96,2,0,0,157694.76,1 +8029,15775124,Watterston,763,Spain,Male,37,8,0,2,1,1,933.38,0 +8030,15732113,Butters,671,Spain,Male,50,8,0,1,0,1,2560.11,0 +8031,15578141,Chien,592,Spain,Male,38,3,0,1,1,1,12905.89,1 +8032,15595874,Gorbunova,666,Spain,Female,36,6,0,2,1,0,176692.87,0 +8033,15755642,Bulgakov,667,France,Male,34,5,0,2,1,1,102908.63,0 +8034,15576526,Steele,850,Spain,Male,36,6,0,2,0,1,41291.05,0 +8035,15792489,Polyakova,622,Spain,Male,42,9,0,2,1,0,119127.06,0 +8036,15733705,Bull,577,France,Female,30,8,92472.1,2,0,1,126434.61,0 +8037,15807221,Weaver,555,Spain,Male,21,1,0,2,0,0,103901.35,0 +8038,15573045,Earl,547,France,Male,62,10,127738.75,2,1,1,85153,0 +8039,15756824,Giordano,613,Germany,Female,50,5,101242.98,2,1,0,12493.61,0 +8040,15773520,Begg,672,France,Female,43,4,92599.55,2,1,1,167336.78,0 +8041,15627439,Pickering,624,Spain,Female,36,10,0,2,0,1,186180.42,0 +8042,15701439,Fanucci,698,Spain,Female,50,1,0,4,1,0,88566.9,1 +8043,15785352,Chang,606,France,Male,37,6,82373.94,1,0,0,172526.9,1 +8044,15616525,Sopuluchi,720,Spain,Male,31,4,141356.47,1,0,0,137985.69,0 +8045,15717489,Martin,835,France,Male,23,9,0,1,1,0,19793.73,1 +8046,15795737,McNaughtan,771,Spain,Female,47,3,72664,2,1,1,107874.39,0 +8047,15693877,Stewart,811,France,Female,47,3,123365.34,2,0,0,171995.34,0 +8048,15576111,Reagan,734,Germany,Male,33,5,121898.58,1,1,0,61829.89,0 +8049,15595713,Heller,548,Spain,Male,33,6,0,1,1,1,31728.35,0 +8050,15808868,Nwokeocha,652,France,Female,31,3,103696.97,3,0,0,155221.05,1 +8051,15708193,Liu,707,France,Male,33,2,0,2,0,0,130866.95,0 +8052,15697801,Sokolova,605,Germany,Female,56,1,74129.18,2,1,1,62199.78,1 +8053,15770121,Bancroft,623,France,Female,34,9,0,1,1,0,24255.21,0 +8054,15800524,Nnanna,686,Germany,Male,29,3,185379.02,1,1,0,64679.07,0 +8055,15686236,Trevisani,525,Germany,Female,47,1,118087.68,1,1,0,88120.78,1 +8056,15659807,Nwachinemelu,657,Spain,Male,41,8,109402.13,1,1,1,66463.62,0 +8057,15736078,Ting,730,Germany,Female,33,7,130367.87,1,1,0,15142.1,1 +8058,15620836,Lo Duca,816,Germany,Female,34,2,108410.87,2,1,0,102908.91,0 +8059,15698184,Marshall,484,France,Female,50,2,90408.16,2,0,0,48170.57,0 +8060,15717643,Band,728,France,Female,34,6,90425.15,2,1,1,11597.69,0 +8061,15776596,Ferri,730,Spain,Female,39,6,140094.59,1,1,0,172450.04,1 +8062,15814757,Carter,477,Spain,Male,31,9,0,2,0,1,184061.17,0 +8063,15812607,Wilson,663,Germany,Female,46,6,95439.4,1,1,1,21038.58,1 +8064,15663888,Connor,549,Germany,Male,34,6,204017.4,2,1,0,109538.35,0 +8065,15748882,Reid,714,Spain,Male,29,9,0,2,1,0,129192.55,0 +8066,15690829,Sandefur,430,Germany,Male,49,3,137115.16,1,1,0,146516.86,1 +8067,15695819,Bidwill,504,Germany,Male,43,5,134740.19,2,1,0,181430.91,0 +8068,15696834,Cone,530,France,Female,29,5,0,2,0,0,121451.21,0 +8069,15797710,Saunders,619,Germany,Male,29,4,98955.87,1,0,1,131712.51,0 +8070,15700654,Liardet,617,Germany,Male,44,9,49157.09,2,1,0,53294.17,0 +8071,15583764,Wilkes,791,Germany,Male,31,1,130240.33,1,0,0,96546.55,0 +8072,15688849,Martin,609,France,Male,48,1,108019.27,3,1,1,184524.65,1 +8073,15661473,Boni,780,Germany,Male,51,4,126725.25,1,1,0,195259.31,1 +8074,15601030,Patel,777,Germany,Female,34,5,96693.66,1,1,1,172618.52,0 +8075,15789557,Howell-Price,817,Germany,Female,27,7,129810.6,1,1,1,59259.44,0 +8076,15745250,Simpson,850,France,Male,58,8,156652.13,1,0,0,25899.21,1 +8077,15590349,Rowland,732,France,Female,36,9,0,1,0,0,3749,1 +8078,15741693,Barnard,693,France,Male,40,4,130661.96,1,1,1,101918.96,0 +8079,15618446,Nnonso,576,France,Female,50,8,0,2,1,1,57802.62,0 +8080,15766552,Rossi,643,France,Male,37,6,0,2,0,0,142454.77,0 +8081,15668775,Pendred,757,France,Male,47,3,130747.1,1,1,0,143829.54,0 +8082,15757895,Martin,569,Germany,Male,30,6,106629.49,1,0,1,44114.88,0 +8083,15774551,K?,772,Spain,Male,36,3,112029.83,1,1,1,186948.35,0 +8084,15684011,Miller,576,Germany,Male,29,7,130575.26,1,0,1,173629.78,0 +8085,15736146,Afamefula,608,Germany,Male,28,4,96679.71,1,1,1,49133.45,0 +8086,15656286,Sims,794,France,Male,33,0,0,2,0,0,178122.71,0 +8087,15774847,Knight,593,France,Male,50,6,171740.69,1,0,0,20893.61,0 +8088,15619340,Obijiaku,597,Spain,Male,38,1,0,2,1,0,41303.29,0 +8089,15815656,Hopkins,541,Germany,Female,39,9,100116.67,1,1,1,199808.1,1 +8090,15623357,Onio,692,Germany,Male,24,2,120596.93,1,0,1,180490.53,0 +8091,15601324,Black,697,France,Female,48,1,0,2,1,1,87400.53,0 +8092,15715510,Eluemuno,768,France,Male,29,2,95984.69,2,1,1,73686.75,0 +8093,15663770,Doyle,802,France,Male,38,1,142557.11,1,1,1,172497.73,0 +8094,15779267,Onyemere,584,France,Male,47,5,0,2,1,0,89286.29,0 +8095,15597957,Rahman,614,Spain,Male,66,2,0,2,0,1,180082.7,0 +8096,15584620,Su,850,Germany,Female,36,6,143644.16,1,1,0,22102.25,1 +8097,15750772,Walker,671,France,Female,38,6,132129.72,1,0,1,76068.95,0 +8098,15706557,Ferguson,626,France,Female,52,0,0,2,1,0,32159.46,1 +8099,15594391,Samaniego,770,France,Female,68,2,183555.24,1,0,0,159557.28,1 +8100,15661656,Onwumelu,633,France,Male,38,2,91902.56,2,1,1,107673.35,0 +8101,15631217,Young,663,France,Male,40,6,156218.19,1,0,1,33607.72,0 +8102,15588955,Mazzi,581,Germany,Female,43,5,93259.57,3,1,0,141035.65,1 +8103,15758252,Toscano,561,Germany,Female,45,2,168085.38,2,0,1,115719.08,0 +8104,15740223,Walton,479,Germany,Male,51,1,107714.74,3,1,0,86128.21,1 +8105,15805413,Chiang,769,France,Female,31,6,117852.26,2,1,0,147668.64,0 +8106,15635116,Burgos,659,Spain,Male,60,2,0,1,1,0,177480.45,1 +8107,15764892,Spinelli,590,Spain,Female,51,10,84474.62,2,1,1,190937.09,0 +8108,15795936,Lung,560,France,Male,50,3,0,2,1,0,84531.79,0 +8109,15655232,Noble,437,Germany,Male,35,6,126803.34,2,1,1,161133.4,0 +8110,15640133,Pai,661,France,Female,34,0,0,2,1,0,185555.63,0 +8111,15751524,Chigozie,677,Germany,Female,36,10,68806.84,1,1,0,33075.24,0 +8112,15670552,Peavy,560,France,Female,31,3,115141.18,1,1,0,39806.75,0 +8113,15623966,Yermakov,578,France,Female,35,2,0,2,0,1,26389.92,0 +8114,15752193,Burton,421,Spain,Male,34,6,90723.36,1,1,1,12162.76,0 +8115,15607269,Costa,492,Germany,Female,49,2,151249.45,2,1,1,167237.94,0 +8116,15700752,Pugliesi,545,France,Female,32,6,0,2,1,1,52067.37,0 +8117,15777901,Lindell,640,Germany,Female,43,9,94752.49,1,1,0,184006.36,1 +8118,15639117,Sorenson,624,Spain,Female,34,6,0,1,1,0,582.59,1 +8119,15720203,Arcuri,577,Spain,Male,28,7,0,1,1,0,143274.41,0 +8120,15586236,Banks,704,France,Male,31,5,132084.66,3,1,1,54474.48,1 +8121,15676645,Parry,523,France,Male,45,5,0,2,1,1,121428.2,0 +8122,15715988,Cockett,793,France,Male,35,2,0,2,1,1,79704.12,0 +8123,15603749,Galkina,564,France,Female,53,2,45472.28,1,1,1,41055.71,1 +8124,15608956,Su,711,France,Male,33,1,0,1,0,0,41590.4,0 +8125,15733872,Marino,791,Germany,Female,33,10,130229.71,2,0,0,54019.93,1 +8126,15666982,Spears,629,Germany,Female,38,9,123948.85,1,1,0,76053.07,0 +8127,15602647,Cunningham,729,Germany,Male,39,6,127415.85,1,1,1,184977.2,1 +8128,15623063,Taylor,651,Germany,Male,35,8,110067.71,1,1,0,127678.95,1 +8129,15682928,Chiazagomekpere,695,Spain,Male,39,4,65521.2,1,1,1,1243.97,0 +8130,15729246,Hardacre,847,Spain,Male,31,5,0,2,1,1,76326.67,0 +8131,15588928,Maslow,704,France,Male,47,5,0,2,1,1,145338.61,0 +8132,15803352,Scott,613,Germany,Male,33,3,155736.42,2,1,1,57751.21,0 +8133,15607485,Wakelin,692,Spain,Female,29,4,0,2,0,0,138880.24,0 +8134,15656249,Esposito,720,France,Female,34,3,118307.57,2,1,1,136120.29,0 +8135,15761783,Shah,577,France,Male,41,6,0,1,1,1,167621.18,0 +8136,15716605,Chukwufumnanya,710,Germany,Female,24,7,103099.17,2,1,0,173276.62,0 +8137,15757425,Fleming,716,France,Female,38,1,0,2,1,1,99661.46,0 +8138,15603096,Lori,410,France,Male,33,6,125789.69,1,0,0,66333.56,1 +8139,15588580,Kennedy,584,Germany,Female,36,4,109646.83,1,1,1,70240.79,0 +8140,15770539,Walters,792,France,Male,30,1,127187.86,1,1,1,113553.42,0 +8141,15572022,Han,605,France,Female,36,6,0,1,0,1,690.84,0 +8142,15571843,Lawrence,486,Spain,Male,24,1,0,1,1,0,98802.76,0 +8143,15752502,Cooke,615,France,Male,41,4,130385.82,1,0,1,130661.95,0 +8144,15609058,Wan,676,France,Male,23,1,107787.47,1,0,1,116378.82,0 +8145,15775108,Lo Duca,571,France,Male,34,1,99325.04,2,0,1,186052.15,0 +8146,15708904,Yermakova,850,France,Female,37,9,0,1,0,0,100101.06,0 +8147,15600086,Combs,717,France,Male,48,7,123764.95,1,1,1,169952.82,0 +8148,15814675,Chien,642,Germany,Female,39,8,128264.03,1,1,0,61792.76,1 +8149,15572777,Meng,780,Spain,Male,47,7,86006.21,1,1,1,37973.13,0 +8150,15585106,Calabresi,492,Germany,Female,38,8,57068.43,2,1,0,188974.81,0 +8151,15738936,Stevenson,760,Germany,Male,29,5,103607.24,2,0,1,86334.64,0 +8152,15750970,Davidson,500,Spain,Male,40,1,99004.24,1,1,1,152845.99,0 +8153,15725772,Ch'in,654,Spain,Female,36,2,0,2,1,1,146652.11,0 +8154,15692106,Rose,606,Spain,Female,25,3,147386.72,3,1,0,45482.04,1 +8155,15791533,Ch'ien,367,Spain,Male,42,6,93608.28,1,1,0,168816.73,1 +8156,15715715,Artyomova,799,Spain,Male,38,2,0,2,1,1,59297.34,0 +8157,15785576,Mayrhofer,434,Germany,Male,71,9,119496.87,1,1,0,125848.88,0 +8158,15798834,Yefremov,719,Spain,Female,32,7,0,1,0,0,76264.27,0 +8159,15744127,Kosovich,641,France,Female,37,2,0,2,1,0,3939.87,0 +8160,15637427,Lu,461,Spain,Female,25,6,0,2,1,1,15306.29,0 +8161,15576990,Taplin,790,Germany,Female,25,5,152885.77,1,1,0,58214.79,0 +8162,15615352,Ebelechukwu,588,France,Male,31,4,99607.37,2,0,1,35877.03,0 +8163,15647333,Fleming,621,France,Male,27,4,137003.68,1,1,0,21254.06,0 +8164,15572050,Yefimov,768,Germany,Male,48,3,122831.58,1,1,1,24533.89,1 +8165,15581370,Andreyeva,681,Spain,Male,38,2,99811.44,2,1,0,23531.5,0 +8166,15813503,Pickering,606,Spain,Male,37,8,154712.58,2,1,0,89099.18,0 +8167,15769783,Allan,542,Spain,Male,37,8,0,1,1,1,807.06,0 +8168,15793135,Wang,713,Germany,Female,24,7,147687.24,1,1,1,121592.5,0 +8169,15599182,Reynolds,597,Spain,Female,33,2,0,2,1,1,4700.66,0 +8170,15689517,Hales,635,France,Male,27,3,127009.83,1,1,0,161909.95,0 +8171,15641366,Y?an,599,Germany,Male,61,1,124737.96,1,0,1,90389.61,1 +8172,15588859,Rowley,496,Spain,Female,44,0,179356.28,2,1,0,2919.21,1 +8173,15732293,Chia,759,Spain,Male,31,8,0,2,1,1,99086.74,0 +8174,15568032,Moore,757,Germany,Male,31,1,127320.36,3,1,0,163170.32,0 +8175,15623525,Copeland,564,Spain,Male,31,0,125175.58,1,1,1,72757.33,0 +8176,15606601,Rishel,561,France,Female,22,6,186788.96,2,1,0,73286.8,0 +8177,15800811,Wan,702,France,Male,40,3,148556.74,1,0,1,146056.29,0 +8178,15610711,Eluemuno,678,Germany,Female,40,8,128644.46,1,0,0,167673.37,0 +8179,15809654,Hsia,707,France,Female,46,7,127476.73,2,1,1,146011.55,0 +8180,15576077,Kelly,610,France,Female,27,9,159561.93,1,0,1,103381.47,0 +8181,15643378,Muir,744,France,Male,42,1,112419.92,1,1,1,83022.92,0 +8182,15566790,McIntyre,598,France,Male,28,8,129991.76,2,0,1,46041.08,0 +8183,15774402,Donaldson,562,Spain,Male,36,5,0,1,0,1,182843.24,0 +8184,15694641,Wright,621,Spain,Female,59,2,0,2,1,1,171364.18,0 +8185,15605916,Uvarova,659,France,Female,50,3,0,1,1,0,183399.12,1 +8186,15812356,Doherty,722,Germany,Female,40,6,89175.06,2,0,1,152883.95,0 +8187,15644179,Allen,606,France,Female,39,3,0,2,1,0,50560.45,1 +8188,15771674,Ma,603,Spain,Female,39,5,162390.52,2,1,0,54702.66,0 +8189,15623314,Tucker,506,Germany,Female,59,3,190353.08,1,1,0,78365.75,0 +8190,15613292,Ch'eng,715,France,Male,21,8,0,2,1,0,68666.63,0 +8191,15813871,Hs?,690,France,Male,47,2,0,2,1,0,151375.73,0 +8192,15759480,H?,644,France,Female,40,10,139180.97,1,1,1,19959.67,0 +8193,15587712,Chimaijem,589,France,Male,36,8,114435.47,1,1,0,26955.72,0 +8194,15671165,Esomchi,592,France,Female,66,5,149950.19,1,1,1,76267.59,0 +8195,15620746,Lorenzo,632,France,Male,42,4,126115.6,1,1,0,100998.5,0 +8196,15706537,Pirogov,577,Germany,Female,59,7,111396.97,1,0,1,191070.01,0 +8197,15589312,Larkin,588,France,Male,30,3,115007.08,1,0,0,176858.5,0 +8198,15741180,Eddy,617,France,Male,54,6,102141.9,1,1,1,45325.26,0 +8199,15733888,Sells,668,Spain,Female,36,3,133686.52,1,1,0,190958.48,1 +8200,15798532,Crawford,810,France,Male,32,9,120879.73,2,0,1,78896.59,0 +8201,15577359,Bezrukov,767,Spain,Male,47,5,0,1,1,0,121964.46,1 +8202,15614936,Mancini,718,Spain,Female,49,10,82321.88,1,0,1,11144.4,0 +8203,15747647,Iadanza,589,Spain,Female,27,4,0,2,1,0,144181.48,0 +8204,15588566,Wilkinson,778,Spain,Male,33,5,116474.28,2,1,1,32757.55,0 +8205,15570141,P'eng,724,France,Female,34,3,132352.69,1,1,0,80320.3,0 +8206,15800793,St Clair,477,Germany,Female,39,4,182491.57,1,1,0,185830.72,0 +8207,15572415,Preston,580,France,Male,34,6,0,2,1,1,160095.31,0 +8208,15635125,Findlay,566,Spain,Male,63,2,120787.18,2,1,1,52198.84,0 +8209,15636551,Nixon,711,France,Female,29,3,130181.47,2,1,0,31811.44,0 +8210,15600912,Gorshkov,706,Germany,Male,32,5,88348.43,2,1,1,104181.78,0 +8211,15768476,Chukwubuikem,703,Spain,Male,31,6,0,2,1,1,67667.19,0 +8212,15650266,Medvedeva,679,Germany,Male,39,2,146186.28,2,1,1,193974.47,0 +8213,15621004,Chukwuhaenye,603,France,Male,32,7,0,1,1,0,198055.94,1 +8214,15748352,Endrizzi,598,Spain,Male,34,0,104488.17,1,0,1,43249.67,0 +8215,15788920,Ch'ang,836,Germany,Female,32,4,109196.67,2,1,0,55218.02,0 +8216,15743236,Piccio,687,France,Female,61,7,80538.56,1,1,0,131305.37,1 +8217,15637717,Lockington,704,Germany,Male,41,4,109026.8,2,1,1,43117.1,0 +8218,15635500,Seleznyov,605,Germany,Male,75,2,61319.63,1,0,1,186655.11,0 +8219,15634792,Weston,516,France,Female,40,9,0,2,0,1,33266.29,0 +8220,15607560,Groom,572,France,Female,39,2,0,2,1,1,555.28,0 +8221,15727177,Manfrin,557,France,Male,42,6,177822.03,1,1,0,150944.31,1 +8222,15774358,Robertson,443,Germany,Male,59,4,110939.3,1,1,0,72846.58,1 +8223,15791304,Ch'ang,604,Germany,Male,25,7,165413.43,1,1,1,35279.74,0 +8224,15603328,Lucchesi,483,France,Male,27,1,77805.66,1,1,1,2101.89,0 +8225,15804937,Cambage,702,France,Male,50,3,0,2,0,0,94949.84,0 +8226,15804142,Tan,670,Spain,Female,57,3,175575.95,2,1,0,99061.75,1 +8227,15608845,Tao,804,Spain,Female,38,3,124197.22,1,1,0,74692.06,0 +8228,15702434,Hsieh,850,France,Female,30,3,0,2,1,0,116692.8,0 +8229,15632609,Burdekin,554,France,Female,39,10,160132.75,1,1,0,32824.15,0 +8230,15603550,Longo,588,Germany,Female,37,7,70258.88,2,1,0,139607.61,0 +8231,15755239,Maughan,758,Germany,Male,32,4,162657.64,2,1,1,115525.13,0 +8232,15670528,Franz,787,Germany,Male,43,0,132217.45,1,1,0,20955.03,1 +8233,15732704,Piazza,582,Spain,Male,25,9,148042.97,2,1,0,52341.15,0 +8234,15589019,Morant,633,Spain,Female,33,4,92855.02,1,1,1,159813.18,0 +8235,15677796,Becher,766,Germany,Male,47,9,129289.98,1,1,0,169935.46,1 +8236,15760177,Lombardi,564,Spain,Male,37,9,100252.18,1,1,1,146033.52,0 +8237,15636595,Loton,602,Spain,Male,37,3,107592.89,2,0,1,153122.73,0 +8238,15737275,Conti,649,France,Male,39,3,113096.41,1,1,1,60335.24,0 +8239,15672905,Sani,679,Spain,Female,40,7,0,2,1,1,163757.29,0 +8240,15753955,Lori,639,Spain,Male,34,7,149940.04,2,0,0,156648.81,0 +8241,15708504,Wong,790,Germany,Male,50,8,121438.58,1,1,1,176471.78,1 +8242,15592451,Lombardi,565,France,Male,32,9,0,2,1,0,5388.3,0 +8243,15790455,Obialo,478,France,Female,50,2,0,1,0,1,93332.64,1 +8244,15572174,Mazzi,825,France,Male,29,3,148874.01,2,0,1,71192.82,0 +8245,15656330,Von Doussa,528,Spain,Female,32,0,68138.37,1,1,1,170309.19,0 +8246,15569626,Miller,577,Spain,Male,35,5,110080.3,1,1,1,109794.31,0 +8247,15608726,Miracle,663,France,Male,24,7,0,2,1,1,166310.82,0 +8248,15637366,Su,505,Germany,Female,25,5,114268.85,2,1,1,126728.27,0 +8249,15778049,Wyatt,633,Germany,Male,29,6,117412.35,1,0,0,30338.94,0 +8250,15727421,Anayolisa,586,France,Female,38,6,0,2,1,1,37935.83,0 +8251,15688865,Wade,850,France,Female,35,9,0,2,0,0,25329.48,0 +8252,15751032,Enemuo,629,Germany,Female,37,1,35549.81,2,0,0,49676.33,0 +8253,15734737,Bruno,744,France,Male,56,9,0,2,1,1,169498.61,0 +8254,15746515,Greece,750,France,Male,36,7,136492.92,3,1,1,26500.29,1 +8255,15664311,Yang,637,Germany,Male,28,3,123675.69,1,1,1,166458.41,0 +8256,15708139,Brown,575,France,Female,40,1,139532.34,1,1,0,181294.39,0 +8257,15768574,Anderson,671,Spain,Male,58,1,178713.98,1,1,1,21768.21,0 +8258,15738018,Johnston,571,France,Male,40,5,0,2,0,0,72849.29,0 +8259,15699753,Zakharov,590,France,Male,41,1,89086.31,1,1,0,24499.97,0 +8260,15703199,Golibe,619,Spain,Male,38,3,96143.47,1,0,0,98994.92,0 +8261,15627830,Nikitina,640,Germany,Female,30,5,32197.64,1,0,1,141446.01,0 +8262,15570855,Leonard,670,France,Male,38,7,0,2,1,1,77864.41,0 +8263,15772503,Burns,737,France,Female,33,4,0,2,1,0,115115.32,0 +8264,15584453,Burtch,555,Spain,Male,32,10,0,2,0,1,168605.96,0 +8265,15710111,Clark,742,France,Male,33,6,0,2,0,0,38550.4,0 +8266,15618562,Woodward,618,Germany,Female,40,0,140306.38,1,1,0,160618.61,1 +8267,15706764,Spencer,560,France,Female,35,1,0,2,1,0,3701.63,0 +8268,15798737,Chao,654,France,Male,38,8,0,2,1,0,88659.44,0 +8269,15712608,Costa,787,Germany,Female,42,2,74483.97,2,0,1,44273.91,0 +8270,15636736,McLachlan,611,France,Female,53,7,0,2,0,1,156495.39,1 +8271,15703544,Hung,559,Spain,Male,34,0,0,1,1,0,182988.94,0 +8272,15815645,Akhtar,481,France,Male,37,8,152303.66,2,1,1,175082.2,0 +8273,15705739,Toscani,753,Germany,Male,32,5,159904.79,1,1,0,148811.14,0 +8274,15709643,Gray,675,France,Male,32,1,0,3,1,0,85901.09,0 +8275,15669805,Warren,748,Germany,Female,31,1,99557.94,1,1,0,199255.32,0 +8276,15737489,Ramsden,610,Spain,Female,46,5,116886.59,1,0,0,107973.44,0 +8277,15775131,Bartlett,580,Spain,Male,32,9,142188.2,2,0,1,128028.6,0 +8278,15765283,Wenz,624,Germany,Female,40,3,149961.99,2,1,0,104610.86,0 +8279,15628715,Kisch,709,France,Female,36,8,0,2,1,1,69676.55,0 +8280,15813283,Mai,605,France,Female,34,2,0,1,0,0,35982.42,0 +8281,15745716,McGregor,706,Spain,Male,53,7,0,2,0,1,117939.17,0 +8282,15598485,Pinto,567,Spain,Male,40,8,28649.64,1,1,1,95140.62,0 +8283,15696552,Newman,747,France,Female,21,4,81025.6,2,1,0,167682.57,0 +8284,15754569,Pagnotto,664,France,Male,57,1,0,2,1,1,56562.57,0 +8285,15701741,Williams,711,France,Female,39,3,152462.79,1,1,0,90305.97,0 +8286,15572631,Ndubuisi,609,France,Male,25,10,0,1,0,1,109895.16,0 +8287,15636069,Plummer,632,Spain,Male,28,7,155519.59,1,1,0,1843.24,0 +8288,15682467,Chimezie,725,France,Female,36,1,118851.05,1,1,1,102747.02,0 +8289,15790744,Nash,850,France,Female,34,9,92899.27,2,1,0,97465.89,0 +8290,15625023,Onochie,682,France,Male,40,4,0,1,0,1,105352.55,0 +8291,15731267,Rizzo,797,France,Male,37,4,75263.7,1,1,0,85801.77,0 +8292,15742879,Boni,668,Spain,Male,38,1,147904.31,1,1,1,69370.05,0 +8293,15757015,Davies,783,Germany,Female,41,5,106640.5,1,1,0,176945.96,0 +8294,15770711,Lu,766,Germany,Female,28,4,90696.78,1,0,1,21597.2,0 +8295,15569430,Burrows,704,Spain,Female,36,2,175509.8,2,1,0,152039.67,0 +8296,15617304,Ershova,722,France,Male,40,6,0,2,1,1,111893.09,0 +8297,15704466,Udokamma,692,France,Female,34,7,0,2,1,0,195074.62,0 +8298,15664681,Aitken,584,France,Female,35,2,114321.28,2,0,0,15959.01,0 +8299,15605534,Turnbull,644,Germany,Female,51,4,95560.04,1,0,0,72628.84,1 +8300,15792473,Reilly,598,Germany,Female,50,5,88379.81,3,0,1,64157.24,1 +8301,15802625,Hardy,733,Germany,Male,48,7,85915.52,1,1,1,23860.5,0 +8302,15766017,Brookman,615,Germany,Male,58,3,72309.3,1,1,1,85687.09,1 +8303,15762172,Kerr,850,France,Female,39,2,0,2,1,0,179451.42,0 +8304,15728333,McBurney,521,France,Male,43,8,0,1,1,1,93180.09,0 +8305,15792868,Mickey,675,France,Male,69,1,0,2,1,0,157097.09,0 +8306,15605698,Harrison,746,France,Male,58,3,0,3,1,1,80344.96,1 +8307,15777060,Olszewski,770,France,Female,33,4,0,1,1,0,26080.54,1 +8308,15626243,Chijioke,618,France,Male,30,3,133844.22,1,1,1,31406.93,0 +8309,15719898,Young,556,France,Male,36,7,154872.08,2,1,1,32044.64,0 +8310,15599976,Bellasis,749,France,Female,27,9,0,2,1,0,132734.87,0 +8311,15752809,De Mestre,702,Spain,Male,43,6,116121.67,1,1,0,61602.42,0 +8312,15589698,De Luca,555,Germany,Male,42,6,107104.5,1,1,1,41304.44,1 +8313,15609977,Mundy,587,France,Male,47,6,71026.77,1,1,0,57962.41,0 +8314,15750121,Tung,639,France,Male,38,3,0,1,1,0,42862.82,0 +8315,15734177,Donahue,643,France,Male,33,4,0,2,1,1,152992.04,0 +8316,15781347,Okagbue,600,France,Female,41,1,0,2,1,1,91193.65,0 +8317,15592025,Nnaemeka,651,France,Male,53,7,0,2,1,1,130132.41,0 +8318,15670163,Verjus,666,France,Female,27,4,0,2,0,0,88751.45,0 +8319,15765402,H?,520,France,Female,39,6,145644.05,1,0,0,104118.93,0 +8320,15624343,Napolitani,650,Spain,Female,50,7,129667.77,1,0,0,42028.16,0 +8321,15602354,Ginikanwa,564,Germany,Male,33,3,109341.87,1,1,0,75632.78,0 +8322,15579183,Spaull,586,France,Male,64,1,0,2,1,1,53710.23,0 +8323,15584899,Siciliani,617,France,Female,35,5,0,2,0,1,13066.3,0 +8324,15723658,Voronina,712,Spain,Female,30,6,0,2,1,0,152417.97,0 +8325,15803965,Tang,654,France,Male,55,3,87485.67,1,1,1,3299.01,0 +8326,15682489,Crumbley,605,France,Male,27,9,0,2,1,0,198091.81,0 +8327,15813645,Hamilton,491,France,Female,36,0,53369.13,1,1,1,103934.12,0 +8328,15766787,Piazza,707,France,Female,35,9,0,2,1,1,70403.65,0 +8329,15687171,Birch,638,Spain,Male,34,5,146679.77,1,1,0,102179.86,0 +8330,15690744,Custance,683,France,Male,43,2,112499.42,2,1,0,30375.18,0 +8331,15707974,Anayochukwu,815,Spain,Female,38,2,48387,1,1,0,184796.84,0 +8332,15673084,Galkin,645,Spain,Male,38,1,68079.8,1,0,1,166264.89,0 +8333,15814772,Adams,645,Germany,Male,49,4,160133.88,1,0,1,88391.97,0 +8334,15743709,Toomey,683,France,Male,30,4,66190.33,1,1,1,115186.97,0 +8335,15610343,Marshall-Hall,705,France,Female,37,10,0,2,1,1,13935.53,1 +8336,15737414,Shen,647,France,Male,35,4,123761.68,1,1,0,83910.4,0 +8337,15788480,Pagnotto,786,Germany,Female,33,0,122325.58,1,0,0,34712.34,1 +8338,15568519,Wood,534,France,Male,41,9,0,2,1,0,13871.34,0 +8339,15792453,More,602,Spain,Female,42,1,138912.17,1,1,1,139494.75,0 +8340,15658100,Piccio,695,France,Female,42,0,0,2,0,1,140724.64,0 +8341,15695197,Tochukwu,553,Germany,Female,25,7,128524.19,2,1,0,20682.46,0 +8342,15749807,Graham,516,Spain,Female,31,3,0,2,1,0,124202.26,0 +8343,15773876,Tung,655,France,Female,34,3,0,2,1,0,159638.77,0 +8344,15591698,P'eng,849,Germany,Female,49,9,132934.89,1,1,0,171056.65,1 +8345,15712813,Nevzorova,520,Germany,Male,43,3,150805.17,3,0,1,25333.03,1 +8346,15763898,Toscani,568,Spain,Female,46,3,0,2,1,1,29372.62,0 +8347,15793324,McKenzie,695,Spain,Male,32,9,0,3,0,1,38533.79,0 +8348,15757759,Okwuoma,807,Spain,Female,28,7,165969.26,3,1,0,156122.13,1 +8349,15796230,Morley,642,Germany,Female,36,2,124495.98,3,1,1,57904.22,1 +8350,15611729,Kerr,703,Germany,Male,39,1,141559.5,1,1,1,31257.1,1 +8351,15709531,Harding,556,France,Male,38,2,114756.14,1,1,0,193214.05,0 +8352,15650751,Butler,585,France,Female,30,6,0,2,1,1,137757.69,0 +8353,15641413,Crawford,587,Germany,Female,49,7,155393.98,2,1,0,13308.2,1 +8354,15753840,Brown,524,Spain,Female,32,6,0,1,1,1,132861.9,1 +8355,15669994,Greece,556,Germany,Female,31,1,128663.81,2,1,0,125083.29,0 +8356,15695301,Matthews,504,Spain,Male,44,4,113522.64,1,1,1,12405.2,0 +8357,15792004,Heath,731,Spain,Female,26,3,0,2,1,0,37697.29,0 +8358,15603035,Vincent,651,France,Male,34,3,0,2,1,1,105599.65,0 +8359,15717286,Sal,675,Spain,Female,40,8,79035.95,1,1,0,142783.98,1 +8360,15577107,Milne,657,Spain,Female,22,6,0,3,0,1,168412.07,1 +8361,15754747,Bazile,686,Germany,Male,33,9,141918.09,2,0,1,184036.47,0 +8362,15705676,Wardle,690,France,Female,35,9,107944.33,2,0,0,48478.47,0 +8363,15751912,Lilly,567,France,Male,36,7,0,2,0,1,3896.08,0 +8364,15677336,Aitken,557,Germany,Male,57,1,120043.13,1,1,0,132370.75,1 +8365,15684395,Enderby,446,Spain,Female,45,10,125191.69,1,1,1,128260.86,1 +8366,15659949,Chiu,850,France,Male,31,1,96399.31,2,1,0,106534.15,0 +8367,15812422,Ugorji,637,France,Male,41,2,0,2,0,1,102515.42,0 +8368,15806941,Sharpe,499,France,Male,60,7,76961.6,2,1,1,83643.87,0 +8369,15637690,Houghton,622,Germany,Female,34,7,98675.74,1,1,0,138906.85,1 +8370,15632882,Konovalova,684,Germany,Male,37,1,126817.13,2,1,1,29995.83,1 +8371,15807107,Patel,612,France,Male,32,3,121394.42,1,1,0,164081.42,0 +8372,15661034,Ngozichukwuka,813,Germany,Female,29,5,106059.4,1,0,0,187976.88,1 +8373,15811958,Medland,850,Germany,Male,44,2,112755.34,2,0,0,158171.36,0 +8374,15785167,Padovano,795,Spain,Male,29,4,0,2,0,0,155711.64,0 +8375,15646720,Tsui,628,Spain,Female,55,7,0,3,1,0,85890.75,1 +8376,15658614,H?,565,Germany,Female,38,7,145400.69,2,1,1,83844.79,0 +8377,15704657,Denman,601,France,Male,39,3,72647.64,1,1,0,41777.9,1 +8378,15567147,Ratten,802,Spain,Male,40,4,0,2,1,1,81908.09,0 +8379,15701319,Baxter,614,Germany,Female,37,6,96340.81,2,1,1,139377.24,1 +8380,15745266,Norman,434,Spain,Male,55,6,0,1,0,1,73562.05,1 +8381,15650437,Shen,522,Germany,Male,32,8,124450.36,2,1,1,165786.1,0 +8382,15764314,Reilly,550,Germany,Male,36,2,113877.23,2,1,0,174921.91,0 +8383,15612594,Ifeanacho,599,Spain,Male,25,3,0,2,1,1,120790.02,0 +8384,15593501,Graham,493,France,Female,36,5,148667.81,2,1,0,56092.51,0 +8385,15804150,Lysaght,755,France,Male,34,3,0,2,1,1,158816.03,0 +8386,15649297,T'ang,605,France,Female,62,4,111065.93,2,0,1,125660.99,0 +8387,15641110,Abron,708,France,Male,41,0,0,1,1,0,128400.62,0 +8388,15660608,Chimaraoke,699,France,Male,44,8,158697.61,1,1,0,107181.22,0 +8389,15806570,Y?an,763,France,Female,53,4,0,1,1,0,77203.72,1 +8390,15715345,Sergeyeva,743,Spain,Male,25,6,0,2,1,0,129740.11,0 +8391,15755521,Ma,660,France,Female,48,0,90044.32,2,0,1,187604.97,1 +8392,15579074,Obiajulu,619,Germany,Male,38,10,84651.79,1,1,1,184754.26,0 +8393,15641158,Belcher,739,Germany,Male,32,3,102128.27,1,1,0,63981.37,1 +8394,15752507,K?,769,Germany,Male,60,9,148846.39,1,1,0,192831.67,1 +8395,15597983,Brown,692,France,Male,69,10,154953.94,1,1,1,70849.47,0 +8396,15586069,Abernathy,560,France,Female,30,0,108883.29,1,1,0,27914.95,0 +8397,15655082,Pape,607,France,Female,48,4,112070.86,3,1,0,173568.3,1 +8398,15720155,Tao,630,Germany,Male,29,6,131354.39,1,0,1,9324.31,1 +8399,15582116,Ma,767,Germany,Female,45,7,132746.2,2,1,0,26628.88,1 +8400,15749365,Earle,543,France,Female,34,8,0,2,0,1,145601.8,0 +8401,15632069,Kazantsev,776,France,Male,39,8,125211.55,2,1,0,144496.07,0 +8402,15663134,Uspenskaya,535,Spain,Male,58,1,0,2,1,1,11779.98,1 +8403,15766683,Coombes,549,Germany,Male,36,6,139422.37,1,0,0,83983.39,1 +8404,15707219,Hopman,844,France,Female,28,4,0,2,0,1,123318.37,0 +8405,15709232,McKay,586,Germany,Female,47,5,157099.47,2,1,1,65481.86,0 +8406,15801351,Milanesi,583,France,Male,40,3,0,2,1,0,47728,0 +8407,15578747,Chineze,701,Spain,Male,26,5,83600.24,1,0,1,59195.05,0 +8408,15675626,Dawson,726,France,Male,28,2,0,1,0,0,98060.51,0 +8409,15583736,Shih,829,Germany,Male,36,4,81795.74,2,1,0,90106.94,0 +8410,15590011,Hughes,749,Spain,Male,38,9,129378.32,1,1,1,13549.34,0 +8411,15609913,Clark,743,France,Female,46,9,0,1,1,0,113436.08,0 +8412,15719479,Chukwuhaenye,619,Spain,Female,56,7,0,2,1,1,42442.21,0 +8413,15575147,Wall,699,France,Male,22,9,99339,1,1,0,68297.61,1 +8414,15597309,Howell,749,Spain,Male,36,7,0,2,0,0,80134.65,0 +8415,15648367,Lo,600,Germany,Female,29,6,74430.1,2,1,1,96051.1,0 +8416,15758031,Lazarev,760,Spain,Male,38,3,91241.85,1,0,1,80682.35,0 +8417,15751771,Lowe,528,Germany,Male,32,2,99092.45,1,0,1,111149.98,0 +8418,15689288,Folliero,630,France,Female,26,5,0,2,1,0,182612.38,0 +8419,15731026,Han,683,Germany,Female,39,2,100062.16,2,1,0,109201.43,0 +8420,15775809,Holloway,677,Germany,Female,26,6,98723.67,1,0,1,151146.67,0 +8421,15743076,Pai,669,Spain,Male,29,9,0,1,1,1,93901.61,0 +8422,15658258,Trejo,693,France,Male,43,6,128760.32,1,1,0,36342.79,0 +8423,15756321,Johnston,612,Spain,Female,52,5,144772.69,1,0,0,98302.57,1 +8424,15706799,Macknight,719,Spain,Male,44,4,0,1,0,0,84972.9,1 +8425,15775703,Lo,702,France,Male,26,2,71281.29,1,1,1,108747.12,1 +8426,15642636,Glossop,755,France,Male,29,9,117035.89,1,1,1,21862.19,0 +8427,15704651,Bishop,514,France,Male,26,1,0,2,0,0,121551.93,0 +8428,15806771,Yefremova,753,France,Female,40,0,3768.69,2,1,0,177065.24,1 +8429,15566735,Obialo,548,Germany,Female,36,2,108913.84,2,1,1,140460.01,0 +8430,15681671,Nkemjika,850,Germany,Male,28,2,101100.22,2,1,1,35337.31,0 +8431,15775949,Trevisani,612,France,Female,38,7,110615.47,1,1,1,193502.93,0 +8432,15586752,Parkes,628,Germany,Male,33,8,152143.89,1,1,1,32174.03,0 +8433,15582519,Seleznyov,479,France,Male,47,6,121797.09,1,0,1,5811.9,1 +8434,15658233,Naylor,724,France,Female,41,5,109798.25,1,0,1,149593.61,0 +8435,15755330,Forbes,512,Germany,Male,41,7,122403.24,1,0,1,37439.9,1 +8436,15605072,Douglas,638,France,Female,43,3,145860.98,1,1,1,142763.51,1 +8437,15617538,Nwankwo,834,Spain,Male,40,7,0,2,0,0,45038.74,0 +8438,15591428,Myers,781,France,Male,29,9,0,2,0,0,172097.4,0 +8439,15692142,Rogova,707,Germany,Female,48,7,105086.74,1,1,1,180344.69,1 +8440,15692931,Hsing,670,France,Male,22,2,114991.45,1,1,1,37392.56,0 +8441,15781127,Giordano,663,Spain,Female,33,8,96769.04,1,1,1,36864.05,0 +8442,15677136,Okwukwe,624,France,Female,23,5,0,2,0,0,132418.59,0 +8443,15677828,Chalmers,598,France,Female,34,4,0,2,0,0,60894.26,0 +8444,15567897,Chiazagomekpere,619,Germany,Male,23,5,132725.1,1,1,1,143913.33,0 +8445,15793641,Evseyev,792,France,Female,70,3,0,2,1,1,172240.27,0 +8446,15678333,Parry-Okeden,683,France,Female,26,7,0,2,1,0,86619.77,0 +8447,15630511,Picot,691,France,Female,33,6,0,2,1,0,164074.89,0 +8448,15792627,Reid,765,Spain,Female,33,5,84557.82,1,1,1,69039.43,0 +8449,15717191,Ferri,508,France,Male,49,1,93817.41,2,1,1,132468.76,1 +8450,15625716,Genovesi,637,France,Female,33,9,113913.53,1,0,1,65316.5,0 +8451,15710053,Neumayer,667,Germany,Female,44,5,140406.68,2,0,1,57164.19,0 +8452,15580043,Murray,575,Spain,Female,22,8,105229.34,1,1,1,34397.08,0 +8453,15601410,Tien,744,Spain,Female,46,1,0,3,1,1,177431.59,1 +8454,15684669,Parkes,567,France,Female,41,9,137891.35,1,1,0,142009.46,1 +8455,15619083,Yip,502,France,Female,35,6,0,2,1,1,80618.47,0 +8456,15692207,Ingle,609,France,Female,53,6,0,2,1,1,124218.27,0 +8457,15730705,Chidubem,715,France,Male,37,9,165252.52,1,1,0,85286.3,0 +8458,15749688,Lu,541,France,Male,32,8,0,2,0,0,40889.14,0 +8459,15728542,Vorobyova,850,France,Female,71,4,0,2,1,1,107236.87,0 +8460,15760063,Chiedozie,595,Spain,Male,23,7,0,2,1,1,168085.97,0 +8461,15658982,Napolitani,650,Germany,Female,28,5,122034.4,3,0,1,146663.43,1 +8462,15758769,Coffey,625,France,Female,44,7,0,1,1,0,4791.8,0 +8463,15778481,Chigbogu,817,France,Male,59,1,118962.58,1,1,1,120819.58,0 +8464,15661162,Akabueze,526,Spain,Male,49,2,0,1,1,0,114539.67,1 +8465,15568164,Istomin,850,France,Female,34,4,71379.53,2,1,1,154000.99,0 +8466,15601569,Ndubueze,598,France,Female,40,2,171178.25,1,1,0,137980.58,1 +8467,15772383,Toscani,613,France,Male,36,9,131307.11,1,0,0,83343.73,0 +8468,15667456,Ross,709,Spain,Male,62,3,0,2,1,1,82195.15,0 +8469,15672983,Fernando,678,Spain,Female,27,5,87099.85,2,1,0,149550.95,0 +8470,15799534,McClaran,720,France,Male,71,5,183135.39,2,1,1,197688.5,0 +8471,15582847,Yermakova,662,France,Male,26,0,0,2,0,1,72929.96,0 +8472,15612478,Somadina,525,France,Male,51,10,0,3,1,0,171045.35,1 +8473,15709621,Wan,662,France,Male,31,3,0,2,0,1,27731.05,0 +8474,15802009,Mazzi,770,France,Female,33,6,0,2,1,1,126131.9,0 +8475,15698816,Tuan,721,Spain,Female,33,4,72535.45,1,1,1,103931.49,0 +8476,15574830,Townsley,633,Germany,Male,58,2,128137.42,2,1,0,147635.33,1 +8477,15603082,Yashina,701,France,Male,51,9,0,2,0,0,61961.57,0 +8478,15685947,Henderson,556,Germany,Male,42,0,115915.53,2,0,1,125435.47,1 +8479,15643048,Mueller,639,France,Male,66,0,0,2,0,1,42240.54,0 +8480,15807568,Wright,632,France,Male,50,2,0,2,0,0,57942.88,0 +8481,15597591,Lung,456,France,Male,29,5,107000.49,1,1,1,153419.62,0 +8482,15747558,Bryant,729,Spain,Female,38,10,0,2,1,0,189727.12,0 +8483,15756655,Madukaife,632,France,Female,34,2,0,2,0,0,165385.55,0 +8484,15589949,Maclean,433,Spain,Male,34,9,152806.74,1,1,0,19687.99,0 +8485,15601012,Abdullah,802,France,Female,60,3,92887.06,1,1,0,39473.63,1 +8486,15724269,Yao,670,France,Male,25,7,0,2,1,1,144723.38,0 +8487,15567506,Cheatham,738,Germany,Female,40,6,114940.67,2,1,1,194895.57,1 +8488,15791877,Gallagher,706,Germany,Male,34,0,140641.26,2,1,1,77271.91,0 +8489,15794360,Hao,592,Germany,Female,70,5,71816.74,2,1,0,105096.82,1 +8490,15686538,Nixon,522,France,Female,41,7,0,2,0,1,176780.39,0 +8491,15585985,Wang,746,France,Male,48,5,165282.42,1,1,0,153786.46,1 +8492,15699257,Kerr,651,Spain,Male,42,2,143145.87,2,1,0,43612.06,0 +8493,15804104,Romani,494,France,Male,28,9,114731.76,2,0,1,79479.74,0 +8494,15727619,Lock,753,Germany,Female,46,9,113909.69,3,1,0,92320.37,1 +8495,15740237,Millar,671,Germany,Male,36,2,116695.27,1,0,0,193201.86,0 +8496,15801436,K'ung,696,France,Male,42,4,0,1,0,0,126353.13,1 +8497,15705735,Onyekachi,577,Spain,Male,43,3,0,2,1,1,135008.92,0 +8498,15649359,Somayina,587,France,Male,36,1,0,2,0,1,17135.6,0 +8499,15624892,Dennis,712,Germany,Male,37,7,93978.96,2,1,0,60651.77,0 +8500,15784918,Brown,498,Germany,Male,35,2,121968.11,2,0,1,188343.05,0 +8501,15584785,Ogochukwu,660,France,Male,37,2,97324.91,1,1,0,23291.83,0 +8502,15797197,Macleod,678,Spain,Male,29,6,0,2,1,0,64443.75,0 +8503,15574858,Page,530,France,Male,37,8,0,2,1,1,287.99,0 +8504,15794101,Barese,559,France,Female,48,2,0,2,0,1,137961.41,0 +8505,15743245,Agafonova,624,France,Male,42,3,145155.37,1,1,0,72169.95,1 +8506,15791535,Caraway,592,France,Male,28,5,137222.77,1,0,0,39608.58,0 +8507,15605215,Stevenson,767,France,Male,48,9,0,2,0,1,175458.21,0 +8508,15771749,Duncan,653,Germany,Female,38,5,114268.22,2,1,1,89524.83,0 +8509,15616833,Wang,678,Spain,Male,27,2,0,2,1,1,13221.25,0 +8510,15750728,Kaur,586,Spain,Female,42,2,0,1,1,0,102889.34,0 +8511,15769353,Jenkins,550,France,Female,40,8,150490.32,1,0,0,166468.21,1 +8512,15770091,Edwards,643,Germany,Male,28,9,160858.13,2,1,0,27149.27,0 +8513,15716420,Kelly,612,Spain,Male,39,5,170288.38,1,1,1,59601.15,0 +8514,15740602,Boyle,674,Germany,Female,27,4,111568.01,1,0,1,22026.18,0 +8515,15796071,Loane,657,Spain,Male,29,7,83889.03,1,1,0,153059.62,0 +8516,15811389,Padovano,724,Germany,Female,35,0,171982.95,2,0,1,167313.07,0 +8517,15783875,Li Fonti,500,France,Female,34,4,0,2,1,0,12833.96,0 +8518,15671800,Robinson,688,France,Male,20,8,137624.4,2,1,1,197582.79,0 +8519,15677288,Geach,599,France,Male,50,3,121159.65,1,0,0,4033.39,1 +8520,15633525,Payne,631,France,Male,29,7,0,2,0,1,125877.22,0 +8521,15634606,Chinonyelum,634,Spain,Male,52,1,0,2,1,1,176913.42,0 +8522,15579207,Watkins,545,France,Male,37,3,91184.01,1,1,0,105476.65,0 +8523,15619892,Page,644,Spain,Male,18,8,0,2,1,0,59172.42,0 +8524,15567778,Genovese,690,Germany,Female,54,1,144027.8,1,1,1,108731.02,1 +8525,15711750,Watson,711,France,Female,34,6,0,2,1,1,175310.38,0 +8526,15751084,Mancini,712,France,Female,29,8,140170.61,1,1,1,38170.04,0 +8527,15768945,Chibueze,627,France,Male,27,1,62092.9,1,1,1,105887.04,0 +8528,15586931,Hunter,694,Spain,Male,39,3,0,1,1,1,95625.03,0 +8529,15636353,Buchi,534,Spain,Male,35,4,0,2,0,0,9541.15,0 +8530,15623858,Charteris,603,France,Male,45,9,0,1,0,0,148516.79,0 +8531,15703354,Aksenov,808,France,Female,33,2,103516.87,1,1,0,113907.8,0 +8532,15663987,Wright,723,Spain,Male,30,1,0,3,1,0,164647.72,1 +8533,15780805,Lu,585,France,Female,35,2,0,2,1,0,98621.04,1 +8534,15768566,K?,706,France,Male,34,8,0,2,1,1,37479.97,0 +8535,15643229,Hou,671,France,Female,31,6,0,2,1,1,15846.42,0 +8536,15754940,Descoteaux,597,Spain,Male,43,2,85162.26,1,0,1,5104.08,1 +8537,15676576,Stephenson,646,France,Female,43,8,143061.88,1,1,0,61937.6,0 +8538,15800068,Cooper,801,Spain,Female,46,6,0,2,1,1,170008.74,0 +8539,15648030,Crump,731,Spain,Female,33,5,137388.01,2,1,0,165000.68,0 +8540,15668594,Diggs,620,Germany,Female,25,1,137712.01,1,1,1,76197.05,0 +8541,15728709,Shih,484,Germany,Male,40,7,106901.42,2,0,0,118045.98,0 +8542,15724181,Hudson,647,Spain,Male,47,5,105603.21,2,1,1,157360.9,0 +8543,15647546,Carvosso,688,Germany,Female,40,8,150679.71,2,0,1,196226.38,0 +8544,15702601,Wyatt,680,Germany,Male,30,4,108300.27,2,0,1,44384.57,1 +8545,15567725,Kodilinyechukwu,689,France,Female,46,7,52016.08,2,1,1,72993.65,0 +8546,15674179,Vorobyova,513,Germany,Male,34,7,60515.13,1,0,0,124571.09,0 +8547,15686957,Piccio,553,Germany,Male,35,2,158584.28,2,1,0,43640.16,0 +8548,15607690,Hsing,689,Germany,Male,47,2,118812.5,2,0,0,31121.42,0 +8549,15806546,Lucas,517,Spain,Male,46,4,0,1,1,0,22372.78,0 +8550,15632850,T'ang,731,France,Male,37,8,0,2,1,1,170338.35,0 +8551,15709016,North,687,Germany,Female,47,1,91219.29,1,0,0,158845.49,1 +8552,15638068,Thompson,507,Spain,Male,32,7,0,2,1,0,67926.18,0 +8553,15749345,Simpson,468,France,Female,22,1,76318.64,1,1,1,194783.12,0 +8554,15791321,Nwora,682,Spain,Female,58,4,0,1,1,0,176036.01,0 +8555,15699095,Chandler,603,France,Female,24,3,0,1,1,1,198826.03,1 +8556,15638329,Uspensky,522,Germany,Male,25,1,111432.13,1,1,1,168683.57,0 +8557,15575445,Ferguson,629,Spain,Male,41,10,150148.51,1,0,0,6936.27,0 +8558,15752622,Kerr,729,France,Female,32,7,38550.06,1,0,1,179230.23,0 +8559,15774507,Furneaux,574,France,Female,39,5,119013.86,1,1,0,103421.91,0 +8560,15570857,Kambinachi,677,Germany,Female,39,0,111213.64,2,1,1,147578.26,0 +8561,15599386,Black,627,Germany,Male,28,5,71097.23,1,1,1,130504.49,0 +8562,15744913,Chizoba,788,Spain,Male,36,10,109632.85,1,1,1,16149.13,0 +8563,15647292,Peng,697,France,Male,63,7,148368.02,1,0,0,118862.08,1 +8564,15728838,Leach,578,France,Male,45,1,148600.91,1,1,0,143397.14,1 +8565,15584704,Chiazagomekpele,519,France,Male,48,10,71083.98,1,1,0,137959,0 +8566,15749068,Nickson,632,France,Female,40,9,139625.34,1,1,0,93702.96,1 +8567,15622985,Lin,679,France,Female,39,4,0,1,0,0,172939.3,1 +8568,15587676,Alexeieva,699,France,Male,30,9,0,1,1,1,108162.13,0 +8569,15779496,Sykes,615,France,Male,64,0,81564.1,2,0,1,35896.09,0 +8570,15733460,Martin,622,Spain,Male,36,9,0,2,1,1,104852.6,0 +8571,15711457,Herz,755,France,Female,28,7,124540.28,1,0,1,188850.89,0 +8572,15795290,Nikitina,767,France,Female,42,2,133616.39,1,1,0,28615.8,0 +8573,15611223,Ko,752,Germany,Female,38,10,101648.5,2,1,0,172001.44,0 +8574,15794159,Highett,633,France,Female,26,8,124281.84,1,1,1,60116.57,0 +8575,15780677,Jackson,717,France,Female,59,4,0,2,1,1,170528.63,0 +8576,15690175,Ball,585,Spain,Male,45,0,0,2,0,0,189683.7,0 +8577,15722599,Nelson,751,France,Female,37,9,183613.66,2,0,0,49734.94,0 +8578,15569976,Woronoff,754,Germany,Male,65,1,136186.44,1,1,1,121529.59,1 +8579,15707011,Morrison,495,France,Male,47,10,137682.68,1,1,0,71071.47,0 +8580,15702277,Smith,650,France,Male,34,4,106005.54,1,0,1,142995.32,0 +8581,15801915,Rendall,529,France,Female,31,6,152310.55,1,1,0,13054.25,0 +8582,15580213,McIntyre,585,France,Female,43,2,0,2,1,0,89402.54,0 +8583,15637947,Wei,668,Spain,Male,32,1,134446.04,1,0,1,111241.37,0 +8584,15715888,Allardyce,591,France,Female,38,2,142289.28,1,0,1,119638.85,0 +8585,15732967,Cremonesi,731,France,Male,19,6,0,2,1,1,151581.79,0 +8586,15737047,Weatherford,754,France,Female,45,6,0,1,1,0,73881.68,1 +8587,15694039,Jen,650,Germany,Female,46,9,149003.76,2,1,0,176902.83,0 +8588,15649457,Macleod,588,Germany,Male,41,2,131341.46,2,0,1,7034.94,0 +8589,15742809,Mironova,712,Spain,Female,29,7,77919.78,1,1,0,122547.58,0 +8590,15637829,Sharpe,691,France,Female,34,7,0,2,0,1,161559.12,0 +8591,15633194,Osborne,771,France,Female,41,10,108309,4,1,1,137510.41,1 +8592,15611635,Chu,678,Spain,Female,39,6,0,1,0,1,185366.56,0 +8593,15638774,Chong,719,Spain,Female,40,9,0,2,1,0,182224.14,0 +8594,15722037,Alvarez,610,Germany,Male,36,7,115462.02,1,0,1,42581.04,0 +8595,15672930,Palerma,722,Spain,Male,37,9,0,2,1,0,31921.95,0 +8596,15668774,Chiemenam,758,Germany,Female,23,5,122739.1,1,1,0,102460.84,1 +8597,15780966,Pritchard,709,France,Female,32,2,0,2,0,0,109681.29,0 +8598,15659694,Wallis,634,Germany,Female,53,3,113781.5,2,1,1,106345.05,1 +8599,15624424,Palerma,678,Spain,Female,49,1,0,2,1,1,102472.9,0 +8600,15708713,Hill,633,France,Male,35,3,0,2,1,1,36249.76,0 +8601,15755405,Hudson,710,France,Male,43,9,128284.45,1,1,0,32996.89,1 +8602,15647570,Chung,640,Germany,Male,45,8,120591.19,1,0,0,195123.94,0 +8603,15684348,Zhdanova,656,France,Male,63,8,0,2,0,1,57014.43,0 +8604,15702541,Fraser,551,France,Female,59,2,166968.28,1,1,0,159483.76,1 +8605,15646942,Meng,786,Spain,Female,39,7,0,2,0,0,100929.59,0 +8606,15748920,Cherkasova,561,France,Female,49,8,0,2,1,1,12513.07,0 +8607,15694581,Rawlings,807,Spain,Male,42,5,0,2,1,1,74900.9,0 +8608,15643215,Jen,602,Germany,Male,38,2,71667.97,2,0,0,137111.89,0 +8609,15649060,Chien,727,Germany,Female,31,3,82729.47,2,1,0,60212.51,0 +8610,15774258,Gorbunov,678,France,Male,40,1,0,2,1,1,187343.4,0 +8611,15731553,Lucas,730,France,Male,23,8,0,2,1,0,183284.53,0 +8612,15617029,Young,596,Spain,Female,30,1,0,2,1,0,8125.39,0 +8613,15780716,Colombo,686,Germany,Male,39,3,129626.19,2,1,1,103220.56,0 +8614,15577018,Tsao,684,Germany,Female,26,2,114035.39,1,0,0,96885.19,0 +8615,15809515,Lewis,797,Germany,Male,32,1,151922.94,1,1,0,8877.06,0 +8616,15789924,Hussain,658,France,Female,39,4,0,1,1,1,147530.06,0 +8617,15725076,Anderson,653,Spain,Female,27,6,107751.68,2,1,1,33389.42,0 +8618,15672481,Ulyanov,641,France,Male,37,6,0,2,1,0,45309.24,0 +8619,15574115,Shaw,656,Spain,Female,41,6,101179.23,2,1,1,35230.61,0 +8620,15661830,Lucciano,750,Spain,Female,36,6,0,2,1,1,59816.41,0 +8621,15665879,Gordon,768,France,Female,40,8,0,2,0,1,69080.46,0 +8622,15673820,Woodward,568,France,Male,33,7,0,2,1,0,143450.61,0 +8623,15747772,Cunningham,706,Germany,Male,36,9,58571.18,2,1,0,40774.01,0 +8624,15666197,Boni,430,Germany,Female,38,8,153058.64,1,1,0,99377.27,0 +8625,15773639,Truscott,745,Germany,Male,35,4,98270.34,1,1,0,133617.43,0 +8626,15581893,Ginikanwa,747,France,Male,43,1,130788.71,1,0,1,101495,1 +8627,15672447,Bailey,657,Germany,Male,40,7,99165.84,1,0,1,119333.95,1 +8628,15777830,Hutchinson,639,France,Female,42,4,0,2,0,0,167682.37,0 +8629,15713890,Maclean,704,France,Male,44,3,0,2,0,1,152884.85,0 +8630,15577598,Chiang,651,Spain,Male,23,4,115636.05,2,1,0,70400.86,0 +8631,15786042,Willmore,706,Germany,Female,44,2,185932.18,2,1,0,65413.41,0 +8632,15753462,Godson,632,Germany,Male,30,2,72549,2,0,1,182728.8,0 +8633,15759690,Smith,751,France,Male,42,4,0,2,1,1,81442.6,0 +8634,15801414,Bitter,767,France,Female,35,2,0,2,0,0,144251.38,0 +8635,15656141,Ts'ao,741,France,Male,39,5,0,1,0,1,40207.06,0 +8636,15608701,Chialuka,651,Germany,Male,29,3,121890.06,1,1,0,54530.51,1 +8637,15582892,Scott,601,France,Male,46,2,99786.07,1,1,1,32683.88,1 +8638,15632967,Feng,520,France,Male,34,3,0,2,1,1,104703.96,0 +8639,15587573,Castiglione,626,Germany,Male,27,4,115084.53,2,0,1,26907.43,0 +8640,15654891,He,811,France,Male,30,6,0,2,1,1,180591.32,0 +8641,15611365,Fanucci,730,France,Female,32,9,127661.69,1,0,0,60905.51,0 +8642,15749103,Ginikanwa,604,Germany,Female,47,4,118907.6,1,0,1,47777.15,1 +8643,15810203,Manning,499,Germany,Female,44,6,77627.33,2,1,0,108222.68,0 +8644,15813660,Forlonge,754,Spain,Male,40,2,160625.17,1,0,1,3554.63,0 +8645,15605673,Liang,716,Spain,Female,29,8,0,2,0,0,78616.92,0 +8646,15669282,Uchechukwu,636,France,Female,20,10,124266.86,1,0,0,100566.81,0 +8647,15792726,Sung,470,France,Female,25,8,127974.06,2,1,1,183259.35,0 +8648,15593241,Tochukwu,444,France,Male,43,3,0,2,1,1,159131.21,0 +8649,15683053,Reyna,809,Spain,Female,48,2,0,1,1,0,160976.85,1 +8650,15632736,Liang,850,Germany,Female,30,3,104911.35,2,1,1,42933.26,0 +8651,15731865,Unwin,637,France,Male,27,1,0,2,1,0,91291.2,0 +8652,15760450,Rutherford,512,France,Male,43,1,0,2,1,1,52471.36,0 +8653,15787204,Howe,774,Spain,Female,43,1,110646.54,1,0,0,108804.28,0 +8654,15650454,Tran,641,France,Male,57,5,0,2,1,1,122449.18,0 +8655,15573730,Thompson,586,Germany,Male,42,6,126704.49,2,1,0,41682.3,0 +8656,15705050,Linger,611,France,Male,30,9,0,2,1,1,148887.69,0 +8657,15791342,Johnston,660,Spain,Male,31,1,84560.04,1,1,1,137784.25,0 +8658,15684316,Udokamma,532,France,Male,43,9,0,2,0,0,190573.91,1 +8659,15700540,Barrera,557,Germany,Female,38,2,129893.56,1,0,0,102076.03,0 +8660,15770631,Sutherland,730,Spain,Male,25,5,167385.81,1,1,1,56307.51,0 +8661,15790594,Bednall,535,France,Female,27,6,0,2,0,1,49775.58,0 +8662,15604020,Otoole,773,Germany,Female,36,4,105858.71,1,0,1,4395.45,0 +8663,15637599,Cremonesi,510,Germany,Female,44,4,123070.89,1,1,0,28461.29,1 +8664,15736578,Hamilton,539,France,Male,39,1,0,1,1,1,28184.7,0 +8665,15666332,Donaldson,690,Spain,Female,48,2,0,2,1,1,3149.1,0 +8666,15727291,McKay,821,France,Female,40,1,0,2,1,0,194273.12,0 +8667,15785920,Black,687,Germany,Male,35,1,125141.24,2,1,1,148537.07,0 +8668,15658987,Kane,557,France,Female,46,4,96173.17,2,1,1,116378.31,0 +8669,15687719,She,532,Spain,Female,37,5,0,2,0,1,6761.84,0 +8670,15799641,Bruno,540,Spain,Male,39,2,0,2,1,0,81995.92,0 +8671,15758702,Watson,705,France,Female,55,8,0,2,1,1,14392.68,0 +8672,15689526,Shih,542,Germany,Female,35,9,127543.11,2,1,0,468.94,1 +8673,15586848,Rose,706,France,Male,38,1,0,2,1,0,122379.54,0 +8674,15707637,Zikoranachukwudimma,765,France,Female,56,1,0,1,1,0,13228.93,1 +8675,15719426,Cole,529,France,Male,67,8,103101.56,2,1,1,154002.02,1 +8676,15639265,Isaacs,714,France,Male,54,7,126113.28,1,1,0,112777.38,0 +8677,15576124,Muravyova,582,France,Male,41,1,40488.76,1,1,0,128528.83,0 +8678,15757829,Timperley,609,Germany,Female,40,10,137389.77,2,1,0,170122.22,0 +8679,15633227,Kenechukwu,518,France,Female,28,9,85146.36,1,0,0,2803.89,0 +8680,15753092,He,791,Germany,Male,35,5,129828.58,1,1,1,181918.26,1 +8681,15782939,Storey,747,France,Male,42,4,80214.36,1,1,0,115241.96,1 +8682,15746338,Onyekachukwu,565,France,Female,40,2,0,2,1,1,129956.13,0 +8683,15590676,Kharlamova,735,France,Male,34,1,141796.43,1,1,0,45858.49,0 +8684,15599329,Christopher,697,France,Female,49,7,195238.29,4,0,1,131083.56,1 +8685,15783097,Lombardo,813,Germany,Male,27,6,111348.15,1,1,0,46422.46,0 +8686,15597885,Kerr,772,France,Male,43,6,0,2,1,1,57675.88,0 +8687,15597467,Duncan,606,France,Female,71,8,0,2,1,1,169741.96,0 +8688,15724764,Lawley,667,Germany,Female,42,10,64404.26,2,0,0,26022.37,0 +8689,15778418,Burns,637,Germany,Male,40,9,154309.67,1,1,1,125334.16,1 +8690,15684769,Whitson,542,France,Male,67,10,129431.36,1,0,1,21343.74,0 +8691,15756167,Doyne,762,Spain,Female,43,5,134204.67,1,1,1,139971.01,0 +8692,15632439,Pinto,698,France,Female,39,4,0,2,0,1,47455.82,0 +8693,15755138,Chin,850,France,Female,32,8,0,2,1,1,55593.8,0 +8694,15659092,Davide,621,France,Female,50,5,0,2,1,0,191756.54,1 +8695,15742116,Torres,671,Germany,Female,48,9,116711.06,2,0,0,76373.38,0 +8696,15801994,Buccho,775,France,Male,31,9,0,2,1,0,169278.51,0 +8697,15647572,Greece,504,Spain,Male,34,0,54980.81,1,1,1,136909.88,0 +8698,15644551,Wimble,751,Spain,Female,37,3,99773.85,2,1,0,54865.92,0 +8699,15709135,Pirozzi,691,Germany,Male,30,7,101231.77,2,0,0,156529.44,0 +8700,15684469,Hsiung,841,Germany,Male,32,2,117070.21,1,1,0,113482.2,0 +8701,15627637,Obioma,709,Germany,Male,23,8,73314.04,2,1,0,63446.47,0 +8702,15667093,Onio,673,France,Male,37,2,0,1,1,1,13624.02,0 +8703,15690589,Udinesi,541,France,Male,37,9,212314.03,1,0,1,148814.54,0 +8704,15595350,Fermin,661,France,Female,31,3,136067.82,2,1,0,65567.91,0 +8705,15777586,Moss,784,Spain,Female,42,2,109052.04,2,1,0,6409.55,0 +8706,15804064,Docherty,742,France,Female,35,2,79126.17,1,1,1,126997.53,0 +8707,15717770,Marcelo,850,Spain,Female,55,7,0,1,0,0,171762.87,1 +8708,15754443,Fadden,443,France,Female,35,9,108308,1,1,0,129031.19,1 +8709,15776939,Zox,778,Germany,Female,48,3,102290.56,2,1,0,182691.31,0 +8710,15713517,Otitodilinna,529,France,Male,39,6,102025.08,2,1,0,12351.01,0 +8711,15683522,Kennedy,678,Germany,Female,37,2,113383.07,1,1,1,135123.96,0 +8712,15673995,Tu,516,Spain,Female,65,9,102541.1,1,1,0,181490.42,0 +8713,15771054,Barnes,469,Spain,Male,35,5,0,2,1,0,186490.37,0 +8714,15578788,Bibi,786,Spain,Male,40,6,0,2,0,0,41248.8,0 +8715,15737408,L?,703,France,Female,41,6,109941.51,1,1,0,116267.28,0 +8716,15750837,Landseer,579,Germany,Male,41,0,141749.68,1,0,1,9201.53,0 +8717,15576022,Nwachinemelu,565,France,Male,38,5,0,2,0,1,80630.32,0 +8718,15635502,Ch'iu,443,France,Male,44,2,0,1,1,0,159165.7,0 +8719,15627298,Vinogradova,589,France,Male,37,7,85146.48,2,1,0,86490.09,1 +8720,15811415,Jenks,691,France,Female,44,6,134066.1,2,1,1,197572.41,0 +8721,15645059,Crace,711,France,Female,28,8,0,2,0,0,105159.89,0 +8722,15689671,Packham,775,Spain,Male,27,4,0,1,1,1,40807.26,0 +8723,15718667,T'ien,621,France,Male,35,7,87619.29,1,1,0,143.34,0 +8724,15803202,Onyekachi,350,France,Male,51,10,0,1,1,1,125823.79,1 +8725,15593683,Solomina,668,Spain,Female,30,8,0,2,1,0,138465.7,0 +8726,15703394,Hawes,633,Spain,Male,27,3,0,2,1,0,44008.91,0 +8727,15570289,Benson,697,Germany,Male,43,8,103409.16,1,1,0,66893.28,1 +8728,15567437,Emenike,734,Germany,Female,30,7,123040.38,1,1,1,76503.06,0 +8729,15711687,Nero,434,France,Male,41,4,108128.52,1,0,1,56784.11,0 +8730,15656592,Toscano,646,Germany,Male,48,8,169023.33,2,1,1,175657.55,0 +8731,15634373,Yang,764,France,Male,30,5,0,2,0,1,105155.66,0 +8732,15769125,Palerma,727,Spain,Female,41,10,0,2,0,1,47468.56,0 +8733,15711386,Trentini,724,France,Female,29,6,0,2,0,1,64729.51,0 +8734,15714241,Haddon,749,Spain,Male,42,9,222267.63,1,0,0,101108.85,1 +8735,15642530,Coates,706,Germany,Female,47,10,144090.42,1,1,0,140938.95,1 +8736,15713599,Castiglione,728,France,Male,30,10,114835.43,1,0,1,37662.49,0 +8737,15744770,Stone,636,France,Male,44,2,0,2,0,0,86414.41,0 +8738,15780498,Maynard,634,France,Male,34,3,145030.92,1,1,1,41820.65,0 +8739,15624397,Moore,627,France,Male,43,8,71240.3,1,0,1,127734.16,0 +8740,15615219,Obielumani,518,France,Male,59,5,138772.15,1,0,1,123872,0 +8741,15570908,Harding,687,Spain,Female,29,7,93617.07,1,0,1,113050.92,0 +8742,15762855,Hill,622,Spain,Female,23,8,0,2,1,1,131389.39,0 +8743,15661827,Brown,693,Spain,Female,45,4,0,2,1,1,26589.56,0 +8744,15746035,Pagnotto,450,Spain,Male,25,9,74237.2,2,0,1,195463.35,0 +8745,15691906,Esposito,664,Germany,Female,49,5,127421.78,2,1,0,108876.75,1 +8746,15793424,Tan,663,Spain,Female,28,8,61274.7,2,1,0,136054.45,0 +8747,15577905,Hammond,660,France,Male,34,8,106486.66,2,0,1,182262.66,0 +8748,15667216,Chung,579,France,Female,29,10,73194.52,2,1,1,129209.09,0 +8749,15673971,Houghton,655,Germany,Female,44,6,146498.76,1,1,0,64853.51,1 +8750,15701238,Chia,683,France,Male,47,1,0,2,1,0,148989.15,0 +8751,15644849,Zikoranachidimma,655,France,Female,32,2,0,1,1,1,71047.51,0 +8752,15635531,Boag,575,Spain,Female,30,8,0,2,1,0,185341.63,0 +8753,15632263,Pagnotto,574,Spain,Male,30,5,120355,1,1,0,137793.35,0 +8754,15720110,Oluchukwu,795,France,Male,32,2,117265.21,1,1,1,198317.23,0 +8755,15619045,Baxter,776,France,Female,43,4,0,2,0,1,162137.5,0 +8756,15697510,Tien,707,Spain,Female,52,7,0,1,1,0,109688.82,1 +8757,15784923,Chimezie,705,Germany,Female,37,3,109974.22,1,1,1,36320.87,1 +8758,15567383,Slone,678,Germany,Female,44,2,98009.13,2,0,1,31384.86,0 +8759,15732621,Martin,663,France,Male,34,10,0,1,1,1,114083.73,0 +8760,15757981,Loggia,748,France,Male,66,8,0,1,1,1,163331.65,0 +8761,15727819,Hartley,677,Spain,Female,34,10,171671.9,1,1,1,50777.77,0 +8762,15738088,Parkin,634,Spain,Male,63,10,0,2,1,0,30772.86,1 +8763,15765173,Lin,350,France,Female,60,3,0,1,0,0,113796.15,1 +8764,15665159,Brooks,727,France,Male,61,0,128213.96,2,1,1,188729.08,1 +8765,15618203,Tien,773,Germany,Male,51,8,116197.65,2,1,1,86701.4,0 +8766,15791452,Dann,675,France,Male,39,1,0,2,1,0,153129.22,0 +8767,15638159,Trentino,649,Spain,Female,36,6,86607.39,1,0,0,19825.09,0 +8768,15585466,Russo,552,France,Male,29,10,0,2,1,0,12186.83,0 +8769,15677310,Christie,761,Germany,Male,62,5,98854.34,1,0,0,86920.97,1 +8770,15646262,Ross,622,France,Male,31,7,0,1,1,0,35408.77,0 +8771,15656901,Nnonso,615,France,Male,59,8,0,2,1,1,165576.55,0 +8772,15621093,Teng,681,Germany,Male,31,4,97338.19,2,0,0,48226.76,0 +8773,15592123,Buccho,768,France,Male,30,6,0,2,1,1,199454.37,0 +8774,15589200,Madukaife,617,Spain,Male,34,9,0,2,1,0,118749.58,0 +8775,15602934,Dunn,452,France,Female,33,6,131698.57,2,1,0,151623.91,0 +8776,15812720,Hooker,807,Germany,Male,37,10,130110.45,2,0,1,172097.95,0 +8777,15695383,Griffin,567,Spain,Male,44,9,0,2,1,0,87677.15,0 +8778,15723064,Kistler,603,Spain,Male,24,1,165149.13,2,1,0,21858.28,0 +8779,15761606,Law,617,Spain,Female,37,9,101707.8,1,1,0,123866.28,0 +8780,15650322,Grigoryeva,701,France,Female,34,3,105588.66,1,0,1,74694.41,0 +8781,15669782,Chu,820,Germany,Male,39,9,111336.89,1,1,0,16770.31,1 +8782,15751628,Onyemachukwu,438,France,Male,60,7,78391.17,1,0,1,49424.6,0 +8783,15809057,Lu,600,Spain,Female,27,6,0,2,1,1,172031.22,0 +8784,15617052,Watson,782,France,Male,34,9,0,1,1,0,183021.06,1 +8785,15590810,Fallaci,638,Germany,Female,41,9,144326.09,1,1,0,73979.85,1 +8786,15801293,Ni,850,Germany,Male,27,1,101278.25,2,1,1,26265.18,0 +8787,15770968,Leason,741,Germany,Female,19,8,108711.57,2,1,0,24857.25,0 +8788,15572356,Tsai,689,Spain,Male,73,1,108555.07,1,0,1,167969.15,0 +8789,15603247,Bruner,743,Germany,Female,35,1,146781.24,1,1,0,189307.7,0 +8790,15619116,Wallace,493,France,Female,36,2,0,2,0,1,99770.3,0 +8791,15691792,Young,416,Spain,Male,35,8,0,1,0,0,119712.78,0 +8792,15783276,Forbes,725,France,Female,25,9,0,2,1,1,168607.74,0 +8793,15766137,Muir,497,France,Male,34,2,0,2,1,1,83087.13,0 +8794,15574554,Pugh,537,Germany,Male,66,8,103291.25,2,1,1,130664.79,0 +8795,15578671,Webb,706,Spain,Female,29,1,209490.21,1,1,1,133267.69,1 +8796,15716608,Walker,651,Spain,Male,38,2,0,3,1,0,67029.82,1 +8797,15690670,Cox,720,France,Male,33,2,0,2,0,1,141031.08,0 +8798,15630466,Maclean,797,France,Male,45,8,0,1,0,0,125110.02,0 +8799,15630349,Hollis,543,Spain,Male,23,5,0,2,1,0,117832.39,0 +8800,15803801,Jamieson,454,France,Male,34,4,0,2,1,0,198817.72,0 +8801,15647890,Su,691,France,Male,37,9,149405.18,1,1,1,146411.6,0 +8802,15606115,P'eng,510,France,Female,52,6,191665.21,1,1,1,131312.56,1 +8803,15714642,Hawkins,792,Spain,Female,40,7,0,1,1,0,141652.2,0 +8804,15741181,Ndubuagha,721,France,Male,41,6,135071.12,1,1,1,64477.25,0 +8805,15773973,Hill,765,France,Male,41,2,0,2,0,1,191215.61,0 +8806,15758546,Norton,850,Spain,Male,39,8,0,2,1,1,37090.44,0 +8807,15598940,Achebe,681,Germany,Male,38,6,181804.34,2,1,1,57517.71,0 +8808,15669783,Simpson,586,France,Female,60,3,47020.65,2,0,1,63241.21,1 +8809,15624993,Chiang,753,France,Female,36,7,128518.98,1,1,1,44567.83,1 +8810,15760568,Dalrymple,593,Germany,Female,38,5,142658.04,2,0,1,135337.11,0 +8811,15699047,Chukwuemeka,674,France,Female,21,9,120150.39,2,1,1,33964.03,0 +8812,15616168,Ojiofor,610,France,Female,35,7,81905.95,1,1,1,61623.19,0 +8813,15773146,Rubeo,652,France,Male,26,3,137998.2,2,0,1,168989.77,0 +8814,15770375,Fanucci,850,Germany,Female,26,8,123126.29,1,1,0,74425.41,0 +8815,15589725,Zubarev,740,France,Female,51,4,0,2,1,1,178929.84,0 +8816,15710034,T'ao,637,Germany,Male,43,1,135645.29,2,0,1,101382.86,1 +8817,15800806,Pai,685,Spain,Male,31,7,122449.31,2,1,1,180769.55,0 +8818,15570485,Udegbunam,558,Spain,Male,40,4,161766.87,1,0,0,92378.54,0 +8819,15575391,Claypool,677,France,Female,37,3,0,2,1,1,38252.25,0 +8820,15790750,Manfrin,592,Germany,Male,36,10,123187.51,1,0,1,146111.35,0 +8821,15714832,Baker,652,Germany,Male,36,9,150956.71,1,0,0,72350.17,0 +8822,15619953,Efremov,662,Spain,Female,42,6,105021.28,1,1,0,48242.38,0 +8823,15673929,Chin,543,France,Male,64,4,0,2,1,1,148305.82,0 +8824,15578835,Brookes,675,Spain,Female,50,1,133204.91,1,0,1,8270.06,0 +8825,15752388,Doyle,643,Spain,Female,35,6,0,2,1,1,41549.64,0 +8826,15797081,Ajuluchukwu,611,Germany,Female,49,9,115488.52,2,1,1,138656.81,1 +8827,15570194,Ikemefuna,412,France,Male,29,5,0,2,0,0,12510.53,0 +8828,15580149,Fowler,638,Spain,Male,41,7,0,2,1,0,43889.41,0 +8829,15777708,Liao,824,Spain,Female,38,3,0,2,1,0,192800.25,0 +8830,15769955,Onuora,683,France,Female,40,1,0,2,0,0,75762,0 +8831,15810444,Aksenov,562,Germany,Female,39,6,130565.02,1,1,0,9854.72,1 +8832,15645593,Trevisani,599,France,Female,41,2,91328.71,1,1,0,115724.78,0 +8833,15765345,Wood,753,France,Male,35,4,0,2,1,1,106303.4,0 +8834,15760873,Lombardo,594,France,Male,50,7,81310.34,1,1,1,183868.01,0 +8835,15794178,Walpole,657,France,Male,34,3,107136.6,1,1,0,153895.46,0 +8836,15589361,Chikwendu,716,Spain,Male,34,9,0,1,1,1,66695.71,0 +8837,15662483,Ko,850,France,Male,43,7,0,2,1,1,173851.11,0 +8838,15809736,Steigrad,664,France,Male,46,2,0,1,1,1,177423.02,1 +8839,15731148,Isayeva,558,France,Male,33,0,108477.49,1,1,1,109096.71,1 +8840,15774328,Boni,606,Germany,Male,40,1,144757.97,2,1,1,166656.18,0 +8841,15646969,Anayolisa,776,Spain,Male,33,2,0,2,1,1,176921,0 +8842,15718769,Fallaci,557,Spain,Male,36,1,113110.26,1,1,0,98413.1,0 +8843,15610226,Fenton,614,France,Female,27,9,106414.57,2,0,0,77500.81,0 +8844,15616270,Chao,620,Spain,Male,42,4,106920.91,1,0,1,119747.08,0 +8845,15790717,Osinachi,695,Spain,Male,35,7,0,2,1,0,160387.98,0 +8846,15635703,Chu,729,Germany,Female,39,1,131513.26,1,1,1,193715,0 +8847,15616365,Obiuto,571,France,Female,53,2,0,2,1,0,28045.77,0 +8848,15630244,Chu,457,France,Male,40,10,134320.23,2,1,0,150757.35,0 +8849,15734714,Nash,559,France,Female,29,3,79715.36,1,1,0,82252.28,0 +8850,15721433,Hixson,664,France,Female,38,4,74306.19,2,1,0,154395.56,0 +8851,15590201,Fiorentini,500,Spain,Female,50,5,0,4,1,1,83866.35,1 +8852,15590828,Chidimma,782,Germany,Male,42,7,126428.38,1,1,0,39830.1,0 +8853,15752097,Chiazagomekpere,708,Spain,Male,38,8,99640.89,1,1,0,12429.22,0 +8854,15800031,Laura,681,France,Male,43,3,66338.68,1,1,1,18772.5,1 +8855,15630857,Wu,674,Spain,Female,39,6,0,2,1,1,9574.83,0 +8856,15689953,Toscani,697,Spain,Male,43,10,128226.37,1,0,0,188486.94,0 +8857,15759733,McMillan,774,France,Female,26,5,0,2,1,1,64716.08,0 +8858,15810826,Chiekwugo,624,France,Male,36,6,0,2,0,0,84749.96,0 +8859,15668009,Hendley,747,Spain,Male,37,1,0,2,0,1,180551.76,0 +8860,15743456,Birnie,715,France,Female,32,10,0,2,1,0,60907.49,0 +8861,15725762,Kemp,808,France,Male,24,4,122168.65,1,1,0,174107.04,0 +8862,15761713,Johnstone,678,France,Female,43,7,178074.33,1,0,0,110405.9,0 +8863,15769246,Lo Duca,813,Germany,Male,59,2,135078.41,1,1,0,187636.06,1 +8864,15781129,Montgomery,687,Spain,Male,38,8,69434.4,2,1,1,66580.13,1 +8865,15599124,Miller,832,France,Female,29,5,0,2,1,0,178779.52,0 +8866,15639004,Chiemezie,668,France,Male,72,2,0,2,1,1,70783.61,0 +8867,15810995,Wright,526,Germany,Male,34,3,122726.56,1,1,1,46772.36,0 +8868,15653773,Shaw,457,France,Female,38,7,164496.99,1,1,1,163327.27,0 +8869,15708357,Chapman,649,Spain,Female,38,8,0,1,1,0,103760.53,0 +8870,15733597,Y?an,669,France,Female,41,0,150219.41,2,0,0,107839.03,0 +8871,15789560,Clark,668,France,Male,42,8,187534.79,1,1,1,32900.41,1 +8872,15699524,Howells,466,France,Female,30,3,0,1,1,0,193984.6,0 +8873,15626475,Gamble,685,France,Male,30,2,0,2,1,1,140889.32,0 +8874,15810839,Rogers,610,France,Male,34,0,103108.17,1,0,0,125646.82,0 +8875,15684318,McMillan,582,Germany,Female,50,6,96486.57,2,1,1,20344.02,0 +8876,15768120,Brown,702,Germany,Male,36,9,90560.48,2,1,0,174268.87,0 +8877,15712807,Robertson,556,Spain,Male,46,3,131764.96,1,1,1,108500.66,1 +8878,15696371,Thomas,812,Spain,Female,24,1,92476.88,1,0,0,83247.14,0 +8879,15675794,Hsing,645,Germany,Male,47,9,152076.93,1,1,0,121840.2,1 +8880,15774277,Chiu,809,France,Male,43,2,0,2,1,1,132908.07,0 +8881,15603764,Chang,560,France,Male,49,4,0,1,1,1,100075.1,1 +8882,15618647,Kornilova,744,France,Male,29,1,43504.42,1,1,1,119327.75,0 +8883,15614643,Chifo,731,Spain,Female,39,2,0,2,1,0,136737.13,0 +8884,15707696,Lu,471,Spain,Female,28,5,0,2,1,1,22356.97,0 +8885,15749583,Bellucci,686,Germany,Female,38,2,93569.86,3,0,0,10137.34,1 +8886,15815125,Michael,668,Spain,Male,45,4,102486.21,2,1,1,158379.25,0 +8887,15779620,Sinclair,575,France,Male,36,1,0,1,0,1,94570.56,0 +8888,15768233,Chukwuebuka,435,Germany,Male,37,8,114346.3,1,0,1,980.93,1 +8889,15637788,Schmidt,743,France,Male,23,3,110203.77,1,1,0,95583.45,0 +8890,15777046,Parry,580,France,Female,39,9,128362.59,1,1,0,86044.98,0 +8891,15788723,McIntyre,599,Germany,Female,49,10,143888.22,2,1,1,166236.38,1 +8892,15790489,Lo Duca,534,Spain,Male,34,5,170600.78,1,0,1,5240.53,0 +8893,15739476,Ferrari,680,France,Female,32,5,0,1,1,1,150684.23,0 +8894,15612670,Berry,631,Spain,Female,46,10,0,2,1,1,129508.96,0 +8895,15631222,Cattaneo,485,France,Female,39,2,75339.64,1,1,1,70665.16,0 +8896,15658972,Foster,699,France,Female,40,8,122038.34,1,1,0,102085.35,0 +8897,15724691,Gordon,712,France,Male,34,1,0,2,1,1,195052.12,0 +8898,15740442,May,603,France,Male,51,8,186825.57,1,1,0,93739.71,1 +8899,15760427,Cameron,850,France,Male,40,6,124788.18,1,1,0,65612.12,0 +8900,15677939,Ch'eng,584,France,Female,41,3,0,2,1,1,160095.48,0 +8901,15611599,Curtis,604,France,Female,71,2,0,2,1,1,49506.82,0 +8902,15633474,Whitehead,586,France,Male,51,2,138553.57,1,1,1,92406.22,0 +8903,15671973,Chukwuemeka,467,Spain,Male,39,5,0,2,1,1,7415.96,0 +8904,15790019,Onwughara,520,France,Male,35,9,105387.89,1,1,1,25059.06,0 +8905,15737735,Grant,683,Spain,Male,40,4,95053.1,1,1,1,116816.54,1 +8906,15661745,Browne,557,France,Male,36,3,0,1,0,1,144078.02,0 +8907,15797065,Goloubev,613,Spain,Female,32,0,0,2,0,1,126675.62,0 +8908,15710671,Gordon,786,France,Male,34,3,137361.96,1,0,0,183682.09,0 +8909,15656522,Sutherland,593,Spain,Male,32,10,158537.42,1,1,0,166850.57,0 +8910,15705085,Quesada,670,Spain,Female,29,9,0,2,1,0,27359.19,0 +8911,15744873,Wright,657,Germany,Female,48,5,143595.87,1,0,0,101314.65,1 +8912,15781914,Simmons,718,Germany,Male,32,9,169947.41,2,1,1,27979.16,0 +8913,15637354,Yobachukwu,623,France,Female,24,7,148167.83,2,1,1,109470.34,0 +8914,15717307,Read,496,France,Male,31,5,0,2,1,0,93713.13,0 +8915,15746695,Wunder,429,France,Female,39,6,48023.83,1,1,0,74870.99,0 +8916,15804962,Nnaife,606,France,Male,36,1,155655.46,1,1,1,192387.51,1 +8917,15665378,Shen,499,France,Female,46,6,0,2,1,0,73457.55,0 +8918,15757865,Powell,642,France,Male,62,7,0,2,1,1,61120.75,0 +8919,15578787,Goddard,641,France,Female,52,4,0,1,1,0,90964.54,1 +8920,15794323,Buckley,673,France,Male,32,8,121240.76,1,1,0,116969.73,0 +8921,15697546,McIntyre,570,France,Female,36,3,0,2,1,0,92118.75,0 +8922,15629519,Yen,472,France,Female,37,1,0,2,1,1,48357.9,0 +8923,15624703,Okonkwo,550,Germany,Male,35,9,129847.75,2,1,0,197325.4,0 +8924,15570002,Burlingame,625,Germany,Female,55,8,118772.71,4,0,0,135853.62,1 +8925,15808566,Hs?,516,France,Male,46,2,0,2,1,1,169122.54,0 +8926,15805463,Board,682,Germany,Male,32,2,105163.88,2,1,1,164170.46,0 +8927,15709136,Adams,620,France,Male,28,8,0,2,1,1,199909.32,0 +8928,15801605,Rizzo,626,France,Female,39,0,0,2,1,1,83295.09,0 +8929,15567855,Chukwufumnanya,623,France,Female,29,1,0,2,0,0,39382.06,0 +8930,15675141,Fraser,569,France,Female,35,4,93934.63,1,1,0,184748.23,0 +8931,15665759,Russell,724,France,Female,69,5,117866.92,1,1,1,62280.91,0 +8932,15761487,Yefimova,678,France,Female,55,5,0,1,0,1,196794.11,1 +8933,15700394,Palermo,713,Spain,Female,26,4,122857.46,2,1,0,144682.17,1 +8934,15631162,Bergamaschi,631,France,Male,32,10,0,2,0,1,196342.66,0 +8935,15630641,Shao,846,France,Female,37,6,127103.97,1,1,1,41516.44,0 +8936,15585066,Chimaraoke,660,France,Female,43,1,0,1,0,1,112026.1,1 +8937,15722991,McGregor,567,France,Male,54,9,96402.96,1,0,0,52035.29,1 +8938,15737404,Kesteven,731,France,Male,31,1,132512.26,1,1,1,185466.85,0 +8939,15722409,Ritchie,693,Spain,Male,47,8,107604.66,1,1,1,80149.27,0 +8940,15806420,Jenks,772,France,Male,34,9,0,2,1,0,170980.86,0 +8941,15658148,Udokamma,657,France,Male,38,7,0,2,1,0,185827.74,0 +8942,15810660,Boyle,774,Germany,Male,34,4,120875.23,2,0,1,113407.26,0 +8943,15709780,Azuka,667,France,Female,37,9,71786.9,2,1,1,67734.79,0 +8944,15727350,Pai,516,France,Female,37,8,113143.12,1,0,0,3363.36,0 +8945,15752312,Howells,551,Spain,Male,49,1,150777.72,2,1,1,135757.27,0 +8946,15616745,Hs?,542,Spain,Male,35,2,174894.53,1,1,1,22314.55,0 +8947,15572294,Kelly,623,France,Male,28,7,0,1,0,0,129526.57,0 +8948,15674110,Walton,701,France,Female,43,2,160416.56,1,0,1,37266.43,0 +8949,15662501,Ebelechukwu,583,France,Male,48,3,91246.53,1,1,0,60017.46,1 +8950,15649239,Vasilieva,731,Spain,Male,46,10,0,2,1,0,153015.42,0 +8951,15700424,Hsiao,461,France,Female,35,5,0,1,1,1,54209.02,0 +8952,15636388,Abrego,702,Germany,Female,23,7,98775.23,1,1,0,114603.96,0 +8953,15713975,Gibson,565,Germany,Female,47,10,139756.12,1,1,0,165849.49,1 +8954,15592925,Giordano,711,Spain,Male,42,3,177626.77,3,0,1,16392.72,1 +8955,15581626,Mancini,664,France,Male,54,8,0,1,1,1,162719.69,1 +8956,15641319,Afanasyeva,518,Spain,Male,50,4,0,1,0,0,107112.25,1 +8957,15723481,Wright,728,Spain,Male,42,8,0,2,0,1,41823.22,0 +8958,15787825,Okwudiliolisa,585,Germany,Male,37,6,152496.82,1,1,1,99907.29,0 +8959,15710726,Hughes,573,France,Male,52,8,0,2,0,1,178229.04,0 +8960,15627195,Parrott,568,Germany,Male,26,1,112930.28,2,1,0,22095.73,0 +8961,15657957,Hughes,602,Germany,Female,26,8,113674.2,1,1,0,197861.16,1 +8962,15676117,Zinachukwudi,603,France,Male,44,9,0,1,1,0,138328.24,0 +8963,15607874,Keane,687,France,Male,38,0,144450.58,1,0,1,137276.83,0 +8964,15796993,McCollum,741,France,Male,52,1,171236.3,2,0,0,21834.4,1 +8965,15649858,Simpson,469,Spain,Male,37,9,96776.49,1,1,1,119890.86,0 +8966,15811032,Gambrell,477,Germany,Female,58,8,145984.92,1,1,1,24564.7,0 +8967,15679963,Moretti,737,Germany,Male,43,8,96353.8,1,0,0,10209.8,0 +8968,15579131,Ricci,835,France,Male,25,7,0,2,1,1,83449.65,0 +8969,15572428,Rieke,717,Germany,Female,33,0,115777.23,1,1,1,81508.1,0 +8970,15622461,Ndubuagha,562,France,Female,51,7,122822,2,0,0,32626.21,0 +8971,15636105,Chung,758,Spain,Male,61,2,0,2,1,1,43982.41,0 +8972,15583849,Ts'ai,408,France,Male,40,3,0,2,0,0,124874.23,0 +8973,15718780,Cox,650,Spain,Female,32,4,79450.09,1,1,1,118324.75,0 +8974,15739271,Lei,582,Germany,Male,33,2,122394,1,1,1,22113.93,0 +8975,15697129,Ulyanova,706,Spain,Female,43,1,0,2,1,0,31962.77,0 +8976,15763415,Gray,567,Germany,Male,41,0,134378.89,1,1,1,105746.94,0 +8977,15796617,McGregor,720,France,Male,29,2,0,2,1,0,39925.52,0 +8978,15626628,Tretiakova,631,Spain,Female,31,2,88161.85,2,1,0,127630.88,0 +8979,15765857,Genovesi,623,Spain,Male,41,2,142412.13,1,1,0,28778.98,0 +8980,15742511,Gordon,514,France,Male,35,3,121030.9,1,1,0,10008.68,0 +8981,15786433,Aitken,650,Germany,Female,35,3,165982.43,2,1,1,24482.16,0 +8982,15685805,Ginikanwa,673,Spain,Female,35,6,0,2,1,0,98618.79,0 +8983,15627971,Coates,504,France,Female,32,8,206663.75,1,0,0,16281.94,0 +8984,15783025,Piazza,723,Germany,Male,37,3,94661.53,2,1,0,121239.65,0 +8985,15726289,Cawood,645,France,Male,25,0,174400.36,1,1,0,42669.37,0 +8986,15802118,Ignatieff,664,Spain,Male,41,7,123428.69,1,1,1,164924.11,0 +8987,15607990,Gallo,760,Spain,Male,43,6,175735.5,1,1,1,157337.29,0 +8988,15695932,Yelverton,766,Spain,Male,36,5,78381.13,1,0,1,153831.6,0 +8989,15812279,William,634,France,Male,37,5,115345.86,2,0,0,168781.8,0 +8990,15687558,Mault,640,Germany,Female,31,10,118613.34,1,1,0,168469.65,0 +8991,15729065,Mackay,784,Germany,Male,28,2,109960.06,2,1,1,170829.87,0 +8992,15698902,McIntyre,547,Germany,Female,42,1,142703.4,1,1,0,86207.49,1 +8993,15570192,Henry,608,Germany,Female,40,8,121729.42,1,0,0,61164.45,0 +8994,15809265,Kao,547,France,Female,35,4,0,1,1,1,133287.73,0 +8995,15745201,Frewin,612,France,Female,43,4,139496.35,2,1,1,77128.23,0 +8996,15580623,Yefremova,573,Spain,Male,28,8,0,2,0,0,77660.03,0 +8997,15578156,Anenechukwu,615,Spain,Male,32,5,138521.83,1,1,1,56897.1,0 +8998,15631063,Trentino,710,France,Female,33,2,0,2,1,0,72945.32,0 +8999,15692577,Tomlinson,674,Germany,Female,38,10,83727.68,1,1,0,45418.12,0 +9000,15810910,Royston,702,Spain,Female,38,9,0,2,1,1,158527.45,0 +9001,15723217,Cremonesi,616,France,Male,37,9,0,1,1,0,111312.96,0 +9002,15733111,Yeh,688,Spain,Male,32,6,124179.3,1,1,1,138759.15,0 +9003,15610727,Ch'in,605,France,Male,36,7,128829.25,1,1,0,190588.59,0 +9004,15792720,Martinez,676,France,Male,33,6,171490.78,1,0,0,79099.64,0 +9005,15723153,Wearing,708,Spain,Male,33,3,0,2,1,0,138613.21,0 +9006,15802823,Maclean,745,Spain,Female,38,7,0,2,1,1,194230.82,0 +9007,15756118,T'ao,661,Spain,Male,20,8,0,1,1,0,110252.53,0 +9008,15684934,Rose,726,France,Male,31,9,0,2,1,1,106117.3,0 +9009,15776936,Whitworth,475,France,Male,40,7,160818.08,1,0,1,169642.13,1 +9010,15729087,Suttor,751,Germany,Male,54,9,156367.6,2,0,1,116179.92,0 +9011,15786463,Hsing,645,Germany,Female,59,8,121669.93,2,0,0,91.75,1 +9012,15717498,Boni,775,France,Male,42,6,133970.22,2,0,1,187839.9,0 +9013,15718406,Marshall,540,France,Male,41,3,0,2,1,0,121098.65,0 +9014,15799468,Catchpole,591,France,Female,34,3,96127.27,1,0,0,30972.06,0 +9015,15626383,Tang,596,Spain,Male,60,7,121907.97,1,0,1,30314.04,0 +9016,15597385,Siddons,573,Spain,Male,41,5,0,2,0,1,14479.29,0 +9017,15570271,Wan,577,Spain,Male,31,6,0,1,1,1,196395.25,0 +9018,15690330,Efimov,830,Germany,Female,40,8,77701.64,1,0,1,19512.38,0 +9019,15680611,Rose,663,France,Male,67,9,0,3,1,1,72318.77,0 +9020,15810227,Fanucci,421,France,Male,34,2,0,2,1,1,96615.23,0 +9021,15807194,Iweobiegbulam,718,Spain,Male,34,5,113922.44,2,1,0,30772.22,0 +9022,15712199,Ijendu,655,Germany,Female,61,2,183997.7,2,1,1,161217.18,0 +9023,15694995,O'Sullivan,712,France,Male,23,2,0,2,0,1,66795.78,0 +9024,15723400,Hutchinson,663,France,Male,28,4,0,2,1,1,123969.64,0 +9025,15654772,Kwemto,640,France,Female,47,6,89799.46,2,0,1,13783.77,1 +9026,15574743,Chiu,577,Spain,Male,29,2,0,1,1,1,168924.41,0 +9027,15807593,Berry,546,Spain,Female,36,7,85660.96,1,0,0,134778.01,0 +9028,15686718,Hung,802,Germany,Male,37,9,115569.21,1,0,1,119782.89,0 +9029,15695299,Mordvinova,590,France,Female,45,2,81828.22,1,1,0,52167.97,0 +9030,15722701,Bruno,594,Germany,Male,18,1,132694.73,1,1,0,167689.56,0 +9031,15799635,Arbour,577,Spain,Male,51,2,108867,1,0,0,140800.66,1 +9032,15742323,Barese,541,France,Male,39,7,0,2,1,0,19823.02,0 +9033,15658435,Hingston,781,France,Female,27,5,0,2,0,0,72969.9,0 +9034,15586029,Davis,806,Germany,Male,34,2,96152.68,2,1,0,143711.02,0 +9035,15772337,Lawrence,723,Germany,Female,49,0,153855.52,1,1,1,180862.26,1 +9036,15807555,Chung,535,France,Male,45,2,0,2,1,0,125658.28,0 +9037,15603378,Padovano,768,France,Female,36,3,141334.95,1,0,1,125870.5,0 +9038,15792862,Blinova,653,Germany,Male,41,1,104584.11,1,1,0,15126.32,1 +9039,15657349,Carter,803,Germany,Female,50,8,98173.02,1,0,0,22457.25,1 +9040,15777614,Webb,545,Spain,Female,44,1,0,2,1,1,82614.89,0 +9041,15653952,T'an,581,Germany,Female,38,3,135157.05,1,1,1,32919.42,0 +9042,15724336,Yates,513,Germany,Female,49,5,171601.27,1,1,0,126223.84,0 +9043,15689594,Su,731,France,Male,29,5,179539.2,1,0,0,112010.02,0 +9044,15801920,Christian,727,Germany,Male,39,5,80615.46,2,0,0,180962.32,0 +9045,15653347,Chiu,560,Spain,Male,47,1,0,1,0,0,128882.66,1 +9046,15749951,Sacco,766,Germany,Male,27,5,126285.73,1,1,0,177614.17,1 +9047,15648178,Lettiere,630,Germany,Female,23,4,137964.51,1,0,1,174570.55,0 +9048,15738662,Daluchi,652,Germany,Male,41,9,159434.03,1,1,0,178373.93,0 +9049,15640855,T'ien,729,Germany,Male,40,5,113574.61,2,1,0,103396.08,0 +9050,15584288,Hung,629,France,Female,33,6,0,2,1,1,59129.72,0 +9051,15760988,Liu,667,Germany,Male,33,9,124573.33,2,0,0,683.37,0 +9052,15569624,Feng,671,Germany,Female,31,6,105864.6,2,1,0,145567.34,0 +9053,15597949,Gilbert,768,Germany,Female,47,5,104552.61,1,1,0,48137.08,1 +9054,15604551,Robb,732,France,Female,35,3,0,2,1,0,90876.95,0 +9055,15617476,Manfrin,546,France,Female,30,5,0,2,0,1,198543.09,0 +9056,15645323,Chinwenma,630,France,Male,55,2,0,1,1,1,106202.07,1 +9057,15793311,Smith,765,Germany,Female,46,8,119492.88,2,0,1,166896.01,1 +9058,15764153,Rowe,704,France,Female,33,0,130499.09,2,1,1,74804.36,0 +9059,15802560,Moran,470,Spain,Female,48,6,140576.11,1,1,1,116971.05,0 +9060,15728608,Walker,688,Germany,Female,34,9,91025.58,2,0,1,163783,0 +9061,15770474,Myers,685,France,Female,33,1,0,3,0,1,70221.13,1 +9062,15724444,Wall,567,France,Female,38,1,125877.65,2,1,1,107841.77,0 +9063,15753110,McKay,720,Spain,Male,64,3,45752.78,2,1,0,79623.28,1 +9064,15711521,Egobudike,609,France,Male,39,3,121778.71,1,1,1,138399.67,0 +9065,15632816,Williams,521,Germany,Female,49,2,127948.57,1,1,1,182765.14,0 +9066,15693637,Ochoa,556,France,Female,30,7,0,2,1,1,186648.19,0 +9067,15725509,Otutodilinna,662,Germany,Male,30,5,115286.68,2,1,1,149587.92,0 +9068,15684645,Ajuluchukwu,704,Germany,Male,41,9,62078.21,2,1,0,129050.67,0 +9069,15692235,Bellucci,750,France,Female,38,1,0,2,1,0,47764.99,0 +9070,15777459,Gordon,619,Spain,Female,32,4,175406.13,2,1,1,172792.43,1 +9071,15656937,Johnston,468,Spain,Male,26,1,131643.25,1,1,0,64436.16,0 +9072,15610643,De Luca,435,Germany,Male,44,3,151739.65,1,1,0,167461.5,0 +9073,15777315,Hill,529,France,Male,43,6,93616.35,2,0,0,98348.66,0 +9074,15611058,Eluemuno,702,Germany,Female,60,5,138597.54,2,1,1,41536.59,1 +9075,15630413,Howarth,608,France,Female,41,5,0,2,1,1,72462.25,0 +9076,15635942,Thomson,576,France,Male,40,9,0,2,1,0,112465.19,1 +9077,15648858,King,666,France,Female,27,1,85225.21,1,0,1,64511.44,0 +9078,15810732,Grant,730,France,Female,36,8,148749.29,2,1,0,91830.75,0 +9079,15705448,Gilbert,647,Germany,Male,52,7,130013.12,1,1,1,190806.36,1 +9080,15730488,Richmond,516,Spain,Female,27,1,0,1,0,1,112311.15,0 +9081,15620443,Fiorentino,711,France,Female,81,6,0,2,1,1,72276.24,0 +9082,15741078,Greece,736,France,Male,54,7,111729.47,2,0,1,84920.49,0 +9083,15753161,Dickson,768,France,Female,36,5,180169.44,2,1,0,17348.56,0 +9084,15711396,Henderson,427,Spain,Male,40,8,0,2,1,1,82870.75,0 +9085,15593499,Stevens,686,Spain,Female,47,6,0,1,1,0,32080.69,1 +9086,15579189,Mitchell,690,France,Female,42,5,0,2,0,1,120512.08,0 +9087,15743545,Nworie,647,Spain,Female,29,2,0,2,1,0,179032.68,0 +9088,15791316,Boni,714,France,Male,35,3,0,2,1,1,95623.28,0 +9089,15608246,Wentcher,736,Germany,Female,36,8,103914.17,1,1,1,110035.88,1 +9090,15676526,Bentley,608,France,Female,34,4,88772.87,1,1,1,168822.01,0 +9091,15813911,Hayes-Williams,809,France,Female,39,5,0,1,1,0,77705.75,0 +9092,15630195,Johnstone,745,France,Female,40,6,131184.67,1,1,1,49815.62,0 +9093,15736250,Johnstone,781,France,Male,38,2,117810.79,1,0,1,65632.33,1 +9094,15671334,Nixon,527,France,Male,31,4,0,1,1,0,169361.89,0 +9095,15574169,Trevisano,595,Germany,Female,32,0,92466.21,1,1,0,4721.3,0 +9096,15718839,Tsui,850,Germany,Female,38,2,102741.15,2,0,1,23974.85,0 +9097,15762331,Moss,569,France,Male,37,9,178755.84,1,1,0,199929.17,0 +9098,15606901,Graham,728,France,Male,43,7,0,2,1,0,40023.7,0 +9099,15713559,Onyemauchechukwu,473,Germany,Female,32,5,146602.25,2,1,1,72946.95,0 +9100,15768881,Saunders,738,France,Male,29,2,0,2,1,1,170421.13,0 +9101,15743075,Ko,659,France,Male,35,6,0,2,1,1,58879.11,0 +9102,15660980,Cairns,597,Spain,Male,38,6,115702.67,2,1,1,25059.05,0 +9103,15810942,Chiemela,445,Germany,Female,61,2,137655.31,1,0,1,29909.84,0 +9104,15728362,Robertson,671,France,Female,29,3,0,2,1,0,158043.11,0 +9105,15683339,P'eng,656,Spain,Female,34,6,59877.33,1,1,0,14032.62,1 +9106,15685476,Tseng,658,France,Male,31,5,100082.14,1,0,1,49809.88,0 +9107,15663650,Russell,698,Germany,Male,52,10,107304.39,3,1,0,28806.32,1 +9108,15617434,Yen,655,Spain,Male,38,9,0,1,0,1,90490.33,0 +9109,15622470,Yeh,772,Spain,Male,41,10,96032.22,1,1,1,75825.57,0 +9110,15703682,Kalinina,681,Spain,Male,33,10,0,1,0,0,158336.36,0 +9111,15727391,Collier,688,Germany,Male,29,9,144553.5,2,1,0,143454.95,0 +9112,15711062,Thomas,633,Germany,Male,40,5,86172.81,2,1,1,117279.49,0 +9113,15567339,Shaw,735,France,Male,73,9,0,1,1,1,114283.33,0 +9114,15760662,Francis,521,Germany,Female,29,2,87212.8,1,1,1,994.86,0 +9115,15605737,George,541,France,Male,36,5,0,2,1,0,124795.84,0 +9116,15692977,Ikenna,612,Germany,Female,36,2,130700.92,2,0,0,77592.8,0 +9117,15672082,Schatz,562,France,Male,62,3,0,2,1,0,105986.01,0 +9118,15600280,Tao,703,France,Female,32,6,0,2,0,0,33606.52,0 +9119,15804052,Scott,710,Spain,Male,23,6,0,2,1,1,134188.11,0 +9120,15576065,Sims,731,Spain,Female,40,5,171325.98,1,1,1,159718.27,1 +9121,15796838,Chibugo,703,Spain,Male,58,4,92930.92,1,0,1,85148.78,0 +9122,15693526,Ku,618,France,Female,40,0,0,1,1,0,119059.13,0 +9123,15748595,Stanton,689,France,Female,29,1,77556.79,2,1,1,122998.26,0 +9124,15679029,Kung,718,France,Male,33,7,102874.28,1,0,0,117841.06,0 +9125,15753639,Gibson,608,France,Male,37,5,146093.39,2,0,0,160593.41,0 +9126,15604138,Iheanacho,749,Spain,Male,34,2,0,1,0,0,174189.04,1 +9127,15666095,Costa,753,Spain,Male,51,4,79811.72,2,0,1,68260.27,1 +9128,15643487,Sal,630,Spain,Male,39,10,105473.74,1,0,0,58854.88,1 +9129,15764033,Lin,693,Germany,Female,43,1,121927.92,1,1,0,87994.95,1 +9130,15747288,Ferri,838,Spain,Female,40,6,61671.19,1,0,1,150659.35,1 +9131,15790599,Yin,756,Germany,Female,39,5,149363.12,2,1,1,109098.39,0 +9132,15737705,Avdeyeva,775,France,Female,27,4,152309.37,1,1,0,104112,0 +9133,15737194,Tu,635,France,Female,33,5,0,2,1,0,122949.71,0 +9134,15726776,Donnelly,705,Spain,Male,36,1,111629.29,1,1,1,21807.16,0 +9135,15804357,Loggia,481,France,Male,40,3,0,1,1,1,32319.93,0 +9136,15664432,Chao,727,Spain,Female,49,7,96296.78,1,1,0,190457.87,1 +9137,15688984,Belonwu,595,France,Male,20,4,95830.43,1,1,0,177738.98,0 +9138,15583026,Welch,535,France,Female,38,0,135919.33,1,1,0,80425.65,0 +9139,15771668,Henderson,578,France,Male,59,10,185966.64,1,0,0,9445.42,1 +9140,15779904,Yobanna,597,France,Female,29,5,0,2,1,1,174825.57,0 +9141,15784323,Gallo,449,France,Female,21,7,0,2,0,0,175743.92,0 +9142,15756277,Wilson,850,Germany,Female,43,8,92244.83,2,1,0,54949.73,0 +9143,15663312,Marino,494,France,Female,35,9,112727.06,2,1,0,183752.91,0 +9144,15793197,Bailey,676,France,Female,34,8,100359.54,1,0,0,46038.28,0 +9145,15731463,Gboliwe,818,Germany,Male,43,10,105301.5,1,1,1,78941.59,0 +9146,15621768,Chukwuhaenye,712,Spain,Male,45,6,112994.65,1,0,0,198398.68,0 +9147,15691323,Bianchi,672,Germany,Male,40,4,89025.88,2,1,0,188892.19,0 +9148,15781326,Ford,636,France,Male,35,9,95478.17,1,0,0,169286.74,0 +9149,15595640,Rizzo,698,France,Male,37,8,0,2,0,0,145004.39,0 +9150,15814331,Lung,597,Germany,Female,43,7,119127.46,2,1,0,55809.92,0 +9151,15602030,Ramirez,717,France,Male,28,4,128206.79,1,1,1,54272.12,0 +9152,15747974,Sabbatini,614,France,Male,49,1,0,2,1,0,192440.54,0 +9153,15611315,Ts'ao,708,Germany,Female,23,4,71433.08,1,1,0,103697.57,0 +9154,15636977,Trevisan,507,Germany,Male,36,9,118214.32,3,1,0,119110.03,1 +9155,15690337,Chinwenma,581,France,Female,27,5,102258.11,2,1,0,194681.6,0 +9156,15680666,Berry,579,Spain,Female,39,2,151963.26,2,1,0,158948.63,0 +9157,15679551,Colombo,504,Spain,Female,46,2,163764.84,1,1,1,165122.55,1 +9158,15778915,Harris,737,France,Female,32,7,128551.36,2,0,1,189402.71,0 +9159,15568849,Bryan,540,Spain,Female,31,10,118158.74,1,1,1,158027.57,0 +9160,15747762,Chigozie,609,France,Male,32,7,118520.41,1,0,0,3815.48,0 +9161,15753679,Mullawirraburka,778,France,Male,24,4,0,2,1,1,162809.2,0 +9162,15750049,Steele,621,France,Male,40,10,163823.37,1,0,0,89519.47,0 +9163,15606097,Zakharov,665,Germany,Male,63,7,104469.58,1,1,1,25165.36,1 +9164,15802368,Ch'eng,608,France,Female,47,6,0,1,1,1,126012.57,0 +9165,15767488,Berry,680,Spain,Male,36,7,0,2,1,0,20109.21,0 +9166,15669946,Jen,663,Germany,Female,46,2,141726.88,1,1,1,58257.23,0 +9167,15612103,Wang,627,Germany,Female,35,2,137852.96,1,1,1,172269.21,1 +9168,15645353,Chubb,607,France,Male,26,1,0,1,1,0,29818.2,0 +9169,15650018,Chen,681,France,Female,43,8,154100.3,1,0,0,114659.81,0 +9170,15659002,Mazzanti,766,France,Female,45,6,0,2,0,0,147184.74,0 +9171,15616028,T'ao,694,France,Male,30,2,0,3,0,1,15039.41,0 +9172,15660475,Ndubueze,411,France,Female,54,9,0,1,0,1,76621.49,0 +9173,15652615,Ferri,742,France,Male,39,8,140004.96,1,1,1,92985.78,0 +9174,15653572,Thornton,673,Spain,Male,43,8,127132.96,1,0,1,6009.27,1 +9175,15628059,DeRose,529,France,Male,61,1,0,2,1,1,191370.97,0 +9176,15703413,Montes,519,France,Female,38,7,125328.56,1,1,0,188225.67,0 +9177,15610433,Kwemto,573,France,Male,35,9,0,2,1,0,11743.89,0 +9178,15770548,Lucchese,453,Germany,Female,28,3,139986.65,1,1,0,136846.75,0 +9179,15645637,Huggins,798,Germany,Female,39,6,119787.76,1,1,1,164248.33,0 +9180,15590888,Wade,693,Spain,Female,34,10,107556.06,2,0,0,154631.35,0 +9181,15568326,Kenenna,637,France,Female,44,2,0,2,1,0,149665.65,0 +9182,15655368,Wheeler,672,France,Male,47,1,0,1,0,0,91574.92,0 +9183,15665579,Cartwright,597,France,Female,28,0,142705.95,1,1,0,127233.39,0 +9184,15676091,Iloerika,543,France,Male,42,7,0,1,1,1,56650.47,0 +9185,15716984,Palermo,695,Spain,Female,56,4,0,2,1,0,84644.76,0 +9186,15715078,Nkemakolam,584,France,Male,35,6,161613.94,2,1,1,148238.16,0 +9187,15569452,Butler,652,Germany,Female,58,3,116353.2,2,0,1,193502.9,0 +9188,15628863,Calabresi,601,France,Male,38,4,60013.81,1,1,1,38020.05,0 +9189,15778192,Nkemdilim,628,Spain,Male,28,4,0,2,1,1,176750.81,0 +9190,15793723,Ch'iu,607,Germany,Male,32,9,144272.07,2,1,0,176580.63,0 +9191,15798943,Alexander,646,France,Female,46,8,0,2,1,0,133059.15,0 +9192,15764708,Chiabuotu,572,France,Male,30,6,117696.67,1,1,0,100843.82,0 +9193,15791040,Vasilyeva,801,Spain,Male,58,1,79954.61,2,1,1,30484.19,0 +9194,15631512,Schneider,597,France,Female,26,8,149989.39,1,1,0,42330.58,0 +9195,15640106,Mason,613,France,Male,40,7,124339.9,1,0,0,193309.58,0 +9196,15710315,Chukwukadibia,529,Germany,Male,29,4,135759.4,1,0,0,112813.79,1 +9197,15771535,Tsui,794,Spain,Female,37,9,0,2,1,0,68008.85,0 +9198,15611947,Banks,557,France,Male,34,3,83074,1,1,0,132673.22,0 +9199,15670266,Shih,499,France,Female,28,4,141792.61,1,1,1,22001.91,0 +9200,15609083,Tretiakova,544,France,Female,26,6,0,1,1,0,100200.4,1 +9201,15567923,Barese,739,France,Female,30,6,0,1,0,0,122604.44,0 +9202,15788183,Longo,458,Germany,Female,43,1,106870.12,2,1,0,100564.37,0 +9203,15735782,MacDonald,528,France,Male,31,9,120962.59,1,1,0,5419.31,0 +9204,15774401,Chambers,773,Spain,Male,51,4,0,2,0,0,123587.83,1 +9205,15737971,Cowen,646,France,Female,30,5,0,2,1,0,13935.32,0 +9206,15758750,Iweobiegbunam,564,France,Male,31,0,110527.17,1,1,1,87060.77,0 +9207,15611767,Mai,624,Germany,Female,52,0,133723.43,1,0,0,4859.59,1 +9208,15643770,Yu,682,France,Female,52,5,112670.48,1,1,0,21085.17,1 +9209,15744717,Duffy,726,France,Female,44,2,0,2,1,1,26733.86,0 +9210,15570681,Chiang,560,France,Male,24,1,116084.32,1,1,0,89734.7,0 +9211,15792650,Watts,382,Spain,Male,36,0,0,1,1,1,179540.73,1 +9212,15605531,Daly,457,Spain,Female,38,6,0,2,1,0,173219.09,0 +9213,15605339,Baker,673,France,Female,37,10,0,2,1,1,37411.35,0 +9214,15672216,Uvarov,584,France,Female,40,4,82441.75,1,0,0,80852.11,0 +9215,15812893,Costa,629,France,Female,39,10,0,2,1,1,43174.49,1 +9216,15624180,Genovesi,584,Germany,Female,37,10,134171.8,4,1,1,70927.11,1 +9217,15701364,Doherty,724,France,Male,30,10,0,2,1,1,54265.55,0 +9218,15762588,Kaleski,644,France,Male,31,5,0,2,1,1,41872.17,0 +9219,15806318,Wright,676,Germany,Female,48,2,124442.38,1,1,0,15068.53,1 +9220,15712596,Huang,499,France,Male,31,4,0,1,1,0,25950.49,0 +9221,15600399,Trentino,598,France,Male,60,4,0,1,1,0,197727.14,1 +9222,15576216,Chienezie,655,Germany,Female,37,4,108862.76,1,1,0,79555.08,1 +9223,15620750,Sugden,559,France,Male,28,3,141099.43,1,1,1,15607.27,0 +9224,15623489,Tu,543,France,Female,67,0,128843.67,1,1,1,134612.48,0 +9225,15667944,Onuchukwu,679,France,Male,39,0,86843.61,1,0,1,159830.58,0 +9226,15584928,Ugochukwutubelum,594,Germany,Female,32,4,120074.97,2,1,1,162961.79,0 +9227,15779913,Davidson,586,France,Male,27,5,130231.8,2,1,1,192427.16,0 +9228,15644977,Goddard,776,France,Female,31,5,0,2,1,0,92647.94,0 +9229,15749679,Beck,699,France,Male,39,2,109724.38,1,1,1,180022.39,0 +9230,15629010,Beam,847,Germany,Female,35,5,111743.43,1,1,1,183584.14,0 +9231,15768465,Sheppard,582,Germany,Male,35,8,121309.17,2,1,1,28750.67,0 +9232,15767781,Godfrey,648,France,Male,38,10,82697.28,1,1,0,74846.67,0 +9233,15635364,Gray,618,France,Female,49,9,44301.43,3,1,1,89729.3,1 +9234,15722004,Hsiung,543,France,Female,31,4,138317.94,1,0,0,61843.73,0 +9235,15766044,Cameron,642,Germany,Male,49,4,120688.61,1,1,0,24770.22,1 +9236,15586680,Fleming,462,France,Male,27,4,176913.52,1,1,0,80587.27,0 +9237,15635388,Austin,640,Spain,Male,47,6,89047.14,1,1,0,116286.25,0 +9238,15655175,Wallace,740,Germany,Male,40,4,114318.78,2,1,0,129333.69,1 +9239,15639133,Ku,773,France,Female,50,4,0,2,1,0,129372.94,0 +9240,15799653,Fiorentino,583,Germany,Female,32,7,94753.55,2,1,1,18149.03,0 +9241,15723872,Buccho,589,Spain,Female,46,10,0,2,0,1,168369.37,0 +9242,15775627,Gordon,509,France,Male,35,8,0,2,0,1,67431.28,0 +9243,15630704,Haworth,612,Germany,Male,32,9,106520.73,2,1,0,177092.16,0 +9244,15815534,Guidry,505,Spain,Male,37,0,134006.39,1,1,1,93736.69,0 +9245,15697249,Lettiere,546,Germany,Female,25,3,132837.7,1,1,0,131647.31,0 +9246,15681316,Tai,681,France,Female,41,0,120549.29,2,1,0,175722.31,0 +9247,15682523,Chigozie,762,France,Male,20,1,139432.55,1,1,1,85606.83,0 +9248,15650244,Bezrukov,786,Spain,Male,29,7,80895.44,2,1,0,64945.57,0 +9249,15648638,Chia,629,Spain,Male,34,6,0,2,1,0,190347.72,0 +9250,15795747,Sheppard,787,Spain,Female,39,7,171646.76,1,0,1,100791.36,0 +9251,15607330,Vasilyev,713,Spain,Male,42,0,109121.71,1,0,1,167873.49,0 +9252,15624013,Maxwell,541,France,Female,39,6,109844.81,1,1,0,25289.23,0 +9253,15800805,Maher,451,France,Female,31,7,140931.82,1,0,1,20388.77,0 +9254,15667321,Cocci,644,Spain,Male,49,10,0,2,1,1,145089.64,0 +9255,15601116,P'an,686,France,Male,32,6,0,2,1,1,179093.26,0 +9256,15622033,Rapuluchukwu,847,Germany,Female,41,3,101543.51,4,1,0,16025.17,1 +9257,15758451,Azuka,765,Germany,Male,37,7,102708.77,1,1,0,9087.81,0 +9258,15688689,Esposito,678,Germany,Female,37,8,149000.91,2,1,1,21472.42,0 +9259,15652674,Hou,539,France,Male,20,0,83459.86,1,1,1,146752.67,0 +9260,15806327,Cyril,800,France,Female,40,3,75893.11,2,1,0,132562.23,0 +9261,15649618,Tomlinson,799,Germany,Female,39,7,167395.6,2,0,1,139537.43,0 +9262,15677117,Crawford,629,France,Female,61,6,0,2,1,1,133672.61,0 +9263,15751445,Chikwado,734,Germany,Female,52,6,71283.09,2,0,1,38984.37,0 +9264,15749669,Hargreaves,542,France,Female,31,3,0,2,1,1,115217.59,0 +9265,15656351,Laidley,414,Spain,Male,60,3,0,2,1,1,93844.82,0 +9266,15667438,Ferguson,675,France,Female,38,1,104016.88,1,0,0,22068.83,1 +9267,15682273,Burns,683,France,Female,38,5,127616.56,1,1,0,123846.07,0 +9268,15580912,McNeill,748,France,Male,32,5,154737.88,2,1,1,172638.13,0 +9269,15785183,Chukwuebuka,596,Spain,Male,29,2,0,2,1,1,1591.19,0 +9270,15705383,Shen,642,France,Male,35,4,125476.31,1,1,1,91775.51,0 +9271,15712903,Diaz,499,France,Female,21,3,176511.08,1,1,1,153920.22,0 +9272,15774285,Kentish,649,Spain,Female,47,8,110783.28,1,1,1,71420.16,0 +9273,15583138,Persse,739,France,Male,42,2,141642.92,2,1,0,172149.76,0 +9274,15740160,Okwukwe,616,France,Male,31,1,0,2,1,1,54706.75,0 +9275,15793425,Watt,560,Spain,Female,33,9,0,1,0,1,183358.21,0 +9276,15749265,Carslaw,427,Germany,Male,42,1,75681.52,1,1,1,57098,0 +9277,15623989,Griffin,435,France,Male,54,3,0,1,1,0,156910.46,1 +9278,15604832,Hsia,633,France,Male,29,7,0,1,1,1,130224.73,0 +9279,15584580,Fyodorova,443,France,Male,35,6,161111.45,1,0,0,13946.66,0 +9280,15573854,Chukwujekwu,727,France,Male,62,5,0,2,0,1,38652.96,0 +9281,15614847,Townsend,674,France,Female,45,6,72494.69,1,0,1,140041.78,0 +9282,15679966,Marsh,661,France,Female,31,3,133964.3,1,1,1,166187.1,0 +9283,15799435,Hayes,619,Spain,Male,34,1,0,1,1,0,139919.38,0 +9284,15752186,Padovano,562,France,Female,27,3,0,2,1,0,28137.03,0 +9285,15705544,Ma,633,France,Male,61,3,157201.48,1,0,1,50368.63,0 +9286,15713632,Ham,551,Spain,Female,48,5,95679.29,1,0,0,94978.1,0 +9287,15586523,Paten,720,Germany,Female,29,7,106230.92,1,1,1,69903.93,1 +9288,15609176,Cawthorne,688,France,Female,32,5,0,2,0,1,177607.77,0 +9289,15769308,Herbert,635,Germany,Female,36,9,81231.85,2,1,0,196731.08,0 +9290,15676810,Jen,561,France,Female,31,1,81480.27,2,1,1,65234.6,0 +9291,15634591,Saunders,850,France,Male,33,8,73059.38,1,1,1,186281,0 +9292,15679804,Esquivel,636,France,Male,36,5,117559.05,2,1,1,111573.3,0 +9293,15677764,Chao,461,Germany,Female,74,1,186445.31,2,1,1,196767.83,0 +9294,15571917,Eluemuno,771,Germany,Female,38,5,137657.71,2,1,0,72985.61,0 +9295,15574608,Sidorova,713,France,Male,36,8,133889.35,1,1,1,143265.65,0 +9296,15740868,Pirogova,658,Germany,Female,45,9,134562.8,1,1,1,159268.67,0 +9297,15702442,Benson,586,Germany,Female,56,9,100781.75,2,1,1,54448.41,0 +9298,15699797,Santana,737,France,Male,30,8,174356.13,1,0,0,31928.5,0 +9299,15648047,Williamson,742,Germany,Male,27,5,190125.43,2,0,0,21793.59,0 +9300,15766826,North,824,France,Male,26,7,146266,1,1,0,21903.62,1 +9301,15591628,Davies,701,Germany,Male,41,9,164046.1,1,1,0,49405.93,0 +9302,15583857,Siciliano,623,Spain,Female,43,4,123536.52,2,0,0,154908.52,0 +9303,15752534,Mironov,744,France,Male,36,10,0,2,1,1,182867.84,0 +9304,15741403,Amechi,698,Spain,Female,38,1,171848.38,1,0,0,16957.45,0 +9305,15783589,Toscano,616,France,Male,40,9,0,2,0,0,93717.55,0 +9306,15598046,Su,662,France,Female,39,5,139562.05,2,1,0,61636.22,0 +9307,15643330,Chukwuemeka,594,France,Male,37,2,0,2,0,1,95864.5,0 +9308,15680405,P'eng,685,France,Male,40,2,168001.34,2,1,1,167400.29,0 +9309,15728683,Lombardo,742,France,Male,27,0,0,2,0,1,131534.96,0 +9310,15621644,Lombardi,678,Germany,Male,83,6,123356.63,1,0,1,92934.41,0 +9311,15733032,Butler,651,Spain,Male,47,2,0,2,1,1,119808.64,0 +9312,15608381,Dean,585,Germany,Male,50,2,125845.66,1,1,0,9439.31,1 +9313,15658946,Piccio,579,Germany,Male,40,10,45408.85,2,1,0,18732.91,0 +9314,15757912,Bradley,722,Germany,Female,37,0,125977.81,1,0,0,160162.42,0 +9315,15645371,Cameron,613,Germany,Female,51,7,147262.11,1,1,1,53630.9,1 +9316,15653110,Chan,694,France,Male,42,8,133767.19,1,1,0,36405.21,0 +9317,15766355,Lettiere,550,Germany,Male,49,0,108806.96,3,1,0,61446.92,1 +9318,15585249,Mironova,741,France,Male,42,6,106036.52,1,1,0,194686.78,1 +9319,15611786,Tsui,668,Spain,Female,69,9,0,1,0,1,134483.07,0 +9320,15575486,Okoli,529,France,Female,27,1,0,2,1,1,37769.98,0 +9321,15780215,Berry,636,France,Male,31,6,0,2,1,1,2382.61,0 +9322,15686099,Ruse,563,Spain,Male,61,1,82182.1,1,1,0,106826.92,1 +9323,15739042,Bogolyubov,767,France,Female,35,9,0,2,1,0,39511.61,0 +9324,15815316,Kennedy,644,France,Male,50,9,76817,4,1,0,196371.13,1 +9325,15778489,Bolton,780,Germany,Male,71,9,142550.25,2,1,1,122506.78,0 +9326,15786389,Chuang,635,Spain,Female,41,10,0,2,1,1,61994.2,0 +9327,15601787,Greco,641,Germany,Male,35,2,103711.56,1,0,1,192464.21,1 +9328,15624715,Ma,593,Spain,Female,40,2,0,1,1,1,5194.95,0 +9329,15763093,Nucci,540,Germany,Female,35,7,128369.75,2,1,0,198256.15,0 +9330,15572073,Yao,663,Spain,Male,35,5,0,2,1,1,62634.94,0 +9331,15780256,Palfreyman,630,France,Male,34,9,0,2,1,1,114006.35,0 +9332,15659305,Webster,605,Germany,Male,19,8,166133.28,1,1,1,107994.99,0 +9333,15638882,Cardell,710,Germany,Female,62,9,148214.36,1,1,0,48571.14,1 +9334,15714680,Bianchi,755,France,Female,78,5,121206.96,1,1,1,76016.49,0 +9335,15777217,Somadina,641,Spain,Male,25,10,0,2,1,1,180808.39,0 +9336,15739123,Mellor,737,Germany,Male,50,4,127552.85,2,1,0,4225.11,0 +9337,15594450,Tomlinson,695,France,Male,49,9,159458.53,1,1,0,135841.35,0 +9338,15797751,Pai,466,Germany,Female,47,5,102085.72,1,1,1,183536.24,1 +9339,15691543,Lennox,558,Germany,Male,58,2,142537.18,1,1,1,88791.83,0 +9340,15722845,Meldrum,665,Spain,Male,29,1,182781.74,2,1,1,63732.9,0 +9341,15605804,Watson,737,France,Male,45,10,0,2,1,0,1364.54,0 +9342,15702061,Findlay,654,France,Male,29,7,0,2,1,1,149184.15,0 +9343,15694321,Su,619,France,Female,28,3,0,2,1,0,53394.12,0 +9344,15798749,Davidson,845,Germany,Female,43,3,152063.59,2,1,0,97910.06,0 +9345,15720050,Barrett,727,France,Female,28,2,110997.76,1,1,0,101433.76,0 +9346,15758048,Miah,582,France,Male,50,2,148942,1,1,1,116944.3,0 +9347,15805681,Chamberlain,716,France,Male,41,9,0,1,1,1,113267.48,0 +9348,15802809,Vidal,660,Spain,Female,36,0,84438.57,1,1,1,181449.51,0 +9349,15807239,Lung,664,France,Female,34,7,93920.47,1,0,0,179913.98,0 +9350,15749093,Tretyakova,801,France,Male,43,4,158713.08,2,0,0,98586.14,0 +9351,15689344,Montgomery,615,Spain,Male,42,4,0,3,0,1,120321.09,0 +9352,15606076,Golubev,718,Germany,Male,63,7,123204.88,1,1,1,100538.8,0 +9353,15610090,Han,667,France,Male,40,8,72945.29,2,1,0,98931.5,0 +9354,15693926,Pan,670,Spain,Male,37,0,178742.71,1,1,1,194493.57,0 +9355,15791501,Carroll,590,France,Male,43,8,0,2,1,1,143628.31,0 +9356,15621870,Hawkins,739,Spain,Female,40,8,0,1,1,0,167030.51,0 +9357,15734711,Loggia,373,France,Male,42,7,0,1,1,0,77786.37,1 +9358,15814405,Chesnokova,418,France,Female,46,9,0,1,1,1,81014.5,1 +9359,15729359,Chambers,837,France,Female,29,9,0,2,1,1,41866.26,0 +9360,15606944,Fleming,645,Germany,Male,43,9,140121.17,1,1,0,11302.7,1 +9361,15671934,Veale,552,Germany,Male,39,2,132906.88,1,0,1,149384.43,0 +9362,15641773,Browne,580,Germany,Male,45,2,179334.83,2,1,1,169303.65,0 +9363,15701972,Parsons,684,France,Male,35,3,137179.39,1,1,1,37264.11,0 +9364,15749114,Bailey,634,Spain,Male,35,3,0,2,1,1,19515.48,0 +9365,15780362,Ferrari,607,France,Female,49,9,119960.29,2,1,0,103068.22,0 +9366,15753229,Genovese,802,France,Male,29,9,127414.55,1,1,1,134459.12,0 +9367,15656009,McIntyre,736,France,Female,36,6,0,1,1,0,70496.66,0 +9368,15785024,Warner,629,France,Female,40,9,137409.19,1,1,0,175877.7,1 +9369,15670492,Gordon,737,France,Male,28,8,0,2,1,0,106390.01,0 +9370,15795458,McMillan,718,Spain,Female,39,2,0,1,1,1,52138.49,0 +9371,15732438,Cheng,561,France,Male,43,4,0,4,0,0,18522.91,1 +9372,15781987,Akhtar,641,France,Male,31,9,112494.99,1,1,1,32231.6,0 +9373,15775826,Iadanza,677,France,Male,30,1,78133.15,1,0,1,174225.88,0 +9374,15807457,Abernathy,641,Spain,Female,36,1,0,2,1,0,102021.39,0 +9375,15632538,Watson,658,Spain,Female,32,5,145553.07,1,1,1,31484.76,0 +9376,15641389,Shen,659,Germany,Male,48,4,123593.22,2,1,0,82469.06,1 +9377,15657306,Kershaw,567,France,Female,47,2,0,1,0,0,110900.43,1 +9378,15709447,Reed,584,France,Female,26,0,146286.22,1,1,0,105105.35,0 +9379,15762682,Mitchell,709,Spain,Female,35,1,111827.27,2,1,0,12674.68,0 +9380,15626042,Webb,690,Spain,Female,26,2,0,2,1,1,93255.85,0 +9381,15597109,Vanzetti,627,France,Male,70,1,94416.78,1,0,1,145299.5,0 +9382,15756148,Nnanna,765,Spain,Male,45,2,91549.78,1,1,1,47139.44,0 +9383,15665634,Campbell,645,France,Female,38,7,59568.57,1,1,1,167723.25,0 +9384,15739997,Capon,716,France,Female,23,2,94464.81,2,0,1,185900.88,0 +9385,15686242,Otutodilichukwu,771,France,Female,57,4,0,1,0,0,85876.67,1 +9386,15759244,Boone,687,Germany,Male,44,8,95368.14,2,1,1,1787.85,0 +9387,15672027,McIntyre,717,Germany,Female,33,10,102185.42,2,1,0,23231.93,0 +9388,15594576,Zhdanov,524,France,Male,32,1,144875.71,1,0,0,187740.04,0 +9389,15707138,Nagy,679,Spain,Male,39,5,0,2,1,1,100060.54,0 +9390,15756954,Lombardo,538,France,Female,32,2,0,1,1,1,80130.54,0 +9391,15619130,Simpson,752,Germany,Female,37,5,113291.05,2,1,1,132467.54,0 +9392,15639665,Herbert,846,Spain,Male,61,0,0,2,1,1,96202.44,0 +9393,15571065,Lehr,532,Spain,Female,39,0,0,2,1,0,94977.3,0 +9394,15686060,Chou,670,Germany,Male,43,9,111677.88,1,1,0,178827.3,1 +9395,15615753,Upchurch,597,Germany,Female,35,8,131101.04,1,1,1,192852.67,0 +9396,15800961,Ugorji,627,Germany,Male,52,1,76101.81,2,0,1,177238.35,0 +9397,15763065,Palerma,700,Spain,Female,40,2,0,2,1,0,199753.97,0 +9398,15672467,Coles,766,France,Female,52,7,92510.9,2,0,1,66193.61,0 +9399,15752915,Hsueh,488,France,Female,34,2,0,2,1,1,181270.84,0 +9400,15744695,Tu,694,France,Male,39,5,77652.4,1,1,1,25407.59,0 +9401,15584897,Kuo,639,France,Female,31,3,98360.03,1,0,0,20973.8,0 +9402,15601857,Woodhouse,705,Germany,Female,46,4,115518.07,1,0,0,76544.9,1 +9403,15674156,Tretiakova,810,Germany,Male,69,3,27288.43,1,1,1,110509.9,0 +9404,15695465,Gibson,638,France,Female,36,6,0,1,1,0,164247.51,0 +9405,15792232,Moss,595,Spain,Female,43,5,0,2,0,0,105149.8,0 +9406,15807900,Chineze,575,France,Male,36,7,0,1,1,1,55868.97,1 +9407,15743760,Davidson,850,France,Male,31,6,131996.66,2,1,1,178747.43,0 +9408,15652835,Liang,419,Spain,Female,27,2,121580.42,1,0,1,134720.51,0 +9409,15767818,Graham,640,France,Male,55,10,132436.34,1,1,0,978.66,0 +9410,15591150,Nwebube,570,Spain,Male,34,10,0,2,0,1,183387.12,0 +9411,15734659,Sozonov,640,Germany,Female,46,5,107978.4,2,1,0,155876.06,0 +9412,15796115,Forbes,689,Germany,Female,40,4,78119.59,4,1,0,119259.34,1 +9413,15724648,Chikezie,725,France,Male,26,6,98684.15,1,0,0,133720.57,0 +9414,15737732,Onwuemelie,751,France,Female,44,10,0,2,1,0,170634.49,0 +9415,15632280,Toth,544,Spain,Female,53,9,0,1,1,0,125692.07,1 +9416,15750407,Hunt,768,Germany,Female,43,2,129264.05,2,0,0,19150.14,0 +9417,15795370,Mazure,648,Germany,Male,37,6,131753.41,1,1,0,86894.67,0 +9418,15656829,Hughes,577,Spain,Female,33,6,0,2,1,0,57975.8,0 +9419,15643794,Bennett,639,Spain,Female,27,2,0,1,1,1,82938.99,0 +9420,15798605,Tien,686,Germany,Male,26,1,57422.62,1,1,1,79189.4,0 +9421,15637324,Kay,657,France,Female,28,7,0,2,0,1,5177.62,0 +9422,15589589,Bryan,613,France,Male,34,5,144094.2,1,1,0,44510.26,0 +9423,15778936,Ingamells,701,France,Male,33,9,147510.34,1,1,0,190611.92,0 +9424,15757385,Milne,578,Spain,Female,28,8,161592.76,1,1,0,177834.79,0 +9425,15666200,Lombardo,689,France,Female,40,1,0,2,1,1,119446.64,0 +9426,15683977,Owens,687,Spain,Female,72,4,0,2,1,1,50267.69,0 +9427,15675518,Charlton,499,Spain,Female,53,1,75225.53,2,0,0,144849.1,1 +9428,15584812,Overby,693,Spain,Female,39,0,0,2,0,0,81901.6,0 +9429,15752984,Chifley,737,France,Female,70,9,87542.89,2,1,1,42576.86,0 +9430,15577913,Oliver,651,France,Female,32,8,144581.96,1,1,1,87609.5,0 +9431,15591980,Hill,753,France,Male,33,5,122568.05,2,1,1,82820.85,0 +9432,15598948,DeRose,523,Spain,Female,24,5,172231.93,1,0,1,155144.12,0 +9433,15574142,Chuang,458,Germany,Female,28,2,171932.26,2,1,1,9578.24,0 +9434,15582903,Edwards,643,France,Male,39,7,0,2,1,1,170392.59,0 +9435,15733229,Rodriguez,638,Spain,Female,34,7,0,2,0,0,3946.29,0 +9436,15635752,Lo,685,Germany,Male,38,4,111798.06,2,1,1,102184.66,0 +9437,15771000,Powell,684,France,Male,38,4,0,3,1,0,75609.84,0 +9438,15804864,Chu,670,France,Female,27,5,79336.61,1,1,1,26170.08,0 +9439,15641175,Munro,701,Germany,Male,63,3,120916.52,3,0,0,144727.45,1 +9440,15692226,Onwumelu,705,France,Female,31,3,142905.51,1,1,1,58134.97,0 +9441,15584156,Siciliani,593,Spain,Male,27,10,0,3,0,0,94620,1 +9442,15702656,Yobachi,651,France,Female,33,1,96834.78,1,1,0,108764.69,0 +9443,15606552,Akabueze,741,France,Male,37,9,105261.76,2,1,1,149503.54,0 +9444,15687001,Chiemenam,596,Germany,Male,54,1,123544,1,1,1,120314.75,1 +9445,15781903,Odinakachukwu,581,Germany,Male,41,2,127913.71,2,1,1,44205.95,0 +9446,15731951,Reilly,689,Spain,Female,28,5,95328.6,1,1,0,6129.61,1 +9447,15580953,Forbes,544,France,Male,30,4,73218.89,1,0,1,126796.69,0 +9448,15810390,Amadi,718,France,Female,41,1,0,2,0,1,27509.52,1 +9449,15628274,Ferri,583,Germany,Male,35,8,149995.72,2,1,0,42143.55,0 +9450,15615444,Y?an,663,Germany,Male,28,8,123674.28,2,1,1,87985.2,0 +9451,15784010,Williamson,666,Germany,Male,33,2,124125.26,1,1,0,81884.8,0 +9452,15571586,Briggs,524,Spain,Male,29,3,159035.45,1,1,0,2705.31,1 +9453,15748616,Napolitani,599,France,Male,27,5,0,2,1,0,30546.4,0 +9454,15769402,Carpenter,667,France,Male,27,7,156811.74,1,1,1,149402.59,0 +9455,15739248,Lin,727,France,Male,52,4,0,2,1,1,118429.02,0 +9456,15603481,Robinson,689,Spain,Female,55,4,0,2,1,1,58442.25,0 +9457,15723604,Collins,639,France,Male,39,6,150555.83,1,1,0,30414.17,0 +9458,15797822,Kingsley,678,France,Male,28,2,109137.12,1,1,1,58814.41,0 +9459,15665064,Harvey,523,France,Male,36,8,158351.02,2,1,0,155304.53,0 +9460,15640580,Obiora,650,France,Female,47,9,0,1,1,0,187943.6,0 +9461,15581089,Knight,744,Spain,Male,35,7,0,2,1,1,43036.6,0 +9462,15728605,Hung,697,France,Male,40,4,0,2,0,1,26543.28,0 +9463,15737385,Curtis,800,Spain,Female,46,6,0,2,1,0,171928.04,0 +9464,15714789,Perez,664,France,Male,24,7,0,1,0,1,35611.35,0 +9465,15786035,Gosnell,740,France,Male,39,9,0,2,1,0,19047.23,0 +9466,15815259,Fang,835,France,Female,56,2,0,2,1,1,39820.13,0 +9467,15592716,Clarke,559,France,Male,52,2,0,1,1,0,129013.59,1 +9468,15734850,Milanesi,676,Spain,Male,36,1,82729.49,1,1,0,113810.12,0 +9469,15638047,Chia,613,Germany,Female,45,9,142765.24,2,1,0,34749.65,0 +9470,15674573,Gearhart,713,France,Female,25,4,121172.97,1,1,1,56268.98,0 +9471,15694859,McLean,751,Germany,Female,28,10,132932.14,2,1,1,46630.47,0 +9472,15776404,Williamson,523,France,Male,22,8,123374.46,1,1,1,124906.59,0 +9473,15579345,Murphy,775,Germany,Female,74,0,161371.5,1,1,1,134869.93,0 +9474,15690733,Angelo,608,Spain,Male,45,4,0,2,0,0,36697.48,1 +9475,15631481,Thomson,673,France,Male,51,8,79563.36,2,1,1,172200.91,0 +9476,15620988,Murray,616,France,Male,46,2,0,2,1,0,137136.46,0 +9477,15571529,Kirby,650,Germany,Female,48,7,138232.24,1,1,0,57594.78,0 +9478,15592104,Lane,655,France,Female,41,5,0,1,0,0,36548,1 +9479,15651900,Bergamaschi,782,Germany,Female,53,1,81571.05,1,1,0,182960.46,1 +9480,15596212,Yang,781,Spain,Male,35,1,0,2,0,0,42117.9,0 +9481,15710687,Mills,593,France,Female,33,0,95927.04,1,1,0,199478.05,0 +9482,15613787,Chidubem,505,Spain,Male,35,8,116932.59,1,1,0,91092.84,0 +9483,15599211,Findlay,707,France,Male,40,1,0,2,1,0,14090.4,1 +9484,15675983,Wood,692,France,Female,36,3,79551.12,1,0,1,178267.07,0 +9485,15622370,Boyle,813,Germany,Male,30,1,116416.94,1,0,1,85808.22,0 +9486,15656319,Toscano,850,Spain,Male,37,4,88141.1,1,1,0,109659.12,0 +9487,15605130,Seccombe,753,France,Male,32,6,177729.13,1,1,1,161642.08,0 +9488,15672574,Uspenskaya,850,Spain,Female,32,5,0,1,1,1,3830.59,0 +9489,15659355,McKenzie,671,Spain,Male,32,6,123912.78,2,1,1,146636.44,0 +9490,15777907,Liang,791,France,Female,33,3,0,1,1,1,144413.92,1 +9491,15655171,Yermakova,624,France,Male,80,3,0,1,1,1,65801.44,0 +9492,15619674,White,649,France,Female,35,4,108306.44,1,1,1,192486.24,0 +9493,15775192,Rounsevell,732,Germany,Female,48,4,102962.62,1,1,0,120852.85,1 +9494,15617657,Ts'ai,664,France,Female,36,0,103502.22,1,1,1,146191.82,0 +9495,15688951,Stoneman,789,Germany,Male,43,8,119654.44,2,0,1,148412.24,1 +9496,15763460,Yao,680,France,Male,33,10,183768.47,1,1,0,164119.35,0 +9497,15756992,Chukwukere,701,France,Male,37,1,0,2,1,0,163457.55,0 +9498,15617454,Ifeatu,684,France,Female,25,1,0,2,0,1,144978.47,0 +9499,15701932,Millar,586,France,Female,52,6,140900.97,1,1,1,67288.89,0 +9500,15700813,Igwebuike,522,Germany,Female,25,5,94049.92,2,1,0,103269,0 +9501,15645600,Obidimkpa,739,Spain,Female,27,8,98926.4,1,1,1,106969.98,0 +9502,15634146,Hou,835,Germany,Male,18,2,142872.36,1,1,1,117632.63,0 +9503,15686743,Moody,790,Spain,Male,29,3,46057.96,2,1,1,189777.66,0 +9504,15698792,Keldie,671,France,Female,48,6,119769.77,1,0,1,66032.65,0 +9505,15591724,Liu,560,France,Female,44,5,143244.97,1,1,0,98661.27,0 +9506,15571281,Ts'ao,651,France,Male,28,10,79562.98,1,1,1,74687.37,0 +9507,15661380,Walker,682,France,Male,69,6,0,2,0,1,149604.18,0 +9508,15728885,Defalco,808,France,Male,41,0,0,1,1,1,79888.78,0 +9509,15618950,Lo Duca,644,Spain,Male,26,8,96659.64,2,1,1,138775.69,0 +9510,15609804,Hyde,688,France,Male,29,1,0,2,1,0,154695.57,0 +9511,15735849,Kanayochukwu,617,France,Female,26,2,165947.99,2,0,1,168834.38,0 +9512,15652948,Yen,738,France,Male,33,4,92676.3,1,1,0,105817.63,0 +9513,15618155,Ts'ui,663,France,Male,45,5,83195.12,1,1,1,48682.1,0 +9514,15566378,Tillman,515,France,Male,48,5,129387.94,1,0,1,147955.91,1 +9515,15565879,Riley,845,France,Female,28,9,0,2,1,1,56185.98,0 +9516,15792922,Tu,639,Spain,Male,38,9,130233.14,1,1,1,81861.1,0 +9517,15770567,Ruiz,557,France,Female,32,3,123502.53,1,1,1,69826.8,0 +9518,15738042,Goliwe,543,Germany,Male,37,8,140894.06,2,1,1,118059.19,0 +9519,15714920,Balashov,585,Germany,Male,44,7,163867.86,1,1,1,112333.22,0 +9520,15782121,Leonard,610,France,Female,27,2,0,2,1,0,14546.76,0 +9521,15673180,Onyekaozulu,727,Germany,Female,18,2,93816.7,2,1,0,126172.11,0 +9522,15660636,Carpenter,540,Spain,Female,40,8,0,2,1,0,3560,0 +9523,15664504,Beede,418,France,Male,35,7,0,2,1,1,88878.15,0 +9524,15790322,Beneventi,660,France,Female,32,0,114668.89,1,1,0,84605,0 +9525,15739847,Sadlier,850,Germany,Male,38,5,146756.68,1,1,0,78268.61,0 +9526,15699415,Lewis,618,France,Female,46,6,150213.71,1,1,0,120668.46,1 +9527,15665521,Chiazagomekpele,642,Germany,Male,18,5,111183.53,2,0,1,10063.75,0 +9528,15682868,Elliott,850,France,Female,40,9,99816.46,1,1,1,163989.66,1 +9529,15584462,Liang,739,France,Male,34,9,0,1,1,0,60584.33,0 +9530,15661708,She,508,France,Female,41,5,0,2,1,1,94170.84,0 +9531,15584452,Bozeman,667,France,Male,41,6,0,2,0,0,167181.77,0 +9532,15717010,Yu,741,France,Female,60,5,0,1,1,1,38914.51,0 +9533,15643828,Teng,592,France,Male,29,7,0,2,1,1,91196.67,0 +9534,15733361,Davide,651,Germany,Female,45,6,86714.06,1,1,0,85869.89,1 +9535,15795488,Beneventi,773,Spain,Male,52,2,0,2,1,0,57337.79,0 +9536,15581551,Yobachukwu,850,Spain,Male,41,8,132838.07,1,1,1,175347.28,0 +9537,15632051,Douglas,550,Germany,Female,42,10,128707.31,1,1,0,63092.65,1 +9538,15780409,Egobudike,783,France,Male,40,6,0,2,1,0,109742.55,0 +9539,15572767,Shelby,777,France,Male,29,2,0,2,1,0,124489.88,0 +9540,15590337,Golubov,659,France,Male,29,6,123192.12,1,1,1,56971.41,1 +9541,15634551,Williamson,727,Germany,Male,46,3,115248.11,4,1,0,130752.01,1 +9542,15669290,Fan,603,France,Male,38,8,59360.77,1,1,1,191457.06,0 +9543,15621140,Nwebube,644,Spain,Male,37,9,0,2,1,1,96442.86,0 +9544,15613518,Bellucci,647,France,Female,35,6,112668.7,1,0,1,122584.29,0 +9545,15728043,Udinese,648,Germany,Female,37,7,138503.51,2,1,0,57215.85,0 +9546,15570073,Marian,721,Spain,Male,57,1,0,1,1,1,195940.96,0 +9547,15777033,Chizoba,524,France,Male,29,7,0,2,1,1,105448.74,0 +9548,15682454,McFarland,626,France,Female,34,3,0,2,1,1,37870.29,0 +9549,15758513,McDonald,569,France,Male,43,7,0,2,1,0,52534.81,0 +9550,15772604,Chiemezie,578,Spain,Male,36,1,157267.95,2,1,0,141533.19,0 +9551,15721715,Fane,769,France,Female,40,9,133871.05,1,1,1,50568.02,0 +9552,15688563,Marchesi,694,Germany,Male,31,4,141989.27,2,1,0,26116.82,0 +9553,15772009,Scott,664,France,Female,41,5,0,1,1,1,152054.33,0 +9554,15809585,H?,646,France,Male,38,7,0,2,1,0,1528.4,0 +9555,15593778,Craig,779,France,Female,29,3,46388.16,3,1,0,127939.26,1 +9556,15655360,Chikelu,782,Germany,Female,72,5,148666.99,1,1,0,2605.65,1 +9557,15780909,Caffyn,769,Germany,Male,34,7,115101.5,1,0,0,57841.89,1 +9558,15757310,Otitodilichukwu,655,Germany,Male,67,6,148363.38,1,1,1,186995.17,0 +9559,15801411,Green,623,Spain,Male,46,4,0,1,1,0,5549.11,1 +9560,15761706,Y?an,705,Spain,Female,39,8,144102.32,1,1,1,11682.36,0 +9561,15658409,Mao,686,France,Male,41,5,128876.71,3,1,1,106939.34,1 +9562,15810010,Dahlenburg,678,Germany,Male,36,6,118448.15,2,1,0,53172.02,0 +9563,15627027,Shih,738,France,Male,39,5,0,2,1,1,114388.98,0 +9564,15624374,Maclean,703,France,Male,28,9,0,2,0,1,2151.17,0 +9565,15720083,Fiorentino,554,Spain,Male,42,1,0,2,0,1,183492.9,0 +9566,15752294,Long,582,France,Female,38,9,135979.01,4,1,1,76582.95,1 +9567,15743193,Olson,644,France,Male,37,6,117271.8,2,1,0,104217.96,1 +9568,15696733,McKenzie,724,France,Male,29,4,0,1,1,0,8982.75,0 +9569,15677522,Rossi,593,France,Male,33,1,0,2,0,0,9984.4,0 +9570,15643523,Power,710,Spain,Female,30,10,0,2,1,0,19500.1,0 +9571,15624936,Yen,631,France,Male,35,8,129205.49,1,1,1,79146.36,0 +9572,15716085,Norris,739,Spain,Female,41,8,0,1,1,0,191694.77,1 +9573,15641688,Collier,644,Spain,Male,18,7,0,1,0,1,59645.24,1 +9574,15796834,Rivers,652,Germany,Male,35,7,104015.54,2,1,1,55207.88,0 +9575,15720123,Hudson,554,Spain,Male,37,3,0,2,1,0,166177.3,0 +9576,15604732,Milani,483,France,Female,30,9,0,2,0,0,136356.97,0 +9577,15723484,Hunt,669,Germany,Female,42,1,103873.39,1,1,0,148611.52,0 +9578,15807120,Oluchukwu,841,Germany,Female,52,3,112383.03,1,1,0,85516.37,1 +9579,15810891,Lorenzo,662,France,Male,34,2,117731.79,2,0,1,55120.79,0 +9580,15640407,Chidiegwu,821,Germany,Male,45,0,135827.33,2,1,1,131778.58,0 +9581,15778838,Warren,783,France,Male,38,9,114135.17,1,1,0,153269.98,0 +9582,15709256,Glover,850,France,Female,28,9,0,2,1,1,164864.67,0 +9583,15742285,Andersen,559,France,Male,62,6,118756.62,1,1,1,20367.68,0 +9584,15729019,Arcuri,602,Spain,Male,34,8,98382.72,1,1,0,39542,0 +9585,15608588,Mackinlay,563,Germany,Male,41,2,100520.92,1,1,1,19412.8,1 +9586,15610557,McCarthy,695,Spain,Female,35,7,79858.13,2,1,1,127977.66,0 +9587,15786418,Chiu,546,France,Female,20,6,0,1,0,1,20508.85,0 +9588,15653050,Norriss,719,Germany,Female,76,10,95052.29,1,1,0,176244.87,0 +9589,15744914,Moore,539,Germany,Male,42,1,177728.55,1,1,0,105013.63,0 +9590,15669611,Mott,632,France,Male,71,3,83116.68,1,1,1,27597.76,0 +9591,15594786,Ts'ai,772,Germany,Male,34,7,111565.91,1,1,1,121073.23,0 +9592,15649211,Fokina,708,Spain,Male,40,8,83015.71,1,1,0,101089.76,0 +9593,15766066,Nikitina,668,Germany,Female,28,1,124511.01,1,0,0,114258.18,0 +9594,15772216,Henry,738,France,Female,67,1,130652.52,1,0,1,22762.23,0 +9595,15619898,Chiefo,785,France,Male,55,5,0,2,1,1,7008.65,0 +9596,15724543,Mao,597,France,Male,61,5,0,2,1,1,81299.17,0 +9597,15755084,Bezrukova,531,France,Male,37,7,121854.45,1,1,0,147521.35,0 +9598,15730441,Dodd,509,France,Male,26,10,0,2,1,1,6177.83,0 +9599,15666767,Lori,508,France,Male,35,1,86893.28,1,0,0,59374.82,0 +9600,15690456,Yudina,749,Germany,Female,32,7,79523.13,1,0,1,157648.12,0 +9601,15570533,Conti,621,Germany,Female,55,7,131033.76,1,0,1,75685.59,1 +9602,15797692,Volkova,659,France,Female,33,7,89939.62,1,1,0,136540.09,0 +9603,15603135,Boni,634,Germany,Female,59,3,95727.05,1,0,0,97939.4,1 +9604,15698927,Ritchie,675,France,Male,39,7,0,2,0,1,36267.21,0 +9605,15687363,McMillan,770,France,Male,31,3,155047.56,2,1,1,186064.34,0 +9606,15733444,Phillips,736,France,Female,29,9,0,2,0,0,176152.7,0 +9607,15678057,Lombardi,524,France,Male,44,10,118569.03,2,0,0,82117.2,0 +9608,15806918,Ireland,674,France,Male,28,5,0,1,1,1,151925.25,0 +9609,15638247,Boan,700,Spain,Male,44,9,0,2,1,0,142287.65,0 +9610,15674833,Shao,741,France,Female,35,1,0,2,1,0,36557.55,0 +9611,15812534,Chiemenam,455,France,Male,40,1,0,3,0,1,129975.34,0 +9612,15586522,Hunter,608,Spain,Male,37,2,130461.02,1,1,0,21967.15,0 +9613,15794297,McKay,776,France,Male,36,1,0,2,1,0,53477.76,0 +9614,15737025,Roberts,635,France,Male,33,1,0,3,0,0,178067.33,1 +9615,15615931,Aitken,746,France,Female,37,4,0,2,0,1,171039.56,0 +9616,15664860,Chao,692,Spain,Female,47,3,0,2,1,0,150802.41,1 +9617,15664539,Bruce,683,Spain,Male,35,9,61172.04,1,0,0,82951.12,0 +9618,15583692,Chan,591,Germany,Female,35,2,90194.34,2,1,0,57064.57,0 +9619,15693131,Watts,581,France,Female,24,3,95508.2,1,1,1,45755,0 +9620,15779973,Gibbons,684,Germany,Male,35,3,99967.76,1,1,1,176882.08,0 +9621,15620557,Ni,561,Spain,Male,37,4,101470.29,1,0,1,88838.14,0 +9622,15639549,Jen,718,Germany,Female,33,4,70541.06,1,0,0,88592.8,0 +9623,15618750,Phillips,590,France,Male,31,8,112211.61,1,1,0,26261.42,0 +9624,15796790,Amaechi,573,France,Female,47,8,154543.98,1,1,0,29586.73,0 +9625,15668309,Maslow,350,France,Female,40,0,111098.85,1,1,1,172321.21,1 +9626,15732437,Rowley,504,Germany,Female,44,0,131873.07,2,1,1,158036.72,1 +9627,15665158,Chukwuemeka,813,Spain,Male,27,1,137275.36,1,0,1,115733.16,0 +9628,15689322,Bevan,641,Spain,Male,31,3,153316.14,1,1,0,59927.99,0 +9629,15596624,Topp,662,France,Female,22,9,0,2,1,1,44377.65,0 +9630,15601977,Burgoyne,497,Spain,Male,44,2,121250.04,1,0,1,79691.4,0 +9631,15801462,Yermakov,716,France,Male,31,8,109578.04,2,1,1,51503.51,0 +9632,15566139,Ts'ui,526,France,Female,37,5,53573.18,1,1,0,62830.97,0 +9633,15791006,Kodilinyechukwu,760,Germany,Female,34,6,58003.41,1,1,0,90346.1,0 +9634,15668057,K?,669,France,Female,31,6,113000.66,1,1,0,40467.82,0 +9635,15580805,Marino,655,France,Male,27,10,0,2,1,0,51620.94,0 +9636,15658768,Lucas,547,France,Female,49,2,0,1,0,0,65466.93,1 +9637,15613048,Anderson,648,Germany,Female,40,5,139973.65,1,1,1,667.66,1 +9638,15803654,Wei,790,France,Female,31,2,151290.16,1,1,1,172437.12,0 +9639,15662337,Baldwin,744,Germany,Female,50,1,121498.11,2,0,1,106061.47,1 +9640,15650924,Foster,761,Spain,Female,32,4,103515.39,2,1,1,177622.38,0 +9641,15647203,Gebhart,750,France,Female,35,3,0,1,1,0,191520.5,0 +9642,15682778,Fedorov,680,France,Male,34,9,0,2,1,1,95686.6,0 +9643,15579820,Robertson,704,Spain,Male,38,6,106687.76,1,1,0,173776.5,0 +9644,15709354,Tudawali,521,France,Female,41,2,0,2,1,1,113089.43,0 +9645,15728480,Iloerika,452,France,Female,35,8,0,2,1,1,149614.81,0 +9646,15641091,Onyemauchechukwu,695,France,Female,31,5,106089.2,1,0,0,99537.68,0 +9647,15603111,Muir,850,Spain,Male,71,10,69608.14,1,1,0,97893.4,1 +9648,15679693,Walker,625,France,Male,31,5,0,2,0,1,90.07,0 +9649,15797190,Charlton,608,Germany,Female,40,7,96202.32,1,0,0,161154.85,0 +9650,15788025,Tseng,715,France,Female,38,0,0,2,1,1,332.81,0 +9651,15646168,Ifeatu,834,Spain,Male,33,5,0,2,1,0,66285.18,0 +9652,15580493,Chin,469,France,Male,33,1,127818.52,1,1,0,163477.22,0 +9653,15726720,Blinova,480,France,Female,40,7,0,1,1,0,170332.67,1 +9654,15735799,Maconochie,527,Germany,Male,58,3,137318.42,1,1,1,126144.96,0 +9655,15773098,Ch'in,834,Spain,Male,34,5,0,2,0,0,53437.1,0 +9656,15668971,Nicholson,583,France,Female,40,4,55776.39,2,1,0,26920.43,0 +9657,15603221,Burgess,696,Germany,Male,32,4,84421.62,1,0,1,52314.71,0 +9658,15740043,Young,606,France,Male,32,5,83161.65,1,1,1,116885.59,0 +9659,15712264,Plumb,713,France,Female,39,10,0,2,1,1,126263.97,0 +9660,15751926,Trentino,821,Germany,Male,42,3,87807.29,2,1,1,64613.81,0 +9661,15589401,Allen,550,France,Female,30,4,0,2,1,0,89216.29,0 +9662,15742019,Benford,675,France,Female,39,6,0,2,0,0,83419.15,0 +9663,15660611,Gallo,748,Spain,Male,39,3,0,2,1,1,123998.52,0 +9664,15607634,Cobb,606,Germany,Male,40,9,95293.86,2,0,1,96985.58,0 +9665,15595036,Doherty,726,Germany,Male,30,7,92847.59,1,1,0,146154.06,0 +9666,15745794,Cocci,547,France,Male,30,6,0,2,1,1,18471.86,0 +9667,15781689,Macadam,758,Spain,Male,35,5,0,2,1,0,95009.6,0 +9668,15696054,Tychonoff,596,France,Male,37,2,0,1,0,1,121175.86,0 +9669,15752467,Johnson,720,Spain,Male,34,3,0,2,1,1,77047.78,0 +9670,15597739,Tu,674,France,Male,37,3,0,1,1,0,158049.9,0 +9671,15651336,Chidiebere,756,France,Female,32,4,0,2,1,0,147040.25,0 +9672,15636061,Pope,649,Germany,Male,78,4,68345.86,2,1,1,142566.75,0 +9673,15723013,Sutherland,613,Germany,Male,28,7,76656.4,2,1,1,185483.24,0 +9674,15784148,Beneventi,643,France,Male,62,9,0,2,0,0,155870.82,0 +9675,15578098,Jamieson,600,France,Male,31,8,0,2,1,1,121555.51,0 +9676,15638621,Simmons,735,Spain,Male,39,1,60374.98,1,1,0,40223.74,0 +9677,15720924,Chijioke,585,France,Female,34,1,0,1,1,1,75503.6,0 +9678,15566531,Iloerika,724,Germany,Male,33,4,88046.88,1,0,1,186942.49,1 +9679,15718064,Chia,635,Spain,Male,29,2,0,2,0,0,117173.8,0 +9680,15605067,Nwachinemelu,472,France,Male,19,9,0,2,1,0,3453.4,0 +9681,15655335,Becher,590,France,Male,36,1,0,2,1,0,48876.84,0 +9682,15607301,Romano,651,Spain,Female,63,8,129968.67,1,1,1,11830.53,0 +9683,15694628,Walker,686,Germany,Female,39,4,157731.6,2,1,0,162820.6,0 +9684,15607112,Chiawuotu,606,France,Male,32,6,0,2,0,1,36540.63,0 +9685,15635775,Watt,781,France,Male,33,3,89276.48,1,1,0,6959,0 +9686,15644280,Udegbunam,593,France,Male,45,4,138825.19,1,0,0,10828.78,0 +9687,15708362,Watson,793,France,Male,63,4,103729.79,2,1,1,80272.06,0 +9688,15771997,Bryant,791,France,Female,31,10,75499.24,1,1,0,22184.14,0 +9689,15730579,Ward,850,France,Male,68,5,169445.4,1,1,1,186335.07,0 +9690,15728005,Urban,698,France,Female,57,9,111359.55,2,1,0,105715.01,0 +9691,15791674,Sutherland,846,France,Female,34,10,142388.61,2,0,1,68393.64,1 +9692,15754599,K'ung,765,France,Male,42,4,123311.39,2,1,1,82868.34,0 +9693,15693690,Iweobiegbunam,574,Spain,Male,52,7,115532.52,1,1,0,196257.67,0 +9694,15728963,Wei,617,Germany,Female,51,10,167273.71,1,0,0,93439.75,1 +9695,15659710,Lascelles,581,France,Male,25,5,77886.53,2,1,0,150319.49,0 +9696,15658675,Ts'ao,710,Germany,Male,37,6,135795.63,1,0,1,46523.6,0 +9697,15638788,Mack,550,France,Male,32,8,97514.07,1,1,1,199138.84,0 +9698,15609735,Campbell,533,Germany,Male,51,6,127545.56,2,0,0,79559.02,1 +9699,15771477,Fiorentini,779,France,Male,49,9,106160.37,1,0,0,116893.87,0 +9700,15570145,Long,763,France,Female,23,2,0,2,1,0,153983.99,0 +9701,15797149,Lloyd,563,Spain,Female,36,4,143680.47,2,1,1,63531.19,0 +9702,15636912,Sneddon,678,Spain,Male,38,3,124483.53,1,1,0,126253.31,0 +9703,15687828,Gorshkov,644,Spain,Female,31,5,86006.3,1,1,1,73922.95,0 +9704,15667424,Forbes,682,Germany,Female,43,7,111094.05,2,1,1,64679.3,0 +9705,15759872,L?,625,France,Male,22,9,0,2,1,0,157072.91,0 +9706,15572374,Hopetoun,733,Spain,Male,36,1,0,2,0,1,108377.82,0 +9707,15754926,Lucchesi,512,France,Female,30,6,0,2,1,0,88827.31,0 +9708,15687431,Faria,642,France,Female,41,7,115171.71,1,1,1,37674.47,0 +9709,15604515,Yefremov,737,Germany,Female,22,10,111543.26,2,0,0,106327.85,0 +9710,15682839,Genovesi,575,France,Female,57,8,137936.94,1,1,1,84475.13,0 +9711,15624677,Marquez,543,Germany,Female,37,3,122304.65,2,0,0,33998.7,0 +9712,15646366,Trevisani,521,Germany,Male,41,8,120586.54,1,0,1,20491.15,0 +9713,15701768,Tung,637,France,Male,32,3,0,2,1,1,197827.06,0 +9714,15623566,Barnhill,714,France,Male,40,9,46520.69,1,1,1,96687.25,0 +9715,15681274,Marshall,726,Spain,Female,56,2,105473.74,1,1,1,46044.7,0 +9716,15762573,Bednall,680,Spain,Female,34,7,0,2,1,0,98949.85,0 +9717,15706458,Pan,812,Germany,Male,39,5,115730.71,3,1,1,185599.34,1 +9718,15654222,Ogg,757,Spain,Male,30,3,145396.49,1,0,1,198341.15,0 +9719,15704053,T'ang,710,Spain,Male,62,3,131078.42,2,1,0,119348.76,1 +9720,15724321,Baresi,516,Germany,Female,47,9,128298.74,1,0,0,149614.17,1 +9721,15621815,Obiajulu,803,France,Female,40,6,165526.71,1,1,0,12328.08,0 +9722,15724876,McGregor,560,France,Female,38,5,83714.41,1,1,1,33245.97,0 +9723,15696588,Lung,679,France,Female,36,3,0,2,1,1,2243.41,0 +9724,15612832,Jamieson,526,France,Male,32,7,125540.05,1,0,0,86786.41,0 +9725,15804295,Pinto,485,France,Male,41,2,100254.76,2,1,1,12706.67,0 +9726,15712536,Fallaci,625,France,Female,36,3,0,2,1,0,41295.1,1 +9727,15662494,Goliwe,773,Spain,Male,43,7,138150.57,1,1,1,177357.16,0 +9728,15807728,Ferri,530,France,Female,45,1,0,1,0,1,190663.89,1 +9729,15764916,Rowley,616,Germany,Female,43,7,95984.21,1,0,1,115262.54,1 +9730,15615330,Tretiakova,651,France,Male,23,10,0,2,1,1,170099.23,0 +9731,15638487,She,586,Germany,Male,38,2,136858.42,1,0,1,189143.94,0 +9732,15627859,Nebeolisa,607,Germany,Male,29,7,102609,1,1,0,163257.44,0 +9733,15622192,Young,724,Spain,Male,39,3,0,2,0,1,95562.81,0 +9734,15789413,Fitzgerald,733,France,Male,64,3,0,2,1,1,75272.63,0 +9735,15583221,Arnold,667,Germany,Male,70,3,77356.92,2,1,1,20881.96,0 +9736,15768495,Chidimma,700,France,Female,32,8,110923.15,2,1,1,161845.81,1 +9737,15644103,Wells,659,Spain,Male,78,2,151675.65,1,0,1,49978.67,0 +9738,15741197,Calzada,710,Spain,Male,22,8,0,3,1,0,107292.91,0 +9739,15664547,Black,760,France,Male,37,7,0,1,0,0,32863.24,1 +9740,15797293,Sopuluchukwu,677,France,Female,25,3,0,2,1,0,179608.96,0 +9741,15572021,Ts'ao,798,Germany,Female,29,8,80204.11,2,1,0,70223.22,0 +9742,15637461,Ukaegbunam,758,France,Male,35,7,0,2,1,0,77951.84,0 +9743,15620577,Wood,715,France,Male,45,4,0,2,1,1,55043.93,0 +9744,15609643,Furneaux,752,Germany,Male,32,9,115587.49,2,0,1,101677.46,0 +9745,15785358,Gresswell,586,Germany,Male,46,8,106968.96,1,1,1,79366.98,1 +9746,15603883,Ch'in,818,France,Male,36,4,0,2,1,1,8037.03,0 +9747,15782550,Ma,490,Germany,Female,41,0,139659.04,1,1,1,176254.12,0 +9748,15775761,Iweobiegbunam,610,Germany,Female,69,5,86038.21,3,0,0,192743.06,1 +9749,15680201,Marcelo,627,Germany,Male,24,5,102773.2,2,1,0,56793.02,1 +9750,15767594,Azubuike,533,France,Female,35,8,0,2,1,1,187900.12,0 +9751,15591985,Stewart,708,France,Female,51,8,70754.18,1,1,1,92920.04,1 +9752,15789339,Yen,681,France,Male,59,4,122781.51,1,0,1,140166.95,0 +9753,15781530,Hsieh,690,France,Male,21,8,0,2,1,1,155782.89,0 +9754,15705174,Chiedozie,656,Germany,Male,68,7,153545.11,1,1,1,186574.68,0 +9755,15572114,Shih,673,Spain,Male,40,1,121629.22,1,1,1,3258.6,0 +9756,15804009,Amechi,806,Germany,Male,36,8,167983.17,2,1,1,106714.28,0 +9757,15662698,Ko,648,Spain,Female,43,7,81153.82,1,1,1,144532.85,1 +9758,15696047,Chimezie,501,France,Male,35,6,99760.84,1,1,1,13591.52,0 +9759,15701160,Azubuike,556,Germany,Female,43,4,125890.72,1,1,1,74854.97,0 +9760,15790093,Aguirre,627,France,Female,27,2,0,2,1,0,125451.01,0 +9761,15632143,Lung,652,France,Male,31,2,119148.55,1,0,0,149740.22,0 +9762,15736778,Adams,807,Germany,Female,60,1,72948.58,2,1,1,17355.36,0 +9763,15734917,Castiglione,708,Germany,Male,21,8,133974.36,2,1,0,50294.09,0 +9764,15643903,Yao,619,France,Male,27,1,154483.98,1,1,0,156394.74,0 +9765,15569526,Morales,601,France,Male,40,10,98627.13,2,0,0,77977.69,0 +9766,15777067,Thomas,445,France,Male,64,2,136770.67,1,0,1,43678.06,0 +9767,15795511,Vasiliev,800,Germany,Male,39,4,95252.72,1,1,0,13906.34,0 +9768,15610419,Chukwueloka,554,France,Male,33,3,117413.95,1,1,1,12766.74,0 +9769,15644994,Ko,714,Germany,Male,54,4,137986.58,2,0,1,51308.54,1 +9770,15703707,Atkins,656,France,Male,44,10,143571.52,1,0,0,127444.14,0 +9771,15659327,Moffitt,520,France,Male,49,5,121197.64,1,1,0,72577.33,1 +9772,15771323,Panicucci,480,Spain,Male,39,5,121626.9,1,1,1,82438.13,0 +9773,15750549,Akobundu,660,Germany,Male,30,1,84440.1,2,1,1,60485.98,0 +9774,15698462,Chiu,532,France,Male,36,4,0,2,1,1,132798.78,0 +9775,15739692,Tsui,679,France,Male,42,1,0,2,0,0,71823.15,0 +9776,15744041,Yobanna,780,France,Female,26,3,140356.7,1,1,0,117144.15,0 +9777,15700714,Hollis,747,France,Male,29,7,0,2,1,1,141706.43,0 +9778,15777743,Cattaneo,705,France,Female,39,3,92224.56,1,1,1,54517.25,0 +9779,15623143,Lung,732,France,Female,43,9,0,2,1,0,183147.17,0 +9780,15712568,Angelo,515,Spain,Male,40,10,121355.99,1,1,0,138360.29,0 +9781,15617432,Folliero,816,Germany,Female,40,9,109003.26,1,1,1,79580.56,0 +9782,15650424,Bryant,641,France,Female,48,3,147341.43,1,1,1,157458.61,1 +9783,15728829,Weigel,509,France,Male,18,7,102983.91,1,1,0,171770.58,0 +9784,15680430,Ajuluchukwu,601,Germany,Female,49,4,96252.98,2,1,0,104263.82,0 +9785,15687626,Zhirov,527,France,Male,39,4,0,2,1,0,167183.07,1 +9786,15609187,Cox,455,France,Female,27,5,155879.09,2,0,0,70774.97,0 +9787,15609521,Chimaraoke,803,Germany,Male,34,4,142929.16,2,1,1,114869.56,0 +9788,15752626,Genovese,553,France,Male,32,7,64082.09,1,0,1,109159.58,0 +9789,15571756,Ohearn,724,France,Female,28,5,0,1,1,0,59351.68,0 +9790,15814040,Munroe,610,France,Female,45,1,0,2,1,1,199657.46,0 +9791,15658211,Morrison,559,Spain,Female,39,2,0,2,1,1,121151.1,0 +9792,15742091,Parkhill,825,Germany,Female,35,6,118336.95,1,1,0,26342.33,1 +9793,15787168,Y?,819,Spain,Female,28,8,168253.21,1,1,1,102799.14,0 +9794,15772363,Hilton,772,Germany,Female,42,0,101979.16,1,1,0,90928.48,0 +9795,15659364,Thompson,685,Spain,Male,23,5,164902.43,1,0,0,141152.28,0 +9796,15738980,Yobanna,506,France,Male,43,2,0,2,1,0,105568.6,0 +9797,15794236,Thorpe,642,Germany,Male,22,10,111812.52,2,1,1,183045.46,0 +9798,15721383,Harvey,627,Spain,Male,40,10,0,2,1,1,194792.42,0 +9799,15652981,Robinson,600,Germany,Male,30,2,119755,1,1,1,21852.91,0 +9800,15722731,Manna,653,France,Male,46,0,119556.1,1,1,0,78250.13,1 +9801,15640507,Li,762,Spain,Female,35,3,119349.69,3,1,1,47114.18,1 +9802,15578878,Hancock,569,Spain,Female,30,3,139528.23,1,1,1,33230.37,0 +9803,15744295,Hao,756,France,Male,40,1,94773.11,1,1,0,114279.63,0 +9804,15776558,Nicholls,673,France,Male,31,1,108345.22,1,0,1,38802.03,0 +9805,15596136,Folliero,637,France,Female,36,9,166939.88,1,1,1,72504.76,0 +9806,15704597,Trumbull,644,France,Male,33,7,174571.36,1,0,1,43943.09,0 +9807,15648272,Medvedeva,658,Spain,Male,35,9,71829.34,1,1,1,68141.92,0 +9808,15594915,Crist,649,France,Female,36,8,0,2,0,1,109179.89,0 +9809,15581115,Middleton,603,France,Female,39,9,76769.68,1,0,0,48224.72,0 +9810,15763907,Watts,820,France,Female,39,1,104614.29,1,1,0,61538.43,1 +9811,15705994,Udinese,712,Spain,Male,27,10,0,1,1,0,94544.88,0 +9812,15772421,Tretiakov,645,Germany,Female,31,1,128927.93,1,1,1,2850.01,0 +9813,15711572,O'Kane,705,Germany,Female,31,9,110941.93,2,1,0,163484.8,0 +9814,15691170,Vasilyeva,590,Spain,Female,29,10,99250.08,1,1,1,129629.41,0 +9815,15600106,Wei,631,France,Male,36,1,0,2,0,0,133141.34,0 +9816,15745431,Chinonyelum,604,France,Male,34,7,0,2,1,1,188078.55,0 +9817,15649508,Chin,643,Spain,Male,48,8,0,2,1,0,174729.3,0 +9818,15812611,Lorimer,690,Spain,Female,30,5,0,2,0,1,78700.03,0 +9819,15619699,Yeh,558,France,Male,31,7,0,1,1,0,198269.08,0 +9820,15813946,Duffy,637,Germany,Male,51,1,104682.83,1,1,0,55266.96,1 +9821,15762762,Onyekachukwu,648,Germany,Female,45,5,118886.55,1,0,0,51636.7,0 +9822,15629793,Banks,652,Spain,Male,28,8,156823.7,2,1,0,198251.52,0 +9823,15781298,Hughes,808,Germany,Male,39,3,124216.93,1,0,1,171442.36,0 +9824,15622658,Lai,551,France,Female,26,2,144258.52,1,1,0,49778.79,0 +9825,15658980,Matthews,711,Germany,Male,26,9,128793.63,1,1,0,19262.05,0 +9826,15701936,Bell,467,Germany,Male,28,10,126315.26,1,1,0,32349.29,1 +9827,15686917,Tu,789,Spain,Female,40,4,0,2,1,0,137402.27,0 +9828,15807312,Hsia,602,Spain,Male,33,5,0,2,0,1,64038.34,0 +9829,15574523,Cheng,576,France,Male,39,1,0,2,1,1,68814.23,0 +9830,15724200,Cheng,584,France,Male,38,1,115341.55,1,0,1,173632.92,0 +9831,15738224,Lin,593,France,Male,32,6,99162.29,1,1,0,128384.11,0 +9832,15593283,Higgins,705,Germany,Female,48,1,156848.13,2,1,1,99475.95,1 +9833,15814690,Chukwujekwu,595,Germany,Female,64,2,105736.32,1,1,1,89935.73,1 +9834,15807245,McKay,699,Germany,Female,41,1,200117.76,2,1,0,94142.35,0 +9835,15799358,Vincent,516,France,Female,46,6,62212.29,1,0,1,171681.86,1 +9836,15616172,Ubanwa,838,France,Male,31,2,0,2,1,0,8222.96,0 +9837,15777958,Ch'ien,587,France,Male,39,10,0,2,1,1,170409.45,0 +9838,15809124,T'ien,750,France,Male,38,5,151532.4,1,1,1,46555.15,0 +9839,15616367,Ricci,581,Germany,Male,39,1,121523.51,1,0,0,161655.55,1 +9840,15687385,McDowell,484,France,Male,41,5,0,1,1,1,74267.35,0 +9841,15607877,Maclean,576,Spain,Male,26,8,0,2,0,1,34101.06,0 +9842,15736327,Manna,567,Germany,Female,46,1,68238.51,2,1,1,109572.58,0 +9843,15746704,Jibunoh,638,Spain,Male,30,9,136808.53,2,1,1,106642.97,0 +9844,15778304,Fan,646,Germany,Male,24,0,92398.08,1,1,1,18897.29,0 +9845,15588456,Hsieh,658,France,Female,40,5,143566.12,1,1,1,189607.71,0 +9846,15664035,Parsons,590,Spain,Female,38,9,0,2,1,1,148750.16,0 +9847,15596405,Udinese,546,Spain,Male,25,7,127728.24,2,1,1,105279.74,0 +9848,15815097,Root,603,France,Female,34,9,0,2,1,0,167916.35,0 +9849,15762708,Chiemezie,619,Spain,Female,38,10,119658.49,1,1,1,8646.58,0 +9850,15776211,Toscani,678,France,Female,34,6,0,2,1,1,124592.84,0 +9851,15626012,Obidimkpa,459,France,Male,26,4,149879.66,1,0,0,50016.17,0 +9852,15792077,Degtyaryov,671,Germany,Male,28,8,119859.52,2,1,0,125422.66,0 +9853,15718765,Maclean,501,Spain,Male,43,6,104533.24,1,0,0,81123.59,1 +9854,15576615,Giordano,719,Spain,Male,37,10,145382.61,1,1,0,80408.59,0 +9855,15752650,Saad,681,Spain,Female,37,6,121231.39,1,1,1,146366.08,0 +9856,15797502,Lord,706,Spain,Male,24,2,141078.57,1,1,1,24402.87,0 +9857,15687329,Hope,763,Germany,Female,32,1,108465.65,2,1,0,60552.44,1 +9858,15779423,K?,716,France,Male,39,1,70657.61,2,1,1,76476.05,0 +9859,15619514,Bull,507,Germany,Male,40,3,120105.43,1,1,0,92075.01,1 +9860,15615430,Adams,678,Germany,Male,55,4,129646.91,1,1,1,184125.1,1 +9861,15716431,Brookes,775,France,Female,30,10,191091.74,2,1,1,96170.38,0 +9862,15798341,Victor,544,France,Male,38,8,0,1,1,1,98208.62,0 +9863,15651958,Giles,756,France,Male,27,8,0,2,1,1,157932.75,0 +9864,15726179,Ferrari,757,Germany,Female,43,5,131433.33,2,1,1,3497.43,1 +9865,15652999,Milne,742,Germany,Male,33,1,137937.95,1,1,1,51387.1,0 +9866,15691950,Parry,591,France,Male,49,3,0,2,1,0,50123.44,0 +9867,15632446,Allan,667,France,Male,24,4,0,2,0,0,180329.83,0 +9868,15620936,Warren,787,France,Male,32,4,0,2,1,1,13238.93,0 +9869,15587640,Rowntree,718,France,Female,43,0,93143.39,1,1,0,167554.86,0 +9870,15782231,Andrejew,521,France,Male,38,6,0,2,1,0,51454.06,0 +9871,15580462,Corby,607,Spain,Male,40,1,112544.45,1,1,1,19842.22,0 +9872,15736371,Kennedy,633,France,Female,34,3,123034.43,2,1,1,38315.04,0 +9873,15648032,Young,588,Spain,Male,37,2,0,2,0,1,187816.59,0 +9874,15610454,Poole,724,Germany,Female,33,9,119278.44,1,1,1,197148.24,0 +9875,15671358,Fletcher,720,France,Male,44,4,0,2,1,0,163471.01,0 +9876,15747130,Tsao,521,France,Male,39,7,0,2,0,1,653.58,0 +9877,15578374,Gilroy,620,Spain,Male,36,7,169312.72,1,1,0,45414.09,0 +9878,15572182,Onwuamaeze,505,Germany,Female,33,3,106506.77,3,1,0,45445.78,1 +9879,15770041,Manna,728,Spain,Female,43,8,128412.61,1,0,1,139024.31,0 +9880,15669414,Pisano,486,Germany,Male,62,9,118356.89,2,1,0,168034.83,1 +9881,15777054,Thorpe,584,Germany,Male,42,3,137479.13,1,1,0,25669.1,0 +9882,15621021,Dwyer,687,Spain,Female,40,1,0,2,1,0,8207.36,0 +9883,15785490,Okeke,771,France,Male,50,3,105229.72,1,1,1,16281.68,1 +9884,15577695,Zito,678,France,Male,41,2,148088.11,1,1,0,14083.12,0 +9885,15686974,Sergeyeva,751,France,Female,48,4,0,1,0,1,30165.06,1 +9886,15574584,Fang,670,France,Male,33,8,126679.69,1,1,1,39451.09,0 +9887,15719541,Flannagan,675,Spain,Male,31,2,90826.27,2,1,0,60270.87,0 +9888,15646310,Mao,684,Spain,Male,24,8,143582.89,1,1,1,22527.27,0 +9889,15697606,Sturdee,637,France,Female,21,10,125712.2,1,0,0,175072.47,0 +9890,15711489,Azikiwe,760,Spain,Female,32,2,0,1,1,1,114565.35,0 +9891,15670427,Chidi,662,Spain,Male,37,4,155187.3,1,1,0,48930.8,0 +9892,15731755,Hull,680,France,Male,49,10,0,2,1,0,187008.45,0 +9893,15796370,Shah,604,Spain,Male,40,5,155455.43,1,0,1,113581.85,0 +9894,15598331,Morgan,764,France,Female,40,9,100480.53,1,1,0,124095.69,0 +9895,15704795,Vagin,521,France,Female,77,6,0,2,1,1,49054.1,0 +9896,15796764,Bruno,684,Germany,Female,56,3,127585.98,3,1,1,80593.49,1 +9897,15589420,Osinachi,795,France,Female,40,2,101891.1,1,1,1,183044.86,0 +9898,15810563,Ho,678,Spain,Female,61,8,0,2,1,1,159938.82,0 +9899,15746569,Tsui,589,France,Male,38,4,0,1,1,0,95483.48,1 +9900,15811594,Gordon,660,Spain,Female,28,3,128929.88,1,1,1,198069.71,0 +9901,15645896,Duncan,646,Germany,Male,39,6,121681.91,2,0,1,61793.47,0 +9902,15802909,Hu,706,Germany,Female,56,3,139603.22,1,1,1,86383.61,0 +9903,15797665,Docherty,730,France,Female,27,7,0,2,1,0,144099.48,0 +9904,15778959,Brookes,606,France,Female,36,10,0,2,0,1,155641.46,0 +9905,15722532,Angelo,690,Spain,Female,36,10,91760.11,1,1,1,135784.94,0 +9906,15784124,Emenike,645,Germany,Male,41,2,93925.3,1,1,0,123982.14,1 +9907,15776518,Pugh,579,France,Female,38,4,175739.36,1,1,1,193130.55,0 +9908,15611247,McKenzie,481,France,Female,28,10,0,2,1,0,145215.96,0 +9909,15721469,Mach,492,Germany,Male,45,9,170295.04,2,0,0,164741.81,0 +9910,15773338,Endrizzi,739,France,Male,58,2,101579.28,1,1,1,72168.53,0 +9911,15784042,L?,624,France,Male,55,7,118793.6,1,1,1,95022.02,1 +9912,15776229,MacPherson,682,France,Male,44,3,115282.3,1,0,0,23766.4,0 +9913,15655903,Michael,701,Spain,Female,34,6,107980.37,1,1,1,119374.74,0 +9914,15590177,Chiedozie,718,France,Female,44,1,133866.22,1,0,1,139049.24,0 +9915,15568876,Hughes,496,France,Female,34,1,102723.35,2,1,0,180844.81,0 +9916,15813140,Taylor,543,Spain,Male,41,5,0,2,0,1,143980.29,0 +9917,15770516,Evdokimov,616,Spain,Female,44,7,193213.02,2,1,1,137392.77,0 +9918,15755731,Davis,635,Germany,Male,53,8,117005.55,1,0,1,123646.57,1 +9919,15574480,Ubanwa,652,Spain,Male,31,1,132862.59,1,0,0,158054.49,0 +9920,15798084,Murray,688,France,Male,26,0,0,2,1,0,105784.85,0 +9921,15673020,Smith,678,France,Female,49,3,204510.94,1,0,1,738.88,1 +9922,15643575,Evseev,757,Germany,Male,36,1,65349.71,1,0,0,64539.64,0 +9923,15596811,Mitchell,667,France,Male,36,8,139753.35,1,1,0,79871.16,0 +9924,15786789,Ni,725,France,Female,29,6,0,2,1,1,190776.83,0 +9925,15578865,Palerma,632,Germany,Female,50,5,107959.39,1,1,1,6985.34,1 +9926,15605672,Yuan,694,France,Female,38,5,195926.39,1,1,1,85522.84,0 +9927,15603674,Knight,803,France,Male,36,1,0,2,1,1,149370.93,0 +9928,15759915,Rapuokwu,814,France,Female,31,6,87772.52,1,1,0,188516.45,0 +9929,15686219,Wan,611,France,Male,38,4,71018.6,2,1,0,2444.29,0 +9930,15696388,Artamonova,755,Germany,Male,38,4,111096.91,1,1,1,19762.88,0 +9931,15713604,Rossi,425,Germany,Male,40,9,166776.6,2,0,1,172646.88,0 +9932,15647800,Greco,850,France,Female,34,6,101266.51,1,1,0,33501.98,0 +9933,15813451,Fleetwood-Smith,677,Spain,Male,18,8,134796.87,2,1,1,114858.9,0 +9934,15765375,Butusov,797,France,Female,46,8,0,1,0,0,162668.33,0 +9935,15774586,West,692,Germany,Female,43,10,118588.83,1,1,1,161241.65,1 +9936,15603454,Sanders,735,Germany,Male,28,5,160454.15,2,0,1,114957.22,0 +9937,15653037,Parks,609,France,Male,77,1,0,1,0,1,18708.76,0 +9938,15782475,Edith,700,France,Female,42,8,0,2,1,1,105305.72,0 +9939,15593496,Korovin,526,Spain,Female,36,5,91132.18,1,0,0,58111.71,0 +9940,15808971,Lajoie,693,Spain,Female,57,9,0,2,1,1,135502.77,0 +9941,15791972,Bergamaschi,748,France,Female,20,7,0,2,0,0,10792.42,0 +9942,15676869,T'ien,657,Spain,Male,36,8,0,2,0,1,123866.43,0 +9943,15683007,Torode,739,Germany,Female,25,5,113113.12,1,1,0,129181.27,0 +9944,15659495,Fu,784,Spain,Male,23,2,0,1,1,1,6847.73,0 +9945,15703923,Cameron,744,Germany,Male,41,7,190409.34,2,1,1,138361.48,0 +9946,15674000,Cattaneo,645,France,Male,44,10,0,2,0,1,166707.22,0 +9947,15618171,James,669,France,Female,33,9,0,2,0,1,107221.03,0 +9948,15732202,Abramovich,615,France,Male,34,1,83503.11,2,1,1,73124.53,1 +9949,15735078,Onwughara,724,Germany,Female,53,1,139687.66,2,1,1,12913.92,0 +9950,15798615,Wan,850,France,Female,47,9,137301.87,1,1,0,44351.77,0 +9951,15638494,Salinas,625,Germany,Female,39,10,129845.26,1,1,1,96444.88,0 +9952,15763874,Ho,635,Spain,Male,46,8,0,2,1,1,60739.16,0 +9953,15696355,Cleveland,724,Germany,Male,37,6,125489.4,1,1,0,118570.53,0 +9954,15655952,Burke,550,France,Male,47,2,0,2,1,1,97057.28,0 +9955,15739850,Trentino,645,France,Male,45,6,155417.61,1,0,1,3449.22,0 +9956,15611338,Kashiwagi,714,Spain,Male,29,4,0,2,1,1,37605.9,0 +9957,15707861,Nucci,520,France,Female,46,10,85216.61,1,1,0,117369.52,1 +9958,15672237,Oluchi,633,France,Male,25,1,0,1,1,0,100598.98,0 +9959,15657771,Ts'ui,537,France,Male,37,6,0,1,1,1,17802.42,0 +9960,15677783,Graham,764,Spain,Male,38,4,113607.47,1,1,0,91094.46,0 +9961,15681026,Lucciano,795,Germany,Female,33,9,104552.72,1,1,1,120853.83,1 +9962,15566543,Aldridge,573,Spain,Male,44,9,0,2,1,0,107124.17,0 +9963,15594612,Flynn,702,Spain,Male,44,9,0,1,0,0,59207.41,1 +9964,15814664,Scott,740,Germany,Male,33,2,126524.11,1,1,0,136869.31,0 +9965,15642785,Douglas,479,France,Male,34,5,117593.48,2,0,0,113308.29,0 +9966,15690164,Shao,627,Germany,Female,33,4,83199.05,1,0,0,159334.93,0 +9967,15590213,Ch'en,479,Spain,Male,35,4,125920.98,1,1,1,20393.44,0 +9968,15603794,Pugliesi,623,France,Male,48,5,118469.38,1,1,1,158590.25,0 +9969,15733491,McGregor,512,Germany,Female,40,8,153537.57,2,0,0,23101.13,0 +9970,15806360,Hou,609,France,Male,41,6,0,1,0,1,112585.19,0 +9971,15587133,Thompson,518,France,Male,42,7,151027.05,2,1,0,119377.36,0 +9972,15721377,Chou,833,France,Female,34,3,144751.81,1,0,0,166472.81,0 +9973,15747927,Ch'in,758,France,Male,26,4,155739.76,1,1,0,171552.02,0 +9974,15806455,Miller,611,France,Male,27,7,0,2,1,1,157474.1,0 +9975,15695474,Barker,583,France,Male,33,7,122531.86,1,1,0,13549.24,0 +9976,15666295,Smith,610,Germany,Male,50,1,113957.01,2,1,0,196526.55,1 +9977,15656062,Azikiwe,637,France,Female,33,7,103377.81,1,1,0,84419.78,0 +9978,15579969,Mancini,683,France,Female,32,9,0,2,1,1,24991.92,0 +9979,15703563,P'eng,774,France,Male,40,9,93017.47,2,1,0,191608.97,0 +9980,15692664,Diribe,677,France,Female,58,1,90022.85,1,0,1,2988.28,0 +9981,15719276,T'ao,741,Spain,Male,35,6,74371.49,1,0,0,99595.67,0 +9982,15672754,Burbidge,498,Germany,Male,42,3,152039.7,1,1,1,53445.17,1 +9983,15768163,Griffin,655,Germany,Female,46,7,137145.12,1,1,0,115146.4,1 +9984,15656710,Cocci,613,France,Male,40,4,0,1,0,0,151325.24,0 +9985,15696175,Echezonachukwu,602,Germany,Male,35,7,90602.42,2,1,1,51695.41,0 +9986,15586914,Nepean,659,France,Male,36,6,123841.49,2,1,0,96833,0 +9987,15581736,Bartlett,673,Germany,Male,47,1,183579.54,2,0,1,34047.54,0 +9988,15588839,Mancini,606,Spain,Male,30,8,180307.73,2,1,1,1914.41,0 +9989,15589329,Pirozzi,775,France,Male,30,4,0,2,1,0,49337.84,0 +9990,15605622,McMillan,841,Spain,Male,28,4,0,2,1,1,179436.6,0 +9991,15798964,Nkemakonam,714,Germany,Male,33,3,35016.6,1,1,0,53667.08,0 +9992,15769959,Ajuluchukwu,597,France,Female,53,4,88381.21,1,1,0,69384.71,1 +9993,15657105,Chukwualuka,726,Spain,Male,36,2,0,1,1,0,195192.4,0 +9994,15569266,Rahman,644,France,Male,28,7,155060.41,1,1,0,29179.52,0 +9995,15719294,Wood,800,France,Female,29,2,0,2,0,0,167773.55,0 +9996,15606229,Obijiaku,771,France,Male,39,5,0,2,1,0,96270.64,0 +9997,15569892,Johnstone,516,France,Male,35,10,57369.61,1,1,1,101699.77,0 +9998,15584532,Liu,709,France,Female,36,7,0,1,0,1,42085.58,1 +9999,15682355,Sabbatini,772,Germany,Male,42,3,75075.31,2,1,0,92888.52,1 +10000,15628319,Walker,792,France,Female,28,4,130142.79,1,1,0,38190.78,0 diff --git a/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/xg_boost.R b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/xg_boost.R new file mode 100644 index 00000000..5a9cdc8f --- /dev/null +++ b/Part 10 - Model Selection & Boosting/Section 49 - XGBoost/R/xg_boost.R @@ -0,0 +1,49 @@ +# XGBoost + +# Importing the dataset +dataset = read.csv('Churn_Modelling.csv') +dataset = dataset[4:14] + +# Encoding the categorical variables as factors +dataset$Geography = as.numeric(factor(dataset$Geography, + levels = c('France', 'Spain', 'Germany'), + labels = c(1, 2, 3))) +dataset$Gender = as.numeric(factor(dataset$Gender, + levels = c('Female', 'Male'), + labels = c(1, 2))) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Exited, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Fitting XGBoost to the Training set +# install.packages('xgboost') +library(xgboost) +classifier = xgboost(data = as.matrix(training_set[-11]), label = training_set$Exited, nrounds = 10) + +# Predicting the Test set results +y_pred = predict(classifier, newdata = as.matrix(test_set[-11])) +y_pred = (y_pred >= 0.5) + +# Making the Confusion Matrix +cm = table(test_set[, 11], y_pred) + +# Applying k-Fold Cross Validation +# install.packages('caret') +library(caret) +folds = createFolds(dataset$Exited, k = 10) +cv = lapply(folds, function(x) { + training_fold = dataset[-x, ] + test_fold = dataset[x, ] + classifier = xgboost(data = as.matrix(training_fold[-11]), label = training_fold$Exited, nrounds = 10) + y_pred = predict(classifier, newdata = as.matrix(test_fold[-11])) + y_pred = (y_pred >= 0.5) + cm = table(test_fold[, 11], y_pred) + accuracy = (cm[1,1] + cm[2,2]) / (cm[1,1] + cm[2,2] + cm[1,2] + cm[2,1]) + return(accuracy) +}) +accuracy = mean(as.numeric(cv)) \ No newline at end of file diff --git a/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/Churn_Modelling.csv b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/Churn_Modelling.csv new file mode 100644 index 00000000..3cbdbd08 --- /dev/null +++ b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/Churn_Modelling.csv @@ -0,0 +1,10001 @@ +RowNumber,CustomerId,Surname,CreditScore,Geography,Gender,Age,Tenure,Balance,NumOfProducts,HasCrCard,IsActiveMember,EstimatedSalary,Exited +1,15634602,Hargrave,619,France,Female,42,2,0,1,1,1,101348.88,1 +2,15647311,Hill,608,Spain,Female,41,1,83807.86,1,0,1,112542.58,0 +3,15619304,Onio,502,France,Female,42,8,159660.8,3,1,0,113931.57,1 +4,15701354,Boni,699,France,Female,39,1,0,2,0,0,93826.63,0 +5,15737888,Mitchell,850,Spain,Female,43,2,125510.82,1,1,1,79084.1,0 +6,15574012,Chu,645,Spain,Male,44,8,113755.78,2,1,0,149756.71,1 +7,15592531,Bartlett,822,France,Male,50,7,0,2,1,1,10062.8,0 +8,15656148,Obinna,376,Germany,Female,29,4,115046.74,4,1,0,119346.88,1 +9,15792365,He,501,France,Male,44,4,142051.07,2,0,1,74940.5,0 +10,15592389,H?,684,France,Male,27,2,134603.88,1,1,1,71725.73,0 +11,15767821,Bearce,528,France,Male,31,6,102016.72,2,0,0,80181.12,0 +12,15737173,Andrews,497,Spain,Male,24,3,0,2,1,0,76390.01,0 +13,15632264,Kay,476,France,Female,34,10,0,2,1,0,26260.98,0 +14,15691483,Chin,549,France,Female,25,5,0,2,0,0,190857.79,0 +15,15600882,Scott,635,Spain,Female,35,7,0,2,1,1,65951.65,0 +16,15643966,Goforth,616,Germany,Male,45,3,143129.41,2,0,1,64327.26,0 +17,15737452,Romeo,653,Germany,Male,58,1,132602.88,1,1,0,5097.67,1 +18,15788218,Henderson,549,Spain,Female,24,9,0,2,1,1,14406.41,0 +19,15661507,Muldrow,587,Spain,Male,45,6,0,1,0,0,158684.81,0 +20,15568982,Hao,726,France,Female,24,6,0,2,1,1,54724.03,0 +21,15577657,McDonald,732,France,Male,41,8,0,2,1,1,170886.17,0 +22,15597945,Dellucci,636,Spain,Female,32,8,0,2,1,0,138555.46,0 +23,15699309,Gerasimov,510,Spain,Female,38,4,0,1,1,0,118913.53,1 +24,15725737,Mosman,669,France,Male,46,3,0,2,0,1,8487.75,0 +25,15625047,Yen,846,France,Female,38,5,0,1,1,1,187616.16,0 +26,15738191,Maclean,577,France,Male,25,3,0,2,0,1,124508.29,0 +27,15736816,Young,756,Germany,Male,36,2,136815.64,1,1,1,170041.95,0 +28,15700772,Nebechi,571,France,Male,44,9,0,2,0,0,38433.35,0 +29,15728693,McWilliams,574,Germany,Female,43,3,141349.43,1,1,1,100187.43,0 +30,15656300,Lucciano,411,France,Male,29,0,59697.17,2,1,1,53483.21,0 +31,15589475,Azikiwe,591,Spain,Female,39,3,0,3,1,0,140469.38,1 +32,15706552,Odinakachukwu,533,France,Male,36,7,85311.7,1,0,1,156731.91,0 +33,15750181,Sanderson,553,Germany,Male,41,9,110112.54,2,0,0,81898.81,0 +34,15659428,Maggard,520,Spain,Female,42,6,0,2,1,1,34410.55,0 +35,15732963,Clements,722,Spain,Female,29,9,0,2,1,1,142033.07,0 +36,15794171,Lombardo,475,France,Female,45,0,134264.04,1,1,0,27822.99,1 +37,15788448,Watson,490,Spain,Male,31,3,145260.23,1,0,1,114066.77,0 +38,15729599,Lorenzo,804,Spain,Male,33,7,76548.6,1,0,1,98453.45,0 +39,15717426,Armstrong,850,France,Male,36,7,0,1,1,1,40812.9,0 +40,15585768,Cameron,582,Germany,Male,41,6,70349.48,2,0,1,178074.04,0 +41,15619360,Hsiao,472,Spain,Male,40,4,0,1,1,0,70154.22,0 +42,15738148,Clarke,465,France,Female,51,8,122522.32,1,0,0,181297.65,1 +43,15687946,Osborne,556,France,Female,61,2,117419.35,1,1,1,94153.83,0 +44,15755196,Lavine,834,France,Female,49,2,131394.56,1,0,0,194365.76,1 +45,15684171,Bianchi,660,Spain,Female,61,5,155931.11,1,1,1,158338.39,0 +46,15754849,Tyler,776,Germany,Female,32,4,109421.13,2,1,1,126517.46,0 +47,15602280,Martin,829,Germany,Female,27,9,112045.67,1,1,1,119708.21,1 +48,15771573,Okagbue,637,Germany,Female,39,9,137843.8,1,1,1,117622.8,1 +49,15766205,Yin,550,Germany,Male,38,2,103391.38,1,0,1,90878.13,0 +50,15771873,Buccho,776,Germany,Female,37,2,103769.22,2,1,0,194099.12,0 +51,15616550,Chidiebele,698,Germany,Male,44,10,116363.37,2,1,0,198059.16,0 +52,15768193,Trevisani,585,Germany,Male,36,5,146050.97,2,0,0,86424.57,0 +53,15683553,O'Brien,788,France,Female,33,5,0,2,0,0,116978.19,0 +54,15702298,Parkhill,655,Germany,Male,41,8,125561.97,1,0,0,164040.94,1 +55,15569590,Yoo,601,Germany,Male,42,1,98495.72,1,1,0,40014.76,1 +56,15760861,Phillipps,619,France,Male,43,1,125211.92,1,1,1,113410.49,0 +57,15630053,Tsao,656,France,Male,45,5,127864.4,1,1,0,87107.57,0 +58,15647091,Endrizzi,725,Germany,Male,19,0,75888.2,1,0,0,45613.75,0 +59,15623944,T'ien,511,Spain,Female,66,4,0,1,1,0,1643.11,1 +60,15804771,Velazquez,614,France,Male,51,4,40685.92,1,1,1,46775.28,0 +61,15651280,Hunter,742,Germany,Male,35,5,136857,1,0,0,84509.57,0 +62,15773469,Clark,687,Germany,Female,27,9,152328.88,2,0,0,126494.82,0 +63,15702014,Jeffrey,555,Spain,Male,33,1,56084.69,2,0,0,178798.13,0 +64,15751208,Pirozzi,684,Spain,Male,56,8,78707.16,1,1,1,99398.36,0 +65,15592461,Jackson,603,Germany,Male,26,4,109166.37,1,1,1,92840.67,0 +66,15789484,Hammond,751,Germany,Female,36,6,169831.46,2,1,1,27758.36,0 +67,15696061,Brownless,581,Germany,Female,34,1,101633.04,1,1,0,110431.51,0 +68,15641582,Chibugo,735,Germany,Male,43,10,123180.01,2,1,1,196673.28,0 +69,15638424,Glauert,661,Germany,Female,35,5,150725.53,2,0,1,113656.85,0 +70,15755648,Pisano,675,France,Female,21,8,98373.26,1,1,0,18203,0 +71,15703793,Konovalova,738,Germany,Male,58,2,133745.44,4,1,0,28373.86,1 +72,15620344,McKee,813,France,Male,29,6,0,1,1,0,33953.87,0 +73,15812518,Palermo,657,Spain,Female,37,0,163607.18,1,0,1,44203.55,0 +74,15779052,Ballard,604,Germany,Female,25,5,157780.84,2,1,1,58426.81,0 +75,15770811,Wallace,519,France,Male,36,9,0,2,0,1,145562.4,0 +76,15780961,Cavenagh,735,France,Female,21,1,178718.19,2,1,0,22388,0 +77,15614049,Hu,664,France,Male,55,8,0,2,1,1,139161.64,0 +78,15662085,Read,678,France,Female,32,9,0,1,1,1,148210.64,0 +79,15575185,Bushell,757,Spain,Male,33,5,77253.22,1,0,1,194239.63,0 +80,15803136,Postle,416,Germany,Female,41,10,122189.66,2,1,0,98301.61,0 +81,15706021,Buley,665,France,Female,34,1,96645.54,2,0,0,171413.66,0 +82,15663706,Leonard,777,France,Female,32,2,0,1,1,0,136458.19,1 +83,15641732,Mills,543,France,Female,36,3,0,2,0,0,26019.59,0 +84,15701164,Onyeorulu,506,France,Female,34,4,90307.62,1,1,1,159235.29,0 +85,15738751,Beit,493,France,Female,46,4,0,2,1,0,1907.66,0 +86,15805254,Ndukaku,652,Spain,Female,75,10,0,2,1,1,114675.75,0 +87,15762418,Gant,750,Spain,Male,22,3,121681.82,1,1,0,128643.35,1 +88,15625759,Rowley,729,France,Male,30,9,0,2,1,0,151869.35,0 +89,15622897,Sharpe,646,France,Female,46,4,0,3,1,0,93251.42,1 +90,15767954,Osborne,635,Germany,Female,28,3,81623.67,2,1,1,156791.36,0 +91,15757535,Heap,647,Spain,Female,44,5,0,3,1,1,174205.22,1 +92,15731511,Ritchie,808,France,Male,45,7,118626.55,2,1,0,147132.46,0 +93,15809248,Cole,524,France,Female,36,10,0,2,1,0,109614.57,0 +94,15640635,Capon,769,France,Male,29,8,0,2,1,1,172290.61,0 +95,15676966,Capon,730,Spain,Male,42,4,0,2,0,1,85982.47,0 +96,15699461,Fiorentini,515,Spain,Male,35,10,176273.95,1,0,1,121277.78,0 +97,15738721,Graham,773,Spain,Male,41,9,102827.44,1,0,1,64595.25,0 +98,15693683,Yuille,814,Germany,Male,29,8,97086.4,2,1,1,197276.13,0 +99,15604348,Allard,710,Spain,Male,22,8,0,2,0,0,99645.04,0 +100,15633059,Fanucci,413,France,Male,34,9,0,2,0,0,6534.18,0 +101,15808582,Fu,665,France,Female,40,6,0,1,1,1,161848.03,0 +102,15743192,Hung,623,France,Female,44,6,0,2,0,0,167162.43,0 +103,15580146,Hung,738,France,Male,31,9,82674.15,1,1,0,41970.72,0 +104,15776605,Bradley,528,Spain,Male,36,7,0,2,1,0,60536.56,0 +105,15804919,Dunbabin,670,Spain,Female,65,1,0,1,1,1,177655.68,1 +106,15613854,Mauldon,622,Spain,Female,46,4,107073.27,2,1,1,30984.59,1 +107,15599195,Stiger,582,Germany,Male,32,1,88938.62,1,1,1,10054.53,0 +108,15812878,Parsons,785,Germany,Female,36,2,99806.85,1,0,1,36976.52,0 +109,15602312,Walkom,605,Spain,Male,33,5,150092.8,1,0,0,71862.79,0 +110,15744689,T'ang,479,Germany,Male,35,9,92833.89,1,1,0,99449.86,1 +111,15803526,Eremenko,685,Germany,Male,30,3,90536.81,1,0,1,63082.88,0 +112,15665790,Rowntree,538,Germany,Male,39,7,108055.1,2,1,0,27231.26,0 +113,15715951,Thorpe,562,France,Male,42,2,100238.35,1,0,0,86797.41,0 +114,15591100,Chiemela,675,Spain,Male,36,9,106190.55,1,0,1,22994.32,0 +115,15609618,Fanucci,721,Germany,Male,28,9,154475.54,2,0,1,101300.94,1 +116,15675522,Ko,628,Germany,Female,30,9,132351.29,2,1,1,74169.13,0 +117,15705512,Welch,668,Germany,Female,37,6,167864.4,1,1,0,115638.29,0 +118,15698028,Duncan,506,France,Female,41,1,0,2,1,0,31766.3,0 +119,15661670,Chidozie,524,Germany,Female,31,8,107818.63,1,1,0,199725.39,1 +120,15600781,Wu,699,Germany,Male,34,4,185173.81,2,1,0,120834.48,0 +121,15682472,Culbreth,828,France,Male,34,8,129433.34,2,0,0,38131.77,0 +122,15580203,Kennedy,674,Spain,Male,39,6,120193.42,1,0,0,100130.95,0 +123,15690673,Cameron,656,France,Female,39,6,0,2,1,0,141069.88,0 +124,15760085,Calabresi,684,Germany,Female,48,10,126384.42,1,1,1,198129.36,0 +125,15779659,Zetticci,625,France,Female,28,3,0,1,0,0,183646.41,0 +126,15627360,Fuller,432,France,Male,42,9,152603.45,1,1,0,110265.24,1 +127,15671137,MacDonald,549,France,Female,52,1,0,1,0,1,8636.05,1 +128,15782688,Piccio,625,Germany,Male,56,0,148507.24,1,1,0,46824.08,1 +129,15575492,Kennedy,828,France,Female,41,7,0,2,1,0,171378.77,0 +130,15591607,Fernie,770,France,Male,24,9,101827.07,1,1,0,167256.35,0 +131,15740404,He,758,France,Female,34,3,0,2,1,1,124226.16,0 +132,15718369,Kaodilinakachukwu,795,Germany,Female,33,9,130862.43,1,1,1,114935.21,0 +133,15677871,Cocci,687,France,Male,38,9,122570.87,1,1,1,35608.88,0 +134,15642004,Alekseeva,686,France,Male,25,1,0,2,0,1,16459.37,0 +135,15712543,Chinweike,789,Germany,Male,39,7,124828.46,2,1,1,124411.08,0 +136,15584518,Arthur,589,Germany,Female,50,5,144895.05,2,1,1,34941.23,0 +137,15802381,Li,461,Germany,Female,34,5,63663.93,1,0,1,167784.28,0 +138,15610156,Ma,637,France,Male,40,2,133463.1,1,0,1,93165.34,0 +139,15594408,Chia,584,Spain,Female,48,2,213146.2,1,1,0,75161.25,1 +140,15640905,Vasin,579,Spain,Female,35,1,129490.36,2,0,1,8590.83,1 +141,15698932,Groves,756,Germany,Male,44,10,137452.09,1,1,0,189543.9,0 +142,15724944,Tien,663,France,Male,34,7,0,2,1,1,180427.24,0 +143,15628145,Forwood,682,France,Female,43,5,125851.93,1,1,1,193318.33,0 +144,15713483,Greeves,793,Spain,Male,52,2,0,1,1,0,159123.82,1 +145,15612350,Taylor,691,France,Female,31,5,40915.55,1,1,0,126213.84,1 +146,15800703,Madukwe,485,Spain,Female,21,5,113157.22,1,1,1,54141.5,0 +147,15705707,Bennelong,635,Spain,Female,29,8,138296.94,2,1,0,141075.51,0 +148,15754105,Olisanugo,650,France,Male,37,5,106967.18,1,0,0,24495.03,0 +149,15703264,Chukwufumnanya,735,France,Male,44,9,120681.63,1,1,0,74836.34,0 +150,15794413,Harris,416,France,Male,32,0,0,2,0,1,878.87,0 +151,15650237,Morgan,754,Spain,Female,32,7,0,2,1,0,89520.75,0 +152,15759618,Alexeeva,535,France,Female,48,9,0,1,1,0,149892.79,1 +153,15811589,Metcalfe,716,Spain,Male,42,8,0,2,1,0,180800.42,0 +154,15689044,Humphries,539,France,Male,37,2,127609.59,1,1,0,98646.22,0 +155,15709368,Milne,614,France,Female,43,6,0,2,1,1,109041.53,0 +156,15679145,Chou,706,Spain,Male,57,7,0,1,1,0,17941.16,1 +157,15655007,Li,758,France,Female,33,7,0,2,0,0,82996.47,0 +158,15623595,Clayton,586,Spain,Female,28,2,0,2,1,1,92067.35,0 +159,15589975,Maclean,646,France,Female,73,6,97259.25,1,0,1,104719.66,0 +160,15804017,Chigolum,631,Germany,Female,33,4,123246.7,1,0,0,112687.57,0 +161,15692132,Wilkinson,717,Spain,Female,22,6,101060.25,1,0,1,84699.56,0 +162,15641122,Wei,684,France,Male,30,2,0,2,1,0,83473.82,0 +163,15630910,Treacy,800,France,Female,49,7,108007.36,1,0,0,47125.11,0 +164,15680772,Hu,721,Spain,Female,36,2,0,2,1,1,106977.8,0 +165,15658929,Taverner,683,Spain,Male,29,0,133702.89,1,1,0,55582.54,1 +166,15585388,Sherman,660,Germany,Male,31,9,125189.75,2,1,1,139874.43,0 +167,15724623,Taubman,704,Germany,Female,24,7,113034.22,1,1,0,162503.48,1 +168,15588537,Robinson,615,Spain,Female,41,9,109013.23,1,1,0,196499.96,0 +169,15574692,Pinto,667,Spain,Female,39,2,0,2,1,0,40721.24,1 +170,15611325,Wood,682,Germany,Male,24,9,57929.81,2,0,0,53134.3,0 +171,15587562,Hawkins,484,France,Female,29,4,130114.39,1,1,0,164017.89,0 +172,15613172,Sun,628,Germany,Male,27,5,95826.49,2,1,0,155996.96,0 +173,15651022,Yost,480,Germany,Male,44,10,129608.57,1,1,0,5472.7,1 +174,15586310,Ting,578,France,Male,30,4,169462.09,1,1,0,112187.11,0 +175,15625524,Rowe,512,France,Male,40,5,0,2,1,1,146457.83,0 +176,15755209,Fu,484,Spain,Female,35,7,133868.21,1,1,1,27286.1,0 +177,15645248,Ho,510,France,Female,30,0,0,2,1,1,130553.47,0 +178,15790355,Okechukwu,606,Germany,Male,36,5,190479.48,2,0,0,179351.89,0 +179,15762615,Campbell,597,Spain,Female,40,8,101993.12,1,0,1,94774.12,0 +180,15625426,Ashbolt,754,Germany,Female,55,3,161608.81,1,1,0,8080.85,1 +181,15716334,Rozier,850,Spain,Female,45,2,122311.21,1,1,1,19482.5,0 +182,15789669,Hsia,510,France,Male,65,2,0,2,1,1,48071.61,0 +183,15621075,Ogbonnaya,778,Germany,Female,45,1,162150.42,2,1,0,174531.27,0 +184,15810845,T'ang,636,France,Male,42,2,0,2,1,1,55470.78,0 +185,15719377,Cocci,804,France,Female,50,4,0,1,1,1,8546.87,1 +186,15654506,Chang,514,France,Male,32,8,0,2,1,0,95857.18,0 +187,15771977,T'ao,730,France,Female,39,1,99010.67,1,1,0,194945.8,0 +188,15708710,Ford,525,Spain,Female,37,0,0,1,0,1,131521.72,0 +189,15726676,Marshall,616,Spain,Male,30,5,0,2,0,1,196108.51,0 +190,15587421,Tsai,687,Germany,Female,34,7,111388.18,2,1,0,148564.76,0 +191,15726931,Onwumelu,715,France,Female,41,8,56214.85,2,0,0,92982.61,1 +192,15771086,Graham,512,France,Female,36,3,84327.77,2,1,0,17675.36,0 +193,15756850,Golovanov,479,France,Male,40,1,0,2,0,0,114996.43,0 +194,15702741,Potts,601,France,Male,32,8,93012.89,1,1,0,86957.42,0 +195,15679200,Crawford,580,Spain,Male,29,9,61710.44,2,1,0,128077.8,0 +196,15594815,Aleshire,807,France,Male,35,3,174790.15,1,1,1,600.36,0 +197,15635905,Moran,616,Spain,Female,32,6,0,2,1,1,43001.46,0 +198,15777892,Samsonova,721,Germany,Male,37,3,107720.64,1,1,1,158591.12,0 +199,15656176,Jenkins,501,France,Male,57,10,0,2,1,1,47847.19,0 +200,15811127,Volkov,521,France,Male,35,6,96423.84,1,1,0,10488.44,0 +201,15604482,Chiemezie,850,Spain,Male,30,2,141040.01,1,1,1,5978.2,0 +202,15622911,Jude,759,France,Male,42,4,105420.18,1,0,1,121409.06,0 +203,15600974,He,516,Spain,Male,50,5,0,1,0,1,146145.93,1 +204,15727868,Onuora,711,France,Female,38,2,129022.06,2,1,1,14374.86,1 +205,15627801,Ginikanwa,512,Spain,Male,33,3,176666.62,1,1,0,94670.77,0 +206,15773039,Ku,550,France,Male,37,3,0,1,1,1,179670.31,0 +207,15755262,McDonald,608,Spain,Female,41,3,89763.84,1,0,0,199304.74,1 +208,15679531,Collins,618,France,Male,34,5,134954.53,1,1,1,151954.39,0 +209,15684181,Hackett,643,France,Male,45,5,0,1,1,0,142513.5,1 +210,15612087,Dike,671,France,Male,45,2,106376.85,1,0,1,158264.62,0 +211,15752047,Trevisano,689,Germany,Male,33,2,161814.64,2,1,0,169381.9,0 +212,15624592,Tan,603,France,Male,31,8,0,2,1,1,169915.02,0 +213,15573152,Glassman,620,France,Female,41,9,0,2,0,0,88852.47,0 +214,15594917,Miller,676,France,Female,34,1,63095.01,1,1,1,40645.81,0 +215,15785542,Kornilova,572,Germany,Male,26,4,118287.01,2,0,0,60427.3,0 +216,15723488,Watson,668,Germany,Male,47,7,106854.21,1,0,1,157959.02,1 +217,15680920,Marchesi,695,France,Male,46,7,49512.55,1,1,0,133007.34,0 +218,15786308,Millar,730,Spain,Female,33,9,0,2,0,0,176576.62,0 +219,15659366,Shih,807,France,Male,43,1,105799.32,2,1,0,34888.04,1 +220,15774854,Fuller,592,France,Male,54,8,0,1,1,1,28737.71,1 +221,15725311,Hay,726,France,Female,31,9,114722.05,2,1,1,98178.57,0 +222,15787155,Yang,514,Spain,Male,30,7,0,1,0,1,125010.24,0 +223,15727829,McIntyre,567,France,Male,42,2,0,2,1,1,167984.61,0 +224,15733247,Stevenson,850,France,Male,33,10,0,1,1,0,4861.72,1 +225,15568748,Poole,671,Germany,Male,45,6,99564.22,1,1,1,108872.45,1 +226,15699029,Bagley,670,France,Male,37,4,170557.91,2,1,0,198252.88,0 +227,15774393,Ch'ien,694,France,Female,30,9,0,2,1,1,26960.31,0 +228,15676895,Cattaneo,547,Germany,Female,39,6,74596.15,3,1,1,85746.52,1 +229,15637753,O'Sullivan,751,Germany,Male,50,2,96888.39,1,1,0,77206.25,1 +230,15605461,Lucas,594,Germany,Female,29,3,130830.22,1,1,0,61048.53,0 +231,15808473,Ringrose,673,France,Male,72,1,0,2,0,1,111981.19,0 +232,15627000,Freeman,610,France,Male,40,0,0,2,1,0,62232.6,0 +233,15787174,Sergeyev,512,France,Female,37,1,0,2,0,1,156105.03,0 +234,15723886,Fiore,767,Germany,Male,20,3,119714.25,2,0,1,150135.38,0 +235,15704769,Smith,585,France,Female,67,5,113978.97,2,0,1,93146.11,0 +236,15772896,Dumetochukwu,763,Germany,Male,42,6,100160.75,1,1,0,33462.94,1 +237,15711540,Pacheco,712,France,Female,29,2,0,1,1,1,144375,0 +238,15764866,Synnot,539,Germany,Female,43,3,116220.5,3,1,0,55803.96,1 +239,15794056,Johnston,668,France,Female,46,2,0,3,1,0,89048.46,1 +240,15795149,Stevens,703,France,Male,28,2,81173.83,2,0,1,162812.16,0 +241,15812009,Grant,662,Spain,Male,38,4,0,2,1,0,136259.65,0 +242,15651001,Tsao,725,Germany,Female,39,5,116803.8,1,1,0,124052.97,0 +243,15813844,Barnes,703,France,Male,37,8,105961.68,2,0,1,74158.8,0 +244,15596175,McIntosh,659,Germany,Male,67,6,117411.6,1,1,1,45071.09,1 +245,15576269,Madison,523,Spain,Male,34,7,0,2,1,0,62030.06,0 +246,15797219,Ifesinachi,635,France,Female,40,10,123497.58,1,1,0,131953.23,1 +247,15685500,Glazkov,772,Germany,Male,26,7,152400.51,2,1,0,79414,0 +248,15599792,Dimauro,545,France,Female,26,1,0,2,1,1,199638.56,0 +249,15657566,Wieck,634,Germany,Male,24,8,103097.85,1,1,1,157577.29,0 +250,15772423,Liao,739,Germany,Male,54,8,126418.14,1,1,0,134420.75,1 +251,15628112,Hughes,771,Germany,Female,36,5,77846.9,1,0,0,99805.99,0 +252,15753754,Morrison,587,Spain,Female,34,1,0,2,1,1,97932.68,0 +253,15793726,Matveyeva,681,France,Female,79,0,0,2,0,1,170968.99,0 +254,15694717,Ku,544,Germany,Male,37,2,79731.91,1,1,1,57558.95,0 +255,15665834,Cheatham,696,Spain,Male,28,8,0,1,0,0,176713.47,0 +256,15765297,Yao,766,Spain,Male,41,0,0,2,0,1,34283.23,0 +257,15636684,Kirkland,727,France,Male,34,10,0,2,1,1,198637.34,0 +258,15592979,Rose,671,Germany,Female,34,6,37266.67,2,0,0,156917.12,0 +259,15750803,Jess,693,France,Female,30,6,127992.25,1,1,1,50457.2,0 +260,15607178,Welch,850,Germany,Male,38,3,54901.01,1,1,1,140075.55,0 +261,15713853,Ifeajuna,732,Germany,Male,42,9,108748.08,2,1,1,65323.11,0 +262,15673481,Morton,726,Spain,Female,48,6,99906.19,1,1,0,64323.24,0 +263,15686776,Rossi,557,France,Female,32,6,184686.41,2,1,0,14956.44,0 +264,15673693,Reppert,682,France,Female,26,0,110654.02,1,0,1,111879.21,0 +265,15700696,Kang,738,Spain,Male,31,9,79019.8,1,1,1,18606.23,0 +266,15813163,Ch'iu,531,Spain,Female,36,9,99240.51,1,1,0,123137.01,0 +267,15653857,Wallis,498,France,Male,34,2,0,2,1,1,148528.24,0 +268,15777076,Clark,651,France,Male,36,7,0,2,1,0,13898.31,0 +269,15717398,Fielding,549,Spain,Female,39,7,0,1,0,0,81259.25,1 +270,15799217,Zetticci,791,Germany,Female,35,7,52436.2,1,1,0,161051.75,0 +271,15787071,Dulhunty,650,Spain,Male,41,9,0,2,0,1,191599.67,0 +272,15619955,Bevington,733,Germany,Male,34,3,100337.96,3,1,0,48559.19,1 +273,15796505,Boyle,811,Germany,Female,34,1,149297.19,2,1,1,186339.74,0 +274,15725166,Newton,707,France,Male,30,8,0,2,1,0,33159.37,0 +275,15800116,Bowman,712,Germany,Male,28,4,145605.44,1,0,1,93883.53,0 +276,15758685,Dubinina,706,Spain,Female,37,7,0,2,1,1,110899.3,0 +277,15694456,Toscani,756,France,Male,62,3,0,1,1,1,11199.04,1 +278,15767339,Chiazagomekpere,777,France,Female,53,10,0,2,1,0,189992.97,0 +279,15683562,Allen,646,France,Male,35,6,84026.86,1,0,1,164255.69,0 +280,15782210,K'ung,714,France,Male,46,1,0,1,1,0,152167.79,1 +281,15668893,Wilsmore,782,France,Male,39,8,0,2,1,1,33949.67,0 +282,15669169,Hargreaves,775,Spain,Male,29,10,0,2,1,1,68143.93,0 +283,15643024,Huang,479,Germany,Male,35,4,138718.92,1,1,1,47251.79,1 +284,15699389,Ch'ien,807,France,Male,42,7,118274.71,1,1,1,25885.72,0 +285,15708608,Wallwork,799,France,Female,22,8,174185.98,2,0,1,192633.85,0 +286,15626144,Chu,675,France,Male,40,7,113208.86,2,1,0,34577.36,0 +287,15573112,Kang,602,Spain,Male,29,5,103907.28,1,1,0,161229.84,0 +288,15790678,Davidson,475,France,Female,32,8,119023.28,1,1,0,100816.29,0 +289,15727556,O'Donnell,744,Spain,Female,26,5,166297.89,1,1,1,181694.44,0 +290,15697307,Nnachetam,588,Spain,Male,34,10,0,2,1,0,79078.91,0 +291,15652266,Chidiebele,703,Germany,Male,42,9,63227,1,0,1,137316.32,0 +292,15607098,Ahmed,747,Spain,Female,41,5,94521.17,2,1,0,194926.86,0 +293,15655774,Booth,583,France,Male,27,7,0,2,1,0,51285.49,0 +294,15590241,Chuang,750,Spain,Female,34,9,112822.26,1,0,0,150401.53,1 +295,15785819,Shao,681,France,Male,38,3,0,2,1,1,112491.96,0 +296,15723654,Tsao,773,France,Male,25,2,135903.33,1,1,0,73656.38,0 +297,15774510,Tien,714,France,Female,31,4,125169.26,1,1,1,106636.89,0 +298,15684173,Chang,687,Spain,Female,44,7,0,3,1,0,155853.52,1 +299,15650068,Johnson,511,France,Male,58,0,149117.31,1,1,1,162599.51,0 +300,15811490,French,627,France,Male,33,5,0,2,1,1,103737.82,0 +301,15803976,Efremov,694,France,Female,31,10,0,2,1,0,160990.27,0 +302,15682541,Hartley,616,Spain,Female,36,6,132311.71,1,0,0,15462.84,0 +303,15695699,Calabrese,687,France,Male,35,8,0,2,1,0,10334.05,0 +304,15624188,Chiu,712,France,Female,33,6,0,2,1,1,190686.16,0 +305,15812191,Brennan,553,France,Male,33,4,118082.89,1,0,0,94440.45,0 +306,15636673,Onwuatuegwu,667,France,Male,31,1,119266.69,1,1,1,28257.63,0 +307,15594898,Hewitt,731,France,Male,43,2,0,1,1,1,170034.95,1 +308,15660211,Shih,629,Germany,Male,35,7,156847.29,2,1,0,31824.29,0 +309,15773972,Balashov,614,France,Male,50,4,137104.47,1,1,0,127166.49,1 +310,15746726,Doyle,438,Germany,Male,31,8,78398.69,1,1,0,44937.01,0 +311,15712287,Pokrovskii,652,France,Female,80,4,0,2,1,1,188603.07,0 +312,15702919,Collins,729,Germany,Male,30,6,63669.42,1,1,0,145111.37,0 +313,15674398,Russo,642,France,Male,38,3,0,2,0,0,171463.83,0 +314,15797960,Skinner,806,Germany,Female,59,0,135296.33,1,1,0,182822.5,0 +315,15631868,Robertson,744,Spain,Male,36,2,153804.44,1,1,1,87213.33,0 +316,15581539,Atkinson,474,Spain,Male,37,3,0,2,0,0,57175.32,0 +317,15662736,Doyle,559,France,Male,49,2,147069.78,1,1,0,120540.83,1 +318,15666252,Ritchie,706,Spain,Male,42,9,0,2,1,1,28714.34,0 +319,15677512,McEncroe,628,Spain,Female,22,3,0,1,1,0,85426.28,0 +320,15626114,Pearson,429,France,Male,24,4,95741.75,1,1,0,46170.75,0 +321,15810834,Gordon,525,Spain,Female,57,2,145965.33,1,1,1,64448.36,0 +322,15678910,Ts'ai,680,France,Female,30,8,141441.75,1,1,1,16278.97,0 +323,15694408,Lung,749,France,Male,40,1,139290.41,1,1,0,182855.42,1 +324,15585215,Yuan,763,France,Female,31,4,0,2,0,0,50404.72,0 +325,15682757,Pardey,734,France,Male,30,3,0,2,1,0,107640.25,0 +326,15736601,Tai,716,France,Male,35,4,144428.87,1,1,0,134132.65,0 +327,15601848,Scott,594,France,Male,35,2,0,2,1,0,103480.69,0 +328,15736008,Hunter,644,France,Female,46,9,95441.27,1,1,0,108761.05,1 +329,15669064,Mazzanti,671,Germany,Male,35,1,144848.74,1,1,1,179012.3,0 +330,15624528,L?,664,Germany,Male,26,7,116244.14,2,1,1,95145.14,0 +331,15598493,Beach,656,France,Male,50,7,0,2,0,1,72143.44,0 +332,15601274,Hsieh,667,Spain,Female,40,1,146502.07,1,1,0,19162.89,0 +333,15702669,Faulkner,663,Germany,Male,44,2,117028.6,2,0,1,144680.18,0 +334,15728669,Knowles,584,Germany,Female,30,8,112013.81,1,1,0,177772.03,1 +335,15742668,Day,626,Spain,Female,37,6,108269.37,1,1,0,5597.94,0 +336,15697441,Hsueh,485,France,Male,29,7,182123.79,1,1,0,116828.51,1 +337,15740476,Tsao,659,Germany,Female,32,3,150923.74,2,0,1,174652.51,0 +338,15648064,Kennedy,649,France,Male,33,2,0,2,1,0,2010.98,0 +339,15636624,Nwabugwu,805,Spain,Female,39,5,165272.13,1,1,0,14109.85,1 +340,15807923,Young,716,Germany,Female,39,10,115301.31,1,1,0,43527.4,1 +341,15745844,Kerr,642,Germany,Female,40,6,129502.49,2,0,1,86099.23,1 +342,15786170,Tien,659,France,Male,31,4,118342.26,1,0,0,161574.19,0 +343,15681081,Marrero,545,Spain,Female,47,5,0,2,1,1,38970.14,0 +344,15684484,White,543,France,Male,22,8,0,2,0,0,127587.22,0 +345,15785869,Pisano,718,France,Female,25,7,0,2,1,0,30380.12,0 +346,15763859,Brown,840,France,Female,43,7,0,2,1,0,90908.95,0 +347,15658935,Freeman,630,Germany,Female,34,9,106937.05,2,1,0,138275.01,0 +348,15747358,Russell,643,Germany,Male,59,3,170331.37,1,1,1,32171.79,0 +349,15735203,Seleznyov,654,Germany,Female,32,1,114510.85,1,1,1,126143.23,0 +350,15576256,Yusupova,582,France,Male,39,5,0,2,1,1,129892.93,0 +351,15659420,Foley,659,Spain,Male,32,3,107594.11,2,1,1,102416.84,0 +352,15593365,Shih,762,Spain,Male,39,2,81273.13,1,1,1,18719.67,0 +353,15777352,Ikedinachukwu,568,Spain,Female,32,7,169399.6,1,1,0,61936.22,0 +354,15812007,Power,670,Spain,Male,25,6,0,2,1,1,78358.94,0 +355,15625461,Amos,613,France,Female,45,1,187841.99,2,1,1,147224.27,0 +356,15739438,Reed,539,France,Male,30,0,0,2,1,0,160979.66,0 +357,15611759,Simmons,850,Spain,Female,57,8,126776.3,2,1,1,132298.49,0 +358,15661629,Ricci,522,Spain,Male,34,9,126436.29,1,1,0,174248.52,1 +359,15633950,Yen,737,France,Male,41,1,101960.74,1,1,1,123547.28,0 +360,15592386,Campbell,520,France,Male,58,3,0,2,0,1,32790.02,0 +361,15803716,West,706,Spain,Male,28,3,0,2,0,1,181543.67,0 +362,15696674,Robinson,643,Germany,Female,45,2,150842.93,1,0,1,2319.96,1 +363,15706365,Bianchi,648,France,Female,50,9,102535.57,1,1,1,189543.19,0 +364,15745088,Chen,443,Germany,Female,29,9,99027.61,2,1,0,10940.4,0 +365,15676715,Madukaego,640,France,Male,68,9,0,2,1,1,199493.38,0 +366,15613085,Ibrahimova,628,Spain,Female,33,3,0,1,1,1,188193.25,0 +367,15633537,Nolan,540,Germany,Female,42,9,87271.41,2,1,0,172572.64,0 +368,15594720,Scott,460,Germany,Female,35,8,102742.91,2,1,1,189339.6,0 +369,15684042,Blair,636,Germany,Male,34,2,40105.51,2,0,1,53512.16,0 +370,15583303,Monaldo,593,France,Female,29,2,152265.43,1,1,0,34004.44,0 +371,15611579,Sutherland,801,Spain,Male,42,4,141947.67,1,1,1,10598.29,0 +372,15774696,Cole,640,Germany,Female,75,1,106307.91,2,0,1,113428.77,0 +373,15694506,Briggs,611,Germany,Male,31,0,107884.81,2,1,1,183487.98,0 +374,15688074,Gregory,802,Germany,Male,31,1,125013.72,1,1,1,187658.09,0 +375,15759537,Bianchi,717,Germany,Male,35,7,58469.37,2,1,1,172459.39,0 +376,15758449,Angelo,769,France,Female,39,8,0,1,0,1,21016,0 +377,15583456,Gardiner,745,Germany,Male,45,10,117231.63,3,1,1,122381.02,1 +378,15667871,Kerr,572,Spain,Male,35,4,152390.26,1,1,0,128123.66,0 +379,15677371,Ko,629,Spain,Female,30,2,34013.63,1,1,0,19570.63,0 +380,15629677,Distefano,687,Spain,Female,39,2,0,3,0,0,188150.6,1 +381,15713578,Farrell,483,France,Female,50,9,0,2,1,1,111020.24,0 +382,15591509,Milano,690,France,Male,36,7,101583.11,2,1,0,123775.15,0 +383,15568240,Ting,492,Germany,Female,30,10,77168.87,2,0,1,146700.22,0 +384,15622993,Boyd,709,Germany,Male,28,8,124695.72,2,1,0,145251.35,0 +385,15689294,Onyemaechi,705,Germany,Male,44,3,105934.96,1,1,0,82463.69,0 +386,15720910,Black,560,France,Female,66,9,0,1,1,1,15928.49,0 +387,15721181,Oliver,611,Spain,Male,46,6,0,2,1,0,45886.33,0 +388,15776433,Greco,730,Spain,Male,62,2,0,2,1,1,186489.95,0 +389,15748936,Whitehead,709,Spain,Female,45,2,0,2,0,1,162922.65,0 +390,15717225,Ikemefuna,544,France,Female,21,10,161525.96,2,1,0,9262.77,0 +391,15685226,Morrison,712,Germany,Female,29,7,147199.07,1,1,1,84932.4,0 +392,15785611,Onyeoruru,752,Germany,Male,38,3,183102.29,1,1,1,71557.12,0 +393,15573456,Cunningham,648,Spain,Male,46,9,127209,2,1,0,77405.95,1 +394,15684548,Demidov,556,Spain,Male,38,8,0,2,0,0,417.41,1 +395,15620505,Celis,594,Spain,Female,24,0,97378.54,1,1,1,71405.17,0 +396,15807432,Cheng,645,Germany,Female,37,2,136925.09,2,0,1,153400.24,0 +397,15584766,Knight,557,France,Male,33,3,54503.55,1,1,1,371.05,0 +398,15612187,Morin,547,Germany,Male,32,8,155726.85,1,1,0,67789.99,0 +399,15762218,Mills,701,France,Female,39,9,0,2,0,1,145894.9,0 +400,15646372,Outhwaite,616,France,Female,66,1,135842.41,1,1,0,183840.51,1 +401,15690452,Tung,605,France,Male,52,1,63349.75,1,1,0,108887.44,0 +402,15747795,Pai,593,Germany,Female,38,4,129499.42,1,1,1,154071.27,0 +403,15781589,Carpenter,751,Spain,Male,52,8,0,2,0,1,179291.85,0 +404,15732674,Fennell,443,Spain,Male,36,6,70438.01,2,0,1,56937.43,0 +405,15642291,Fontaine,685,France,Male,23,8,0,2,1,1,112239.03,0 +406,15692761,Pratt,718,France,Male,36,9,0,1,1,0,45909.87,0 +407,15578045,Mitchell,538,Spain,Female,49,9,141434.04,1,0,0,173779.25,1 +408,15745354,Franklin,611,Spain,Female,37,4,0,2,1,0,125696.26,0 +409,15701376,K'ung,668,Germany,Male,37,10,152958.29,2,1,1,159585.61,0 +410,15691625,Ko,537,Germany,Female,41,3,138306.34,1,1,0,106761.47,0 +411,15566594,McKenzie,709,Spain,Male,23,10,0,2,0,0,129590.18,0 +412,15760431,Pino,850,France,Male,38,1,0,2,1,1,80006.65,0 +413,15686302,Fisk,745,Spain,Female,31,3,124328.84,1,1,1,140451.52,0 +414,15801559,Chiang,693,Germany,Female,41,9,181461.48,3,1,1,187929.43,1 +415,15810432,Moseley,795,Spain,Male,35,8,0,2,1,0,167155.36,0 +416,15809616,Hsiung,626,Spain,Male,26,8,0,2,0,0,191420.71,0 +417,15720559,Heath,487,Germany,Female,61,5,110368.03,1,0,0,11384.45,1 +418,15695632,Dellucci,556,France,Female,39,9,89588.35,1,1,1,94898.1,0 +419,15659843,Li,643,France,Female,46,6,0,2,0,0,106781.59,0 +420,15615624,De Salis,605,France,Female,28,6,0,2,0,0,159508.52,0 +421,15810418,T'ang,756,Germany,Female,60,3,115924.89,1,1,0,93524.19,1 +422,15716186,Richardson,586,France,Female,38,2,0,2,1,0,87168.46,0 +423,15674551,Fitch,535,Germany,Male,40,7,111756.5,1,1,0,8128.32,1 +424,15622834,Stevenson,678,France,Female,35,4,0,1,1,0,125518.32,0 +425,15566111,Estes,596,France,Male,39,9,0,1,1,0,48963.59,0 +426,15784597,Lattimore,648,France,Male,26,9,162923.85,1,1,0,98368.24,0 +427,15652883,Chung,492,Germany,Male,39,10,124576.65,2,1,0,148584.61,0 +428,15806964,Utz,702,France,Male,45,0,80793.58,1,1,1,27474.81,0 +429,15576313,Wei,486,Germany,Female,40,9,71340.09,1,1,0,76192.21,0 +430,15806467,Boyle,568,Germany,Male,40,1,99282.63,1,0,0,134600.94,1 +431,15597602,Nwachinemelu,619,Germany,Male,57,3,137946.39,1,1,1,72467.99,1 +432,15743040,Kuznetsova,724,Germany,Male,41,2,127892.57,2,0,1,199645.45,0 +433,15705521,Pisani,548,Germany,Female,33,0,101084.36,1,1,0,42749.85,0 +434,15595039,Manna,545,Germany,Female,37,8,114754.08,1,1,0,136050.44,1 +435,15799384,Collier,683,France,Male,33,8,0,1,0,0,73564.44,0 +436,15581197,Ricci,762,France,Female,51,3,99286.98,1,0,1,85578.63,0 +437,15693737,Carr,627,Germany,Female,30,4,79871.02,2,1,0,129826.89,0 +438,15624623,Hs?,516,France,Male,35,10,104088.59,2,0,0,119666,0 +439,15783501,Findlay,800,France,Female,38,2,168190.33,2,1,0,68052.08,0 +440,15690134,Hughes,464,Germany,Female,42,3,85679.25,1,1,1,164104.74,0 +441,15782735,Chukwuemeka,626,France,Female,35,3,0,1,0,0,80190.36,0 +442,15611088,Genovese,790,France,Female,31,9,0,2,1,0,84126.75,0 +443,15672145,Swift,534,France,Female,34,7,121551.58,2,1,1,70179,0 +444,15732628,Ugoji,745,France,Male,46,2,122220.19,1,1,1,118024.1,0 +445,15787470,Parkinson,553,Spain,Male,47,3,116528.15,1,0,0,145704.19,1 +446,15803406,Ross,748,France,Female,26,1,77780.29,1,0,1,183049.41,0 +447,15730460,Oleary,722,France,Male,37,2,0,1,0,0,120906.83,0 +448,15644572,Turnbull,501,France,Male,40,4,125832.2,1,1,1,100433.83,0 +449,15694860,Uspensky,675,France,Female,38,6,68065.8,1,0,0,138777,1 +450,15658169,Cook,778,Spain,Female,47,6,127299.34,2,1,0,124694.99,0 +451,15794396,Newbold,494,Germany,Female,38,7,174937.64,1,1,0,40084.32,0 +452,15785798,Uchechukwu,850,France,Male,40,9,0,2,0,1,119232.33,0 +453,15710825,Ch'en,592,Spain,Male,31,7,110071.1,1,0,0,43921.36,0 +454,15668444,He,590,Spain,Female,44,3,139432.37,1,1,0,62222.81,0 +455,15726631,Hilton,758,France,Female,39,6,127357.76,1,0,1,56577,0 +456,15733797,Sal,506,France,Male,36,5,0,2,1,0,164253.35,0 +457,15747960,Eluemuno,733,France,Male,33,3,0,1,1,1,7666.73,0 +458,15634632,Titus,711,France,Male,38,3,0,2,1,0,68487.51,0 +459,15707362,Yin,514,Germany,Male,43,1,95556.31,1,0,1,199273.98,1 +460,15662976,Lettiere,637,Spain,Male,37,8,0,1,1,1,186062.36,0 +461,15732778,Templeman,468,Germany,Male,29,1,111681.98,2,1,1,195711.16,0 +462,15718443,Chibuzo,539,France,Male,39,3,0,2,1,0,36692.17,0 +463,15670039,Sun,509,Spain,Female,25,3,108738.71,2,1,0,106920.57,0 +464,15773792,Evans,662,France,Female,32,4,133950.37,1,1,1,48725.68,1 +465,15613786,Ogbonnaya,818,Spain,Male,26,4,0,2,1,1,167036.94,0 +466,15726032,Enyinnaya,608,France,Male,33,9,89968.69,1,1,0,68777.26,0 +467,15663252,Olisanugo,850,Spain,Female,32,9,0,2,1,1,18924.92,0 +468,15593782,Brookes,816,Germany,Female,38,5,130878.75,3,1,0,71905.77,1 +469,15633283,Padovano,536,France,Male,35,8,0,2,1,0,64833.28,0 +470,15749167,Fisk,753,France,Male,35,3,0,2,1,1,184843.77,0 +471,15759298,Shih,631,Spain,Male,27,10,134169.62,1,1,1,176730.02,0 +472,15683625,Hare,703,France,Male,37,1,149762.08,1,1,0,20629.4,1 +473,15635367,Muir,774,France,Male,26,2,93844.69,1,1,0,28415.36,0 +474,15681705,Fanucci,785,France,Male,28,8,0,2,1,0,77231.27,0 +475,15603156,Elewechi,571,France,Female,33,1,0,2,1,0,102750.7,0 +476,15591986,Johnston,621,Germany,Male,46,6,141078.37,1,0,0,34580.8,1 +477,15798888,Pisano,605,Germany,Female,31,1,117992.59,1,1,1,183598.77,0 +478,15809722,Ankudinov,611,France,Female,40,8,100812.33,2,1,0,147358.27,0 +479,15677538,Nwokike,569,France,Male,38,7,0,1,1,1,108469.2,0 +480,15797736,Smith,658,France,Male,29,4,80262.6,1,1,1,20612.82,0 +481,15695585,Atkins,788,Spain,Male,34,6,156478.62,1,0,1,181196.76,0 +482,15744398,Burns,525,France,Female,23,5,0,2,1,0,160249.1,0 +483,15750658,Obiuto,798,France,Male,37,8,0,3,0,0,110783.28,0 +484,15578186,Pirozzi,486,Germany,Male,37,9,115217.99,2,1,0,144995.33,0 +485,15676519,George,615,Spain,Male,61,9,0,2,1,0,150227.85,1 +486,15637954,Lewis,730,France,Female,35,0,155470.55,1,1,1,53718.28,0 +487,15758639,Moran,641,France,Male,37,7,0,2,1,0,75248.3,0 +488,15613772,Dalrymple,542,France,Male,39,3,135096.77,1,1,1,14353.43,1 +489,15731744,Carslaw,692,France,Male,30,2,0,2,0,1,130486.57,0 +490,15807709,Kirby,714,Germany,Female,55,9,180075.22,1,1,1,100127.71,0 +491,15714689,Houghton,591,Spain,Male,29,1,97541.24,1,1,1,196356.17,0 +492,15699005,Martin,710,France,Female,41,2,156067.05,1,1,1,9983.88,0 +493,15624170,Tan,639,France,Female,38,4,81550.94,2,0,1,118974.77,0 +494,15725679,Hsia,531,France,Female,47,6,0,1,0,0,194998.34,1 +495,15585865,Westerberg,673,France,Female,38,2,170061.92,2,0,0,134901.34,1 +496,15804256,Hale,765,Germany,Male,36,8,92310.54,2,1,1,72924.56,0 +497,15662403,Kryukova,622,France,Female,32,6,169089.38,2,1,0,101057.95,0 +498,15733616,Sopuluchukwu,806,France,Male,40,5,80613.93,1,1,1,142838.64,0 +499,15591995,Barry,757,Germany,Male,26,8,121581.56,2,1,1,127059.04,0 +500,15677020,Selezneva,570,France,Female,58,8,0,1,0,1,116503.92,1 +501,15727688,Chizuoke,555,Spain,Male,32,4,0,2,1,1,54405.79,0 +502,15715941,Lueck,692,France,Male,54,5,0,2,1,1,88721.84,0 +503,15714485,Udinese,774,France,Male,60,5,85891.55,1,1,0,74135.48,1 +504,15730059,Udobata,638,Spain,Male,44,9,77637.35,2,1,1,111346.22,0 +505,15715527,Freeman,543,Spain,Female,41,4,0,1,0,0,194902.16,0 +506,15576623,Outlaw,584,France,Male,31,5,0,2,1,0,31474.27,0 +507,15805565,Obiuto,691,Germany,Male,30,7,116927.89,1,1,0,21198.39,0 +508,15677307,Lo,684,Germany,Female,40,6,137326.65,1,1,0,186976.6,0 +509,15773890,Okechukwu,733,France,Male,22,5,0,2,1,1,117202.19,0 +510,15598883,King,599,Spain,Female,37,2,0,2,1,1,143739.29,0 +511,15568506,Forbes,524,Germany,Female,31,10,67238.98,2,1,1,161811.23,0 +512,15761043,Macleod,632,Germany,Female,38,6,86569.76,2,1,0,98090.91,0 +513,15782236,Gibbs,735,Spain,Male,34,5,0,2,0,0,71095.41,0 +514,15593601,Isayev,734,France,Male,34,6,133598.4,1,1,1,13107.24,0 +515,15682048,Pisano,605,France,Female,51,3,136188.78,1,1,1,67110.59,1 +516,15746902,Belstead,793,Spain,Male,38,9,0,2,1,0,88225.02,0 +517,15752081,Vassiliev,468,France,Female,56,10,0,3,0,1,62256.87,1 +518,15781307,Schneider,779,Germany,Male,37,7,120092.52,2,1,0,135925.72,0 +519,15775912,Mazzanti,698,France,Male,48,4,101238.24,2,0,1,177815.87,1 +520,15745417,Knipe,707,France,Male,58,6,89685.92,1,0,1,126471.13,0 +521,15671256,Macartney,850,France,Female,35,1,211774.31,1,1,0,188574.12,1 +522,15653547,Madukwe,850,France,Male,56,7,131317.48,1,1,1,119175.45,0 +523,15595766,Watts,527,Spain,Male,37,5,93722.73,2,1,1,139093.73,0 +524,15742358,Humphreys,696,Germany,Male,32,8,101160.99,1,1,1,115916.55,0 +525,15763274,Wu,661,France,Male,48,3,120320.54,1,0,0,96463.25,0 +526,15786063,Chin,776,France,Female,31,2,0,2,1,1,112349.51,0 +527,15600258,Chesnokova,701,France,Male,43,2,0,2,1,1,165303.79,0 +528,15573318,Kung,610,France,Male,26,8,0,2,1,0,166031.08,0 +529,15653849,Lu,572,Germany,Female,48,3,152827.99,1,1,0,38411.79,1 +530,15694272,Nkemakolam,673,France,Male,30,1,64097.75,1,1,1,77783.35,0 +531,15736112,Walton,519,Spain,Female,57,2,119035.35,2,1,1,29871.79,0 +532,15749851,Brookes,702,Spain,Female,26,4,135219.57,1,0,1,59747.63,0 +533,15663478,Baldwin,729,France,Male,32,6,93694.42,1,1,1,79919.13,0 +534,15592300,Mai,543,Spain,Male,35,10,59408.63,1,1,0,76773.53,0 +535,15567832,Shih,550,France,Female,40,7,114354.95,1,1,0,54018.93,0 +536,15776780,He,608,France,Male,59,1,0,1,1,0,70649.64,1 +537,15592846,Fiorentini,639,Germany,Male,35,10,128173.9,2,1,0,59093.39,0 +538,15739803,Lucciano,686,Spain,Male,34,9,0,2,1,0,127569.8,0 +539,15794142,Ferreira,564,Germany,Female,62,5,114931.35,3,0,1,18260.98,1 +540,15762729,Ukaegbunam,745,Germany,Female,28,1,111071.36,1,1,0,73275.96,1 +541,15667896,De Luca,833,France,Male,37,8,151226.18,2,1,1,136129.49,0 +542,15626578,Milne,622,France,Male,26,9,0,2,1,1,153237.59,0 +543,15776223,Davide,597,France,Female,42,4,64740.12,1,1,1,106841.12,0 +544,15705953,Kodilinyechukwu,721,Spain,Male,51,0,169312.13,1,1,0,109078.35,1 +545,15802593,Little,504,France,Female,49,7,0,3,0,1,87822.14,1 +546,15615457,Burns,842,Spain,Female,44,2,112652.08,2,1,0,126644.98,0 +547,15708916,Paterson,587,France,Male,38,0,0,2,1,0,47414.15,0 +548,15720187,Han,479,Germany,Female,30,7,143964.36,2,1,0,41879.99,0 +549,15595440,Kryukova,508,France,Male,49,7,122451.46,2,1,1,75808.1,0 +550,15600651,Ijendu,749,France,Male,24,1,0,3,1,1,47911.03,0 +551,15750141,Reichard,721,Germany,Female,36,3,65253.07,2,1,0,28737.78,0 +552,15657284,Day,674,Germany,Male,47,6,106901.94,1,1,1,2079.2,1 +553,15763063,Price,685,Spain,Female,25,10,128509.63,1,1,0,121562.33,0 +554,15709324,Bruce,417,France,Male,34,7,0,2,1,0,55003.79,0 +555,15711309,Sumrall,574,Germany,Male,33,3,129834.67,1,1,0,193131.42,0 +556,15775318,Lu,590,Spain,Female,51,3,154962.99,3,0,1,191932.27,1 +557,15705515,Lazarev,587,Germany,Male,40,5,138241.9,2,1,0,159418.1,0 +558,15634844,Miller,598,Germany,Male,41,3,91536.93,1,1,0,191468.78,1 +559,15717046,Wentworth-Shields,741,Spain,Male,53,3,0,2,1,1,38913.68,0 +560,15571816,Ritchie,850,Spain,Female,70,5,0,1,1,1,705.18,0 +561,15670080,Mackenzie,584,Germany,Female,29,7,105204.01,1,0,1,138490.03,0 +562,15800440,Power,650,Spain,Male,61,1,152968.73,1,0,1,82970.69,0 +563,15665678,Tan,607,Spain,Male,36,8,158261.68,1,1,1,76744.72,0 +564,15665956,Pendergrass,509,France,Female,46,1,0,1,1,0,71244.59,1 +565,15788126,Evans,689,Spain,Female,38,6,121021.05,1,1,1,12182.15,0 +566,15811773,Hsia,543,France,Male,36,4,0,2,1,1,141210.5,0 +567,15651674,Billson,438,Spain,Female,54,2,0,1,0,0,191763.07,1 +568,15689614,Teng,687,Spain,Female,63,1,137715.66,1,1,1,37938.74,0 +569,15795564,Moretti,737,Germany,Male,31,5,121192.22,2,1,1,74890.58,0 +570,15706647,Jordan,761,France,Male,31,7,0,3,1,1,166698.18,0 +571,15728505,Ts'ao,601,France,Male,44,1,100486.18,2,1,1,62678.53,0 +572,15730076,Osborne,651,France,Male,45,1,0,1,1,0,67740.08,1 +573,15622003,Carslaw,745,France,Male,35,9,92566.53,2,1,0,161519.77,0 +574,15607312,Ch'ang,648,Spain,Female,49,10,0,2,1,1,159835.78,1 +575,15644753,Hung,848,Spain,Male,40,3,110929.96,1,1,1,30876.84,0 +576,15653620,Gordon,546,France,Female,27,8,0,2,1,1,14858.1,0 +577,15761986,Obialo,439,Spain,Female,32,3,138901.61,1,1,0,75685.97,0 +578,15633922,Gray,755,France,Male,30,4,123217.66,2,0,1,144183.1,0 +579,15734674,Lin,593,France,Female,41,6,0,1,1,0,65170.66,0 +580,15658032,Hopkins,701,France,Male,39,2,0,2,1,1,82526.92,0 +581,15692671,Dobson,701,Spain,Male,36,8,0,2,1,0,169161.46,0 +582,15737741,McKay,607,Spain,Female,33,2,108431.87,2,0,1,109291.39,1 +583,15576352,Revell,586,Spain,Female,57,3,0,2,0,1,6057.81,0 +584,15753719,Rickards,547,Germany,Female,30,9,72392.41,1,1,0,77077.14,0 +585,15803689,Begum,647,Germany,Female,51,1,119741.77,2,0,0,54954.51,1 +586,15718057,Onyinyechukwuka,760,France,Female,51,2,100946.71,1,0,0,179614.8,1 +587,15722010,Zuyev,621,Spain,Male,53,9,170491.84,1,1,0,35588.07,1 +588,15680998,Nwankwo,725,France,Male,44,5,0,1,1,1,117356.14,0 +589,15614782,Hao,526,France,Male,36,1,0,1,1,0,160696.72,0 +590,15591047,Ma,519,Spain,Female,47,6,157296.02,2,0,0,147278.43,1 +591,15788291,Okwuadigbo,713,Germany,Female,38,7,144606.22,1,1,1,56594.36,1 +592,15604044,Mitchell,700,France,Male,38,8,134811.3,1,1,0,1299.75,0 +593,15679587,Chan,666,France,Female,34,9,115897.12,1,1,1,25095.03,0 +594,15775153,Buchi,630,Spain,Male,32,4,82034,1,0,0,146326.45,0 +595,15603925,Greco,779,Spain,Female,26,4,174318.13,2,0,1,38296.21,0 +596,15680970,Lombardi,611,Germany,Female,41,2,114206.84,1,1,0,164061.6,0 +597,15697183,Uchenna,685,Spain,Male,43,9,0,2,1,0,107811.28,0 +598,15567446,Coffman,646,Germany,Male,39,9,111574.41,1,1,1,30838.51,0 +599,15637476,Alexandrova,683,Germany,Female,57,5,162448.69,1,0,0,9221.78,1 +600,15714939,Fallaci,484,Germany,Female,34,4,148249.54,1,0,1,33738.27,0 +601,15683503,Hudson,601,France,Female,43,8,0,3,0,1,110916.15,1 +602,15645569,Mai,762,Spain,Female,26,7,123709.46,2,1,1,169654.57,0 +603,15782569,Stout,687,France,Female,72,9,0,1,0,1,69829.4,0 +604,15592387,Burke,566,France,Male,30,5,0,1,1,0,54926.51,1 +605,15609286,Chadwick,702,France,Male,37,10,150525.8,1,1,1,94728.49,0 +606,15814035,Lawrence,601,France,Male,29,9,0,1,1,1,80393.27,0 +607,15661249,Bellucci,699,France,Male,53,4,0,2,0,1,111307.98,0 +608,15629117,Harper,584,France,Male,28,10,0,2,1,0,19834.32,0 +609,15607170,Boyle,699,France,Male,35,5,0,2,1,1,78397.24,0 +610,15586585,Duncan,698,Germany,Female,51,2,111018.98,1,1,0,86410.28,0 +611,15686611,Moss,495,France,Male,30,10,129755.99,1,0,0,172749.65,0 +612,15603203,Avdeyeva,650,France,Female,27,6,0,2,1,0,1002.39,0 +613,15619857,Crawford,605,France,Female,64,2,129555.7,1,1,1,13601.79,0 +614,15805062,Lynton,667,Spain,Male,38,1,87202.38,1,1,1,77866.91,0 +615,15660271,Duncan,688,Germany,Male,26,8,146133.39,1,1,1,175296.76,0 +616,15745295,Gether,727,Spain,Female,31,0,0,1,1,0,121751.04,1 +617,15719352,Davidson,754,Spain,Male,39,6,170184.99,2,1,0,89593.26,0 +618,15766575,Larionova,612,Germany,Female,62,8,140745.33,1,1,0,193437.89,1 +619,15594594,Loggia,546,Spain,Male,42,7,139070.51,1,1,1,86945,0 +620,15646161,Steinhoff,673,Spain,Female,37,8,0,2,1,1,183318.79,0 +621,15682585,Guerra,593,France,Male,35,9,114193.24,1,1,0,71154.1,0 +622,15603134,Pai,656,Spain,Female,40,10,167878.5,1,0,1,151887.16,0 +623,15636444,Craig,535,Germany,Female,53,5,141616.55,2,1,1,75888.65,0 +624,15773456,Lazareva,678,Germany,Male,36,3,145747.67,2,0,1,89566.74,0 +625,15745307,Ch'iu,477,Spain,Female,48,2,129120.64,1,0,1,26475.79,0 +626,15604119,Alderete,850,Spain,Male,35,7,110349.82,1,0,0,126355.8,0 +627,15626900,Kung,427,France,Male,29,1,141325.56,1,1,1,93839.3,0 +628,15605447,Palermo,752,France,Male,49,2,78653.84,1,1,0,7698.6,0 +629,15589030,Ts'ai,649,France,Male,47,1,0,2,1,1,145593.85,0 +630,15692463,Rahman,799,Spain,Female,28,3,142253.65,1,1,0,45042.56,0 +631,15712403,McMillan,589,France,Female,61,1,0,1,1,0,61108.56,1 +632,15811762,Pickering,583,Germany,Female,54,6,115988.86,1,1,0,57553.98,1 +633,15718673,Mirams,839,Spain,Female,33,10,75592.43,1,1,0,62674.42,0 +634,15724282,Tsao,540,Germany,Male,44,3,164113.04,2,1,1,12120.79,0 +635,15738181,Douglas,850,France,Male,31,6,67996.23,2,0,0,50129.87,1 +636,15633648,Jideofor,696,Spain,Female,51,5,0,2,1,0,55022.43,0 +637,15603323,Bell,660,Spain,Female,33,1,0,2,0,0,117834.91,0 +638,15583725,Mairinger,682,France,Male,48,1,138778.15,1,0,1,168840.23,0 +639,15588350,McIntyre,744,France,Female,43,10,147832.15,1,0,1,24234.11,0 +640,15798398,Pagnotto,785,France,Female,36,4,135438.4,1,0,0,190627.01,0 +641,15784844,K'ung,752,Spain,Male,48,5,116060.08,1,1,0,156618.38,1 +642,15580684,Feng,706,France,Female,29,5,112564.62,1,1,0,42334.38,0 +643,15809663,Donaldson,583,France,Female,27,1,125406.58,1,1,1,110784.42,0 +644,15640078,Chambers,660,Germany,Female,39,5,135134.99,1,1,0,173683,1 +645,15698786,Marcelo,819,France,Female,39,9,133102.92,1,1,0,27046.46,1 +646,15569807,Ejimofor,673,France,Female,34,8,42157.08,1,1,0,20598.59,1 +647,15730830,Dale,752,France,Female,30,3,0,2,1,1,104991.28,0 +648,15805112,Pokrovsky,578,France,Male,38,7,82259.29,1,1,0,8996.97,0 +649,15633064,Stonebraker,438,France,Female,36,4,0,2,1,0,64420.5,0 +650,15703119,Liang,652,France,Male,38,6,0,2,1,1,145700.22,0 +651,15730447,Anderson,629,France,Female,49,4,0,2,1,1,196335.48,0 +652,15813850,Christian,720,France,Male,52,7,0,1,1,1,14781.12,0 +653,15711889,Mao,668,France,Male,42,3,150461.07,1,1,0,108139.23,0 +654,15664610,Campbell,459,Germany,Male,48,4,133994.52,1,1,1,19287.06,1 +655,15751710,Ginikanwa,729,Spain,Male,31,8,164870.81,2,1,1,9567.39,0 +656,15692926,Toscani,498,Germany,Male,25,8,121702.73,1,1,1,132210.49,0 +657,15813741,Nnachetam,549,Spain,Male,25,6,193858.2,1,0,1,21600.11,0 +658,15698474,Sagese,601,Germany,Female,54,1,131039.97,2,1,1,199661.5,0 +659,15568595,Fleming,544,France,Male,64,9,113829.45,1,1,1,124341.49,0 +660,15603065,Grubb,751,France,Female,30,6,0,2,1,0,15766.1,0 +661,15592937,Napolitani,632,Germany,Female,41,3,81877.38,1,1,1,33642.21,0 +662,15699637,Anenechi,694,Spain,Male,57,8,116326.07,1,1,1,117704.65,0 +663,15667215,Chandler,678,France,Male,31,2,0,2,1,1,58803.28,0 +664,15788659,Howells,695,France,Male,46,4,0,2,1,1,137537.22,0 +665,15763218,Akeroyd,661,France,Female,41,1,0,2,0,1,131300.68,0 +666,15645772,Onwumelu,661,France,Male,33,9,0,2,1,1,84174.81,0 +667,15725511,Wallace,559,France,Female,31,3,127070.73,1,0,1,160941.78,0 +668,15575024,Uwaezuoke,503,France,Male,29,3,0,2,1,1,143954.99,0 +669,15640825,Loyau,695,Spain,Male,46,3,122549.64,1,1,1,56297.85,0 +670,15662397,Small,640,France,Female,42,5,176099.13,1,1,1,8404.73,0 +671,15576368,Bledsoe,624,Germany,Female,48,3,122388.38,2,0,0,30020.09,0 +672,15674991,Kao,667,France,Male,42,9,0,2,0,1,58137.42,0 +673,15721024,Wickens,642,France,Male,26,0,0,1,0,0,47472.68,0 +674,15745621,Wertheim,640,Spain,Female,32,6,118879.35,2,1,1,19131.71,0 +675,15642394,He,529,Spain,Male,35,5,0,2,1,1,187288.5,0 +676,15754605,Jarvis,563,France,Female,39,5,0,2,1,1,17603.81,0 +677,15607040,P'an,593,Spain,Female,38,4,88736.44,2,1,0,67020.03,0 +678,15715142,Repina,739,Germany,Male,45,7,102703.62,1,0,1,147802.94,1 +679,15810978,Pugliesi,788,Spain,Female,70,1,0,2,1,1,41610.62,0 +680,15668886,Blakey,684,Spain,Female,38,3,0,2,1,0,44255.65,0 +681,15780804,Nucci,482,France,Male,55,5,97318.25,1,0,1,78416.14,0 +682,15613880,Higinbotham,591,Spain,Male,58,5,128468.69,1,0,1,137254.55,0 +683,15775238,Achebe,651,Germany,Female,41,4,133432.59,1,0,1,151303.48,0 +684,15786905,Russo,749,Germany,Female,40,8,141782.57,2,0,0,86333.63,0 +685,15747867,Trevisani,583,France,Male,24,9,135125.28,1,0,0,89801.9,0 +686,15600337,Dobie,661,Spain,Male,42,2,178820.91,1,0,0,29358.57,1 +687,15801277,Maccallum,715,France,Female,31,2,112212.14,2,1,1,181600.72,0 +688,15579334,Watkins,769,Germany,Female,45,5,126674.81,1,1,0,124118.71,1 +689,15802741,Mitchel,625,France,Female,51,7,136294.97,1,1,0,38867.46,1 +690,15720649,Ferdinand,641,France,Female,36,5,66392.64,1,1,0,31106.67,0 +691,15589493,Otitodilinna,716,Germany,Male,27,1,122552.34,2,1,0,67611.36,0 +692,15688251,Mamelu,767,France,Male,43,1,76408.85,2,1,0,77837.63,0 +693,15665238,Beneventi,745,Germany,Male,36,8,145071.24,1,0,0,6078.46,0 +694,15740900,Perrodin,589,France,Male,34,6,0,2,1,1,177896.92,0 +695,15681068,Chinagorom,796,France,Female,45,2,109730.22,1,1,1,123882.73,0 +696,15748625,Napolitano,664,France,Male,57,6,0,2,1,1,15304.08,0 +697,15727299,Edgar,445,Spain,Male,62,1,64119.38,1,1,1,76569.64,1 +698,15620204,Walker,543,Germany,Female,57,1,106138.33,2,1,1,120657.32,1 +699,15669516,Steele,746,Spain,Male,36,2,0,2,1,1,16436.56,0 +700,15736534,Elkins,742,Germany,Male,33,0,181656.51,1,1,1,107667.91,0 +701,15803457,Hao,750,France,Female,32,5,0,2,1,0,95611.47,0 +702,15659098,Toscano,669,France,Male,30,7,95128.86,1,0,0,19799.26,0 +703,15603436,Savage,594,Spain,Female,49,2,126615.94,2,0,1,123214.74,0 +704,15566292,Okwuadigbo,574,Spain,Male,36,1,0,2,0,1,71709.12,0 +705,15808621,Mordvinova,659,Germany,Male,36,2,76190.48,2,1,1,149066.14,0 +706,15580148,Welch,750,Germany,Male,40,5,168286.81,3,1,0,20451.99,1 +707,15776231,Kent,626,Germany,Male,35,4,88109.81,1,1,1,32825.5,0 +708,15773809,Campbell,620,France,Male,42,4,0,2,1,0,6232.31,0 +709,15649423,Cooper,580,France,Female,35,8,0,2,0,1,10357.03,0 +710,15734886,Mazzi,686,France,Female,34,3,123971.51,2,1,0,147794.63,0 +711,15722548,Fisher,540,France,Male,48,0,148116.48,1,0,0,116973.48,0 +712,15650288,Summers,634,Germany,Male,35,6,116269.01,1,1,0,129964.94,0 +713,15629448,Brady,632,Spain,Male,38,1,120599.21,1,1,0,92816.86,0 +714,15716164,Nicholls,501,France,Female,41,3,144260.5,1,1,0,172114.67,0 +715,15807609,Yuan,650,Spain,Female,25,3,86605.5,3,1,0,16649.31,1 +716,15578977,Robinson,786,France,Male,34,9,0,2,1,0,144517.19,0 +717,15677369,Golubov,554,Germany,Female,37,4,58629.97,1,0,0,182038.6,0 +718,15804072,Chen,701,Spain,Female,42,5,0,2,0,0,24210.56,0 +719,15696859,Oldham,474,France,Male,45,10,0,2,0,0,172175.9,0 +720,15653780,Kambinachi,621,France,Female,43,5,0,1,1,1,47578.45,0 +721,15721658,Fleming,672,Spain,Female,56,2,209767.31,2,1,1,150694.42,1 +722,15578761,Cunningham,459,Spain,Female,42,6,129634.25,2,1,1,177683.02,1 +723,15736879,Obinna,669,France,Male,23,1,0,2,0,0,66088.83,0 +724,15571973,Chinwemma,776,France,Female,38,2,169824.46,1,1,0,169291.7,0 +725,15626742,Carpenter,694,France,Male,36,3,97530.25,1,1,1,117140.41,0 +726,15672692,Yin,787,France,Female,42,10,145988.65,2,1,1,79510.37,0 +727,15673570,Olsen,580,France,Male,37,9,0,2,0,1,77108.66,0 +728,15767432,Ts'ai,711,France,Female,25,7,0,3,1,1,9679.28,0 +729,15654238,Jen,673,France,Female,40,5,137494.28,1,1,0,81753.92,0 +730,15612525,Preston,499,France,Female,57,1,0,1,0,0,131372.38,1 +731,15812750,Ozioma,591,France,Male,24,6,147360,1,1,1,25310.82,0 +732,15790757,Cody,769,France,Female,25,10,0,2,0,0,187925.75,0 +733,15723873,Ponomarev,657,Spain,Male,31,3,125167.02,1,0,0,98820.39,0 +734,15744607,Martin,738,Germany,Male,43,9,121152.05,2,1,0,64166.7,1 +735,15612966,Milani,545,Germany,Female,60,7,128981.07,1,0,1,176924.21,1 +736,15784209,Tang,497,France,Male,47,6,0,1,1,1,90055.08,0 +737,15794278,Romani,816,Spain,Male,67,6,151858.98,1,1,1,72814.31,0 +738,15766741,McIntyre,525,France,Male,36,2,114628.4,1,0,1,168290.06,0 +739,15661036,Davis,725,France,Male,46,6,0,2,1,0,161767.38,0 +740,15705639,Onyemauchechukwu,692,France,Female,28,8,95059.02,2,1,0,44420.18,0 +741,15637414,Gell,618,France,Female,24,7,128736.39,1,0,1,37147.61,0 +742,15716835,Rossi,546,France,Male,24,8,156325.38,1,1,1,125381.02,0 +743,15696231,Chiwetelu,635,France,Male,29,7,105405.97,1,1,1,149853.89,0 +744,15641675,Kirillova,611,France,Female,49,2,88915.37,3,0,0,161435.02,1 +745,15670755,Shaw,650,France,Male,60,8,0,2,1,1,102925.76,0 +746,15640059,Smith,606,France,Male,40,5,0,2,1,1,70899.27,0 +747,15787619,Hsieh,844,France,Male,18,2,160980.03,1,0,0,145936.28,0 +748,15587535,Onyemauchechukwu,450,Spain,Female,46,5,177619.71,1,1,0,54227.06,0 +749,15813034,Martin,727,Spain,Male,38,2,62276.99,1,1,1,59280.79,0 +750,15698839,Okwudilichukwu,460,Germany,Male,46,4,127559.97,2,1,1,126952.5,0 +751,15790314,Onuoha,649,France,Male,41,0,0,2,0,1,130567.02,0 +752,15634245,Muecke,758,Germany,Female,47,9,95523.16,1,1,0,73294.48,0 +753,15677305,Hsieh,490,France,Female,35,7,107749.03,1,1,1,3937.37,0 +754,15661526,Anderson,815,Germany,Male,37,2,110777.26,2,1,0,2383.59,0 +755,15685997,Azubuike,838,Spain,Female,39,5,166733.92,2,1,0,14279.44,0 +756,15660101,Nnonso,803,France,Male,31,9,157120.86,2,1,0,141300.53,0 +757,15637979,Fuller,664,Germany,Female,36,2,127160.78,2,1,0,78140.75,0 +758,15815364,Ashley,736,Spain,Female,28,2,0,2,1,1,117431.1,0 +759,15647099,Ts'ui,633,France,Female,37,9,156091.97,1,1,0,72008.61,0 +760,15625944,Buccho,664,France,Male,58,5,98668.18,1,1,1,60887.58,0 +761,15583212,Chidozie,600,France,Female,43,5,134022.06,1,1,0,194764.83,0 +762,15582741,Maclean,693,France,Female,35,5,124151.09,1,1,0,88705.14,1 +763,15637876,Burns,663,Germany,Female,36,6,77253.5,1,0,0,35817.97,1 +764,15622750,Chu,742,Germany,Female,21,1,114292.48,1,1,0,31520.4,0 +765,15672056,Kenenna,710,Germany,Male,43,2,140080.32,3,1,1,157908.19,1 +766,15812351,Beluchi,710,Spain,Female,27,2,135277.96,1,1,0,142200.15,0 +767,15810864,Williamson,700,France,Female,82,2,0,2,0,1,182055.36,0 +768,15677921,Bobrov,720,Germany,Male,60,9,115920.62,2,0,0,157552.08,1 +769,15724296,Kerr,684,Spain,Male,41,2,119782.72,2,0,0,120284.67,0 +770,15685329,McKenzie,531,France,Female,63,1,114715.71,1,0,1,24506.95,1 +771,15584091,Pitts,742,Germany,Female,36,2,129748.54,2,0,0,47271.61,1 +772,15640442,Standish,717,France,Male,31,4,129722.57,1,0,0,41176.6,0 +773,15639314,Cartwright,589,France,Male,32,2,0,2,0,1,9468.64,0 +774,15685320,Johnstone,767,France,Male,36,3,139180.2,1,0,0,123880.19,0 +775,15789158,Nikitina,636,Germany,Male,49,6,113599.74,2,1,0,158887.09,1 +776,15752137,McElroy,648,France,Male,33,7,134944,1,1,1,117036.38,0 +777,15712551,Shen,622,Germany,Female,58,7,116922.25,1,1,0,120415.61,1 +778,15628936,Archer,692,Spain,Male,28,9,118945.09,1,0,0,16064.25,1 +779,15797227,Otutodilinna,754,France,Male,28,8,0,2,1,1,52615.62,0 +780,15769974,Shih,679,Spain,Female,35,8,119182.73,1,0,0,121210.09,0 +781,15737051,Denisov,639,France,Male,27,8,0,2,1,0,192247.35,0 +782,15585595,Owens,774,France,Female,28,1,71264.02,2,0,1,68759.57,0 +783,15654060,P'eng,517,France,Male,41,2,0,2,0,1,75937.47,0 +784,15745196,Verco,571,France,Female,35,8,0,2,0,0,84569.13,0 +785,15571221,Bergamaschi,747,Germany,Male,58,7,116313.57,1,1,1,190696.35,1 +786,15660155,Lorenzo,792,Spain,Male,36,5,92140.15,1,0,1,67468.67,0 +787,15605284,Outtrim,688,France,Male,26,1,0,2,1,1,104435.94,0 +788,15694366,Hou,714,Germany,Male,42,2,177640.09,1,0,1,47166.55,0 +789,15600739,Galkin,562,Spain,Female,35,0,0,2,1,0,119899.52,0 +790,15653253,Pagnotto,704,Spain,Male,48,8,167997.6,1,1,1,173498.45,0 +791,15763431,Echezonachukwu,698,France,Male,36,2,82275.35,2,1,1,93249.26,0 +792,15643696,Young,611,France,Male,49,3,0,2,1,1,142917.54,0 +793,15707473,Summers,850,Germany,Female,48,6,111962.99,1,1,0,111755.8,0 +794,15769504,Munro,743,Germany,Female,34,1,131736.88,1,1,1,108543.21,0 +795,15776807,Brennan,654,France,Male,29,1,0,1,1,0,180345.44,0 +796,15686870,Ball,761,Germany,Male,36,8,108239.11,2,0,0,99444.02,0 +797,15668747,Virgo,702,France,Female,46,9,98444.19,1,0,1,109563.28,0 +798,15766908,Trevisani,488,Germany,Male,32,3,114540.38,1,1,0,92568.07,0 +799,15570134,Padovano,683,France,Female,35,6,187530.66,2,1,1,37976.36,0 +800,15567367,Tao,601,Germany,Female,42,9,133636.16,1,0,1,103315.74,0 +801,15747542,Perez,605,France,Male,52,7,0,2,1,1,173952.5,0 +802,15762238,Fraser,671,Germany,Female,44,0,84745.03,2,0,1,34673.98,0 +803,15681554,Alley,614,Germany,Female,31,7,120599.38,2,1,1,46163.44,0 +804,15712825,Howells,511,Spain,Female,29,9,0,2,0,1,140676.98,0 +805,15640280,Cameron,850,France,Male,39,4,127771.35,2,0,1,151738.54,0 +806,15756026,Hooper,790,Spain,Female,46,9,0,1,0,0,14679.81,1 +807,15613319,Rice,793,France,Female,33,0,0,1,0,0,175544.02,0 +808,15798906,Cox,628,France,Male,69,5,0,2,1,1,181964.6,0 +809,15708917,Martin,598,Germany,Male,53,10,167772.96,1,1,1,136886.86,0 +810,15778463,Ikenna,657,France,Female,37,6,95845.6,1,1,0,122218.23,0 +811,15699430,Davide,618,France,Female,35,10,0,2,1,0,180439.75,0 +812,15649992,Alexander,681,Spain,Male,65,7,134714.7,2,0,1,190419.81,0 +813,15578980,Piazza,516,Spain,Female,33,3,0,2,1,1,58685.59,0 +814,15775306,Ni,421,Germany,Male,28,8,122384.22,3,1,1,89017.38,1 +815,15641655,Black,700,France,Female,26,2,0,2,0,0,50051.42,0 +816,15619708,Harker,745,France,Male,25,5,157993.15,2,1,0,146041.45,0 +817,15734565,Hughes,696,France,Male,29,8,0,2,1,0,191166.09,0 +818,15806438,Chiabuotu,580,Germany,Female,42,2,123331.36,1,0,0,103516.08,1 +819,15591969,Kuo,497,Spain,Male,27,9,75263.16,1,1,1,164825.04,0 +820,15747807,Gallagher,720,France,Female,43,6,137824.03,2,1,0,172557.77,0 +821,15596939,Calabresi,659,Germany,Male,36,4,132578.92,2,1,0,84320.94,0 +822,15716155,Shaw,841,France,Female,36,5,156021.31,1,0,0,122662.98,0 +823,15765311,Zhirov,642,Spain,Male,34,8,0,1,1,0,72085.1,0 +824,15757811,Lloyd,732,Spain,Female,69,9,137453.43,1,0,1,110932.24,1 +825,15603830,Palmer,600,Spain,Male,36,4,0,2,1,0,143635.36,0 +826,15660602,Ch'eng,464,Germany,Male,33,8,164284.72,2,1,1,3710.34,0 +827,15660535,Avent,680,France,Female,47,5,0,2,1,1,179843.33,0 +828,15666633,Huang,758,Spain,Male,56,1,0,2,1,1,10643.38,0 +829,15596914,Shaw,630,Germany,Female,31,2,112373.49,2,1,1,131167.98,0 +830,15639788,Yuan,577,France,Female,39,10,0,2,1,0,10553.31,0 +831,15695846,Hawkins,684,France,Female,34,6,0,2,1,1,130928.22,0 +832,15726234,Trentini,708,Spain,Female,41,5,0,1,0,1,157003.99,0 +833,15797964,Cameron,732,Germany,Female,29,1,154333.82,1,1,1,138527.56,0 +834,15625881,Koehler,634,Germany,Male,37,3,111432.77,2,1,1,167032.49,0 +835,15780628,Wu,633,France,Female,30,6,0,2,0,0,41642.29,0 +836,15575883,Manna,559,France,Male,34,2,137390.11,2,1,0,9677,0 +837,15585036,Okoli,694,Spain,Female,37,3,0,2,1,1,147012.22,0 +838,15589488,Ch'eng,686,Germany,Female,56,5,111642.08,1,1,1,80553.87,0 +839,15585888,Nwokezuike,553,Spain,Female,48,3,0,1,0,1,30730.95,1 +840,15727915,Artemiev,507,France,Male,36,4,83543.37,1,0,0,140134.43,0 +841,15707567,Esposito,732,Germany,Male,50,6,145338.76,1,0,0,91936.1,1 +842,15737792,Abbie,818,France,Female,31,1,186796.37,1,0,0,178252.63,0 +843,15599433,Fanucci,660,Germany,Male,35,8,58641.43,1,0,1,198674.08,0 +844,15672012,Jen,773,Spain,Female,41,5,0,1,1,0,28266.9,1 +845,15806983,Moss,640,France,Male,44,3,137148.68,1,1,0,92381.01,0 +846,15592222,Lo,505,France,Male,49,7,80001.23,1,0,0,135180.11,0 +847,15608968,Averyanov,714,Germany,Male,21,6,86402.52,2,0,0,27330.59,0 +848,15586959,Unaipon,468,France,Female,42,5,0,2,1,0,125305.34,0 +849,15646558,Clamp,611,Spain,Male,51,1,122874.74,1,1,1,149648.45,0 +850,15725811,Lim,705,France,Male,25,0,97544.29,1,0,1,59887.15,0 +851,15572265,Wu,646,Germany,Male,46,1,170826.55,2,1,0,45041.32,0 +852,15794048,Wan,667,Germany,Female,48,1,97133.92,2,0,0,113316.77,1 +853,15677610,Chambers,511,Germany,Female,41,8,153895.65,1,1,1,39087.42,0 +854,15745012,Pettit,653,France,Female,43,6,0,2,1,1,7330.59,0 +855,15601589,Baresi,675,France,Female,57,8,0,2,0,1,95463.29,0 +856,15686436,Newbery,523,Spain,Male,32,4,0,2,1,0,167848.02,0 +857,15693864,Iheanacho,567,Germany,Female,49,5,134956.02,1,1,0,93953.84,1 +858,15760550,Duncan,741,Spain,Male,39,7,143637.58,2,0,1,174227.66,0 +859,15686137,Barry,456,Spain,Male,32,9,147506.25,1,1,1,135399.21,0 +860,15809087,Landry,598,France,Male,64,1,0,2,1,0,195635.3,1 +861,15807663,McGregor,667,France,Male,43,8,190227.46,1,1,0,97508.04,1 +862,15809100,Nucci,548,France,Female,32,2,172448.77,1,1,0,188083.77,1 +863,15794916,Pirogov,725,France,Male,41,7,113980.21,1,1,1,116704.25,0 +864,15614215,Oguejiofor,717,France,Male,53,6,0,2,0,1,97614.87,0 +865,15805449,Ugochukwu,594,France,Male,38,4,0,2,0,0,186884.04,0 +866,15686983,Rohu,678,Germany,Female,25,10,76968.12,2,0,1,131501.72,0 +867,15808017,Cary,545,France,Male,38,1,88293.13,2,1,1,24302.95,0 +868,15756804,O'Loghlen,636,France,Female,48,1,170833.46,1,1,0,110510.28,1 +869,15646810,Quinn,603,Germany,Male,44,6,108122.39,2,1,0,108488.33,1 +870,15710424,Page,435,France,Male,36,4,0,1,1,1,197015.2,0 +871,15799422,Evans,535,France,Female,40,8,0,1,1,1,27689.77,0 +872,15692750,McGregor,629,Germany,Female,45,7,129818.39,3,1,0,9217.55,1 +873,15794549,Andrews,722,France,Female,35,2,163943.89,2,1,1,15068.18,0 +874,15803764,Stanley,561,France,Male,28,7,0,2,1,0,7797.01,0 +875,15674840,Chiazagomekpere,645,France,Female,38,5,101430.3,2,0,1,4400.32,0 +876,15653762,Chidiebele,501,France,Female,39,9,117301.66,1,0,0,182025.95,0 +877,15581229,Gregory,502,Germany,Female,32,1,173340.83,1,0,1,122763.95,0 +878,15800228,Bednall,652,Spain,Female,42,4,0,2,1,1,38152.01,0 +879,15656333,Jen,574,France,Female,33,3,134348.57,1,1,0,63163.99,0 +880,15697497,She,518,France,Female,45,9,105525.65,2,1,1,73418.29,0 +881,15585362,Simmons,749,France,Female,60,6,0,1,1,0,17978.68,1 +882,15571928,Fraser,679,France,Female,43,4,0,3,1,0,115136.51,1 +883,15785519,May,565,France,Male,36,6,106192.1,1,1,0,149575.59,0 +884,15743007,Seabrook,643,France,Female,45,4,45144.43,1,1,0,60917.24,1 +885,15777211,Herrera,515,France,Male,65,7,92113.61,1,1,1,142548.33,0 +886,15721935,Kincaid,521,France,Male,25,7,0,2,1,1,157878.67,0 +887,15591711,Sleeman,739,Spain,Male,38,0,128366.44,1,1,0,12796.43,0 +888,15625021,Hung,585,France,Male,42,2,0,2,1,1,18657.77,0 +889,15702968,Artemieva,733,Germany,Male,74,3,106545.53,1,1,1,134589.58,0 +890,15600462,Barwell,542,France,Female,43,8,145618.37,1,0,1,10350.74,0 +891,15768104,Wright,788,Spain,Male,37,8,141541.25,1,0,0,66013.27,0 +892,15780140,Bellucci,435,Germany,Male,32,2,57017.06,2,1,1,5907.11,0 +893,15585255,Moore,577,France,Male,42,9,0,1,1,0,74077.91,0 +894,15772781,Ball,703,France,Female,51,3,0,3,1,1,77294.56,1 +895,15669987,Sung,728,Germany,Female,35,8,125884.95,2,1,0,54359.02,1 +896,15697000,Mello,728,Germany,Male,32,5,61825.5,1,1,1,156124.93,0 +897,15733119,Mistry,718,France,Male,35,8,0,2,1,0,94820.85,0 +898,15782390,T'ien,621,France,Female,40,6,0,1,1,0,155155.25,0 +899,15654700,Fallaci,523,France,Female,40,2,102967.41,1,1,0,128702.1,1 +900,15632210,Hill,657,Germany,Male,25,2,171770.55,1,1,0,22745.5,0 +901,15642041,Burns,727,Germany,Male,40,1,93051.64,2,1,0,71865.31,1 +902,15709737,Hunter,643,France,Male,36,7,161064.64,2,0,1,84294.82,0 +903,15792388,Li,645,France,Female,48,7,90612.34,1,1,1,149139.13,0 +904,15786014,Ku,568,France,Male,28,5,145105.64,2,1,0,185489.11,0 +905,15794580,Ch'en,599,France,Male,58,4,0,1,0,0,176407.15,1 +906,15675964,Chukwukadibia,672,France,Female,45,9,0,1,1,1,92027.69,1 +907,15814275,Zikoranachidimma,685,France,Male,33,6,174912.72,1,1,1,43932.54,0 +908,15724848,Oluchukwu,516,France,Female,46,1,104947.72,1,1,0,115789.25,1 +909,15754713,Rivera,685,Spain,Male,31,10,135213.71,1,1,1,125777.28,0 +910,15693814,Niu,806,Spain,Male,25,7,0,2,1,0,18461.9,0 +911,15599660,Bennett,604,France,Male,36,6,116229.85,2,1,1,79633.38,0 +912,15746490,Wollstonecraft,648,Spain,Female,53,6,111201.41,1,1,1,121542.29,0 +913,15566091,Thomsen,545,Spain,Female,32,4,0,1,1,0,94739.2,0 +914,15655961,Palermo,756,Germany,Male,27,1,131899,1,1,0,93302.29,0 +915,15710404,Chinwendu,569,France,Male,35,10,124525.52,1,1,1,193793.78,0 +916,15775625,McKenzie,596,France,Male,47,6,0,1,1,0,74835.65,0 +917,15792328,James,475,France,Male,39,6,0,1,1,1,56999.9,1 +918,15719856,Lamb,646,France,Female,45,3,47134.75,1,1,1,57236.44,0 +919,15593773,Olejuru,784,Spain,Male,35,3,0,2,0,0,81483.64,0 +920,15733114,Hay,552,Spain,Male,45,9,0,2,1,0,26752.56,0 +921,15797748,Lu,729,France,Male,44,5,0,2,0,1,9200.54,0 +922,15743411,Chiawuotu,609,Spain,Male,61,1,0,1,1,0,22447.85,1 +923,15753337,Yeates,555,France,Male,51,5,0,3,1,0,189122.89,1 +924,15601026,Gallagher,572,Germany,Female,19,1,138657.08,1,1,1,16161.82,0 +925,15658485,Heath,785,France,Female,34,9,70302.48,1,1,1,68600.36,0 +926,15636731,Ts'ai,714,Germany,Female,36,1,101609.01,2,1,1,447.73,0 +927,15628303,Thurgood,738,Spain,Male,35,3,0,1,1,1,15650.73,0 +928,15633461,Pai,639,Germany,Male,38,5,130170.82,1,1,1,149599.62,0 +929,15677135,Lorenzo,520,Germany,Male,61,8,133802.29,2,1,1,90304.01,0 +930,15590876,Knupp,764,France,Female,24,7,106234.02,1,0,0,115676.38,0 +931,15790782,Baryshnikov,661,Spain,Male,39,6,132628.98,1,0,0,38812.67,0 +932,15700476,Azubuike,564,Germany,Male,41,9,103522.75,2,1,1,34338.21,0 +933,15634141,Shephard,708,Germany,Female,42,8,192390.52,2,1,0,823.36,0 +934,15737795,Scott,512,Spain,Male,36,1,0,1,0,1,135482.26,1 +935,15790299,Williamson,592,Spain,Male,37,9,0,3,1,1,10656.89,0 +936,15675316,Avdeeva,619,France,Female,38,3,0,2,0,1,116467.35,0 +937,15613630,Tang,775,France,Male,52,8,109922.61,1,1,1,96823.32,1 +938,15662100,Hsu,850,Germany,Female,44,5,128605.32,1,0,1,171096.2,0 +939,15668032,Buchanan,577,France,Female,37,4,0,1,1,1,79881.39,0 +940,15599289,Yeh,724,France,Female,37,10,68598.56,1,1,0,157862.82,0 +941,15754084,Palazzi,710,Spain,Male,35,1,106518.52,1,1,1,127951.81,0 +942,15676521,Y?an,696,France,Female,31,8,0,2,0,0,191074.11,0 +943,15804586,Lin,376,France,Female,46,6,0,1,1,0,157333.69,1 +944,15781465,Schofield,675,Germany,Female,29,8,121326.42,1,1,0,133457.52,0 +945,15729362,Lombardi,745,France,Male,36,8,67226.37,1,1,0,130789.6,0 +946,15709295,Wall,697,Spain,Female,25,5,82931.85,2,1,1,128373.88,0 +947,15745324,Milani,599,Spain,Female,39,4,0,1,1,0,194273.2,1 +948,15741336,Ejimofor,715,France,Female,38,5,118590.41,1,1,1,5684.17,1 +949,15783659,Blackburn,659,France,Male,67,4,145981.87,1,1,1,131043.2,0 +950,15620981,Wickham,684,France,Female,48,3,73309.38,1,0,0,21228.34,1 +951,15630328,Bird,635,France,Female,48,8,130796.33,2,1,1,43250.3,0 +952,15785899,Ch'en,789,Germany,Male,33,8,151607.56,1,1,0,4389.4,0 +953,15606149,Wood,571,Germany,Female,66,9,111577.01,1,0,1,189271.9,0 +954,15671139,Brizendine,694,Spain,Male,39,0,107042.74,1,1,1,102284.2,0 +955,15660429,Ch'in,665,Spain,Female,42,2,156371.61,2,0,1,156774.94,1 +956,15571002,Yusupov,706,France,Female,44,4,129605.99,1,0,0,69865.49,0 +957,15631681,Jibunoh,807,Spain,Female,43,0,0,2,0,1,85523.24,0 +958,15731522,Ts'ui,771,Spain,Female,67,8,0,2,1,1,51219.8,0 +959,15619529,Ndukaku,531,Spain,Male,27,8,132576.25,1,0,0,7222.92,0 +960,15628034,Wilder,629,France,Female,37,6,129101.3,1,1,1,23971.33,0 +961,15686164,Maclean,850,Germany,Female,31,1,108822.4,1,1,1,132173.31,0 +962,15582797,Ch'iu,685,Spain,Male,35,4,137948.51,1,1,0,113639.64,0 +963,15753831,Cox,642,Spain,Male,32,7,100433.8,1,1,1,39768.59,0 +964,15731815,Nepean,529,Spain,Male,63,4,96134.11,3,1,0,108732.96,1 +965,15580956,McNess,683,Germany,Female,43,4,115888.04,1,1,1,117349.19,1 +966,15602084,Coles,663,France,Female,42,5,124626.07,1,1,1,78004.5,0 +967,15589805,Benson,563,France,Female,34,6,139810.34,1,1,1,152417.79,0 +968,15720893,Gilbert,637,Spain,Female,34,9,0,2,0,0,26057.08,0 +969,15641009,Wilhelm,544,France,Male,37,3,84496.71,1,0,0,79972.09,0 +970,15605926,Sinclair,649,Germany,Male,70,9,116854.71,2,0,1,107125.79,0 +971,15805955,L?,638,France,Female,48,10,138333.03,1,1,1,47679.14,0 +972,15801488,Buckner,723,France,Male,25,3,0,2,1,1,134509.47,0 +973,15605918,Padovesi,635,Germany,Male,43,5,78992.75,2,0,0,153265.31,0 +974,15779711,Gray,750,Spain,Female,38,7,97257.41,2,0,1,179883.04,0 +975,15705620,Lu,730,France,Male,34,5,122453.37,2,1,0,138882.98,0 +976,15685357,Wright,750,Spain,Female,36,8,112940.07,1,0,1,9855.81,0 +977,15570060,Palerma,586,France,Female,43,8,132558.26,1,1,0,67046.83,1 +978,15582616,Y?an,520,France,Female,38,4,0,2,1,0,56388.63,0 +979,15799515,Wei,652,France,Female,48,8,133297.24,1,1,0,77764.37,0 +980,15642937,Padovesi,550,France,Female,46,7,0,2,1,0,130590.35,0 +981,15624729,Tsao,594,France,Male,27,0,197041.8,1,0,0,151912.49,0 +982,15566156,Franklin,749,Germany,Female,44,0,71497.79,2,0,0,151083.8,0 +983,15792360,Clark,668,France,Male,32,7,0,2,1,1,777.37,0 +984,15807008,McGregor,614,Germany,Female,35,6,128100.28,1,0,0,69454.24,1 +985,15704770,Pan,773,France,Male,25,1,124532.78,2,0,1,11723.57,0 +986,15756475,Kenniff,551,Germany,Male,31,9,82293.82,2,1,1,91565.25,0 +987,15655339,Spencer,566,France,Male,36,1,142120.91,1,1,0,79616.37,0 +988,15613749,Lees,569,Spain,Male,34,0,151839.26,1,1,0,102299.81,1 +989,15664521,David,659,Spain,Male,31,7,149620.88,2,1,1,104533.51,0 +990,15681206,Hsing,722,France,Female,49,3,168197.66,1,1,0,140765.57,1 +991,15745527,Burke,655,France,Male,37,5,93147,2,1,0,66214.13,0 +992,15806926,Watson,615,France,Female,35,2,97440.02,2,1,1,139816.1,0 +993,15724563,Hawkins,752,Germany,Female,42,3,65046.08,2,0,1,140139.28,0 +994,15782899,Ginn,661,Spain,Female,28,7,95357.49,1,0,0,102297.15,0 +995,15623521,Sozonov,838,Spain,Male,43,9,123105.88,2,1,0,145765.83,0 +996,15810218,Sun,610,Spain,Male,29,9,0,3,0,1,83912.24,0 +997,15645621,Hunter,811,Spain,Male,44,3,0,2,0,1,78439.73,0 +998,15608114,Manfrin,587,Spain,Male,62,7,121286.27,1,0,1,6776.92,0 +999,15659557,Artamonova,811,Germany,Female,28,4,167738.82,2,1,1,9903.42,0 +1000,15787772,Hansen,759,France,Female,38,1,104091.29,1,0,0,91561.91,0 +1001,15691111,Pai,648,Germany,Female,42,8,121980.56,2,1,0,4027.02,0 +1002,15592089,Larsen,788,France,Female,43,10,0,2,1,1,116111.51,0 +1003,15633897,Owen,725,Germany,Male,39,1,50880.98,2,1,1,184023.54,0 +1004,15701301,Murphy,646,France,Female,42,3,175159.9,2,0,0,67124.48,1 +1005,15723685,Ekechukwu,601,Germany,Female,26,7,105514.69,2,1,0,50070.59,0 +1006,15701602,Ayers,521,Germany,Male,52,5,116497.31,3,0,0,53793.1,1 +1007,15739189,Johnson,561,Spain,Female,33,6,0,2,1,0,45261.47,0 +1008,15573086,Millar,564,France,Male,42,7,99824.45,1,1,1,36721.4,0 +1009,15569050,Farrell,444,France,Male,45,6,0,1,1,0,130009.85,1 +1010,15750765,Sanders,650,Spain,Male,71,0,0,1,1,1,175380.77,0 +1011,15799811,Herrera,724,France,Male,40,10,0,1,1,0,127847.25,1 +1012,15698442,Eberechukwu,719,Spain,Male,35,3,122964.88,1,1,1,138231.7,0 +1013,15655274,Bardin,548,France,Female,29,4,0,2,0,1,48673.18,0 +1014,15603594,Nwankwo,635,Spain,Male,24,4,0,2,1,1,70668.77,0 +1015,15585961,Talbot,496,Spain,Female,43,3,0,2,0,1,199505.53,0 +1016,15686936,McGregor,676,France,Female,37,5,89634.69,1,1,1,169583.18,1 +1017,15770424,Onyeorulu,541,Germany,Male,40,7,95710.11,2,1,0,49063.42,0 +1018,15587451,Goold,778,Germany,Male,41,7,139706.31,1,1,0,63337.19,0 +1019,15602010,Zikoranaudodimma,850,Germany,Female,45,5,103909.86,1,1,0,60083.11,1 +1020,15600583,Garner,633,France,Male,31,1,0,1,1,0,48606.71,0 +1021,15654673,Onyinyechukwuka,625,France,Male,49,6,173434.9,1,1,0,165580.93,1 +1022,15717164,Genovese,485,Spain,Male,32,6,102238.01,2,1,1,194010.12,0 +1023,15765014,Mai,547,France,Female,48,1,179380.74,2,0,1,69263.1,0 +1024,15682639,Marshall,642,France,Male,32,3,0,2,1,1,88698.83,0 +1025,15729279,Naylor,718,France,Female,25,4,108691.95,1,1,0,63030.97,0 +1026,15759805,Pinto,582,France,Female,32,4,0,2,1,0,59668.81,0 +1027,15767864,Fulton,628,France,Male,33,6,0,2,0,0,184230.23,0 +1028,15769948,Palerma,737,Germany,Male,35,0,133377.8,1,0,1,64050.19,0 +1029,15686345,McCaffrey,828,Spain,Male,34,9,0,2,1,1,81853.98,0 +1030,15688071,Collins,609,Spain,Male,53,10,0,1,1,1,154642.91,0 +1031,15681174,Zuev,730,France,Male,39,1,116537.6,1,0,0,145679.6,0 +1032,15667521,Crawford,631,France,Female,22,3,0,2,0,0,30781.77,0 +1033,15750243,Genovese,830,Spain,Male,40,4,0,2,0,1,81622.52,0 +1034,15695475,Maclean,645,France,Male,29,1,130131.08,2,0,1,196474.35,0 +1035,15689176,Fabro,663,France,Male,46,3,0,2,0,1,176276.1,0 +1036,15652955,Price,678,Spain,Male,30,0,0,1,1,0,35113.08,0 +1037,15668958,Chatfield,521,France,Male,30,2,107316.09,1,1,0,64299.82,0 +1038,15631054,Volkova,625,France,Female,24,1,0,2,1,1,180969.55,0 +1039,15581479,Archer,523,France,Male,30,1,83181.29,1,1,1,138176.78,0 +1040,15577478,Ch'iu,714,France,Female,72,3,0,1,1,1,86733.61,0 +1041,15780870,McKay,580,Spain,Male,67,3,153946.14,1,1,1,7418.92,0 +1042,15692317,Craig,722,France,Male,30,5,0,2,1,0,166376.54,0 +1043,15593969,Abramovich,630,Spain,Female,39,7,135483.17,1,1,0,140881.2,1 +1044,15570417,Chien,579,France,Male,35,1,0,2,1,0,4460.2,0 +1045,15779059,Timms,670,France,Female,38,4,119624.54,2,1,1,110472.12,0 +1046,15785980,Williford,588,Spain,Male,34,6,121132.26,2,1,0,86460.28,0 +1047,15644200,Hamilton,807,Spain,Female,42,1,0,1,1,0,16500.66,1 +1048,15793949,Cheng,726,France,Female,48,4,0,1,1,0,114020.06,1 +1049,15645103,Su,812,Germany,Male,25,5,54817.55,1,1,0,131660.31,0 +1050,15705860,McKenzie,631,Germany,Male,40,3,107949.45,1,1,0,52449.62,1 +1051,15623828,Akobundu,682,France,Male,30,4,0,1,0,1,161465.31,0 +1052,15715003,Ko,625,Spain,Female,49,2,80816.45,1,1,1,20018.79,0 +1053,15623471,Marcelo,607,Germany,Male,38,3,98205.77,1,1,0,176318.27,0 +1054,15798348,Chukwuebuka,600,Spain,Female,50,6,94684.27,1,1,1,50488.91,0 +1055,15743016,MacDonald,602,Spain,Female,22,7,141604.76,1,1,0,30379.6,0 +1056,15769499,Lampungmeiua,545,Spain,Female,74,3,0,2,1,1,161326.73,0 +1057,15798521,Tai,675,Spain,Male,33,3,0,2,1,0,45348.08,0 +1058,15706534,Enyinnaya,581,France,Female,47,1,122949.14,1,0,0,180251.68,1 +1059,15706186,McKenzie,640,Germany,Male,33,8,81677.22,2,0,0,34925.56,0 +1060,15812197,Kline,850,France,Male,38,7,80293.98,1,0,0,126555.74,0 +1061,15650933,Ma,490,Spain,Female,48,8,155413.06,1,1,0,187921.3,0 +1062,15692991,Wood,710,Spain,Female,38,4,0,2,1,1,136390.88,0 +1063,15631189,Riggs,613,Germany,Male,38,9,67111.65,1,1,0,78566.64,1 +1064,15762198,Capon,812,France,Male,34,5,103818.43,1,1,1,166038.27,0 +1065,15699598,Smith,723,France,Female,20,4,0,2,1,1,140385.33,0 +1066,15692744,Davison,512,France,Male,36,4,152169.12,2,0,0,38629.3,1 +1067,15688963,Ingram,731,France,Female,52,10,0,1,1,1,24998.75,1 +1068,15599131,Dilke,650,Germany,Male,26,4,214346.96,2,1,0,128815.33,0 +1069,15680303,Gibson,594,France,Male,57,6,0,1,1,0,19376.56,1 +1070,15628674,Iadanza,844,France,Male,40,7,113348.14,1,1,0,31904.31,1 +1071,15648075,Hebert,686,Germany,Female,47,5,170935.94,1,1,0,173179.79,1 +1072,15586970,Pinto,695,Germany,Male,52,8,103023.26,1,1,1,22485.64,0 +1073,15625698,Dumetochukwu,624,Spain,Female,23,6,0,2,0,1,196668.51,0 +1074,15790497,Ross,503,Spain,Male,37,6,0,2,0,0,136506.86,0 +1075,15682618,Jamieson,535,France,Female,31,7,111855.04,2,1,1,36278.89,0 +1076,15762937,Chiganu,743,Germany,Female,32,6,140348.56,2,1,1,163254.39,0 +1077,15750929,Burgess,702,Spain,Male,39,8,0,2,1,0,99654.13,0 +1078,15729832,Cheng,658,France,Male,29,3,145512.84,1,1,0,20207.02,0 +1079,15633650,Woods,677,Germany,Female,41,8,146720.98,2,1,1,4195.84,0 +1080,15748856,Liang,664,France,Male,32,10,107209.73,1,1,1,112340.2,0 +1081,15589195,Bluett,766,Germany,Female,38,7,130933.74,1,0,1,2035.94,0 +1082,15699911,Chapman,461,Spain,Female,35,8,0,1,1,0,132295.95,0 +1083,15663438,Andrejew,688,Spain,Male,36,0,89772.3,1,1,0,177383.68,1 +1084,15692583,Udobata,678,France,Female,32,5,0,2,1,0,90284.47,0 +1085,15591257,Ejimofor,796,France,Male,24,8,0,2,1,0,61349.37,0 +1086,15646513,Spyer,803,France,Male,42,5,0,1,1,0,196466.83,1 +1087,15708063,Walker,712,France,Male,36,2,100749.5,3,0,0,70758.37,1 +1088,15696098,Palermo,498,France,Female,31,10,0,2,1,0,13892.57,0 +1089,15645517,Philip,850,Spain,Male,22,2,0,2,1,1,9684.52,0 +1090,15649744,Fallaci,628,France,Female,51,3,123981.31,2,1,1,40546.15,0 +1091,15604304,Perry,539,Germany,Female,34,4,91622.42,1,1,1,136603.42,0 +1092,15784092,Henderson,732,France,Male,36,7,126195.81,1,1,1,133172.48,0 +1093,15585198,Bergamaschi,715,France,Male,41,4,94267.9,1,0,1,152821.12,1 +1094,15624347,Fokine,651,France,Male,40,4,0,2,1,1,147715.83,0 +1095,15621687,Mackay,813,France,Male,34,0,0,2,1,0,43169.15,0 +1096,15689081,Wu,692,France,Male,29,4,0,1,1,0,76755.99,1 +1097,15813168,Maslova,756,Germany,Female,39,3,100717.85,3,1,1,73406.04,1 +1098,15604295,Wei,543,France,Male,36,6,0,2,1,0,176728.28,0 +1099,15724127,McLean,790,France,Female,26,4,141581.71,2,0,0,98309.27,0 +1100,15673055,Sung,494,Spain,Male,38,7,0,2,1,1,6203.66,0 +1101,15768201,Paterson,850,France,Female,39,2,148586.64,1,1,1,176791.27,0 +1102,15782219,Fanucci,703,Spain,Male,29,9,0,2,1,0,50679.48,0 +1103,15746410,Thompson,432,Spain,Male,38,7,0,2,1,0,150580.88,0 +1104,15780144,Tisdall,512,Germany,Female,32,2,123403.85,2,1,0,80120.19,0 +1105,15590476,Onochie,589,France,Male,28,7,0,2,1,0,151645.96,0 +1106,15624293,Mironova,514,France,Female,46,3,106511.85,1,1,0,55072.32,0 +1107,15618182,Ndubueze,678,France,Female,38,2,0,2,0,0,115068.99,0 +1108,15660316,Stephenson,420,Germany,Female,34,1,135549.9,1,0,0,149471.13,1 +1109,15678886,Golubev,679,Germany,Male,38,7,110555.37,2,1,0,46522.68,0 +1110,15616330,Liao,595,France,Male,31,4,0,2,1,0,189995.86,0 +1111,15592229,Mullan,713,France,Female,52,0,185891.54,1,1,1,46369.57,1 +1112,15798424,Glover,833,Germany,Male,59,1,130854.59,1,1,1,30722.52,1 +1113,15714750,Northey,690,France,Female,42,3,92578.14,2,0,0,70810.6,0 +1114,15648800,Paterson,731,Germany,Female,21,8,132312.06,1,1,0,106663.46,1 +1115,15626147,Maclean,608,France,Female,62,8,144976.5,1,0,0,175836.03,1 +1116,15626608,Howarde,479,Spain,Male,48,5,87070.23,1,0,1,85646.41,0 +1117,15723250,Teng,519,France,Male,42,8,0,2,1,1,101485.72,0 +1118,15592583,Colman,731,France,Female,47,1,115414.19,3,0,0,191734.67,1 +1119,15759381,Johnson,617,Spain,Male,61,7,91070.43,1,1,1,101839.77,0 +1120,15585241,Butcher,756,Spain,Male,29,2,117412.19,2,1,0,4888.91,0 +1121,15589358,Stanley,848,Germany,Male,31,4,90018.45,2,1,0,193132.98,0 +1122,15672704,Jackson,809,France,Female,24,4,0,2,1,0,193518.76,0 +1123,15789955,Hu,698,Germany,Male,56,1,112414.81,2,0,0,93982.02,1 +1124,15596800,Hill,779,Germany,Male,33,1,158456.76,1,1,1,197000.92,1 +1125,15627305,Pan,606,Spain,Male,35,7,0,1,1,0,106837.06,1 +1126,15645316,Han,612,Germany,Female,58,1,149641.53,1,1,1,115161.28,0 +1127,15593973,Wilkie,663,Spain,Female,33,8,122528.18,1,1,0,196260.3,0 +1128,15647301,Bray,549,Germany,Female,45,3,143734.01,2,1,1,96404.38,0 +1129,15750258,Ann,675,France,Female,32,2,155663.31,1,1,0,97658.66,0 +1130,15685309,Souter,669,France,Female,35,7,0,1,1,1,49108.23,1 +1131,15628205,Greco,571,Germany,Female,34,1,101736.66,1,0,1,195651.66,0 +1132,15733974,Mao,500,Spain,Male,37,9,125822.21,1,1,0,111698,0 +1133,15762110,Anderson,628,France,Male,37,0,0,2,1,1,171707.93,0 +1134,15706899,Ma,559,France,Male,34,4,0,2,1,1,66721.98,0 +1135,15732660,Black,769,France,Female,27,2,0,1,1,1,57876.05,0 +1136,15656121,Medvedeva,733,Germany,Male,31,6,157791.07,2,0,0,177994.81,0 +1137,15614220,Benson,750,France,Male,22,5,0,2,0,1,105125.65,0 +1138,15645269,Duncan,583,France,Female,42,4,0,2,1,0,17439.66,0 +1139,15698510,Onwudiwe,468,Germany,Male,42,9,181627.14,2,1,0,172668.39,0 +1140,15569247,Mitchell,727,Spain,Female,57,1,109679.72,1,0,1,753.37,0 +1141,15566251,Ferrari,618,France,Female,37,5,96652.86,1,1,0,98686.4,1 +1142,15716134,Russo,617,France,Male,40,5,190008.32,2,1,1,107047.92,0 +1143,15763625,Hazon,793,Spain,Male,41,9,0,2,1,0,152153.74,0 +1144,15605965,Henderson,630,France,Male,43,9,0,2,1,1,34338.04,0 +1145,15694821,Hardy,765,Germany,Male,43,4,148962.76,1,0,1,173878.87,1 +1146,15601688,Piccio,546,France,Male,28,8,0,1,1,0,159254.29,0 +1147,15575581,Dickson,614,Germany,Female,30,3,131344.52,2,1,0,54776.64,0 +1148,15671209,Holden,593,Germany,Female,29,5,101713.84,3,1,0,134594.99,0 +1149,15616529,Hsieh,613,Spain,Male,34,3,0,1,1,1,41724.72,0 +1150,15773906,Doherty,655,France,Male,38,4,0,2,0,0,110527.71,0 +1151,15722993,Page,700,France,Female,27,6,137963.07,1,0,0,8996.79,0 +1152,15752463,Samuel,826,Spain,Female,29,4,129938.07,1,0,1,190200.53,0 +1153,15589754,Malloy,652,Germany,Male,45,2,151421.44,1,0,1,115333.43,0 +1154,15669899,Fitts,755,Germany,Female,45,7,135643,1,0,0,143619.52,1 +1155,15766887,Iadanza,538,Spain,Male,39,2,122773.5,2,1,1,58467.08,0 +1156,15768006,Wu,729,France,Male,34,3,152303.8,1,1,0,12128.69,0 +1157,15741295,Yefimova,615,France,Male,49,3,0,2,1,1,49872.33,0 +1158,15811327,Pan,700,Spain,Male,54,1,79415.67,1,0,1,139735.54,0 +1159,15690007,Ts'ui,434,Germany,Female,58,9,125801.03,2,1,0,60891.8,1 +1160,15690664,Liang,729,Spain,Male,37,10,0,2,1,0,100862.54,0 +1161,15719348,Tsao,513,France,Male,35,8,0,1,1,0,76640.29,1 +1162,15781802,Abramov,755,France,Male,41,6,104817.41,1,1,0,126013.58,1 +1163,15752731,Millar,615,France,Female,30,9,0,1,1,0,87347.82,0 +1164,15600997,Demuth,747,Germany,Female,32,5,67495.04,2,0,1,77370.37,0 +1165,15750776,Genovese,850,France,Female,36,0,164850.54,1,1,1,62722.44,0 +1166,15723907,Lawless,712,Germany,Female,49,5,154776.42,2,0,0,196257.68,0 +1167,15633419,Brooks,622,Germany,Female,28,1,143124.63,2,1,0,81723.8,0 +1168,15702430,Ignatyeva,548,France,Female,35,10,0,1,1,1,31299.71,0 +1169,15710456,Balmain,607,France,Female,27,2,0,2,1,0,63495.86,0 +1170,15650351,Millar,653,France,Female,38,8,102133.38,1,1,1,166520.96,0 +1171,15590820,Ecuyer,699,Spain,Male,26,6,79932.41,1,0,0,150242.44,0 +1172,15640454,Parkhill,693,Germany,Male,40,0,120711.73,1,0,0,27345.18,1 +1173,15697789,Li Fonti,647,Germany,Female,43,3,122717.53,2,1,1,87000.39,0 +1174,15808182,Beneventi,478,Spain,Female,36,3,92363.3,2,1,0,44912.7,0 +1175,15588670,Despeissis,705,Spain,Female,40,5,203715.15,1,1,0,179978.68,1 +1176,15721292,Atkins,719,Spain,Male,39,5,0,2,1,0,145759.7,0 +1177,15604217,Williams,726,France,Male,34,9,0,2,0,0,14121.61,0 +1178,15651369,Wright,626,France,Male,21,1,0,2,1,0,66232.23,0 +1179,15782454,Hancock,552,France,Male,49,4,0,1,1,1,190296.76,1 +1180,15814032,Hsieh,807,Germany,Female,31,1,93460.47,2,0,0,172782.69,0 +1181,15570326,Wilkins,621,France,Male,34,6,0,2,1,1,99128.13,0 +1182,15624428,Longo,651,Germany,Female,24,7,40224.7,1,1,1,178341.33,0 +1183,15755638,Mancini,673,France,Female,43,5,168069.73,1,1,1,146992.24,1 +1184,15600992,Madukaego,652,France,Male,36,1,0,2,1,1,151314.98,0 +1185,15755649,Winter-Irving,584,Germany,Male,47,7,130538.77,1,1,0,92915.84,0 +1186,15795228,Stewart,756,France,Male,37,3,132623.6,1,1,1,58974,0 +1187,15589257,Grant,670,France,Female,35,3,103465.02,2,1,1,174627.06,0 +1188,15719302,Brennan,765,France,Female,50,9,126547.8,1,1,1,79579.94,1 +1189,15639882,She,528,France,Male,30,2,128262.72,2,1,0,50771.16,0 +1190,15791279,Murray,701,France,Male,40,5,169742.64,1,1,1,153537.55,1 +1191,15636935,Rischbieth,797,France,Female,29,1,0,2,1,1,132975.39,0 +1192,15686909,Lung,639,Germany,Male,27,3,150795.81,1,0,1,85208.93,0 +1193,15589572,Otutodilichukwu,785,Spain,Female,61,4,129855.72,2,1,0,170214.82,1 +1194,15779947,Thomas,363,Spain,Female,28,6,146098.43,3,1,0,100615.14,1 +1195,15573769,Fiorentini,764,France,Female,24,7,0,2,1,0,186105.99,0 +1196,15578866,Hughes,676,France,Female,43,2,0,1,1,1,55119.53,0 +1197,15739131,Whitworth,718,Germany,Male,28,4,65643.3,1,1,0,28760.99,0 +1198,15813444,McIntosh,590,Spain,Female,34,6,0,2,1,0,171021.44,0 +1199,15678058,Ayers,584,France,Male,38,9,104584.16,1,1,0,176678.72,0 +1200,15769169,Trentino,645,France,Male,41,7,0,1,0,1,28667.56,0 +1201,15804602,Boyd,772,Germany,Male,30,6,99785.28,2,0,0,197238.03,0 +1202,15651052,McMasters,399,Germany,Male,46,2,127655.22,1,1,0,139994.68,1 +1203,15724334,Alekseyeva,529,France,Male,22,5,0,1,1,0,151169.83,0 +1204,15569451,Miller,463,France,Male,35,2,101257.16,1,1,1,118113.64,0 +1205,15650098,Baranova,630,France,Female,40,7,0,2,1,1,34453.17,0 +1206,15724307,Mitchell,780,France,Male,76,10,121313.88,1,0,1,64872.33,0 +1207,15599268,Yobachi,584,Spain,Male,32,5,0,2,1,0,10956.82,0 +1208,15594864,Huang,752,Germany,Male,30,4,81523.38,1,1,1,36885.85,0 +1209,15616451,Genovese,697,France,Female,47,6,128252.66,1,1,1,168053.4,0 +1210,15715667,Sorokina,850,France,Female,32,7,0,2,0,0,155227,0 +1211,15658969,Gray,711,France,Male,51,7,0,3,1,0,38409.79,1 +1212,15738174,Ervin,452,France,Female,32,5,0,2,0,1,75279.39,0 +1213,15813590,Vance,610,Spain,Male,42,6,0,2,1,0,158302.59,1 +1214,15624229,Noble,694,France,Female,22,4,0,2,1,1,11525.72,0 +1215,15674148,Milanesi,579,Spain,Male,33,6,0,1,1,0,94993.04,1 +1216,15625080,Parkin,745,Spain,Female,54,8,0,1,1,0,173912.29,1 +1217,15682528,Cremonesi,572,France,Male,33,5,0,1,0,1,41139.05,0 +1218,15696900,Burns,505,Germany,Male,29,3,145541.56,2,1,1,58019.95,0 +1219,15730038,Docherty,706,France,Female,23,5,0,1,0,0,164128.41,1 +1220,15812272,Ugonna,693,Germany,Male,44,5,124601.58,2,1,1,46998.13,1 +1221,15654654,L?,725,Germany,Female,33,7,115182.84,2,1,1,177279.41,0 +1222,15697625,Bevan,791,France,Male,37,2,163789.49,2,1,0,75832.53,0 +1223,15616280,Hsia,536,France,Male,46,1,65733.41,1,1,0,61094.53,0 +1224,15654229,O'Neill,699,Spain,Male,47,1,0,2,0,1,30117.44,0 +1225,15628298,Johnstone,500,Spain,Female,47,8,128486.11,1,1,0,179227.12,0 +1226,15733387,Pham,707,Spain,Female,53,6,109663.47,1,1,1,52110.45,0 +1227,15775572,Bergamaschi,531,Germany,Female,42,6,88324.31,2,1,0,75248.75,0 +1228,15613844,Murphy,557,France,Female,28,7,146445.24,2,1,0,184317.74,0 +1229,15578515,Osinachi,659,France,Female,38,3,0,2,1,0,158553.1,0 +1230,15607598,Muravyov,575,Spain,Female,31,6,0,2,1,1,95686.42,0 +1231,15742480,Igwebuike,775,Germany,Male,36,2,109949.05,2,0,1,71682.54,0 +1232,15749482,Zack,772,Spain,Male,30,4,78653.05,1,1,0,1790.48,0 +1233,15607537,Crawford,587,Germany,Male,46,9,107850.82,1,1,0,139431,1 +1234,15575410,Chidiegwu,667,Germany,Female,39,4,83765.35,2,1,0,118358.54,0 +1235,15684865,Lucchesi,771,France,Female,66,7,143773.07,1,1,1,130827.88,0 +1236,15600700,Pan,523,Germany,Male,63,6,116227.27,1,1,1,119404.63,0 +1237,15774155,Trevisani,662,Germany,Male,33,0,103471.52,1,1,1,162703,0 +1238,15634267,Yudin,717,France,Male,42,5,0,2,1,0,172665.21,0 +1239,15619626,Wade,746,France,Male,24,3,137492.35,2,0,1,170142.09,0 +1240,15660422,Chung,569,France,Male,28,7,0,2,1,0,73977.23,0 +1241,15617934,Septimus,579,France,Male,36,9,129829.59,1,1,1,60906.12,0 +1242,15760774,Hargraves,519,France,Female,21,1,146329.57,2,1,1,194867.27,0 +1243,15813132,Chukwukadibia,696,Germany,Male,30,4,114027.7,1,1,1,193716.56,0 +1244,15593331,Sidorov,693,Germany,Male,25,6,146580.69,1,0,1,14633.35,0 +1245,15616709,Bunton,587,Germany,Female,38,0,132122.42,2,0,0,31730.32,0 +1246,15658052,Cameron,626,France,Female,44,10,81553.93,1,1,0,20063.63,1 +1247,15721189,Kung,666,France,Female,66,7,0,2,1,1,99792.82,0 +1248,15711288,Hay,512,France,Male,24,6,0,2,1,0,37654.31,0 +1249,15770030,Conti,689,Spain,Female,28,3,0,2,1,1,192449.02,0 +1250,15803681,Sims,803,France,Female,26,4,0,2,1,1,181208.47,0 +1251,15702789,Carter,548,Germany,Male,32,5,175214.71,1,1,1,155165.61,0 +1252,15814930,McGregor,588,Germany,Female,40,10,125534.51,1,1,0,121504.18,1 +1253,15658306,Lo,693,France,Male,68,4,97705.99,1,1,1,61569.07,0 +1254,15699523,Chu,499,Germany,Female,55,4,126817.65,2,1,0,123269.71,0 +1255,15610383,Dumetolisa,628,France,Female,46,1,46870.43,4,1,0,31272.14,1 +1256,15615032,Peng,624,Spain,Male,46,3,0,2,1,1,62825.03,0 +1257,15781989,Drake-Brockman,733,France,Male,42,9,120094.93,1,1,0,184056.45,0 +1258,15647402,Wan,628,France,Female,38,3,0,2,1,1,48924.73,0 +1259,15740494,Cameron,633,France,Female,33,3,0,2,1,0,191111.02,0 +1260,15701265,Tretiakov,559,Germany,Female,36,1,104356.94,2,0,1,54184.06,0 +1261,15743532,Ball,704,Germany,Male,27,5,147004.34,1,1,0,64381.33,1 +1262,15794870,Sal,744,Germany,Male,38,6,73023.17,2,1,0,78770.86,0 +1263,15747591,Chung,665,Spain,Female,40,1,173432.55,1,0,1,116766.79,0 +1264,15726557,Lai,638,France,Female,42,7,165679.92,1,0,0,32916.29,0 +1265,15732199,Gether,837,Spain,Male,31,9,104678.62,1,0,1,50972.6,0 +1266,15662291,Davidson,534,France,Female,55,8,116973.26,3,1,0,122066.5,1 +1267,15749050,Justice,548,France,Female,36,3,0,1,1,0,65996.9,0 +1268,15781586,Osonduagwuike,837,Germany,Male,38,2,126732.85,1,1,1,79577.38,0 +1269,15617078,Ewing,658,France,Female,44,6,148481.09,1,1,0,130529.13,0 +1270,15723339,Chin,554,France,Female,38,4,137654.05,2,1,1,172629.67,0 +1271,15671322,Chiang,724,Germany,Male,30,7,115315.04,1,1,0,15216.53,0 +1272,15793854,Ahmed,723,France,Male,42,2,99095.73,1,1,1,17512.53,0 +1273,15756539,Marshall,585,Germany,Female,39,7,165610.41,2,0,0,131852.01,0 +1274,15612064,Tsou,474,France,Male,33,5,0,2,1,0,181945.52,1 +1275,15625916,Chien,562,Spain,Male,32,6,161628.66,1,1,0,91482.5,0 +1276,15683195,Ubanwa,719,France,Male,32,9,146605.27,1,1,1,77119.45,0 +1277,15690182,Kapustin,635,Germany,Male,37,5,113488.68,1,1,0,95611.74,1 +1278,15721719,Calabresi,743,France,Male,42,7,77002.2,2,1,1,80428.42,0 +1279,15641690,Hsiao,681,Spain,Male,67,7,0,2,0,1,163714.92,0 +1280,15634896,Grant,521,France,Female,39,6,0,2,0,1,27375.15,0 +1281,15671590,H?,741,Spain,Male,25,4,0,2,1,1,73873.65,0 +1282,15779182,Chia,790,Spain,Male,46,8,182364.53,1,0,0,139266.48,1 +1283,15778287,Ugoji,622,France,Male,35,8,0,2,1,1,131772.51,0 +1284,15609510,Gregory,669,France,Male,45,7,149364.58,1,0,1,173454.07,0 +1285,15742229,Mackay,583,France,Male,59,7,127450.14,1,0,1,67552.71,0 +1286,15658532,Nnamutaezinwa,520,Spain,Female,63,5,162278.32,1,1,1,34765.33,0 +1287,15590993,Findlay,579,Spain,Male,37,5,152212.88,2,0,0,120219.14,0 +1288,15565701,Ferri,698,Spain,Female,39,9,161993.89,1,0,0,90212.38,0 +1289,15597239,Ku,548,Spain,Male,39,7,131468.44,1,1,0,164975.82,0 +1290,15688880,Amechi,672,Germany,Male,40,10,102980.44,1,1,0,1285.81,1 +1291,15813917,Kirk,653,Germany,Male,31,9,143321.97,1,1,0,83679.46,0 +1292,15679611,Andrews,734,Spain,Female,37,2,130404.92,1,0,0,34548.74,0 +1293,15636589,Murray,794,France,Female,41,7,0,2,1,1,74275.08,0 +1294,15687752,Griffin,641,France,Male,30,2,87505.47,2,0,1,7278.57,0 +1295,15584363,Longstaff,824,France,Male,30,0,133634.02,1,1,1,162053.92,0 +1296,15737748,McWilliam,534,Spain,Female,33,3,151233.62,1,0,0,199336.63,0 +1297,15803365,Coffee,653,Spain,Male,55,2,70263.83,1,0,1,62347.71,0 +1298,15793247,Hancock,498,France,Male,34,5,0,2,1,1,91711.66,0 +1299,15572360,Clark,683,France,Male,30,10,57657.49,1,0,0,79240.9,0 +1300,15795166,Creswell,618,Germany,Male,42,8,153572.31,2,1,1,76679.6,0 +1301,15724620,Dodds,538,France,Male,37,1,134752.08,1,1,0,162511.55,0 +1302,15800856,Ewen,643,Spain,Male,34,3,83132.09,1,1,1,21360.88,0 +1303,15671097,Carter,428,France,Female,31,2,0,2,1,0,54487.43,0 +1304,15683930,Ch'iu,593,Germany,Female,32,9,134096.53,2,1,0,53931.05,1 +1305,15749004,Tsao,718,France,Female,31,0,118100.59,2,1,0,103165.15,0 +1306,15800434,Burgess,811,Germany,Male,52,10,76915.4,1,0,0,146359.81,1 +1307,15709117,Fanucci,823,Spain,Female,46,3,81576.75,1,1,1,28370.95,1 +1308,15638806,Blackburn,645,Spain,Male,49,2,0,2,0,0,10023.15,0 +1309,15662294,Bennett,710,France,Male,33,10,118327.17,2,1,1,192928.82,0 +1310,15690079,Boniwell,591,Spain,Male,30,8,124857.69,2,0,0,50485.7,0 +1311,15759317,Vasilieva,748,Germany,Female,27,2,90971.85,1,1,1,131662.47,0 +1312,15750497,Longo,850,France,Female,37,7,153147.75,1,1,1,152235.3,0 +1313,15596181,Kwemto,542,France,Male,38,8,65942.26,1,1,1,68093.23,1 +1314,15576602,Lawrence,809,France,Male,38,3,0,2,1,1,80061.31,0 +1315,15644833,Duncan,675,France,Male,54,2,0,1,1,0,149583.67,1 +1316,15734634,Bocharova,607,Spain,Female,27,5,100912.19,1,0,0,7631.27,0 +1317,15808689,Morres,850,France,Female,31,4,0,2,1,1,33082.81,0 +1318,15720702,Shih,789,France,Male,37,3,0,1,1,0,121883.87,1 +1319,15665077,Vogel,598,France,Female,43,5,0,3,1,1,100722.72,1 +1320,15763612,T'an,756,Germany,Male,41,2,124439.49,2,0,1,47093.11,0 +1321,15596493,Wisdom,687,France,Female,47,7,0,2,1,1,177624.01,0 +1322,15704483,Lorenzo,724,France,Male,40,6,0,2,0,0,106149.48,0 +1323,15598846,Shahan,700,France,Female,44,2,58781.76,1,1,0,16874.92,0 +1324,15629244,Bryant,635,Spain,Male,50,7,159453.64,2,0,0,54560.79,1 +1325,15765537,Liang,687,Germany,Male,26,2,142721.52,1,1,1,153605.75,0 +1326,15729975,Chidozie,613,France,Female,46,8,167795.6,1,0,1,44390.38,0 +1327,15682773,Hayward,781,France,Female,38,3,128345.69,2,1,0,63218.85,0 +1328,15688007,Liu,703,Spain,Male,20,3,165260.98,1,1,1,41626.78,0 +1329,15574331,Alexeeva,593,Germany,Female,62,3,118233.81,1,0,1,24765.53,1 +1330,15645572,Calabresi,743,France,Female,40,6,0,1,1,0,28280.8,1 +1331,15742854,Lettiere,640,Spain,Female,46,8,0,2,1,0,89043.19,0 +1332,15575417,Chou,849,Germany,Male,37,7,143452.74,2,1,1,17294.12,0 +1333,15796721,Nnamutaezinwa,778,France,Male,38,3,145018.49,2,1,1,126702.41,0 +1334,15734942,Nnamutaezinwa,539,Germany,Female,38,8,82407.51,1,1,0,13123.41,0 +1335,15664772,Greece,489,Germany,Male,28,1,79460.98,2,1,1,167973.63,0 +1336,15576683,Yin,568,Spain,Female,43,9,0,1,1,0,125870.79,1 +1337,15682563,Larionova,618,Spain,Male,38,5,126473.99,1,1,0,91972.49,0 +1338,15650889,Golubev,710,Germany,Female,30,10,133537.1,2,1,0,155593.74,0 +1339,15612108,Norman,625,France,Male,52,5,164978.01,1,1,1,67788.49,0 +1340,15761132,Capon,682,Spain,Male,46,7,128029.72,1,1,1,62615.35,0 +1341,15645511,Chukwudi,727,Spain,Male,43,2,97403.18,1,1,1,107415.02,1 +1342,15609824,Fedorov,794,France,Female,41,7,176845.41,3,1,0,166526.26,1 +1343,15640268,Avdeeva,652,Spain,Male,71,4,0,1,1,1,120107.1,0 +1344,15645778,Reid,670,Spain,Male,42,3,81589.04,1,1,0,188227.8,0 +1345,15691104,Kennedy,460,Germany,Female,40,6,119507.58,2,1,0,91560.63,1 +1346,15714567,Chan,568,Spain,Female,26,6,0,2,0,0,166495.2,0 +1347,15777826,Wofford,643,France,Male,30,5,94443.77,1,1,1,165614.4,0 +1348,15668445,Mai,521,France,Male,37,2,0,2,1,1,86372.24,0 +1349,15576162,King,615,France,Male,32,7,92199.84,1,1,1,2755.53,0 +1350,15778135,T'ao,575,Spain,Male,43,3,0,1,1,0,83594.51,0 +1351,15613141,Hsu,717,France,Female,41,3,135756.96,1,1,1,103706.41,0 +1352,15635435,White,648,France,Female,54,9,120633.42,1,0,0,5924.38,1 +1353,15596552,Stephens,535,Germany,Male,48,5,134542.73,1,1,1,58203.67,1 +1354,15623644,Frolov,626,Spain,Male,29,7,0,2,1,0,49361.84,0 +1355,15683403,Lombardi,611,Spain,Male,52,7,0,1,0,1,73585.18,1 +1356,15615029,Munro,734,Spain,Male,39,6,0,1,1,1,95135.27,0 +1357,15769005,Hayward,709,France,Male,49,4,154344.49,2,1,1,38794.57,0 +1358,15746326,Fields,591,France,Male,43,3,0,2,0,1,198926.36,0 +1359,15722364,Onwumelu,664,France,Male,43,9,189026.53,2,1,1,56099.86,0 +1360,15704954,Suffolk,431,France,Male,37,0,120764.08,1,1,1,117023.08,0 +1361,15694409,Tsao,647,Germany,Female,22,3,97975.82,2,0,1,62083,0 +1362,15754068,Judd,578,France,Male,32,4,0,2,1,1,141822.8,0 +1363,15683841,Hamilton,555,Germany,Male,41,10,113270.2,2,1,1,185387.14,0 +1364,15789095,T'ang,775,Spain,Male,30,4,0,2,0,1,57461.13,0 +1365,15719958,Degtyarev,850,Germany,Male,39,3,124548.99,2,1,1,120380.12,0 +1366,15689514,Kang,625,France,Male,43,8,201696.07,1,1,0,133020.9,1 +1367,15621353,Hudson,645,Spain,Female,37,7,0,2,1,0,13589.93,0 +1368,15627232,Jibunoh,608,Germany,Male,44,7,114203.47,1,1,1,77830.36,1 +1369,15745843,Kinlaw,689,Spain,Female,31,4,0,2,1,1,136610.02,0 +1370,15722902,Chizuoke,652,Germany,Male,50,8,125437.64,1,1,1,17160.94,1 +1371,15791767,Lucciano,769,France,Female,26,7,0,2,1,0,176843.53,0 +1372,15792722,Omeokachie,611,France,Female,43,8,64897.75,1,1,0,114996.33,0 +1373,15723006,Gorbunova,489,France,Male,38,8,0,2,0,1,196990.79,0 +1374,15771942,Tikhonov,528,Germany,Female,46,9,135555.66,1,1,0,133146.03,1 +1375,15774738,Campa,632,France,Male,44,3,107764.75,1,1,0,185667.72,0 +1376,15574004,Mancini,429,France,Female,27,6,117307.44,2,1,1,24020.49,0 +1377,15587233,Donoghue,457,France,Male,41,8,73700.12,3,1,1,185750.02,1 +1378,15808228,Tuan,768,Spain,Female,44,6,60603.4,1,1,1,178045.97,0 +1379,15682834,Johnstone,715,Spain,Female,35,4,40169.88,2,1,1,199857.47,0 +1380,15571752,Romani,668,Germany,Female,32,10,92041.87,1,1,1,43595.9,0 +1381,15743067,Fuller,625,Germany,Male,26,3,130483.95,1,1,0,122810.53,0 +1382,15714466,Baxter,846,France,Female,41,5,0,3,1,0,3440.47,1 +1383,15617982,Pirozzi,661,Spain,Female,42,3,0,2,1,0,35989.41,0 +1384,15696637,Sung,571,France,Female,23,10,151097.28,1,0,1,17163.75,0 +1385,15690647,Rogers,582,Spain,Female,46,8,67563.31,1,1,0,44506.09,1 +1386,15672756,Mills,716,France,Female,35,8,112808.18,1,0,1,17848.3,0 +1387,15704586,Osonduagwuike,758,France,Female,42,7,0,2,0,1,76209.56,0 +1388,15674526,Byrne,725,France,Male,66,4,86459.8,1,1,1,141476.56,0 +1389,15775295,McIntyre,630,France,Female,40,0,118633.08,1,0,1,60032.46,1 +1390,15684196,Aitken,627,France,Female,55,2,159441.27,1,1,0,100686.11,1 +1391,15727281,Macintyre,653,France,Female,27,9,0,2,1,0,96429.29,0 +1392,15787835,Simpson,775,Germany,Female,38,4,125212.65,2,1,1,15795.88,1 +1393,15730540,Simpson,794,Spain,Male,45,8,88656.37,2,1,0,116547.31,0 +1394,15646276,Metcalfe,831,France,Female,32,2,146033.62,1,1,0,191260.74,0 +1395,15582180,Lees,561,France,Male,29,9,120268.13,1,1,1,173870.39,0 +1396,15697095,Zetticci,705,Spain,Male,46,7,0,2,1,0,117273.35,0 +1397,15748797,Dale,636,Spain,Female,33,0,0,1,1,0,92277.47,1 +1398,15754796,Byrne,487,Germany,Female,46,4,135070.58,2,1,1,44244.49,1 +1399,15628947,Praed,693,France,Female,38,3,0,2,0,0,78133.48,1 +1400,15775546,Laurens,517,Spain,Female,29,5,0,2,1,0,103402.88,0 +1401,15670481,Woods,684,France,Female,27,9,122550.05,2,0,1,137835.82,0 +1402,15619029,Bykov,620,Spain,Female,43,2,0,2,1,0,20670.1,0 +1403,15613282,Vorobyova,757,France,Male,29,8,130306.49,1,1,0,77469.38,0 +1404,15721487,Pirogova,739,France,Female,27,6,0,1,1,1,57572.38,0 +1405,15797276,Sturt,662,Spain,Female,41,4,90350.77,1,1,0,75884.65,1 +1406,15612494,Panicucci,359,France,Female,44,6,128747.69,1,1,0,146955.71,1 +1407,15629617,Cook,572,Spain,Male,23,2,126873.52,1,0,1,67040.12,0 +1408,15600821,Hardy,721,France,Male,69,2,108424.19,1,1,1,178418.35,0 +1409,15579062,Chu,707,France,Male,32,9,0,2,0,0,30807.02,0 +1410,15814268,Franklin,444,France,Female,40,5,84350.07,1,1,0,143835.76,0 +1411,15710164,P'eng,523,France,Female,73,7,0,2,0,0,130883.9,1 +1412,15693904,Chiang,685,Germany,Female,30,4,84958.6,2,0,1,194343.72,0 +1413,15588986,Grant,673,Germany,Female,29,4,99097.36,1,1,1,9796.69,0 +1414,15797733,Udobata,503,Germany,Male,30,10,136622.55,2,0,0,47310.24,0 +1415,15620507,Siciliani,485,Germany,Female,30,5,156771.68,1,1,1,141148.21,0 +1416,15685150,Evans,799,Germany,Male,28,7,167658.33,2,1,1,111138.25,0 +1417,15667651,Young,585,Spain,Female,33,8,0,2,1,0,114182.07,0 +1418,15774166,Mitchell,607,Germany,Female,24,2,109483.54,2,0,1,127560.77,0 +1419,15649280,Lucchese,521,Germany,Female,40,9,134504.78,1,1,0,18082.06,0 +1420,15705657,Hewitt,535,France,Female,44,2,114427.86,1,1,1,136330.26,0 +1421,15753969,K'ung,724,Spain,Male,45,5,83888.54,1,0,1,34121.81,0 +1422,15742378,Swaim,520,Germany,Male,32,5,110029.77,1,1,0,56246.69,0 +1423,15794874,Quinones,696,Spain,Male,41,9,127523.75,1,0,1,191417.42,0 +1424,15589221,Kennedy,657,Germany,Male,30,1,139762.13,2,1,1,23317.88,0 +1425,15596671,Endrizzi,603,Spain,Female,42,8,91611.12,1,0,0,144675.3,1 +1426,15583668,Ludowici,726,France,Female,42,2,109471.79,1,0,1,175161.05,0 +1427,15710206,Larson,591,France,Female,39,4,150500.64,1,1,0,14928.8,0 +1428,15799966,Chigolum,792,Germany,Female,59,9,101609.77,1,0,0,161479.19,1 +1429,15794560,Maclean,550,France,Male,57,5,0,1,1,1,133501.94,0 +1430,15626485,Lu,601,France,Female,26,8,78892.23,1,1,1,23703.52,0 +1431,15703143,Tuan,820,France,Female,29,3,82344.84,1,0,1,115985.38,0 +1432,15809772,Glover,667,France,Male,48,2,0,1,1,0,43229.2,0 +1433,15687959,Landman,573,Spain,Female,44,4,0,1,1,1,94862.93,0 +1434,15585282,Trevisano,755,France,Male,62,1,127706.33,2,0,1,142377.69,0 +1435,15714993,Longo,552,France,Female,41,9,124349.34,1,1,0,135635.25,0 +1436,15596021,K?,598,Spain,Male,44,8,0,2,1,0,148487.9,0 +1437,15646615,Muir,576,Germany,Male,28,1,119336.29,2,0,1,58976.85,0 +1438,15742632,Alexeyeva,670,France,Female,31,9,0,1,0,1,76254.83,0 +1439,15574068,Norman,504,Germany,Male,56,9,104217.3,1,0,0,55857.48,1 +1440,15806967,Simmons,778,France,Female,65,7,0,1,1,1,77867.23,0 +1441,15796334,Chukwualuka,558,Germany,Male,39,10,144757.02,1,1,0,22878.16,1 +1442,15688713,McCall,627,Spain,Male,44,6,0,1,1,1,114469.55,0 +1443,15796179,Moore,683,France,Male,43,8,0,1,1,0,96754.8,0 +1444,15598751,Ingram,556,France,Female,43,6,0,3,0,0,125154.57,1 +1445,15703019,Okeke,583,France,Female,38,10,0,2,0,1,113597.64,0 +1446,15646302,Shao,705,France,Female,24,7,100169.51,1,1,0,121408.55,0 +1447,15680855,Iloabuchi,637,France,Male,33,2,145731.83,1,0,1,109219.43,0 +1448,15697311,Nebechukwu,697,Spain,Male,56,5,110802.03,1,1,1,50230.31,1 +1449,15585367,Diribe,555,Germany,Female,46,4,120392.99,1,1,0,177719.88,1 +1450,15726556,Macgroarty,594,Germany,Female,26,6,135067.52,2,0,0,131211.86,0 +1451,15676242,Artemova,632,Spain,Male,31,3,136556.44,1,1,0,82152.83,1 +1452,15684198,McDonald,551,France,Female,38,10,0,2,1,1,216.27,0 +1453,15774882,Mazzanti,687,France,Female,35,3,99587.43,1,1,1,1713.1,1 +1454,15714227,Kelly,672,France,Female,53,7,0,1,1,1,136910.18,0 +1455,15608653,Davison,521,Spain,Female,34,7,70731.07,1,1,1,20243.97,1 +1456,15784280,Reilly,686,Germany,Male,35,2,109342.82,2,0,1,86043.27,0 +1457,15789546,Ojiofor,639,Spain,Male,28,8,0,2,1,0,126561.07,0 +1458,15590320,Shelton,850,France,Male,66,4,0,2,0,1,64350.8,0 +1459,15678385,Lange,465,France,Male,25,2,78247.31,2,1,1,10472.31,0 +1460,15571778,Trentini,817,France,Female,55,10,117561.49,1,1,0,95941.55,1 +1461,15657085,Gardiner,578,France,Male,23,10,88980.32,1,1,1,125222.36,0 +1462,15640627,Wan,611,Spain,Male,34,4,0,2,1,0,170950.58,0 +1463,15566211,Hsu,616,Germany,Female,41,1,103560.57,1,1,0,236.45,1 +1464,15669293,Hovell,517,France,Male,37,5,113308.84,1,0,1,31517.16,0 +1465,15595067,Zhirov,637,Spain,Female,40,6,0,2,1,1,181610.6,0 +1466,15753566,Espinosa,806,France,Female,32,3,63763.49,1,1,0,156593.09,0 +1467,15650391,Wallace,633,France,Female,29,7,169988.35,1,1,0,4272,0 +1468,15681843,Barbour,624,Germany,Female,35,0,180303.24,2,1,0,163587.9,0 +1469,15814846,Ozerova,691,France,Male,52,3,0,1,1,0,175843.68,1 +1470,15670374,Wright,819,Germany,Female,49,1,120656.86,4,0,0,166164.3,1 +1471,15762332,Ulyanova,568,Germany,Female,31,1,61592.14,2,1,1,61796.64,0 +1472,15700223,Steiner,806,France,Male,48,4,164701.68,1,1,1,21439.49,0 +1473,15729956,Akabueze,726,Spain,Female,26,1,80780.16,1,1,1,19225.85,0 +1474,15594862,Aleksandrova,552,France,Male,36,8,0,2,0,0,132547.02,0 +1475,15598782,Pinto,755,Germany,Female,30,6,154221.37,2,0,1,62688.55,0 +1476,15745080,Griffiths,634,France,Male,26,8,0,1,1,0,21760.96,0 +1477,15703399,McNeil,756,France,Female,26,5,101641.14,2,0,1,154460.68,0 +1478,15732175,Bruno,776,France,Male,37,2,0,1,0,1,8065,0 +1479,15630725,Johnson,649,France,Female,45,5,92786.66,1,1,0,173365.9,1 +1480,15640260,Okorie,595,Germany,Male,32,8,131081.66,2,1,1,69428.79,0 +1481,15716822,Moen,646,France,Male,30,5,98014.74,1,1,1,12757.14,0 +1482,15583748,McGuigan,592,Spain,Male,38,8,0,2,1,0,180426.2,0 +1483,15605968,Fancher,574,France,Male,26,8,97460.1,1,1,1,43093.67,0 +1484,15790683,Matthews,850,France,Male,36,1,104077.19,2,0,1,68594,0 +1485,15607713,Kaeppel,850,Spain,Female,29,1,0,2,1,1,197996.65,0 +1486,15700212,Shih,475,France,Female,46,10,0,2,0,0,122953,1 +1487,15626710,Yudina,642,France,Female,39,4,0,1,1,1,76821.24,0 +1488,15716491,Akabueze,710,Spain,Female,51,4,93656.95,1,0,1,141400.51,1 +1489,15625824,Kornilova,596,Spain,Male,30,6,121345.88,4,1,0,41921.75,1 +1490,15617705,Ozioma,609,France,Female,39,8,141675.23,1,0,1,175664.25,0 +1491,15761976,Su,797,Spain,Female,31,8,0,2,1,0,117916.63,0 +1492,15634891,Jamison,504,Germany,Female,43,7,102365.49,1,1,0,194690.77,1 +1493,15744517,Esposito,735,Spain,Male,50,9,0,1,0,0,166677.35,1 +1494,15686963,Hardiman,680,Spain,Female,30,3,0,1,1,0,160131.58,0 +1495,15808189,Woodard,449,France,Male,52,6,0,2,0,1,123622,0 +1496,15580845,Chienezie,685,Germany,Male,57,7,101868.51,1,0,1,113483.96,0 +1497,15799156,Okwuadigbo,569,Spain,Male,38,8,0,2,0,0,79618.79,0 +1498,15694296,Chineze,631,France,Male,35,9,112392.45,2,1,0,24472.23,0 +1499,15677049,O'Brien,595,Germany,Female,25,7,106570.34,2,0,1,177025.79,0 +1500,15583595,Tao,461,France,Female,28,8,0,1,1,1,103349.74,0 +1501,15590146,Mao,630,France,Male,50,1,81947.76,1,0,1,63606.22,1 +1502,15801548,Buckland,661,France,Female,31,7,144162.3,2,1,1,14490.79,0 +1503,15660833,Flannery,796,Germany,Male,39,5,86350.87,2,0,0,105080.53,0 +1504,15762277,Jamieson,710,France,Male,47,5,158623.14,1,0,0,83499.89,1 +1505,15791302,Swift,741,France,Male,32,8,0,2,1,0,143598.7,0 +1506,15798975,Doherty,606,Germany,Male,48,4,132403.56,1,0,0,36091.91,1 +1507,15599956,Payne,747,France,Male,27,10,0,2,0,0,13007.89,0 +1508,15577274,Genovese,549,Germany,Female,43,3,134985.66,1,1,0,6101.41,0 +1509,15701200,Lucciano,576,France,Male,36,6,0,2,1,1,48314,0 +1510,15638149,Rowley,528,France,Male,37,6,103772.45,1,1,0,197111.99,0 +1511,15786199,Hsing,535,France,Male,33,2,133040.32,1,1,1,110299.78,0 +1512,15701765,Vincent,575,Spain,Female,37,0,0,2,0,0,30114.32,0 +1513,15586974,Pearce,656,France,Male,39,10,0,2,1,1,98894.64,0 +1514,15729040,Lamb,440,France,Male,42,2,0,2,1,0,49826.68,0 +1515,15788676,Riley,539,Spain,Male,38,8,71460.67,2,1,1,10074.05,0 +1516,15602497,Honore,850,Spain,Male,39,6,133214.13,1,0,1,20769.88,0 +1517,15701333,Blackburn,646,France,Female,37,7,96558.66,1,0,0,163427.18,0 +1518,15812071,Endrizzi,744,France,Male,54,6,93806.31,2,0,1,140068.77,0 +1519,15634375,Duncan,710,Spain,Female,36,8,0,2,0,0,83206.19,0 +1520,15738267,Macarthur,544,France,Female,64,3,124043.8,1,1,1,111402.97,1 +1521,15786800,Gould,723,Germany,Male,52,5,131694.97,1,0,1,92873.5,1 +1522,15591130,Medvedev,507,Spain,Female,29,6,0,2,0,1,94780.9,0 +1523,15720662,Sholes,787,France,Female,35,1,106266.8,1,1,1,16607.15,0 +1524,15751531,Shaw,598,Spain,Male,41,8,0,2,1,1,161954.43,0 +1525,15653595,Ts'ai,796,France,Male,51,6,0,2,0,1,194733.28,0 +1526,15568360,Rolon,569,Spain,Female,41,4,139840.36,1,1,1,163524.7,0 +1527,15781210,Reid,711,France,Male,34,8,0,2,0,0,48260.19,0 +1528,15668058,Chinwendu,661,Germany,Male,35,8,124098.54,1,1,0,86678.48,0 +1529,15597131,Fu,415,France,Male,32,5,145807.59,1,1,1,3064.65,0 +1530,15697283,Mackenzie,578,Spain,Male,23,8,0,2,1,0,112124.98,0 +1531,15640953,Bligh,611,France,Female,26,2,107508.93,2,1,1,120801.65,0 +1532,15715031,Davidson,600,France,Female,28,6,0,2,0,1,52193.23,0 +1533,15589660,Lamble,661,Germany,Female,32,1,145980.23,1,0,1,56636.28,0 +1534,15769818,Moore,850,France,Female,37,3,212778.2,1,0,1,69372.88,0 +1535,15782736,Jose,573,Germany,Female,47,4,152522.47,1,0,1,164038.07,1 +1536,15614818,Trevisani,764,Spain,Female,33,9,168964.77,1,0,1,118982.51,0 +1537,15794014,Schofield,838,France,Female,34,8,0,2,1,0,27472.07,0 +1538,15732448,Stewart,821,France,Female,28,8,0,1,1,1,36754.13,0 +1539,15723411,Jamieson,607,Spain,Female,36,4,98266.3,1,1,1,46416.36,0 +1540,15797686,Howard,558,France,Male,38,8,113000.92,1,1,1,152872.39,0 +1541,15605950,Onwuamaeze,530,Germany,Male,23,1,137060.88,2,1,1,165227.23,0 +1542,15812497,D'Albertis,654,Germany,Male,37,5,112146.12,1,1,0,75927.35,0 +1543,15690678,Brooks,530,France,Female,33,4,129307.32,1,1,1,172930.28,0 +1544,15747677,Gordon,656,Spain,Male,69,6,163975.09,1,1,1,36108.5,0 +1545,15618926,Nwachukwu,520,Spain,Male,43,7,0,2,1,1,36202.74,0 +1546,15673908,Chinweike,602,Germany,Female,42,6,158414.85,1,1,1,131886.46,0 +1547,15727944,Simpkinson,701,Germany,Female,48,1,92072.68,1,1,1,133992.36,0 +1548,15807294,Walker,653,Spain,Female,30,2,88243.29,2,1,1,96658.26,0 +1549,15618581,Diribe,668,Spain,Male,25,8,0,2,1,1,135112.09,0 +1550,15584364,Trentini,652,France,Male,48,4,59486.31,1,1,0,163944.18,1 +1551,15599552,Conway,639,Spain,Female,54,2,0,2,1,1,53843.71,0 +1552,15749177,Maslow,730,Spain,Female,52,7,0,2,0,1,122398.84,0 +1553,15718779,Clark,780,France,Male,34,1,0,1,1,1,64804.04,0 +1554,15568106,L?,592,France,Female,38,8,119278.01,2,0,1,19370.73,0 +1555,15779481,Swadling,628,France,Male,34,4,158741.43,2,1,1,126192.54,0 +1556,15709994,Gallo,658,France,Female,40,7,140596.95,1,0,1,135459.02,1 +1557,15772777,Onyemachukwu,850,Spain,Female,29,10,0,2,1,1,94815.04,0 +1558,15706815,Samoylova,515,Germany,Male,37,2,90432.92,1,1,1,188366.04,1 +1559,15618018,Dickson,571,France,Female,35,1,104783.81,2,0,1,178512.52,0 +1560,15671032,He,760,Germany,Male,42,0,77992.97,2,1,1,97906.38,0 +1561,15634281,P'an,720,Germany,Female,43,10,110822.9,1,0,0,72861.94,0 +1562,15766374,Leak,632,Germany,Male,42,4,119624.6,2,1,1,195978.86,0 +1563,15600991,Artemieva,694,Germany,Male,31,6,109052.59,2,1,1,19448.93,1 +1564,15777576,Frost,559,Spain,Female,40,5,139129.44,1,0,1,32635.54,0 +1565,15742613,Warner,773,Germany,Female,42,8,152324.66,2,1,0,171733.22,0 +1566,15649523,Kennedy,581,France,Male,38,1,0,2,1,0,46176.22,0 +1567,15651063,Ifeatu,524,Germany,Female,37,9,127480.58,2,1,0,179634.69,0 +1568,15683124,Evans,713,France,Male,53,6,115029.4,1,0,0,191521.32,1 +1569,15618314,Chu,676,France,Male,40,8,114005.78,1,1,1,67998.45,0 +1570,15670823,Hsueh,651,Germany,Female,42,1,116646.76,1,1,0,44731.8,1 +1571,15607133,Shih,717,Spain,Female,49,1,110864.38,2,1,1,124532.9,1 +1572,15615012,Fan,594,France,Male,23,5,156267.59,1,1,0,160968.44,0 +1573,15725141,Whiddon,716,France,Female,44,3,109528.28,1,1,0,27341.63,1 +1574,15623560,Onyekachukwu,668,France,Female,35,6,102482.76,1,1,1,53994.64,0 +1575,15693018,Ermakova,678,Germany,Male,23,10,115563.71,1,1,1,91633.53,0 +1576,15636756,Marino,545,France,Male,23,2,0,2,1,0,189613.12,0 +1577,15647474,Niu,613,France,Female,40,9,95624.36,2,1,1,60706.33,0 +1578,15576714,Manna,687,Spain,Female,21,8,0,2,1,1,154767.34,0 +1579,15585047,Onyemere,715,France,Male,28,7,160376.61,1,0,0,196853.11,0 +1580,15743976,Archer,618,Germany,Male,41,8,37702.79,1,1,1,195775.48,0 +1581,15793881,Mitchell,721,France,Female,35,6,118273.83,1,0,1,3086.89,0 +1582,15576517,Everingham,445,Germany,Female,34,7,131082.17,2,1,1,70618,0 +1583,15631072,Huie,690,France,Male,38,1,94456,2,0,1,55034.02,0 +1584,15730394,Crowther,709,France,Female,43,8,0,2,0,0,168035.62,1 +1585,15631460,Swift,671,Spain,Female,42,3,0,2,1,1,128449.33,0 +1586,15692002,Skelton,538,France,Male,33,6,93791.38,1,1,1,199249.29,0 +1587,15595282,White,735,France,Female,33,4,0,2,1,0,149474.69,0 +1588,15789548,Giordano,592,France,Female,37,7,0,2,1,1,126726.33,0 +1589,15758035,Bateson,747,France,Male,61,7,155973.13,1,0,1,147554.26,0 +1590,15617518,Hu,675,Germany,Male,36,7,89409.95,1,1,1,149399.7,0 +1591,15651802,Day,632,Spain,Female,39,5,97854.37,2,1,0,93536.38,0 +1592,15631813,Beneventi,621,France,Male,39,6,0,2,1,1,58883.91,0 +1593,15729668,Elizabeth,521,Spain,Male,29,3,60280.62,1,1,0,154271.41,0 +1594,15741728,Atkins,591,Spain,Male,36,7,135216.8,1,1,1,122022.89,0 +1595,15576676,Serrano,706,Germany,Female,28,6,124923.35,2,1,1,50299.14,0 +1596,15711378,Willis,677,France,Male,38,4,0,2,1,0,187800.63,0 +1597,15765520,Stevenson,769,Germany,Male,27,7,188614.07,1,1,0,171344.09,0 +1598,15656726,Ch'ien,771,France,Male,32,5,62321.62,1,1,1,40920.59,0 +1599,15647842,Cunningham,601,Germany,Female,48,8,120782.7,1,1,0,63940.68,1 +1600,15719309,Stephens,670,France,Female,42,1,115961.58,2,0,1,29483.87,0 +1601,15748718,Gordon,517,France,Male,28,2,115062.61,1,1,0,179056.23,0 +1602,15594404,Bevan,834,France,Female,49,8,160602.25,2,1,0,129273.94,0 +1603,15751158,Mashman,571,France,Female,42,4,108825.34,3,1,0,55558.51,1 +1604,15593470,Tu,576,Germany,Female,36,8,166287.85,1,1,1,23305.85,0 +1605,15695129,Milanesi,718,France,Female,31,1,152663.77,1,0,1,17128.64,0 +1606,15640865,Romano,636,Germany,Female,31,9,80844.69,2,1,1,74641.9,0 +1607,15714080,Goliwe,566,Germany,Female,40,2,97001.36,2,1,0,154486.01,0 +1608,15648721,Hsueh,711,France,Male,64,4,0,2,1,1,3185.67,0 +1609,15801466,Gray,574,France,Female,39,2,122524.61,2,1,0,88463.63,0 +1610,15750248,Wright,619,France,Female,35,8,132292.63,1,1,0,65682.93,0 +1611,15758726,Chiemeka,588,France,Female,24,0,0,2,1,1,140586.08,0 +1612,15781553,Chung,760,Germany,Female,49,9,91502.99,1,1,0,117232.9,1 +1613,15649121,Pinto,665,France,Male,52,3,0,1,1,0,116137.01,1 +1614,15674811,Kellway,739,Germany,Male,29,3,59385.98,2,1,1,105533.96,0 +1615,15646037,Sopuluchi,641,France,Male,77,9,0,3,1,1,81514.06,0 +1616,15722578,Spitzer,685,Germany,Female,21,6,97956.5,1,1,1,164966.27,0 +1617,15665695,Potter,594,France,Female,49,4,0,2,1,1,23631.55,0 +1618,15801062,Matthews,557,Spain,Female,40,4,0,2,0,1,105433.53,0 +1619,15662955,Nicholls,697,France,Male,27,8,141223.68,2,1,0,90591.15,0 +1620,15770309,McDonald,656,France,Male,18,10,151762.74,1,0,1,127014.32,0 +1621,15657386,Fiorentini,712,Germany,Male,43,1,141749.74,2,0,1,90905.26,0 +1622,15777797,Kovalyova,689,Spain,Male,38,5,75075.14,1,1,1,8651.92,1 +1623,15783955,Miah,697,France,Female,25,4,165686.11,2,1,0,15467.98,0 +1624,15804516,Builder,589,France,Male,38,2,0,1,1,0,79915.28,0 +1625,15681758,Baddeley,525,Spain,Female,25,10,0,2,1,0,69361.95,0 +1626,15630321,Hu,680,France,Male,44,3,0,2,1,0,86935.08,0 +1627,15588248,Hs?,617,France,Female,28,0,0,2,1,1,7597.83,1 +1628,15591932,Ford,680,France,Male,32,5,92961.61,1,1,0,116957.6,0 +1629,15810347,Todd,662,Spain,Female,30,9,0,2,0,1,157884.83,0 +1630,15595303,Johnston,736,Germany,Male,46,5,130812.91,1,1,1,77981.54,1 +1631,15634950,Obiajulu,657,Germany,Male,57,8,107174.58,1,1,1,126369.55,1 +1632,15685372,Azubuike,350,Spain,Male,54,1,152677.48,1,1,1,191973.49,1 +1633,15745827,Padovesi,617,France,Male,30,3,132005.77,1,1,0,142940.39,0 +1634,15755868,Farmer,562,France,Male,35,7,0,1,0,0,48869.67,0 +1635,15735222,Ignatieff,705,Spain,Female,23,5,0,2,1,1,73131.73,0 +1636,15604804,Lu,516,France,Female,33,7,127305.5,1,1,1,120037.36,0 +1637,15718944,Artemiev,573,France,Female,37,6,0,2,1,0,193995.37,0 +1638,15678626,Okonkwo,538,Spain,Female,31,0,0,2,0,0,179453.66,0 +1639,15571550,Dore,699,France,Male,39,9,0,1,1,0,80963.92,0 +1640,15723053,T'ang,504,Germany,Male,32,8,170291.22,2,0,1,15658.99,0 +1641,15661528,Ashbolt,583,Spain,Male,47,5,102562.23,1,1,0,92708.1,0 +1642,15754177,Bazarova,712,Spain,Male,53,2,111061.01,2,0,0,26542.17,0 +1643,15683544,Buccho,626,Spain,Male,62,3,0,1,1,1,65010.74,0 +1644,15708048,Burn,631,France,Female,34,4,124379.14,1,1,0,106892.91,0 +1645,15701109,Andreyev,663,France,Female,37,7,0,1,1,1,185210.63,0 +1646,15600110,Endrizzi,506,Germany,Female,41,3,57745.76,1,1,0,4035.46,0 +1647,15651533,Brown,570,Germany,Female,50,5,129293.74,1,1,0,177805.44,1 +1648,15777904,Nock,703,France,Female,45,7,0,2,1,1,68831.72,0 +1649,15655574,Okeke,698,Germany,Female,40,8,150777.1,1,1,0,114732.62,0 +1650,15569423,Cunningham,731,Spain,Male,41,4,0,2,1,0,22299.27,0 +1651,15718106,Kelley,625,France,Male,34,6,0,2,0,0,197283.2,0 +1652,15585067,Wilson,634,Spain,Male,31,9,108632.48,1,1,1,179485.96,1 +1653,15675501,Woods,616,France,Male,59,5,153861.1,1,1,1,17699.48,0 +1654,15633233,McFarland,500,France,Male,56,1,100374.58,1,1,0,118490.8,1 +1655,15667134,Cisneros,446,France,Male,32,8,0,2,0,0,133292.94,0 +1656,15659105,Borchgrevink,669,France,Female,47,9,61196.54,1,1,0,58170.24,0 +1657,15575409,Rozhkova,581,Germany,Male,31,6,116891.72,1,1,0,107137.3,0 +1658,15752342,Bradley,704,Germany,Female,54,6,133656.91,3,1,0,145071.33,1 +1659,15654851,Obialo,748,France,Male,44,2,92911.52,1,0,1,85495.24,0 +1660,15741429,Hudson,680,Spain,Female,31,9,119825.75,2,1,1,101139.3,0 +1661,15682356,Veltri,655,France,Female,37,7,111852.84,2,1,0,10511.13,0 +1662,15806447,Mazzanti,690,Germany,Male,32,0,106683.52,2,1,1,137916.49,0 +1663,15800229,Thorpe,695,Germany,Male,40,7,139022.24,1,0,1,193383.13,0 +1664,15663441,Golibe,700,Germany,Female,40,4,148571.07,1,1,0,189826.96,1 +1665,15791991,Udinesi,773,France,Male,52,4,0,1,0,1,144113.42,0 +1666,15775082,Stewart,749,France,Male,42,1,129776.72,2,0,1,143538.51,0 +1667,15579706,Curtis,611,France,Female,46,5,0,1,1,0,77677.14,1 +1668,15718247,Hayden,606,Spain,Female,46,8,0,2,1,1,183717.94,0 +1669,15755722,H?,554,France,Male,24,10,0,1,0,0,92180.62,0 +1670,15582259,Campbell,567,France,Female,37,7,0,2,1,1,28690.9,0 +1671,15716994,Green,559,Spain,Male,24,3,114739.92,1,1,0,85891.02,1 +1672,15586880,P'eng,594,Germany,Male,41,2,122545.65,2,1,1,42050.24,0 +1673,15713854,Cremonesi,513,France,Female,37,6,0,2,1,0,110142.34,0 +1674,15780835,Liang,652,Germany,Female,26,1,131908.35,1,1,1,179269.79,0 +1675,15675896,Gough,680,Germany,Female,42,7,105722.69,1,1,1,90558.24,1 +1676,15658459,Bates,784,Spain,Male,33,10,0,2,1,0,162022.47,0 +1677,15658057,Padovesi,812,Spain,Female,44,8,0,3,1,0,66926.83,1 +1678,15801767,Yin,784,Spain,Female,40,8,0,2,1,0,108891.3,0 +1679,15569178,Kharlamov,570,France,Female,18,4,82767.42,1,1,0,71811.9,0 +1680,15731478,Nicholls,712,France,Female,42,1,87842.98,1,0,0,92223.59,0 +1681,15811236,Burns,705,Spain,Male,39,6,133261.13,1,1,1,78065.9,0 +1682,15746749,Fleming,681,Spain,Female,32,3,0,2,1,1,59679.9,0 +1683,15662758,Watson,620,France,Male,41,0,97925.11,1,1,0,85000.32,0 +1684,15709387,Obiajulu,711,France,Male,52,5,0,1,1,1,159808.95,0 +1685,15572093,Han,613,France,Female,24,7,140453.91,1,1,0,129001.3,0 +1686,15713826,Ferguson,613,Germany,Female,20,0,117356.19,1,0,0,113557.7,1 +1687,15570205,Tao,682,Spain,Male,36,5,0,2,1,1,147758.51,0 +1688,15589348,Le Grand,850,Spain,Male,37,4,137204.77,1,1,1,28865.59,0 +1689,15804610,Valdez,601,France,Female,41,1,0,2,0,1,160607.06,0 +1690,15700854,Cunningham,595,Spain,Male,35,8,0,1,1,0,100015.79,1 +1691,15758836,Godfrey,675,Spain,Male,36,3,54098.18,2,0,1,54478.52,0 +1692,15772933,Mai,591,Spain,Male,31,8,0,1,1,1,141677.33,0 +1693,15809006,Walker,602,France,Male,23,7,113758.48,2,0,0,84077.6,0 +1694,15689612,Pirozzi,554,Spain,Female,34,8,0,1,0,1,106981.03,0 +1695,15744614,Feng,541,France,Male,37,9,118636.92,1,1,1,73551.44,0 +1696,15704250,Akabueze,506,France,Male,34,7,0,2,0,0,115842.1,0 +1697,15700255,Robson,814,Germany,Male,44,8,95488.82,2,0,0,107013.59,0 +1698,15669410,Yevdokimova,683,France,Male,30,8,110829.52,2,0,0,24938.84,0 +1699,15807595,Ijendu,485,Germany,Male,51,7,144244.59,2,1,0,51113.14,0 +1700,15664523,Colombo,696,Germany,Female,31,8,122021.92,2,1,0,33828.64,0 +1701,15642833,Akubundu,608,France,Female,30,8,0,2,1,0,128875.86,0 +1702,15605279,Francis,792,France,Male,50,9,0,4,1,1,194700.81,1 +1703,15713644,Marshall,686,Spain,Male,22,5,0,2,1,0,158974.45,0 +1704,15750466,Rhodes,790,Germany,Male,42,1,85839.62,1,1,0,198182.73,0 +1705,15739054,Y?,654,France,Female,29,4,96974.97,1,0,1,141404.07,0 +1706,15612771,Bell,452,France,Male,35,4,148172.44,1,1,1,4175.68,0 +1707,15788483,Kerr,719,Spain,Male,38,0,0,1,1,0,126876.47,0 +1708,15732832,Jideofor,707,France,Female,40,5,0,2,1,0,41052.82,0 +1709,15772892,Robertson,699,France,Female,49,2,0,1,0,0,105760.01,0 +1710,15713843,Kao,850,Spain,Male,30,2,0,2,0,1,27937.12,0 +1711,15567993,Palmer,828,Spain,Male,28,8,134766.85,1,1,0,79355.87,0 +1712,15617603,Mackay,850,Germany,Male,30,5,123210.56,2,1,1,102180.27,0 +1713,15744983,Burgmann,712,Spain,Male,47,1,139887.01,1,1,1,95719.73,0 +1714,15630419,Davis,634,France,Male,44,9,149961.11,1,1,0,57121.51,0 +1715,15738828,Milano,730,Germany,Male,45,6,152880.97,1,0,0,162478.11,0 +1716,15778025,Dellucci,685,Germany,Male,43,9,108589.47,2,0,1,194808.51,0 +1717,15799479,Coles,809,Spain,Male,33,9,0,1,1,1,124045.65,0 +1718,15684269,Gray,707,Spain,Female,35,3,56674.48,1,1,0,17987.4,1 +1719,15762745,Macvitie,648,Spain,Male,32,8,0,1,1,0,133653.38,0 +1720,15746970,Townsend,760,Spain,Female,57,1,0,2,1,1,25101.17,0 +1721,15725024,Pope,805,Germany,Female,33,3,105663.56,2,0,1,33330.89,0 +1722,15592116,Jensen,585,France,Female,39,7,0,2,1,0,2401.26,0 +1723,15624391,Thomson,595,Spain,Female,30,5,100683.54,1,1,1,178361.04,0 +1724,15567422,Chiazagomekpele,630,France,Male,42,6,0,2,1,0,162697.93,0 +1725,15612627,Ozuluonye,627,Germany,Male,29,5,139541.58,2,1,0,80607.33,0 +1726,15574879,Wright,631,Germany,Female,37,2,121801.72,2,0,1,23146.62,0 +1727,15745107,Lung,776,Germany,Male,38,5,112281.7,1,0,1,89893.6,0 +1728,15734491,Lombardo,676,Spain,Female,36,4,0,2,1,1,3173.31,0 +1729,15675320,Leonard,758,Spain,Female,40,5,93499.82,2,0,0,123218.81,0 +1730,15643824,Johnston,637,France,Male,33,0,132255.99,2,0,1,74588.41,0 +1731,15643438,P'eng,850,France,Male,20,7,0,2,1,0,31288.77,0 +1732,15721730,Amechi,601,Spain,Female,44,4,0,2,1,0,58561.31,0 +1733,15680727,Fang,735,France,Male,49,5,121973.28,1,1,0,148804.36,0 +1734,15752508,Docherty,614,Germany,Male,32,7,99462.8,2,1,1,51117.06,0 +1735,15808846,Horton,672,Germany,Female,21,3,165878.76,2,1,1,164537.17,0 +1736,15727251,Vincent,642,France,Male,30,8,117494.27,1,0,0,61977.82,0 +1737,15663489,Onio,633,Germany,Female,29,0,138577.34,1,1,0,193362.99,0 +1738,15683677,Schiavone,769,Spain,Male,39,9,0,1,1,1,47722.79,0 +1739,15596414,Chandler,796,Spain,Male,41,8,107525.07,1,1,0,18510.41,0 +1740,15730639,Fiorentino,715,France,Male,23,7,139224.92,2,1,0,65057.71,0 +1741,15672132,Butusov,695,France,Female,42,7,121453.63,1,0,0,46374.64,0 +1742,15742638,Wang,747,France,Female,25,4,0,2,0,1,42039.67,0 +1743,15578603,Alexeieva,584,Germany,Female,54,1,77354.37,1,0,0,138192.98,1 +1744,15726088,Vinogradova,476,France,Male,40,6,0,1,1,1,22735.45,0 +1745,15682533,Hughes,850,France,Female,39,7,79259.99,1,0,1,186910.74,0 +1746,15772995,Ts'ao,529,France,Male,30,2,116295.29,1,1,0,75285.47,0 +1747,15765694,Bage,584,Spain,Female,59,1,0,1,0,1,130260.11,1 +1748,15659486,Yudina,586,Germany,Male,34,9,74309.81,1,1,0,15034.93,0 +1749,15568963,Naquin,674,Germany,Male,34,2,152797.9,1,1,0,175709.4,1 +1750,15703820,Endrizzi,552,France,Male,42,9,133701.07,2,1,0,101069.71,1 +1751,15569410,Tang,601,Germany,Female,33,7,114430.18,2,1,1,153012.13,0 +1752,15632256,Schroeder,541,France,Male,29,7,127504.57,1,0,0,86173.92,0 +1753,15724466,Swearingen,744,Germany,Female,41,2,84113.41,1,1,0,197548.63,0 +1754,15777639,McGregor,595,Spain,Female,23,10,101126.66,2,0,0,37042.8,0 +1755,15802501,Onyeorulu,724,Germany,Male,33,5,103564.83,2,1,0,121085.72,0 +1756,15778410,Clarke,533,Spain,Female,52,7,0,1,0,1,194113.99,1 +1757,15670702,Smith,618,France,Male,37,2,168178.21,2,0,1,101273.23,0 +1758,15704763,Kozlova,523,Germany,Female,39,1,143903.11,1,1,1,118711.75,1 +1759,15645544,Nekrasov,642,Germany,Female,30,5,129753.69,1,1,0,582.53,0 +1760,15757646,Olague,584,France,Male,35,9,0,2,1,0,192381.21,0 +1761,15701121,Holt,521,France,Male,38,5,110641.18,1,0,1,136507.69,1 +1762,15796313,Olsen,662,France,Female,36,4,166909.2,2,1,0,138871.12,1 +1763,15815660,Mazzi,758,France,Female,34,1,154139.45,1,1,1,60728.89,0 +1764,15602844,Niu,717,France,Male,38,7,97459.06,1,0,0,189175.71,0 +1765,15636238,Graham,611,France,Male,40,1,0,2,1,1,102547.56,0 +1766,15770101,Millar,766,Germany,Male,43,6,112088.04,2,1,1,36706.56,0 +1767,15645543,Bell,636,France,Female,34,3,0,2,1,1,44756.25,0 +1768,15596397,Kelly,814,France,Female,48,7,0,2,1,1,132870.15,0 +1769,15770525,T'an,760,Spain,Male,28,1,141038.57,2,0,0,16287.38,0 +1770,15684267,Davila,607,Germany,Male,39,2,84468.67,2,1,1,121945.42,0 +1771,15689980,Willis,725,Spain,Female,36,4,118520.26,1,0,0,131173.9,1 +1772,15633260,Dumetochukwu,600,France,Male,37,1,142663.46,1,0,1,88669.89,0 +1773,15756471,Giles,656,Germany,Male,27,4,118627.16,2,1,1,160835.3,0 +1774,15721303,O'Meara,640,Spain,Male,34,1,137523.02,1,0,0,24761.36,0 +1775,15802256,Yao,439,France,Male,28,7,110976.23,2,1,0,138526.96,0 +1776,15725664,Wallace,549,France,Female,38,8,107283.4,1,0,0,157442.75,0 +1777,15674851,T'ien,622,France,Male,38,5,0,2,0,0,105295.77,0 +1778,15701946,Ndubueze,715,France,Male,34,4,124314.45,1,0,0,97782.92,0 +1779,15748947,Chukwuraenye,657,France,Female,41,5,95858.37,1,1,1,68255.88,0 +1780,15673342,K'ung,703,France,Male,36,2,0,2,1,0,108790.95,0 +1781,15601008,Stevenson,802,France,Male,33,8,0,2,1,0,143706.18,0 +1782,15771636,Marshall,793,Spain,Female,36,0,0,1,0,0,148993.47,0 +1783,15642002,Hayward,554,France,Female,35,6,117707.18,2,0,0,95277.15,1 +1784,15693381,Tipton,533,Spain,Male,38,1,135289.33,2,0,1,152956.33,0 +1785,15607691,Gibson,658,France,Male,36,8,174060.46,1,1,1,94925.62,0 +1786,15589380,Fraser,713,Germany,Male,40,3,114446.84,2,1,1,87308.18,0 +1787,15603846,Fang,711,Spain,Male,37,2,0,2,1,0,83978.86,1 +1788,15753549,Dubinina,669,France,Male,25,1,157848.53,1,0,0,37543.93,1 +1789,15725355,Morey,439,France,Female,43,8,0,1,0,1,104889.3,0 +1790,15773017,Todd,763,Spain,Female,37,6,0,2,1,1,149705.25,0 +1791,15625641,Forbes,697,Germany,Female,74,3,108071.36,2,1,1,16445.79,0 +1792,15776467,De Salis,702,Spain,Female,35,8,14262.8,2,1,0,54689.16,0 +1793,15746451,Barry,686,Spain,Male,41,7,102749.72,1,0,1,194913.86,0 +1794,15777922,Afamefuna,629,Spain,Male,36,1,161757.87,2,1,1,146371.72,0 +1795,15606841,Ibbott,823,France,Male,38,1,0,2,1,0,156603.7,0 +1796,15757648,Marshall,683,Germany,Female,35,5,95698.79,1,0,1,182566.76,0 +1797,15677173,Law,555,France,Male,37,9,124969.13,1,1,0,60194.05,0 +1798,15764170,Pinto,647,Germany,Male,44,4,93960.35,1,1,0,36579.53,1 +1799,15610446,Chinedum,714,France,Female,51,4,88308.87,3,0,0,5862.53,1 +1800,15612776,McKay,850,Spain,Female,39,10,0,2,1,1,143030.09,0 +1801,15794122,Otutodilinna,713,France,Female,59,3,0,2,1,1,62700.08,0 +1802,15774931,She,452,France,Male,30,7,112935.87,1,1,1,99017.34,0 +1803,15779247,Pai,683,Spain,Female,24,8,98567.1,1,1,0,187987.01,0 +1804,15707078,Kruglov,577,France,Female,26,1,180530.51,1,0,0,123454.62,0 +1805,15605263,Chin,552,France,Male,33,5,140931.57,1,0,1,10921.5,0 +1806,15607381,King,769,Germany,Female,31,7,148913.72,2,1,0,53817.23,0 +1807,15683471,Hansen,691,France,Male,38,7,0,2,0,0,81617.4,0 +1808,15605037,Ting,818,France,Female,49,2,0,1,0,1,192298.84,1 +1809,15576085,Stone,739,France,Male,41,5,0,2,0,0,143882.25,0 +1810,15770435,McLean,639,France,Female,50,6,115335.32,2,1,1,53130.41,0 +1811,15592994,Zikoranachidimma,651,France,Female,65,0,0,2,1,1,190454.04,0 +1812,15624068,Fu,779,France,Female,26,0,0,2,0,1,111906,0 +1813,15595221,Trevisano,850,Germany,Female,33,7,134678.13,1,1,0,113177.95,0 +1814,15637131,Fallaci,829,France,Male,38,9,0,2,1,0,30529.88,0 +1815,15613471,Wiley,579,Germany,Male,31,2,90547.48,2,1,1,18800.13,0 +1816,15583499,Chiagoziem,510,France,Male,32,9,103324.78,1,1,1,46127.7,0 +1817,15752816,Murray,531,France,Male,29,3,114590.58,1,0,0,75585.48,0 +1818,15804075,Chuang,628,Germany,Female,36,3,91286.51,1,1,0,63085.94,0 +1819,15800517,Huang,633,Spain,Male,32,5,163340.12,2,1,1,74415.2,0 +1820,15712319,Chukwukere,714,Spain,Male,45,8,150900.29,2,0,1,139889.15,0 +1821,15797389,Hsia,604,Spain,Male,23,9,124577.33,1,1,1,7267.25,0 +1822,15621432,Lee,630,Spain,Male,35,1,0,2,0,0,186826.22,0 +1823,15779390,Theus,850,Spain,Female,31,4,91292.7,1,1,1,162149.07,0 +1824,15711219,Jennings,788,Germany,Female,57,8,93716.72,1,1,1,180150.49,1 +1825,15770498,Parker,798,France,Female,37,4,111723.08,1,1,1,83478.12,0 +1826,15678727,Tan,770,Germany,Male,45,4,110765.68,1,1,0,26163.74,1 +1827,15573893,Barry,569,Germany,Male,25,9,173459.45,2,1,1,44381.06,0 +1828,15740104,Tuan,425,Spain,Female,22,7,169649.73,2,0,1,136365,1 +1829,15792649,Patterson,547,Spain,Female,31,9,0,2,0,0,99294.22,0 +1830,15605275,Ofodile,725,Germany,Male,45,8,116917.07,1,0,0,173464.43,1 +1831,15572467,Chandler,506,France,Male,37,5,0,2,1,1,127543.81,0 +1832,15738219,Nash,632,France,Female,36,7,0,2,1,1,52526.65,0 +1833,15600710,Atkinson,620,France,Male,22,0,0,1,1,0,32589.45,0 +1834,15804394,Brenan,663,Germany,Male,32,8,130627.66,1,1,0,47161.25,1 +1835,15694188,Obidimkpa,700,Spain,Female,46,5,56580.95,2,0,1,45424.13,0 +1836,15583718,Terry,696,Germany,Male,38,6,142316.14,1,1,1,8018.49,0 +1837,15802478,Spring,767,Spain,Male,31,6,0,2,1,1,195668,0 +1838,15619343,Mahmood,561,France,Male,56,7,152759,2,1,0,133167.11,1 +1839,15758813,Campbell,350,Germany,Male,39,0,109733.2,2,0,0,123602.11,1 +1840,15761374,Bellucci,706,France,Male,54,9,117444.51,1,1,1,186238.85,0 +1841,15569209,Amaechi,464,Spain,Female,34,5,76001.57,1,1,1,158668.87,0 +1842,15788539,Foxall,501,France,Female,34,3,107747.57,1,1,0,9249.36,0 +1843,15747222,Bentley,745,Spain,Female,35,8,0,2,1,1,116581.1,0 +1844,15769346,Baird,587,France,Female,36,1,134997.49,2,1,0,44688.08,0 +1845,15699634,Howard,667,France,Female,48,2,0,2,1,1,148608.39,0 +1846,15589076,Henry,737,France,Male,36,9,0,1,0,1,188670.9,1 +1847,15812338,Sopuluchukwu,485,Spain,Female,30,7,0,1,1,0,107067.37,0 +1848,15758845,Rocher,590,Spain,Female,37,0,64345.21,1,0,1,61759.33,1 +1849,15685844,White,518,Germany,Female,35,8,141665.63,1,0,1,192776.64,0 +1850,15583090,Komar,581,Spain,Female,29,8,0,2,1,0,46735.19,0 +1851,15587581,Russo,785,Germany,Female,33,5,136624.6,2,1,1,169117.74,0 +1852,15633640,Loewenthal,799,France,Female,52,4,161209.66,1,1,1,89081.41,0 +1853,15573741,Aliyeva,698,Spain,Male,38,10,95010.92,1,1,1,105227.86,0 +1854,15633574,Montes,730,France,Female,41,4,167545.32,1,1,0,128246.81,0 +1855,15711455,Kuo,740,Germany,Female,36,4,109044.6,1,0,0,94554.74,1 +1856,15570601,Cheng,785,France,Female,47,9,122031.55,1,1,1,33823.5,1 +1857,15690925,McIntosh,527,Spain,Female,29,2,27755.97,1,1,0,97468.44,1 +1858,15709338,T'ao,544,France,Female,29,1,118560.55,1,1,1,164137.36,0 +1859,15780746,Tyndall,705,France,Male,61,4,0,2,1,1,191313.7,0 +1860,15681956,Bailey,684,France,Male,34,9,0,2,1,1,65257.57,0 +1861,15778190,Onyekaozulu,639,Spain,Female,28,8,97840.72,1,1,1,178222.77,0 +1862,15786852,Nwachukwu,565,Germany,Female,38,2,158651.29,2,1,1,179445.28,0 +1863,15726494,Romani,481,France,Male,44,9,175303.06,1,1,0,65500.53,1 +1864,15641183,Chin,731,Spain,Male,25,8,96950.21,1,1,0,97877.92,0 +1865,15805312,Bellucci,607,France,Male,45,7,123859.6,1,0,1,113051.57,0 +1866,15636572,Christmas,760,France,Female,32,7,0,2,1,1,105969.05,0 +1867,15632575,Moore,559,France,Female,70,9,0,1,1,1,122996.76,0 +1868,15740164,Genovesi,715,France,Female,33,3,85227.84,1,1,1,68087.15,0 +1869,15574947,Cartwright,656,France,Male,36,8,97786.08,2,0,1,21478.36,0 +1870,15597909,Johnstone,652,Germany,Male,33,7,128135.99,1,1,0,158437.73,0 +1871,15782574,Warner,624,Spain,Male,33,6,0,2,0,0,76551.7,0 +1872,15734999,Stephenson,634,Spain,Male,36,2,85996.19,1,1,0,15887.68,0 +1873,15706593,Ellis,850,Spain,Female,50,10,0,2,1,1,33741.84,0 +1874,15766686,Nebechi,659,Germany,Female,39,1,104502.11,1,1,0,20652.69,0 +1875,15590268,Chu,529,Spain,Male,35,5,95772.97,1,1,1,112781.5,0 +1876,15763055,Onuchukwu,572,Spain,Male,31,5,98108.79,1,0,1,119996.95,0 +1877,15664754,Steele,640,Germany,Male,39,9,131607.28,4,0,1,6981.43,1 +1878,15643630,Quaife,770,Spain,Male,55,9,63127.41,2,1,0,185211.28,1 +1879,15641043,Scott,648,Spain,Male,35,7,0,2,1,1,78436.36,0 +1880,15768095,Yeh,579,France,Male,31,9,0,1,0,1,139048,0 +1881,15811314,Y?,589,Germany,Female,36,9,140355.56,2,1,0,136329.96,0 +1882,15669922,Conti,530,Spain,Female,36,2,0,2,1,1,14721.8,0 +1883,15707114,Holder,831,France,Male,30,2,0,2,0,1,3430.38,0 +1884,15670602,Burgess,790,Germany,Male,24,7,107418.27,1,0,1,160450.21,0 +1885,15713479,Ozuluonye,656,France,Male,35,6,0,2,1,0,1485.27,0 +1886,15663830,De Luca,563,Spain,Male,32,6,0,2,1,1,19720.08,0 +1887,15566958,Li Fonti,667,Spain,Male,39,7,167557.12,1,1,1,41183.02,0 +1888,15680918,Freeman,613,Spain,Male,34,8,117300.02,1,1,0,139410.08,0 +1889,15663921,Pisani,429,France,Male,60,7,0,2,1,1,163691.48,0 +1890,15716324,Ignatieff,665,France,Female,23,9,143672.9,1,1,1,115147.33,0 +1891,15796969,Lahti,731,France,Male,33,4,0,2,1,1,74945.11,0 +1892,15574783,Perkins,584,France,Female,37,1,0,2,1,1,180363.56,0 +1893,15773487,Conway,634,Germany,Female,31,8,76798.92,1,0,0,196021.73,0 +1894,15802486,Hayes,488,France,Male,34,3,0,2,1,1,125979.36,0 +1895,15783398,Rizzo,535,Spain,Female,49,7,115309.75,1,1,0,111421.77,0 +1896,15649418,Krylov,776,France,Female,29,7,178171.04,2,1,1,115818.51,0 +1897,15604588,Li Fonti,850,Spain,Female,38,3,0,2,0,1,179360.76,0 +1898,15735428,Talbot,673,Spain,Female,37,0,0,2,0,0,82351.06,0 +1899,15629078,Matthias,850,Germany,Female,45,5,127258.79,1,1,1,192744.23,1 +1900,15806880,Boyle,627,Spain,Female,30,6,0,1,1,1,113408.47,0 +1901,15754999,Ch'eng,570,France,Female,33,8,0,1,1,1,124641.42,0 +1902,15781034,Mason,796,Spain,Male,67,5,0,2,0,1,54871.02,0 +1903,15622017,Bruno,773,Spain,Female,33,10,0,1,1,1,98820.09,0 +1904,15705885,Smeaton,752,Spain,Male,36,2,0,2,1,1,45570.84,0 +1905,15677382,Miller,625,Spain,Female,69,1,107569.96,1,1,1,182336.45,0 +1906,15566843,Gotch,535,Germany,Male,20,9,134874.4,1,1,1,118825.56,0 +1907,15608387,Fu,786,France,Female,29,4,0,2,1,0,103372.79,0 +1908,15810786,O'Toole,620,France,Female,67,3,0,2,1,1,43486.73,0 +1909,15626983,Ledford,605,Spain,Female,48,6,0,2,1,1,40062.99,0 +1910,15773605,Iadanza,670,Spain,Female,32,3,0,2,1,0,46175.7,0 +1911,15811261,Alaniz,617,Spain,Male,42,0,70105.87,1,1,1,120830.73,0 +1912,15590606,Saunders,595,France,Male,41,9,0,2,1,0,5967.09,0 +1913,15576644,Lin,687,Germany,Female,29,4,78939.15,1,1,0,122134.56,1 +1914,15750264,Pinto,757,Germany,Male,30,6,105128.85,2,1,1,62972.13,0 +1915,15741554,Streeter,746,Spain,Male,31,2,113836.27,1,1,1,174815.54,0 +1916,15769051,Shaw,503,Spain,Male,25,7,0,1,0,1,192841.13,0 +1917,15812198,Chen,543,Germany,Male,48,1,100900.5,1,0,0,33310.72,1 +1918,15699772,Barclay,428,Germany,Female,40,3,129248.11,2,1,0,72876.43,1 +1919,15744105,Kodilinyechukwu,768,France,Female,28,3,109118.05,2,0,1,50911.41,0 +1920,15739858,Otitodilichukwu,618,France,Male,56,7,0,1,1,1,142400.27,1 +1921,15723720,McKenzie,591,France,Female,31,7,0,2,0,1,48778.46,0 +1922,15638355,Woods,658,France,Female,35,5,126397.66,1,0,0,156361.58,1 +1923,15805637,Hsing,625,France,Male,36,9,108546.16,3,1,0,133807.77,1 +1924,15629575,Wheare,717,France,Male,36,2,148061.89,1,1,0,179128.69,1 +1925,15586243,Yobachi,667,France,Male,44,8,122277.87,1,1,1,91810.71,0 +1926,15757931,Fang,804,France,Male,24,3,0,2,1,0,173195.33,0 +1927,15716023,Pearson,693,France,Male,31,1,0,2,0,1,182270.88,0 +1928,15647782,Brown,729,Germany,Male,36,8,152899.24,2,1,0,177130.33,0 +1929,15716609,L?,484,Germany,Male,54,3,134388.11,1,0,0,49954.79,1 +1930,15623791,Padovesi,632,Spain,Female,40,3,109740.62,1,1,0,141896.74,0 +1931,15627262,Soto,536,Germany,Male,23,6,92366.72,2,1,0,120661.71,0 +1932,15652693,Greco,573,France,Female,26,4,129109.02,1,0,0,149814.68,1 +1933,15586993,Giordano,655,Spain,Female,56,5,0,2,1,1,41782.7,0 +1934,15815560,Bogle,666,Germany,Male,74,7,105102.5,1,1,1,46172.47,0 +1935,15584930,Grimmett,726,Germany,Male,30,5,111375.32,2,1,0,2704.09,0 +1936,15799031,Ayers,523,France,Male,39,3,0,2,1,0,6726.53,0 +1937,15810457,Miller,728,Germany,Female,33,9,150412.14,2,1,0,170764.08,0 +1938,15697879,Webb,701,France,Male,30,3,156660.72,2,1,0,45742.42,0 +1939,15594902,Lombardi,518,France,Male,38,3,90957.81,1,0,1,162304.59,0 +1940,15799710,Wei,739,France,Male,37,7,104960.46,1,0,1,80883.82,0 +1941,15659651,Ross,531,Germany,Female,31,7,117052.82,1,1,0,118508.09,1 +1942,15645956,Jideofor,452,Spain,Male,44,3,88915.85,1,1,0,69697.74,0 +1943,15651713,King,684,France,Male,45,6,148071.39,1,1,0,183575.01,0 +1944,15737265,Nwokeocha,728,Germany,Male,39,6,152182.83,1,0,0,161203.6,0 +1945,15687310,Humphries,783,Spain,Male,39,9,0,2,1,0,143752.77,0 +1946,15607347,Olisaemeka,734,France,Male,22,5,130056.23,1,0,0,121894.31,1 +1947,15698321,Yobanna,648,Germany,Male,34,3,95039.73,2,1,1,147055.87,0 +1948,15657812,Ch'iu,688,France,Male,52,1,0,2,1,1,172033.57,0 +1949,15569187,Fleming,680,Spain,Male,35,9,0,2,0,0,143774.06,0 +1950,15681562,Trevisan,516,France,Female,43,2,112773.73,2,1,1,139366.58,0 +1951,15615456,Aleksandrova,680,France,Female,37,10,123806.28,1,1,0,81776.84,1 +1952,15589793,Onwuamaeze,604,France,Male,53,8,144453.75,1,1,0,190998.96,1 +1953,15781884,Knox,624,Germany,Male,27,9,94667.29,2,0,1,4470.52,0 +1954,15675190,Chia,623,France,Male,21,10,0,2,0,1,135851.3,0 +1955,15600734,Townsend,624,Spain,Male,51,5,174397.21,2,1,1,172372.63,0 +1956,15779176,Dike,565,Germany,Female,58,3,108888.24,3,0,1,135875.51,1 +1957,15605286,Moyes,565,France,Male,55,4,118803.35,2,1,1,128124.7,1 +1958,15674922,Beavers,710,France,Male,54,6,171137.62,1,1,1,167023.95,1 +1959,15737506,Tretiakova,645,France,Male,42,6,0,1,0,0,149807.01,0 +1960,15780514,Fuller,707,France,Male,33,8,136678.52,1,1,0,54290.62,0 +1961,15623647,Dellucci,655,Spain,Female,36,1,135515.76,1,1,0,86013.96,0 +1962,15668472,Ritchie,705,Spain,Female,24,5,177799.83,2,0,0,79886.06,0 +1963,15692416,Aikenhead,358,Spain,Female,52,8,143542.36,3,1,0,141959.11,1 +1964,15771139,Douglas,578,Germany,Male,34,8,147487.23,2,1,0,66680.77,0 +1965,15738318,Kung,800,France,Female,40,5,97764.41,1,1,0,98640.15,1 +1966,15772243,MacDonald,612,France,Female,33,9,0,1,0,0,142797.5,1 +1967,15638463,Okwudilichukwu,681,Germany,Female,48,8,139480.18,1,1,1,163581.67,0 +1968,15598088,Ni,559,Spain,Male,25,5,0,2,1,1,163221.22,0 +1969,15693468,Simmons,488,Spain,Female,39,9,140553.46,1,0,0,12440.44,0 +1970,15671930,H?,717,France,Female,36,5,0,2,1,1,145551.6,0 +1971,15762268,Hancock,666,France,Female,41,10,141162.08,1,1,0,50908.48,0 +1972,15780954,Cran,582,Spain,Male,26,4,65848.36,2,1,0,30149.21,0 +1973,15700174,McKay,733,Spain,Female,30,0,83319.28,1,0,0,57769.2,0 +1974,15635728,P'an,693,France,Male,41,4,0,2,0,0,156381.47,0 +1975,15679283,Parkhill,694,France,Female,33,4,129731.64,2,1,0,178123.86,0 +1976,15591386,Golubova,622,France,Female,35,5,0,2,1,0,51112.8,0 +1977,15694192,Nwankwo,598,Spain,Female,38,6,0,2,0,0,173783.38,0 +1978,15585901,Johnson,717,Spain,Male,35,1,0,3,0,0,174770.14,1 +1979,15792329,Mao,494,Germany,Male,37,5,107106.33,2,1,0,172063.09,0 +1980,15635597,Echezonachukwu,644,France,Male,33,8,0,2,1,1,155294.17,0 +1981,15775880,McElyea,554,France,Female,30,9,0,2,1,1,40320.3,0 +1982,15630913,Rosas,476,Spain,Female,69,1,105303.73,1,0,1,134260.34,0 +1983,15756680,Phillips,667,France,Male,28,6,165798.1,1,1,0,147090.9,0 +1984,15587913,Palerma,748,Spain,Female,40,4,0,2,1,0,132368.47,0 +1985,15737605,Morris,531,Spain,Female,45,1,126495.57,2,1,1,164741.5,0 +1986,15627876,Pavlova,719,Spain,Female,47,9,116393.59,1,1,0,63051.32,1 +1987,15772601,Lu,845,Germany,Female,41,2,81733.74,2,0,0,199761.29,0 +1988,15758606,Yamamoto,738,France,Male,54,4,0,1,0,1,55725.04,1 +1989,15657107,Angelo,563,Spain,Female,46,8,106171.68,1,1,0,163145.5,1 +1990,15622454,Zaitsev,695,Spain,Male,28,0,96020.86,1,1,1,57992.49,0 +1991,15775803,Cawker,841,Spain,Male,41,1,0,2,0,1,193093.77,0 +1992,15570859,Froggatt,626,Germany,Male,36,2,181671.16,2,1,1,57531.14,0 +1993,15748381,Gorbunov,613,France,Female,29,6,185709.28,2,1,1,77242.19,0 +1994,15787189,Tai,824,Germany,Male,60,8,134250.17,3,0,0,153046.16,1 +1995,15666055,Rowe,705,France,Female,49,7,0,1,1,0,63405.2,1 +1996,15617648,Mikkelsen,584,France,Female,44,5,95671.75,2,1,1,106564.88,0 +1997,15755678,Kovalyov,534,France,Male,62,2,0,2,0,0,42763.12,1 +1998,15624781,Mbanefo,672,France,Female,34,1,142151.75,2,1,1,168753.34,0 +1999,15779497,Ts'ai,603,France,Male,43,5,127823.93,1,1,1,19483.35,0 +2000,15567399,Enderby,633,Germany,Male,43,3,144164.29,1,1,1,158646.46,0 +2001,15613656,Lombardi,842,France,Male,58,1,63492.94,1,1,1,83172.19,0 +2002,15734311,Hamilton,661,France,Female,27,3,0,2,1,1,76889.79,0 +2003,15657214,Hsia,601,France,Male,74,2,0,2,0,1,51554.58,0 +2004,15799350,Mao,632,France,Male,41,0,106134.46,1,0,1,105570.39,0 +2005,15729970,Ugochukwu,684,Germany,Male,29,8,127269.75,1,0,1,79495.01,0 +2006,15725835,West,785,Germany,Female,32,3,124493.03,2,0,1,52583.79,1 +2007,15745543,Hughes,687,France,Male,39,7,0,2,1,0,26848.25,0 +2008,15727384,Chukwuemeka,705,Germany,Female,43,10,146547.78,1,0,1,10072.55,1 +2009,15666916,Lira,639,France,Male,43,6,99610.92,2,1,0,187296.78,0 +2010,15732917,Li,729,Germany,Male,46,5,117837.43,1,1,0,104016.61,1 +2011,15612050,Castiglione,556,Spain,Female,48,8,168522.37,1,1,1,151310.16,0 +2012,15726267,Paterson,570,France,Male,32,9,117337.54,2,0,1,62810.91,0 +2013,15780124,Blair,841,France,Male,74,9,108131.53,1,0,1,60830.38,0 +2014,15742238,Dellucci,705,Germany,Male,35,4,136496.12,2,1,0,116672.02,0 +2015,15679024,Udinesi,553,France,Male,32,3,116324.53,1,1,0,77304.49,0 +2016,15715297,Yuan,779,Germany,Female,40,2,75470.23,1,1,1,52894.01,0 +2017,15633612,Yuryeva,696,France,Male,28,4,172646.82,1,1,1,116471.43,0 +2018,15602929,Wilson,728,Spain,Female,37,4,0,1,0,0,4539.38,0 +2019,15696703,Dean,691,Germany,Male,27,3,160358.68,2,1,0,142367.72,0 +2020,15756668,Ross,706,France,Male,30,3,98415.37,1,1,1,110520.48,0 +2021,15565779,Kent,627,Germany,Female,30,6,57809.32,1,1,0,188258.49,0 +2022,15795519,Vasiliev,716,Germany,Female,18,3,128743.8,1,0,0,197322.13,0 +2023,15761477,Golibe,501,Germany,Male,24,4,130806.42,2,1,0,80241.14,0 +2024,15731890,Chukwukere,601,France,Male,41,1,123971.16,1,0,1,172814.99,0 +2025,15633043,Fedorova,545,Spain,Female,39,6,0,1,0,0,38410.74,1 +2026,15752953,Chien,634,France,Male,45,9,0,2,0,0,17622.82,0 +2027,15603088,Rossi,451,Spain,Female,23,9,0,2,0,1,48021.71,0 +2028,15606613,Samson,655,France,Female,59,7,0,1,1,0,88958.49,1 +2029,15635939,Fenton,458,France,Female,39,9,0,2,1,0,116343.09,0 +2030,15666043,Mackey,520,France,Male,33,4,156297.58,2,1,1,166102.61,0 +2031,15746190,Payton,624,Spain,Female,28,2,0,2,0,1,104353.26,0 +2032,15591357,Cowger,765,France,Male,51,3,123372.3,1,1,1,115429.32,0 +2033,15658716,Banks,667,Germany,Female,37,5,92171.35,3,1,0,178106.34,1 +2034,15679909,Pugliesi,665,Spain,Male,41,8,0,2,1,0,132152.32,0 +2035,15634262,Fantin,709,Germany,Male,34,4,148375.19,2,1,1,21521.38,0 +2036,15799825,Bentley,583,France,Female,44,8,0,2,1,1,27431.62,0 +2037,15756875,Freeman,782,Spain,Male,34,6,147422.44,1,0,1,42143.61,0 +2038,15678146,Wong,668,Spain,Female,24,7,173962.32,1,0,0,106457.11,1 +2039,15710743,Onwuamaeze,621,France,Male,47,0,0,1,1,1,133831.37,1 +2040,15595831,Shen,579,Germany,Female,64,6,145215.43,1,1,1,164083.72,0 +2041,15626684,Huang,547,France,Female,38,5,167539.97,1,0,1,159207.34,0 +2042,15709846,Yeh,840,France,Female,39,1,94968.97,1,1,0,84487.62,0 +2043,15635459,Shih,667,Germany,Female,27,3,106116.5,2,1,0,3674.71,0 +2044,15642544,Henderson,723,France,Male,34,5,0,2,0,1,12092.03,0 +2045,15566494,Fang,487,France,Male,45,2,0,2,1,0,77475.73,0 +2046,15655238,Dellucci,668,France,Female,31,9,0,2,0,0,41291.73,0 +2047,15733429,Chou,520,Germany,Male,34,8,120018.86,2,1,1,343.38,0 +2048,15814536,Conti,549,France,Male,37,2,112541.54,2,0,0,47432.43,0 +2049,15771702,Roberts,567,France,Female,35,5,166118.45,2,1,0,127827.18,0 +2050,15723008,Lo Duca,720,France,Female,45,1,102882.4,2,1,1,35633.15,1 +2051,15797160,Glover,492,France,Female,49,8,0,1,1,1,182865.09,1 +2052,15792222,Johnstone,712,France,Female,37,1,106881.5,2,0,0,169386.81,0 +2053,15644765,Ashton,689,Germany,Male,26,4,120727.97,1,0,1,149073.88,0 +2054,15610686,Melton,850,France,Male,63,8,169832.57,1,0,0,184107.26,1 +2055,15730868,Marshall,747,France,Male,41,5,0,2,1,1,22750.17,0 +2056,15705991,Kenenna,469,Germany,Male,38,9,113599.42,1,0,0,11950.29,0 +2057,15577078,Zakharov,539,Spain,Male,38,6,0,1,1,1,152880.07,1 +2058,15679550,Chukwualuka,743,France,Male,32,9,0,2,1,0,175252.78,0 +2059,15787655,Chu,707,France,Male,47,3,0,2,1,0,174303.29,0 +2060,15668081,Capon,581,Spain,Female,50,4,0,2,1,1,80701.72,0 +2061,15747980,Cattaneo,737,Spain,Male,38,6,146282.79,2,1,0,198516.2,0 +2062,15710295,Patrick,445,Germany,Female,38,6,119413.62,2,1,0,175756.36,0 +2063,15724443,Taylor,703,Germany,Female,29,3,122084.63,1,0,1,82824.08,0 +2064,15571305,Stephenson,588,Germany,Female,35,1,103060.63,1,1,0,179866.01,1 +2065,15569503,Yeh,765,France,Male,44,6,0,2,1,1,159899.97,0 +2066,15581840,DeRose,626,France,Male,33,8,0,2,1,0,138504.28,0 +2067,15772262,Vavilov,545,Germany,Male,37,9,110483.86,1,1,1,127394.67,0 +2068,15767794,Browne,744,France,Male,31,9,120718.28,1,1,1,58961.49,0 +2069,15629338,Collingridge de Tourcey,658,Spain,Female,31,2,36566.96,1,1,0,103644.98,1 +2070,15790379,Rowe,629,Germany,Male,28,8,108601,1,1,1,119647.7,0 +2071,15750684,Jibunoh,719,France,Female,42,4,0,1,1,0,28465.86,1 +2072,15697214,Korovin,686,Spain,Female,36,5,0,2,1,1,152979.14,0 +2073,15711015,Hammonds,743,France,Male,36,4,0,2,1,1,190911.02,0 +2074,15573309,Ward,626,Spain,Female,48,2,0,2,1,1,95794.98,0 +2075,15805303,Olisanugo,661,Germany,Male,44,1,141136.62,1,1,0,189742.78,1 +2076,15741385,Gallop,710,Germany,Male,45,9,108231.37,1,1,1,188574.08,0 +2077,15780254,Gartrell,654,France,Male,40,6,0,1,0,0,183872.88,1 +2078,15744843,K'ung,569,Spain,Female,34,6,144855.34,1,0,0,196555.32,0 +2079,15815626,Oluchi,640,France,Male,63,2,68432.45,2,1,1,112503.24,1 +2080,15784736,Jamieson,562,France,Male,45,6,136855.24,1,1,0,46864,0 +2081,15813412,Barlow,721,France,Female,55,3,44020.89,1,1,0,65864.4,1 +2082,15809143,White,456,Germany,Male,32,9,133060.63,1,1,1,125167.92,0 +2083,15617617,Stewart,811,Spain,Male,39,7,0,2,1,1,177519.39,0 +2084,15779738,Buccho,534,France,Male,24,1,0,1,1,1,169653.32,0 +2085,15668669,Benson,423,France,Female,36,5,97665.61,1,1,0,118372.55,1 +2086,15687477,Thompson,594,Germany,Male,28,5,185013.02,1,1,0,16481.12,0 +2087,15578908,Todd,725,Spain,Female,32,0,0,2,1,1,138525.19,0 +2088,15687658,Burgin,716,France,Female,52,7,65971.61,2,1,0,14608,1 +2089,15615020,Nnaife,595,Germany,Female,41,9,150463.11,2,0,1,81548.38,0 +2090,15608886,Okwudiliolisa,679,France,Female,33,1,0,2,0,0,69608.48,0 +2091,15602551,Johnson,667,Spain,Male,39,9,0,2,1,0,68873.8,0 +2092,15672945,Parkes,661,France,Female,37,5,136425.18,1,1,0,81102.81,0 +2093,15757408,Lo,655,Spain,Male,38,3,250898.09,3,0,1,81054,1 +2094,15806132,Martin,555,France,Male,55,4,146798.81,1,1,1,74149.77,0 +2095,15813022,Kapustina,531,Spain,Male,70,1,0,2,0,0,99503.19,0 +2096,15673578,Page,611,Germany,Female,40,7,128486.91,2,1,0,10109.47,0 +2097,15757916,Amaechi,600,France,Female,38,9,0,2,1,1,58855.85,0 +2098,15689168,Munro,531,Spain,Male,37,1,143407.29,2,0,1,84402.46,0 +2099,15769216,Panicucci,601,France,Female,43,2,0,1,1,0,49713.87,1 +2100,15593295,Greathouse,548,France,Male,57,6,76165.65,1,1,1,133537.53,0 +2101,15804814,Ts'ui,759,France,Male,40,4,0,2,1,0,124615.59,0 +2102,15778934,Napolitani,678,Spain,Female,49,8,0,2,0,1,98090.69,0 +2103,15802351,Beers,755,Germany,Female,33,6,90560.3,2,1,1,42607.69,0 +2104,15630241,Tretyakova,594,France,Male,61,3,62391.22,1,1,1,192434.11,0 +2105,15719561,Lin,768,France,Male,42,5,0,3,0,0,60686.4,0 +2106,15615096,Costa,492,France,Female,31,7,0,2,1,1,49463.44,0 +2107,15659931,Ibezimako,637,Germany,Female,55,1,123378.2,1,1,0,81431.99,1 +2108,15714586,Marcelo,646,Spain,Female,42,3,99836.47,1,0,1,22909.56,0 +2109,15634949,Hay,593,Germany,Male,74,5,161434.36,2,1,1,65532.17,0 +2110,15589224,Moore,596,Spain,Male,41,5,0,2,0,1,141053.85,0 +2111,15795990,Lumholtz,722,Germany,Female,48,10,138311.76,1,1,1,3472.63,1 +2112,15603216,Simpson,642,France,Male,25,7,0,2,1,0,102083.78,0 +2113,15631201,Hill,472,Spain,Female,28,4,0,2,1,0,1801.77,0 +2114,15686255,Mouzon,738,Germany,Male,35,6,101744.84,1,0,0,85185.44,0 +2115,15746594,Wu,732,Spain,Male,33,8,0,1,1,0,119882.7,0 +2116,15718893,Pirozzi,404,Germany,Female,54,4,125456.07,1,1,0,83715.66,1 +2117,15671609,Ibeabuchi,701,France,Male,44,7,0,2,1,0,23425.78,0 +2118,15652540,Garnsey,683,France,Male,31,2,0,2,0,1,77326.78,0 +2119,15774857,Synnot,460,France,Female,27,7,0,2,1,0,156150.08,1 +2120,15791836,Wildman,690,France,Male,29,5,0,2,1,0,108577.97,0 +2121,15651554,Anenechukwu,618,Germany,Female,54,4,118449.21,1,1,1,133573.29,1 +2122,15583576,Tai,671,France,Male,30,2,0,1,0,1,102057.86,0 +2123,15732740,Plant,765,Spain,Female,32,9,178095.55,1,0,0,47247.56,0 +2124,15723320,Azubuike,651,Germany,Female,25,2,109175.14,2,1,0,114566.47,0 +2125,15603851,Galkin,704,France,Male,32,7,127785.17,4,0,0,184464.7,1 +2126,15777923,Johnston,544,France,Female,45,6,0,2,0,1,151401.33,0 +2127,15735719,Babbage,790,France,Female,40,9,0,2,1,1,70607.1,0 +2128,15703482,Walker,710,Germany,Male,34,9,134260.36,2,1,0,147074.67,0 +2129,15605835,Rice,743,France,Male,37,8,69143.91,2,0,1,105780.18,0 +2130,15664881,Norton,702,France,Male,34,4,100054.77,1,1,0,109496.45,0 +2131,15757568,Bogolyubov,704,France,Female,45,6,0,1,1,1,137739.45,0 +2132,15792660,Gibbons,614,France,Male,38,2,116248.88,1,1,0,105140.92,0 +2133,15599722,Chia,609,Spain,Female,43,6,86053.52,2,1,1,113276.46,1 +2134,15726354,Smith,688,France,Female,32,6,123157.95,1,1,0,172531.23,0 +2135,15610355,Hunter,713,France,Male,44,1,63438.91,1,1,0,64375.4,0 +2136,15704284,Ekechukwu,736,Germany,Male,57,9,95295.39,1,1,0,28434.44,1 +2137,15621893,Bellucci,727,France,Male,18,4,133550.67,1,1,1,46941.41,0 +2138,15588219,Ford,850,France,Female,38,1,106871.81,2,1,0,29333.01,0 +2139,15688619,Scott,718,Spain,Male,45,3,105266.32,2,1,1,193724.51,0 +2140,15765518,Gregson,643,France,Female,51,2,105229.53,1,1,0,34967.75,1 +2141,15616931,Moore,653,France,Male,41,8,102768.42,1,1,0,55663.85,0 +2142,15758372,Wallace,674,France,Male,18,7,0,2,1,1,55753.12,1 +2143,15782591,Cook,690,France,Male,35,6,112689.95,1,1,0,176962.31,0 +2144,15612109,Speth,819,France,Male,38,9,122334.26,2,1,1,181507.44,0 +2145,15613712,Boag,634,Spain,Male,34,1,0,2,1,0,61995.57,0 +2146,15639322,Grave,633,Spain,Male,33,4,137847.41,2,1,0,98349.13,0 +2147,15594349,Streeten,850,France,Male,49,5,122486.47,1,0,1,59748.19,0 +2148,15574167,Fox,665,France,Male,33,2,101286.11,1,1,1,159840.51,0 +2149,15811842,Artemyeva,630,Spain,Male,26,7,0,2,1,1,6656.64,0 +2150,15648794,Giordano,836,Spain,Male,57,4,101247.06,1,1,0,37141.62,1 +2151,15771211,Perkins,668,France,Male,38,10,86977.96,1,0,1,37094.75,0 +2152,15588614,Walton,753,France,Male,57,7,0,1,1,0,159475.08,1 +2153,15630698,Hay,745,France,Female,55,9,110123.59,1,0,1,51548.14,1 +2154,15694200,Gardner,693,France,Male,36,8,178111.82,1,0,0,58719.63,1 +2155,15721426,Milne,606,Germany,Male,65,10,126306.64,3,0,0,7861.68,1 +2156,15725997,She,660,France,Female,35,6,100768.77,1,1,0,19199.61,0 +2157,15762138,Hu,608,France,Male,42,5,0,2,1,0,178504.29,0 +2158,15750649,Uwakwe,744,France,Female,44,3,0,2,1,1,189016.14,0 +2159,15685706,Bird,731,France,Female,40,7,118991.79,1,1,1,156048.64,0 +2160,15641835,Anderson,683,France,Male,72,3,140997.26,1,0,1,52876.41,0 +2161,15586821,Bellew,727,France,Male,28,5,0,2,0,1,19653.08,0 +2162,15569678,Cocci,561,Germany,Male,32,6,166824.59,1,1,0,139451.98,0 +2163,15793842,Krichauff,700,France,Female,34,2,76322.69,1,1,0,128136.29,0 +2164,15667554,Cameron,605,France,Male,35,6,0,2,1,1,45206.57,0 +2165,15794479,Becker,767,Spain,Male,77,8,149083.7,1,1,1,190146.83,0 +2166,15585041,Ainsworth,511,France,Male,33,7,0,2,0,1,158313.87,0 +2167,15780650,Biryukov,667,France,Male,40,9,0,1,1,1,96670.2,0 +2168,15780846,Redding,787,France,Male,33,1,126588.81,2,0,1,62163.53,0 +2169,15805260,Wood,705,Germany,Female,56,2,143249.67,1,1,0,88428.41,1 +2170,15621629,Scott,773,Germany,Male,43,8,81844.91,2,1,1,35908.46,0 +2171,15662151,Gould,554,France,Male,40,4,0,1,0,1,168780.04,0 +2172,15747174,Hao,526,Germany,Male,58,9,190298.89,2,1,1,191263.76,0 +2173,15651585,Power,661,Germany,Male,35,2,117212.18,1,1,1,83052.03,0 +2174,15649738,White,698,France,Female,46,0,0,2,1,1,125962.02,0 +2175,15633108,Thorpe,646,France,Male,26,4,139848.17,1,1,0,164696.27,0 +2176,15769254,Tuan,757,Germany,Female,34,9,101861.36,2,0,0,187011.96,0 +2177,15704746,Inman,699,Spain,Male,35,2,167455.66,2,1,1,55324.49,0 +2178,15637644,Hanson,667,France,Female,24,4,0,2,0,1,34335.55,0 +2179,15609562,MacDonald,774,Spain,Female,43,1,116360.07,1,1,0,17004.14,0 +2180,15787459,Parkes,745,Spain,Male,40,3,88466.82,1,0,0,116331.42,0 +2181,15762902,Stanley,649,France,Female,42,7,0,2,0,1,22974.01,0 +2182,15738605,Fischer,634,Germany,Female,46,5,123642.36,1,1,1,49725.16,1 +2183,15724889,Chinweuba,665,Spain,Male,38,9,0,1,0,1,87412.74,0 +2184,15730735,Henning,713,France,Male,38,9,72286.84,2,1,1,26136.89,0 +2185,15689147,Ogochukwu,652,France,Female,40,1,0,2,1,0,126554.96,0 +2186,15730397,Narelle,739,Spain,Male,40,1,109681.61,1,1,1,193321.3,0 +2187,15762169,Bergman,556,Germany,Male,37,9,145018.64,2,1,0,90928.02,1 +2188,15589320,Sagese,699,Spain,Male,34,8,0,1,1,1,76510.46,0 +2189,15799211,Anenechi,708,Spain,Female,32,8,187487.63,1,1,1,120115.5,0 +2190,15798310,Palerma,480,France,Male,35,2,165692.91,1,1,1,197984.58,0 +2191,15609998,Okwudilichukwu,700,Germany,Female,59,5,137648.41,1,1,0,142977.05,1 +2192,15583548,Harrison,525,Spain,Female,47,6,118560,1,1,0,82522.61,1 +2193,15761763,Jamieson,845,France,Male,33,8,164385.53,1,1,0,150664.97,0 +2194,15764409,Goodman,613,France,Male,37,9,108286.5,1,1,1,114153.44,0 +2195,15710161,Ko,850,France,Female,34,2,0,2,1,1,171706.66,0 +2196,15735246,Norman,798,Spain,Female,58,9,0,2,0,0,119071.56,1 +2197,15791700,Ugochukwutubelum,773,Germany,Male,47,2,118079.47,4,1,1,143007.49,1 +2198,15670753,Uvarova,614,Spain,Male,35,2,127283.78,1,1,1,31302.35,0 +2199,15573876,Chia,473,Spain,Male,48,8,0,2,1,0,71139.8,0 +2200,15770174,Piazza,762,France,Male,29,6,141389.06,1,1,0,54122.89,0 +2201,15641114,Power,701,France,Male,37,8,130091.5,1,1,1,120031.29,0 +2202,15682435,P'eng,600,France,Male,35,4,143744.77,2,1,0,104076.51,0 +2203,15751788,Johnson,850,Spain,Male,28,9,97408.03,1,1,1,175853.64,0 +2204,15672598,Walker,613,Spain,Male,30,9,111927.45,1,1,1,175795.87,0 +2205,15762803,Innes,509,France,Male,31,3,0,2,1,0,15360.91,0 +2206,15812982,Francis,509,Spain,Male,38,2,0,1,0,0,168460.12,0 +2207,15597901,Chidozie,609,France,Male,34,1,0,1,1,1,181177.9,0 +2208,15731507,Mackenzie,456,France,Female,33,1,188285.68,1,0,0,58363.94,0 +2209,15809826,Craigie,728,France,Female,46,2,109705.52,1,1,0,20276.87,1 +2210,15764237,Manfrin,663,Spain,Male,33,9,0,2,0,0,91514.62,0 +2211,15769917,Onyekachi,673,Germany,Female,34,1,127122.79,3,0,1,76703.1,0 +2212,15641850,Pethard,717,France,Male,40,0,98241.04,1,1,0,110887.14,0 +2213,15770974,Nwabugwu,741,Germany,Female,37,8,170840.08,2,0,0,109843.16,0 +2214,15803749,DeRose,498,Germany,Female,41,4,87541.06,2,1,1,12577.21,1 +2215,15684999,Ch'eng,850,France,Female,26,4,62610.96,2,0,1,179365.1,0 +2216,15770225,Padovesi,493,France,Male,36,9,0,2,1,1,65816.53,0 +2217,15627484,Obielumani,686,France,Female,47,5,113328.93,1,1,0,124170.9,0 +2218,15610337,Stephens,666,Spain,Male,35,2,104832.49,1,1,0,175015.12,0 +2219,15752488,Emery,733,Spain,Female,31,9,102289.85,1,1,1,115441.66,0 +2220,15610056,Dufresne,631,Germany,Female,34,6,125227.82,2,0,1,128247.03,0 +2221,15806049,Lee,714,Germany,Female,49,5,140510.89,1,1,0,141914.94,0 +2222,15736069,Hsing,767,Germany,Female,35,6,132253.22,1,1,0,115566.57,1 +2223,15763662,Longo,711,Germany,Male,43,2,39043.29,2,1,1,175423.69,0 +2224,15615575,Vial,722,France,Male,34,8,0,2,1,1,133447.49,0 +2225,15691723,Chukwudi,631,Spain,Male,55,9,99685.06,1,1,0,114474.98,0 +2226,15774098,Grant,701,Germany,Male,38,3,125385.49,2,0,1,52044.66,0 +2227,15750808,Ma,790,Spain,Male,46,2,131365.37,2,1,1,180290.68,0 +2228,15744368,Sun,633,Spain,Male,58,6,98308.51,1,1,1,132034.13,0 +2229,15610594,Moss,644,France,Female,37,8,0,2,1,0,20968.88,0 +2230,15756125,Booth,757,Spain,Male,44,5,140856.16,2,1,0,158735.1,0 +2231,15623277,Ross,696,France,Female,30,8,0,2,1,1,196134.44,0 +2232,15795954,Ndukaku,746,France,Male,35,2,172274.01,1,1,0,22374.97,0 +2233,15671969,Pruneda,649,Spain,Male,36,8,0,2,1,0,161668.15,0 +2234,15791268,Neumann,565,Spain,Male,38,0,122447.76,1,0,0,67339.34,0 +2235,15713655,Calabrese,720,France,Female,38,10,0,2,1,1,56229.72,1 +2236,15633930,Yobachukwu,648,Spain,Female,56,6,157559.59,2,1,0,140991.23,1 +2237,15712849,Tung,632,Germany,Male,41,3,126550.7,1,0,0,177644.52,1 +2238,15639077,Marchesi,622,France,Female,30,2,158584.82,3,1,0,142342.55,1 +2239,15808784,Hess,835,France,Male,28,2,163569.61,2,1,1,154559.28,0 +2240,15648577,Pickering,493,France,Female,31,3,0,1,1,1,176570.28,1 +2241,15670345,Mazzi,785,Germany,Female,33,6,127211.45,1,0,0,191961.83,0 +2242,15633112,Madukaego,681,Germany,Male,42,3,118199.97,2,1,0,9452.88,1 +2243,15714397,Trentino,621,Germany,Female,30,2,101014.08,2,1,1,165257.31,0 +2244,15780038,Paterson,756,Spain,Male,38,6,119208.85,1,1,0,169763.89,1 +2245,15756305,Marchesi,515,France,Female,66,6,0,2,1,1,160663.11,0 +2246,15578799,Anayolisa,625,France,Female,58,10,53772.73,1,1,1,192072.1,1 +2247,15800326,Poole,717,Spain,Female,39,6,0,2,1,0,93275.61,0 +2248,15785485,Zhou,595,Germany,Female,41,2,138878.81,1,0,1,112269.67,0 +2249,15783958,Bates,539,Spain,Female,37,1,130922.81,2,0,0,2186.83,0 +2250,15727546,Olejuru,762,France,Male,35,9,0,2,1,1,43075.7,0 +2251,15739576,Bustard,706,Spain,Male,20,8,0,2,1,1,12368.11,0 +2252,15631333,Wade,677,Spain,Female,25,8,130866.19,1,1,0,42410.21,0 +2253,15604782,Tan,733,Germany,Female,33,7,187257.94,1,0,1,190430.81,0 +2254,15589643,Ngozichukwuka,684,Spain,Female,41,7,0,1,1,1,138394.37,0 +2255,15585533,Calabrese,679,France,Male,36,6,147733.64,1,0,1,172501.38,0 +2256,15681506,Lane,478,Spain,Male,43,1,0,2,1,1,197916.43,0 +2257,15630551,Forbes,696,France,Male,33,2,163139.27,1,1,1,7035.36,0 +2258,15698349,Davy,686,Spain,Female,35,4,0,2,1,1,159676.55,0 +2259,15776631,Ma,466,France,Female,36,5,119540.15,1,0,1,80603.99,0 +2260,15762216,Barrera,686,France,Female,41,4,129553.76,2,1,0,187599.8,0 +2261,15623927,Alexander,576,France,Male,55,9,0,2,1,1,94450.97,0 +2262,15681402,Ngozichukwuka,763,Germany,Female,61,1,66101.89,1,1,1,143981.27,0 +2263,15586264,Murray,572,France,Male,43,2,140431.98,1,1,0,26450.57,1 +2264,15594685,Hall,757,France,Female,49,2,0,2,0,0,164482.92,0 +2265,15812945,Padovesi,582,France,Female,29,0,0,1,1,1,84012.81,0 +2266,15734628,Lysaght,623,France,Female,35,5,0,2,1,0,101192.08,0 +2267,15629323,Kelechi,617,Germany,Female,37,4,116471.43,2,1,0,175324.74,1 +2268,15666823,Nebechi,425,France,Male,39,4,0,2,1,0,197226.32,0 +2269,15777553,Hanson,659,France,Female,56,9,123785.24,1,1,0,99504.03,1 +2270,15613097,Kao,605,France,Female,33,4,0,2,0,1,83700.66,0 +2271,15622217,Tu,538,France,Female,38,8,88758.95,2,0,0,28226.15,1 +2272,15703588,Palerma,665,Germany,Male,25,5,153611.83,2,1,0,35321.65,0 +2273,15570835,Fallaci,491,Germany,Female,57,4,112044.72,1,1,1,41229.73,1 +2274,15679299,Shen,726,Spain,Female,27,7,123826.07,1,0,1,78970.58,0 +2275,15808044,Ts'ui,580,France,Female,65,9,106804.26,3,1,0,107890.69,1 +2276,15579208,Chikezie,550,France,Female,48,6,0,2,1,1,191870.28,0 +2277,15684951,He,542,France,Female,59,2,68892.77,2,1,0,7905.06,1 +2278,15667620,Dreyer,732,France,Female,43,6,0,2,1,0,65731.53,0 +2279,15582960,Short,473,France,Female,33,5,125827.43,1,0,1,145698.73,0 +2280,15590730,Hunt,745,Spain,Male,34,9,0,2,1,0,50046.25,0 +2281,15763747,Ricci,732,France,Male,36,7,0,2,1,1,60830.24,0 +2282,15778320,Teng,848,Germany,Female,40,5,148495.64,1,0,0,158853.98,0 +2283,15642787,Ijendu,572,France,Male,37,1,133043.66,1,0,0,111243.09,0 +2284,15624633,Kibby,702,France,Male,45,9,74989.58,1,1,1,171014.69,0 +2285,15766765,Obiuto,664,Germany,Male,39,7,60263.23,1,1,0,170835.32,0 +2286,15783615,Ramos,630,Germany,Male,50,3,129370.91,4,1,1,47775.34,1 +2287,15640161,Calabrese,618,Germany,Male,44,5,157955.83,2,0,0,139297.71,0 +2288,15619889,Vasin,556,France,Male,26,4,0,1,1,0,195167.38,0 +2289,15579166,Munro,619,France,Female,30,7,70729.17,1,1,1,160948.87,0 +2290,15789097,Keeley,644,France,Male,48,8,0,2,0,1,44965.54,1 +2291,15674880,Archer,658,Spain,Male,50,2,0,2,1,0,52137.73,0 +2292,15778157,Murray,598,Spain,Male,27,8,90721.52,2,1,0,109296.18,0 +2293,15779064,Chidiegwu,677,France,Male,27,2,0,2,1,1,20092.89,0 +2294,15801265,Tang,689,Spain,Female,45,0,57784.22,1,1,0,197804,1 +2295,15589204,Farrar,591,France,Male,33,9,131765.72,1,1,0,118782.06,0 +2296,15664543,Shaw,699,France,Male,40,7,0,1,0,1,152876.13,1 +2297,15582714,Napolitani,749,Germany,Male,47,9,110022.74,1,0,1,135655.29,1 +2298,15797595,Greenhalgh,709,France,Female,40,9,131569.63,1,1,1,103970.58,0 +2299,15614034,Martin,607,Germany,Male,61,2,164523.5,2,1,1,35786.76,0 +2300,15763171,Hu,650,Germany,Female,25,2,114330.95,1,1,1,25325.07,0 +2301,15647266,Y?an,651,Spain,Female,45,10,135923.16,1,1,0,18732.84,0 +2302,15757577,Odili,676,France,Female,61,8,0,2,1,1,118522.73,0 +2303,15736656,H?,723,France,Female,49,4,0,2,0,1,89972.25,0 +2304,15635078,Chiemela,714,Spain,Male,45,0,124693.48,1,0,1,187194.15,0 +2305,15680141,Yuan,759,Spain,Female,35,7,147936.42,1,1,1,106785.7,0 +2306,15576945,Clements,582,France,Male,29,0,0,1,1,0,142516.35,0 +2307,15602034,Kolesnikov,697,France,Female,34,2,126558.92,1,1,0,73334.43,0 +2308,15732020,Rutherford,610,Germany,Male,57,6,106938.11,2,0,1,186612.47,0 +2309,15611029,Hsiung,488,Germany,Female,33,4,140002.35,1,1,0,123613.81,0 +2310,15621210,Angelo,599,Germany,Male,46,9,123444.72,1,1,1,31368.08,1 +2311,15569222,Mendes,781,France,Male,32,6,147107.91,1,1,1,40066.95,0 +2312,15664639,McGregor,645,France,Male,19,9,128514.84,1,0,0,175969.19,0 +2313,15724223,Bronner,545,France,Female,55,5,0,1,0,0,10034.77,1 +2314,15644621,Mironova,597,Germany,Female,40,9,106756.01,2,1,0,151167.94,0 +2315,15756056,Ku,561,Spain,Female,28,3,0,2,1,0,191387.76,0 +2316,15700353,Evans,662,France,Female,37,6,0,2,1,0,51229.17,0 +2317,15624388,Henderson,649,Germany,Female,50,5,155393.32,1,1,1,87351.42,1 +2318,15627212,Smith,630,France,Female,36,2,110414.48,1,1,1,48984.95,0 +2319,15648005,Russell,672,Spain,Male,33,2,0,2,1,1,182738,0 +2320,15681446,Sun,636,Germany,Female,37,9,157098.52,1,1,1,153535.27,0 +2321,15775888,McDonald,593,Germany,Female,38,5,85626.6,1,1,1,125079.65,0 +2322,15749019,Wong,545,Germany,Male,45,6,93796.42,2,1,1,162321.26,0 +2323,15709928,Niu,567,Spain,Female,41,1,0,2,1,0,3414.72,0 +2324,15784676,Fanucci,583,France,Male,51,6,125268.03,2,1,0,165082.25,0 +2325,15748116,Zetticci,681,France,Female,29,2,148143.84,1,1,1,52021.39,0 +2326,15612193,Hsia,762,Spain,Male,29,10,115545.33,2,1,0,148256.43,0 +2327,15762984,McIntosh,648,Spain,Male,35,7,0,2,0,0,122899.01,0 +2328,15613713,Kozlova,644,France,Male,30,5,44928.88,1,1,1,10771.46,0 +2329,15664204,Meany,706,Spain,Male,29,2,0,2,1,1,18255.51,0 +2330,15639415,Thompson,850,France,Male,35,3,162442.35,1,1,0,183566.78,0 +2331,15806332,Le Gallienne,484,Spain,Female,39,5,0,2,1,1,175224.12,0 +2332,15614929,Cheng,508,Germany,Male,28,0,96213.82,2,1,0,147913.56,0 +2333,15695492,P'eng,439,France,Female,29,6,156569.43,1,1,0,180598.66,0 +2334,15635972,Lloyd,484,Spain,Male,36,8,0,2,1,0,186136.48,0 +2335,15616380,Wheeler,803,Spain,Female,37,1,0,2,0,0,7455.2,0 +2336,15581440,Christie,724,Germany,Female,48,6,110463.25,2,1,1,80552.11,1 +2337,15654390,He,640,France,Male,33,7,154575.76,1,1,0,25722.28,1 +2338,15660688,King,701,Spain,Female,35,9,0,2,0,0,170996.86,0 +2339,15806307,Favors,537,France,Male,37,3,0,2,1,1,20603.32,0 +2340,15647975,Vida,651,Germany,Male,26,5,147037.32,1,0,0,141763.26,0 +2341,15595728,Thomas,523,Germany,Male,41,0,119276.31,1,0,0,122284.38,1 +2342,15735388,Wayn,717,France,Female,25,7,108664.85,2,1,0,190011.85,0 +2343,15788535,Tan,593,Spain,Male,44,5,0,1,1,0,128046.98,0 +2344,15765902,Gibson,706,Germany,Male,38,5,163034.82,2,1,1,135662.17,0 +2345,15642345,Y?,714,Germany,Female,49,4,93059.34,1,1,0,7571.51,1 +2346,15641250,Calabresi,794,Spain,Male,38,9,179581.31,1,1,0,23596.24,0 +2347,15706163,Enyinnaya,518,Germany,Male,46,4,113625.93,1,0,0,92727.42,1 +2348,15746708,Ritchie,589,Germany,Male,55,7,119961.48,1,1,0,65156.83,1 +2349,15775203,Chia,824,France,Male,45,3,129209.48,1,0,0,60151.77,0 +2350,15787907,Wang,719,Germany,Female,42,5,137227.04,3,1,0,149097.38,1 +2351,15646764,Lorenzo,617,Germany,Female,58,3,119024.75,2,1,0,35199.24,1 +2352,15678284,Pai,651,France,Male,35,7,74623.5,3,1,0,129451.29,1 +2353,15726791,Nuttall,637,Spain,Female,45,2,157929.45,1,1,1,145134.49,1 +2354,15813144,Osborne,554,France,Female,26,7,92606.86,2,1,0,192709.69,0 +2355,15669342,Ferri,731,Germany,Male,35,2,127862.93,2,1,0,139083.7,0 +2356,15710366,Hamilton,569,Spain,Female,42,1,0,1,1,1,83629.6,1 +2357,15614934,McEwan,625,Germany,Female,37,4,142711.81,1,1,0,35625.41,0 +2358,15588701,Lai,592,France,Female,38,4,0,2,1,0,35338.96,0 +2359,15665438,Hs?,669,France,Male,43,1,163159.85,1,0,1,15602.8,0 +2360,15644896,Thompson,663,Germany,Male,32,3,108586.86,1,1,1,182355.21,0 +2361,15670205,Boyd,518,Germany,Female,41,5,110624.99,1,1,0,89327.67,0 +2362,15635776,Trevisani,686,Germany,Female,43,5,154846.24,2,1,1,151903.6,0 +2363,15791053,Lucciano,709,Germany,Male,45,4,122917.71,1,1,1,11.58,1 +2364,15644005,Holman,571,France,Female,33,9,0,2,0,1,77519.62,0 +2365,15796343,Bazhenov,707,France,Female,31,2,82787.93,2,0,0,91423.69,0 +2366,15751057,Douglas,701,Germany,Male,32,5,102500.34,1,0,0,106287.77,0 +2367,15623430,Hill,672,France,Male,34,9,0,2,1,0,161800.77,0 +2368,15682600,Lo,620,Germany,Male,39,9,159492.79,1,1,0,80582.34,1 +2369,15769312,Forbes,557,Spain,Male,48,10,0,2,1,1,185094.48,0 +2370,15708212,Lin,648,Spain,Female,54,7,118241.02,1,1,0,172586.89,1 +2371,15650258,Sinclair,479,France,Female,35,2,113090.4,1,1,0,195649.79,0 +2372,15604345,Kemp,730,France,Female,22,9,65763.57,1,1,1,145792.01,0 +2373,15578297,Ebelegbulam,737,Germany,Female,43,1,125537.38,1,1,0,138510.01,1 +2374,15671789,Woods,616,France,Male,31,3,94263.91,2,1,0,168895.06,0 +2375,15726186,Genovese,639,Spain,Male,29,4,133434.57,2,1,0,97983.44,0 +2376,15764618,Tseng,815,Spain,Female,39,6,0,1,1,1,85167.88,0 +2377,15730738,Chiang,786,Spain,Male,31,9,0,2,1,1,18210.36,0 +2378,15637650,Williams,549,France,Male,50,9,94748.76,2,0,1,13608.18,0 +2379,15606267,Wilson,622,France,Female,38,4,98640.74,1,1,1,110457.99,0 +2380,15625904,Wang,624,France,Male,26,9,74681.9,2,0,0,31231.35,0 +2381,15654463,Moore,841,France,Male,34,4,0,2,1,0,141582.66,0 +2382,15774151,Iadanza,614,Spain,Female,41,7,179915.85,1,0,0,14666.35,1 +2383,15693259,Wallace,676,France,Male,30,1,128207.23,1,1,1,55400.17,0 +2384,15642468,Clark,697,France,Male,42,9,132739.26,2,0,0,174667.65,0 +2385,15758531,Y?,732,France,Female,40,10,0,2,1,0,154189.08,0 +2386,15728352,Yermakov,623,France,Male,27,4,120509.81,1,0,0,142170.44,0 +2387,15637240,Wei,541,France,Male,46,4,124547.13,2,1,0,94499.06,0 +2388,15595588,Chukwunonso,773,Spain,Female,39,4,0,2,0,1,182081.45,0 +2389,15778395,McIntyre,762,Germany,Male,34,4,88815.56,2,1,0,68562.26,1 +2390,15711825,Ts'ai,655,Spain,Female,35,1,82231.51,2,1,0,88798.02,0 +2391,15599251,Chung,602,Germany,Male,32,7,184715.86,2,1,0,113781.99,0 +2392,15570004,Tsou,850,France,Male,31,3,0,2,1,0,121866.87,0 +2393,15656912,Aitken,649,Spain,Male,51,4,0,1,1,1,150390.57,0 +2394,15657342,Dawson,850,Germany,Male,28,4,147972.19,1,1,0,60708.72,1 +2395,15716284,Ward,543,France,Male,43,9,0,2,1,1,78858.07,0 +2396,15672374,Pai,672,France,Male,52,8,170008.84,1,0,0,56407.42,1 +2397,15732476,Ifeanyichukwu,600,France,Female,27,3,0,2,0,1,125698.97,0 +2398,15747724,Briggs,671,Spain,Female,34,10,0,1,1,0,23235.38,0 +2399,15633877,Morrison,706,Spain,Female,42,8,95386.82,1,1,1,75732.25,0 +2400,15672516,Wall,541,Germany,Male,51,7,90373.28,2,1,0,179861.79,0 +2401,15607827,Nebechukwu,711,Germany,Male,34,4,133467.77,2,1,1,42976.64,0 +2402,15751336,Yao,630,Spain,Male,30,3,0,2,0,1,10486.69,0 +2403,15646539,Liao,531,France,Male,31,3,96288.26,1,1,0,56794.73,0 +2404,15756901,Ch'ang,641,France,Female,26,4,91547.84,2,0,1,28157.34,0 +2405,15809286,Burke,631,Germany,Male,37,8,138292.64,2,0,0,152422.91,1 +2406,15759021,Kay,685,France,Male,35,9,0,1,1,0,167033.83,0 +2407,15725039,McIntyre,702,Spain,Male,32,8,71667.74,1,1,1,126082.18,0 +2408,15579130,Chidiegwu,708,Germany,Female,43,0,118994.84,1,1,0,181499.77,1 +2409,15754112,Musgrove,653,Spain,Male,55,7,0,2,1,1,41967.03,0 +2410,15735522,Boulger,654,Germany,Male,37,2,145610.07,2,0,0,186300.59,0 +2411,15613326,Gow,596,France,Female,33,1,138162.81,1,1,0,85412.54,0 +2412,15739502,Amaechi,549,Germany,Female,31,9,135020.21,2,1,1,23343.18,0 +2413,15670914,Robe,754,France,Male,38,2,0,2,1,0,180698.32,0 +2414,15604073,Bibi,815,Germany,Female,25,8,135161.67,1,1,1,136071.05,0 +2415,15806027,Niu,556,France,Female,52,9,0,1,1,0,175149.2,1 +2416,15574886,Palerma,706,France,Male,32,6,94486.47,1,1,1,146949.74,0 +2417,15707120,Cocci,850,France,Male,46,9,117640.39,1,1,0,88920.68,0 +2418,15800845,Artemieva,732,Spain,Female,33,8,111379.55,1,1,1,45098.62,0 +2419,15603914,Arcuri,614,France,Male,40,6,0,1,1,1,20339.79,1 +2420,15722765,Owen,580,Spain,Female,57,0,136820.99,1,0,1,108528.74,0 +2421,15783305,Franklin,593,France,Female,46,7,98752.51,1,1,0,145560.38,0 +2422,15574842,Lorenzo,653,Germany,Female,25,2,158266.42,3,1,1,199357.24,0 +2423,15607837,Muriel,746,France,Female,29,4,105599.67,1,1,1,43106.17,0 +2424,15714877,MacDevitt,662,France,Female,29,10,0,2,1,0,137508.31,0 +2425,15782941,Chijindum,573,France,Male,31,2,0,2,1,1,91957.39,0 +2426,15630167,Gibson,684,Spain,Female,39,4,139723.9,1,1,1,120612.11,0 +2427,15759038,Whitehead,793,France,Female,41,3,141806.46,1,1,0,102921.17,0 +2428,15661821,Johnstone,798,Germany,Female,49,5,132571.67,1,1,1,31686.33,1 +2429,15728006,Endrizzi,524,France,Male,40,2,180516.9,1,1,0,180002.42,0 +2430,15712176,Burke,816,France,Male,31,8,0,2,1,1,28407.4,0 +2431,15689351,Johnson,742,Germany,Female,41,4,92805.72,1,0,1,73743.95,1 +2432,15782247,Yeh,540,France,Male,22,4,0,3,1,1,186233.26,1 +2433,15769064,Marshall,537,Germany,Male,39,3,135309.36,1,1,0,31728.86,1 +2434,15718153,Kao,759,Spain,Female,74,6,128917.84,1,1,1,48244.64,0 +2435,15613189,Browne,774,France,Female,52,2,56580.93,1,1,0,113266.28,1 +2436,15661734,Taylor,608,Germany,Male,42,8,131390.75,2,1,0,71178.09,0 +2437,15592645,Gibbons,704,Spain,Male,37,4,0,2,0,0,25684.93,0 +2438,15768387,Nott,581,France,Male,41,8,0,2,0,0,29737.14,0 +2439,15792525,Lei,628,Germany,Female,61,1,97361.66,1,1,1,149922.38,1 +2440,15586976,Alexeeva,566,France,Female,42,6,0,1,1,0,180702.12,1 +2441,15790659,Sheets,701,Spain,Male,59,7,0,2,0,1,27597.59,0 +2442,15691446,Tokaryev,735,Spain,Male,29,10,0,2,1,1,95025.27,0 +2443,15772632,Ts'ui,680,France,Female,34,1,0,2,1,0,167035.07,0 +2444,15706587,Johnston,560,France,Male,57,0,0,2,0,1,116781.71,0 +2445,15572461,Kung,663,Germany,Female,29,4,102714.65,2,0,0,21170.81,0 +2446,15654409,Unwin,665,France,Female,34,5,67816.72,1,1,1,29641.58,0 +2447,15568025,Hsueh,758,France,Male,51,8,81710.46,1,1,1,116520.07,0 +2448,15715769,Hao,621,France,Male,26,2,75237.54,1,0,1,44220.4,0 +2449,15667458,L?,764,Germany,Male,28,10,124023.18,1,1,0,166188.28,0 +2450,15567980,Frater,537,Germany,Female,46,5,100727.5,1,0,1,140857.76,1 +2451,15679294,Brennan,589,France,Female,46,10,107238.85,2,1,0,37024.28,0 +2452,15606507,Pisani,555,France,Male,24,5,0,2,1,0,27513.47,0 +2453,15578825,Golubev,734,France,Female,29,0,139994.66,1,1,0,17744.72,0 +2454,15619935,Vanmeter,783,Spain,Female,59,9,126224.87,1,1,1,4423.63,0 +2455,15636089,Hs?,678,Germany,Female,51,1,145751.03,1,0,0,109718.44,1 +2456,15727490,Scott,661,France,Male,47,5,0,1,0,1,107243.31,1 +2457,15591766,Crawford,607,Spain,Female,25,4,121166.89,1,0,1,115288.24,0 +2458,15641629,P'eng,537,Spain,Female,38,1,0,2,0,1,41233.97,0 +2459,15813303,Rearick,513,Spain,Male,88,10,0,2,1,1,52952.24,0 +2460,15756920,Genovesi,576,France,Male,63,9,70655.48,1,0,0,78955.8,1 +2461,15726403,Glenny,660,Germany,Male,41,1,129901.21,1,1,0,26025.6,1 +2462,15592765,Marks,637,France,Male,40,8,125470.81,1,1,1,174536.17,0 +2463,15704442,Fleming,672,France,Female,53,9,169406.33,4,1,1,147311.47,1 +2464,15641136,Davison,629,France,Male,32,2,0,2,0,1,77965.44,0 +2465,15725818,Chibuzo,583,Germany,Male,40,4,107041.3,1,1,1,5635.63,0 +2466,15612071,Wilson,763,Spain,Female,32,10,95153.77,1,0,1,81310.1,0 +2467,15719809,Endrizzi,516,Germany,Male,32,3,145166.09,2,0,0,111421.45,0 +2468,15716518,Yuryeva,617,France,Female,27,4,0,2,0,0,190269.21,0 +2469,15742210,Ugochukwu,700,France,Male,38,9,65962.63,1,1,1,100950.48,0 +2470,15630617,Lo Duca,727,Germany,Male,36,6,140418.81,1,1,1,113033.73,1 +2471,15720838,Gallo,689,Spain,Female,31,3,139799.63,1,0,1,120663.57,0 +2472,15595537,Trout,626,Germany,Male,49,9,171787.84,2,1,0,187192.23,0 +2473,15623196,Morley,686,France,Male,38,6,149238.97,1,1,1,97825.23,0 +2474,15679249,Chou,351,Germany,Female,57,4,163146.46,1,1,0,169621.69,1 +2475,15693199,Shao,739,France,Female,37,8,0,2,1,0,191557.1,1 +2476,15661219,Trentino,627,France,Male,32,10,0,2,1,0,103287.62,0 +2477,15617136,Mazzanti,451,Germany,Female,38,9,61482.47,1,1,1,167538.66,0 +2478,15760294,Endrizzi,512,France,Female,41,8,145150.28,1,1,0,64869.32,1 +2479,15652808,Monaldo,774,France,Female,41,5,126670.37,1,1,0,102426.06,0 +2480,15657139,Otutodilinna,652,France,Female,40,8,84390.8,2,0,1,107876.2,0 +2481,15803790,Allen,638,Germany,Male,37,2,89728.86,2,1,1,37294.88,0 +2482,15764105,Milne,475,France,Female,57,1,0,2,1,0,89248.99,0 +2483,15672610,Somadina,567,Spain,Male,40,4,118628.8,1,0,0,91973.63,0 +2484,15766896,Chieloka,750,France,Male,37,3,0,2,1,0,16870.2,0 +2485,15587735,Chukwuebuka,850,France,Male,39,6,96863.13,1,1,1,121681.19,0 +2486,15659501,Chioke,753,France,Female,38,6,142263.45,1,0,1,33730.43,0 +2487,15745001,Kovalev,683,Spain,Female,36,7,0,2,1,0,104786.59,0 +2488,15651140,Doherty,710,France,Female,32,3,0,1,1,0,94790.34,0 +2489,15571148,Baranov,645,Spain,Female,21,1,0,2,0,0,28726.07,0 +2490,15776824,Rossi,714,France,Male,28,6,122724.37,1,1,1,67057.27,0 +2491,15633141,Robinson,696,Germany,Female,35,4,174902.26,1,1,0,69079.85,0 +2492,15764174,Bidencope,612,Spain,Female,26,4,0,2,1,1,179780.74,0 +2493,15778155,T'ien,520,Germany,Female,31,3,108914.17,1,1,1,183572.39,1 +2494,15715920,De Bernales,782,Spain,Male,23,10,98052.66,1,1,1,142587.32,0 +2495,15671917,Wade,666,France,Male,46,5,123873.19,1,1,1,177844.06,0 +2496,15666548,Chung,466,Germany,Female,56,2,111920.13,3,1,0,197634.11,1 +2497,15625623,Stevenson,567,France,Female,45,4,0,2,0,1,121053.19,0 +2498,15748123,Chienezie,613,France,Male,20,3,0,2,1,1,149613.77,0 +2499,15648735,Cashin,718,France,Male,37,8,0,2,1,1,142.81,0 +2500,15634974,Seppelt,614,France,Female,37,8,75150.34,4,0,1,131766.67,1 +2501,15713378,Brownless,711,France,Male,38,10,0,2,0,0,53311.78,0 +2502,15753370,McDonald,691,Germany,Female,38,5,114753.76,1,1,0,107665.02,0 +2503,15782659,Mamelu,527,France,Male,32,0,0,1,1,0,109523.88,0 +2504,15583364,McGregor,476,France,Female,32,6,111871.93,1,0,0,112132.86,0 +2505,15625942,McDonald,619,Spain,Female,45,0,0,2,0,0,113645.4,0 +2506,15720284,Crawford,607,Germany,Female,37,4,135927.06,1,0,0,180890.4,0 +2507,15679642,Feng,695,Spain,Male,44,8,0,2,1,1,70974.13,0 +2508,15628007,Genovese,653,France,Male,33,1,0,2,0,0,53379.52,0 +2509,15661974,Pirozzi,677,France,Male,46,2,57037.74,1,1,1,158531.01,0 +2510,15689341,Gibbs,655,France,Female,50,10,0,4,1,0,179267.94,1 +2511,15607993,Milne,625,France,Female,52,2,79468.96,1,1,1,84606.03,0 +2512,15693267,Dickson,679,Germany,Female,34,7,121063.85,1,1,0,56984.58,0 +2513,15769522,O'Connor,734,France,Male,51,1,118537.47,1,1,1,116912.45,0 +2514,15755825,McGuirk,666,France,Male,39,10,0,2,1,0,102999.33,0 +2515,15598175,Toscani,592,Germany,Female,26,4,105082.07,2,1,0,132801.57,0 +2516,15744327,Ruth,564,France,Male,40,4,0,1,1,0,85455.62,1 +2517,15798666,Hughes,814,France,Female,36,6,0,2,1,1,98657.01,0 +2518,15577064,Onyekaozulu,592,Germany,Male,36,2,104702.65,2,1,0,107948.72,0 +2519,15759436,Aksenov,758,France,Female,50,2,95813.76,3,1,1,67944.09,1 +2520,15690231,K'ung,612,Spain,Female,62,0,167026.61,2,1,1,192892.05,0 +2521,15751561,Meng,498,Germany,Male,61,7,102453.26,1,1,0,187247.56,1 +2522,15739068,Nwoye,638,Germany,Male,25,4,148045.45,2,1,1,114722.42,0 +2523,15758056,Calabresi,558,France,Male,35,1,0,2,0,0,111687.57,0 +2524,15742269,Milano,756,France,Female,24,1,0,2,1,0,184182.25,0 +2525,15726490,Kirby,782,Spain,Male,52,4,0,1,1,1,52759.82,1 +2526,15738411,Ho,505,France,Male,34,10,104498.79,1,0,1,126451.14,0 +2527,15727919,Chukwuemeka,671,Spain,Female,29,6,0,2,0,0,12048.67,0 +2528,15709396,Hale,801,France,Male,42,6,0,2,1,1,95804.33,0 +2529,15654106,K?,604,France,Male,26,8,149542.52,2,0,1,197911.52,0 +2530,15621653,Rice,716,France,Female,29,10,87946.39,1,1,1,182531.74,0 +2531,15598086,Brown,624,France,Female,45,3,68639.57,1,1,0,168002.31,1 +2532,15752300,Sagese,607,Germany,Male,47,4,148826.32,1,1,1,79450.61,0 +2533,15658693,Aksyonova,827,France,Female,60,2,0,2,0,1,60615.83,0 +2534,15631838,Findlay,606,France,Male,61,5,108166.09,2,0,1,8643.21,0 +2535,15803804,Walker,717,Germany,Female,35,5,103214.71,1,1,0,172172.7,0 +2536,15578809,Hao,651,Germany,Male,40,1,134760.21,2,0,0,174434.06,1 +2537,15752026,Hammer,691,France,Male,58,3,0,1,0,1,194930.3,1 +2538,15723706,Abbott,573,France,Female,33,0,90124.64,1,1,0,137476.71,0 +2539,15752838,Lucas,723,Spain,Male,38,6,0,2,1,1,94415.6,0 +2540,15569571,Davydova,584,Germany,Female,46,6,87361.02,2,1,0,120376.87,1 +2541,15769703,West,550,Germany,Female,45,8,111257.59,1,0,0,97623.42,1 +2542,15679770,Smith,611,France,Female,61,3,131583.59,4,0,1,66238.23,1 +2543,15791102,Mai,549,Germany,Male,41,9,95020.8,3,1,1,131710.59,1 +2544,15655192,Fiorentino,850,Spain,Female,24,1,0,2,0,1,69052.87,0 +2545,15709487,Freeman,668,Germany,Male,34,5,80242.37,2,0,0,56780.97,0 +2546,15687130,Nkemjika,686,France,Female,43,0,0,1,1,1,170072.9,0 +2547,15755178,Ramos,660,France,Male,50,1,0,3,1,1,191849.15,1 +2548,15634772,Mario,682,Spain,Female,59,0,122661.39,1,0,1,84803.76,0 +2549,15617197,Chien,524,France,Male,50,4,0,2,1,1,31840.59,1 +2550,15631240,Dubinina,645,France,Female,36,8,0,2,1,1,12096.61,1 +2551,15784301,Wang,850,France,Male,42,0,0,2,1,0,44165.84,0 +2552,15631310,Hsieh,537,France,Female,53,3,0,1,1,1,91406.62,0 +2553,15756560,Moran,599,Spain,Female,46,7,81742.84,2,1,0,83282.21,0 +2554,15732270,Hung,727,Spain,Male,71,8,0,1,1,1,198446.91,1 +2555,15739357,Moss,756,Spain,Male,30,2,145127.85,1,0,0,7554.68,0 +2556,15771540,Fedorova,755,France,Male,38,9,148912.44,1,1,0,80416.16,0 +2557,15567486,Li,634,Spain,Female,41,4,0,2,1,1,164549.74,0 +2558,15714634,Nebechi,837,France,Male,26,4,89900.24,2,1,0,175477.03,0 +2559,15727021,Obialo,727,Germany,Female,30,8,119027.28,2,1,1,137903.54,0 +2560,15650670,Bateson,567,Germany,Female,40,2,105222.86,2,1,0,93795.86,0 +2561,15711834,Long,650,Spain,Female,30,6,0,1,0,0,67997.13,1 +2562,15729763,Nelson,655,Spain,Male,34,1,116114.93,1,1,1,49492.15,0 +2563,15646566,Bell,763,France,Female,58,9,187911.55,1,0,1,35825.18,0 +2564,15645463,Udinese,843,France,Female,27,5,0,2,1,1,67494.23,0 +2565,15672144,Mao,667,France,Female,38,6,144432.04,1,1,1,73963.17,1 +2566,15596088,Fanucci,705,France,Female,50,4,77065.9,2,0,1,145159.26,0 +2567,15614878,Yeh,660,Germany,Female,29,6,180520.29,1,1,1,123850.58,0 +2568,15635240,Onuoha,553,France,Male,42,1,0,2,0,0,23822.04,0 +2569,15775905,Moore,612,Germany,Female,47,6,130024.87,1,1,1,45750.21,1 +2570,15700657,Thornton,641,Germany,Female,40,2,110086.69,1,1,0,159773.14,0 +2571,15611905,Warlow-Davies,513,Spain,Female,31,5,174853.46,1,1,0,84238.63,0 +2572,15652527,Champion,680,France,Male,44,7,108724.98,1,0,1,72330.46,0 +2573,15785865,Mazzanti,711,France,Male,58,9,91285.13,2,1,1,26767.85,0 +2574,15645942,Macleod,689,Spain,Male,40,2,0,2,1,1,164768.82,0 +2575,15688691,Lei,665,Germany,Female,51,9,110610.41,2,0,1,1112.76,1 +2576,15592736,Lucchese,551,Germany,Male,54,5,102994.04,1,1,0,176680.16,1 +2577,15673529,Lombardo,645,Spain,Male,36,4,59893.85,2,1,0,43999.64,0 +2578,15724145,William,616,Germany,Male,29,8,149318.55,1,1,0,140746.13,0 +2579,15704629,Wright,582,France,Female,32,1,116409.55,1,0,1,152790.92,0 +2580,15597896,Ozoemena,365,Germany,Male,30,0,127760.07,1,1,0,81537.85,1 +2581,15731790,Boyle,697,Germany,Female,38,6,132591.36,1,1,1,7387.8,1 +2582,15634719,Chinwendu,704,France,Male,31,0,0,2,1,0,183038.33,0 +2583,15703205,Uwaezuoke,656,France,Female,46,5,113402.14,2,1,1,138849.06,0 +2584,15567333,Archambault,712,France,Female,31,7,0,2,1,0,170333.38,0 +2585,15754537,Ko,748,France,Male,40,0,0,1,0,0,60416.76,0 +2586,15612030,Udegbulam,724,France,Male,28,9,0,2,1,1,100240.2,0 +2587,15573242,Greene,691,France,Male,50,6,136953.47,1,1,1,2704.98,0 +2588,15601892,Hunter,563,France,Male,33,8,0,2,0,1,68815.05,0 +2589,15663885,Blinova,741,France,Male,32,5,0,1,1,1,64839.23,0 +2590,15701096,De Garis,778,France,Male,44,8,123863.64,1,1,0,144494.94,0 +2591,15710450,Okwudiliolisa,848,Spain,Male,22,7,120811.89,1,1,1,185510.34,0 +2592,15790846,Ts'ai,634,Germany,Male,38,2,148430.55,1,1,1,56055.72,0 +2593,15658956,Tuan,505,Germany,Male,40,6,47869.69,2,1,1,155061.97,0 +2594,15755223,Tseng,692,Germany,Male,53,7,150926.99,2,0,0,119817.19,0 +2595,15787318,Holmwood,537,Germany,Female,47,6,103163.35,1,1,0,16259.64,1 +2596,15737310,Thompson,633,France,Male,29,10,130206.28,1,1,0,184654.87,0 +2597,15763665,Y?,833,France,Female,28,4,136674.51,2,0,0,5278.78,0 +2598,15668818,Chidubem,592,Spain,Female,40,2,200322.45,1,1,1,113244.73,0 +2599,15765812,Trevisani,587,Spain,Male,48,1,0,2,1,1,8908,0 +2600,15704844,Hsiung,550,Spain,Male,62,7,80927.56,1,0,1,64490.67,0 +2601,15744582,Randall,680,France,Female,24,10,0,3,1,0,154971.63,1 +2602,15616700,Leach,622,Spain,Female,41,9,0,2,1,1,155786.39,0 +2603,15683521,Godfrey,594,Germany,Male,28,0,142574.71,2,1,0,129084.82,0 +2604,15583049,Wallace,643,Germany,Female,34,7,160426.07,1,0,1,188533.11,0 +2605,15643752,Wei,540,France,Male,25,5,116160.23,1,1,0,13411.67,0 +2606,15620398,Mitchell,635,Spain,Female,34,5,98683.47,2,1,0,15733.19,0 +2607,15715707,Light,657,France,Male,32,3,118829.03,2,1,1,73127.61,0 +2608,15814209,Capon,814,France,Male,31,1,118870.92,1,1,0,101704.19,0 +2609,15733768,Hou,600,France,Male,32,1,0,1,1,1,101986.16,0 +2610,15755242,Rowe,682,France,Female,46,2,0,1,1,1,114442.66,0 +2611,15729412,Holloway,682,France,Male,38,4,107192.38,1,1,1,15669.17,0 +2612,15746564,O'Sullivan,566,France,Male,42,3,108010.78,1,1,1,157486.1,0 +2613,15588446,Udinesi,550,Spain,Male,34,3,0,2,0,0,131281.28,0 +2614,15665221,Nwebube,630,France,Male,26,7,129837.72,2,0,1,197001.15,0 +2615,15640846,Chibueze,546,Germany,Female,58,3,106458.31,4,1,0,128881.87,1 +2616,15700209,Walker,486,France,Male,63,9,97009.15,1,1,1,85101,0 +2617,15658360,Gregory,762,Spain,Male,35,9,122929.42,2,0,0,149822.04,0 +2618,15602735,Kuo,692,Germany,Male,45,6,152296.83,4,0,1,108040.86,1 +2619,15724834,Wilson,498,France,Female,30,1,0,2,0,0,135795.53,0 +2620,15800062,Lanford,850,Spain,Male,49,8,0,1,0,0,25867.67,1 +2621,15685300,Meng,603,France,Male,35,6,128993.76,2,1,0,130483.56,0 +2622,15760102,Yeh,551,France,Female,36,5,0,1,1,0,183479.12,0 +2623,15787026,Onwuatuegwu,627,Germany,Male,27,0,185267.45,2,1,1,77027.34,0 +2624,15653696,Goliwe,515,France,Female,28,9,0,2,0,0,94141.75,0 +2625,15788946,Anthony,605,Spain,Female,29,3,116805.82,1,0,0,4092.75,0 +2626,15600724,Scott,567,Germany,Male,29,5,129750.68,1,1,0,109257.59,0 +2627,15574324,Genovese,568,Germany,Female,29,2,129177.01,2,0,1,104617.99,0 +2628,15707144,Onyeorulu,571,Germany,Male,25,6,82506.72,2,1,0,167705.07,0 +2629,15775891,Myers,634,Germany,Male,48,2,107247.69,1,1,1,103712.05,1 +2630,15711789,Davey,768,Spain,Female,42,3,0,1,0,0,161242.99,1 +2631,15600879,Parsons,554,Germany,Female,36,3,157780.93,2,1,0,6089.13,0 +2632,15681196,Chikere,629,France,Male,35,1,172170.36,1,1,1,159777.37,0 +2633,15716000,Hs?eh,638,Spain,Male,48,2,0,2,1,1,7919.08,0 +2634,15766776,Sal,576,France,Male,41,1,0,1,1,1,188274.6,0 +2635,15680278,Ts'ai,661,Spain,Female,42,9,75361.44,1,1,0,27608.12,1 +2636,15688637,Witt,592,France,Female,27,4,0,2,1,1,183569.25,0 +2637,15591179,Skelton,702,Spain,Male,30,2,0,2,1,1,145537.32,0 +2638,15677435,Kazantseva,647,France,Female,29,0,98263.46,2,1,0,164717.95,0 +2639,15698619,Bowhay,593,France,Male,43,9,0,2,1,1,76357.43,0 +2640,15581036,Beyer,712,Germany,Female,40,3,109308.79,2,1,0,120158.72,1 +2641,15622117,Fries,625,Spain,Female,31,8,0,2,1,0,151843.54,0 +2642,15599301,Tao,538,Germany,Female,28,6,164365.44,1,0,1,5698.97,0 +2643,15581548,Kaodilinakachukwu,637,Spain,Female,22,5,98800,1,1,0,122865.55,0 +2644,15586870,Ni,632,France,Male,27,4,193125.85,1,1,1,152665.85,0 +2645,15735263,Hsueh,736,France,Male,27,5,51522.75,1,0,1,192131.77,0 +2646,15765322,Connely,755,France,Male,23,5,84284.48,2,1,1,62851.6,0 +2647,15582944,Becker,425,Spain,Female,39,5,0,2,1,0,140941.47,0 +2648,15687162,Clayton,461,France,Male,51,9,119889.84,1,0,0,56767.67,1 +2649,15644962,Connolly,745,France,Male,21,4,137910.45,1,1,1,177235.23,0 +2650,15612615,Graham,616,France,Female,37,6,0,2,1,0,86242.18,0 +2651,15813439,Ch'ien,587,France,Male,33,5,100116.82,1,1,0,34215.58,0 +2652,15604544,Manfrin,850,Germany,Male,40,4,166082.15,2,0,1,44406.17,0 +2653,15761348,Kuo,601,France,Female,38,0,0,2,1,0,165196.65,0 +2654,15785078,Fomin,730,Spain,Male,26,3,0,1,1,0,34542.41,0 +2655,15759874,Chamberlain,532,France,Male,44,3,148595.55,1,1,0,74838.64,1 +2656,15643658,Barber,850,Germany,Male,53,2,94078.97,2,1,0,36980.54,0 +2657,15713267,Zimmer,779,Spain,Female,34,5,0,2,0,1,111676.63,0 +2658,15737782,Brazenor,562,France,Male,29,9,0,1,1,1,25858.68,0 +2659,15815490,Cocci,670,Germany,Male,40,2,164948.98,3,0,0,177028,1 +2660,15679410,Caldwell,729,France,Female,62,4,140549.4,1,1,0,30990.16,1 +2661,15756241,Yirawala,767,France,Female,44,2,152509.25,1,1,1,136915.15,0 +2662,15688409,Donaldson,742,France,Female,28,2,191864.51,1,1,0,108457.99,1 +2663,15742272,Ozerova,669,France,Female,44,8,96418.09,1,0,0,131609.48,1 +2664,15717898,Bruce,542,Spain,Male,32,2,131945.94,1,0,1,159737.56,0 +2665,15769582,Kang,586,France,Male,29,3,0,2,1,1,142238.54,0 +2666,15635660,Rossi,612,Germany,Male,30,9,142910.15,1,1,0,105890.55,1 +2667,15576723,Ts'ai,740,France,Female,37,7,0,2,1,1,194270.91,0 +2668,15591577,Moran,584,France,Male,35,3,146311.58,1,1,1,105443.47,0 +2669,15582325,Jennings,524,France,Male,52,2,87894.26,1,1,0,173899.42,1 +2670,15693947,Tokareva,614,France,Female,19,5,97445.49,2,1,0,122823.34,0 +2671,15760446,Pagnotto,598,France,Female,64,9,0,1,0,1,13181.37,1 +2672,15611105,Castella,799,Spain,Male,35,7,0,2,0,1,140780.8,0 +2673,15630920,Du Cane,724,France,Male,34,2,154485.74,2,0,0,78560.64,0 +2674,15574910,Ferguson,601,France,Male,50,2,115625.07,1,1,0,185855.21,0 +2675,15756472,Odinakachukwu,804,France,Male,25,7,108396.67,1,1,0,128276.95,0 +2676,15682890,Woronoff,745,Germany,Male,38,5,65095.41,2,1,1,140197.42,0 +2677,15641994,Meng,667,Germany,Male,43,1,103018.45,1,1,0,32462.39,1 +2678,15733297,Sinclair,518,France,Female,38,10,84764.79,1,1,1,162253.9,0 +2679,15767793,Hsu,819,France,Female,38,10,0,2,1,0,30498.7,0 +2680,15725698,Panicucci,520,Spain,Female,35,4,115680.81,1,1,1,90280.7,0 +2681,15813532,Burns,625,France,Female,39,5,0,2,1,0,32615.21,0 +2682,15576760,Onodugoadiegbemma,673,Germany,Male,36,5,73088.06,2,0,0,196142.26,0 +2683,15732102,Darling,656,Germany,Female,27,3,150905.03,2,1,0,16998.72,0 +2684,15739046,Maggard,850,Spain,Female,23,9,143054.85,1,0,1,62980.96,0 +2685,15631927,Thomas,574,Spain,Female,28,7,0,2,0,0,185660.3,0 +2686,15672115,Lettiere,679,France,Male,60,6,0,2,1,1,77331.77,0 +2687,15618765,Ponomaryov,530,Germany,Female,42,0,99948.45,1,0,1,97338.62,0 +2688,15679148,Oliver,508,France,Male,44,3,115451.05,2,0,0,67234.33,0 +2689,15728474,Chienezie,558,Germany,Male,32,4,108235.91,1,1,1,143783.28,0 +2690,15636999,Mao,414,France,Male,38,8,0,1,0,1,77661.12,1 +2691,15754261,Ho,648,Spain,Male,42,2,98795.61,2,1,0,89123.99,0 +2692,15629150,Lucchese,721,France,Female,37,1,0,2,1,0,70810.8,0 +2693,15736274,Prokhorova,751,France,Male,31,8,0,2,0,0,17550.49,0 +2694,15627697,Alekseyeva,662,France,Male,34,2,0,2,0,1,21497.27,0 +2695,15721585,Blacklock,628,Germany,Male,29,3,113146.98,2,0,1,124749.08,0 +2696,15639946,Sazonova,597,Germany,Female,39,8,162532.14,3,1,0,36051.46,1 +2697,15792176,Henty,698,Spain,Female,40,0,92053.44,1,1,1,143681.83,0 +2698,15699450,Li,723,France,Male,48,7,0,2,1,1,150694.58,0 +2699,15729954,Azuka,586,France,Female,28,5,0,3,1,0,170487.4,1 +2700,15600103,Alexander,633,Germany,Female,29,8,104944.1,1,1,1,97684.46,0 +2701,15786200,Brock,564,France,Male,31,4,0,2,1,0,53520.03,0 +2702,15797010,Shen,649,France,Female,31,2,0,2,1,0,15200.61,0 +2703,15670172,Padovesi,622,France,Female,30,4,107879.04,1,0,1,196894.62,0 +2704,15627352,Bulgakov,459,Germany,Male,46,7,110356.42,1,1,0,4969.13,1 +2705,15622494,Mazzanti,718,France,Male,27,2,0,2,0,0,26229.24,0 +2706,15585835,Lord,655,Spain,Female,34,4,109783.69,2,1,0,134034.32,0 +2707,15595071,Ramos,696,France,Male,22,9,149777,1,1,1,198032.93,0 +2708,15628203,Pai,637,France,Female,38,3,104339.56,1,0,0,119882.86,0 +2709,15667190,Yuan,630,Spain,Female,21,1,85818.18,1,1,1,133102.3,0 +2710,15780212,Mao,592,France,Male,37,4,212692.97,1,0,0,176395.02,0 +2711,15766869,Uspenskaya,634,Germany,Male,37,1,89696.84,2,1,1,193179.88,0 +2712,15775741,Powell,608,France,Female,28,9,0,2,1,1,125062.02,0 +2713,15628170,Brown,565,Germany,Female,32,9,68067.24,1,1,0,143287.58,0 +2714,15701318,Poole,763,Spain,Male,67,9,148564.66,1,0,1,87236.4,0 +2715,15710928,McChesney,665,France,Female,55,8,136354.16,1,1,1,93769.89,0 +2716,15682547,Lucchese,649,France,Male,38,1,122214,1,0,1,88965.46,0 +2717,15631170,Clements,695,France,Male,45,3,0,2,1,1,30793.61,0 +2718,15648702,Yuriev,775,Germany,Male,70,6,119684.88,2,1,1,74532.02,0 +2719,15783444,Endrizzi,788,France,Female,39,3,135139.33,1,0,1,113086.08,0 +2720,15809178,Pan,569,Germany,Female,42,9,146100.75,1,1,0,32574.01,1 +2721,15806688,Manfrin,726,Spain,Female,56,8,123110.9,3,0,1,130113.78,1 +2722,15576824,Kennedy,564,Germany,Female,44,3,111760.4,3,1,1,104722.47,1 +2723,15675422,Conway,544,France,Female,32,9,110728.39,1,1,1,14559.62,0 +2724,15681550,Lablanc,614,France,Female,41,8,121558.46,1,1,1,598.8,0 +2725,15812628,Dodd,453,Germany,Female,38,8,120623.21,1,1,0,129697.99,0 +2726,15597951,Muir,471,France,Female,58,4,114713.57,1,1,1,36315.03,0 +2727,15807045,Milanesi,829,Germany,Female,37,3,103457.76,1,0,0,1114.12,0 +2728,15581748,Shen,754,Germany,Male,57,2,101134.87,2,1,1,70954.41,0 +2729,15770420,Dillon,749,Germany,Male,46,10,78136.36,2,1,1,73470.98,0 +2730,15608230,Hoelscher,667,France,Male,23,1,0,2,1,0,91573.19,0 +2731,15730339,Bell,670,Spain,Male,30,3,133446.34,1,0,0,3154.95,0 +2732,15712584,Liao,670,France,Female,33,7,0,2,1,1,88187.81,0 +2733,15592816,Udokamma,623,Germany,Female,48,1,108076.33,1,1,0,118855.26,1 +2734,15641480,Sinnett,571,France,Male,32,5,131354.25,1,1,0,125256.53,0 +2735,15708505,Palerma,641,Germany,Female,37,7,62974.64,2,0,1,39016.43,0 +2736,15791131,Chimaijem,551,Germany,Female,30,2,143340.44,1,1,0,145796.49,0 +2737,15618225,Porter,741,Germany,Male,36,8,116993.43,2,1,0,168816.22,0 +2738,15644724,Fan,472,France,Male,31,4,58662.92,2,0,1,73322,0 +2739,15662098,Palmer,650,Spain,Male,41,3,128808.65,3,0,0,113677.53,1 +2740,15723894,Younger,625,France,Male,45,7,137555.44,1,0,0,124607.7,0 +2741,15787699,Burke,650,Germany,Male,34,4,142393.11,1,1,1,11276.48,0 +2742,15687738,Nwagugheuzo,535,France,Female,38,8,0,2,1,0,136620.64,0 +2743,15576126,Young,649,France,Female,41,2,125785.23,1,1,1,70523.92,0 +2744,15658889,Watson,689,France,Male,22,4,136444.25,1,1,0,51980.25,1 +2745,15667046,Tseng,694,Spain,Male,38,7,121527.4,1,1,0,113481.02,0 +2746,15669957,Drake,655,Germany,Male,52,9,144696.75,1,1,1,49025.79,0 +2747,15655794,Hanna,620,France,Male,36,8,0,2,1,1,145937.99,0 +2748,15599829,Padovesi,577,France,Female,35,10,0,2,1,1,25161.61,0 +2749,15753332,Loftus,401,Germany,Male,48,8,128140.17,1,1,0,175753.55,1 +2750,15671124,Buccho,599,France,Male,25,6,120383.41,1,1,1,24903.09,0 +2751,15767474,Lorenzo,481,France,Female,57,9,0,3,1,1,169719.35,1 +2752,15720671,Ibezimako,704,France,Male,42,8,129735.3,2,1,1,179565.57,0 +2753,15626787,Wei,698,Spain,Female,31,8,185078.26,1,0,0,115337.74,1 +2754,15774491,Ross,480,France,Female,28,6,0,2,0,0,48131.92,0 +2755,15579647,Oluchukwu,682,France,Male,42,0,0,1,1,1,160828.98,0 +2756,15625522,Walker,700,Spain,Male,31,7,0,2,0,1,145151.96,0 +2757,15765806,Wu,492,France,Male,29,1,144591.96,1,1,1,196293.76,0 +2758,15566708,Chidalu,444,France,Female,45,4,0,2,1,0,161653.5,1 +2759,15668347,Ingram,624,France,Male,36,6,0,2,0,0,84635.64,0 +2760,15575214,Ch'en,709,France,Male,37,7,0,1,1,0,159486.76,0 +2761,15591123,Iredale,557,Germany,Male,68,2,100194.44,1,1,1,38596.34,0 +2762,15573280,Gallagher,646,Germany,Male,50,6,145295.31,2,1,1,27814.74,0 +2763,15589018,Padilla,719,Germany,Male,28,3,106070.29,2,1,1,183893.31,0 +2764,15654495,Potter,706,Germany,Female,47,6,120621.89,1,1,1,140803.7,0 +2765,15597265,Mao,660,France,Male,38,7,0,2,0,1,146585.53,0 +2766,15733876,Schneider,667,France,Male,36,9,0,2,1,1,40062.29,0 +2767,15677217,Ibragimova,705,France,Male,30,1,0,1,1,1,181300.32,0 +2768,15747265,Huang,598,Germany,Female,27,10,171283.91,1,1,1,84136.12,0 +2769,15713379,Anderson,669,France,Male,26,4,0,2,1,1,197594.34,0 +2770,15730433,Nakayama,580,Germany,Female,38,1,128218.47,1,1,0,125953.83,1 +2771,15693347,Gardener,676,France,Female,32,5,0,2,1,1,75465.41,0 +2772,15715465,Aksenova,714,Germany,Male,28,7,77776.39,1,1,0,177737.07,0 +2773,15680736,Milne,597,Germany,Female,72,6,124978.19,2,1,1,7144.46,0 +2774,15610765,Onwumelu,559,France,Male,29,1,0,2,0,0,155639.76,0 +2775,15650034,Kudryashova,564,France,Female,28,1,0,1,1,1,162428.05,0 +2776,15782468,Hart,850,Spain,Male,51,3,109799.55,2,1,1,12457.76,1 +2777,15685109,Teng,689,France,Male,39,7,0,2,0,0,14917.09,0 +2778,15776233,Kruglova,758,Germany,Female,61,8,125397.21,1,1,0,182184.09,1 +2779,15761141,Palerma,604,Spain,Female,71,10,0,2,1,1,129984.2,0 +2780,15781702,Brookes,733,Germany,Male,38,9,111347.37,2,0,1,194872.97,0 +2781,15790235,Hsing,778,Spain,Male,40,8,104291.41,2,1,1,117507.11,0 +2782,15641416,Shaffer,732,Germany,Female,61,9,94867.18,2,1,1,157527.6,1 +2783,15775234,Laurie,646,France,Male,24,8,0,2,0,0,92612.88,0 +2784,15659475,Chung,597,France,Female,33,6,135703.59,2,0,0,74850.84,0 +2785,15642202,Whitfield,821,Germany,Female,37,5,106453.53,2,0,1,127413,0 +2786,15771417,Thomas,640,France,Male,43,7,132412.38,1,0,0,69584.3,1 +2787,15585100,Rioux,511,Germany,Female,40,9,124401.6,1,1,0,198814.24,1 +2788,15700487,Osonduagwuike,805,France,Male,46,6,118022.06,3,1,0,162643.15,1 +2789,15726589,Matveyev,540,Germany,Male,39,1,82531.11,1,1,0,114092.52,0 +2790,15747503,Hayward,705,Spain,Male,44,0,184552.12,1,1,0,68860.3,1 +2791,15595883,Nkemdirim,540,Germany,Male,39,4,127278.31,1,1,1,16150.34,0 +2792,15663826,Brim,532,Spain,Female,66,3,0,1,1,1,115227.02,0 +2793,15742820,Trevisano,535,France,Female,45,2,0,2,0,1,170621.55,0 +2794,15624793,Soubeiran,627,Germany,Male,23,5,184244.86,1,1,0,103099.22,0 +2795,15597930,Wilson,646,France,Male,52,8,59669.43,1,0,0,172495.81,1 +2796,15665110,Helena,515,France,Female,25,7,79543.59,1,0,1,38772.82,0 +2797,15770719,Duncan,697,France,Female,39,6,151553.19,1,1,1,44946.29,0 +2798,15731327,Hale,652,Germany,Male,27,2,166527.88,2,0,1,146007.7,0 +2799,15576044,Macdonald,579,Germany,Male,28,6,150329.15,1,1,0,145558.42,0 +2800,15775662,McKay,760,France,Male,43,8,121911.59,1,1,0,193312.33,0 +2801,15646817,Chiekwugo,769,France,Male,51,9,156773.78,2,1,0,40257.79,0 +2802,15596060,Skinner,498,Spain,Male,29,8,127864.26,1,1,1,46677.9,0 +2803,15723299,Sorokina,774,France,Male,53,4,113709.28,1,1,1,153887.93,1 +2804,15636982,Weller,705,Germany,Female,43,7,79974.55,1,1,1,103108.33,0 +2805,15751175,Bess,648,France,Female,44,2,0,2,1,1,58652.23,0 +2806,15618936,MacDonald,688,France,Female,51,5,0,1,1,0,91624.11,1 +2807,15787529,Gray,592,Spain,Male,38,0,0,1,1,0,65986.48,1 +2808,15780128,Ogbonnaya,705,France,Male,33,3,144427.96,2,1,0,113845.19,0 +2809,15615991,Udegbulam,654,France,Male,42,7,99263.09,1,1,1,67607.9,0 +2810,15757001,Mai,624,France,Female,32,2,79368.87,2,1,1,145471.94,0 +2811,15595388,Yeh,594,France,Female,30,10,0,2,1,1,124071.71,0 +2812,15699550,Babbage,695,Spain,Female,34,9,0,2,1,1,67502.12,0 +2813,15581620,Franklin,597,France,Male,28,2,0,3,1,1,78707.97,0 +2814,15600934,Randell,758,France,Female,52,7,125095.94,1,1,0,171189.83,1 +2815,15738672,Paterson,737,Germany,Female,40,2,162485.8,2,1,0,149381.32,0 +2816,15721307,Pickering,694,Germany,Male,37,1,95668.82,2,1,0,100335.55,0 +2817,15619280,Uspensky,683,France,Male,25,4,0,2,1,0,152698.24,0 +2818,15768244,Macleod,538,Spain,Female,30,8,0,2,1,1,41192.95,0 +2819,15806837,Nnaife,669,France,Male,37,4,0,1,1,0,132540.33,0 +2820,15643496,Randolph,730,France,Female,34,5,74197.38,2,1,0,96875.52,0 +2821,15813916,Kudryashova,622,France,Female,31,1,89688.94,1,1,1,152305.47,0 +2822,15626385,George,714,Spain,Female,33,10,103121.33,2,1,1,49672.01,0 +2823,15603582,Robertson,569,Spain,Female,34,3,0,1,1,0,133997.53,0 +2824,15764351,Yuryeva,668,Germany,Female,59,5,120170.07,1,0,1,50454.8,0 +2825,15667938,Hurst,628,France,Male,32,9,149136.31,2,1,1,16402.11,0 +2826,15576360,Ch'iu,600,France,Male,40,1,141136.79,1,1,1,67803.83,0 +2827,15628813,King,693,France,Female,43,4,152341.55,1,1,0,9241.78,0 +2828,15584190,Esposito,704,France,Male,36,7,120026.98,2,0,1,100601.73,0 +2829,15716449,Fraser,527,Spain,Male,33,9,132168.28,1,0,0,98734.15,0 +2830,15759913,Trentini,553,Germany,Male,43,6,85200.82,2,1,1,160574.09,0 +2831,15701555,Nicholls,575,Spain,Male,53,1,84903.33,2,0,1,26015.8,0 +2832,15758482,Montalvo,626,France,Female,32,0,0,2,0,0,187172.54,0 +2833,15758171,Tien,582,France,Male,20,4,0,1,1,1,55763.66,0 +2834,15680346,Chuang,683,Spain,Male,40,8,0,1,1,0,75848.22,0 +2835,15649124,Fang,850,France,Male,30,9,121535.18,1,0,0,40313.47,0 +2836,15812917,Kosisochukwu,653,Spain,Male,35,6,116662.96,2,1,1,23864.21,0 +2837,15768455,Young,679,France,Male,60,8,0,2,1,1,51380.9,0 +2838,15703059,Scott,549,Germany,Female,49,6,124829.16,1,0,1,93551.36,0 +2839,15646196,Yeh,850,Spain,Female,36,2,155180.56,2,0,0,169415.54,0 +2840,15585451,Vigano,558,Germany,Female,32,1,108262.87,1,1,1,6935.31,0 +2841,15714057,Windradyne,528,Spain,Male,40,4,0,2,1,0,25399.7,0 +2842,15748473,Curnow,801,France,Male,38,5,0,2,1,0,66256.27,0 +2843,15785782,Ugonna,513,Spain,Male,48,2,0,1,1,1,114709.13,1 +2844,15693233,De Neeve,666,Germany,Male,38,6,99812.88,2,1,1,158357.97,0 +2845,15757521,Ricci,606,France,Male,35,2,132164.26,1,0,1,164815.59,0 +2846,15812513,Nnaife,599,Germany,Male,45,10,103583.05,1,1,0,132127.69,1 +2847,15674950,Ebelechukwu,544,Germany,Male,39,4,142406.43,2,1,0,146637.45,0 +2848,15678572,Keating,529,Spain,Male,38,7,99842.5,2,1,0,90256.06,1 +2849,15713608,Tuan,850,France,Female,41,5,0,2,1,1,34827.43,0 +2850,15579262,Shearston,497,France,Male,41,9,0,1,0,0,22074.48,0 +2851,15610426,Tien,764,France,Female,39,5,81042.42,1,0,1,109805.17,0 +2852,15776454,Hamilton,603,France,Female,48,5,0,1,1,0,100478.6,1 +2853,15771483,Arnold,609,France,Male,40,6,0,2,1,1,97416.34,0 +2854,15648489,Ting,487,France,Male,53,4,199689.49,1,1,1,24207.86,1 +2855,15646609,Chao,748,France,Male,33,1,142645.43,1,0,0,69132.66,0 +2856,15693203,Powell,710,Spain,Female,75,5,0,2,1,1,9376.89,0 +2857,15813067,Williams,432,Germany,Female,45,3,110219.14,1,1,0,43046.7,1 +2858,15769829,Cheng,534,Spain,Male,51,3,0,2,0,1,20856.31,0 +2859,15662434,Zhdanova,607,France,Male,25,3,0,2,0,0,187048.72,0 +2860,15773503,Tsai,551,Spain,Male,32,4,0,2,1,0,53420.53,0 +2861,15705890,Nebechukwu,674,France,Male,45,7,142072.02,1,1,0,37013.29,0 +2862,15711398,Fetherstonhaugh,525,France,Female,25,6,0,2,1,0,89566.64,0 +2863,15752375,Ojiofor,645,Germany,Male,33,8,149564.61,1,0,0,149913.84,0 +2864,15659175,Severson,755,France,Female,43,9,0,2,1,0,18066.69,0 +2865,15597033,Speight,708,Germany,Male,37,8,153366.13,1,1,1,26912.34,0 +2866,15590228,Greenwalt,715,France,Male,21,6,76467.16,1,1,1,173511.72,0 +2867,15631848,Grover,727,France,Female,26,9,121508.28,1,1,1,146785.44,0 +2868,15654211,Milani,559,Spain,Female,27,1,0,1,0,1,1050.33,0 +2869,15707968,Akobundu,545,Spain,Male,36,8,73211.12,2,1,0,89587.34,1 +2870,15594084,Anderson,524,France,Male,22,9,0,2,1,0,74405.34,0 +2871,15651093,Chien,707,France,Female,55,1,0,2,0,1,54409.48,0 +2872,15798824,Kennedy,671,Spain,Male,38,0,92674.94,2,1,0,3647.57,0 +2873,15671591,Castiglione,439,Spain,Male,52,3,96196.24,4,1,0,198874.52,1 +2874,15707189,Marshall,667,Germany,Female,36,1,114391.62,1,1,1,53412.54,0 +2875,15733581,Duncan,831,Germany,Male,32,9,80262.66,1,1,0,194867.78,0 +2876,15641640,Uspenskaya,545,Spain,Female,33,7,173331.52,1,1,0,150452.88,0 +2877,15585284,Thomson,604,Spain,Female,35,7,147285.52,1,1,1,57807.05,0 +2878,15617866,Calabrese,657,Spain,Male,67,5,119785.47,2,1,1,107534.32,0 +2879,15667751,Herrera,487,Spain,Female,36,1,140137.15,1,1,0,194073.33,0 +2880,15669411,Muse,750,Germany,Female,52,6,107467.56,1,1,0,126233.18,1 +2881,15789425,Marsden,694,Germany,Female,37,8,98218.04,2,1,0,182354.46,1 +2882,15570943,Artemyeva,711,Germany,Female,35,2,133607.75,1,1,1,120586.32,0 +2883,15685829,McKay,551,France,Male,37,3,0,2,1,1,50578.4,0 +2884,15721917,Chuang,559,France,Female,38,8,95139.41,1,1,1,86575.46,0 +2885,15776047,Nicholls,620,France,Female,29,3,0,2,0,1,153392.28,0 +2886,15716024,Dennis,660,Spain,Male,42,5,0,2,1,0,115509.59,0 +2887,15675328,Knight,449,France,Female,37,6,0,2,1,0,82176.48,0 +2888,15604314,Webb,703,Germany,Female,26,1,97331.19,1,1,0,63717.49,0 +2889,15658339,Pugliesi,795,Germany,Male,37,2,139265.63,2,1,1,198745.94,0 +2890,15630402,Nebechukwu,594,France,Female,31,9,0,1,0,1,5719.11,0 +2891,15689616,Ward,586,Spain,Male,34,5,168094.01,1,0,0,20058.61,0 +2892,15774224,Nixon,613,Germany,Female,30,5,131563.88,2,1,0,170638.98,0 +2893,15701291,Chidubem,601,France,Male,44,3,0,2,1,0,30607.11,0 +2894,15719606,Rivers,657,France,Male,50,9,0,2,0,0,37171.46,0 +2895,15644119,Sochima,531,France,Male,31,3,0,1,1,1,42589.33,0 +2896,15646859,Heydon,621,Germany,Male,47,7,107363.29,1,1,1,66799.28,0 +2897,15606836,Lombardo,782,France,Female,33,2,94493.03,1,0,1,101866.39,0 +2898,15664150,Holland,528,Germany,Female,29,9,170214.23,2,1,0,49284,0 +2899,15624510,Tien,696,France,Male,52,6,139781.06,1,1,0,27445.4,1 +2900,15810944,Bryant,586,France,Female,35,7,0,2,1,0,70760.69,0 +2901,15668575,Hao,626,Spain,Female,26,8,148610.41,3,0,1,104502.02,1 +2902,15603246,Genovesi,498,France,Male,73,2,170241.7,2,1,1,165407.96,0 +2903,15804002,Kovalev,691,France,Female,33,1,128306.83,1,1,1,113580.79,0 +2904,15728773,Hsieh,568,France,Female,47,7,0,2,1,1,45978.39,0 +2905,15598044,Debellis,715,France,Female,35,3,0,1,1,1,152012.36,0 +2906,15694829,Chibueze,680,Germany,Male,32,7,175454,1,0,1,77349.92,0 +2907,15600575,Padovano,802,Spain,Male,41,6,0,2,1,0,47322.05,0 +2908,15727311,Yen,539,France,Female,22,0,100885.93,2,1,1,38772.65,0 +2909,15570769,Kibble,494,France,Male,69,9,93320.8,1,1,1,24489.44,0 +2910,15606274,Lori,594,Germany,Male,38,6,63176.44,2,1,1,14466.08,0 +2911,15746139,Enemuo,596,France,Male,33,2,139451.67,1,0,0,63142.12,0 +2912,15704987,Lu,649,France,Female,52,8,49113.75,1,1,0,41858.43,0 +2913,15628972,Nebeolisa,699,Germany,Male,32,1,123906.22,3,1,1,127443.82,1 +2914,15697686,Stewart,787,France,Female,40,6,0,2,1,1,84151.98,0 +2915,15733883,Ward,604,France,Male,28,7,0,2,0,0,58595.64,0 +2916,15617482,Milanesi,489,Germany,Female,52,1,131441.51,1,1,0,37240.11,1 +2917,15704583,Chikwado,651,France,Male,56,2,0,1,1,0,114522.68,1 +2918,15621083,Douglas,698,France,Male,57,6,136325.48,2,1,1,72549.27,1 +2919,15649487,Sal,578,Germany,Female,38,4,113150.44,2,1,0,176712.59,1 +2920,15736760,Douglas,538,Spain,Female,42,9,0,1,0,0,152855.96,0 +2921,15714658,Yates,696,France,Female,33,4,0,2,1,1,73371.65,0 +2922,15599081,Watt,507,Germany,Female,46,8,102785.16,1,1,1,70323.68,0 +2923,15705113,P'an,685,Spain,Male,34,6,83264.28,1,0,0,9663.28,0 +2924,15631159,H?,705,Germany,Male,41,4,72252.64,2,1,1,142514.66,0 +2925,15792818,Perry,499,Germany,Female,29,6,148051.52,1,1,0,118623.94,0 +2926,15633531,Lavrov,717,France,Female,76,9,138489.66,1,1,1,68400.14,0 +2927,15744529,Chiekwugo,510,France,Male,63,8,0,2,1,1,115291.86,0 +2928,15669656,Macdonald,632,France,Male,32,6,111589.33,1,1,1,170382.99,0 +2929,15581198,Jenkins,668,Germany,Female,39,0,122104.79,1,1,0,112946.67,1 +2930,15729054,Korovina,744,Germany,Male,32,4,96106.83,1,1,1,79812.77,0 +2931,15573452,Manning,663,Germany,Male,42,7,115930.87,1,1,0,19862.78,0 +2932,15776733,Wilson,638,Germany,Female,37,7,124513.66,2,1,0,158610.89,0 +2933,15724858,Begum,688,France,Female,54,9,0,1,1,0,191212.63,1 +2934,15713144,Ingrassia,588,Spain,Male,46,8,0,1,1,0,61931.21,0 +2935,15690188,Maclean,631,France,Male,33,7,0,1,1,1,58043.02,1 +2936,15689425,Olejuru,687,Spain,Male,35,8,100988.39,2,1,0,22247.27,0 +2937,15671766,Enyinnaya,599,France,Male,44,10,118577.24,1,1,1,31448.52,0 +2938,15782806,Watson,718,Spain,Male,28,6,0,2,1,0,146875.86,0 +2939,15764419,Langdon,730,France,Male,27,5,0,2,1,1,116081.93,0 +2940,15591915,Frolov,533,France,Female,39,2,0,1,0,1,73669.94,1 +2941,15772798,Chikezie,711,Spain,Female,28,5,0,2,1,1,93959.96,0 +2942,15792008,Zetticci,555,Spain,Female,26,9,0,2,0,1,158918.03,0 +2943,15715541,Yang,850,France,Female,42,9,113311.11,1,1,1,198193.75,0 +2944,15639277,Lin,678,France,Female,41,9,0,1,0,0,13160.03,0 +2945,15798850,Goddard,576,France,Male,32,7,0,2,1,0,4660.91,0 +2946,15776348,Rogers,835,Germany,Male,20,4,124365.42,1,0,0,180197.74,1 +2947,15727696,Zubareva,592,France,Male,42,1,147249.29,2,1,1,63023.02,0 +2948,15793813,Onochie,774,France,Male,36,7,103688.19,1,0,1,118971.74,0 +2949,15694395,Ts'ui,620,France,Female,29,1,138740.24,2,0,0,154700.61,0 +2950,15764195,Newsom,519,Spain,Male,39,4,111900.14,1,1,1,97577.17,0 +2951,15744919,Genovese,734,Spain,Female,37,0,152760.24,1,1,1,48990.5,0 +2952,15671655,Thorpe,763,Germany,Male,31,7,143966.3,2,1,1,140262.96,1 +2953,15654901,Horton,733,France,Male,51,10,141556.96,1,1,0,130189.53,0 +2954,15649136,Williamson,650,France,Female,43,6,0,2,1,1,16301.91,0 +2955,15775562,Shoobridge,538,France,Female,33,5,0,2,1,0,126962.41,0 +2956,15807481,Peng,577,France,Female,46,1,0,1,1,1,158750.53,0 +2957,15642885,Gray,792,France,Male,30,8,0,2,1,0,199644.2,0 +2958,15789109,Watson,686,France,Female,41,10,0,1,1,1,144272.71,1 +2959,15814004,Fyodorova,589,France,Male,29,2,0,2,0,1,98320.27,0 +2960,15673619,Bazhenov,530,France,Male,25,9,162560.32,1,1,0,64129.03,0 +2961,15595135,Solomon,778,Germany,Female,29,7,123229.46,1,1,0,181221.09,0 +2962,15583681,Layh,616,Spain,Male,31,7,76665.71,2,1,1,163809.08,0 +2963,15605000,John,550,France,Male,38,9,140278.99,3,1,1,171457.06,1 +2964,15718071,Tuan,655,France,Female,51,3,0,2,0,1,15801.02,0 +2965,15679760,Slattery,721,France,Male,46,1,115764.32,2,0,0,102950.79,0 +2966,15654574,Onyekachi,499,Germany,Male,36,5,131142.53,2,1,0,174918.46,0 +2967,15577178,Genovese,511,France,Male,45,5,68375.27,1,1,0,193160.25,1 +2968,15595324,Daniels,579,Germany,Female,39,5,117833.3,3,0,0,5831,1 +2969,15756932,Caldwell,696,Spain,Female,36,7,0,2,1,1,82298.59,0 +2970,15726358,Chiemenam,681,France,Male,34,7,0,2,0,0,130686.59,0 +2971,15595228,Wanliss,815,France,Male,45,7,0,1,0,1,52885.23,1 +2972,15782530,Bruce,681,Spain,Male,30,2,111093.01,1,1,0,68985.99,0 +2973,15592877,Wright,641,Spain,Male,42,9,132657.55,1,1,0,35367.19,0 +2974,15651983,Fang,591,France,Female,56,9,128882.49,1,1,1,196241.94,1 +2975,15746737,Eames,565,Germany,Male,59,9,69129.59,1,1,1,170705.53,0 +2976,15774179,Sutherland,487,France,Male,37,6,0,2,1,1,126477.41,0 +2977,15667265,Cavenagh,729,France,Male,39,4,121404.64,1,1,1,159618.17,0 +2978,15655123,Dumetolisa,505,Spain,Female,45,9,131355.3,3,1,0,195395.33,1 +2979,15595917,Mackay,580,France,Female,35,1,102097.33,1,0,1,168285.85,0 +2980,15668385,Dellucci,642,France,Male,40,1,154863.15,1,1,1,138052.51,0 +2981,15709476,Kenyon,850,Spain,Female,41,3,99945.93,2,1,0,71179.31,0 +2982,15711218,Parry,616,Germany,Male,39,2,121704.32,2,1,0,55556.3,0 +2983,15798659,Kennedy,526,Spain,Female,43,3,0,2,1,0,31705.19,0 +2984,15663939,Arnott,523,Germany,Male,35,8,138782.76,1,1,1,186118.93,0 +2985,15694946,Hanson,663,France,Male,35,9,0,2,1,1,195580.28,0 +2986,15631912,T'ao,840,France,Male,30,8,136291.71,1,1,0,54113.38,0 +2987,15768816,Shen,570,Germany,Male,42,0,107856.57,2,1,0,127528.84,0 +2988,15682268,Steere,676,Germany,Female,26,1,108348.66,1,0,0,60231.74,1 +2989,15684801,Abbott,689,France,Male,47,1,93871.95,3,1,0,156878.42,1 +2990,15636428,Sutherland,703,Spain,Female,45,1,0,1,1,0,182784.11,1 +2991,15809823,Thurgood,491,Germany,Male,19,2,125860.2,1,0,0,129690.5,0 +2992,15699284,Johnson,584,France,Male,49,8,172713.44,1,1,0,113860.81,0 +2993,15786993,Lung,810,France,Female,51,5,0,2,0,1,184524.74,0 +2994,15709441,Cocci,745,Spain,Female,59,8,0,1,1,1,36124.98,0 +2995,15710257,Matveyeva,625,France,Female,39,3,130786.92,1,0,1,121316.07,0 +2996,15582492,Moore,535,France,Female,29,2,112367.34,1,1,0,185630.76,0 +2997,15575694,Yobachukwu,729,Spain,Female,45,7,91091.06,2,1,0,71133.12,0 +2998,15756820,Fleming,655,France,Female,26,7,106198.5,1,0,1,32020.42,0 +2999,15766289,Dickinson,751,France,Male,47,5,142669.93,2,1,0,162760.96,0 +3000,15593014,Evseyev,525,France,Male,33,1,112833.35,1,0,1,175178.56,0 +3001,15584545,Aksenov,532,France,Female,40,5,0,2,0,1,177099.71,0 +3002,15675949,Fleming,696,Spain,Female,43,4,0,2,1,1,66406.37,0 +3003,15672091,Ulyanov,786,Germany,Female,32,2,104336.43,2,0,0,59559.81,0 +3004,15801658,Summers,580,France,Male,55,6,104305.74,1,0,1,175750.21,0 +3005,15706185,Clements,596,Germany,Male,47,5,140187.1,2,1,1,174311.3,0 +3006,15789863,Kazakova,683,France,Male,39,4,0,2,1,0,171716.81,0 +3007,15720943,Pirozzi,747,France,Female,45,1,114959.12,1,1,0,189362.39,1 +3008,15697997,Jamieson,602,France,Male,33,5,164704.38,1,0,1,180716.1,1 +3009,15665416,Ferri,779,France,Male,62,10,119096.55,1,0,1,116977.89,0 +3010,15660200,Mai,551,France,Male,31,1,0,2,1,1,185105.44,0 +3011,15619653,Hannaford,666,France,Male,47,2,0,1,1,0,35046.97,1 +3012,15773447,Fomin,526,Spain,Male,30,8,0,1,1,0,36251,0 +3013,15739160,Mahon,849,France,Female,41,9,115465.28,1,1,0,103174.5,0 +3014,15689237,Shaw,471,France,Female,27,4,0,2,1,0,122642.09,0 +3015,15679297,Volkova,628,Spain,Male,43,3,184926.61,1,1,0,122937.57,0 +3016,15591433,Miles,674,Germany,Male,43,8,85957.88,2,1,0,8757.39,0 +3017,15642725,Madison,797,France,Male,32,10,114084.6,1,0,1,125782.29,0 +3018,15701962,Scott,590,Spain,Female,29,2,166930.76,2,1,0,122487.73,0 +3019,15811613,Voss,588,France,Female,27,8,0,1,1,0,20066.38,0 +3020,15741049,Colebatch,577,France,Male,29,7,0,2,1,1,55473.15,0 +3021,15724423,Wilson,571,France,Female,38,6,107193.82,2,0,0,38962.94,0 +3022,15574305,T'ang,680,France,Male,36,3,116275.12,1,1,1,63795.8,0 +3023,15678168,Gibson,648,Spain,Female,27,7,0,2,1,1,163060.43,0 +3024,15697020,Hs?eh,618,France,Male,39,2,91068.56,1,1,0,26578.69,0 +3025,15610801,Pan,648,Germany,Male,41,5,123049.21,1,0,1,5066.76,0 +3026,15745232,Chikelu,759,France,Female,39,6,0,2,1,1,140497.67,0 +3027,15722758,Allan,585,France,Male,40,7,0,2,0,0,146156.98,0 +3028,15792102,Yefremova,774,France,Female,42,3,137781.65,1,0,0,199316.19,0 +3029,15675185,Chuang,697,Germany,Female,48,2,108128.96,2,1,1,103944.37,0 +3030,15801247,Fan,605,Spain,Male,39,10,105317.73,2,1,0,138021.36,0 +3031,15725660,Dellucci,676,France,Male,20,1,80569.73,1,0,0,68621.98,0 +3032,15638963,Garran,678,France,Female,22,4,174852.89,1,1,1,28149.06,0 +3033,15800061,Moretti,495,Spain,Female,45,3,89158.94,3,1,0,135169.76,1 +3034,15578006,Yao,787,France,Female,85,10,0,2,1,1,116537.96,0 +3035,15668504,Lucchesi,770,France,Male,36,2,89800.14,1,1,1,105922.69,0 +3036,15687491,Nkemdilim,817,Germany,Male,45,9,101207.75,1,0,0,88211.12,1 +3037,15610403,Anderson,659,France,Male,43,1,106086.42,2,1,0,26900.63,0 +3038,15741094,Sagese,693,France,Male,21,1,0,2,1,1,3494.02,0 +3039,15807909,Rubensohn,744,France,Male,47,9,0,2,1,0,113163.17,0 +3040,15666141,Baldwin,829,Spain,Female,26,8,101440.36,2,1,1,19324.5,0 +3041,15617134,Iqbal,716,France,Male,38,4,0,2,1,0,189678.7,0 +3042,15783029,Monaldo,671,France,Male,34,7,106603.74,2,1,1,26387.71,0 +3043,15622833,Mahon,835,Germany,Female,29,10,130420.2,2,0,0,106276.55,0 +3044,15746422,Muir,636,France,Female,38,1,0,1,1,0,45015.38,0 +3045,15750839,Burns,649,Spain,Male,29,2,45022.23,1,1,1,173495.77,0 +3046,15749130,Dyer,621,Germany,Male,27,1,74298.43,1,1,1,52581.96,0 +3047,15779862,Lyons,658,Germany,Female,31,3,133003.03,1,0,1,146339.27,1 +3048,15767871,H?,784,Spain,Male,48,7,0,2,1,1,182609.97,0 +3049,15679651,Gardiner,783,Spain,Female,37,1,136689.66,1,1,0,197890.65,0 +3050,15576219,Cameron,615,France,Male,32,4,0,2,1,1,6225.63,0 +3051,15699247,Chapman,791,France,Female,44,5,0,2,1,1,123977.86,1 +3052,15619087,Taylor,762,France,Male,53,1,102520.37,1,1,1,170195.4,0 +3053,15605327,Namatjira,607,France,Male,35,2,0,2,1,1,114190.3,0 +3054,15610140,He,601,France,Female,34,5,0,2,1,0,27022.57,0 +3055,15791174,Leibius,540,Spain,Male,67,1,88382.01,1,0,1,59457,0 +3056,15602373,White,812,France,Male,44,4,115049.15,2,1,0,165038.41,0 +3057,15762605,Wall,685,France,Male,58,1,104796.54,1,1,1,154181.41,0 +3058,15598840,Moretti,680,France,Male,33,1,123082.08,1,1,0,134960.98,0 +3059,15744279,Patterson,680,Spain,Female,58,8,0,2,1,1,65708.5,0 +3060,15670619,Coppin,631,France,Female,33,8,0,2,0,0,117374.22,0 +3061,15599533,Tsao,569,France,Female,43,7,0,2,1,1,77703.19,0 +3062,15757837,Kao,584,Germany,Male,33,3,88311.48,2,1,1,177651.38,0 +3063,15697574,Stewart,582,France,Female,40,9,0,3,1,1,60954.45,0 +3064,15578738,Tuan,609,France,Male,32,7,71872.19,1,1,1,151924.9,0 +3065,15762228,Barnes,506,Spain,Male,35,6,110046.93,2,1,0,26318.73,0 +3066,15614827,Sun,503,France,Male,42,8,104430.08,1,1,1,147557.71,0 +3067,15789815,Fallaci,503,France,Female,28,5,0,2,1,0,125918.17,0 +3068,15579781,Buccho,806,Germany,Male,31,10,138653.51,1,1,0,190803.37,0 +3069,15587013,Tien,653,France,Female,31,7,102575.04,1,1,1,11043.54,0 +3070,15570932,Pirozzi,666,France,Male,43,7,137780.74,2,1,1,119100.05,1 +3071,15794661,Liu,674,Spain,Male,32,2,0,2,1,0,140579.17,0 +3072,15581654,Long,798,France,Male,32,7,0,2,0,1,37731.95,0 +3073,15644296,Scott,740,France,Female,30,8,105209.54,1,1,0,1852.58,0 +3074,15614420,Gerasimova,531,Germany,Female,32,0,109570.21,2,1,1,172049.84,0 +3075,15609653,Ifeatu,614,Germany,Female,44,6,118715.86,1,1,0,133591.11,1 +3076,15594577,De Luca,556,France,Male,35,10,0,2,1,1,192751.18,0 +3077,15584114,Ogbonnaya,678,Germany,Female,43,2,153393.18,2,1,1,193828.27,0 +3078,15673367,Humffray,587,Germany,Male,33,6,132603.36,1,1,0,55775.72,0 +3079,15685576,Degtyaryov,527,Spain,Female,36,6,0,2,1,1,102280.29,0 +3080,15774727,Monaldo,757,Germany,Female,34,1,129398.01,2,0,0,44965.44,0 +3081,15694288,Cawthorne,468,Spain,Male,28,3,0,2,1,0,170661.02,0 +3082,15603319,Graham,693,France,Male,29,2,151352.74,1,0,0,197145.89,0 +3083,15759066,Carpenter,483,France,Female,44,5,136836.49,1,1,0,192359.9,1 +3084,15814816,Kambinachi,466,France,Male,40,4,91592.06,1,1,0,141210.18,1 +3085,15724402,Tyler,770,France,Female,30,8,0,2,1,0,100557.03,0 +3086,15571059,Martin,734,France,Female,54,3,0,1,1,0,130805.54,1 +3087,15674206,Walker,716,France,Female,22,8,0,2,1,1,92606.98,0 +3088,15715160,Khan,439,France,Male,36,2,165536.28,2,1,1,123956.83,0 +3089,15730448,Iroawuchi,538,Germany,Male,25,5,62482.95,1,1,1,102758.43,0 +3090,15662067,Summers,743,France,Male,40,8,68155.59,1,1,0,94876.65,0 +3091,15779581,Bottrill,734,Spain,Female,43,3,55853.33,2,0,1,94811.85,1 +3092,15662901,Hu,656,France,Male,37,2,0,2,0,1,67840.81,0 +3093,15689751,Jones,666,France,Female,31,2,79589.43,1,0,0,4050.57,0 +3094,15667742,Vincent,627,Spain,Male,41,5,100880.76,1,0,1,134665.25,0 +3095,15738448,Sanford,480,Germany,Female,25,3,174330.35,2,0,0,181647.13,0 +3096,15680243,Brown,792,France,Male,19,7,143390.51,1,1,0,33282.84,0 +3097,15745083,Lei,613,Germany,Male,59,8,91415.76,1,0,0,27965,1 +3098,15708228,Toscani,476,Germany,Male,30,3,134366.42,1,1,0,68343.53,0 +3099,15628523,Chien,539,France,Female,24,3,0,2,1,1,198161.07,0 +3100,15708196,Uchenna,696,Spain,Male,60,8,88786.81,1,1,1,196858.4,0 +3101,15735549,Lori,810,Germany,Male,35,3,96814.46,2,1,1,120511.03,0 +3102,15809347,Fanucci,763,Germany,Male,32,9,160680.41,1,1,0,30886.35,0 +3103,15660866,Chimaobim,640,France,Female,29,3,0,2,1,0,2743.69,0 +3104,15766609,Jowers,655,France,Female,47,10,0,2,1,0,167778.62,0 +3105,15654230,Miller,526,Germany,Male,31,5,145537.21,1,1,0,132404.64,0 +3106,15794566,Kirsova,678,France,Female,28,4,0,2,1,1,144423.17,1 +3107,15800890,T'ien,554,France,Female,45,6,0,2,1,1,181204.5,0 +3108,15697424,Ku,597,Spain,Female,30,2,119370.11,1,1,1,182726.22,1 +3109,15724536,Chin,560,Spain,Female,28,1,0,2,1,1,120880.72,0 +3110,15735878,Law,850,Germany,Female,47,10,134381.52,1,0,0,26812.89,1 +3111,15707596,Chung,546,Germany,Female,74,8,114888.74,2,1,1,66732.63,1 +3112,15657163,Cockrum,623,Germany,Male,42,1,149332.48,2,1,0,100834.22,0 +3113,15622478,Greaves,698,France,Female,40,7,105061.74,3,1,0,107815.31,1 +3114,15779529,Grant,620,France,Male,32,7,0,2,1,1,34665.79,0 +3115,15636023,O'Donnell,619,France,Female,40,10,0,1,1,1,147093.84,1 +3116,15582066,Maclean,561,France,Male,21,4,0,1,1,1,36942.35,0 +3117,15666675,Hsieh,753,France,Female,39,7,155062.8,1,1,1,16460.77,0 +3118,15732987,Hs?,721,Spain,Male,43,3,88798.34,1,0,0,45610.63,0 +3119,15789432,Mazzanti,451,France,Male,33,6,0,2,1,0,184954.11,0 +3120,15663161,Chiu,680,Germany,Female,51,5,143139.87,1,0,0,47795.43,1 +3121,15694879,Reeves,590,Spain,Female,23,7,0,2,1,0,196789.9,0 +3122,15593715,Castiglione,634,Germany,Male,27,3,107027.52,1,1,0,173425.68,0 +3123,15575002,Ferguson,676,France,Male,29,4,140720.93,1,1,0,36221.18,0 +3124,15622171,Nnamdi,642,France,Male,30,8,80964.57,2,1,0,174738.2,0 +3125,15795224,Wu,760,France,Male,39,6,178585.46,1,1,0,67131.3,1 +3126,15685346,Chu,736,Spain,Female,26,4,135889.13,1,1,1,165692.03,0 +3127,15691808,King,656,France,Male,43,7,134919.85,1,1,0,194691.95,0 +3128,15721007,Charlton,776,Germany,Male,33,8,115130.34,1,0,0,129525.5,1 +3129,15794253,Marsh,832,Spain,Female,34,6,138190.13,2,0,1,146511.2,0 +3130,15694453,Walker,631,Germany,Male,37,9,131519.49,2,1,1,51752.18,0 +3131,15813113,Chang,795,Spain,Female,56,5,0,1,1,0,35418.69,1 +3132,15614187,Pottinger,648,Germany,Female,39,3,126935.98,2,0,1,57995.74,0 +3133,15619407,Buckley,615,France,Male,39,4,133707.09,1,1,1,108152.75,0 +3134,15646227,Folliero,682,France,Female,27,1,97893.2,1,1,0,166144.98,0 +3135,15660541,Olisanugo,694,France,Male,34,5,127900.03,1,1,0,101737.8,0 +3136,15753874,Kent,694,France,Male,37,10,143835.47,1,0,1,33326.71,0 +3137,15617877,Jessop,607,France,Male,44,0,0,2,1,1,81140.09,0 +3138,15772073,Hodge,664,France,Male,48,10,0,1,1,0,140173.17,1 +3139,15701537,Ignatiev,756,France,Male,60,2,0,1,1,1,166513.49,1 +3140,15736228,Chambers,645,France,Female,40,3,129596.77,1,1,1,103232.6,0 +3141,15780572,Mansom,653,Spain,Male,30,4,0,2,1,0,120736.04,0 +3142,15769596,Yen,710,Germany,Female,24,2,110407.44,2,0,0,15832.43,1 +3143,15586996,Azikiwe,697,France,Female,76,7,0,2,0,1,188772.45,0 +3144,15722061,Allen,619,Germany,Female,41,8,142015.76,2,1,0,114323.66,0 +3145,15638003,Komarova,648,Spain,Male,55,1,81370.07,1,0,1,181534.04,0 +3146,15775590,Mackay,482,Germany,Female,48,2,69329.47,1,0,0,102640.52,1 +3147,15730688,Yu,548,France,Female,28,8,116755.5,2,1,1,158585.17,1 +3148,15753102,Curtis,752,Spain,Male,44,6,83870.33,1,1,0,178722.24,0 +3149,15810075,Fang,648,France,Female,39,6,130694.89,2,1,1,153955.38,1 +3150,15723373,Page,643,Spain,Female,34,8,117451.47,1,1,0,65374.86,0 +3151,15795298,Olisaemeka,573,Germany,Female,35,9,206868.78,2,0,1,102986.15,0 +3152,15584320,Brennan,686,France,Female,39,3,111695.62,1,0,0,136643.84,0 +3153,15724161,Sutton,644,France,Female,40,9,137285.26,4,1,0,77063.63,1 +3154,15750056,Hyde,702,France,Female,29,6,149218.39,1,1,1,9633.01,0 +3155,15609637,Nkemakolam,652,France,Male,51,7,0,2,0,1,43496.36,0 +3156,15794493,Chimaijem,641,Spain,Male,32,7,0,2,1,1,24267.28,0 +3157,15569641,Sung,692,Germany,Female,41,8,130701.29,1,1,0,59354.24,1 +3158,15815236,Chiganu,574,Spain,Male,34,5,0,2,0,0,28269.86,0 +3159,15811177,Beneventi,643,France,Female,31,3,167949.48,1,1,0,143162.34,0 +3160,15680587,Esposito,834,France,Male,23,4,131254.81,1,1,0,20199.3,0 +3161,15672821,Owen,591,France,Male,28,5,0,2,1,1,48606.92,0 +3162,15767681,Smalley,470,Spain,Male,34,9,0,2,0,1,89013.67,0 +3163,15600379,Hsiung,608,Spain,Male,34,7,86656.13,1,0,1,59890.29,0 +3164,15801336,Ch'ang,649,Germany,Female,37,8,114737.26,1,1,1,106655.88,1 +3165,15721592,Barton,665,France,Female,38,5,0,2,1,0,156439.56,0 +3166,15581282,Lucchese,651,France,Female,39,6,0,1,1,0,24176.44,0 +3167,15746203,Hsia,555,Germany,Male,62,4,119817.33,1,0,1,43507.1,1 +3168,15583137,Pope,637,France,Female,48,7,130806.99,2,1,1,132005.85,1 +3169,15680752,Horrocks,675,France,Female,49,0,0,1,1,1,80496.71,1 +3170,15688172,Tai,677,Spain,Male,40,5,0,2,1,0,88947.56,0 +3171,15791373,Chikezie,850,Germany,Female,35,2,80931.75,1,0,0,12639.67,1 +3172,15589449,Frye,815,France,Female,56,3,0,3,1,1,94248.16,1 +3173,15692819,Toscani,665,Germany,Male,32,1,132178.67,1,0,0,11865.76,0 +3174,15727467,Mellor,485,France,Female,27,3,0,2,1,0,141449.86,0 +3175,15734312,Kang,577,Spain,Male,43,6,0,2,1,1,149457.81,0 +3176,15764604,Sutherland,586,France,Female,35,7,164769.02,3,1,0,119814.25,1 +3177,15613014,Hs?,722,Germany,Male,29,1,107233.85,2,1,0,24924.92,0 +3178,15759684,Ting,528,France,Female,27,7,176227.07,2,0,1,139481.53,0 +3179,15609669,Chuang,542,France,Female,39,4,109949.39,2,1,1,41268.65,0 +3180,15685536,Chu,552,France,Female,34,5,0,2,1,1,1351.41,0 +3181,15750447,Ozoemena,678,France,Female,60,10,117738.81,1,1,0,147489.76,1 +3182,15663249,Howells,575,Spain,Female,37,9,133292.45,1,1,0,111175.09,0 +3183,15638646,Lucchese,669,France,Female,43,1,160474.59,1,1,1,95963.14,0 +3184,15734161,Nnonso,636,France,Male,43,6,0,2,1,0,43128.95,0 +3185,15631070,Gerasimova,667,Germany,Male,55,9,154393.43,1,1,1,137674.96,1 +3186,15761950,Woronoff,652,Germany,Female,45,9,110827.49,1,1,1,153383.54,1 +3187,15649668,Wilhelm,637,Germany,Female,36,10,145750.45,2,1,1,96660.76,0 +3188,15713912,Nebechukwu,516,Spain,Female,45,8,109044.3,1,0,1,115818.16,0 +3189,15586757,Anenechukwu,801,France,Female,32,4,75170.54,1,1,1,37898.5,0 +3190,15596522,Meredith,692,France,Female,42,2,0,2,1,0,145222.93,0 +3191,15625395,Chinomso,585,France,Female,28,6,105795.9,1,1,1,41219.09,0 +3192,15760570,Stephenson,590,France,Male,32,5,0,2,1,0,59249.83,0 +3193,15566689,Chimaoke,554,Spain,Male,66,8,0,2,1,1,116747.62,0 +3194,15725794,Winters,659,France,Female,49,1,0,1,1,0,116249.72,1 +3195,15673539,Napolitani,690,France,Female,26,3,118097.87,1,1,0,61257.83,0 +3196,15705298,L?,697,Germany,Male,29,0,172693.54,1,0,0,141798.98,0 +3197,15675791,Williams,610,France,Male,36,4,129440.3,2,1,0,102638.35,0 +3198,15747043,Giles,599,Spain,Male,36,4,0,2,0,0,13210.56,0 +3199,15736397,Wang,544,France,Male,23,1,96471.2,1,1,0,35550.97,0 +3200,15678201,Robertson,548,France,Female,46,1,0,1,1,1,104469.06,1 +3201,15720745,Murray,635,Spain,Male,24,4,140197.18,1,1,1,142935.83,0 +3202,15637593,Greco,722,France,Male,20,6,0,2,1,0,195486.28,0 +3203,15598070,Marchesi,564,France,Female,33,4,135946.26,1,1,0,63170,0 +3204,15787550,Chao,719,France,Male,69,3,0,2,1,1,58320.06,0 +3205,15603942,Hawthorn,547,Germany,Male,50,3,81290.02,3,0,1,177747.03,1 +3206,15733973,Bibi,850,France,Female,42,8,0,1,1,0,19632.64,1 +3207,15596761,Hawdon,515,Germany,Male,60,9,113715.36,1,1,0,18424.24,1 +3208,15652400,Moss,667,Spain,Male,56,2,168883.08,1,0,1,18897.78,0 +3209,15717893,Briggs,607,Germany,Male,36,8,143421.74,1,1,0,97879.02,0 +3210,15622585,McIntyre,525,France,Male,26,7,153644.39,1,1,1,63197.88,0 +3211,15733964,Russo,606,Spain,Female,53,1,109330.06,1,1,1,75860.01,0 +3212,15753861,Ballard,686,Germany,Female,27,1,115095.88,2,0,0,78622.46,0 +3213,15747097,Hs?,611,France,Male,35,10,0,1,1,1,23598.23,1 +3214,15594762,Pisani,827,Spain,Male,46,1,183276.32,1,1,1,13460.27,0 +3215,15667417,Tao,572,France,Male,33,9,68193.72,1,1,0,19998.31,0 +3216,15684861,Thomson,726,France,Female,32,8,0,2,0,0,185075.63,0 +3217,15742204,Hsu,579,Germany,Male,31,6,139729.54,1,0,1,135815.38,0 +3218,15623502,Morrison,598,Spain,Female,56,4,98365.33,1,1,1,44251.33,0 +3219,15774872,Joslin,663,France,Male,36,10,0,2,1,0,136349.55,0 +3220,15611191,Scott,505,Germany,Female,37,10,122453.97,2,1,1,52693.99,0 +3221,15674331,Bidwill,576,Germany,Male,30,7,132174.41,2,0,0,93767.03,0 +3222,15619465,Cameron,555,Spain,Female,24,2,0,2,0,1,197866.55,0 +3223,15575247,Cartwright,524,France,Male,30,1,0,2,1,0,126812.85,0 +3224,15695679,Yao,776,Spain,Male,39,2,104349.45,1,0,0,79503.05,0 +3225,15713463,Tate,645,Germany,Female,41,2,138881.04,1,1,0,129936.53,1 +3226,15785170,Neal,850,Germany,Female,32,0,116968.91,1,0,0,175094.62,0 +3227,15796351,Yao,603,Germany,Male,35,1,105346.03,2,1,1,130379.5,0 +3228,15639576,Burns,691,France,Male,26,9,136623.19,1,1,0,153228,0 +3229,15693264,Onyinyechukwuka,583,France,Female,29,10,0,2,1,1,111285.85,0 +3230,15589715,Fulks,584,France,Female,66,5,0,1,1,0,49553.38,1 +3231,15769902,Christie,679,France,Female,33,6,0,2,1,1,98015.85,0 +3232,15587177,Lloyd,646,France,Male,36,6,124445.52,1,1,0,88481.32,0 +3233,15814553,Ball,559,France,Female,34,5,68999.66,2,1,1,66879.27,0 +3234,15601550,Genovesi,595,Spain,Male,36,6,85768.42,1,1,1,24802.77,0 +3235,15664907,Alexander,527,France,Male,47,1,0,1,1,0,21312.16,1 +3236,15612465,Siciliano,684,Spain,Male,34,9,100628,2,1,1,190263.78,0 +3237,15810800,Ositadimma,673,Spain,Female,32,0,0,1,1,1,72873.33,0 +3238,15665760,Kazantsev,802,Spain,Male,38,7,0,2,0,1,57764.65,0 +3239,15588080,Giles,675,France,Male,54,6,0,1,1,0,110273.84,1 +3240,15776844,Hao,762,Spain,Female,19,6,0,2,1,0,55500.17,0 +3241,15717560,Martin,580,France,Male,50,0,125647.36,1,1,0,57541.08,1 +3242,15629739,Hartley,621,Germany,Female,31,8,100375.39,1,1,1,90384.26,0 +3243,15729908,Allan,411,France,Female,36,10,0,1,0,0,120694.35,0 +3244,15716781,Dolgorukova,815,France,Male,24,7,171922.72,1,0,1,178028.96,0 +3245,15646936,Nnamdi,631,Germany,Female,32,2,146810.99,2,1,1,180990.29,0 +3246,15768151,Romano,514,Germany,Female,45,3,109032.23,1,0,1,155407.21,1 +3247,15579212,Chuang,638,France,Male,57,6,0,1,1,0,33676.48,1 +3248,15721835,Owen,791,Spain,Male,25,7,0,1,1,0,89666.28,0 +3249,15800515,Singh,516,France,Male,35,5,128653.59,1,1,0,127558.26,0 +3250,15591279,Nwagugheuzo,734,France,Male,37,3,80387.81,1,0,1,77272.62,0 +3251,15587419,Shipton,611,France,Male,58,8,0,2,0,1,107665.68,1 +3252,15750335,Paterson,850,Germany,Male,43,0,108508.82,3,1,0,184044.8,1 +3253,15699619,Rivas,641,France,Male,31,10,155978.17,1,1,0,91510.71,0 +3254,15606472,Lung,585,France,Female,38,5,0,1,1,1,87363.56,0 +3255,15778368,Allan,552,Germany,Male,50,4,121175.56,1,1,0,117505.07,1 +3256,15671387,Fetherstonhaugh,507,France,Female,29,4,89349.47,2,0,0,180626.68,0 +3257,15573926,Lung,735,Spain,Male,38,7,86131.71,2,0,0,93478.96,0 +3258,15709183,Davidson,707,France,Female,58,3,102346.86,1,1,1,114672.64,0 +3259,15577514,Mai,698,Germany,Female,36,7,121263.62,1,1,1,13387.88,0 +3260,15778830,Dellucci,841,France,Male,31,2,0,2,1,0,173240.52,0 +3261,15768072,Mitchell,688,Spain,Female,33,2,0,1,0,0,27557.18,1 +3262,15768293,Sun,614,France,Male,51,3,0,2,1,1,5552.37,0 +3263,15654456,Napolitano,511,Germany,Male,48,6,149726.08,1,0,0,88307.87,1 +3264,15807525,Bailey,447,France,Male,43,2,0,2,1,0,33879.26,1 +3265,15574372,Hoolan,738,France,Male,35,5,161274.05,2,1,0,181429.87,0 +3266,15671249,Kent,422,France,Female,33,2,0,2,1,0,102655.31,0 +3267,15779744,Chou,537,Spain,Male,30,1,103138.17,1,1,1,96555.42,0 +3268,15624755,Pepper,707,Germany,Female,40,3,109628.44,1,1,0,189366.03,0 +3269,15611430,Abramowitz,690,France,Male,54,5,0,1,1,0,12847.61,1 +3270,15774744,Lord,664,Germany,Male,33,7,97286.16,2,1,0,143433.33,0 +3271,15629885,Wilson,850,France,Female,33,7,118004.26,1,1,0,183983.82,0 +3272,15708791,Abazu,584,Spain,Male,32,9,85534.83,1,0,0,169137.24,0 +3273,15793890,Harriman,728,France,Female,59,4,0,1,1,1,163365.85,1 +3274,15646091,Frankland,560,Spain,Female,43,4,95140.44,2,1,0,123181.44,1 +3275,15596984,Pinto,629,France,Female,31,6,0,1,1,1,16447.6,1 +3276,15800215,Kwemtochukwu,658,France,Male,25,3,0,2,0,1,173948.4,0 +3277,15577806,Chiu,794,Germany,Female,54,1,75900.84,1,1,1,192154.66,0 +3278,15749381,Yu,790,France,Female,41,2,126619.27,1,1,0,198224.38,0 +3279,15683758,Onyekachukwu,640,France,Male,44,7,111833.47,1,1,0,67202.74,0 +3280,15670615,Castiglione,652,Spain,Male,37,7,0,2,1,0,68789.93,0 +3281,15715622,To Rot,583,France,Female,57,3,238387.56,1,0,1,147964.99,1 +3282,15707634,Anenechukwu,775,France,Female,32,2,108698.96,2,1,1,161069.73,0 +3283,15806901,Henderson,584,France,Female,39,2,112687.69,1,1,1,127749.61,0 +3284,15775335,Ellis,635,Germany,Female,48,4,81556.89,2,1,0,191914.37,0 +3285,15724150,Nkemdirim,814,France,Male,48,9,136596.85,1,1,1,185791.9,0 +3286,15627220,Kang,735,Germany,Female,43,9,98807.45,1,0,0,184570.04,1 +3287,15672330,Lear,678,France,Female,31,1,0,2,0,1,130446.65,0 +3288,15668521,Jamieson,693,France,Male,37,1,0,2,1,1,82867.55,0 +3289,15807837,Mazzanti,640,France,Female,30,6,107499.7,1,1,1,187632.22,0 +3290,15592570,Marino,773,Spain,Female,23,8,0,2,1,0,56759.79,0 +3291,15748589,Winter,736,France,Female,30,9,0,2,1,0,34180.33,0 +3292,15635893,T'ien,693,France,Female,28,8,0,2,1,1,158545.25,0 +3293,15757632,Hughes-Jones,496,France,Female,41,1,176024.05,2,1,0,182337.98,0 +3294,15691863,Cody,751,France,Female,39,3,0,2,1,1,84175.34,0 +3295,15706071,Hunt,528,Germany,Male,39,0,127631.62,1,0,1,22197.8,1 +3296,15654296,Estrada,754,Spain,Female,19,9,0,1,1,0,189641.11,0 +3297,15755018,Dickinson,568,Germany,Female,26,10,109819.16,2,1,0,154491.39,0 +3298,15594041,Fanucci,592,Spain,Female,41,2,138734.94,1,1,0,90020.74,0 +3299,15670587,Yang,558,Germany,Male,25,10,111363.1,2,1,0,197264.35,0 +3300,15724527,Forbes,825,France,Male,34,9,0,2,1,1,31933.06,0 +3301,15801904,Heard,677,Germany,Male,28,0,143988,2,1,0,8755.69,1 +3302,15658195,Efremova,653,France,Male,34,5,118838.75,1,1,1,52820.13,0 +3303,15630113,Morphett,593,Spain,Male,35,4,161637.75,1,1,1,20008.46,0 +3304,15784320,Lenhardt,632,France,Female,44,3,133793.89,1,1,1,34607.14,1 +3305,15676513,Burns,601,Germany,Male,35,8,71553.83,1,1,0,177384.45,0 +3306,15574072,Ch'ien,786,France,Female,62,8,0,1,1,1,165702.64,0 +3307,15633854,Sun,654,France,Female,40,3,0,2,1,0,167889.1,0 +3308,15618566,Jamieson,572,France,Female,38,7,0,2,1,1,133122.62,0 +3309,15733014,Nolan,813,France,Female,62,10,64667.95,2,0,1,140454.14,0 +3310,15753343,Barry,523,France,Female,28,2,121164.11,1,1,1,59938.81,0 +3311,15746076,Saunders,506,Spain,Male,50,3,0,2,1,0,12016.79,0 +3312,15608226,McMorran,513,Spain,Male,72,3,98903.06,1,1,1,81251.24,0 +3313,15605684,Phelan,664,France,Female,31,7,104158.84,1,1,0,134169.85,0 +3314,15638988,Fu,684,France,Male,54,6,0,2,1,1,94888.6,0 +3315,15628767,Hotchin,608,Spain,Female,63,3,139529.93,2,1,1,175696.16,1 +3316,15737977,Aksyonov,527,France,Female,25,6,0,2,0,1,96758.58,0 +3317,15758116,Rossi,666,France,Male,53,5,64646.7,1,1,0,128019.48,1 +3318,15575119,Hughes,779,France,Male,71,3,0,2,1,1,146895.36,1 +3319,15625126,Duncan,629,France,Female,40,6,0,2,1,1,139356.3,0 +3320,15567114,McGarry,430,France,Male,35,1,118894.22,1,0,0,2923.61,0 +3321,15672242,Aksenov,712,France,Male,24,2,0,1,0,1,121232.51,0 +3322,15681327,Akhtar,682,France,Male,30,9,0,2,1,1,2053.42,0 +3323,15802585,Pisani,634,France,Female,41,8,68213.99,1,1,1,6382.46,0 +3324,15740630,Pisano,487,Spain,Female,31,1,0,2,1,0,158750.13,0 +3325,15815420,McDaniels,808,Spain,Male,47,8,139196,1,0,1,74028.36,0 +3326,15711468,Tennant,527,France,Female,32,7,0,2,1,1,44099.75,0 +3327,15799626,Donaghy,637,Germany,Male,50,4,126345.55,1,0,1,17323,1 +3328,15659325,Todd,802,Spain,Male,40,5,0,2,1,1,175043.69,0 +3329,15651352,Tobenna,529,France,Female,38,2,0,1,1,0,146388.85,1 +3330,15684925,Vicars,850,France,Female,43,3,0,2,0,0,2465.8,0 +3331,15657439,Chao,738,France,Male,18,4,0,2,1,1,47799.15,0 +3332,15574122,Tien,817,France,Male,34,5,129278.43,1,0,0,165562.84,0 +3333,15720508,Hsing,735,France,Male,31,3,119558.35,1,0,0,72927.68,0 +3334,15599078,Yang,619,Germany,Female,41,5,92467.58,1,1,0,38270.47,0 +3335,15702300,Walker,671,France,Male,27,5,0,2,0,0,120893.07,0 +3336,15660735,T'ang,581,Spain,Female,31,6,0,2,1,0,188377.21,0 +3337,15671390,Chukwukere,690,Spain,Male,36,10,0,2,1,0,55902.93,0 +3338,15647385,Ch'iu,579,Spain,Male,56,4,99340.83,1,0,0,4523.74,1 +3339,15739223,Pai,688,Spain,Female,24,3,0,2,1,1,102195.16,0 +3340,15631305,Franklin,599,Spain,Female,28,4,126833.79,2,1,0,60843.09,1 +3341,15809263,Y?,729,Germany,Male,29,5,109676.52,1,1,1,25548.47,0 +3342,15640866,Peng,718,France,Female,29,3,0,1,0,1,134462.29,0 +3343,15775663,Otitodilichukwu,712,Germany,Male,53,6,134729.99,2,1,1,132702.64,0 +3344,15631800,Pagnotto,474,France,Male,37,3,98431.37,1,0,0,75698.44,0 +3345,15654292,Vessels,565,Germany,Male,33,8,130368.31,2,1,0,105642.43,0 +3346,15648320,Heller,658,France,Female,31,7,123974.96,1,1,0,102153.75,0 +3347,15726747,Donaldson,714,France,Male,63,4,138082.16,1,0,1,166677.54,0 +3348,15694510,Ifeanyichukwu,725,France,Male,45,1,129855.32,1,0,0,24218.65,0 +3349,15572291,Kao,825,France,Male,40,6,132308.22,1,0,0,117122.5,0 +3350,15603465,Dunn,665,Germany,Female,45,5,155447.65,2,1,0,51871.95,1 +3351,15685628,Calabresi,670,Spain,Male,35,2,124268.64,2,0,1,84321.03,0 +3352,15792729,Holland,474,Germany,Female,34,9,176311.36,1,1,0,160213.27,0 +3353,15767414,Calabresi,591,France,Male,40,2,99886.42,2,1,1,88695.19,0 +3354,15568044,Butusov,508,France,Female,31,7,0,2,1,1,6123.15,0 +3355,15751333,Atkinson,695,France,Female,36,2,0,2,0,1,167749.54,0 +3356,15623062,Vasilyeva,660,Germany,Male,24,5,85089.3,1,1,1,71638,0 +3357,15713621,Mollison,687,Germany,Male,41,10,134318.21,2,1,1,198064.52,0 +3358,15670668,Webb,658,Germany,Male,29,5,75395.53,2,0,1,54914.92,0 +3359,15750638,Obiajulu,705,Germany,Female,33,5,116765.7,1,0,0,190659.17,1 +3360,15747878,Aiken,739,Spain,Male,60,4,0,1,1,1,51637.67,0 +3361,15726796,Brabyn,844,France,Male,38,7,111501.66,1,1,1,119333.38,0 +3362,15754952,Su,602,Germany,Female,48,7,76595.08,2,0,0,127095.14,0 +3363,15652192,Traeger,759,France,Female,33,9,160541.36,2,0,0,93541.14,0 +3364,15681924,Ekwueme,747,Germany,Male,38,2,129728.6,1,1,0,89289.54,0 +3365,15763544,Thompson,673,France,Male,47,1,0,2,0,0,108762.16,0 +3366,15764431,Chinwenma,671,Spain,Female,34,5,130929.02,4,1,1,28238.25,1 +3367,15684010,Tuan,640,Germany,Female,74,2,116800.25,1,1,1,34130.43,0 +3368,15648881,Tsai,581,Germany,Male,40,0,101016.53,1,0,1,7926.35,1 +3369,15733303,Liu,630,France,Male,67,5,0,2,1,1,27330.27,0 +3370,15643294,Robinson,703,France,Female,33,8,190566.65,1,1,1,79997.14,0 +3371,15749905,Carr,698,Spain,Female,47,6,0,1,1,0,50213.81,1 +3372,15625175,Palerma,742,Germany,Female,43,6,97067.69,1,0,1,60920.03,1 +3373,15643967,Chineze,652,France,Female,37,4,92208.54,1,0,1,197699.8,1 +3374,15578251,Fang,644,France,Male,37,2,186347.97,2,1,0,92809.73,0 +3375,15772573,Simpson,735,Spain,Male,55,2,103176.62,1,0,1,163516.16,0 +3376,15733234,Moretti,777,France,Female,58,4,0,1,1,1,62449.07,1 +3377,15721582,Hale,644,Germany,Female,40,4,77270.08,2,1,1,115800.1,1 +3378,15628219,Benson,665,Germany,Female,37,3,111911.63,1,1,1,110359.68,1 +3379,15571302,Estep,529,Germany,Male,72,5,94216.05,1,1,1,78695.68,0 +3380,15637178,Mishina,803,Spain,Female,45,7,0,2,1,1,128378.04,0 +3381,15601184,Abramovich,604,Spain,Female,26,3,0,2,1,0,155248.62,0 +3382,15629511,Lavrentiev,738,France,Male,49,6,106770.82,1,1,0,123499.27,0 +3383,15570629,Alexeyeva,655,Germany,Female,72,5,138089.97,2,1,1,99920.41,0 +3384,15665766,T'ang,698,Germany,Male,39,9,133191.19,2,0,1,53289.49,0 +3385,15693732,Kilgour,775,France,Female,66,9,0,2,1,1,67622.34,0 +3386,15765982,Chin,735,France,Male,41,7,74135.85,1,1,1,11783.1,1 +3387,15582016,Fiorentini,766,Spain,Male,41,6,99208.46,2,1,0,62402.38,0 +3388,15798024,Lori,537,Germany,Male,84,8,92242.34,1,1,1,186235.98,0 +3389,15588622,Marchesi,599,Germany,Male,25,7,108380.72,1,1,1,79005.95,0 +3390,15724863,Sheppard,420,Spain,Female,55,4,91893.32,1,1,0,144870.28,1 +3391,15618213,Nnanna,674,France,Female,32,7,85757.93,1,1,1,95481,0 +3392,15780411,Norris,570,France,Female,46,3,0,2,0,0,820.46,0 +3393,15725429,Vincent,623,Germany,Male,33,8,96759.42,1,1,1,174777.98,0 +3394,15600626,Bradley,710,France,Male,30,6,0,2,1,1,8991.17,0 +3395,15668460,Bellucci,466,France,Male,29,6,0,2,1,1,2797.27,0 +3396,15576263,Clements,759,France,Female,22,5,0,1,1,0,22303.17,0 +3397,15720354,Knowles,581,France,Male,71,4,0,2,1,1,197562.08,0 +3398,15691624,Chidiebere,820,France,Male,33,2,132150.26,2,1,0,23067.97,0 +3399,15793196,Kelly,759,France,Male,41,9,0,2,0,1,190294.12,0 +3400,15633352,Okwukwe,628,France,Female,31,6,175443.75,1,1,0,113167.17,1 +3401,15750874,Onyemere,676,France,Male,31,3,78990.15,1,1,1,124777.14,0 +3402,15588923,Murphy,591,France,Female,33,4,113743.37,1,1,0,124625.08,0 +3403,15715745,Elliott,690,France,Female,26,5,157624.84,1,1,1,49599.27,0 +3404,15611800,Loggia,624,France,Female,62,7,125163.62,2,1,1,151411.5,0 +3405,15576928,Walsh,573,France,Female,23,2,0,1,1,0,122964.18,0 +3406,15793693,Mahomed,694,France,Male,60,9,0,1,1,1,57088.97,0 +3407,15581252,Dolgorukova,632,Spain,Female,29,7,80922.75,1,1,0,7820.78,0 +3408,15797760,Bogdanov,632,France,Male,40,3,193354.86,2,1,0,149188.41,0 +3409,15790564,She,832,Germany,Female,40,9,107648.94,2,1,1,134638.97,0 +3410,15593736,Cook,598,Germany,Female,46,7,131769.04,1,0,0,184980.23,1 +3411,15595937,Bruno,430,Germany,Male,36,1,138992.48,2,0,0,122373.42,0 +3412,15815628,Moysey,711,France,Female,37,8,113899.92,1,0,0,80215.2,0 +3413,15782802,Beneventi,582,Germany,Male,26,6,114450.32,1,1,1,14081.64,0 +3414,15627412,Ferri,605,France,Male,39,3,0,2,1,0,199390.45,0 +3415,15734609,Skinner,657,France,Female,37,2,0,2,1,1,7667.48,0 +3416,15710689,Angel,578,Spain,Male,40,6,63609.92,1,0,0,74965.61,1 +3417,15565806,Toosey,532,France,Male,38,9,0,2,0,0,30583.95,0 +3418,15815530,Chin,612,France,Female,42,10,75497.51,1,0,0,149682.78,0 +3419,15632272,Lung,792,France,Female,42,2,0,2,1,0,92664.09,0 +3420,15684103,Mellor,674,France,Female,26,10,0,2,1,1,138423.1,0 +3421,15654519,Hassall,680,France,Male,31,1,0,2,1,1,3148.2,0 +3422,15767722,Richardson,593,France,Female,39,0,117704.73,1,1,0,197933.5,0 +3423,15654346,Poninski,679,Germany,Male,35,1,130463.55,2,1,1,37341.17,0 +3424,15660147,Dore,493,Spain,Male,32,8,46161.18,1,1,1,79577.4,0 +3425,15814998,Bonham,688,Spain,Male,42,5,0,2,0,0,197602.29,0 +3426,15802207,Ibezimako,769,Germany,Male,43,4,110182.54,2,1,1,87537.32,0 +3427,15658668,Hunter,581,Spain,Male,49,10,0,2,0,0,41623.59,0 +3428,15715079,Bold,465,France,Male,41,9,117221.15,1,1,0,168280.95,0 +3429,15570360,Wan,641,France,Female,35,4,0,2,0,0,125986.18,0 +3430,15674678,Bradley,731,Germany,Female,43,9,79120.27,1,0,0,548.52,1 +3431,15780925,Tretyakova,625,France,Male,37,1,177069.24,2,1,1,96088.54,0 +3432,15688193,Graham,468,France,Male,36,3,61636.97,1,0,0,107787.42,0 +3433,15778219,Izmailov,790,France,Male,26,5,0,1,1,0,20510.79,0 +3434,15696514,Calabrese,587,Germany,Female,37,6,104414.03,1,1,0,192026.02,0 +3435,15712303,Valentin,692,France,Male,66,4,159732.02,1,1,1,118188.15,0 +3436,15719090,Osonduagwuike,676,Germany,Female,34,4,89437.03,1,1,1,189540.95,0 +3437,15735632,Williamson,571,France,Male,41,8,0,1,1,1,63736.17,0 +3438,15619436,Pan,700,France,Female,32,3,0,1,0,0,95740.37,0 +3439,15722404,Carpenter,445,France,Female,30,3,0,2,1,1,127939.19,0 +3440,15662063,McIver,746,France,Male,36,7,142400.77,1,1,1,193438.69,0 +3441,15745605,Trevisan,722,France,Female,47,2,88011.4,1,1,1,90655.94,1 +3442,15636658,Rozhkova,596,France,Male,36,2,0,2,1,1,12067.39,0 +3443,15784130,He,850,Germany,Female,30,8,154870.28,1,1,1,54191.38,0 +3444,15606755,Moretti,597,Spain,Female,46,4,0,2,1,0,58667.16,1 +3445,15801699,Fishbourne,436,Spain,Male,43,5,0,2,1,1,35687.43,0 +3446,15784097,Gibson,660,Germany,Male,28,1,118402.25,2,1,0,14288.93,0 +3447,15764654,Zikoranachidimma,649,France,Male,37,9,87374.88,2,1,1,247.36,0 +3448,15612092,Palmer,646,Germany,Male,32,8,105397.8,1,1,0,78111.84,1 +3449,15610903,Chukwueloka,560,Spain,Female,31,5,125341.69,1,1,0,79547.39,0 +3450,15705777,Real,710,Germany,Male,49,10,129164.88,1,1,1,193266.72,0 +3451,15661936,Chikelu,513,France,Male,40,3,141004.46,1,1,0,105028.46,0 +3452,15700864,Fiorentini,607,France,Female,21,0,0,2,1,0,116106.52,0 +3453,15722965,Yefimova,757,France,Male,57,3,89079.41,1,1,1,53179.21,1 +3454,15737521,Ball,619,Germany,Male,40,9,103604.31,2,0,0,140947.05,0 +3455,15814465,Ch'in,612,France,Male,24,1,182705.05,1,1,1,171837.06,0 +3456,15580988,Odell,842,France,Male,29,8,0,2,1,1,123437.05,0 +3457,15789974,Enemuo,713,France,Male,33,6,94598.48,1,0,0,197519.66,1 +3458,15713370,Hunter,657,Spain,Male,36,8,188241.05,2,0,0,183058.51,1 +3459,15748673,Nepean,770,France,Female,37,9,0,2,0,0,22710.72,0 +3460,15754919,Nwebube,773,France,Female,40,10,0,2,0,1,69303.15,0 +3461,15641662,Enticknap,470,Germany,Male,39,5,117469.91,2,0,0,63705.9,0 +3462,15813422,Lu,781,Spain,Male,35,4,80790.74,1,1,0,116429.51,0 +3463,15713596,Ugochukwu,428,France,Female,62,1,107735.93,1,0,1,58381.77,0 +3464,15791216,Mann,600,Germany,Male,43,8,133379.41,1,1,0,177378.66,1 +3465,15689031,Murphy,697,Spain,Female,37,7,168066.87,1,1,0,35450.53,0 +3466,15763704,Docherty,692,Germany,Female,43,2,69014.49,2,0,0,164621.43,0 +3467,15631339,Adams,791,France,Male,28,4,0,1,1,0,174435.48,0 +3468,15771509,Hirst,538,Germany,Female,42,1,98548.62,2,0,1,94047.75,0 +3469,15769586,Horan,820,France,Female,49,1,0,2,1,1,119087.25,0 +3470,15656096,Cumbrae-Stewart,679,Spain,Female,26,3,76554.06,1,1,1,184800.27,0 +3471,15585280,Kinney,649,France,Female,36,2,0,2,0,1,75035.48,0 +3472,15743582,T'ang,632,France,Female,27,3,107375.82,1,1,1,62703.38,0 +3473,15761692,Muir,594,France,Male,40,9,122417.17,2,0,1,190882.69,0 +3474,15627840,Toscano,682,France,Female,42,0,0,1,0,1,91981.85,1 +3475,15778861,Wallace,720,Spain,Male,33,6,97188.62,1,0,0,91881.29,0 +3476,15770554,Fraser,769,France,Male,31,4,61297.05,2,1,1,7118.02,0 +3477,15806956,Iqbal,746,Spain,Male,30,1,112666.67,1,0,0,11710.4,1 +3478,15701908,Nina,623,Spain,Female,40,7,0,1,1,1,25904.12,0 +3479,15736990,Chuang,537,France,Male,28,3,157842.07,1,1,0,86911.49,0 +3480,15743714,Ch'ien,468,France,Male,46,7,91443.75,1,1,0,10958.18,0 +3481,15807993,Bruno,588,Germany,Female,30,0,110148.49,1,1,0,5790.9,1 +3482,15644686,Kennedy,729,Spain,Female,34,9,53299.96,2,1,1,42855.97,0 +3483,15677377,Lawrence,543,Spain,Male,37,3,0,2,1,1,78915.68,0 +3484,15626412,Mort,499,Spain,Male,39,6,0,2,1,1,81409,0 +3485,15643679,Goliwe,784,Germany,Male,28,2,70233.74,2,1,1,179252.73,0 +3486,15728456,Martinez,604,France,Male,33,3,0,1,1,0,42171.13,1 +3487,15630661,Vasilyev,614,Spain,Female,25,10,75212.28,1,1,0,58965.04,0 +3488,15734044,Black,671,France,Female,31,7,41299.03,1,0,1,102681.32,0 +3489,15705001,Napolitani,587,Spain,Female,35,3,83286.56,1,1,0,125553.52,0 +3490,15809817,Ch'en,593,Spain,Male,43,10,0,2,0,0,53478.02,0 +3491,15809137,Sagese,453,France,Male,29,6,0,1,0,0,198376.02,1 +3492,15751593,Fraser,570,Germany,Male,35,6,85668.59,1,1,0,105525.36,0 +3493,15626491,Hughes,655,France,Female,45,7,57327.04,1,0,1,47349,0 +3494,15765461,Giles,632,Spain,Male,47,3,0,2,1,0,178822.32,0 +3495,15568120,Lacross,681,France,Female,37,7,69609.85,1,1,1,72127.83,0 +3496,15787161,Pisani,591,Germany,Male,46,4,129269.27,1,1,0,163504.33,0 +3497,15812324,King,779,France,Male,27,1,0,2,1,1,190623.02,0 +3498,15588944,Maughan,456,France,Female,63,1,165350.61,2,0,0,140758.07,1 +3499,15694253,Palerma,686,France,Female,41,7,152105.57,2,0,1,132374.41,0 +3500,15759566,Tochukwu,617,France,Male,74,10,0,2,1,1,53949.98,0 +3501,15675675,Slate,850,France,Female,32,5,106290.64,1,1,0,121982.73,0 +3502,15802060,Ch'ang,646,Germany,Female,30,10,100548.67,2,0,0,136983.77,0 +3503,15660505,Romani,735,Germany,Male,46,2,106344.95,1,1,0,114371.33,1 +3504,15782630,Genovese,543,France,Male,35,5,137482.19,1,0,0,62389.35,0 +3505,15700710,Chiebuka,490,France,Female,37,3,116465.53,1,0,1,24435.77,0 +3506,15742834,Liao,640,France,Male,45,1,0,1,1,1,10908.33,0 +3507,15806511,Berry,445,Spain,Male,45,10,0,2,0,1,90977.48,0 +3508,15608166,Fallaci,761,France,Male,36,9,127637.92,1,1,1,81062.93,0 +3509,15614230,T'an,426,France,Female,34,3,0,2,1,1,61230.83,0 +3510,15729958,Wilkinson,777,France,Male,37,1,0,1,1,1,126837.72,0 +3511,15800814,Palerma,534,France,Male,35,2,81951.74,2,1,0,115668.53,0 +3512,15674727,Lazarev,777,France,Female,42,5,147531.82,1,1,1,38819.45,0 +3513,15657779,Boylan,806,Spain,Male,18,3,0,2,1,1,86994.54,0 +3514,15801395,Warren,790,France,Female,33,10,135120.72,1,0,0,195204.99,0 +3515,15757911,Trevisani,643,Spain,Female,32,2,0,1,0,0,131301.74,0 +3516,15665340,Trevisano,584,Spain,Female,37,8,0,2,0,1,100835.19,0 +3517,15787151,Liao,638,France,Female,34,7,0,2,1,1,198969.78,0 +3518,15757821,Burgess,771,Spain,Male,18,1,0,2,0,0,41542.95,0 +3519,15600688,Liston,600,France,Female,39,5,0,2,0,0,118272.07,0 +3520,15594878,Thompson,661,Spain,Female,41,5,28082.95,1,1,0,69586.27,1 +3521,15569248,Milanesi,554,France,Female,43,10,0,2,1,0,149629.13,1 +3522,15812706,Mazure,627,Spain,Male,49,4,111087.5,1,0,1,146680.25,0 +3523,15645045,Rudduck,659,France,Female,38,9,0,2,1,1,132809.18,0 +3524,15766746,Darwin,835,France,Male,35,6,127120.07,1,1,0,28707.69,0 +3525,15700383,Uvarova,763,France,Female,35,7,115651.6,2,1,1,104706.29,0 +3526,15632551,Buccho,625,Germany,Male,31,4,77743.01,2,1,0,75335.68,0 +3527,15795129,Gallo,799,France,Female,30,9,0,2,1,0,136827.96,0 +3528,15650545,Tomlinson,849,France,Male,69,7,71996.09,1,1,1,139065.94,0 +3529,15612769,Carr,692,France,Male,28,5,61581.97,1,1,1,70179.91,0 +3530,15710853,Ts'ui,623,France,Female,24,5,0,2,1,0,116160.04,0 +3531,15623712,Coates,453,Spain,Female,42,5,0,3,1,0,83008.49,1 +3532,15653251,Hickey,408,France,Female,84,8,87873.39,1,0,0,188484.52,1 +3533,15755077,Norton,778,Germany,Female,37,0,105617.73,2,1,1,133699.82,1 +3534,15808557,Mancini,695,France,Female,42,5,0,1,0,1,72172.13,1 +3535,15614687,Tien,677,Germany,Female,44,4,148770.61,2,1,1,191057.76,0 +3536,15626882,Stobie,662,Spain,Male,37,5,94901.09,1,1,1,48233.75,0 +3537,15748034,Drakeford,534,France,Male,29,7,174851.9,1,1,1,79178.31,0 +3538,15632324,Pisani,602,France,Male,59,7,0,2,1,1,162347.05,0 +3539,15761023,Murphy,554,Germany,Female,43,2,120847.11,1,1,0,7611.61,1 +3540,15761453,Kovalev,667,France,Male,42,6,0,1,1,0,88890.05,0 +3541,15646726,Crawford,672,France,Male,43,5,0,1,0,0,63833.09,0 +3542,15637169,Maclean,838,Spain,Female,67,4,103267.8,1,1,1,78310.04,0 +3543,15636024,Blackburn,692,Spain,Female,34,4,109699.08,1,1,1,37898.91,0 +3544,15801218,Bermudez,675,France,Male,49,8,135133.39,1,0,1,179521.24,1 +3545,15642655,Savage,731,Spain,Male,33,1,0,1,1,0,130726.96,0 +3546,15690130,Wyatt,468,France,Female,32,8,137649.47,1,0,0,198714.29,0 +3547,15653753,Chiemenam,542,Spain,Male,43,6,113567.94,1,1,0,89543.25,0 +3548,15641359,Shao,662,Spain,Female,35,6,0,2,0,0,2423.9,1 +3549,15776827,Langdon,770,Germany,Male,37,5,141547.26,2,0,1,180326.83,0 +3550,15647725,Napolitano,675,France,Female,61,5,62055.17,3,1,0,166305.16,1 +3551,15648455,Kung,647,Germany,Male,51,4,131156.76,1,1,0,29883.63,0 +3552,15580629,Blackwood,604,France,Male,31,6,134837.58,1,1,0,192029.19,0 +3553,15730161,Marcelo,833,France,Female,39,3,0,2,1,0,1710.89,0 +3554,15626612,Yin,741,Spain,Male,40,4,104784.23,1,1,0,135163.76,1 +3555,15662865,Storey,658,Spain,Male,36,1,0,2,0,1,84927.42,0 +3556,15629094,Fomin,528,France,Female,36,1,156948.41,1,1,1,149912.28,1 +3557,15651823,Nkemjika,590,France,Female,60,6,147751.75,1,1,0,88206.04,1 +3558,15594827,Glasgow,675,France,Male,34,1,124619.33,2,0,1,163667.56,0 +3559,15786392,Chen,765,France,Male,41,4,124182.21,1,0,0,100153.43,0 +3560,15727353,Ch'ang,650,France,Female,64,7,142028.36,1,1,0,32275.09,1 +3561,15733777,Evans,817,France,Male,44,8,0,1,0,0,65501.91,1 +3562,15614302,Crotty,699,Germany,Female,31,10,125837.86,2,1,0,189392.66,0 +3563,15723263,Cocci,495,Germany,Female,34,9,117160.32,1,1,1,116069.24,1 +3564,15687270,Iroawuchi,491,Spain,Female,61,8,0,2,0,1,139861.53,0 +3565,15803121,Chia,847,France,Male,51,5,97565.74,1,0,0,144184.06,1 +3566,15598700,Hysell,676,Spain,Female,30,5,0,2,0,1,157888.5,0 +3567,15741875,Williamson,746,Spain,Female,25,3,104833.79,1,0,0,71911.3,0 +3568,15631709,Ginikanwa,470,Spain,Female,31,2,101675.22,2,1,0,45033.75,0 +3569,15672970,Chigolum,714,Spain,Male,20,3,0,2,0,1,150465.93,0 +3570,15761670,Morley,695,France,Female,50,8,0,1,1,0,126381.6,1 +3571,15706005,Roberts,674,France,Male,46,2,174701.05,1,1,0,90189.72,1 +3572,15790336,Tokareva,664,Germany,Male,36,6,71142.77,2,1,0,122433.09,0 +3573,15754267,Fleming,697,Germany,Male,31,3,108805.42,2,0,1,123825.83,0 +3574,15791988,Chinomso,670,France,Male,68,4,0,2,1,1,11426.7,0 +3575,15683375,Compton,541,France,Female,32,4,0,1,1,1,114951.42,0 +3576,15625151,Wan,640,France,Female,66,9,116037.76,1,0,1,184636.05,0 +3577,15635285,Taylor,647,France,Male,28,8,0,2,1,1,91055.27,0 +3578,15574296,Kambinachi,757,France,Male,23,2,80673.96,2,1,0,93991.65,0 +3579,15711618,Chang,704,Germany,Female,39,1,124640.51,1,1,0,116511.12,1 +3580,15670943,See,778,Germany,Male,31,9,182275.23,2,1,0,190631.23,0 +3581,15634359,Dyer,639,Germany,Female,41,5,98635.77,1,1,0,199970.74,0 +3582,15586629,Campbell,637,France,Male,33,5,0,2,1,0,139947.17,0 +3583,15588461,Cremonesi,686,France,Male,35,4,0,1,1,0,8816.37,0 +3584,15773221,Harris,577,Spain,Male,43,8,79757.21,1,1,0,135650.72,1 +3585,15664227,Threatt,506,Germany,Male,28,8,53053.76,1,0,1,24577.34,0 +3586,15741745,Lane,757,France,Male,28,7,120911.75,2,1,1,131249.46,0 +3587,15652626,Grave,826,France,Male,55,4,115285.85,1,1,0,140126.17,0 +3588,15599410,Stanley,721,France,Male,41,2,0,2,1,0,168219.75,0 +3589,15571958,McIntosh,489,Spain,Male,40,3,221532.8,1,1,0,171867.08,0 +3590,15785406,Watts,446,France,Female,51,4,105056.13,1,0,0,70613.52,0 +3591,15687884,Alekseyeva,677,France,Male,37,3,88363.03,1,0,1,117946.3,0 +3592,15621685,Davies,769,France,Male,29,2,123757.52,2,1,0,84872.66,0 +3593,15628886,Matlock,677,Spain,Male,56,5,123959.97,1,1,1,60590.72,1 +3594,15699325,Fedorova,555,Germany,Female,62,10,114822.64,1,0,1,8444.5,0 +3595,15578369,Chiedozie,652,Germany,Female,37,9,145219.3,1,1,0,159132.83,0 +3596,15654156,Marcelo,722,Germany,Female,32,5,106807.64,1,1,1,76998.69,0 +3597,15707199,Cooper,643,France,Male,36,0,148159.71,1,0,0,55835.66,0 +3598,15671630,McMillan,796,Germany,Female,40,1,99745.95,1,1,0,177524.19,0 +3599,15632079,Hardy,720,Germany,Female,37,8,156282.79,1,1,0,45985.52,0 +3600,15767921,Madukwe,613,France,Male,41,7,0,2,1,0,60297.72,0 +3601,15573599,Adamson,506,France,Female,57,6,0,2,0,1,194421.12,1 +3602,15747208,Watt,608,France,Male,50,6,0,1,1,0,93568.77,1 +3603,15582762,Mazzanti,667,Spain,Male,77,2,0,1,1,1,34702.92,0 +3604,15772528,Mishin,750,France,Female,47,7,121376.15,2,1,0,54473.6,1 +3605,15755798,Feng,610,France,Male,33,4,111582.11,1,0,0,113943.17,0 +3606,15788683,Kang,588,Germany,Female,34,10,129417.82,1,1,0,153727.32,0 +3607,15616922,Kelly,479,France,Female,26,1,0,2,1,1,19116.97,0 +3608,15771855,Yu,682,France,Male,37,5,0,2,0,1,112554.68,0 +3609,15601873,Bull,677,France,Female,36,7,0,1,1,0,47318.75,0 +3610,15657868,Serra,850,Germany,Male,40,6,94607.08,1,1,0,36690.49,0 +3611,15711716,Ferguson,580,France,Female,56,1,131368.3,1,1,0,106918.67,1 +3612,15734246,She,746,France,Female,21,8,166883.07,2,0,1,194563.65,0 +3613,15792151,Hamilton,635,Spain,Female,37,3,0,2,1,0,91086.73,0 +3614,15770159,Nnanna,664,Germany,Male,25,6,172812.72,2,1,1,108008.65,0 +3615,15747649,Summerville,558,Germany,Female,36,0,126606.63,2,1,1,172363.52,0 +3616,15639357,Allan,415,France,Male,46,9,134950.19,3,0,0,178587.36,1 +3617,15738907,Tobenna,798,France,Female,60,6,96956.1,1,1,0,31907.44,1 +3618,15663446,Volkova,792,Germany,Female,29,4,107601.79,1,1,0,18922.18,1 +3619,15750867,Nucci,489,Germany,Female,46,8,92060.06,1,1,0,147222.95,1 +3620,15715939,Wright,730,France,Male,33,0,0,2,1,0,1474.79,0 +3621,15763806,Astorga,773,France,Male,41,4,0,2,1,1,24924.92,0 +3622,15637993,Pokrovsky,711,France,Male,36,9,137688.71,1,1,1,46884.1,0 +3623,15720338,Mazzanti,592,Spain,Male,55,8,85845.43,2,1,1,128918.42,0 +3624,15627162,Blesing,695,Germany,Male,27,6,125552.96,1,1,0,105291.26,0 +3625,15596710,Ku,640,France,Female,33,1,167298.42,1,0,1,145381.65,0 +3626,15781678,Pisani,470,Spain,Male,31,4,55732.92,2,1,1,103792.53,0 +3627,15634968,Hsueh,789,Germany,Female,37,6,110689.07,1,1,1,71121.04,1 +3628,15609475,Ricci,604,Spain,Female,39,7,98544.11,1,1,1,52327.57,0 +3629,15573319,Azubuike,493,Germany,Female,35,8,178317.6,1,0,0,197428.64,0 +3630,15738291,Nevzorova,671,France,Female,48,8,115713.84,2,0,0,83210.84,0 +3631,15782456,Odili,656,France,Male,46,9,143267.14,2,0,0,193099.43,0 +3632,15794841,Kung,739,Spain,Male,19,5,89750.21,1,1,0,193008.52,0 +3633,15684696,Lei,560,Spain,Female,26,3,116576.45,1,1,0,157567.37,0 +3634,15629846,Sheehan,827,Germany,Female,47,8,143001.5,2,1,0,108977.5,0 +3635,15674442,Kung,681,France,Male,23,7,157761.56,1,0,0,147759.84,0 +3636,15571689,Kelechi,740,France,Female,37,5,0,2,1,1,27528.4,0 +3637,15730469,Anenechi,663,Spain,Male,31,4,103430.11,2,0,1,36479.27,0 +3638,15809320,McElhone,845,Spain,Female,52,0,0,1,1,0,31726.76,1 +3639,15684367,Chigbogu,555,Spain,Male,27,5,0,2,0,0,96398.51,0 +3640,15793049,Atkins,680,Germany,Female,48,8,115115.38,1,1,0,139558.6,1 +3641,15603665,Colombo,638,Germany,Female,39,0,122501.28,2,1,1,95007.8,0 +3642,15613623,Tilley,640,Spain,Male,62,3,0,1,1,1,101663.47,0 +3643,15569572,Sopuluchi,778,France,Male,42,6,0,2,1,1,106197.44,0 +3644,15698791,Udinesi,679,France,Male,45,3,146758.24,1,1,0,48466.89,0 +3645,15626233,Onyekachi,593,France,Female,32,3,0,2,1,1,151978.36,0 +3646,15607263,McCartney,788,France,Male,55,3,0,1,0,1,13288.46,1 +3647,15610900,Thompson,770,France,Female,70,9,110738.89,1,1,0,22666.77,1 +3648,15624775,Onyeoruru,729,France,Male,67,2,94203.8,1,0,1,102391.06,0 +3649,15691703,Shih,545,France,Male,47,8,105792.49,1,0,1,67830.2,1 +3650,15745355,Golibe,597,France,Male,41,4,153198.23,1,1,1,92090.36,0 +3651,15724955,Lucchesi,537,France,Male,38,3,0,2,0,0,141023.01,0 +3652,15628999,Townsend,732,France,Male,79,10,61811.23,1,1,1,104222.8,0 +3653,15654341,Chao,542,France,Male,34,8,101116.06,1,1,0,196395.05,0 +3654,15744240,Shen,688,Germany,Female,46,0,74458.25,1,0,1,6866.31,0 +3655,15632365,Booth,542,Germany,Male,33,8,142871.27,2,0,0,77737.86,0 +3656,15729689,Chan,754,Germany,Male,35,6,98585.94,2,0,1,106116.84,0 +3657,15759284,Yeh,750,France,Female,37,6,0,1,1,1,117948,1 +3658,15602124,Badgery,731,France,Male,30,7,0,2,1,1,184581.68,0 +3659,15661903,Hsia,699,France,Female,43,3,80764.03,1,1,0,199378.58,1 +3660,15664668,Zarate,534,France,Female,42,9,144801.97,1,0,1,12483.39,1 +3661,15736431,Congreve,494,Spain,Male,27,2,0,2,1,0,22404.64,0 +3662,15748639,Hayslett,497,Germany,Male,35,7,110053.62,2,1,1,92887.06,0 +3663,15628123,Robinson,632,France,Female,28,5,118890.81,1,0,1,145157.97,0 +3664,15602731,Wong,724,France,Male,31,5,0,1,1,0,134889.95,1 +3665,15794137,Nevzorova,751,Germany,Female,37,0,151218.98,1,1,1,109309.29,0 +3666,15748696,Page,733,France,Male,42,9,150507.21,1,0,1,169964.12,0 +3667,15725068,Quinn,701,Spain,Female,21,9,0,2,1,1,26327.42,0 +3668,15807340,O'Donnell,525,Germany,Male,33,4,131023.76,2,0,0,55072.93,0 +3669,15586133,Pisano,666,Germany,Female,44,2,122314.5,1,0,0,68574.88,1 +3670,15576185,Sinclair,653,France,Male,29,2,0,2,1,1,41671.81,0 +3671,15660809,Loving,850,France,Male,28,4,0,2,1,1,12409.01,0 +3672,15616666,Artemova,646,Germany,Female,52,6,111739.4,2,0,1,68367.18,0 +3673,15706904,Robertson,750,France,Male,43,6,113882.31,1,1,1,74564.41,0 +3674,15606915,Genovese,764,France,Male,24,7,98148.61,1,1,0,26843.76,0 +3675,15749693,Ugonnatubelum,658,France,Female,32,9,0,2,1,0,156774.75,0 +3676,15791743,Corbett,727,France,Male,32,1,59271.82,1,1,1,46019.43,0 +3677,15796480,Reilly,687,France,Female,31,2,0,2,0,1,145411.39,0 +3678,15790442,Wright,631,Spain,Male,33,2,0,2,1,1,158268.84,0 +3679,15609458,Vincent,797,France,Male,30,10,69413.44,1,1,1,74637.57,0 +3680,15593897,Carr,650,Spain,Male,25,7,160599.06,2,1,1,28391.52,0 +3681,15604576,Eiland,850,Spain,Male,22,3,0,1,1,1,144385.54,0 +3682,15666270,Omeokachie,676,France,Female,40,2,147803.48,1,1,0,95181.06,1 +3683,15572626,Mackenzie,620,Spain,Male,44,8,0,2,1,1,15627.51,0 +3684,15727197,Pinto,576,France,Female,52,9,170228.59,2,0,0,148477.57,1 +3685,15714006,Gardener,482,France,Female,35,2,133111.73,1,0,1,79957.95,0 +3686,15642137,Fang,695,Spain,Female,39,5,0,2,0,0,102763.69,0 +3687,15665327,Cattaneo,706,France,Male,18,2,176139.5,2,1,0,129654.22,0 +3688,15626806,Labrador,668,France,Female,32,2,0,2,1,1,40652.33,0 +3689,15662578,Dettmann,679,Germany,Male,35,1,110245.13,1,1,1,178291.09,0 +3690,15790829,Gibson,703,France,Female,45,5,0,2,1,0,131906.44,0 +3691,15654959,Hope,670,Spain,Male,67,6,158719.57,1,1,1,118607.4,0 +3692,15760244,Ives,590,France,Female,76,5,160979.68,1,0,1,13848.58,0 +3693,15715394,Greece,613,Spain,Male,35,4,123557.65,2,0,1,170903.4,0 +3694,15722246,Omeokachie,742,France,Female,60,4,0,1,1,1,13161.66,1 +3695,15609704,Mao,608,France,Female,33,4,0,1,1,0,79304.38,1 +3696,15757628,Savage,571,France,Male,40,10,112896.86,1,1,1,121402.53,0 +3697,15633586,Brierly,595,France,Female,39,7,120962.13,1,0,0,23305.01,0 +3698,15565796,Docherty,745,Germany,Male,48,10,96048.55,1,1,0,74510.65,0 +3699,15717935,McDonald,589,France,Female,21,3,0,2,0,1,55601.44,0 +3700,15577700,Rapuokwu,749,France,Male,37,10,185063.7,2,1,1,134526.87,0 +3701,15747345,Bergamaschi,678,France,Female,22,6,118064.93,2,1,1,195424.01,0 +3702,15678317,Manfrin,603,France,Male,46,2,0,2,1,1,59563.49,0 +3703,15698335,Bergamaschi,504,France,Female,73,8,0,1,1,1,34595.58,0 +3704,15768451,MacDonald,739,Germany,Male,40,5,149131.03,3,1,1,60036.99,1 +3705,15753213,Lees,604,France,Female,34,7,0,2,1,0,193021.49,0 +3706,15769645,Senior,612,France,Female,35,3,0,1,1,1,48108.72,0 +3707,15657565,Nwokezuike,629,Spain,Female,44,6,125512.98,2,0,0,79082.76,0 +3708,15620323,Ekwueme,652,Spain,Female,42,3,83492.07,2,1,0,37914.12,0 +3709,15679983,Garmon,565,France,Male,34,7,0,1,0,0,74593.84,0 +3710,15812616,Enyinnaya,707,France,Female,49,10,0,1,1,0,82967.97,1 +3711,15601796,Chizuoke,645,France,Male,30,1,125739.26,1,1,1,193441.23,0 +3712,15729489,Hyde,762,Germany,Female,34,8,98592.88,1,0,1,191790.29,1 +3713,15613216,Cameron,639,Spain,Female,39,1,141789.15,1,1,0,92455.96,0 +3714,15657937,Lord,709,Germany,Male,22,0,112949.71,1,0,0,155231.55,0 +3715,15815428,Biryukova,823,France,Male,34,3,105057.33,1,1,0,9217.92,0 +3716,15640409,Carpenter,817,Germany,Female,46,0,89087.89,1,0,1,87941.85,1 +3717,15699492,Lorenzo,665,Germany,Female,27,2,147435.96,1,0,0,187508.06,0 +3718,15623536,Madukwe,646,Germany,Male,39,0,154439.86,1,1,0,171519.06,0 +3719,15707551,Hutcheon,568,France,Male,30,8,73054.37,2,1,1,27012,0 +3720,15577999,Sleeman,850,France,Female,62,1,124678.35,1,1,0,70916,1 +3721,15788775,Milne,473,Germany,Male,40,8,152576.25,2,1,0,73073.68,0 +3722,15758362,Williamson,731,France,Female,41,9,152243.57,1,1,1,88783.59,0 +3723,15807961,Bruno,619,France,Male,25,4,0,1,1,0,145524.36,0 +3724,15710978,Palerma,715,Germany,Male,42,2,88120.97,2,1,1,21333.22,0 +3725,15703541,Wang,772,Germany,Female,51,9,143930.92,1,0,1,46675.51,1 +3726,15626474,Onyemere,686,France,Female,31,1,0,2,1,0,4802.25,0 +3727,15608344,Dawson,749,Germany,Female,29,7,137059.05,3,1,0,102975.72,1 +3728,15768367,Nebechukwu,781,France,Female,27,7,186558.55,1,1,1,175071.29,1 +3729,15806210,Bateman,675,Spain,Male,66,5,115654.47,2,1,1,131970.86,0 +3730,15697702,Lord,730,Spain,Male,29,2,0,2,1,0,14174.09,0 +3731,15689152,Loggia,683,Spain,Male,38,3,126152.84,1,0,0,15378.75,0 +3732,15568573,Graham,554,Germany,Female,51,7,105701.91,1,0,1,179797.79,1 +3733,15689598,Dean,722,France,Male,46,6,0,1,1,1,93917.68,1 +3734,15713374,Jarvis,689,Germany,Male,67,9,157094.78,1,1,1,99490.01,0 +3735,15679733,Haugh,796,Germany,Male,40,2,113228.38,2,1,1,46415.09,0 +3736,15759274,Micklem,447,France,Female,32,10,0,1,1,1,151815.76,0 +3737,15607748,Bennett,498,Germany,Male,37,8,108432.88,2,1,1,14865.05,0 +3738,15607577,Roberts,663,Spain,Male,27,8,0,1,1,1,188007.99,0 +3739,15813697,Onyekaozulu,498,Germany,Female,44,2,120702.67,2,1,1,98175.74,0 +3740,15801125,Kegley,627,France,Female,32,1,0,1,1,0,106851.7,0 +3741,15777855,Manna,649,France,Male,45,7,0,2,0,1,75204.21,0 +3742,15635396,Thompson,738,Germany,Female,29,9,139106.19,1,1,0,141872.05,1 +3743,15698031,Romano,587,Germany,Female,39,6,101851.8,2,1,0,7103.71,0 +3744,15678944,Brown,655,Germany,Female,32,6,130935.56,1,1,0,9241.83,1 +3745,15718507,Su,647,Germany,Male,37,3,116509.99,1,1,1,149517.71,1 +3746,15808334,Mackay,776,Germany,Female,37,1,93124.04,2,1,1,196079.32,0 +3747,15804709,Watt,688,Germany,Male,35,5,111578.18,1,0,0,166165.93,1 +3748,15645835,Milani,605,France,Male,32,9,0,2,1,1,55724.24,0 +3749,15738166,Hsu,596,France,Female,39,10,86546.29,1,0,1,131768.98,0 +3750,15675360,Valenzuela,427,France,Male,33,8,0,1,1,1,13858.95,0 +3751,15793042,Sung,629,France,Male,39,2,129669.32,2,1,0,82774.07,0 +3752,15630106,Lo,496,Spain,Male,29,2,0,2,1,0,55389.59,0 +3753,15810385,Giordano,717,Spain,Female,36,2,164557.95,1,0,1,82336.73,0 +3754,15578211,Connolly,777,France,Male,23,6,0,2,1,1,163225.48,0 +3755,15572792,Bellucci,535,Spain,Male,35,8,118989.92,1,1,1,135536.72,0 +3756,15620030,Jamieson,744,France,Male,29,1,0,1,0,0,82422.97,0 +3757,15783541,Fomina,755,France,Male,31,5,0,2,0,1,194660.78,0 +3758,15679284,Aksenov,593,Spain,Female,45,6,79259.75,1,1,0,55347.28,0 +3759,15582910,Turnbull,514,France,Male,38,4,112230.38,1,1,0,16717.11,1 +3760,15688337,Dixon,721,France,Male,40,9,118129.87,1,1,1,160277.65,0 +3761,15734970,White,835,Spain,Male,38,7,86824.09,1,0,0,175905.97,0 +3762,15759140,Long,682,France,Female,64,10,128306.7,1,0,1,66040.83,0 +3763,15643042,Han,590,Germany,Female,40,2,117641.43,2,0,0,92198.05,0 +3764,15773868,Belov,653,Germany,Female,37,3,125734.2,2,1,0,134625.09,1 +3765,15615820,MacDonald,837,France,Male,49,8,103302.37,1,1,1,50974.57,0 +3766,15730273,Parsons,841,France,Male,27,8,0,1,1,0,171922.72,0 +3767,15724890,Cross,584,Spain,Male,36,4,82696.09,2,0,0,83058.14,0 +3768,15765952,Milanesi,769,France,Male,29,4,145471.37,1,1,0,188382.77,0 +3769,15685920,Lombardo,599,Spain,Male,34,2,101506.66,1,0,0,198030.24,0 +3770,15663263,Collins,698,France,Male,47,5,156265.31,2,0,0,1055.66,0 +3771,15568953,Alexeieva,477,France,Male,27,1,128554.98,1,1,1,133173.19,0 +3772,15643361,Cullen,477,Germany,Male,34,8,139959.55,2,1,1,189875.83,0 +3773,15699486,Johnson,745,Spain,Male,34,7,132944.53,1,1,1,31802.92,0 +3774,15747854,Rudd,749,France,Female,35,3,0,3,1,1,132649.85,0 +3775,15691785,Findlay,850,France,Male,61,1,0,1,1,0,53067.83,1 +3776,15709004,Mai,528,Germany,Male,22,5,93547.23,2,0,1,961.57,0 +3777,15652218,Morrison,750,France,Male,33,2,152302.72,1,1,0,71333.44,0 +3778,15697127,Monaldo,543,France,Female,31,2,147674.26,1,1,1,16658.76,0 +3779,15658486,Gidney,579,Spain,Female,59,3,148021.12,1,1,1,74878.22,0 +3780,15694160,Sagese,624,France,Male,37,0,0,2,0,0,112104.55,0 +3781,15685290,Wall,595,Germany,Male,46,5,142360.62,2,1,0,48421.4,1 +3782,15701042,Dalton,596,Germany,Female,27,2,151027.56,1,1,0,170320.58,0 +3783,15680449,Hsing,431,Germany,Female,44,2,138843.7,1,1,0,37688.31,1 +3784,15599860,Warner,647,Spain,Female,26,8,109958.15,1,1,1,136592.24,1 +3785,15723169,Williams,640,France,Female,31,9,138857.59,1,1,0,48640.77,0 +3786,15803842,Dunn,752,Germany,Female,45,3,105426.5,2,0,1,89773.45,0 +3787,15728224,Kerr,710,Germany,Female,41,9,149155.53,2,1,0,42131.26,1 +3788,15644174,Marchesi,638,Germany,Male,27,4,135096.05,1,1,1,186523.72,1 +3789,15707110,Endrizzi,660,Germany,Male,28,2,170890.05,2,1,0,41758.9,0 +3790,15765415,King,609,Spain,Female,45,4,89122.3,1,1,1,199256.98,0 +3791,15756751,Griffiths,596,Spain,Female,54,0,78126.28,1,1,1,153482.91,1 +3792,15795151,Hartzler,705,France,Female,38,3,123894.43,1,1,0,21177.1,0 +3793,15632859,Chukwudi,444,France,Male,36,7,0,2,0,1,138743.86,0 +3794,15584037,Denisov,727,Germany,Male,58,5,106913.43,1,1,0,25881,1 +3795,15621409,Endrizzi,496,France,Male,32,4,127845.83,1,1,0,66469.2,0 +3796,15581102,Baresi,554,France,Female,22,8,0,2,0,1,142670.61,0 +3797,15578096,Nnachetam,537,France,Male,26,7,106397.75,1,0,0,103563.23,0 +3798,15669887,Lambert,839,France,Female,51,3,0,1,1,1,69101.23,1 +3799,15621834,Game,700,Spain,Female,43,0,0,2,1,0,59475.35,0 +3800,15655341,Chinagorom,458,Spain,Female,35,5,166492.48,1,1,0,135287.74,0 +3801,15685314,Noble,850,France,Female,28,2,0,2,1,1,38773.74,0 +3802,15653997,Haynes,699,Spain,Male,31,6,114493.68,1,0,0,138396.32,0 +3803,15629551,Cattaneo,615,Germany,Female,44,9,126104.98,2,0,1,110718.02,0 +3804,15651264,Yobanna,850,Germany,Male,51,4,124425.99,1,0,0,118545.49,1 +3805,15760825,Fraser,604,France,Female,40,1,0,2,1,0,123207.17,0 +3806,15597394,Rhodes,668,Spain,Male,34,0,0,1,0,0,99984.86,0 +3807,15740383,Jimenez,594,Spain,Female,38,10,0,2,1,0,58332.91,0 +3808,15670562,Pharr,470,France,Male,30,3,101140.76,1,1,1,50906.65,0 +3809,15698117,Jerger,701,Germany,Male,41,0,150844.94,1,0,1,127623.36,0 +3810,15694805,McIntyre,664,Spain,Male,35,1,115024.5,1,0,1,169665.79,0 +3811,15746802,Onio,477,France,Female,30,6,131286.46,1,1,0,194144.45,0 +3812,15589428,Tomlinson,756,France,Female,42,9,0,2,1,0,35673.42,0 +3813,15790267,Onuoha,625,France,Female,40,7,141267.67,1,0,1,177397.49,0 +3814,15665402,Panicucci,703,Spain,Male,73,5,137761.55,1,1,1,159677.46,0 +3815,15642093,Piccio,646,France,Male,30,7,0,2,1,0,153566.97,0 +3816,15666181,Ramsden,650,France,Male,33,0,98064.97,1,1,0,52411.99,0 +3817,15602554,Vorobyova,664,France,Female,31,9,114519.57,2,0,1,79222.02,0 +3818,15724251,Todd,682,Germany,Female,29,6,101012.77,1,0,0,32589.89,1 +3819,15740147,Cremonesi,725,France,Female,44,10,0,1,0,1,93777.61,0 +3820,15718289,Bradley,553,Germany,Male,46,3,82291.1,1,1,0,112549.99,1 +3821,15763148,Stanley,576,France,Male,39,9,84719.98,1,0,0,191063.36,0 +3822,15685245,Jowett,608,Spain,Female,56,5,0,2,0,1,153810.41,0 +3823,15626985,Yefremova,850,France,Female,39,0,104386.53,1,1,0,105886.77,0 +3824,15585823,Wilson,627,France,Male,31,8,128131.73,1,1,0,96131.47,0 +3825,15728167,Abramovich,667,France,Male,44,2,122806.95,1,0,0,15120.86,0 +3826,15762928,Venables,548,Spain,Male,44,8,0,1,1,0,16989.77,0 +3827,15751774,Monnier,774,France,Male,76,4,112510.89,1,1,1,143133.18,0 +3828,15654733,Hsieh,794,Germany,Male,57,3,117056.46,1,1,0,93336.93,1 +3829,15809777,Gadsden,497,Germany,Female,55,7,131778.66,1,1,1,9972.64,0 +3830,15744200,Ni,587,France,Female,36,1,70784.27,1,1,0,30579.82,0 +3831,15720713,Chibueze,850,France,Female,29,10,0,2,1,1,199775.67,0 +3832,15695356,Chinwemma,722,France,Male,46,5,0,2,1,0,179908.71,0 +3833,15653315,Kang,555,Spain,Female,35,1,0,2,1,0,101667,0 +3834,15604792,Kuo,609,Germany,Male,38,6,140752.06,2,0,1,171430.16,0 +3835,15704819,Ositadimma,734,Spain,Female,39,6,92126.26,2,0,0,112973.34,0 +3836,15670859,Smith,718,Germany,Female,39,7,93148.74,2,1,1,190746.38,0 +3837,15602797,Okwudilichukwu,645,Spain,Female,49,5,110132.55,3,0,1,187689.91,1 +3838,15662533,Porter,598,Spain,Female,23,6,0,2,1,0,153229.19,0 +3839,15778154,Kung,628,Germany,Male,50,4,122227.71,1,0,1,14217.77,1 +3840,15806230,Trevisano,629,Germany,Male,40,2,121647.54,2,1,1,64849.74,1 +3841,15662884,Naylor,739,Germany,Male,58,1,110597.76,1,0,1,160122.66,1 +3842,15750778,Ponomarev,653,France,Female,60,2,120731.39,4,1,1,138160.11,1 +3843,15717185,Udinese,711,France,Male,28,8,0,2,1,1,64286.39,0 +3844,15677804,Aliyeva,783,Spain,Male,38,1,0,3,1,1,80178.54,1 +3845,15568915,Bailey,681,France,Male,38,6,153722.47,1,1,0,101319.76,0 +3846,15736495,Jackson,712,France,Male,34,8,114088.32,1,1,0,92794.61,0 +3847,15737354,Yin,554,France,Female,48,7,0,2,1,1,63708.07,0 +3848,15667889,Akobundu,611,France,Female,37,6,0,2,1,0,110782.88,0 +3849,15577831,Byrne,560,Germany,Male,41,4,152532.3,1,0,0,10779.69,0 +3850,15729836,Robinson,646,Spain,Male,32,1,0,2,1,0,183289.22,0 +3851,15775293,Stephenson,680,France,Male,34,3,143292.95,1,1,0,66526.01,0 +3852,15697597,Chiemenam,631,France,Male,26,1,149144.61,1,0,1,123697.95,0 +3853,15639669,Forbes,746,France,Male,36,9,127157.04,1,1,1,155700.15,0 +3854,15631392,Douglas,654,Germany,Male,43,9,84673.17,2,0,1,82081.35,0 +3855,15580935,Okechukwu,687,Germany,Male,33,9,135962.4,2,1,0,121747.96,0 +3856,15590344,Russell,708,Germany,Male,32,3,151691.44,2,1,1,172810.51,0 +3857,15653306,Ermakova,679,Germany,Female,32,0,88335.05,1,0,0,159584.81,0 +3858,15805025,Oster,636,France,Female,45,7,139859.23,1,1,1,108402.54,0 +3859,15658449,Chizoba,695,France,Male,45,9,43134.65,1,0,1,77330.35,0 +3860,15694450,Bianchi,677,France,Male,42,5,99580.13,1,1,0,21007.96,0 +3861,15605666,Peyser,720,France,Female,34,6,110717.38,1,1,1,9398.45,0 +3862,15615126,Cocci,780,France,Female,37,3,0,2,0,0,182156.81,1 +3863,15726588,Seleznev,653,Spain,Female,36,3,0,2,0,0,110525.6,0 +3864,15645095,Huang,674,France,Female,28,3,0,1,1,0,51536.99,0 +3865,15808960,Alleyne,620,Germany,Male,40,5,108197.11,2,1,0,49722.34,0 +3866,15729435,McKenzie,623,France,Male,40,6,0,2,1,1,66119.07,0 +3867,15656840,Zikoranachukwudimma,547,France,Female,29,6,104450.86,1,1,1,37160.28,0 +3868,15659149,King,530,France,Male,39,2,0,2,1,0,197923.05,0 +3869,15585490,Nkemdilim,746,France,Female,34,4,0,1,0,1,65166.6,0 +3870,15674929,Anderson,512,France,Female,31,7,0,2,0,0,49326.07,0 +3871,15746341,Ejikemeifeuwa,630,France,Male,40,8,0,2,1,1,42495.81,0 +3872,15662091,Adams,570,Spain,Male,21,7,116099.82,1,1,1,148087.62,0 +3873,15620123,Christie,605,France,Male,39,6,111169.91,1,0,0,9641.4,0 +3874,15616240,Yeh,530,Spain,Male,37,4,0,2,1,1,164844.37,0 +3875,15624186,McGregor,813,Germany,Female,25,5,123616.43,1,0,1,132959.33,0 +3876,15605036,Pisano,704,Spain,Female,37,9,155619.58,1,1,1,135088.58,0 +3877,15805151,Ginikanwa,565,Germany,Male,31,2,89558.39,2,1,1,4441.54,0 +3878,15753847,Hawkins,645,Spain,Male,45,4,0,1,0,1,174916.85,1 +3879,15653222,Otutodilichukwu,526,Germany,Female,32,6,131938.92,2,1,1,1795.93,0 +3880,15757541,Rickard,778,France,Female,33,9,151772.63,2,0,0,180249.94,1 +3881,15726945,Andreev,677,France,Female,72,8,0,2,1,1,153604.44,0 +3882,15794276,Steele,588,France,Female,64,3,0,1,1,1,189703.65,0 +3883,15568328,Black,488,France,Female,22,6,0,2,1,1,66393.89,0 +3884,15604355,Shand,519,France,Male,39,1,97700.02,1,1,1,30709.03,0 +3885,15735788,Chiagoziem,709,France,Male,31,6,0,2,1,1,71009.84,0 +3886,15618255,Fedorov,642,Germany,Female,56,6,103244.86,2,1,0,143049.72,1 +3887,15720941,Tien,710,Germany,Male,34,8,147833.3,2,0,1,1561.58,0 +3888,15769110,Stehle,653,France,Female,46,5,0,2,1,0,49707.85,0 +3889,15576094,Sung,743,France,Male,71,0,0,2,0,1,29837.65,0 +3890,15756150,Alexander,418,France,Female,39,2,0,2,0,0,9041.71,0 +3891,15719579,McIntosh,670,Germany,Female,33,9,84521.48,2,0,1,198017.05,0 +3892,15748854,Sung,723,Germany,Female,28,5,91938.31,1,1,0,143481.85,0 +3893,15612455,Yao,549,Germany,Male,45,6,124240.93,1,1,1,146372.51,0 +3894,15664802,Chinweuba,543,France,Female,42,5,0,2,0,0,101905.34,0 +3895,15735687,Chinweuba,595,Spain,Male,37,2,157084.99,1,1,0,134767.13,0 +3896,15664734,T'ao,673,Germany,Female,25,3,108244.82,2,1,1,103573.96,0 +3897,15767894,Ch'ien,741,France,Female,21,9,0,2,0,1,139259.54,0 +3898,15666884,Su,508,Germany,Female,41,5,82161.7,2,1,0,187776.49,0 +3899,15750156,Yu,662,Germany,Male,59,2,104568.41,1,1,0,8059.44,1 +3900,15751120,Loyau,752,France,Female,36,2,119912.46,1,1,0,124354.92,0 +3901,15575748,Conti,809,France,Male,36,9,68881.59,2,0,1,109135.11,0 +3902,15714610,Alexeeva,575,Spain,Male,30,2,0,2,1,1,82222.86,0 +3903,15720305,Power,591,Spain,Female,40,1,86376.29,1,0,1,136767.16,1 +3904,15678129,Hill,643,Spain,Female,45,9,150840.03,2,1,0,155516.35,0 +3905,15566633,Freeman,698,Germany,Male,55,8,155059.1,2,1,1,144584.29,0 +3906,15680436,Hsing,496,France,Female,29,4,0,2,1,0,164806.89,0 +3907,15674343,Esposito,597,France,Male,44,8,78128.13,2,0,1,109153.04,0 +3908,15658890,Belonwu,603,Germany,Male,46,4,98899.76,2,1,1,86190.34,0 +3909,15599004,Tsao,655,Spain,Male,37,1,0,1,1,1,106040.97,0 +3910,15726487,P'eng,431,France,Male,63,6,160982.89,1,1,1,168008.17,0 +3911,15698716,Baker,620,France,Female,70,3,87926.24,2,1,0,33350.26,1 +3912,15710527,Matthews,782,France,Female,35,4,0,1,1,1,119565.34,0 +3913,15655590,Garcia,581,Spain,Male,46,2,79385.21,2,0,0,188492.82,0 +3914,15732266,Field,553,Germany,Male,53,5,127997.83,1,1,0,165378.66,1 +3915,15669326,Gordon,658,France,Male,44,2,168396.34,1,1,1,14178.73,0 +3916,15672246,Jefferies,686,Germany,Male,43,2,134896.03,1,1,1,97847.05,0 +3917,15620276,Palermo,539,Spain,Male,36,6,0,3,1,1,118959.64,0 +3918,15640258,Chou,685,France,Female,50,6,94238.75,2,1,1,50664.07,1 +3919,15740283,Ewing,850,France,Male,29,1,0,2,0,0,152996.89,0 +3920,15759717,Mazzi,763,Spain,Female,39,7,0,2,1,0,19458.75,0 +3921,15620268,Thomson,634,Germany,Male,43,3,212696.32,1,1,0,115268.86,0 +3922,15743871,Nkemdirim,567,France,Male,59,3,0,2,1,0,25843.7,1 +3923,15614491,Lockyer,539,France,Male,39,3,139153.68,2,1,0,147662.33,0 +3924,15595047,Murray,764,France,Male,41,7,0,2,0,0,134878.34,0 +3925,15732334,Black,653,France,Female,40,0,0,2,1,0,35795.85,0 +3926,15701206,Torreggiani,566,Spain,Male,44,5,0,2,1,0,66462.79,0 +3927,15581280,Atkinson,714,Germany,Male,29,6,92887.13,1,1,1,69578.49,0 +3928,15651943,Richards,580,Spain,Female,65,1,0,2,0,1,103182.46,0 +3929,15609545,Azubuike,548,France,Male,29,5,83442.98,1,0,1,177017.39,0 +3930,15658548,Ignatiev,646,Germany,Female,36,6,144773.29,2,1,0,53217.3,0 +3931,15626008,Miller,622,Germany,Female,52,9,111973.97,1,1,1,162756.29,1 +3932,15774133,Cox,706,France,Female,35,8,178032.53,1,0,1,42181.68,0 +3933,15763798,McMillan,680,France,Male,23,5,140007.19,1,0,1,31714.08,0 +3934,15758013,Napolitano,698,France,Male,37,5,98400.61,2,0,0,25017.28,0 +3935,15705765,Lane,581,Spain,Female,46,1,0,2,1,0,104272.04,0 +3936,15648362,Kennedy,728,Germany,Male,45,3,108924.33,2,1,0,84300.4,1 +3937,15761102,T'ao,707,Spain,Female,32,4,132835.56,1,0,0,136877.24,0 +3938,15610165,Hsiung,761,France,Female,26,1,0,2,1,1,199409.19,0 +3939,15723717,Heath,483,Germany,Male,41,1,118334.44,1,0,0,163147.99,1 +3940,15654611,Parry,736,Germany,Female,25,9,81732.88,2,1,0,136497.28,0 +3941,15659736,Herbert,716,Germany,Male,66,5,121411.9,1,0,0,10070.4,1 +3942,15603170,Kang,654,France,Male,32,9,121455.65,1,1,0,190068.53,1 +3943,15786167,Andreyeva,649,Spain,Male,20,5,0,2,1,1,58309.54,0 +3944,15671915,Bowen,649,France,Male,46,5,0,2,1,1,76946.6,0 +3945,15794792,Golubev,612,France,Female,31,8,117989.76,1,1,1,54129.86,0 +3946,15652789,Hancock,657,Spain,Male,40,10,0,2,1,1,52990.7,0 +3947,15739168,Fowler,511,France,Female,31,5,137411.29,1,0,1,161854.98,0 +3948,15719950,Sutherland,682,France,Male,61,10,73688.2,1,1,1,172141.33,0 +3949,15743818,Rowley,748,Spain,Male,58,9,122330.7,2,0,1,124429.19,0 +3950,15717937,Gibbons,554,Germany,Male,43,5,99906.89,1,0,0,24983.39,0 +3951,15602841,Lockett,794,Spain,Female,28,5,0,2,0,1,86699.98,0 +3952,15619972,Akabueze,807,France,Female,47,9,167664.83,1,0,0,125440.11,1 +3953,15796114,Phelps,594,France,Female,34,7,141525.55,1,0,0,9443.15,0 +3954,15633546,Frederick,652,Spain,Female,33,3,124832.51,1,1,0,195877.06,0 +3955,15758755,Beneventi,729,France,Female,34,9,132121.71,1,0,1,105409.31,0 +3956,15695168,Bruce,625,France,Male,39,2,0,2,1,0,100403.05,0 +3957,15754342,Green,597,Germany,Female,60,0,78539.84,1,0,1,48502.88,0 +3958,15756610,Carlson,657,Germany,Female,38,5,123770.46,1,0,0,47019.66,1 +3959,15640917,Tang,633,France,Male,43,5,0,2,1,1,48249.88,0 +3960,15663164,Yudin,663,Germany,Male,49,7,116150.65,3,1,1,84358.71,1 +3961,15616811,MacDonald,535,France,Male,47,0,160729.1,1,0,1,145986.35,0 +3962,15610781,Watt,702,France,Female,29,10,88378.6,1,1,0,88550.28,0 +3963,15600911,Mbadiwe,712,France,Male,33,2,182888.08,1,1,0,3061,0 +3964,15629603,Chuang,607,France,Male,31,8,0,2,1,1,43196.5,0 +3965,15714981,Sabbatini,476,France,Male,37,4,0,1,1,1,55775.84,1 +3966,15775892,Caldwell,748,Spain,Female,23,8,85600.08,1,0,0,134077.71,0 +3967,15782778,Ewers,815,France,Male,35,4,0,2,0,1,198490.33,0 +3968,15786643,Tsao,602,France,Male,32,10,0,2,1,1,116052.92,0 +3969,15595657,Hannam,649,Germany,Male,40,4,95001.33,1,0,1,123202.99,0 +3970,15743673,Wood,551,Spain,Male,27,2,113873.22,1,1,1,85129.77,1 +3971,15634310,Ko,509,France,Male,30,6,0,2,1,0,180598.86,0 +3972,15790809,Lo Duca,685,Spain,Male,40,7,74896.92,1,1,0,198694.2,0 +3973,15668695,Endrizzi,536,France,Female,22,5,89492.62,1,0,0,42934.43,0 +3974,15669281,Ch'iu,711,Spain,Male,38,3,128718.78,1,0,0,114793.45,0 +3975,15621031,Mofflin,761,Spain,Male,27,8,0,2,1,0,63297.7,0 +3976,15720071,Fiorentini,535,France,Female,49,3,0,1,0,0,61820.41,1 +3977,15792180,Chiekwugo,566,Germany,Male,22,7,144954.75,2,1,0,102246,0 +3978,15813894,Bogle,620,Spain,Male,21,9,0,2,0,0,154882.79,0 +3979,15669490,Ifeanacho,837,Germany,Male,37,6,94001.61,2,1,0,140723.05,0 +3980,15783030,Owens,685,France,Female,40,7,0,1,1,0,72852.74,1 +3981,15695792,Ch'ien,673,France,Male,65,0,0,1,1,1,85733.33,0 +3982,15575676,Chung,638,France,Male,24,1,0,2,0,1,162597.15,0 +3983,15627665,Sung,614,France,Male,46,4,0,1,1,0,74379.57,1 +3984,15814092,Wang,626,France,Female,44,2,0,1,0,1,173117.22,1 +3985,15695225,Sun,834,Spain,Male,38,8,0,2,1,1,66485.26,0 +3986,15615091,Maitland,691,France,Male,24,6,0,2,1,1,92811.2,0 +3987,15794345,Ma,706,Spain,Male,38,8,0,2,0,1,46635.11,0 +3988,15726484,Pollard,633,France,Male,37,7,141546.35,1,1,1,124830.11,0 +3989,15650442,Hsieh,644,Germany,Female,32,8,141528.88,1,1,1,167087.34,1 +3990,15714256,Gerasimov,666,France,Male,30,7,109805.3,1,0,1,163625.56,0 +3991,15778752,Johnson,708,France,Male,32,10,86614.06,2,1,1,172129.26,0 +3992,15601659,Fiorentino,496,Germany,Female,59,7,91680.1,2,1,0,163141.18,1 +3993,15602811,Chioke,730,Germany,Male,38,0,38848.19,2,0,0,94003.11,0 +3994,15779414,Rossi,696,Spain,Male,40,3,153639.11,1,1,1,138351.68,0 +3995,15763097,Siciliano,809,Spain,Male,80,8,0,2,0,1,34164.05,0 +3996,15633666,Efremov,701,Spain,Female,33,7,123870.07,1,1,0,97794.71,0 +3997,15718789,Brigstocke,604,France,Male,30,5,0,2,1,0,75786.55,0 +3998,15690620,Olisaemeka,665,France,Male,39,10,46323.57,1,1,0,136812.02,0 +3999,15737071,Tang,639,France,Female,60,5,162039.78,1,1,1,84361.72,1 +4000,15665062,Lucchese,696,France,Male,19,1,110928.51,1,1,1,2766.63,0 +4001,15600692,West,520,France,Male,38,5,0,2,1,0,163185.76,0 +4002,15792064,Pai,545,Germany,Male,53,5,114421.55,1,1,0,180598.28,1 +4003,15811486,Tang,634,Germany,Female,29,8,130036.21,2,0,1,69849.55,0 +4004,15626141,Fedorov,750,France,Female,26,1,151510.17,2,1,1,19921.72,0 +4005,15738546,Gboliwe,530,Spain,Female,41,4,0,2,0,1,147606.71,0 +4006,15677052,Ko,589,France,Female,59,2,0,2,1,1,126160.24,1 +4007,15656454,Le Gallienne,654,France,Male,37,6,83568.55,1,1,0,47046.72,0 +4008,15645496,Seleznyova,648,France,Female,43,7,139972.18,1,1,0,143668.58,0 +4009,15612505,Joseph,835,Spain,Male,45,3,100212.13,1,1,0,152577.62,0 +4010,15708513,Bevan,446,France,Female,39,1,90217.07,1,1,0,191350.48,0 +4011,15685654,Allan,514,Spain,Male,66,9,0,2,1,1,14234.31,0 +4012,15732307,Lavrentiev,694,Germany,Male,33,4,124067.32,1,1,1,77906.87,0 +4013,15726814,Walton,554,Spain,Male,46,4,0,2,0,1,57320.92,0 +4014,15653776,Salier,720,Germany,Female,57,1,162082.31,4,0,0,27145.73,1 +4015,15597914,Evdokimov,641,Germany,Female,51,2,117306.69,4,1,1,26912.72,1 +4016,15631603,Ponomaryova,813,France,Male,32,1,122889.88,1,1,1,26476.18,0 +4017,15789753,Millar,480,France,Male,40,6,148790.61,1,0,1,79329.7,0 +4018,15678034,Grosse,811,France,Male,46,9,180226.24,1,1,0,13464.64,1 +4019,15690209,Hsiao,715,Germany,Female,32,3,104857.19,2,1,0,114149.8,0 +4020,15592091,Belbin,620,Spain,Male,31,2,166833.86,2,1,1,135171.6,0 +4021,15647453,Ifeajuna,721,France,Male,42,4,102936.72,1,0,0,1187.88,0 +4022,15697100,Wright,772,Germany,Female,48,6,108736.52,1,1,0,184564.67,1 +4023,15811290,Komarova,680,Germany,Male,44,0,129974.79,2,1,1,33391.38,0 +4024,15629187,Titheradge,535,France,Male,38,8,85982.07,1,1,0,9238.35,0 +4025,15758073,Dellucci,655,France,Female,20,7,134397.61,1,0,0,28029.54,0 +4026,15640769,Hobbs,660,France,Male,63,8,137841.53,1,1,1,42790.29,0 +4027,15606641,Beggs,762,Germany,Male,56,10,100260.88,3,1,1,77142.42,1 +4028,15718280,Luffman,662,Germany,Male,39,5,139822.11,2,1,1,146219.9,0 +4029,15764335,Caldwell,463,Germany,Female,41,8,123151.51,2,1,0,70127.93,0 +4030,15634218,Mancini,501,Germany,Male,27,4,95331.83,2,1,0,132104.76,0 +4031,15808760,Evseev,603,Spain,Female,42,6,0,1,1,1,90437.87,0 +4032,15648461,Hs?eh,688,Spain,Male,37,7,138162.41,2,1,1,113926.31,0 +4033,15593555,Chinedum,430,France,Male,38,9,0,2,1,1,12050.77,0 +4034,15569079,Hagins,632,Germany,Male,48,6,126066.26,1,1,0,64345.61,1 +4035,15800736,Kirwan,601,Spain,Female,42,4,96763.89,1,1,1,199242.65,0 +4036,15792607,Little,769,France,Female,38,2,0,2,0,0,75578.67,0 +4037,15640034,Milligan,551,France,Male,42,2,139561.46,1,1,0,43435.43,1 +4038,15807563,Ch'iu,841,France,Female,52,5,0,1,0,0,183239.71,1 +4039,15684461,McKay,469,Spain,Female,31,6,0,1,1,0,146213.75,1 +4040,15580134,Crawford,479,Spain,Male,27,2,172463.45,1,1,1,40315.27,0 +4041,15679075,Onyemere,701,France,Male,37,8,107798.85,1,1,0,16966.73,0 +4042,15742504,Azuka,593,France,Male,36,2,70181.48,2,1,0,80608.12,0 +4043,15567328,Ch'en,738,Spain,Male,38,5,177997.07,1,0,1,19233.41,0 +4044,15698294,Royster,635,Spain,Male,31,1,0,2,1,0,135382.23,0 +4045,15607142,Parkin,658,France,Male,32,8,0,1,1,1,80410.68,0 +4046,15738516,Kozlova,687,Spain,Female,36,5,0,1,1,0,17696.22,0 +4047,15806403,Hu,650,France,Male,37,9,0,2,1,0,17974.08,0 +4048,15656707,Ma,720,Spain,Male,21,2,123200.78,1,1,1,180712.28,0 +4049,15653715,Coates,602,France,Female,63,7,0,2,1,1,56323.21,0 +4050,15806184,Burns,618,Spain,Male,33,4,0,2,1,1,77550.18,0 +4051,15585734,Gouger,803,Germany,Male,41,9,137742.9,2,1,1,166957.82,0 +4052,15725639,Ignatyev,793,France,Female,63,9,116270.72,1,1,1,184243.25,0 +4053,15618401,Douglas,616,Germany,Male,41,10,113220.2,2,1,1,114072.91,0 +4054,15785385,Fiorentino,550,Spain,Male,51,5,0,2,1,0,153917.41,0 +4055,15734762,Ignatiev,602,France,Female,56,3,115895.22,3,1,0,4176.17,1 +4056,15767129,Munz,452,France,Female,60,6,121730.49,1,1,1,142963.29,0 +4057,15797204,Paling,655,Spain,Female,28,3,113811.85,2,0,1,76844.23,0 +4058,15769272,Clark,510,France,Female,26,6,136214.08,1,0,0,159742.33,0 +4059,15771966,Akobundu,557,France,Male,39,8,146200.01,1,1,0,177944.64,0 +4060,15691952,Fanucci,676,France,Male,37,10,106242.67,1,1,1,166678.28,0 +4061,15593250,Hsiao,640,France,Female,29,4,0,2,1,0,44904.26,0 +4062,15605333,Clancy,529,Spain,Male,31,6,0,1,1,0,10625.91,0 +4063,15800083,Macdonald,559,France,Male,45,8,24043.45,1,0,1,169781.45,1 +4064,15575691,Palerma,689,France,Female,58,5,0,2,0,1,49848.86,0 +4065,15689886,Holden,626,Germany,Male,39,10,132287.92,3,1,1,51467.92,1 +4066,15809838,Moore,697,Spain,Male,30,1,0,2,0,0,735.79,0 +4067,15736154,Gallo,823,France,Female,44,1,0,2,0,1,182495.7,0 +4068,15767391,Otutodilinna,565,Germany,Female,32,4,90322.99,2,0,1,118740.37,0 +4069,15704910,Rios,631,Spain,Male,23,3,0,2,1,0,13813.24,0 +4070,15656613,McGregor,646,France,Female,34,3,131283.11,1,0,0,130500.65,0 +4071,15611551,Hill,676,Spain,Male,48,1,131659.59,2,0,1,14152.15,0 +4072,15732430,H?,850,Spain,Female,54,4,120952.74,1,1,0,66963.15,0 +4073,15741865,Ferrari,810,France,Female,38,9,153166.17,1,1,1,93261.69,0 +4074,15634143,Onyemauchechi,581,Spain,Male,30,0,53291.86,1,0,0,196582.28,0 +4075,15609676,Nkemakonam,718,France,Female,35,2,167924.95,1,1,0,43024.64,0 +4076,15761600,White,713,France,Male,43,5,86394.14,1,1,1,130001.13,0 +4077,15676404,Kirillov,672,France,Female,50,1,0,1,1,0,12106.82,1 +4078,15659236,Iadanza,781,Spain,Male,33,3,0,2,1,1,42556.33,0 +4079,15690440,Stiles,656,Spain,Male,47,1,0,2,1,1,197961.93,0 +4080,15694601,Ankudinov,583,France,Female,31,4,158978.79,1,1,0,12538.92,0 +4081,15812262,Gaffney,808,Germany,Female,37,2,100431.84,1,1,0,35140.49,1 +4082,15762821,Udinese,721,Spain,Male,33,5,0,2,0,1,117626.9,0 +4083,15669301,Romani,778,Germany,Female,29,6,150358.97,1,1,0,62454.01,1 +4084,15672640,Kambinachi,850,Spain,Female,45,4,114347.85,2,1,1,109089.04,0 +4085,15750458,Hawkins,693,France,Female,39,4,0,2,0,1,142331.39,0 +4086,15627251,Tsui,520,France,Male,34,4,134007.9,1,1,1,193209.11,0 +4087,15764294,Ifeatu,759,Germany,Male,31,4,98899.91,1,1,1,47832.82,0 +4088,15659962,McIntosh,637,France,Male,60,3,0,2,1,1,70174.03,0 +4089,15788536,Armit,755,Germany,Male,40,2,137430.82,2,0,0,176768.59,0 +4090,15596979,Fang,662,France,Female,47,6,0,2,1,1,129392.75,0 +4091,15681220,Chou,503,France,Female,37,8,0,2,1,1,97893.32,0 +4092,15635097,Okeke,599,Germany,Male,39,2,188976.89,2,0,1,176142.09,0 +4093,15780779,Ramsbotham,583,Spain,Female,40,4,0,2,1,0,114093.73,0 +4094,15798470,Scannell,764,Spain,Female,48,1,75990.97,1,1,0,158323.81,1 +4095,15760880,Edman,513,France,Male,29,10,0,2,0,1,25514.77,0 +4096,15616929,De Luca,730,Spain,Male,62,5,112181.08,1,0,1,61513.87,0 +4097,15758775,Vasilyeva,820,Spain,Male,34,10,97208.46,1,1,1,59553.34,0 +4098,15663386,Tuan,597,Spain,Female,26,7,0,2,1,0,110253.2,0 +4099,15621267,Ejimofor,637,France,Male,32,5,0,1,0,0,148769.08,0 +4100,15720509,Hs?,696,France,Male,34,9,150856.79,1,0,1,8236.78,0 +4101,15693322,Shaver,635,Germany,Female,37,9,146748.07,1,0,1,11407.58,0 +4102,15589544,Wallis,673,Spain,Female,57,4,0,2,1,1,49684.09,0 +4103,15772030,Coupp,662,Spain,Male,33,3,0,2,0,1,68064.83,0 +4104,15693337,Perry,683,Spain,Male,41,0,148863.17,1,1,1,163911.32,0 +4105,15676571,Bezrukova,850,France,Male,55,6,0,1,1,0,944.41,1 +4106,15701392,Lucciano,815,Spain,Male,28,6,0,2,0,1,185547.71,0 +4107,15741092,Ingram,671,Spain,Male,34,10,153360.02,1,1,0,140509.86,0 +4108,15643865,Lo Duca,601,France,Female,40,3,92055.36,1,0,1,164652.02,1 +4109,15769389,Wan,709,Germany,Female,39,9,124723.92,1,1,0,73641.86,0 +4110,15807768,Cohn,702,Germany,Male,28,1,103033.83,1,1,1,40321.87,0 +4111,15801630,Yen,558,France,Male,40,6,0,2,1,0,173844.89,0 +4112,15705034,Peng,691,Spain,Male,40,1,0,2,1,1,145613.17,0 +4113,15763107,Little,700,France,Female,30,9,0,1,1,1,174971.64,0 +4114,15667085,Meng,667,France,Male,33,4,0,2,1,1,131834.75,0 +4115,15647008,Adams,624,Germany,Male,54,3,116726.22,1,1,0,110498.1,1 +4116,15584505,Hill,580,France,Female,23,5,113923.81,2,0,0,196241.43,0 +4117,15748068,Boyle,571,Spain,Female,31,3,0,2,1,1,194667.92,0 +4118,15663964,Pagnotto,561,France,Male,37,5,0,2,1,0,83093.25,0 +4119,15782311,Feng,529,France,Male,28,9,0,2,1,1,52545.24,0 +4120,15588197,Endrizzi,670,France,Male,36,7,0,2,0,0,59571.5,0 +4121,15610105,Shen,666,Germany,Female,21,1,121827.43,2,1,1,99818.31,0 +4122,15606133,Lay,628,Spain,Male,42,7,0,2,0,1,172967.87,0 +4123,15599403,Wu,577,France,Male,60,10,125389.7,2,1,1,178616.73,0 +4124,15648225,Shephard,652,Spain,Female,38,1,103895.31,1,0,1,159649.44,0 +4125,15608406,Schmidt,678,France,Male,26,5,111128.04,1,1,0,60941.27,1 +4126,15633378,Davidson,692,Spain,Female,49,9,0,2,1,0,178342.63,0 +4127,15664759,Lamb,675,Spain,Male,32,10,0,2,1,0,191545.65,0 +4128,15625545,Hussey,712,Spain,Male,52,9,0,1,1,1,117977.45,1 +4129,15772148,Ferrari,639,Germany,Female,37,5,151242.48,1,0,1,49637.65,0 +4130,15810829,Macfarlan,618,France,Male,48,7,0,1,1,0,13921.82,1 +4131,15731669,Szabados,554,France,Male,39,2,129709.62,1,1,0,173197.12,0 +4132,15738634,Yuan,533,France,Male,47,9,83347.25,1,1,1,137696.25,0 +4133,15737571,Matveyev,540,Spain,Female,28,6,84121.04,1,0,1,80698.54,0 +4134,15667602,Cheng,704,Spain,Male,33,3,0,2,1,0,73018.74,0 +4135,15684147,Palerma,678,France,Male,43,5,102338.19,1,1,1,79649.62,0 +4136,15789874,Wang,712,France,Female,29,3,87375.78,2,0,0,166194.53,0 +4137,15757952,Teng,651,France,Male,44,2,0,3,1,0,102530.35,1 +4138,15698732,K'ung,789,Germany,Male,51,3,104677.09,1,1,0,74265.38,0 +4139,15714355,Sinclair,775,Germany,Male,32,8,121669.23,1,0,1,125898.39,0 +4140,15599090,McKelvey,564,Germany,Male,40,7,108407.34,1,1,1,83681.2,0 +4141,15762048,Yuan,841,Germany,Female,33,7,154969.79,2,1,1,99505.75,0 +4142,15790596,Moran,850,Spain,Male,39,0,141829.67,1,1,1,92748.16,0 +4143,15609623,McConnell,637,France,Female,63,5,0,1,1,0,28092.77,1 +4144,15711901,Iheatu,500,France,Male,45,2,109162.82,1,1,1,126145.08,0 +4145,15779809,Giordano,655,France,Male,44,8,87471.63,1,0,1,188593.98,0 +4146,15729018,Alexander,666,France,Female,33,2,147229.65,1,1,1,56410.17,0 +4147,15698246,Gordon,658,France,Female,24,2,0,2,1,1,84694.49,0 +4148,15712409,Tang,749,Germany,Male,66,6,182532.23,2,1,1,195429.92,0 +4149,15758306,T'an,654,France,Male,32,6,0,2,1,1,137898.57,0 +4150,15621435,Davies,623,France,Female,39,1,160903.2,1,0,0,78774.36,0 +4151,15566295,Sanders,761,France,Female,33,6,138053.79,2,1,0,148779.41,0 +4152,15569098,Winifred,627,France,Male,44,6,153548.12,1,0,0,35300.08,1 +4153,15662532,Holmes,757,Germany,Male,31,8,149085.9,2,1,1,197077.36,0 +4154,15664001,Riddle,695,Germany,Female,53,8,95231.91,1,0,0,70140.8,1 +4155,15703437,Chinedum,726,France,Male,34,3,0,2,1,0,196288.46,0 +4156,15708003,Aleksandrova,587,Spain,Male,41,8,85109.21,1,1,0,1557.82,0 +4157,15599452,Conti,605,Germany,Female,43,8,125338.8,2,1,0,23970.13,0 +4158,15719793,Watson,850,Spain,Male,62,5,0,2,1,1,180243.56,0 +4159,15771580,Davison,850,France,Female,38,0,106831.69,1,0,1,148977.72,0 +4160,15732268,Cook,751,France,Male,29,3,159597.45,1,1,0,39934.41,0 +4161,15722350,Udinesi,627,Germany,Female,37,7,147361.57,1,1,1,133031.96,0 +4162,15611371,Siciliani,736,France,Male,43,4,176134.54,1,1,1,52856.88,0 +4163,15673584,Bell,652,France,Female,74,5,0,2,1,1,937.15,0 +4164,15636396,Jackson,627,France,Female,35,7,0,2,0,1,193022.44,0 +4165,15706170,Onyemere,636,France,Male,34,1,84055.43,1,0,0,37490.84,0 +4166,15725478,McClemans,775,France,Male,60,7,0,2,1,1,111558.7,0 +4167,15654562,Ma,850,Spain,Female,45,5,174088.3,4,1,0,5669.31,1 +4168,15737509,Morrison,850,Spain,Male,34,8,199229.14,1,0,0,68106.29,0 +4169,15690796,Chambers,516,France,Male,37,8,0,1,1,0,101834.58,0 +4170,15716728,Basedow,513,Spain,Female,42,10,0,2,0,1,73151.25,0 +4171,15605665,Nwora,673,Germany,Female,69,3,78833.15,2,1,1,37196.15,0 +4172,15748481,Howey,564,France,Female,27,6,0,1,0,0,7819.76,0 +4173,15757777,Pai,636,France,Female,35,2,0,2,1,1,23129.46,0 +4174,15747808,Ni,712,France,Male,29,3,102540.61,1,1,1,189680.79,0 +4175,15810593,Forbes,568,France,Male,51,4,0,3,1,1,66586.56,0 +4176,15693376,Baryshnikov,741,Spain,Male,43,0,0,2,1,1,2920.63,1 +4177,15579808,Kramer,754,Germany,Female,39,8,129401.87,1,1,1,87684.93,0 +4178,15598275,Sochima,709,France,Female,32,7,0,2,1,1,199418.02,0 +4179,15737080,Marchesi,510,France,Female,32,1,0,2,0,1,28515.17,0 +4180,15668580,Todd,716,Spain,Male,33,2,0,2,1,1,92916.53,0 +4181,15569438,Mai,607,Germany,Male,36,10,106702.94,2,0,0,198313.69,0 +4182,15675842,Pinto,656,Spain,Male,26,4,139584.57,1,1,0,36308.93,0 +4183,15577587,Reynolds,550,Germany,Male,52,5,121016.23,1,1,1,41730.37,1 +4184,15625592,Sal,486,France,Male,26,2,0,2,1,1,31399.4,0 +4185,15635141,Miller,598,Germany,Male,59,8,118210.42,2,0,0,60192.14,1 +4186,15642570,Scott,675,Spain,Male,35,8,0,2,1,0,29062.25,0 +4187,15702175,Herrin,755,France,Female,29,4,148654.84,2,1,1,28805.09,0 +4188,15677785,Stevenson,656,Spain,Male,32,5,136963.12,1,1,0,133814.28,0 +4189,15786153,McKenzie,644,Germany,Male,47,9,137774.11,2,1,0,151902.78,0 +4190,15759499,Gardiner,598,France,Female,32,4,111156.52,1,1,1,167376.26,0 +4191,15659568,Atkinson,850,Spain,Female,31,3,121237.65,1,1,1,31022.56,0 +4192,15715597,Onyemauchechi,679,France,Male,36,1,97234.58,1,1,0,188997.08,0 +4193,15610147,Ross,632,France,Male,60,2,0,2,0,1,2085.32,0 +4194,15802362,Newland,550,Spain,Male,45,0,0,2,0,1,70399.71,0 +4195,15660524,Hu,572,Germany,Female,54,9,97382.53,1,1,1,195771.95,0 +4196,15747168,Sanders,626,Germany,Female,47,2,103108.8,1,0,1,166475.44,1 +4197,15796910,Tsui,625,Spain,Female,57,7,0,1,0,0,84106.17,1 +4198,15707674,Marino,515,France,Female,58,2,131852.81,1,1,0,81436.68,1 +4199,15565706,Akobundu,612,Spain,Male,35,1,0,1,1,1,83256.26,1 +4200,15587596,Morrison,628,Spain,Female,39,8,107553.33,1,1,0,117523.41,0 +4201,15751943,Mai,529,Spain,Female,43,5,0,2,0,0,79476.63,0 +4202,15621227,Hs?eh,668,Germany,Female,46,7,161806.09,1,1,1,173052.19,0 +4203,15757588,Wright,526,France,Male,30,9,0,2,0,0,100995.68,0 +4204,15640922,Demaine,791,France,Female,52,7,0,1,1,1,122782.5,0 +4205,15567557,Chien,573,France,Male,27,2,128243.03,1,1,1,11631.34,0 +4206,15670103,Dickinson,565,France,Female,38,5,126645.13,1,1,1,168303.55,0 +4207,15720929,Kazantseva,604,France,Female,47,8,62094.71,3,0,0,9308.1,1 +4208,15732774,Marchesi,656,France,Male,37,7,112291.34,1,1,0,153157.97,0 +4209,15628558,Pan,447,France,Female,44,5,89188.83,1,1,1,75408.24,0 +4210,15729201,Harewood,682,France,Male,55,9,0,1,1,0,153356.8,1 +4211,15731117,Kao,437,Spain,Male,28,2,109161.25,1,1,0,152987.42,0 +4212,15615207,Yeh,792,Spain,Male,47,0,0,1,1,1,5557.88,1 +4213,15773512,Bischof,627,Spain,Female,25,4,0,1,1,1,194313.93,0 +4214,15572145,Ashton,767,France,Female,34,8,0,2,1,0,94767.77,0 +4215,15642710,Napolitani,686,France,Male,26,7,0,2,1,0,1540.89,0 +4216,15574213,Wilson,789,France,Female,53,1,158271.74,1,1,1,5036.39,1 +4217,15718852,Uren,794,France,Male,56,9,96951.21,1,1,1,71776.76,0 +4218,15583840,Okechukwu,587,Germany,Male,35,5,121863.61,1,1,1,23481.69,1 +4219,15782418,Ku,589,Germany,Female,19,9,83495.11,1,1,1,143022.31,1 +4220,15813504,Onyemachukwu,543,Germany,Female,25,1,146566.01,1,0,1,161407.48,0 +4221,15711314,Kao,589,Spain,Female,45,1,0,1,0,0,125939.22,1 +4222,15621064,Russell,701,Germany,Male,23,5,186101.18,2,1,1,76611.33,0 +4223,15627847,Woronoff,850,France,Male,40,6,0,1,1,0,136985.08,1 +4224,15588090,Ferri,726,Germany,Female,51,8,107494.86,2,1,0,140937.91,1 +4225,15735270,Ruggiero,767,Spain,Male,47,2,0,1,1,0,48161.18,1 +4226,15671804,Wilding,648,Spain,Male,36,8,146943.38,2,1,1,130041.45,0 +4227,15753215,Yashina,651,Spain,Female,36,8,0,2,1,0,91652.43,0 +4228,15789941,Yevseyev,633,France,Female,36,6,125130.28,1,0,0,125961.48,0 +4229,15691061,Rapuokwu,740,France,Female,37,9,0,2,1,1,73225.31,0 +4230,15808326,Maslov,592,France,Female,34,9,0,2,1,1,20460.2,0 +4231,15566660,Cole,670,France,Female,41,10,0,3,1,0,81602.02,0 +4232,15778947,Sullivan,628,France,Male,36,3,0,2,1,1,8742.91,0 +4233,15632977,Hsiao,745,France,Male,47,5,0,2,0,0,145789.71,0 +4234,15591747,Rossi,705,France,Male,32,3,0,2,0,0,129576.99,0 +4235,15567335,Allsop,559,France,Female,42,7,0,2,1,1,190040.29,0 +4236,15609299,Chamberlain,595,France,Male,29,6,150685.79,1,1,0,87771.06,0 +4237,15669945,Jackson,492,France,Male,35,4,141359.37,2,1,0,39519.53,0 +4238,15736271,Dumetochukwu,498,France,Female,29,9,0,1,1,0,190035.83,0 +4239,15710390,Uspensky,655,France,Female,39,6,94631.26,2,1,1,148948.52,0 +4240,15756481,Garcia,636,France,Female,39,3,118336.14,1,1,0,184691.77,0 +4241,15736730,Soto,634,France,Female,45,2,0,1,1,1,143458.31,0 +4242,15626040,McDonald,793,Spain,Male,63,0,0,2,0,1,27166.75,0 +4243,15746553,Castles,526,Germany,Male,50,5,124233.24,1,0,1,159456.87,1 +4244,15622518,Stephenson,768,France,Female,26,5,51116.26,1,1,1,70454.79,1 +4245,15684908,Davidson,540,Germany,Male,64,1,91869.69,1,0,1,95421,0 +4246,15569446,Tu,732,France,Female,34,8,122338.43,2,1,0,187985.85,0 +4247,15777504,Colbert,617,France,Female,30,8,0,1,1,1,92621.9,0 +4248,15677906,Owens,637,Spain,Female,54,5,0,1,0,1,150836.98,0 +4249,15703292,Chimezie,573,France,Male,26,8,86270.93,2,1,1,90177.3,0 +4250,15712938,Genovese,531,France,Male,44,3,0,2,1,1,34416.79,0 +4251,15631359,Daluchi,489,France,Female,38,5,117289.92,1,0,0,85231.88,0 +4252,15720847,Sheffield,601,France,Male,35,2,0,2,1,1,118983.18,0 +4253,15787830,Bailey,452,Germany,Male,33,7,153663.27,1,1,0,111868.23,0 +4254,15599869,Dyson,728,Spain,Female,29,1,0,1,1,1,83056.22,0 +4255,15592078,Davide,590,Germany,Female,27,8,123599.49,2,1,0,1676.92,0 +4256,15596228,Uwaezuoke,490,France,Male,29,4,0,2,1,0,32089.57,0 +4257,15578462,Hs?,596,Spain,Female,76,9,134208.25,1,1,1,13455.43,0 +4258,15756894,Onwuka,635,France,Male,29,1,0,1,0,1,24865.54,0 +4259,15796167,Flores,782,Germany,Male,35,7,98556.89,2,1,0,117644.36,0 +4260,15664808,Nicoll,790,Spain,Female,37,3,0,3,0,0,98897.32,0 +4261,15664555,Hughes,587,France,Male,40,2,0,4,0,1,106174.7,1 +4262,15607278,Romano,794,Spain,Female,46,8,134593.79,1,1,1,46386.37,0 +4263,15585222,Norman,515,France,Male,41,8,0,2,1,1,185054.14,0 +4264,15750299,Davison,746,Spain,Male,24,10,68781.82,1,0,1,47997.39,0 +4265,15761294,Manna,667,Germany,Female,56,8,137464.04,1,1,0,130846.79,1 +4266,15810454,Reed,709,France,Male,32,4,147307.91,1,0,1,40861.55,0 +4267,15673984,Daniels,536,France,Female,35,8,0,1,1,0,171840.24,1 +4268,15609319,Hunt,711,France,Female,41,3,145754.91,1,1,1,101455.07,0 +4269,15709941,Feng,753,France,Male,46,8,0,3,1,0,90747.94,1 +4270,15580252,Waters,748,France,Male,44,4,112610.77,1,0,1,2048.55,0 +4271,15741275,Yuan,623,France,Female,57,7,71481.79,2,1,1,84421.34,0 +4272,15707132,Yudin,465,France,Male,33,5,0,2,0,1,78698.09,0 +4273,15600708,Calabresi,640,Spain,Female,34,3,77826.8,1,1,1,168544.85,0 +4274,15804787,Onyemauchechukwu,562,France,Male,75,5,87140.85,1,1,1,39351.64,0 +4275,15690021,Martin,502,Germany,Female,42,0,132002.7,1,0,1,28204.98,1 +4276,15763895,Hung,536,France,Male,32,7,178011.5,2,1,0,22375.14,0 +4277,15623478,Maslova,670,Germany,Female,32,4,102954.68,2,0,1,134942.45,0 +4278,15797910,Zetticci,775,Germany,Male,51,2,123783.25,1,1,1,134901.57,0 +4279,15577751,Pisano,759,Germany,Male,30,4,101802.67,1,0,0,8693.8,0 +4280,15781777,Sutherland,604,France,Male,33,3,148659.48,1,0,0,42437.75,0 +4281,15740527,Lai,766,Germany,Female,62,7,142724.48,1,0,1,5893.23,1 +4282,15721251,Watson,554,Spain,Female,41,4,112152.89,1,0,1,36242.19,0 +4283,15602994,Gorbunov,487,France,Female,53,10,89550.85,1,0,1,90076.85,0 +4284,15750769,Padovano,725,France,Male,35,7,75915.75,1,1,0,150507.43,0 +4285,15740175,Raynor,732,Germany,Female,42,2,118889.66,2,0,0,87422.15,0 +4286,15679968,Ting,623,France,Male,40,5,118788.57,1,1,0,192867.4,0 +4287,15694404,Eberegbulam,781,France,Female,42,3,156555.54,1,1,1,175674.01,0 +4288,15657529,Chin,714,Germany,Male,53,1,99141.86,1,1,1,72496.05,1 +4289,15762882,Manna,577,Germany,Female,31,4,61211.18,1,1,1,145250.43,0 +4290,15642579,Chang,731,Spain,Female,37,1,128932.4,1,1,1,180712.52,0 +4291,15598884,Kent,650,Spain,Female,23,5,0,1,1,1,180622.43,0 +4292,15770185,Buckley,779,France,Male,32,10,80728.15,1,1,0,86306.75,0 +4293,15800287,Micco,706,Spain,Female,46,2,127660.46,2,1,0,150156.82,1 +4294,15665861,Avdeev,733,Spain,Male,44,3,106070.89,1,0,1,101617.43,0 +4295,15662203,Bremer,579,Germany,Female,42,3,137560.38,2,1,1,85424.34,0 +4296,15616454,Davidson,476,Germany,Female,34,8,111905.43,1,0,1,197221.81,1 +4297,15702788,Gadsdon,775,France,Male,40,9,126212.64,1,1,0,70196.57,0 +4298,15778149,Connolly,538,Spain,Male,68,9,0,2,1,0,110440.5,1 +4299,15680001,McDonald,602,France,Male,38,7,111835.94,2,1,0,124389.61,0 +4300,15711991,Chiawuotu,615,France,Male,30,8,0,2,0,0,3183.15,0 +4301,15633834,Milne,700,Germany,Female,28,3,99705.69,2,0,0,146723.72,0 +4302,15765266,Fleming,615,France,Male,32,1,0,2,0,0,2139.25,0 +4303,15791867,Hicks,544,Germany,Male,44,2,108895.93,1,0,0,69228.2,1 +4304,15675380,Logan,573,Spain,Male,56,3,154669.77,1,0,1,115462.27,1 +4305,15770576,Hammond,555,Spain,Male,50,7,128061,2,1,1,62375.1,0 +4306,15775294,Weber,692,France,Female,31,2,0,2,1,0,91829.17,1 +4307,15727059,Lettiere,476,France,Female,40,4,0,2,0,0,182547.04,0 +4308,15702499,Schnaars,770,Spain,Male,46,9,190678.02,1,1,1,14725.36,0 +4309,15611699,Tao,641,France,Female,40,7,0,1,1,0,126996.67,0 +4310,15654000,Algarin,705,France,Female,35,5,0,1,1,0,133991.11,1 +4311,15657881,Onyemere,784,France,Male,38,5,136712.91,1,0,1,169920.92,0 +4312,15719991,Korovina,727,Spain,Female,52,1,154733.97,1,1,0,80259.67,1 +4313,15720687,Chidubem,576,France,Female,41,4,112609.91,1,0,0,191035.18,1 +4314,15687079,King,646,Spain,Male,69,10,115462.44,1,1,0,40421.87,0 +4315,15582276,Greco,638,France,Male,34,5,133501.36,1,0,1,155643.04,0 +4316,15763980,Beneventi,632,Germany,Male,30,1,58668.02,1,1,1,78670.52,0 +4317,15720774,P'eng,850,Spain,Male,44,7,89118.26,1,1,0,104240.77,1 +4318,15592194,Metcalf,492,France,Female,28,9,0,2,1,0,95957.09,0 +4319,15803685,Greco,673,Germany,Female,77,10,76510.52,2,0,1,59595.66,0 +4320,15759456,Lupton,609,Spain,Male,34,7,140694.78,2,1,0,46266.63,0 +4321,15611544,Ibeamaka,701,Germany,Male,36,7,95448.32,2,1,0,189085.07,0 +4322,15794257,Hsiung,651,France,Male,34,4,91562.99,1,1,1,123954.15,0 +4323,15681697,Rueda,508,France,Male,31,8,72541.48,1,1,0,129803.08,0 +4324,15579566,Li Fonti,616,Spain,Female,43,3,120867.18,1,1,0,18761.92,1 +4325,15577970,Alexeeva,489,France,Male,34,5,0,1,0,0,43540.59,0 +4326,15727489,Madueke,567,Spain,Female,45,1,157320.51,1,1,0,62193.92,0 +4327,15764284,Torres,714,Spain,Male,27,3,0,3,1,1,129130.09,0 +4328,15581811,Chukwubuikem,678,Germany,Female,30,1,139676.95,2,0,1,16146,0 +4329,15622527,Holloway,581,France,Female,55,6,0,1,1,1,22442.13,0 +4330,15753362,Evdokimov,748,Spain,Male,60,3,0,2,1,1,78194.37,0 +4331,15666652,Anayolisa,781,France,Female,19,3,0,2,1,1,124297.32,0 +4332,15789714,Semmens,691,Spain,Male,21,3,103000.94,1,1,1,104648.58,0 +4333,15771543,Tu,507,Germany,Male,31,2,134237.07,1,1,1,166423.66,1 +4334,15748327,Anderson,724,Germany,Male,34,6,118235.7,2,0,0,157137.23,0 +4335,15754649,Fang,705,Spain,Female,57,3,0,2,1,1,34134.14,0 +4336,15810460,Fanucci,708,Spain,Female,64,5,0,3,0,1,112520.07,1 +4337,15771742,Boyle,580,Germany,Male,38,9,115442.19,2,1,0,128481.5,1 +4338,15642160,Milanesi,850,France,Male,38,5,0,2,1,0,16491.64,0 +4339,15798439,Davidson,714,Spain,Male,25,2,0,1,1,1,132979.43,0 +4340,15605293,McKay,559,France,Female,43,1,0,2,1,1,196645.87,0 +4341,15692631,Bogdanova,577,Spain,Female,44,8,115557,1,0,1,127506.76,0 +4342,15665376,Lavrentiev,647,Germany,Female,35,3,166518.63,2,1,0,147930.46,0 +4343,15772412,Corser,554,Spain,Male,30,6,135370.12,1,1,1,179689.05,1 +4344,15654577,Alexeeva,549,Germany,Male,54,5,92877.33,1,1,0,2619.64,1 +4345,15585427,Madueke,528,France,Female,26,10,102073.67,2,0,0,166799.93,0 +4346,15584536,Barber,720,Germany,Male,46,3,97042.6,1,1,1,133516.51,1 +4347,15585853,McCardle,743,Spain,Male,41,7,0,1,1,0,163736.09,1 +4348,15645271,Radcliffe-Brown,615,Germany,Male,24,8,108528.07,2,0,0,179488.41,1 +4349,15579387,Ni,635,Germany,Female,44,2,79064.85,2,0,1,113291.75,0 +4350,15623107,Chukwumaobim,686,Spain,Male,45,3,74274.87,3,1,0,64907.48,1 +4351,15754072,Dennis,840,Spain,Female,36,6,0,2,1,0,141364.27,0 +4352,15666163,Hayward,695,France,Male,43,1,100421.1,1,1,1,101141.28,0 +4353,15765192,Jones,564,France,Male,26,7,84006.88,2,0,0,183490.99,0 +4354,15804822,L?,805,France,Female,31,4,0,2,1,0,4798.12,0 +4355,15612893,Nelson,558,Spain,Male,45,4,0,1,1,0,131807.14,0 +4356,15593636,Cardus,657,France,Female,39,4,80293.81,1,1,0,97192.76,0 +4357,15693326,Whitehouse,641,France,Female,42,7,125437.14,2,0,0,164128.58,0 +4358,15809901,Johnstone,755,France,Male,36,8,0,2,1,0,176809.87,0 +4359,15759751,Tsui,483,France,Male,48,1,0,2,1,1,110059.38,0 +4360,15605425,Chia,545,Germany,Female,44,2,127536.44,1,1,0,108398.63,0 +4361,15801934,Su,678,France,Male,66,8,0,2,1,1,47117.03,0 +4362,15592000,Calabresi,781,Germany,Female,48,9,82794.18,1,1,0,124720.68,1 +4363,15618695,Ts'ui,571,Spain,Female,22,3,108117.1,1,0,1,53328.7,0 +4364,15637110,McCulloch,634,Spain,Female,35,10,0,1,1,0,82634.41,0 +4365,15727408,Koo,523,Germany,Male,27,8,61688.61,2,1,0,147059.16,0 +4366,15716328,Miller,501,France,Female,40,2,0,2,0,0,141946.92,0 +4367,15669060,Woolnough,662,France,Male,74,6,0,2,1,0,123583.85,0 +4368,15675854,Douglas,573,Spain,Male,50,0,159304.07,1,0,1,155915.24,1 +4369,15621116,Fang,648,Germany,Male,33,5,138664.24,1,1,0,29076.27,0 +4370,15781495,Munro,662,France,Female,22,2,126362.57,2,1,1,97382.8,0 +4371,15740470,Vinogradov,725,France,Male,39,4,160652.45,2,1,0,57643.55,0 +4372,15714391,Lai,563,France,Female,35,2,183572.84,1,1,1,66006.75,1 +4373,15730137,Udegbulam,628,France,Male,31,0,88421.81,1,0,0,72350.47,0 +4374,15596455,Mao,546,Spain,Female,45,2,0,1,0,0,197789.83,1 +4375,15717290,Onyekaozulu,688,Germany,Male,41,2,112871.19,2,0,1,65520.74,0 +4376,15616555,Fu,850,Germany,Male,41,8,60880.68,1,1,0,31825.84,0 +4377,15659820,Cross,614,France,Female,34,5,0,2,1,0,185561.89,0 +4378,15696301,Snider,719,France,Female,37,9,101455.7,1,1,0,25803.59,1 +4379,15771087,Harrison,757,France,Female,71,0,88084.13,2,1,1,154337.47,0 +4380,15808831,Dale,669,France,Male,29,7,0,2,1,1,138145.62,0 +4381,15812241,Udinese,438,Germany,Male,59,7,127197.14,1,1,0,51565.98,1 +4382,15680370,DeRose,492,France,Male,39,7,0,2,0,1,71323.23,0 +4383,15780561,Hay,622,France,Female,39,9,83456.79,2,0,0,38882.34,0 +4384,15800784,Bruce,645,France,Male,42,4,98298.18,1,1,1,676.06,0 +4385,15715796,Romani,728,France,Male,37,0,0,2,1,1,72203.8,0 +4386,15605375,Tseng,651,France,Male,35,2,86911.8,1,1,0,174094.24,0 +4387,15621520,Tang,783,Germany,Female,42,2,139707.28,1,1,0,2150.22,0 +4388,15665460,Isayeva,732,Spain,Female,67,1,0,2,1,1,177783.04,0 +4389,15801152,Hill,553,Spain,Female,39,1,142876.98,2,1,0,44363.42,0 +4390,15756425,Barnes,660,France,Male,30,7,146301.31,1,0,0,96847.91,0 +4391,15674328,Moreno,670,France,Female,40,3,47364.45,1,1,1,148579.43,1 +4392,15742404,McGregor,718,France,Male,38,7,0,2,1,0,38308.34,0 +4393,15757140,Genovese,787,France,Male,51,0,58137.08,1,0,1,142538.31,0 +4394,15570051,Gill,775,Germany,Female,38,6,179886.41,2,0,0,153122.58,0 +4395,15669175,Ts'ai,479,Germany,Male,24,6,107637.97,2,0,1,169505.83,0 +4396,15790324,Green,660,France,Female,20,6,167685.56,1,1,0,57929.9,0 +4397,15691119,Martin,721,Germany,Male,68,4,136525.99,1,0,0,175399.14,0 +4398,15743478,Johnson,659,Germany,Male,39,8,52106.33,2,1,1,107964.36,0 +4399,15707007,Onio,743,France,Female,39,8,0,1,1,0,94263.44,0 +4400,15572547,Vaguine,670,France,Female,45,9,104930.38,1,1,0,155921.81,1 +4401,15567063,Manna,766,Germany,Female,34,6,106434.94,1,0,1,137995.66,1 +4402,15689633,Toomey,845,Spain,Female,38,2,112803.92,1,1,0,179631.85,0 +4403,15720637,Bell,710,Germany,Female,46,10,120530.34,1,1,0,166586.99,1 +4404,15616859,Bonwick,602,Germany,Female,43,2,113641.49,4,1,0,115116.35,1 +4405,15766166,Folliero,604,Spain,Male,43,2,145081.72,1,1,1,23881.62,0 +4406,15617655,Holt,564,Spain,Female,35,9,0,2,1,1,105837.38,0 +4407,15623450,Brown,637,Germany,Female,27,7,135842.89,1,1,1,101418.05,0 +4408,15796612,Ch'ang,527,France,Female,31,1,112203.25,1,1,0,182266.01,0 +4409,15795963,Fiorentini,687,France,Male,34,7,129895.19,1,0,1,28698.17,0 +4410,15781598,Middleton,756,Germany,Male,41,6,149049.92,1,0,1,50422.36,1 +4411,15691871,Millar,503,Germany,Male,42,9,153279.39,1,1,1,151336.96,0 +4412,15740345,Osborne,657,Spain,Male,42,5,41473.33,1,1,0,112979.6,1 +4413,15662626,Feng,666,France,Female,40,2,0,2,0,0,36371.27,0 +4414,15596575,Vale,615,Germany,Male,39,5,113193.51,2,1,1,52166.25,0 +4415,15657321,Arkwookerum,712,Germany,Male,27,8,113174.21,2,1,0,147261.58,0 +4416,15575955,Lujan,764,France,Female,24,0,0,2,1,0,88724.49,0 +4417,15743893,Alexeyeva,471,France,Male,42,3,164951.56,1,1,0,190531.77,0 +4418,15697270,Gannon,608,Spain,Male,27,4,153325.1,1,1,1,199953.33,0 +4419,15644356,Prokhorova,682,Spain,Female,47,10,134032.01,1,1,0,144290.97,0 +4420,15677586,Romero,587,Germany,Female,32,3,125445.04,2,1,1,130514.78,0 +4421,15571261,Toscani,714,Germany,Female,35,6,126077.43,2,1,1,53954.24,0 +4422,15698758,Onwuamaegbu,630,Spain,Female,31,1,0,2,1,1,169802.73,0 +4423,15787014,King,648,Germany,Female,28,8,90371.09,1,1,1,146851.73,0 +4424,15739857,Trentino,785,France,Female,40,3,0,2,1,1,96832.82,0 +4425,15774630,Peacock,601,Germany,Female,47,1,142802.02,1,1,1,57553.02,0 +4426,15805523,Nnaife,717,France,Female,28,1,90537.16,1,0,1,74800.99,0 +4427,15749557,Chao,707,France,Female,44,6,0,2,1,1,192542.17,0 +4428,15681180,Barese,771,France,Female,23,7,156123.73,1,1,0,72990.62,0 +4429,15742028,Udegbulam,602,France,Female,35,5,0,2,1,0,31050.02,0 +4430,15686463,Fu,626,France,Male,38,7,141074.59,1,1,0,52795.56,1 +4431,15654379,Onwuatuegwu,588,Spain,Male,59,4,0,2,1,1,27435.41,0 +4432,15783629,Degtyaryov,616,Germany,Female,42,6,117899.95,2,0,0,150266.81,0 +4433,15751193,Nnaemeka,621,Spain,Male,33,4,0,2,1,1,40299.23,0 +4434,15724099,Udinese,674,France,Male,26,6,166257.96,1,1,1,149369.41,0 +4435,15568429,Mitchell,633,Spain,Female,46,3,0,2,1,0,120250.58,0 +4436,15648967,Ch'en,698,Germany,Female,64,1,169362.43,1,1,0,84760.32,1 +4437,15664498,Golovanov,508,France,Male,26,7,205962,1,1,0,156424.4,0 +4438,15779522,Efimov,736,France,Female,24,0,0,2,1,0,109355.73,1 +4439,15583850,Davidson,672,Germany,Male,68,0,126061.51,2,1,1,184936.77,0 +4440,15696539,Wade,613,France,Female,21,7,105627.95,1,1,1,36560.51,0 +4441,15760121,Maynard,712,France,Male,32,9,100606.02,1,1,0,165693.06,0 +4442,15628279,Murphy,624,France,Female,38,3,0,2,1,1,163666.85,0 +4443,15766163,Zotova,676,France,Male,38,1,0,2,0,1,35644.79,0 +4444,15566467,Hannah,683,Germany,Female,32,0,138171.1,2,1,1,188203.58,0 +4445,15639049,Cartagena,489,France,Female,31,7,139395.08,1,0,1,6120.84,0 +4446,15736413,Hall,739,France,Male,29,1,0,2,1,1,164484.78,0 +4447,15634815,Hunt,701,France,Female,37,3,0,2,1,1,164268.28,0 +4448,15716381,Greece,666,Germany,Female,50,7,109062.28,1,1,1,140136.1,1 +4449,15708162,Thomson,565,Germany,Female,40,1,89994.71,2,0,1,121084.27,0 +4450,15569364,Victor,666,France,Male,36,3,0,2,1,0,35156.54,0 +4451,15791191,Mitchell,633,France,Male,59,2,103996.74,1,1,1,103159.11,0 +4452,15621205,Olisaemeka,578,France,Male,34,4,175111.11,1,1,1,74858.3,0 +4453,15704788,Krawczyk,812,Spain,Female,49,8,66079.45,2,0,0,91556.57,1 +4454,15775756,Alexandrova,809,Germany,Male,33,8,148055.74,1,0,0,199203.21,0 +4455,15641312,Paterson,615,France,Male,36,6,0,1,1,1,27011.8,1 +4456,15782531,Chou,684,Spain,Female,31,8,0,2,1,0,188637.05,0 +4457,15724428,Abel,544,France,Male,40,8,0,2,1,0,61581.2,0 +4458,15743617,Chesnokova,713,Germany,Male,47,1,95994.98,1,1,0,197529.23,0 +4459,15585839,Niu,633,France,Male,37,2,0,2,1,0,182258.17,0 +4460,15658158,Sullivan,672,Germany,Female,23,10,110741.56,1,1,0,80778.5,0 +4461,15637678,Ma,661,France,Male,35,5,0,1,1,0,155394.52,0 +4462,15701809,Cavill,749,Spain,Female,28,3,0,1,1,0,3408.7,0 +4463,15676937,Nicholls,635,Spain,Female,32,8,0,2,1,1,19367.98,1 +4464,15778975,Nnonso,850,Germany,Female,70,1,96947.58,3,1,0,62282.99,1 +4465,15710375,Gibson,641,France,Male,41,6,0,2,1,0,65396.79,0 +4466,15579914,Garcia,633,Germany,Male,30,2,109786.82,2,1,1,139712.81,0 +4467,15595160,Renwick,413,Spain,Male,35,2,0,2,1,1,60972.84,0 +4468,15595391,Norris,538,France,Male,31,1,0,2,1,0,1375.46,0 +4469,15630363,Nkemakonam,437,France,Female,39,0,102721.49,1,0,0,22191.82,0 +4470,15692443,Piccio,612,Spain,Male,33,5,69478.57,1,1,0,8973.67,1 +4471,15593795,Linton,516,Germany,Female,53,1,156674.2,1,1,0,118502.34,1 +4472,15642824,Onyekaozulu,826,Spain,Female,56,8,174506.1,2,0,1,161802.82,1 +4473,15683524,Tobenna,660,Germany,Female,23,6,166070.48,2,0,0,90494.72,0 +4474,15713532,Wang,646,Germany,Female,29,4,105957.44,1,1,0,15470.91,0 +4475,15719827,O'Donnell,767,France,Male,36,3,0,1,0,0,65147.27,0 +4476,15578435,Langlands,640,France,Male,40,8,110340.68,1,1,1,157886.6,0 +4477,15723028,Smith,778,France,Male,33,1,0,2,1,0,85439.73,0 +4478,15595609,Sykes,679,Germany,Male,52,9,135870.01,2,0,0,54038.62,0 +4479,15622443,Marshall,549,France,Male,31,4,0,2,0,1,25684.85,0 +4480,15579112,Gibson,598,France,Male,47,2,0,2,1,1,186116.54,0 +4481,15648479,Stephenson,655,France,Female,45,0,0,2,1,0,166830.71,0 +4482,15659234,Y?,494,France,Male,30,3,85704.95,1,0,1,27886.06,0 +4483,15811970,Kang,653,France,Female,42,1,0,2,1,1,5768.32,0 +4484,15774192,Miller,539,Germany,Female,38,8,105435.74,1,0,0,80575.44,1 +4485,15595136,Kryukov,645,France,Female,37,1,0,2,1,1,68987.55,0 +4486,15630580,Y?,751,Germany,Male,34,9,108513.25,2,1,1,27097.82,0 +4487,15660646,Fanucci,528,France,Male,35,3,156687.1,1,1,0,199320.77,0 +4488,15614365,Lombardi,696,Germany,Male,31,3,150604.52,1,0,0,5566.6,0 +4489,15776128,Hs?,716,France,Female,44,6,155114.9,1,0,0,133871.83,0 +4490,15787035,Anderson,602,France,Female,35,8,0,2,1,1,152843.53,0 +4491,15792646,Trentino,647,Spain,Female,64,1,91216,1,1,1,41800.18,0 +4492,15726832,Donnelly,850,Germany,Male,61,3,141784.02,1,1,1,92053.75,0 +4493,15773260,Tsou,590,France,Female,32,0,127763.24,1,1,0,100717.54,0 +4494,15624437,Johnson,825,Spain,Female,32,1,0,2,1,1,42935.15,0 +4495,15717138,Watson,850,Spain,Male,31,6,82613.56,2,1,0,149170.92,0 +4496,15657317,Allan,789,France,Female,32,7,69423.52,1,1,0,107499.39,0 +4497,15626948,Butcher,701,France,Female,42,6,86167.82,1,1,0,153342.38,0 +4498,15758901,Henderson,713,Spain,Female,47,1,0,1,1,0,107825.08,1 +4499,15777759,Boucaut,570,France,Male,30,2,131406.56,1,1,1,47952.45,0 +4500,15773322,Obiajulu,536,Germany,Female,44,4,121898.82,1,0,0,131007.18,0 +4501,15697318,Ifeatu,771,Germany,Male,32,9,77487.2,1,0,0,33143.04,0 +4502,15678916,Kelly,512,France,Female,75,2,0,1,1,0,123304.62,0 +4503,15632118,Pirozzi,698,Spain,Male,45,5,164450.94,1,1,0,141970.02,1 +4504,15788118,Siciliano,656,France,Male,33,7,138705.02,2,1,0,37136.15,0 +4505,15788930,Silva,761,Spain,Male,37,7,132730.17,1,1,0,199293.01,0 +4506,15628583,Iweobiegbunam,709,France,Female,30,5,0,2,0,1,161388.22,0 +4507,15635177,Williamson,597,Spain,Female,66,3,0,1,1,1,70532.53,0 +4508,15587690,Madueke,592,France,Male,28,2,116498.22,1,1,0,144290.25,0 +4509,15627630,Chiagoziem,599,France,Female,41,1,0,2,1,0,96069.82,0 +4510,15610930,Kwemto,572,Germany,Female,35,1,139979.07,1,1,0,185662.84,0 +4511,15657747,Zito,611,Germany,Female,43,9,127216.31,2,0,1,17913.25,0 +4512,15568006,Ukaegbunam,634,France,Female,45,2,0,4,1,0,101039.53,1 +4513,15751748,Trevisani,666,France,Male,51,2,148222.65,1,0,0,156953.54,1 +4514,15722212,Edmondstone,696,France,Female,41,8,0,2,0,0,28276.83,0 +4515,15658670,Chien,669,France,Female,38,8,0,2,1,0,84049.16,0 +4516,15761654,Boni,726,Spain,Male,30,8,134152.29,1,1,1,147822.44,0 +4517,15812210,Yashina,497,Germany,Female,32,8,111537.23,4,1,1,9497.99,1 +4518,15787051,Georg,750,Spain,Female,39,7,119565.92,1,1,0,87067.73,0 +4519,15642991,Tung,850,Spain,Female,29,7,0,2,1,0,23237.25,0 +4520,15713769,Michelides,617,Spain,Male,38,7,0,1,1,1,27239.28,0 +4521,15605826,Korovina,652,Germany,Male,46,10,121063.8,3,1,0,151481.86,1 +4522,15648898,Chuang,560,Spain,Female,27,7,124995.98,1,1,1,114669.79,0 +4523,15705309,Yuriev,629,Spain,Male,39,5,0,2,0,0,116748.14,0 +4524,15734202,Chidimma,660,Germany,Female,52,4,86891.84,1,1,0,90877.76,0 +4525,15658852,Stevens,676,France,Male,38,8,0,2,1,1,133692.88,0 +4526,15612633,Kao,581,Spain,Male,43,9,78022.61,1,0,1,30662.91,0 +4527,15604818,Edmund la Touche,798,France,Male,34,9,154495.79,1,1,0,191395.88,0 +4528,15593900,Belousov,705,France,Male,38,1,189443.72,1,0,1,106648.58,0 +4529,15624995,McCane,714,Spain,Female,31,6,152926.6,1,1,1,50899.91,0 +4530,15570087,Parry-Okeden,664,France,Female,44,8,142989.69,1,1,1,115452.51,1 +4531,15802617,Hudson,697,Germany,Male,43,7,115371.94,2,1,0,64139.1,0 +4532,15656029,Marsden,609,France,Male,37,6,0,2,0,1,22030.72,0 +4533,15739194,Manfrin,548,Spain,Male,38,0,178056.54,2,1,0,38434.73,0 +4534,15607275,Ch'ang,850,Spain,Male,39,6,206014.94,2,0,1,42774.84,1 +4535,15629475,Clark,656,France,Male,41,2,0,2,1,0,158973.77,0 +4536,15635034,Aldrich,727,Germany,Male,37,9,101191.83,1,1,1,34551.35,1 +4537,15756333,Khan,642,France,Female,55,7,0,2,1,1,101515.76,0 +4538,15777436,Murray,710,Spain,Female,31,5,0,2,1,0,9561.73,0 +4539,15676835,Anayolisa,710,Spain,Male,33,1,0,2,1,0,168313.17,0 +4540,15574206,Shillito,718,France,Female,37,7,0,2,1,1,55100.09,0 +4541,15613017,McMillan,586,Germany,Male,32,1,149814.54,1,1,0,31830.06,0 +4542,15815131,Howells,617,Spain,Female,36,7,115617.24,1,1,1,71519.4,0 +4543,15585455,Stewart,630,France,Male,28,9,0,2,0,0,32599.35,0 +4544,15692929,Ikechukwu,791,Germany,Female,42,10,113657.41,2,0,1,139946.68,1 +4545,15758081,Repina,673,Spain,Male,39,8,138160,1,1,1,110468.51,0 +4546,15667476,Cox,477,Germany,Female,36,3,117700.86,1,0,0,74042,0 +4547,15738248,Lo,662,France,Female,37,5,0,2,1,0,151871.84,0 +4548,15672152,Grant,850,Germany,Male,37,9,122506.38,1,0,1,199693.84,1 +4549,15673372,Stevenson,635,France,Female,58,1,0,1,1,1,58907.08,1 +4550,15587611,Kauffmann,537,France,Male,59,9,0,2,0,0,103799.77,1 +4551,15803415,Samsonova,579,France,Female,39,3,166501.17,2,1,0,93835.64,0 +4552,15715673,Niu,651,Spain,Female,46,4,89743.05,1,1,0,156425.57,1 +4553,15655648,Bock,610,France,Female,25,2,0,2,1,0,123723.83,0 +4554,15763613,Barlow,581,France,Male,30,1,0,2,1,0,199464.08,0 +4555,15660385,Stevenson,592,France,Male,39,7,0,2,1,0,83084.33,0 +4556,15733261,Kung,688,Spain,Female,35,6,0,1,1,0,25488.43,1 +4557,15796231,Nwankwo,681,France,Female,18,1,98894.39,1,1,1,9596.4,0 +4558,15624866,Brewer,658,Germany,Male,37,3,168735.74,2,0,0,70370.24,0 +4559,15623730,Ch'iu,792,France,Male,34,1,0,1,0,1,86330.32,0 +4560,15668248,Quinn,528,Germany,Female,62,7,133201.17,1,0,0,168507.68,1 +4561,15694518,Kodilinyechukwu,624,Spain,Female,36,0,0,2,1,0,111605.9,0 +4562,15638028,Ifeanyichukwu,562,Germany,Male,31,4,127237.25,2,0,1,143317.42,0 +4563,15795895,Yermakova,678,Germany,Male,36,1,117864.85,2,1,0,27619.06,0 +4564,15694376,Sullivan,705,Germany,Female,64,3,153469.26,3,0,0,146573.66,1 +4565,15669204,Grant,650,Germany,Male,23,4,93911.3,2,1,0,69055.45,0 +4566,15773779,Jacka,593,Spain,Female,46,2,76597.79,1,1,1,54453.72,0 +4567,15580682,Tsai,652,France,Female,40,4,79927.36,2,1,1,33524.6,0 +4568,15768530,Emery,554,Spain,Female,27,4,0,2,1,1,135083.73,0 +4569,15672875,Piccio,584,Germany,Male,32,8,40172.91,1,1,1,137439.34,0 +4570,15617082,Sanders,516,France,Male,33,7,115195.58,1,1,1,11205.5,0 +4571,15760514,Sharp,789,Germany,Female,43,9,116644.29,2,1,1,60176.1,0 +4572,15761775,Myers,598,Germany,Male,20,8,180293.84,2,1,1,29552.7,0 +4573,15799964,Campbell,669,Germany,Female,30,7,139872.81,1,1,0,188795.85,0 +4574,15693906,Abbott,645,France,Female,24,3,34547.82,1,1,1,11638.17,0 +4575,15739514,Preston,659,France,Female,32,9,0,2,1,1,93155.75,0 +4576,15756926,Atherton,833,Germany,Male,29,1,96462.25,2,0,1,48986.18,0 +4577,15770984,Fanucci,697,Spain,Female,40,7,130334.35,2,0,1,116951.1,0 +4578,15703979,Evans,580,Germany,Male,39,3,119688.81,1,1,0,137041.26,0 +4579,15801821,Cookson,691,France,Male,38,1,0,2,0,0,44653.5,0 +4580,15711028,Nnachetam,534,France,Male,52,1,0,3,1,1,104035.41,1 +4581,15791842,Johnstone,478,France,Female,32,6,71187.24,1,1,1,110593.62,0 +4582,15746127,Hort,572,France,Female,47,2,0,2,1,0,36099.7,0 +4583,15663625,Johnson,501,France,Male,37,4,0,2,0,0,12470.3,0 +4584,15604891,Zaytseva,624,Spain,Female,38,8,0,2,1,0,95403.41,0 +4585,15589666,Sorokina,595,France,Female,39,9,136422.41,1,1,1,151757.81,0 +4586,15627881,Diehl,603,France,Male,30,8,0,2,1,1,47536.46,0 +4587,15664895,Onuchukwu,602,France,Female,25,0,0,2,1,1,101274.17,0 +4588,15676094,Osonduagwuike,500,France,Female,34,6,0,1,1,1,140268.45,0 +4589,15761720,Mead,422,France,Male,41,6,153238.88,1,1,0,11663.09,0 +4590,15611961,Stewart,615,France,Male,35,7,0,2,1,0,150784.29,0 +4591,15680167,Thomson,635,France,Female,78,6,47536.4,1,1,1,119400.08,0 +4592,15762543,Goliwe,711,France,Female,32,1,0,2,1,0,126188.42,0 +4593,15658475,Lori,834,France,Male,36,8,142882.49,1,1,0,89983.02,1 +4594,15779743,Onwuamaeze,633,France,Female,44,7,0,2,1,0,29761.29,0 +4595,15661532,Butusov,650,France,Female,31,1,160566.11,2,0,0,27073.81,0 +4596,15782360,Rogers,743,Germany,Male,65,2,131935.51,1,1,1,96399.67,1 +4597,15767908,Nicholson,567,France,Male,38,6,127678.8,2,0,0,45422.89,0 +4598,15677105,Rossi,706,Germany,Female,46,4,105214.58,1,1,0,108699.59,1 +4599,15641474,Hall,638,France,Male,46,9,139859.54,1,1,0,38967.29,0 +4600,15624451,Huddart,641,France,Female,38,3,0,2,1,0,116466.19,0 +4601,15577985,Chinomso,574,France,Female,34,5,112324.45,2,1,1,17993.43,0 +4602,15571666,Shaw,642,Germany,Male,30,8,134497.27,1,0,0,43250.54,0 +4603,15783691,Hargreaves,722,Spain,Female,35,1,120171.58,1,1,0,125240.8,0 +4604,15671172,Swain,623,France,Male,23,1,106012.2,2,0,1,191415.94,0 +4605,15731760,Butcher,681,France,Male,25,5,0,1,0,1,90860.97,0 +4606,15585599,Stone,530,France,Female,34,8,0,2,0,1,141872.52,0 +4607,15784958,Allan,797,France,Female,55,10,0,4,1,1,49418.87,1 +4608,15734524,Wang,653,France,Male,51,3,0,1,1,0,170426.65,1 +4609,15614103,Colombo,850,Germany,Male,42,8,119839.69,1,0,1,51016.02,1 +4610,15794895,McKay,581,Spain,Male,34,1,0,2,0,1,81175.25,0 +4611,15772381,Brient,589,Germany,Male,38,8,92219.21,1,1,0,99106.97,0 +4612,15710553,Yin,555,Germany,Male,48,3,142055.41,2,0,1,79134.78,0 +4613,15649292,Bellucci,748,France,Female,49,7,29602.08,1,0,0,163550.58,1 +4614,15792565,Duncan,745,France,Female,46,7,0,2,1,1,67769.94,0 +4615,15718245,Pirozzi,730,France,Male,34,1,0,2,1,1,126592.01,0 +4616,15703117,Findlay,565,France,Female,44,1,0,2,0,1,89602.81,0 +4617,15758136,King,778,France,Male,37,3,141803.77,1,0,1,179421.84,0 +4618,15799932,Iweobiegbunam,812,France,Male,24,10,0,2,1,1,156906.15,0 +4619,15633516,Tucker,526,France,Male,42,1,0,1,0,1,168486.02,0 +4620,15622532,Izmailova,708,France,Female,47,0,126589.12,2,0,1,132730.07,1 +4621,15798960,Meng,680,France,Male,33,2,108393.35,1,0,1,39057.67,0 +4622,15698664,Liang,567,Spain,Male,43,2,115643.58,2,0,0,174606.35,0 +4623,15703614,Hutchinson,564,Spain,Male,48,5,132876.23,1,1,0,79259.77,0 +4624,15699195,Shen,709,France,Female,24,3,110949.41,1,1,1,168515.61,0 +4625,15710543,Okwuoma,629,France,Male,46,1,130666.2,1,1,1,161125.67,1 +4626,15695499,Chinwemma,510,France,Female,45,10,103821.47,2,0,1,77878.62,0 +4627,15622321,Golubova,506,France,Female,32,3,0,1,1,1,80823.02,0 +4628,15715744,Schiavone,605,France,Male,39,7,0,1,0,1,119348.28,0 +4629,15788151,Moore,650,Spain,Male,32,1,132187.73,2,1,1,178331.36,0 +4630,15687153,Graham,850,Germany,Male,49,8,98649.55,1,1,0,119174.88,1 +4631,15684958,Amadi,489,Germany,Male,38,2,126444.08,2,1,1,82662.73,0 +4632,15706116,McKay,659,Germany,Female,30,8,154159.51,1,1,0,40441.1,0 +4633,15740557,Fedorova,753,France,Female,43,5,0,2,1,0,109881.71,0 +4634,15707291,Percy,477,Germany,Male,48,8,129250,2,1,1,157937.35,0 +4635,15583353,Floyd,610,Spain,Female,45,3,0,1,1,0,38276.84,1 +4636,15761024,Long,619,France,Female,33,2,167733.51,2,1,1,65222.48,0 +4637,15630709,Castiglione,619,Germany,Female,31,2,56116.3,2,0,0,2181.94,0 +4638,15639590,Melendez,758,France,Female,30,3,141581.08,1,1,0,156249.06,0 +4639,15659399,Mazzi,516,Germany,Male,50,7,139675.07,2,1,0,45591.23,0 +4640,15567078,Kovaleva,789,France,Female,27,8,66201.96,1,1,1,79458.12,0 +4641,15696373,Gill,687,France,Female,44,9,0,2,0,0,103042.2,1 +4642,15786617,Arcuri,485,Germany,Male,34,3,133658.24,1,1,0,70209.83,0 +4643,15657449,Chukwuma,446,Germany,Male,25,3,136202.78,1,1,0,176743.51,0 +4644,15672594,Stevenson,597,France,Female,60,0,131778.08,1,0,0,10703.53,1 +4645,15714240,Ponomarev,712,Spain,Male,74,5,0,2,0,0,151425.82,0 +4646,15782144,Gilroy,522,France,Female,34,3,0,2,1,1,3894.34,0 +4647,15665008,Sidorov,805,Germany,Female,26,8,42712.87,2,1,1,28861.69,0 +4648,15581733,Bates,781,France,Female,28,4,0,2,1,0,177703.15,0 +4649,15751392,Fanucci,689,Spain,Female,57,4,0,2,1,0,136649.8,1 +4650,15785815,Toscano,670,Germany,Male,31,1,142631.54,2,1,1,175894.24,0 +4651,15664214,Hearn,670,France,Male,33,2,141204.65,2,1,0,76257.46,0 +4652,15579996,Iroawuchi,524,Germany,Female,25,7,131402.21,1,0,0,193668.49,0 +4653,15675252,Martin,734,Spain,Female,39,3,92636.96,2,1,1,125671.29,0 +4654,15579617,Sinclair,489,France,Female,51,3,0,2,0,1,174098.28,1 +4655,15593976,Swanson,578,Germany,Female,31,5,102088.68,4,0,0,187866.21,1 +4656,15716041,Chinomso,622,Spain,Male,39,9,0,2,0,1,100862.36,0 +4657,15654489,Fomin,843,France,Female,38,8,134887.53,1,1,1,10804.04,0 +4658,15736302,McKay,687,France,Male,48,4,0,2,1,1,170893.85,0 +4659,15805909,Bergamaschi,700,Spain,Male,28,8,159900.38,1,0,0,22698.56,0 +4660,15572762,Matveyeva,410,Germany,Female,50,2,102278.79,2,1,0,89822.48,0 +4661,15724632,Madukaego,537,France,Female,41,0,0,2,0,1,175262.49,0 +4662,15670416,Ferri,780,France,Female,43,0,0,1,0,1,15705.27,0 +4663,15749528,Achebe,652,Spain,Male,58,6,0,2,0,1,170025.43,0 +4664,15578783,Mai,620,Germany,Male,35,0,76989.97,1,1,1,17242.79,0 +4665,15580719,Davis,697,France,Female,23,10,0,2,1,1,79734.23,0 +4666,15656293,Davey,786,France,Male,35,3,0,2,1,0,92712.97,0 +4667,15691875,Tsou,850,Germany,Female,39,5,114491.82,1,1,0,99689.48,0 +4668,15596870,Marino,749,Germany,Male,54,3,144768.94,1,1,0,93336.3,1 +4669,15780770,Kerr,445,France,Male,31,7,145056.59,1,1,1,175893.53,0 +4670,15751491,Hsiao,443,Germany,Male,50,3,117206.3,1,1,0,42840.18,1 +4671,15706200,Graham,637,Germany,Male,41,2,138014.4,2,1,0,140298.24,0 +4672,15808674,Ejikemeifeuwa,616,Germany,Female,45,6,128352.59,3,1,1,144000.59,1 +4673,15641411,Volkova,756,France,Female,23,1,112568.31,1,1,1,113408.11,0 +4674,15764661,Wang,644,France,Male,33,2,0,1,1,0,96420.58,0 +4675,15689492,Benjamin,850,Germany,Male,41,1,176958.46,2,0,1,125806.3,0 +4676,15602405,Ryrie,703,Germany,Female,38,9,99167.54,1,1,0,65720.92,0 +4677,15610271,Andreev,684,Spain,Female,42,3,103210.27,1,1,0,31002.03,0 +4678,15791780,Ts'ao,706,Germany,Female,48,10,104478.12,3,0,1,158248.71,1 +4679,15589147,Frolov,580,Spain,Male,61,8,125921.37,1,1,1,94677.83,0 +4680,15756975,Montemayor,777,Spain,Female,35,3,0,2,1,1,17257.72,0 +4681,15729582,Fu,676,Germany,Male,48,3,80697.44,1,0,0,101397.86,0 +4682,15742971,Whitehead,708,France,Female,44,2,161887.81,2,1,0,84870.23,0 +4683,15568046,Izuchukwu,809,France,Male,24,7,109558.36,1,1,0,183515.13,0 +4684,15694890,Lai,588,France,Male,38,1,124271.26,1,1,0,75969.19,0 +4685,15736963,Herring,623,France,Male,43,1,0,2,1,1,146379.3,0 +4686,15646490,Duffy,537,Spain,Male,42,1,190569.23,1,0,1,127154.8,0 +4687,15607314,Chiefo,536,Spain,Male,53,2,143923.96,1,1,0,2019.78,1 +4688,15576745,Fyodorov,769,France,Male,48,2,96542.16,2,0,1,197885.72,0 +4689,15669606,Chu,690,France,Male,33,5,0,2,1,0,138017.68,0 +4690,15737832,Robertson,771,Spain,Male,45,0,139825.56,1,0,0,170984.97,1 +4691,15681990,Palmerston,497,Germany,Male,24,6,111769.14,2,1,0,55859.27,0 +4692,15758050,Madukwe,622,Spain,Male,37,4,0,2,1,0,4459.5,0 +4693,15787848,Chinedum,602,Spain,Male,30,9,113672.18,2,0,0,102135.92,0 +4694,15713594,French,543,France,Female,32,7,147256.86,1,1,0,112771.95,0 +4695,15588186,Polyakov,520,Spain,Male,45,7,107023.03,1,1,0,32903.93,0 +4696,15786739,Clements,669,France,Male,37,1,125529.55,1,1,1,162260.93,0 +4697,15699467,Connor,631,Spain,Female,41,0,0,1,0,0,87959.83,0 +4698,15680706,Balashov,537,Germany,Male,48,4,131834.8,1,1,0,166476.95,1 +4699,15645717,Avdeeva,732,France,Male,62,2,0,2,1,1,25438.87,0 +4700,15748597,Chester,844,Spain,Male,56,5,99529.7,1,0,1,157230.06,1 +4701,15773709,Hung,838,Spain,Male,35,0,0,2,0,1,197305.91,0 +4702,15629787,Tu,652,France,Male,27,10,107303.72,2,0,0,44435.76,0 +4703,15661007,Thompson,660,France,Male,33,0,72783.42,1,0,0,181051.99,0 +4704,15686812,Jones,692,Spain,Female,44,8,0,1,0,1,159069.37,0 +4705,15754113,Li,588,France,Female,35,0,0,2,1,1,155485.24,0 +4706,15749489,Denisova,533,Germany,Female,22,10,115743.6,1,0,0,43852.05,0 +4707,15574352,Clogstoun,850,France,Male,43,4,161256.53,1,1,1,140071.57,0 +4708,15701281,Tan,511,France,Male,27,8,0,2,1,1,49089.36,0 +4709,15811985,Power,530,Spain,Male,44,6,0,2,0,0,55893.37,0 +4710,15713505,Harriman,554,France,Male,31,1,0,2,0,1,192660.55,0 +4711,15685653,Benson,585,Germany,Female,40,3,162261.01,2,1,0,137028.51,0 +4712,15758831,Thornton,754,France,Male,39,3,74896.33,1,0,0,34430.16,0 +4713,15618774,White,474,France,Male,54,3,0,1,1,0,108409.17,1 +4714,15764448,Mackenzie,837,Germany,Male,35,0,144037.6,1,1,0,145325.32,0 +4715,15611024,Kalinina,567,France,Female,23,9,93522.2,1,0,1,81425.61,0 +4716,15738220,Bennet,800,Spain,Male,38,1,0,2,1,0,51553.43,0 +4717,15805764,Hallahan,646,France,Male,18,10,0,2,0,1,52795.15,0 +4718,15580487,Martin,627,Germany,Male,38,8,106922.92,2,0,1,84270.09,0 +4719,15675787,Rivera,505,France,Male,26,8,112972.57,1,1,0,145011.62,0 +4720,15583580,Chiawuotu,566,Germany,Female,35,1,123042,1,1,0,66245.44,1 +4721,15780654,Sergeyev,619,Germany,Female,33,3,100488.92,2,0,1,36446.74,0 +4722,15695034,Christie,757,France,Female,44,4,123322.15,1,1,0,137136.29,0 +4723,15805671,Louis,648,France,Male,32,0,0,1,0,1,117323.31,0 +4724,15790658,Iqbal,621,Spain,Male,42,8,68683.68,1,1,1,74157.71,0 +4725,15578648,Marino,543,Germany,Male,49,6,59532.18,1,1,0,104253.56,0 +4726,15734987,Robertson,658,France,Female,43,7,140260.36,2,1,0,2748.72,0 +4727,15721740,Pai,633,Germany,Male,50,7,88302.65,1,1,1,195937.16,0 +4728,15641822,Barese,648,France,Female,19,1,0,2,0,1,22101.86,0 +4729,15765650,Chigolum,501,Germany,Male,40,5,114655.58,1,0,0,126535.92,0 +4730,15788556,Trouette,683,France,Female,42,4,148283.94,1,1,1,44692.63,1 +4731,15576550,Ugochukwu,619,Spain,Female,38,1,0,1,1,0,112442.63,1 +4732,15622230,Cribb,705,France,Female,35,3,0,2,0,1,66331.01,0 +4733,15653937,McIntyre,638,Germany,Female,53,1,123916.67,1,1,0,16657.68,1 +4734,15743538,Pickering,710,France,Female,31,1,0,2,1,0,20081.3,0 +4735,15591740,Fletcher,590,France,Female,54,4,0,2,1,1,93820.49,1 +4736,15650086,Uchenna,725,France,Male,43,2,165896,2,1,0,130795.52,0 +4737,15718773,Pisano,638,France,Female,32,0,0,2,1,0,160129.99,0 +4738,15615140,Corson,791,France,Male,36,6,111168.97,1,1,1,189969.91,0 +4739,15644361,Hooper,702,France,Female,40,1,103549.24,1,0,0,9712.52,1 +4740,15774536,He,607,France,Female,32,6,0,2,0,0,196062.01,0 +4741,15618661,Chidubem,535,France,Male,30,6,103804.97,1,1,1,125710.53,0 +4742,15605020,Schofield,651,France,Male,45,2,165901.59,2,1,0,23054.51,1 +4743,15762134,Liang,506,Germany,Male,59,8,119152.1,2,1,1,170679.74,0 +4744,15685279,Somadina,511,Spain,Female,57,8,122950.31,1,1,1,181258.76,0 +4745,15582849,McIntosh,757,France,Female,51,1,0,1,1,1,22835.13,1 +4746,15655410,Hinton,768,Germany,Male,49,1,133384.66,1,1,0,102397.22,1 +4747,15649129,Sal,757,France,Male,32,9,0,2,1,0,115950.96,0 +4748,15702380,De Luca,663,Spain,Male,64,6,0,2,0,1,15876.52,0 +4749,15759067,Bromby,537,Germany,Female,37,7,158411.95,4,1,1,117690.58,1 +4750,15683027,Chang,570,Germany,Male,29,4,122028.65,2,1,1,173792.77,0 +4751,15597487,Hunter,850,France,Female,35,5,0,1,1,1,80992.8,0 +4752,15763256,Sheppard,661,Germany,Female,64,8,128751.65,2,1,0,189398.18,1 +4753,15620111,Fan,659,France,Male,54,8,133436.52,1,1,0,56787.8,0 +4754,15623053,Muir,454,Spain,Male,40,2,123177.01,1,1,0,148309.98,0 +4755,15595592,Lai,708,France,Female,59,2,0,1,1,0,179673.11,1 +4756,15740072,Padovesi,720,France,Female,37,2,120328.88,2,1,1,138470.21,0 +4757,15778005,Kemp,785,France,Female,39,1,130147.98,1,1,0,163798.41,1 +4758,15583278,Greece,743,Spain,Female,36,8,92716.96,1,1,1,33693.78,0 +4759,15601263,Young,493,Spain,Female,48,7,0,2,1,0,48545.1,0 +4760,15709222,Chukwueloka,557,Spain,Male,34,3,0,1,0,1,123427.98,0 +4761,15713949,Woods,850,France,Male,40,1,76914.21,1,1,0,174183.44,0 +4762,15717706,Forbes,799,France,Female,32,3,106045.92,2,1,1,17938,0 +4763,15756071,Kang,756,France,Male,34,1,103133.26,1,1,1,90059.04,0 +4764,15696564,Nweke,752,France,Male,38,0,145974.79,2,1,1,137694.23,0 +4765,15657637,Ts'ui,696,Spain,Female,36,3,0,3,1,0,65039.9,0 +4766,15755863,Milano,630,Spain,Female,49,1,0,2,0,1,162858.29,0 +4767,15719858,Chao,659,Spain,Female,38,9,0,2,1,1,35701.06,0 +4768,15688876,Wan,685,Spain,Male,39,9,0,2,1,1,18826.06,0 +4769,15698528,Napolitani,599,Spain,Female,31,3,0,1,1,1,130086.47,1 +4770,15770345,Kovaleva,559,Spain,Female,31,1,139183.06,1,0,1,143360.56,0 +4771,15761506,Russell,615,Spain,Male,19,5,0,2,1,0,159920.92,0 +4772,15716619,Chiebuka,580,Germany,Female,36,3,74974.89,1,1,1,12099.67,0 +4773,15788367,Ellis,487,Spain,Male,44,6,61691.45,1,1,1,53087.98,0 +4774,15709451,Gordon,646,Germany,Female,35,1,121952.75,2,1,1,142839.82,0 +4775,15640421,Conway,811,France,Female,35,7,0,1,1,1,178.19,0 +4776,15580068,Buccho,526,Spain,Male,35,5,0,2,1,1,105618.14,0 +4777,15677123,Aksyonova,767,Spain,Male,37,7,0,2,1,1,24734.25,0 +4778,15619801,Batty,548,France,Female,33,1,80107.83,2,0,1,82245.67,0 +4779,15582246,Rowe,737,Spain,Female,45,2,0,2,0,1,177695.67,0 +4780,15711843,Pisani,613,Germany,Male,40,1,147856.82,3,0,0,107961.11,1 +4781,15680046,Onochie,711,Spain,Male,36,8,0,2,1,0,55207.41,0 +4782,15804131,Farmer,850,Spain,Female,53,7,65407.16,2,0,0,182633.63,1 +4783,15722611,Cameron,752,France,Female,53,8,114233.18,1,1,1,51587.04,0 +4784,15729224,Jennings,710,France,Female,37,5,0,2,1,0,115403.31,0 +4785,15811588,Eluemuno,664,Spain,Female,53,7,187602.18,1,1,0,186392.99,1 +4786,15702138,Swift,510,France,Female,22,3,156834.34,1,0,0,44374.44,0 +4787,15749799,Pisani,577,France,Female,34,2,0,2,1,1,84033.35,0 +4788,15752885,Nnonso,529,France,Male,42,1,157498.9,1,1,1,82276.62,0 +4789,15674932,Cameron,757,Spain,Female,44,9,0,2,1,0,177528.92,0 +4790,15743828,Stevens,691,France,Male,41,2,0,1,1,1,56850.92,1 +4791,15642022,Zito,621,Spain,Male,34,8,0,1,0,0,47972.65,0 +4792,15746461,Taylor,709,Spain,Male,35,2,0,2,1,0,104982.39,0 +4793,15809991,Ferrari,756,Spain,Male,19,4,130274.22,1,1,1,133535.29,0 +4794,15787322,Yeh,788,France,Female,41,6,0,1,1,1,25571.37,0 +4795,15575498,Gould,705,France,Female,39,5,149379.66,2,1,0,96075.55,0 +4796,15691387,Agafonova,483,France,Male,29,9,0,1,1,1,81634.45,0 +4797,15765457,Fowler,719,Spain,Male,35,1,100829.94,1,1,1,165008.97,0 +4798,15666173,Chidumaga,793,Germany,Female,32,1,96408.98,1,1,1,138191.81,0 +4799,15627377,Sabbatini,593,France,Male,41,6,0,2,1,1,99136.49,0 +4800,15656683,Johnson,551,France,Male,52,1,0,1,0,0,63584.55,1 +4801,15679810,Chapman,690,France,Male,39,6,0,2,1,0,160532.88,0 +4802,15606310,Birk,823,France,Male,71,5,149105.08,1,0,1,162683.06,0 +4803,15756871,Capon,512,Spain,Male,39,3,0,1,1,0,134878.19,0 +4804,15610002,Chidubem,802,Spain,Male,41,5,0,2,1,1,134626.3,0 +4805,15567802,Childs,450,Spain,Female,34,2,0,2,1,0,175480.93,0 +4806,15745452,Sun,651,Germany,Male,41,1,90218.11,1,1,0,174337.68,0 +4807,15617252,Lung,697,France,Female,33,1,87347.7,1,1,0,172524.51,0 +4808,15753248,Tao,611,France,Male,28,2,0,2,0,0,25395.83,0 +4809,15610755,Napolitano,643,France,Female,33,0,137811.75,1,1,1,184856.89,0 +4810,15662238,Davis,822,France,Male,37,3,105563,1,1,0,182624.93,0 +4811,15799186,Sagese,632,France,Male,38,4,0,2,0,0,192505.62,0 +4812,15686941,Hutchinson,575,Spain,Female,26,7,0,2,1,0,112507.63,0 +4813,15601172,Nelson,672,France,Male,31,6,91125.75,1,1,0,177295.92,0 +4814,15723858,Schiavone,517,Spain,Male,39,3,0,2,0,1,12465.51,0 +4815,15615896,Chienezie,621,Spain,Male,39,8,0,2,1,0,36122.96,0 +4816,15737647,Obioma,775,Germany,Female,77,6,135120.56,1,1,0,37836.64,0 +4817,15582841,Butusov,600,France,Male,29,8,0,2,0,1,34747.43,0 +4818,15760090,Pisano,640,France,Male,28,7,0,2,1,1,131097.9,0 +4819,15588587,Stetson,752,France,Female,36,1,86837.95,1,1,1,105280.55,0 +4820,15683157,Waring,613,France,Male,26,4,100446.57,1,0,1,149653.81,0 +4821,15694209,Fanucci,484,France,Female,32,3,0,2,1,1,139390.99,0 +4822,15655875,Thao,511,France,Female,33,3,0,2,1,0,132436.71,0 +4823,15805704,Murphy,745,France,Female,32,2,0,4,0,1,179705.13,1 +4824,15744789,McConnell,786,Spain,Female,32,6,114512.59,1,1,0,15796.66,0 +4825,15799357,Armfield,727,France,Male,35,5,136364.46,1,0,0,142754.71,0 +4826,15726153,Fanucci,622,France,Male,31,5,106260.67,1,1,1,2578.43,0 +4827,15713346,Panina,794,France,Male,24,10,146126.75,1,1,1,88992.05,0 +4828,15665053,Nixon,636,Spain,Male,52,4,111284.53,1,0,1,32936.44,1 +4829,15592379,Walker,741,Spain,Female,42,9,121056.63,2,1,0,39122.58,0 +4830,15692599,Chiemela,687,France,Male,34,5,128270.56,1,1,0,191092.62,0 +4831,15620758,Martel,660,Spain,Male,30,4,0,2,1,0,129149.06,0 +4832,15637428,Briggs,660,France,Male,35,7,0,2,1,0,13218.6,0 +4833,15808389,Iheatu,617,France,Female,79,7,0,1,1,1,160589.18,0 +4834,15807003,Jennings,762,France,Male,32,10,191775.65,1,1,0,179657.83,0 +4835,15702912,Ch'en,752,Spain,Female,35,2,0,1,1,0,44335.54,1 +4836,15590623,Kovalyov,561,Spain,Male,34,4,85141.79,2,1,1,29217.37,0 +4837,15728078,Yeh,609,France,Male,26,10,126392.18,1,0,1,43651.49,0 +4838,15708256,Chien,803,France,Male,28,3,0,2,1,0,159654,0 +4839,15582335,Brown,556,France,Female,40,9,129860.37,1,0,0,17992.94,0 +4840,15649150,Buddicom,531,France,Female,53,5,127642.44,1,1,0,141501.45,1 +4841,15691647,McGregor,411,France,Female,35,2,0,2,1,1,93825.78,0 +4842,15668270,Thompson,587,Germany,Female,44,5,125584.17,2,1,1,41852.24,1 +4843,15624820,Ross,683,Spain,Male,56,7,50911.21,3,0,0,97629.31,1 +4844,15736254,Ch'ang,654,France,Male,29,2,91955.61,1,1,0,37065.66,0 +4845,15720814,Warren,670,Germany,Female,36,2,84266.44,2,0,0,38614.69,0 +4846,15642997,Uspenskaya,655,France,Female,36,2,147149.59,1,1,1,87816.86,0 +4847,15693200,King,752,France,Female,36,7,0,2,1,0,184866.86,0 +4848,15624596,Trentini,534,France,Female,23,5,104822.45,1,0,1,160176.47,0 +4849,15807167,Konovalova,635,France,Male,42,1,146766.72,2,0,1,164357.1,0 +4850,15660301,Dellucci,491,Germany,Male,70,6,148745.92,2,1,1,17818.33,0 +4851,15593094,Goddard,516,France,Male,27,9,0,1,1,0,142680.64,1 +4852,15618239,Neumann,530,France,Female,48,0,0,1,1,0,85081.09,0 +4853,15574137,Ch'in,687,Spain,Male,35,3,0,2,1,1,176450.19,0 +4854,15614740,Walters,684,France,Female,41,6,135203.81,2,1,1,121967.88,0 +4855,15574071,Muravyova,706,Germany,Male,23,2,93301.97,2,0,1,127187.04,0 +4856,15671148,Barry,490,Germany,Male,33,5,96341,2,0,0,108313.34,0 +4857,15721921,Woolnough,796,France,Male,44,8,165326.2,1,1,1,57205.55,0 +4858,15717995,Keen,849,France,Male,27,0,0,2,0,1,157891.86,0 +4859,15632050,Liebe,779,France,Female,41,10,99786.2,1,1,0,86927.53,0 +4860,15647111,White,794,Spain,Female,22,4,114440.24,1,1,1,107753.07,0 +4861,15759991,Hunter,748,Spain,Male,36,4,141573.55,1,1,0,82158.14,0 +4862,15790204,Myers,663,Spain,Female,22,9,0,1,1,0,29135.89,1 +4863,15686780,Rogova,645,Spain,Female,55,1,133676.65,1,0,1,17095.49,0 +4864,15640491,Raff,464,France,Female,33,10,147493.7,2,1,0,100447.53,0 +4865,15783225,Cocci,737,France,Male,54,9,0,1,1,0,83470.4,1 +4866,15734438,Kanayochukwu,590,France,Female,29,4,0,2,1,0,121846.81,0 +4867,15688760,Obialo,522,Germany,Female,37,3,95022.57,1,1,1,129107.59,0 +4868,15768124,Liu,648,France,Female,34,3,0,1,1,0,54726.43,0 +4869,15661330,Gilbert,754,France,Male,37,6,0,1,1,1,116141.72,0 +4870,15781272,Coles,669,France,Male,50,4,149713.61,3,1,1,124872.42,1 +4871,15573888,Ponomaryov,648,Germany,Female,43,1,107963.38,1,0,0,186438.86,1 +4872,15575858,Bergamaschi,763,France,Male,40,3,0,2,1,0,134281.11,0 +4873,15645937,Guerin,790,Spain,Male,32,3,0,1,1,0,91044.47,0 +4874,15702337,Sinclair,581,France,Male,37,7,0,2,1,1,74320.75,0 +4875,15764537,Dominguez,703,France,Male,43,8,0,2,1,0,9704.66,0 +4876,15619616,Costa,571,France,Female,33,9,102017.25,2,0,0,128600.49,0 +4877,15585133,Wei,657,Spain,Female,27,8,0,2,0,0,6468.24,0 +4878,15573971,Mills,737,France,Male,44,7,0,2,0,0,57898.58,0 +4879,15579433,Pugh,793,Spain,Male,29,8,96674.55,2,0,0,192120.66,0 +4880,15777045,Price,783,Spain,Female,44,3,81811.71,1,1,0,164213.53,1 +4881,15611580,Wood,751,Spain,Male,33,4,79281.61,1,1,0,117547.76,0 +4882,15614778,Robertson,579,France,Male,31,6,0,2,1,0,26149.25,0 +4883,15771750,Sawtell,655,Germany,Female,36,10,122314.39,1,1,0,9181.66,0 +4884,15593280,Yuryeva,614,Germany,Male,43,8,140733.74,1,1,1,166588.76,0 +4885,15569274,Pisano,678,Germany,Male,49,2,116933.11,1,1,0,195053.58,1 +4886,15654408,Kharitonova,562,Spain,Male,41,5,165445.04,2,1,0,85787.31,0 +4887,15657468,Simmons,711,Germany,Female,53,5,123805.03,1,1,0,102428.51,0 +4888,15614213,Muramats,620,France,Male,37,0,107548.94,1,1,0,71175.94,0 +4889,15589869,Tang,437,France,Male,49,9,111634.29,2,0,1,166440.32,0 +4890,15693205,Peng,691,Germany,Female,41,8,109153.96,3,1,1,148848.76,1 +4891,15797113,Bevan,552,Spain,Female,34,4,0,2,1,0,140286.69,0 +4892,15676958,Zito,765,Germany,Male,34,5,86055.17,2,1,1,104220.5,0 +4893,15739592,Sokolov,707,Germany,Female,51,10,98438.23,1,0,0,70778.63,1 +4894,15656263,Teng,764,Spain,Male,29,5,0,2,1,0,65868.28,0 +4895,15636872,Amadi,585,France,Female,32,8,144705.87,2,0,0,171482.56,0 +4896,15589435,Davide,784,France,Male,31,7,0,2,1,1,143204.41,0 +4897,15640464,Parkes,605,France,Male,41,5,91612.91,1,1,1,28427.84,0 +4898,15723851,Mazzanti,699,Spain,Male,40,2,0,1,1,0,78387.32,0 +4899,15722122,Findlay,544,France,Female,40,7,0,1,0,1,161076.92,0 +4900,15696852,Hsu,803,France,Female,32,9,192122.84,1,1,1,54277.45,1 +4901,15634936,Chukwukadibia,735,France,Male,41,7,179904,1,1,1,137180.95,0 +4902,15575935,Baxter,673,France,Male,59,0,178058.06,2,0,1,21063.71,1 +4903,15634491,Kung,652,France,Male,30,2,176166.56,2,1,1,152210.81,0 +4904,15628530,Booth,694,France,Male,42,3,156864.2,2,0,0,88890.75,0 +4905,15678720,Evans,741,France,Female,44,7,0,2,1,1,190534.76,0 +4906,15627999,Kung,590,Spain,Male,30,3,0,2,1,0,83090.35,0 +4907,15571244,Tung,809,Spain,Female,33,3,0,2,0,1,141426.78,0 +4908,15739931,Yuan,523,France,Male,34,2,161588.89,1,1,1,51358.66,0 +4909,15806256,Jackson,540,France,Male,48,2,109349.29,1,1,0,88703.04,1 +4910,15787258,Ross,596,Spain,Female,29,6,0,2,1,0,116696.77,0 +4911,15706463,Yang,597,France,Female,36,9,0,2,1,1,7156.09,0 +4912,15691004,Yu,407,Spain,Male,37,1,0,1,1,1,49161.12,1 +4913,15792228,Onwumelu,748,France,Male,60,0,152335.7,1,1,0,126743.33,1 +4914,15733447,Gay,562,France,Female,51,1,124662.54,1,1,1,65390.46,1 +4915,15679062,Morrison,734,Germany,Female,47,10,91522.04,2,1,1,138835.91,0 +4916,15594409,Belov,710,France,Male,45,1,0,2,1,1,36154.66,0 +4917,15613816,Mao,539,Spain,Female,39,6,62052.28,1,0,1,59755.14,0 +4918,15681991,Walsh,542,France,Male,32,7,107871.72,1,1,0,125302.64,0 +4919,15796074,Bruno,717,France,Female,36,2,99472.76,2,1,0,94274.72,1 +4920,15625941,Gray,682,Spain,Female,50,10,128039.01,1,1,1,102260.16,0 +4921,15615016,Maurer,515,France,Male,33,2,0,2,1,1,136028.97,0 +4922,15748414,Chiang,526,Spain,Female,33,8,114634.63,2,1,0,110114.38,1 +4923,15751203,Cattaneo,702,France,Male,26,5,56738.47,2,1,1,100442.22,1 +4924,15662658,Grieve,651,Germany,Male,34,2,90355.12,2,0,0,193597.94,0 +4925,15574868,Lowell,792,Germany,Male,36,5,115725.24,2,0,0,1871.25,0 +4926,15790282,Trentino,817,Germany,Male,58,3,114327.59,2,1,1,42831.11,0 +4927,15762927,Sung,674,Germany,Female,36,6,100762.64,1,1,0,182156.86,0 +4928,15803456,Yen,641,France,Female,40,9,0,1,0,0,151648.66,1 +4929,15771857,Philipp,513,Spain,Male,39,7,89039.9,2,1,1,146738.83,0 +4930,15700601,Dynon,561,France,Male,34,1,78829.53,1,1,1,12148.2,0 +4931,15569670,Alexeyeva,627,Germany,Male,30,6,112372.96,1,1,1,118029.09,0 +4932,15772341,Hs?eh,682,Germany,Male,81,6,122029.15,1,1,1,50783.88,0 +4933,15661548,Ferri,683,France,Female,29,0,157829.12,1,0,0,129891.66,0 +4934,15787597,Hsu,420,Germany,Female,31,1,108377.75,2,1,1,9904.63,0 +4935,15806913,Bishop,670,France,Female,54,2,95507.12,1,1,1,63213.31,0 +4936,15804862,Toscani,505,Germany,Male,43,6,127146.68,1,0,0,137565.87,0 +4937,15792986,T'ao,580,Germany,Male,24,1,133811.78,1,1,0,17185.95,1 +4938,15625632,Philip,577,France,Male,36,3,121092.47,2,0,1,143783.46,0 +4939,15727703,Li Fonti,773,Germany,Male,34,10,126979.75,1,0,0,36823.28,0 +4940,15606273,Rene,616,France,Male,37,5,144235.73,2,0,0,154957.66,1 +4941,15799652,Daigle,763,France,Female,38,0,152582.2,2,0,0,31892.82,0 +4942,15715047,Joshua,640,Spain,Male,43,9,172478.15,1,1,0,191084.4,1 +4943,15784687,Simmons,592,France,Male,36,1,126477.42,1,0,0,179718.17,0 +4944,15615322,Jamieson,528,Spain,Male,43,7,97473.87,2,1,1,159823.16,0 +4945,15722072,Hou,630,France,Male,53,5,138053.67,1,0,1,114110.97,0 +4946,15646784,Cochran,529,France,Female,31,2,164003.05,2,1,1,60993.23,0 +4947,15644692,Bibb,546,France,Female,47,8,0,1,1,1,66408.01,1 +4948,15670354,Jen,753,France,Female,62,6,0,2,1,1,136398.9,0 +4949,15716357,Corran,772,Spain,Female,39,4,122486.11,2,1,1,140709.25,0 +4950,15786717,He,567,France,Male,36,1,0,2,0,0,8555.73,0 +4951,15771383,Loggia,628,Germany,Female,45,6,53667.44,1,1,0,115022.94,0 +4952,15649793,Lovely,658,France,Male,20,7,0,2,0,0,187638.34,0 +4953,15731543,Becker,679,Spain,Male,58,9,109327.65,1,1,1,3829.13,0 +4954,15684516,Plascencia,629,Spain,Male,34,1,121151.05,1,0,0,119357.93,0 +4955,15677249,Somadina,731,Spain,Male,42,9,101043.63,1,1,1,192175.52,0 +4956,15581525,Walker,775,Germany,Male,33,3,83501.66,2,1,0,128841.31,0 +4957,15628420,Alekseeva,660,Spain,Male,33,2,80462.24,1,0,0,150422.35,0 +4958,15600478,Watson,752,France,Male,39,3,0,1,1,0,188187.05,0 +4959,15594502,Zotov,655,France,Male,37,6,109093.41,2,1,0,1775.52,0 +4960,15784361,Williamson,543,Spain,Female,46,5,140355.6,1,1,1,85086.78,0 +4961,15767626,Carpenter,811,France,Male,42,10,0,2,1,1,3797.79,0 +4962,15632521,Cattaneo,689,Germany,Male,45,0,130170.82,2,1,0,150856.38,0 +4963,15665088,Gordon,531,France,Female,42,2,0,2,0,1,90537.47,0 +4964,15652084,Boni,515,France,Male,40,0,109542.29,1,1,1,166370.81,0 +4965,15574761,Lynch,466,France,Female,41,3,33563.95,2,1,0,178994.13,1 +4966,15729515,McCarthy,782,France,Male,36,1,148795.17,2,1,1,195681.43,0 +4967,15682070,Davies,611,France,Male,64,9,0,2,1,1,53277.15,0 +4968,15743817,Hargreaves,621,Germany,Male,40,8,174126.75,3,1,0,172490.78,1 +4969,15572158,Blackburn,604,Spain,Male,41,3,0,1,0,0,11819.84,0 +4970,15584477,K?,655,Spain,Female,35,1,106405.03,1,1,1,82900.25,0 +4971,15614893,Meng,689,Spain,Male,38,2,0,1,1,1,82709.8,0 +4972,15665963,Cattaneo,681,Spain,Male,30,2,128393.29,1,1,1,180593.45,0 +4973,15612524,Hunt,643,Germany,Male,41,2,127841.52,1,1,0,172363.41,0 +4974,15596962,Owens,617,France,Female,24,4,137295.19,2,1,1,91195.12,0 +4975,15744942,Steele,638,Spain,Female,55,2,155828.22,1,0,1,108987.25,1 +4976,15573278,Kennedy,743,France,Male,39,6,0,2,1,0,44265.28,0 +4977,15717056,Pan,828,Germany,Female,25,7,144351.86,1,1,0,116613.26,0 +4978,15795881,Alexander,776,Spain,Male,35,8,106365.29,1,1,1,148527.56,0 +4979,15758939,Bray,540,Germany,Male,35,7,127801.88,1,0,1,84239.46,0 +4980,15792250,Nnabuife,616,Germany,Female,45,4,122793.96,1,1,1,62002.04,0 +4981,15740406,Padovesi,628,Germany,Male,38,10,113525.84,1,1,0,46044.48,1 +4982,15768137,Bray,667,Spain,Female,23,6,136100.69,2,0,0,169669.33,1 +4983,15569120,Lucas,615,France,Male,30,7,0,2,1,1,156346.84,0 +4984,15723721,Tinline,543,France,Male,30,4,140916.81,1,1,0,157711.18,0 +4985,15777122,Esomchi,553,France,Female,31,4,0,2,1,1,89087.4,0 +4986,15742681,Liao,554,Germany,Male,26,4,121365.39,1,1,1,8742.36,0 +4987,15582090,Iroawuchi,684,Spain,Female,36,4,0,1,1,0,117038.96,0 +4988,15711254,Retana,452,France,Female,35,7,0,2,1,0,164241.67,0 +4989,15775067,Fang,606,France,Male,47,3,93578.68,2,0,1,137720.56,1 +4990,15602851,Ozioma,629,France,Male,40,9,0,1,1,0,106.67,0 +4991,15802857,Robson,659,Spain,Female,33,8,115409.6,1,0,1,1539.21,0 +4992,15701175,Bruno,493,France,Female,33,8,90791.69,1,1,1,59659.53,0 +4993,15783019,Price,794,France,Female,62,9,123681.32,3,1,0,173586.63,1 +4994,15728912,Swanson,554,France,Female,44,6,92436.86,1,1,0,126033.9,0 +4995,15585580,Chang,796,Germany,Female,52,9,167194.36,1,1,1,62808.93,1 +4996,15583480,Morgan,807,France,Female,36,4,0,2,0,1,147007.33,0 +4997,15620341,Nwebube,500,Germany,Male,44,9,160838.13,2,1,0,196261.64,0 +4998,15613886,Trevisan,722,Spain,Male,43,1,0,1,1,0,44560.17,1 +4999,15792916,Ositadimma,559,Spain,Female,40,7,144470.77,1,1,1,18917.95,0 +5000,15710408,Cunningham,584,Spain,Female,38,3,0,2,1,1,4525.4,0 +5001,15598695,Fields,834,Germany,Female,68,9,130169.27,2,0,1,93112.2,0 +5002,15649354,Johnston,754,Spain,Male,35,4,0,2,1,1,9658.41,0 +5003,15737556,Vasilyev,590,France,Male,43,7,81076.8,2,1,1,182627.25,1 +5004,15671610,Hooper,740,France,Male,36,7,0,1,1,1,13177.4,0 +5005,15625092,Colombo,502,Germany,Female,57,3,101465.31,1,1,0,43568.31,1 +5006,15741032,Tsao,733,France,Male,48,5,0,1,0,1,117830.57,0 +5007,15750014,Chikere,755,Germany,Female,37,0,113865.23,2,1,1,117396.25,0 +5008,15784761,Ballard,554,Spain,Female,46,7,87603.35,3,0,1,96929.24,1 +5009,15768359,Akhtar,534,France,Male,36,4,120037.96,1,1,0,36275.94,0 +5010,15805769,O'Loughlin,656,Spain,Male,33,4,0,2,1,0,116706,0 +5011,15719508,Davis,575,Germany,Male,49,7,121205.15,4,1,1,168080.53,1 +5012,15609011,Barry,480,Spain,Male,47,8,75408.33,1,1,0,25887.89,1 +5013,15703106,K'ung,575,France,Male,40,5,0,2,1,1,122488.59,0 +5014,15626795,Gorman,672,France,Female,40,3,0,1,1,0,113171.61,1 +5015,15773731,John,758,Spain,Female,35,5,0,2,0,0,100365.51,0 +5016,15756196,Tsou,682,France,Male,50,6,121818.84,2,0,1,124151.37,0 +5017,15687903,Okonkwo,501,France,Female,29,8,0,2,1,0,112664.24,0 +5018,15777599,Esposito,746,Germany,Male,34,6,141806,2,1,1,183494.87,0 +5019,15754577,Boni,556,France,Female,51,8,61354.14,1,1,0,198810.65,1 +5020,15584113,Pratt,823,Germany,Female,53,4,124954.94,1,0,1,131259.6,1 +5021,15669589,Page,491,Germany,Female,68,1,95039.12,1,0,1,116471.14,1 +5022,15632793,Wilkinson,638,France,Female,29,9,103417.74,1,1,1,15336.4,0 +5023,15711130,Tseng,734,France,Male,45,2,0,2,1,0,99593.28,0 +5024,15615254,Clark,555,France,Male,40,10,43028.77,1,1,0,170514.21,0 +5025,15720583,Finch,745,Germany,Female,44,0,119638.21,1,1,1,34265.08,1 +5026,15780432,Shen,728,France,Male,37,3,122689.51,2,0,0,106977.53,1 +5027,15673223,Hou,626,France,Male,44,10,0,2,0,0,164287.86,0 +5028,15807989,Wall,681,Germany,Male,37,8,73179.34,2,1,1,25292.53,0 +5029,15761168,Manna,478,France,Female,38,4,171913.87,1,1,0,51820.87,1 +5030,15651272,Reyes,709,France,Male,38,5,0,2,1,1,81452.29,0 +5031,15812832,Jideofor,562,Germany,Male,33,8,92659.2,2,1,0,1354.25,0 +5032,15680517,Sal,769,Germany,Female,34,7,137239.17,1,1,1,71379.92,1 +5033,15750569,Iweobiegbunam,684,Germany,Female,46,3,102955.14,2,1,0,154137.33,0 +5034,15690743,Shao,536,France,Female,61,8,65190.29,1,1,1,64308.49,1 +5035,15627741,Heath,631,Germany,Female,29,2,96863.52,2,1,1,31613.35,0 +5036,15712121,Chidimma,657,Spain,Male,34,5,154983.98,1,1,0,27738.01,0 +5037,15805429,Murray,699,Germany,Male,59,3,106819.65,1,0,1,163570.25,0 +5038,15814923,Sullivan,606,Spain,Male,38,7,128578.52,1,1,1,193878.51,0 +5039,15589230,Wu,612,France,Female,63,2,126473.33,1,0,1,147545.65,0 +5040,15775490,Downie,660,France,Female,38,5,110570.78,2,1,0,195906.59,0 +5041,15749727,Chukwufumnanya,829,Spain,Male,50,7,0,2,0,1,178458.86,0 +5042,15619238,Allan,567,Spain,Male,29,8,0,2,1,0,156125.72,0 +5043,15593468,Findlay,850,France,Female,33,3,0,2,1,1,11159.19,0 +5044,15718454,Ch'eng,712,Spain,Female,44,2,0,2,0,0,45738.94,0 +5045,15789498,Miller,562,France,Male,30,3,111099.79,2,0,0,140650.19,0 +5046,15744691,Tsai,755,France,Female,29,3,0,3,1,0,4733.94,0 +5047,15708289,Graham,793,Spain,Male,25,3,100913.57,1,0,0,10579.72,0 +5048,15790412,Norton,471,Spain,Male,26,8,0,2,1,1,179655.87,0 +5049,15741416,Yegorov,707,France,Male,42,2,16893.59,1,1,1,77502.56,0 +5050,15598894,Holt,784,Spain,Male,38,10,122267.85,1,0,0,145759.93,0 +5051,15663294,Kao,703,France,Male,32,1,125685.79,1,1,1,56246.72,0 +5052,15572728,Ross,704,Spain,Male,36,8,127397.34,1,1,0,151335.24,0 +5053,15706729,Hsiao,662,France,Male,38,0,105271.56,1,0,1,179833.45,0 +5054,15674433,Allan,636,Germany,Female,28,2,115265.14,1,0,0,191627.85,0 +5055,15641170,Liang,640,Spain,Male,36,4,0,1,0,0,173016.46,0 +5056,15806284,Briggs,739,Spain,Male,31,1,0,2,1,1,58469.75,0 +5057,15690958,Cantrell,767,Germany,Male,23,2,139542.82,1,0,1,28038.28,0 +5058,15606386,Wang,753,Germany,Female,46,3,111512.75,3,1,0,159576.75,1 +5059,15682322,Aksenov,714,France,Male,37,9,148466.93,2,0,1,151280.96,0 +5060,15579915,Glennon,707,France,Male,29,4,0,2,1,0,139953.94,0 +5061,15681928,Yancy,577,France,Female,35,4,108155.49,1,1,0,105407.79,0 +5062,15734005,Mazzi,633,France,Female,42,1,0,2,1,0,56865.62,0 +5063,15650432,Liu,849,Germany,Male,41,10,84622.13,1,1,1,198072.16,0 +5064,15592578,Nucci,614,Spain,Female,41,7,146997.64,2,0,0,137791.18,0 +5065,15671243,Y?,558,France,Female,47,9,0,2,1,0,103787.28,0 +5066,15775709,Nucci,832,France,Female,27,10,98590.25,1,1,0,30912.89,0 +5067,15702631,Tang,567,France,Female,26,2,0,2,1,1,78651.55,0 +5068,15602282,Kao,587,Germany,Female,45,8,134980.74,1,1,1,123309.57,1 +5069,15717879,Chen,712,Spain,Female,79,5,108078.56,1,1,1,174118.93,0 +5070,15740878,Yao,655,Spain,Female,29,9,0,2,0,1,85736.26,0 +5071,15794468,Tsou,641,France,Female,42,6,0,2,0,0,121138.77,0 +5072,15773277,Barnes,676,France,Male,35,5,106836.67,2,1,0,84199.78,0 +5073,15572657,H?,472,France,Male,29,8,102490.27,1,0,1,181224.56,0 +5074,15800295,Cruz,644,Germany,Male,34,9,112746.54,2,0,0,141230.07,0 +5075,15672397,Smith,598,France,Male,38,0,125487.89,1,0,0,158111.71,0 +5076,15684921,Onuchukwu,792,Spain,Male,25,8,142862.21,1,1,1,130639.01,0 +5077,15720676,Bukowski,700,France,Female,37,7,0,2,1,0,17040.82,0 +5078,15731829,Simmons,616,France,Male,34,10,0,2,1,0,25662.27,0 +5079,15732672,Stewart,743,Spain,Male,35,6,79388.33,1,1,1,193360.69,0 +5080,15692406,Gow,427,France,Male,37,5,0,2,1,1,121485.1,0 +5081,15764405,Williams,731,France,Male,29,10,0,2,1,1,162452.65,0 +5082,15757537,Francis,610,France,Female,31,6,107784.65,1,1,1,141137.53,0 +5083,15793307,Calabresi,724,Spain,Female,41,4,142880.28,3,0,0,185541.2,1 +5084,15660679,Chimaobim,653,Spain,Female,38,9,149571.94,1,1,0,118383.18,0 +5085,15666856,Chikwendu,774,France,Male,49,1,142767.39,1,1,1,8214.41,0 +5086,15687372,Padovesi,547,Germany,Male,49,8,121537.71,2,1,0,46521.45,1 +5087,15667289,Henderson,719,Spain,Male,50,2,0,2,0,0,10772.13,0 +5088,15624641,Kharlamova,740,Spain,Male,43,9,0,1,1,0,199290.68,1 +5089,15734610,Onio,543,France,Male,42,4,89838.71,3,1,0,85983.54,1 +5090,15631882,Yeh,688,Germany,Male,45,9,103399.87,1,0,0,129870.93,0 +5091,15642709,Feng,474,France,Female,30,9,0,2,0,0,63158.22,0 +5092,15811026,Norman,505,Germany,Male,43,5,136855.94,2,1,0,171070.52,0 +5093,15596303,White,688,France,Female,39,0,0,2,1,0,53222.15,1 +5094,15787255,Manfrin,650,Germany,Female,55,2,140891.46,3,1,1,179834.45,1 +5095,15617166,Ritchie,610,France,Male,37,0,0,1,1,0,114514.64,0 +5096,15742442,Udegbulam,705,Spain,Female,46,5,89364.91,1,0,1,139162.15,0 +5097,15758692,Kao,669,France,Female,29,7,146011.4,1,0,0,50249.16,0 +5098,15568238,Diaz,650,Spain,Male,20,8,0,2,1,1,113469.65,0 +5099,15730353,Olisaemeka,550,Germany,Male,29,9,145294.08,2,1,0,147484.13,0 +5100,15731555,Ross-Watt,595,Germany,Female,45,9,106000.12,1,0,0,191448.96,1 +5101,15582404,Miller,572,Spain,Female,26,5,0,2,1,0,119381.41,0 +5102,15721462,Shubin,622,Spain,Female,58,2,0,2,1,1,33277.31,0 +5103,15632899,Nwankwo,662,Spain,Male,20,9,104508.77,2,0,0,73107.53,0 +5104,15808526,Cartwright,783,Germany,Female,58,3,127539.3,1,1,1,96590.39,1 +5105,15694349,Ngozichukwuka,714,Spain,Male,44,7,0,1,0,1,6923.11,0 +5106,15718465,Sadler,671,Germany,Male,51,3,96891.46,1,1,0,176403.33,1 +5107,15682995,Azuka,600,France,Female,32,1,78535.25,1,1,0,64349.6,0 +5108,15584776,Shen,847,Spain,Female,37,9,112712.17,1,1,0,116097.26,0 +5109,15777772,Whittaker,650,Spain,Male,55,9,119618.42,1,1,1,29861.13,0 +5110,15576156,Abazu,710,Spain,Female,28,6,0,1,1,0,48426.98,0 +5111,15646756,Murphy,682,France,Female,33,8,74963.5,1,1,1,32770.56,0 +5112,15742886,Ford,642,France,Male,26,1,138023.79,2,0,1,117060.2,0 +5113,15586135,Gratwick,536,Spain,Female,28,4,0,1,1,1,136197.65,0 +5114,15616152,Pai,754,France,Female,47,1,185513.67,1,1,0,27438.83,0 +5115,15721460,Lorenzo,678,France,Male,60,8,185648.56,1,0,0,192156.54,1 +5116,15727317,Brady,533,Germany,Female,49,1,102286.6,3,1,0,69409.37,1 +5117,15649536,Wong,741,Germany,Male,38,4,128015.83,1,1,0,58440.43,0 +5118,15754929,Douglas,757,France,Male,31,10,39539.39,2,0,0,192519.39,0 +5119,15572051,Kennedy,721,France,Male,40,3,0,1,1,1,144874.67,0 +5120,15668142,Chang,700,France,Male,37,3,77608.46,2,1,1,175373.46,0 +5121,15701176,Brown,663,France,Male,26,5,141462.13,1,1,0,440.2,0 +5122,15708422,Hsiung,677,Spain,Female,35,0,0,2,0,0,76637.38,0 +5123,15655632,MacDonald,655,France,Male,27,2,131691.33,1,1,0,49480.66,0 +5124,15744606,Davidson,832,Spain,Male,29,8,93833.86,1,0,1,10417.87,0 +5125,15612140,Milano,721,Spain,Female,46,7,137933.39,1,1,1,67976.57,0 +5126,15656086,Bovee,542,Spain,Male,54,8,105770.14,1,0,1,140929.98,1 +5127,15655298,Lewis,654,Spain,Female,54,5,0,2,0,1,47139.06,0 +5128,15644796,Dyer,821,Spain,Female,38,8,0,2,0,1,126241.4,1 +5129,15726250,Hsia,508,France,Female,38,3,166328.65,2,0,1,22614.19,0 +5130,15764432,Hicks,588,Germany,Female,42,2,164307.77,1,1,0,48498.19,0 +5131,15631721,Millar,691,Germany,Male,38,9,163965.69,2,0,1,103511.26,0 +5132,15707479,Fan,664,France,Male,40,7,125608.72,1,1,0,122073.48,0 +5133,15579826,Young,439,France,Female,66,9,0,1,1,0,65535.56,0 +5134,15668104,Kerr,479,Spain,Male,37,6,118433.94,1,0,1,160060.9,0 +5135,15641604,Frolova,850,France,Female,55,10,98488.08,1,1,0,155879.57,1 +5136,15587240,Vasilyev,518,France,Male,40,4,0,2,0,1,194416.58,0 +5137,15680767,Sabbatini,717,Germany,Female,64,10,98362.35,2,1,1,21630.21,0 +5138,15601594,Ifeanacho,698,France,Female,51,6,144237.91,4,1,0,157143.61,1 +5139,15589969,Capon,850,France,Male,34,6,0,1,0,1,52796.31,0 +5140,15703728,Chieloka,700,Spain,Male,47,4,0,1,1,0,121798.52,1 +5141,15617790,Hanson,626,France,Female,29,4,105767.28,2,0,0,41104.82,0 +5142,15662500,Ts'ao,774,Spain,Male,32,9,0,2,1,0,10604.48,0 +5143,15778526,Bradshaw,719,Spain,Female,48,5,0,2,0,0,78563.66,0 +5144,15670584,Nkemakolam,646,Spain,Male,31,2,0,1,1,1,170821.43,1 +5145,15748069,Clunie,485,France,Female,25,3,134467.26,1,1,1,113266.09,0 +5146,15680597,Cover,784,Germany,Male,38,1,138515.02,1,1,1,171768.76,0 +5147,15628992,Esposito,850,Germany,Male,32,2,128647.98,2,0,0,54416.18,0 +5148,15719624,Hodgson,669,France,Female,38,9,121858.98,1,1,0,130755.34,0 +5149,15812767,Harvey,731,Spain,Male,70,3,0,2,1,1,141180.66,0 +5150,15689201,Dobie,721,France,Female,49,1,120108.56,1,0,1,183421.76,0 +5151,15614716,Okwudilichukwu,515,France,Female,37,0,196853.62,1,1,1,132770.11,0 +5152,15683618,Dyer,774,France,Female,35,3,121418.62,1,1,1,24400.37,0 +5153,15799631,Chase,585,Spain,Male,36,10,0,2,1,1,180318.6,0 +5154,15692259,Baresi,695,France,Female,29,9,0,2,1,0,111565.45,0 +5155,15590966,Lo,729,Germany,Female,42,4,97495.8,2,0,0,2002.5,0 +5156,15656426,Tyler,713,France,Female,42,3,0,2,0,0,82565.01,0 +5157,15675256,Ts'ui,555,Spain,Male,33,5,127343.4,1,0,1,121789.3,0 +5158,15751185,Aparicio,699,Spain,Female,50,0,158633.61,1,1,0,193785.87,0 +5159,15789582,Macleod,587,France,Male,55,9,0,1,1,0,64593.07,0 +5160,15651103,Sal,762,Spain,Female,69,9,183744.98,1,1,1,196993.69,0 +5161,15672299,Yeh,510,France,Male,44,6,0,2,1,1,175518.31,0 +5162,15772250,Udegbunam,842,Spain,Male,46,9,0,1,0,0,17268.02,0 +5163,15763922,Alexandrov,608,France,Male,31,7,79962.92,2,1,0,60901.72,0 +5164,15633870,Ozioma,850,France,Female,36,10,0,2,1,1,100750.03,0 +5165,15624323,Atkins,642,France,Male,36,4,0,2,1,1,195224.91,0 +5166,15688612,Campos,850,France,Male,33,7,140956.99,1,0,0,3510.18,0 +5167,15694644,Wood,455,Spain,Female,43,6,0,1,1,1,81250.79,0 +5168,15587174,Kerr,726,France,Male,29,7,0,2,1,1,91844.14,1 +5169,15579559,Chienezie,544,Spain,Male,30,8,145241.63,1,1,1,80676.83,0 +5170,15775430,Tsou,651,Germany,Male,31,7,138008.06,2,1,0,129912.74,0 +5171,15623695,McKinnon,814,France,Female,31,4,0,2,1,1,142029.17,0 +5172,15760849,Nwachukwu,537,France,Male,39,2,0,2,1,1,137651.6,0 +5173,15813095,Nwebube,553,France,Male,37,2,0,2,1,0,33877.29,0 +5174,15705281,Burt,800,Spain,Male,38,9,0,1,1,0,78744.39,0 +5175,15812594,Ross,791,France,Male,34,7,0,2,1,0,96734.46,0 +5176,15626322,Lees,699,Spain,Female,29,9,127570.93,2,1,0,164756.81,0 +5177,15723105,Feetham,756,France,Female,28,6,0,1,1,1,164394.65,0 +5178,15588449,Chuang,591,Spain,Female,27,5,107812.67,1,0,1,162501.83,1 +5179,15794849,Aitken,850,Germany,Male,22,7,91560.58,2,0,0,10541.38,0 +5180,15620000,Chambers,760,Germany,Male,34,6,121303.77,2,1,1,59325.21,0 +5181,15799720,Coburn,569,Spain,Male,43,8,161546.68,2,0,1,178187.28,0 +5182,15711287,Ahmed,661,Spain,Female,35,5,128415.45,1,1,0,142626.49,0 +5183,15613102,Ogochukwu,670,France,Female,31,2,57530.06,1,1,1,181893.31,1 +5184,15621440,Soto,694,France,Male,38,1,0,2,0,1,156858.2,0 +5185,15677146,Obiajulu,728,France,Female,28,4,142243.54,2,1,0,33074.51,0 +5186,15801169,Yegorova,764,Germany,Female,39,9,138341.51,1,1,0,50072.94,1 +5187,15722425,Lucchese,639,France,Male,32,9,0,2,1,0,111340.36,0 +5188,15682421,Talbot,683,France,Female,30,2,0,2,0,1,100496.84,1 +5189,15691910,Lu,663,Spain,Male,30,4,0,3,1,0,101371.05,0 +5190,15721779,Arnold,826,Spain,Male,41,5,146466.46,2,0,0,180934.67,0 +5191,15579548,Nicholson,735,Spain,Male,36,5,0,2,1,0,105152.17,0 +5192,15681075,Chukwualuka,682,France,Female,58,1,0,1,1,1,706.5,0 +5193,15607884,Wallace,663,France,Female,39,8,0,2,1,1,101168.9,0 +5194,15767757,Pisano,562,Spain,Female,29,9,120307.58,1,1,1,6795.61,0 +5195,15791550,Kelly,696,France,Male,27,4,87637.26,2,0,0,196111.35,0 +5196,15658589,Brady,850,Spain,Male,38,2,94652.04,1,1,1,171960.76,0 +5197,15670822,Palmer,719,France,Female,22,7,114415.84,1,1,1,177497.4,0 +5198,15629744,Tan,804,France,Female,71,8,0,2,0,1,147995.96,0 +5199,15660768,L?,604,France,Male,40,1,84315.02,1,0,0,36209.1,0 +5200,15726310,Mordvinova,782,Spain,Female,27,3,0,2,1,0,143614.01,0 +5201,15641298,Corones,512,Germany,Male,42,9,93955.83,2,1,0,14828.54,0 +5202,15625675,Clements,569,France,Male,36,1,67087.69,1,1,0,154775.7,0 +5203,15713354,Morrice,597,Germany,Female,22,6,101528.61,1,1,0,70529,1 +5204,15633866,Hsiung,753,Germany,Male,30,1,110824.52,1,1,1,57896.27,0 +5205,15704231,Barrett,430,France,Female,33,8,0,1,1,1,69759.91,0 +5206,15735400,Kanayochukwu,756,France,Male,28,8,179960.2,1,1,0,89938.08,0 +5207,15632826,Tardent,493,France,Male,38,3,134006.77,1,1,0,89578.32,0 +5208,15751022,Bowhay,777,Germany,Female,37,10,121532.17,2,1,1,73464.88,0 +5209,15664737,Lei,779,Spain,Female,38,7,0,2,1,1,138542.87,0 +5210,15681126,Baker,702,Spain,Female,38,2,0,1,1,1,161888.63,0 +5211,15738954,Pisano,551,France,Male,35,7,129717.3,2,0,0,86937.2,0 +5212,15662263,Castillo,749,Germany,Male,22,4,94762.16,2,1,1,42241.54,0 +5213,15621611,Gibson,742,Germany,Male,55,5,155196.17,1,0,1,121207.66,1 +5214,15783752,Lindsay,752,Germany,Male,29,4,129514.99,1,1,1,102930.46,0 +5215,15709474,Macnamara,740,Germany,Female,57,3,113386.36,2,1,1,65121.63,1 +5216,15701280,Romano,576,France,Male,24,3,0,1,0,1,78498.04,1 +5217,15671104,Aksakova,637,Spain,Male,43,3,172196.23,1,1,1,104769.96,0 +5218,15796434,Farnsworth,724,France,Male,28,5,97612.12,1,1,1,96498.14,0 +5219,15781505,Giordano,685,France,Male,20,4,104719.94,2,1,0,38691.34,0 +5220,15625819,Arnold,625,France,Female,38,7,0,1,1,0,164804.02,0 +5221,15753174,Thompson,571,Germany,Male,37,9,139592.98,3,1,0,104152.65,1 +5222,15654067,Koch,584,Spain,Female,29,4,0,2,1,0,88866.92,0 +5223,15724719,Jones,550,France,Female,22,7,139096.85,1,1,0,129890.94,0 +5224,15624695,Otitodilinna,662,Spain,Female,72,7,140301.72,1,0,1,179258.67,0 +5225,15718216,Fleetwood-Smith,803,Spain,Male,43,3,0,1,1,0,72051.44,0 +5226,15586300,Chinonyelum,615,France,Male,66,7,0,2,1,1,74580.8,0 +5227,15783349,Montague,481,Spain,Male,39,1,111233.09,1,1,1,123995.15,0 +5228,15725767,Milani,701,France,Male,23,3,0,2,1,0,38960.59,0 +5229,15791925,Palermo,751,France,Male,29,10,147737.63,1,0,1,94951.27,0 +5230,15793585,Anderson,675,France,Male,35,8,0,2,1,1,56642.97,0 +5231,15576641,Crawford,733,Germany,Male,40,5,125725.02,2,1,1,50783.1,0 +5232,15749519,Lin,822,France,Male,38,6,128289.7,3,1,0,9149.96,1 +5233,15684960,Yewen,559,France,Female,46,5,0,1,1,0,21006.1,1 +5234,15591286,Simmons,731,Germany,Female,49,4,88826.07,1,1,1,33759.41,1 +5235,15668323,Mbadiwe,678,France,Female,41,1,143443.61,1,1,0,196622.28,1 +5236,15608528,Munro,645,France,Female,68,9,0,4,1,1,176353.87,1 +5237,15645184,Graham,701,France,Male,29,2,0,2,1,0,176943.59,0 +5238,15702566,Lombardo,554,Spain,Male,26,8,149134.46,1,1,1,177966.24,0 +5239,15660840,Kalinin,723,France,Male,30,3,124119.54,1,1,0,162198.32,0 +5240,15750811,Woodward,766,Germany,Male,44,3,116822.7,1,0,0,197643.24,0 +5241,15733842,Pirozzi,597,France,Female,24,1,103219.47,1,1,0,60420.07,0 +5242,15581526,Iweobiegbulam,574,France,Male,41,1,0,2,0,0,70550,0 +5243,15662751,Piazza,655,Germany,Female,40,0,81954.6,1,1,1,198798.44,1 +5244,15684319,Baranova,780,Germany,Female,37,10,95196.26,1,1,0,126310.39,1 +5245,15702190,Fan,672,Spain,Male,43,5,0,2,1,1,64515.5,0 +5246,15588517,Sun,717,France,Male,38,7,0,2,1,1,158580.05,0 +5247,15801863,Marino,521,France,Female,32,2,136555.01,2,1,1,129353.21,0 +5248,15584271,Donaldson,633,France,Male,59,5,0,1,1,1,137273.97,0 +5249,15700366,Burton,669,France,Male,39,3,119452.03,1,1,1,171575.54,0 +5250,15804038,Quinn,740,France,Male,44,9,0,1,0,1,96528,1 +5251,15720820,Sabbatini,462,Germany,Female,24,9,69881.09,2,0,1,64421.02,0 +5252,15743759,Brooks,619,France,Male,39,5,0,2,1,1,158444.61,0 +5253,15749947,Black,665,France,Female,44,7,0,2,1,1,66548.58,0 +5254,15670496,Schwartz,655,Spain,Female,27,9,0,2,0,0,108008.05,0 +5255,15746664,Ts'ui,463,Spain,Male,20,8,204223.03,1,1,0,128268.39,0 +5256,15745533,Sargent,799,France,Female,63,1,110314.21,2,1,0,37464,1 +5257,15761497,Udinesi,713,Spain,Female,48,1,163760.82,1,0,0,157381.14,1 +5258,15628600,Lee,807,Germany,Female,31,1,141069.18,3,1,1,194257.11,0 +5259,15627002,Taylor,728,France,Male,38,1,115934.74,1,1,1,139059.05,0 +5260,15614635,Kepley,582,France,Male,52,2,151457.88,1,0,1,40893.61,0 +5261,15731281,Ozuluonye,704,Germany,Female,35,3,154206.07,2,1,1,40261.49,0 +5262,15814022,Lassetter,714,France,Female,26,9,89928.99,1,1,0,46203.31,0 +5263,15659194,Mishina,628,France,Male,30,8,89182.09,1,1,1,13126.9,0 +5264,15745030,Trevisano,809,Germany,Male,41,1,79706.25,2,1,0,165675.01,0 +5265,15691817,Iloerika,547,Spain,Female,44,5,0,3,0,0,5459.07,1 +5266,15707488,Tan,560,France,Female,27,5,0,2,1,0,131919.48,0 +5267,15784700,Chikelu,811,France,Male,31,7,117799.28,1,1,1,182372.35,0 +5268,15710397,Lin,584,France,Male,26,4,0,2,1,0,147600.54,0 +5269,15687648,Nicholson,691,France,Male,28,1,0,2,0,0,92865.41,0 +5270,15732281,Ugoji,680,Germany,Male,34,6,146422.22,1,1,0,67142.97,1 +5271,15607230,Michel,588,Germany,Male,33,9,150186.22,2,1,1,65611.01,0 +5272,15567630,Bruce,721,Germany,Male,40,6,100275.88,1,1,0,138564.48,1 +5273,15587507,Feng,850,France,Male,47,6,0,1,1,0,187391.02,1 +5274,15733904,McDonald,529,France,Male,32,9,147493.89,1,1,0,33656.35,0 +5275,15709511,Watt,622,France,Male,43,8,0,2,1,0,100618.17,0 +5276,15579616,Goodwin,683,France,Female,42,8,0,2,0,1,198134.9,0 +5277,15694852,Arcuri,575,France,Male,29,4,121823.4,2,1,1,50368.87,0 +5278,15589924,Rapuluolisa,577,Spain,Female,40,1,0,2,1,1,108787,0 +5279,15799300,Kao,510,Germany,Male,31,0,113688.63,1,1,0,33099.41,1 +5280,15731330,Tsui,652,Spain,Female,40,7,100471.34,1,1,1,124550.88,0 +5281,15694129,Summers,569,Germany,Female,28,3,100032.52,1,1,0,5159.21,1 +5282,15620372,Cross,687,Spain,Male,31,3,0,2,0,0,48228.1,0 +5283,15744622,Osorio,822,France,Male,32,8,116358,1,1,0,108798.36,0 +5284,15799815,Bobrov,656,Germany,Female,23,4,163549.63,1,0,1,21085.12,0 +5285,15759250,Barnett,745,Germany,Male,51,3,99183.9,1,1,1,28922.25,0 +5286,15732643,Pike,386,Spain,Female,53,1,131955.07,1,1,1,62514.65,1 +5287,15690540,Gearheart,684,Spain,Female,41,1,134177.06,1,0,0,177506.66,0 +5288,15803078,Bruno,635,Spain,Female,38,1,0,2,1,0,90605.05,0 +5289,15652180,Egobudike,582,France,Male,30,2,0,2,1,1,132029.95,0 +5290,15741195,Okechukwu,613,Spain,Male,19,5,0,1,1,1,176903.35,0 +5291,15743490,Zikoranachidimma,795,Germany,Female,56,9,94348.94,1,1,0,29239.29,1 +5292,15575510,Milanesi,659,France,Female,32,2,155584.21,1,0,1,153662.88,0 +5293,15732610,Ahern,745,France,Female,28,6,0,2,1,0,154389.18,0 +5294,15602909,Dickson,604,Spain,Female,41,10,0,2,1,1,166224.39,0 +5295,15734058,Anayochukwu,509,Germany,Male,32,9,170661.47,1,1,1,21646.2,0 +5296,15801788,McDonald,706,Germany,Female,29,6,185544.36,1,1,0,171037.63,0 +5297,15702462,Fiorentini,619,Spain,Female,44,6,52831.13,1,1,1,112649.22,1 +5298,15683416,Russo,572,Germany,Male,51,8,97750.07,3,1,1,193014.26,1 +5299,15794187,Young,695,France,Male,36,6,114007.5,2,1,0,118120.88,0 +5300,15792989,Bianchi,543,France,Female,71,1,104308.77,1,1,1,25650.04,0 +5301,15613734,Fallaci,640,France,Female,33,6,84719.13,2,1,1,113048.79,0 +5302,15606177,Crawford,672,France,Male,39,2,0,2,1,0,87372.49,0 +5303,15636700,Marsh,701,France,Male,39,9,140236.98,1,0,1,146651.99,0 +5304,15645766,Kosisochukwu,634,Spain,Male,25,9,0,2,1,1,8227.91,0 +5305,15671345,Piccio,531,Spain,Female,42,6,75302.85,2,0,0,57034.35,0 +5306,15652469,Nevels,699,France,Male,27,1,0,2,1,0,93003.21,0 +5307,15749638,Kaodilinakachukwu,605,France,Female,51,9,104760.82,1,1,1,165574.54,1 +5308,15728706,Amaechi,534,France,Female,49,7,0,1,1,0,13566.48,1 +5309,15735439,P'an,449,Spain,Female,31,1,113693,1,0,0,82796.29,0 +5310,15778696,Ikemefuna,684,Spain,Female,36,5,174180.39,1,1,0,119830.08,0 +5311,15624744,Tai,622,Germany,Male,42,9,115766.26,1,0,0,72155.85,1 +5312,15584338,Winn,714,France,Female,40,0,0,2,1,0,62762.12,0 +5313,15726178,Hardy,712,Spain,Female,48,8,0,2,1,0,183235.33,0 +5314,15794939,Chiu,783,France,Female,72,5,121215.9,2,1,1,105206.48,0 +5315,15788068,Lopez,743,Germany,Male,45,10,144677.19,3,1,0,22512.44,1 +5316,15572956,Steen,683,France,Male,36,5,115350.63,1,1,1,122305.91,0 +5317,15780386,Ferri,654,Spain,Male,40,5,105683.63,1,1,0,173617.09,0 +5318,15791114,Yegorova,700,France,Male,37,1,135179.49,1,1,0,160670.37,0 +5319,15708046,Knowles,744,Spain,Male,31,0,117551.23,1,1,0,158958.9,0 +5320,15719779,May,645,Germany,Male,25,1,157404.02,2,1,0,93073.04,0 +5321,15591550,Bianchi,525,Spain,Male,36,3,77910.23,1,1,0,67238.01,0 +5322,15639368,Pipes,732,France,Male,25,0,110942.9,1,0,0,172576.56,0 +5323,15699830,Doherty,721,France,Female,40,7,0,2,1,1,122580.48,0 +5324,15569264,Yobanna,622,France,Male,32,5,179305.09,1,1,1,149043.78,0 +5325,15595158,Hsu,654,Germany,Male,31,5,150593.59,2,1,1,105218.45,0 +5326,15599126,Russell,529,France,Female,43,0,123815.86,1,1,1,78463.99,1 +5327,15650575,Payne,720,Spain,Female,59,6,0,2,1,1,160849.43,1 +5328,15641490,Windsor,850,Germany,Female,25,8,69385.17,2,1,0,87834.24,0 +5329,15680234,Bray,667,Germany,Male,27,2,138032.15,1,1,0,166317.71,0 +5330,15592230,Seleznyov,620,France,Male,41,3,0,2,1,1,137309.06,0 +5331,15626212,Wark,616,France,Male,29,9,0,1,1,1,166984.44,0 +5332,15700627,Y?,637,Germany,Female,46,2,143500.82,1,1,0,166996.46,1 +5333,15782641,Brown,710,Spain,Female,29,3,119670.18,1,1,0,188022.44,0 +5334,15784445,Huang,717,Spain,Male,33,1,99106.73,1,0,0,194467.23,0 +5335,15813681,Zito,786,Germany,Male,24,2,120135.55,2,1,1,125449.47,0 +5336,15596649,Bailey,651,France,Female,39,8,0,1,1,0,137452.57,0 +5337,15700460,Allnutt,530,France,Female,55,4,120905.03,1,0,1,123475.88,1 +5338,15724076,Christie,815,Spain,Female,57,5,0,3,0,0,38941.44,1 +5339,15784000,Pope,715,Germany,Female,34,9,102277.52,1,0,0,177852.57,1 +5340,15733966,Johnstone,496,Germany,Female,55,4,125292.53,1,1,1,31532.96,1 +5341,15612667,Bird,680,Spain,Male,42,0,0,1,1,0,136377.21,0 +5342,15654025,Jones,646,France,Female,51,4,101629.3,1,0,0,130541.1,0 +5343,15589431,Pedder,807,Germany,Male,47,1,171937.27,1,1,1,65636.92,0 +5344,15578238,Calabrese,727,France,Male,47,7,0,2,1,0,193305.35,0 +5345,15566269,Chialuka,787,France,Male,25,5,0,2,1,0,47307.9,0 +5346,15639217,McKenzie,806,France,Male,34,6,0,2,0,0,100809.99,0 +5347,15688644,Holloway,603,France,Male,31,1,129743.75,1,1,0,109145.2,0 +5348,15662426,Tang,649,Spain,Male,32,1,0,1,0,1,91167.19,1 +5349,15720511,Byrne,547,Germany,Male,41,3,151191.31,1,1,0,175295.89,1 +5350,15567246,Selwyn,684,Germany,Male,32,3,102630.13,2,1,1,127433.47,0 +5351,15647965,Genovese,477,France,Female,57,9,114023.64,2,1,1,71167.17,1 +5352,15679048,Koger,558,Germany,Male,41,2,124227.14,1,1,1,111184.67,0 +5353,15675749,Baranov,695,France,Female,23,1,0,2,1,1,141756.32,0 +5354,15782181,Greco,592,Spain,Male,35,6,80285.16,1,1,0,72678.75,1 +5355,15795738,Owens,789,France,Male,31,4,175477.15,1,1,1,172832.9,0 +5356,15773751,Y?,597,France,Female,29,1,132144.35,1,1,0,158086.33,0 +5357,15655436,Kendall,839,Germany,Male,47,2,136911.07,1,1,1,168184.62,1 +5358,15691396,Ko,405,Germany,Male,31,5,133299.67,2,1,1,72950.14,0 +5359,15796958,Tang,658,France,Male,39,7,0,2,1,0,48378.4,0 +5360,15801832,Lombardo,684,Germany,Male,42,1,117691,1,1,1,23135.65,1 +5361,15661349,Perkins,633,France,Male,35,10,0,2,1,0,65675.47,0 +5362,15719265,Feng,589,France,Male,46,9,0,2,1,0,170676.67,0 +5363,15779985,Lo,750,Germany,Female,37,1,133199.71,2,1,1,27366.77,0 +5364,15663410,Piccio,771,Spain,Male,51,5,135506.58,3,1,1,152479.64,1 +5365,15704144,Mazzanti,812,Germany,Male,33,2,127154.14,2,0,1,105383.49,0 +5366,15774104,Chukwualuka,539,Spain,Male,39,2,0,2,1,1,48189.94,0 +5367,15812230,Elliot,670,Germany,Female,42,5,49508.79,3,1,1,100324.01,0 +5368,15742848,Gratton,673,France,Male,41,5,0,1,1,1,65657.29,0 +5369,15745326,Carandini,538,France,Female,62,3,75051.49,1,0,0,17682.02,1 +5370,15674541,Robinson,575,Spain,Male,52,8,123925.23,1,0,0,111342.66,1 +5371,15728564,Lo,682,France,Male,41,6,0,2,0,1,134158.09,1 +5372,15580701,Ma,712,France,Male,33,3,153819.58,1,1,0,79176.09,1 +5373,15688973,Vinogradova,598,Spain,Female,39,5,0,2,1,1,83103.46,0 +5374,15709412,H?,776,Spain,Male,30,6,0,2,0,1,63908.86,0 +5375,15607753,Alexandrova,606,Spain,Female,23,10,70417.79,1,0,1,90896.04,0 +5376,15705352,Yang,686,Spain,Male,38,7,111484.88,1,1,1,76076.2,0 +5377,15602500,Maslova,850,Spain,Male,38,1,146343.98,1,0,1,103902.11,0 +5378,15672437,Buccho,642,France,Male,72,1,160541,2,1,1,142223.94,0 +5379,15720968,Young,606,Germany,Male,27,2,130274.26,2,1,0,147533.09,0 +5380,15730796,Barker,627,France,Female,21,7,98993.02,1,1,1,169156.64,0 +5381,15768219,Sung,850,Spain,Male,36,0,0,2,1,0,141242.57,0 +5382,15663883,Hansen,850,Germany,Male,32,9,141827.33,2,1,1,149458.73,0 +5383,15589296,Brown,724,France,Female,40,6,110054.45,1,1,1,86950.72,0 +5384,15586425,Lo Duca,579,France,Male,28,4,0,2,1,1,176925.69,0 +5385,15679813,Ellis,727,Spain,Male,28,1,0,1,1,0,40357.39,0 +5386,15681410,Korff,813,Germany,Female,36,6,98088.09,1,0,1,26687.22,1 +5387,15668283,Gardiner,642,France,Male,48,9,118317.27,4,0,0,78702.98,1 +5388,15624072,Kiernan,669,Spain,Male,22,10,0,2,1,0,176163.74,0 +5389,15669664,Thompson,574,Germany,Male,54,1,99774.5,1,0,0,4896.11,1 +5390,15682728,Mathews,774,France,Female,32,4,0,2,0,0,114899.13,0 +5391,15573851,Macrossan,735,France,Female,38,1,0,3,0,0,92220.12,1 +5392,15733661,Illingworth,639,Spain,Female,27,8,133806.54,2,1,0,6251.3,0 +5393,15710012,Bowen,738,Spain,Male,44,2,0,2,1,0,43018.82,1 +5394,15763327,Craig,835,France,Male,32,8,124993.29,2,1,1,27548.06,0 +5395,15668853,Menhennitt,637,Spain,Female,44,0,157622.58,1,1,1,120454.2,0 +5396,15639303,Moore,589,Germany,Male,48,5,126111.61,1,0,1,133961.19,0 +5397,15691011,Shoebridge,591,France,Male,42,9,161651.37,2,1,1,131753.97,0 +5398,15638513,Palermo,723,France,Female,40,7,142856.95,2,0,0,38019.74,0 +5399,15648933,Reilly,831,Germany,Male,44,3,111100.98,1,1,1,28144.07,1 +5400,15628904,Bowen,733,Spain,Male,35,8,102918.38,1,1,1,45959.86,0 +5401,15644788,Fyodorov,731,France,Female,30,5,0,2,1,0,189528.72,0 +5402,15598161,Clements,654,France,Male,47,10,0,2,1,0,170481.98,0 +5403,15745624,McKenzie,828,France,Male,37,4,0,2,1,0,94845.45,0 +5404,15733169,Craig,590,Spain,Male,22,7,125265.61,1,1,1,161253.08,0 +5405,15801417,Iloerika,657,France,Male,37,4,82500.28,1,1,1,115260.72,0 +5406,15592707,Dolgorukova,531,Germany,Female,64,2,175754.87,2,1,1,60721.4,0 +5407,15593954,Eva,516,France,Female,47,6,109387.33,1,0,0,121365.45,0 +5408,15714431,Yeh,561,France,Male,37,1,100443.36,2,0,1,101693.73,0 +5409,15638257,P'an,682,Spain,Female,54,0,83102.72,2,1,1,54132.93,0 +5410,15690939,Howe,575,Spain,Male,28,7,0,1,1,1,10666.05,0 +5411,15723613,Jenkins,623,France,Female,28,4,0,2,1,0,41227.67,0 +5412,15813640,Shih,642,France,Female,40,7,0,2,1,0,10712.82,0 +5413,15707322,Nnamdi,779,France,Female,48,2,115290.27,1,0,0,98912.69,1 +5414,15588918,Mitchell,671,France,Female,42,6,0,2,1,0,197202.48,0 +5415,15600357,Findlay,495,France,Female,40,1,140197.71,2,1,0,150720.39,0 +5416,15747014,Pisani,850,France,Female,28,1,105245.34,1,0,1,74780.13,0 +5417,15809830,Belisario,630,France,Male,50,8,0,2,0,1,79377.45,0 +5418,15662245,Pomeroy,588,France,Male,32,1,0,2,1,1,8763.87,0 +5419,15651075,Ibrahimova,562,Germany,Male,35,3,142296.13,1,0,1,177112.7,0 +5420,15594456,K?,740,Spain,Female,56,4,99097.33,1,1,1,85016.64,1 +5421,15583462,Graham,695,France,Male,28,5,171069.39,2,1,1,88689.4,0 +5422,15757661,Trevisano,589,France,Female,39,7,0,2,0,0,95985.64,0 +5423,15729117,Trevisano,607,France,Female,31,1,102523.88,1,1,1,166792.71,0 +5424,15749671,K?,794,France,Male,35,6,0,2,1,1,68730.91,0 +5425,15566253,Manning,580,Germany,Male,44,9,143391.07,1,0,0,146891.07,1 +5426,15595153,Tucker,644,Germany,Female,44,8,106022.73,2,0,0,148727.42,0 +5427,15698572,Schaffer,636,Spain,Female,36,1,0,1,1,0,43134.58,0 +5428,15674149,Esomchi,599,Germany,Male,36,3,128960.21,2,1,1,40318.33,0 +5429,15623082,Ch'ang,507,France,Female,35,2,0,2,1,0,97633.93,0 +5430,15797905,Walker,682,France,Female,48,7,0,2,1,0,65069.03,0 +5431,15746028,Chu,714,France,Female,24,7,0,2,1,0,166335,0 +5432,15582951,Crawford,696,France,Female,25,8,126442.59,1,1,0,121904.44,0 +5433,15616471,Milne,599,Spain,Male,51,0,0,1,1,1,175235.99,0 +5434,15641575,Anenechukwu,577,France,Male,37,2,127261.35,1,1,0,56185.05,0 +5435,15638803,Donaldson,733,Spain,Female,32,5,0,2,1,0,131625.14,0 +5436,15808283,Kelly,647,France,Female,33,4,0,1,1,0,152323.04,0 +5437,15811200,Ts'ao,831,France,Female,34,2,0,2,0,0,165840.94,0 +5438,15733476,Gonzalez,543,Germany,Male,30,6,73481.05,1,1,1,176692.65,0 +5439,15633274,Tai,679,France,Male,34,7,160515.37,1,1,0,121904.14,0 +5440,15582168,Muravyova,713,Germany,Female,61,4,149525.34,2,1,0,123663.63,0 +5441,15807269,Milanesi,690,Germany,Male,43,2,166522.78,1,0,0,119644.59,1 +5442,15602979,Lin,751,France,Male,29,1,135536.5,1,1,0,66825.33,0 +5443,15660417,Lambert,613,Germany,Female,43,10,120481.69,1,0,0,94875.03,1 +5444,15590199,Temple,701,Spain,Male,28,1,103421.32,1,0,1,76304.73,0 +5445,15641794,Ridley,698,France,Male,33,5,135658.73,2,0,1,39755,0 +5446,15779174,Young,451,France,Female,36,2,0,2,1,1,180142.42,0 +5447,15785547,Slye,665,France,Male,28,8,191402.82,2,1,0,83238.4,0 +5448,15795124,Pan,726,Germany,Male,50,9,94504.35,1,0,1,5078.9,0 +5449,15718912,Hsueh,608,Germany,Female,44,5,126147.84,1,0,1,132424.69,1 +5450,15592028,Roberts,549,France,Female,46,7,0,1,1,1,109057.56,0 +5451,15580227,Moss,803,France,Male,33,6,0,2,1,0,115676.61,0 +5452,15657830,Andrews,663,France,Male,43,4,87624.03,2,1,0,149401.33,0 +5453,15798256,Takasuka,558,France,Female,45,1,153697.53,2,0,0,89891.4,1 +5454,15643819,Dawson,714,France,Female,25,4,0,2,0,0,82500.84,0 +5455,15754301,Bruche,704,France,Male,39,5,0,1,1,0,6416.92,0 +5456,15726855,Oliver,805,Germany,Female,45,9,116585.97,1,1,0,189428.75,1 +5457,15755225,Ryan,659,Germany,Male,34,9,134464.58,2,1,0,178833.34,0 +5458,15725221,Sabbatini,738,Germany,Male,62,10,83008.31,1,1,1,42766.03,0 +5459,15789055,Watt,635,Spain,Male,35,2,113635.16,1,1,0,90883.12,0 +5460,15617507,Wilson,530,Spain,Female,36,7,0,2,1,0,80619.09,0 +5461,15668894,Abramova,661,Germany,Male,41,5,122552.48,2,0,1,120646.4,0 +5462,15589563,Purdy,531,Spain,Male,31,2,118899.45,2,0,0,41409.36,0 +5463,15693162,Higgins,694,France,Female,29,5,99713.87,1,0,0,112317.89,0 +5464,15750099,Marshall,731,France,Female,36,6,0,1,0,0,152128.36,0 +5465,15795540,Reye,556,France,Female,36,2,134208.22,1,0,1,177670.57,0 +5466,15794941,Chibueze,647,Germany,Female,41,1,85906.65,3,1,0,189159.97,0 +5467,15611848,Kwemtochukwu,850,Germany,Male,32,3,137714.25,1,0,1,159403.68,0 +5468,15581237,Biryukova,573,Spain,Male,33,1,160777.9,1,1,1,149536.15,0 +5469,15738150,Chidozie,591,France,Male,45,5,0,2,1,1,155492.87,0 +5470,15678571,Barber,723,France,Male,21,4,0,2,0,0,24847.02,0 +5471,15736124,Thompson,617,France,Male,25,1,102585.88,2,1,1,115387.4,0 +5472,15623202,Maslov,704,Germany,Female,39,10,102556.18,2,1,0,171971.25,1 +5473,15804201,Jones,457,Germany,Male,42,4,126772.57,1,0,1,126106.4,0 +5474,15596863,Chidumaga,787,Germany,Female,38,3,158373.23,1,1,1,28228.35,0 +5475,15696277,Hs?,651,France,Female,34,9,0,2,1,0,138113.71,0 +5476,15748608,Trentini,612,Germany,Male,42,5,141927.1,1,1,1,43018.98,0 +5477,15723864,Lucas,828,Spain,Male,47,1,109876.82,2,1,0,83611.45,1 +5478,15802390,Willoughby,724,France,Female,34,2,0,2,1,1,118863.38,0 +5479,15774336,Jamieson,648,Germany,Male,44,9,111369.79,2,1,1,91947.74,0 +5480,15648766,Robertson,569,Spain,Male,35,3,116969.35,1,0,0,94488.82,0 +5481,15659094,Ojiofor,765,Germany,Female,34,8,136729.51,2,0,0,47058.21,0 +5482,15606397,Cameron,577,Germany,Female,44,1,152086.15,1,0,1,44719.5,1 +5483,15642619,Mayne,603,Spain,Male,46,2,0,2,1,0,174478.54,0 +5484,15666032,Mancini,568,Spain,Male,28,1,127289.28,1,0,0,45611.51,0 +5485,15595842,Paramor,748,Germany,Male,45,2,119852.01,1,0,0,73853.94,1 +5486,15753837,Young,573,Spain,Male,38,4,0,2,1,1,196517.43,0 +5487,15783882,Daly,771,Spain,Female,41,5,0,2,0,1,92914.67,0 +5488,15799790,Carter,763,France,Male,35,9,0,1,1,1,31372.91,0 +5489,15628155,Dike,410,France,Female,35,7,117183.74,1,1,1,109733.73,0 +5490,15703778,Hughes,728,France,Male,33,8,129907.63,1,0,1,36083.96,0 +5491,15722322,Green,655,Spain,Female,78,2,0,2,0,1,188435.38,0 +5492,15639278,Chinomso,580,Germany,Female,36,6,145387.32,2,1,1,169963.2,1 +5493,15568487,Gorshkov,712,France,Male,35,7,124616.23,1,1,1,69320.97,0 +5494,15682084,Chinomso,680,France,Male,31,9,0,2,1,0,36145.53,0 +5495,15642821,Ijendu,383,Spain,Female,48,8,95808.19,1,0,0,137702.01,1 +5496,15601387,Yen,721,France,Male,35,10,0,2,1,0,71594.26,0 +5497,15642515,Arcuri,620,France,Female,42,1,0,2,0,1,65565.92,0 +5498,15710421,Baresi,774,Spain,Female,36,8,117152.3,1,0,0,101828.39,0 +5499,15726774,Field,563,France,Male,35,3,106250.72,1,0,0,39546.32,0 +5500,15649078,Christian,850,Germany,Female,27,8,111837.78,2,1,1,110805.79,0 +5501,15641877,Ross,681,France,Male,47,9,97023.21,1,1,1,2168.13,0 +5502,15796496,Trevisani,631,France,Female,31,8,137687.72,1,1,0,190067.12,0 +5503,15815690,Akabueze,614,Spain,Female,40,3,113348.5,1,1,1,77789.01,0 +5504,15631739,Dunn,704,Spain,Male,24,10,122109.78,1,1,1,127654.37,0 +5505,15625584,Martin,786,France,Male,32,2,120452.4,2,0,0,79602.86,0 +5506,15802466,Donaldson,534,France,Female,53,7,0,2,1,1,80619.17,0 +5507,15697028,McClinton,590,Spain,Male,34,0,65812.35,2,0,1,160346.3,0 +5508,15575759,Bentley,583,Spain,Female,40,3,54428.37,1,1,0,109638.78,1 +5509,15567442,Ibezimako,656,France,Female,75,3,0,2,1,1,1276.87,0 +5510,15746805,Thomson,597,France,Male,33,9,0,2,1,0,49374.82,0 +5511,15636330,Ch'in,588,Germany,Female,48,1,143279.58,2,1,0,31580.8,1 +5512,15714970,Holbrook,667,Germany,Male,32,0,103846.65,1,1,0,20560.69,0 +5513,15653784,Solomina,627,France,Male,37,2,125190.86,1,0,1,84584.69,0 +5514,15693543,McDonald,708,France,Female,33,8,0,2,0,1,15246.83,0 +5515,15773283,Dennis,641,France,Male,65,6,38340.02,1,1,0,32607.77,1 +5516,15742534,Faulk,527,Germany,Female,28,2,123802.98,2,1,1,155846.69,0 +5517,15569878,Dale,592,France,Male,37,3,96651.03,1,1,1,3232.82,0 +5518,15729454,Gorbunov,465,France,Male,33,8,0,2,1,0,177668.55,0 +5519,15578375,Farrell,628,France,Male,39,6,0,2,0,0,134441.6,0 +5520,15785559,De Luca,678,France,Male,43,1,133237.21,1,1,0,111032.79,1 +5521,15649414,Walker,570,France,Female,61,6,142105.35,1,1,1,45214.04,0 +5522,15701605,Forster,815,France,Male,37,1,166115.42,1,1,0,67208.3,0 +5523,15686696,Brown,817,France,Female,37,6,81070.34,2,1,0,80985.88,0 +5524,15625586,Monaldo,717,France,Male,35,4,0,1,1,1,167573.06,0 +5525,15654975,Wu,641,France,Female,53,0,123835.52,2,0,1,160110.65,0 +5526,15782993,Pan,624,France,Male,51,10,123401.43,2,1,1,127825.25,0 +5527,15774382,Longo,579,Germany,Male,49,4,169377.31,1,1,1,123535.05,0 +5528,15689602,Findlay,698,France,Male,38,2,130015.24,1,1,1,41595.3,0 +5529,15756155,Fu,645,France,Male,32,4,0,2,0,1,97628.08,0 +5530,15812647,Yin,691,France,Male,34,8,133936.04,2,1,0,91359.79,0 +5531,15736043,Hamilton,638,France,Male,34,6,114543.27,1,1,1,97755.29,0 +5532,15696744,Miller,705,France,Female,31,3,119794.67,1,0,0,182528.44,0 +5533,15602572,Hsing,720,France,Male,33,9,0,2,1,1,142956.48,0 +5534,15674765,Mitchell,553,Spain,Male,44,4,0,1,1,0,10789.3,0 +5535,15678725,Chamberlin,658,France,Female,29,8,0,2,0,1,130461.09,0 +5536,15694444,Buttenshaw,648,Germany,Female,32,8,157138.99,3,1,0,190994.48,1 +5537,15795878,Anayochukwu,636,Spain,Male,45,3,0,2,1,1,159463.8,0 +5538,15735346,Wallace,527,Germany,Female,41,10,136733.24,1,1,1,57589.29,0 +5539,15687094,Calabresi,717,Germany,Female,28,9,82498.14,2,0,0,40437.67,0 +5540,15790067,Sun,614,Spain,Male,39,3,151914.93,1,0,0,56459.45,0 +5541,15605742,Tuan,737,France,Male,43,0,80090.93,1,1,0,39920,1 +5542,15566740,Nazarova,587,Spain,Male,51,3,83739.32,1,0,1,148798.45,0 +5543,15664897,Bryant,682,France,Female,35,2,181166.44,1,1,1,63737.19,1 +5544,15585777,Pai,710,France,Male,38,3,130588.82,1,1,1,154997.64,0 +5545,15650864,Power,507,France,Male,42,6,0,2,1,0,34777.23,0 +5546,15806709,Hao,609,Germany,Male,33,6,94126.67,1,0,0,93718.16,0 +5547,15633818,McMillan,786,France,Male,32,9,0,2,1,0,133112.41,0 +5548,15713845,Merrett,688,France,Male,38,7,148045.68,1,1,0,175479.92,1 +5549,15639662,Phillips,710,France,Male,38,2,0,2,1,0,96.27,0 +5550,15567013,De Luca,779,Spain,Male,33,3,0,2,1,0,30804.68,0 +5551,15777784,Tu,733,France,Female,44,6,168165.84,1,0,1,197193.49,0 +5552,15800251,Elder,583,Germany,Female,26,10,72835.56,2,1,0,96792.15,0 +5553,15651315,Dilke,627,France,Male,41,3,0,2,1,0,132719.8,0 +5554,15651450,Panicucci,666,Germany,Male,31,3,123212.08,2,1,1,112157.31,0 +5555,15784218,Mason,620,Spain,Male,38,0,0,2,1,1,38015.34,0 +5556,15572398,Townsend,614,Spain,Female,39,6,0,2,1,1,164018.98,0 +5557,15707962,Gunson,606,France,Male,40,6,119501.88,2,1,0,46774.94,0 +5558,15705663,Milano,700,Germany,Female,39,5,144550.83,2,1,1,189664.43,0 +5559,15645355,Macleod,677,Germany,Male,34,3,126729.41,1,1,1,26106.39,1 +5560,15729557,Olisaemeka,850,Germany,Male,36,5,119984.07,1,1,0,191535.11,1 +5561,15631436,Gleeson,564,France,Male,35,4,0,1,1,0,158937.55,0 +5562,15583073,Martin,771,Spain,Female,56,2,0,1,1,1,25222.6,1 +5563,15614361,Liao,620,Spain,Male,42,9,121490.05,1,1,1,29296.74,0 +5564,15724684,Sung,610,Spain,Male,46,5,91897.8,1,1,0,54394.28,0 +5565,15700083,Lai,609,Spain,Male,39,2,139443.75,2,1,0,9234.06,0 +5566,15636541,Cartwright,683,Germany,Male,35,5,144961.97,1,0,1,26796.73,0 +5567,15796015,Wu,633,Germany,Male,42,3,126041.02,1,0,1,11796.89,0 +5568,15787222,Ch'in,676,Germany,Male,28,1,69459.05,2,1,1,128461.29,0 +5569,15594270,Biryukov,693,France,Male,38,7,198338.77,2,1,1,14278.18,0 +5570,15701524,Ting,709,France,Male,36,0,0,2,1,0,46811.77,0 +5571,15645847,P'eng,569,Germany,Male,35,2,109196.66,3,1,0,109393.19,1 +5572,15708867,Niu,684,Spain,Female,38,3,134168.5,3,1,0,3966.5,1 +5573,15613140,Mellor,565,France,Male,34,6,0,1,1,1,63173.64,0 +5574,15628893,Power,681,France,Male,29,8,0,1,1,0,66367.33,0 +5575,15764073,Arcuri,503,Spain,Female,36,9,0,2,1,1,16274.67,0 +5576,15782879,Lang,656,France,Male,40,2,0,2,1,1,180553.48,0 +5577,15635964,Eve,566,Germany,Male,65,4,120100.41,1,1,0,107563.16,1 +5578,15726087,Ch'in,592,France,Female,62,5,0,1,1,1,100941.57,0 +5579,15726313,Napolitani,687,Spain,Female,50,5,0,2,1,0,110230.4,0 +5580,15578073,Barker,686,Spain,Male,22,8,0,2,0,0,142331.85,0 +5581,15786249,Whitfield,616,Spain,Male,30,2,0,2,1,0,199099.51,0 +5582,15812850,Stradford,494,Spain,Male,67,5,0,2,1,1,85890.16,0 +5583,15596972,Brownlow,534,France,Male,38,3,0,1,0,0,143938.27,0 +5584,15620579,Dunn,695,Spain,Female,31,8,0,2,0,1,131644.41,0 +5585,15768270,DeRose,579,Spain,Female,31,9,0,2,1,0,112395.98,0 +5586,15656597,Wang,432,Germany,Male,38,2,135559.8,2,1,1,71856.3,0 +5587,15699446,Hobbs,816,Germany,Female,25,2,150355.35,2,1,1,35770.84,0 +5588,15615004,Anderson,730,France,Female,37,1,0,2,1,1,124364.63,0 +5589,15704771,Ugochukwu,593,France,Female,35,6,133489.12,2,1,1,78101.29,0 +5590,15588372,Kirsova,715,Germany,Female,37,9,105489.31,1,0,0,143096.49,1 +5591,15681439,Tsou,775,Germany,Male,25,10,60205.2,2,1,0,14073.11,0 +5592,15607509,Ozerova,539,France,Male,38,5,0,2,1,0,47388.41,0 +5593,15670343,Li,576,Spain,Male,19,6,0,2,0,0,72306.07,0 +5594,15597968,Fyans,617,Spain,Male,50,7,0,1,1,0,184839.7,1 +5595,15658432,Freeman,688,France,Male,40,6,0,1,1,1,47886.44,0 +5596,15616431,Chiu,608,France,Male,33,4,0,1,0,1,130474.03,0 +5597,15796957,Iadanza,597,Spain,Male,35,9,0,3,0,1,73181.39,1 +5598,15815552,Ferguson,670,France,Female,42,6,112333.63,1,1,1,65706.86,0 +5599,15631871,Kelly,616,Germany,Female,57,7,116936.81,1,1,1,104379.36,0 +5600,15635870,She,579,Germany,Female,50,5,117721.02,1,0,1,192146.63,1 +5601,15596713,Christie,786,France,Male,37,7,165896.22,2,1,1,66977.68,0 +5602,15684211,Creel,704,Spain,Female,44,9,153656.85,1,1,0,158742.81,0 +5603,15760521,Thompson,796,France,Female,50,1,94164,1,1,1,189414.74,0 +5604,15608408,Lazareva,598,Spain,Male,39,1,0,2,1,0,159130.32,0 +5605,15804721,Boni,602,France,Male,49,0,191808.73,1,0,0,97640.2,0 +5606,15730272,Evseev,619,France,Male,58,5,152199.33,1,1,1,86022.09,0 +5607,15741988,Marino,492,Germany,Female,52,8,125396.24,1,1,0,10014.72,1 +5608,15771728,Mackenzie,641,Germany,Male,41,7,104405.54,3,1,0,17384.21,0 +5609,15605113,Sutherland,518,France,Female,27,1,133801.49,1,1,1,143315.57,0 +5610,15661945,Nicolay,623,Spain,Female,40,4,0,3,1,0,31669.18,0 +5611,15783816,Lori,733,France,Female,28,5,0,2,0,0,12761.16,0 +5612,15721207,Piazza,625,Germany,Male,42,6,100047.33,1,1,0,93429.95,0 +5613,15764072,Somerville,759,France,Female,31,1,109848.6,1,1,1,42012.55,0 +5614,15689412,Christie,604,France,Female,32,7,127849.38,1,1,0,15798.7,0 +5615,15798385,Grave,512,Spain,Female,46,3,0,2,1,1,56408.14,0 +5616,15775339,Lori,520,France,Female,29,8,95947.76,1,1,0,4696.44,0 +5617,15585256,Iloerika,805,Spain,Male,26,2,0,2,1,1,25042.1,0 +5618,15797329,Muir,626,France,Male,43,4,137638.69,1,1,0,130442.08,1 +5619,15780220,Pauley,656,France,Male,38,10,0,1,1,1,136521.82,0 +5620,15648951,Kao,785,Spain,Male,41,7,0,2,1,1,199108.88,0 +5621,15752409,Grant,553,France,Male,31,6,0,2,0,0,124596.63,0 +5622,15807524,Chukwuma,569,France,Female,44,4,0,2,0,0,134394.78,0 +5623,15766649,Vincent,670,France,Male,38,10,89416.99,1,0,0,144275.39,0 +5624,15696812,Lazareva,586,Spain,Male,42,6,0,2,1,1,123410.23,0 +5625,15581295,Ch'ien,617,Spain,Female,45,1,0,1,1,0,143298.06,0 +5626,15663234,Bishop,508,France,Female,60,7,143262.04,1,1,1,129562.74,0 +5627,15741417,Chibuzo,624,Spain,Female,35,7,119656.45,2,1,1,4595.05,0 +5628,15695174,Chang,654,France,Male,29,4,132954.64,1,1,1,146715.07,0 +5629,15665168,Calabrese,681,Germany,Female,44,3,105206.7,2,1,1,163558.36,0 +5630,15601503,Tokaryev,578,Spain,Male,28,4,0,2,0,0,6947.09,0 +5631,15706131,Logan,621,Spain,Female,37,9,83061.26,2,1,0,9170.54,0 +5632,15782758,Ozerova,632,France,Male,40,5,147650.68,1,1,1,199674.83,0 +5633,15591091,Goering,644,France,Male,44,5,73348.56,1,1,0,157166.79,1 +5634,15715877,Lo,821,France,Male,28,2,0,2,1,0,46072.52,0 +5635,15756918,Simmons,754,France,Female,38,2,0,2,0,0,3524.69,0 +5636,15746662,Maduabuchim,568,Spain,Female,27,1,116320.68,1,0,1,45563.94,0 +5637,15626679,Linger,584,France,Male,33,3,0,2,0,1,59103.13,0 +5638,15793343,Yeh,549,France,Female,29,8,0,2,1,1,189558.44,0 +5639,15576774,Stevenson,729,France,Female,38,7,0,2,0,0,45779.9,0 +5640,15801316,Ifeatu,523,France,Male,61,8,66250.71,1,1,1,21859.06,0 +5641,15800514,Kenechukwu,477,Germany,Female,24,2,95675.62,2,0,0,162699.7,1 +5642,15662232,Learmonth,675,Germany,Male,42,2,92616.64,2,1,0,8567.18,0 +5643,15737778,Dickson,782,Spain,Female,41,4,0,1,1,0,132943.88,0 +5644,15782096,Volkova,616,Spain,Female,36,6,0,1,1,1,12916.32,1 +5645,15783522,Mitchell,738,Spain,Female,37,8,100565.94,1,1,1,128799.86,0 +5646,15785373,Wong,717,Spain,Female,42,5,190305.78,1,1,0,99347.8,1 +5647,15756272,James,526,Germany,Female,35,9,118536.4,1,1,0,40980.87,1 +5648,15615245,Shao,660,France,Male,19,5,127649.64,1,1,1,40368.65,0 +5649,15600174,Walton,525,France,Male,35,7,165358.77,1,0,1,94738.54,0 +5650,15752956,Stanley,629,Spain,Male,29,6,0,2,1,1,88842.8,0 +5651,15644882,Watson,616,Germany,Female,36,10,78249.53,1,1,0,136934.91,0 +5652,15766272,Folliero,521,Germany,Female,61,0,125193.96,1,1,1,109356.53,0 +5653,15800620,Fitzgerald,691,France,Female,29,9,0,2,0,0,199635.93,0 +5654,15569764,Garner,687,Germany,Female,41,2,154007.21,1,1,0,158408.23,0 +5655,15747458,Folliero,677,Spain,Female,43,3,133214.88,2,1,1,95936.84,0 +5656,15573171,Liao,695,Spain,Male,63,1,146202.93,1,1,1,126688.83,1 +5657,15736769,Lucchesi,663,France,Female,27,9,0,2,1,0,150850.29,0 +5658,15763381,Chan,496,France,Male,30,0,90963.49,1,0,1,27802,0 +5659,15814430,Ma,747,Spain,Male,41,9,0,1,1,0,32430.94,1 +5660,15638607,Nwabugwu,546,France,Female,52,2,0,1,1,0,137332.37,1 +5661,15737133,P'eng,706,Spain,Male,68,4,114386.85,1,1,1,28601.68,0 +5662,15613945,Andrews,472,France,Female,26,5,0,2,1,0,108411.66,0 +5663,15659937,Otutodilinna,703,France,Female,40,7,0,2,0,1,122518.5,0 +5664,15765287,Grant,850,France,Female,38,2,0,2,1,0,9015.07,0 +5665,15661723,Abramovich,667,Spain,Male,71,4,137260.78,1,0,1,94433.08,1 +5666,15766064,Komarova,559,France,Male,33,9,111060.05,2,1,0,110371.84,0 +5667,15649616,Otutodilichukwu,636,Spain,Male,60,7,124447.73,1,1,1,141364.62,1 +5668,15719017,Donaldson,672,France,Female,34,8,0,2,1,1,16245.25,0 +5669,15720919,Duggan,667,France,Male,42,7,0,1,0,1,108348.94,1 +5670,15706706,Chinwendu,648,Germany,Male,33,7,135310.41,2,0,1,171668.2,0 +5671,15709653,Hamilton,497,France,Male,32,8,0,2,1,0,67364.42,0 +5672,15805104,Smith,743,France,Female,73,6,0,2,0,1,107867.38,0 +5673,15622442,Mazzi,619,France,Male,29,5,0,2,1,0,194310.1,0 +5674,15572801,Krischock,639,Spain,Male,34,5,139393.19,2,0,0,33950.08,0 +5675,15767598,Kent,540,Spain,Male,28,8,0,2,0,0,197588.32,0 +5676,15757897,Binder,766,France,Female,26,3,104258.8,1,1,1,428.23,0 +5677,15568104,Zubarev,749,France,Female,26,6,0,2,0,1,34948.77,0 +5678,15763414,Degtyarev,655,Germany,Male,32,9,113447.01,1,1,0,82084.3,0 +5679,15732265,Obialo,630,France,Male,33,9,0,2,1,0,64804.59,0 +5680,15621974,Davydova,778,Germany,Female,33,4,111063.73,2,1,0,83556.65,0 +5681,15803947,Teng,757,Germany,Female,30,6,161378.02,1,0,0,71926.28,1 +5682,15720706,Hsing,529,Spain,Female,39,2,82766.43,1,1,1,122925.44,0 +5683,15759290,Coleman,620,Spain,Male,29,9,0,2,1,0,13133.88,0 +5684,15651664,Wilder,615,France,Female,61,1,104267.7,1,1,0,62845.64,1 +5685,15795132,Molineux,735,France,Female,25,3,91718.8,1,0,0,28411.23,0 +5686,15811565,Cocci,705,Spain,Female,47,3,63488.7,1,0,1,28640.92,1 +5687,15713774,Chikwendu,644,Spain,Female,46,6,12459.19,1,0,0,156787.34,1 +5688,15691840,Fraser,505,Germany,Female,37,6,159863.9,2,0,1,125307.87,0 +5689,15682021,Lai,471,Germany,Male,23,6,104592.55,2,1,0,131736.23,0 +5690,15612931,Korovin,722,Spain,Female,50,4,132088.59,1,1,1,128262.14,0 +5691,15676707,Sidorov,577,Spain,Female,39,4,0,2,1,0,91366.42,0 +5692,15601383,Ibrahimova,744,Spain,Male,44,5,120654.68,1,1,0,82290.81,0 +5693,15662662,Duigan,573,France,Female,30,6,0,2,1,0,66190.21,0 +5694,15752694,Taylor,653,France,Female,32,4,83772.95,1,0,1,23920.65,0 +5695,15590683,Donaldson,660,France,Female,31,6,172325.67,1,0,1,45438.38,0 +5696,15773591,Jobson,787,France,Male,46,7,117685.31,2,1,1,93360.35,0 +5697,15723620,Lu,617,France,Male,41,7,0,2,0,1,14496.67,0 +5698,15671779,Nebechi,567,France,Male,39,5,0,2,0,0,168521.72,0 +5699,15672966,Cross,682,Spain,Female,64,9,0,2,1,1,103318.44,0 +5700,15624667,Wallace,684,France,Male,35,6,135871.5,1,1,1,87219.41,0 +5701,15812888,Perreault,447,France,Male,41,3,0,4,1,1,197490.39,1 +5702,15724154,Manna,625,Germany,Female,49,4,128504.76,1,1,0,126812.63,1 +5703,15749540,Hsiung,585,France,Male,36,7,0,2,1,0,94283.09,0 +5704,15621063,Gibbons,516,France,Female,42,8,56228.25,1,1,0,46857.52,0 +5705,15661626,Algeranoff,732,Germany,Female,45,6,98792.4,1,1,0,81491.7,1 +5706,15698703,Doherty,628,Germany,Male,40,5,181768.32,2,1,1,129107.97,0 +5707,15801431,Rowe,682,Spain,Female,48,9,101198.01,1,1,1,49732.9,0 +5708,15649451,Yates,746,France,Male,25,9,0,2,0,1,88728.47,0 +5709,15626156,Galloway,655,France,Female,60,3,0,2,1,1,86981.45,0 +5710,15606158,Genovese,644,France,Female,39,9,0,1,1,0,3740.93,0 +5711,15589496,Arrington,778,France,Male,34,5,139064.06,2,0,0,67949.32,0 +5712,15730345,Miah,617,France,Female,35,2,104508.1,1,1,1,147636.46,0 +5713,15572038,Chijindum,660,Germany,Male,35,9,113948.58,1,1,0,188891.96,1 +5714,15643439,Ferguson,537,France,Male,47,10,0,2,0,1,25482.62,0 +5715,15604158,Smith,554,France,Female,39,10,0,2,1,1,18391.93,0 +5716,15657396,Marshall,806,France,Male,31,9,0,2,0,1,140168.36,0 +5717,15709478,P'an,611,Germany,Male,37,1,117524.72,2,0,1,161064.29,0 +5718,15628824,Burton,665,France,Female,37,5,160389.82,1,0,1,183542.08,0 +5719,15814519,Kamdibe,648,France,Female,37,7,0,2,1,0,194238.92,0 +5720,15636520,Milani,692,France,Male,27,1,125547.53,1,0,0,7900.46,0 +5721,15794414,Forbes,507,Spain,Male,46,6,92783.68,1,1,1,51424.29,0 +5722,15643671,Chiekwugo,696,Germany,Male,49,5,97036.22,2,1,0,152450.84,1 +5723,15700650,Cousens,681,France,Male,34,3,0,2,0,0,55816.2,0 +5724,15680224,Ross,687,France,Female,26,6,0,2,1,1,32909.13,0 +5725,15784286,Wood,641,Spain,Male,40,5,102145.13,1,1,1,100637.07,0 +5726,15693996,Hawks,507,France,Female,33,1,113452.66,1,0,0,142911.99,0 +5727,15764343,T'ien,688,Spain,Female,46,8,155681.72,1,1,0,26287.21,0 +5728,15704168,Ting,535,Germany,Male,38,8,127475.24,1,0,0,60775.76,1 +5729,15680197,Thynne,701,France,Male,41,10,0,2,1,1,146257.77,0 +5730,15633729,Wang,488,France,Male,43,10,112751.13,1,1,1,28332,0 +5731,15577683,Maclean,539,France,Female,29,4,0,2,1,1,100919.19,0 +5732,15800746,Watson,674,France,Male,45,7,144889.18,1,1,1,102591.9,1 +5733,15788686,Gibson,538,Spain,Male,40,8,0,2,1,1,25554.4,0 +5734,15742798,French,829,France,Female,22,7,150126.44,1,1,0,152107.93,1 +5735,15596647,Henderson,768,France,Male,54,8,69712.74,1,1,1,69381.05,0 +5736,15756070,Greenwood,585,Spain,Female,44,4,0,2,0,1,101728.46,0 +5737,15775116,Anderson,581,France,Male,31,3,0,2,0,0,89040.61,0 +5738,15575428,Mistry,682,Germany,Female,35,2,117438.92,2,1,1,16910.98,0 +5739,15654074,Tuan,653,France,Male,38,8,119315.75,1,1,0,150468.35,0 +5740,15695872,Fiorentini,712,France,Female,30,1,89571.59,1,1,1,177613.19,0 +5741,15568885,Scott,620,Germany,Female,34,8,102251.57,1,1,0,120672.09,0 +5742,15725036,Jideofor,709,France,Male,42,9,118546.71,1,0,1,77142.85,0 +5743,15632665,Yevseyev,832,France,Male,61,2,0,1,0,1,127804.66,1 +5744,15571476,Kelly,635,Spain,Male,38,0,103257.14,1,0,0,158344.63,0 +5745,15776850,Smith,749,Spain,Female,43,1,124209.02,1,1,1,167179.48,0 +5746,15623649,Ogle,629,Spain,Male,32,3,0,2,1,1,15404.64,0 +5747,15751131,Moss,836,Spain,Female,41,7,150302.84,1,1,1,156036.19,0 +5748,15688128,Loggia,542,Spain,Male,34,8,108653.93,1,0,1,144725.14,0 +5749,15678412,Nwankwo,645,France,Female,45,8,85325.93,1,0,0,22558.74,0 +5750,15770291,Allan,844,France,Female,29,8,0,2,0,0,147342.03,0 +5751,15583392,Woronoff,747,Germany,Male,37,9,135776.36,3,1,0,85470.45,1 +5752,15690731,Wolfe,645,France,Male,40,6,131411.24,1,1,1,194656.11,0 +5753,15697948,Henderson,752,Spain,Female,36,3,0,2,1,1,48505.1,0 +5754,15608328,Sutherland,760,Spain,Female,41,6,0,2,0,0,101491.23,0 +5755,15766378,Marsden,714,Germany,Female,45,9,106431.97,2,1,1,164117.69,0 +5756,15600813,Hyde,717,France,Male,50,9,90305.76,1,1,1,124626.57,0 +5757,15706217,Kao,645,Germany,Male,28,7,117466.03,2,1,1,34490.06,0 +5758,15601417,T'ang,681,France,Male,32,3,148884.47,2,1,1,90967.37,0 +5759,15610972,Crawford,681,Germany,Female,44,4,91115.76,2,0,0,24208.84,1 +5760,15674620,Dilibe,679,Germany,Female,37,8,77373.87,2,0,1,174873.09,0 +5761,15785350,Austin,528,Spain,Male,23,7,104744.89,1,1,0,170262.97,0 +5762,15749119,Santiago,710,France,Female,31,3,0,2,1,1,112289.06,0 +5763,15756535,Chibugo,733,Germany,Male,39,5,91538.51,1,1,1,93783,0 +5764,15700965,Toscano,724,France,Female,32,6,0,2,1,1,150026.79,0 +5765,15791851,Afanasyeva,726,France,Female,34,0,185734.75,1,1,1,102036.82,0 +5766,15717156,Sokolov,520,France,Male,30,3,143396.54,2,1,1,898.51,0 +5767,15740846,Wei,556,France,Male,40,5,125909.85,1,1,1,95124.4,0 +5768,15573284,Olisanugo,579,France,Female,45,2,0,2,0,0,11514.39,0 +5769,15729083,Gorman,674,France,Male,36,2,154525.7,1,0,1,27468.72,0 +5770,15611612,Priestley,570,France,Female,29,0,0,1,1,0,37092.43,0 +5771,15694381,Lloyd,631,France,Male,51,8,100654.8,1,1,0,171587.9,0 +5772,15651737,Salmond,623,Spain,Male,44,1,83325.77,1,0,1,80828.78,0 +5773,15663168,MacDonald,665,France,Male,35,8,110934.54,1,1,0,169287.99,0 +5774,15643426,Robertson,523,Spain,Female,36,8,113680.54,1,0,0,13197.44,0 +5775,15618245,Chukwumaobim,706,Germany,Male,31,1,117020.08,2,1,0,54439.53,0 +5776,15717527,Ifeanacho,619,France,Female,49,9,145359.99,1,1,0,38186.85,0 +5777,15793478,Li Fonti,593,Germany,Female,39,8,151391.68,1,1,0,27274.6,1 +5778,15642248,Ko,608,Spain,Male,66,8,123935.35,1,1,1,65758.19,0 +5779,15640377,Goloubev,526,France,Female,36,0,0,2,1,0,97767.63,0 +5780,15723950,Kruglov,684,Spain,Male,40,2,70291.02,1,1,1,115468.84,1 +5781,15590327,Liao,604,Germany,Female,42,10,166031.45,1,1,0,98293.14,0 +5782,15706199,White,636,Germany,Male,36,6,96643.32,1,0,0,182059.28,0 +5783,15671514,Sinclair,669,Spain,Female,33,8,0,2,0,1,128538.05,0 +5784,15727041,Fiorentini,624,France,Male,71,7,0,2,1,1,108841.83,0 +5785,15738063,Shen,631,France,Male,29,2,0,2,1,1,18581.84,0 +5786,15711733,Rapuokwu,753,France,Male,48,4,0,2,0,1,146821.42,0 +5787,15652320,Woronoff,588,France,Male,40,5,0,2,0,0,100727.68,0 +5788,15634180,Holden,729,Germany,Male,26,4,97268.1,2,1,0,39356.38,0 +5789,15694566,Roberts,602,France,Female,42,10,0,2,0,0,169921.11,1 +5790,15726103,Tsou,689,Germany,Female,55,1,76296.81,1,1,0,42364.75,1 +5791,15646351,Somerville,486,Spain,Male,27,7,0,2,1,0,28823.04,0 +5792,15730044,Greco,809,Germany,Female,42,6,64497.94,3,0,1,182436.81,1 +5793,15795186,Leonard,562,France,Male,38,5,0,1,1,0,115700.2,0 +5794,15784890,McKenzie,763,Spain,Female,32,8,0,2,1,0,16725.53,0 +5795,15694125,McElhone,669,France,Male,57,5,0,2,1,1,56875.76,0 +5796,15565891,Dipietro,709,France,Male,39,8,0,2,1,0,56214.09,0 +5797,15674254,Kerr,554,Spain,Female,45,4,0,2,1,1,193412.05,0 +5798,15775206,Hunter,699,France,Male,37,10,0,2,0,0,83263.04,0 +5799,15797627,Niehaus,732,Spain,Male,54,0,134249.7,1,0,1,13404.4,0 +5800,15649853,Craig,625,France,Female,45,3,0,1,1,1,184474.15,1 +5801,15610379,Barclay-Harvey,599,France,Male,30,9,105443.68,1,1,1,121124.53,0 +5802,15659800,Teng,584,Spain,Female,50,1,0,1,0,1,152567.75,1 +5803,15716236,Milani,499,France,Male,35,10,0,2,1,0,10722.54,0 +5804,15672053,Mistry,526,Spain,Male,38,2,0,2,0,0,58010.98,0 +5805,15663933,Jamieson,625,Germany,Female,35,5,86147.46,2,1,0,163440.8,1 +5806,15814236,Kay,537,Spain,Female,38,1,96939.06,1,1,1,102606.92,0 +5807,15583597,Ikedinachukwu,696,Spain,Male,47,1,106758.6,1,1,1,80591.18,0 +5808,15607395,Holt,679,France,Female,33,9,112528.65,2,1,0,177362.45,0 +5809,15694556,Nkemakolam,684,France,Male,60,2,116563.58,1,1,0,120257.7,1 +5810,15744109,Hartung,850,France,Male,32,4,0,1,1,1,180622.02,0 +5811,15800688,Ch'en,495,Spain,Female,42,7,0,2,0,0,130404.53,0 +5812,15810878,Baker,537,Spain,Female,38,6,141786.78,1,0,1,147797.54,0 +5813,15587835,Osinachi,850,France,Male,41,3,136416.82,1,0,1,57844.26,0 +5814,15763515,Shih,513,France,Male,30,5,0,2,1,0,162523.66,0 +5815,15725882,Feng,618,Germany,Female,40,1,133245.52,2,1,1,54495.82,0 +5816,15788022,Sternberg,802,Germany,Female,41,4,90757.64,2,0,1,169183.66,0 +5817,15663917,Adams,547,France,Male,43,1,92350.36,1,0,1,80262.91,0 +5818,15656865,Gray,613,Germany,Male,69,9,78778.49,1,0,1,8751.59,0 +5819,15667971,Shepherd,592,Germany,Female,34,6,102143.93,2,1,1,102628.98,0 +5820,15800366,Walton,546,France,Male,29,5,0,1,1,1,94823.95,0 +5821,15717231,Yang,721,Germany,Male,37,4,98459.6,1,0,0,90821.66,0 +5822,15643188,Barnett,671,Germany,Female,47,7,114603.76,2,1,0,153194.32,1 +5823,15671351,Romani,624,Spain,Male,35,2,0,2,1,0,87310.59,0 +5824,15573628,Greene,751,Germany,Female,51,7,148074.79,1,1,0,146411.41,1 +5825,15698953,Hart,636,Spain,Male,36,1,0,3,1,1,74048.1,1 +5826,15753888,Johnston,607,Spain,Female,62,8,108004.64,1,1,1,23386.77,1 +5827,15737961,Miller,509,Germany,Female,29,0,107712.57,2,1,1,92898.17,0 +5828,15801701,Robson,653,Spain,Male,35,9,0,2,1,1,45956.05,0 +5829,15684419,Wallace,709,Spain,Female,37,8,0,3,1,0,71738.56,0 +5830,15794266,Cross,559,France,Male,32,9,145303.52,1,1,0,103560.98,0 +5831,15810711,Marcum,684,Germany,Male,37,4,138476.41,2,1,1,52367.29,0 +5832,15771270,North,635,France,Female,27,8,127471.56,1,1,1,152916.05,1 +5833,15607786,Mao,709,France,Male,26,6,156551.63,1,0,1,4410.77,0 +5834,15624519,Calabrese,656,Germany,Female,49,9,97092.87,1,1,0,74771.22,1 +5835,15799910,Martin,793,France,Male,32,2,0,2,1,0,193817.63,1 +5836,15602479,Fleming,609,Spain,Male,37,5,129312.79,1,1,1,26793.82,0 +5837,15617419,Roberts,618,Germany,Female,29,10,100315.1,2,1,1,32526.64,0 +5838,15657603,Finch,850,France,Female,35,6,81684.97,1,1,0,824,0 +5839,15570379,Whitelegge,669,Spain,Male,51,3,88827.53,1,0,0,85250.77,1 +5840,15772996,Rooke,594,Germany,Male,40,0,152092.44,2,1,1,83508.93,0 +5841,15729574,Lu,616,Spain,Male,71,4,0,2,1,1,173599.38,0 +5842,15737267,Marcelo,676,France,Female,49,1,0,1,1,0,79342.31,1 +5843,15799128,Matthews,608,Spain,Female,38,9,102406.76,1,0,1,57600.66,0 +5844,15813327,Romani,710,France,Male,21,4,109130.96,2,1,1,56191.99,0 +5845,15711921,Scott,695,France,Male,29,5,0,2,1,1,6770.44,0 +5846,15654300,Mao,530,Germany,Male,33,9,75242.28,1,0,1,101694.67,0 +5847,15569945,Horsley,509,Spain,Male,29,1,0,2,1,0,69113.14,0 +5848,15569666,Goddard,517,France,Female,45,4,0,1,0,0,172674.36,1 +5849,15681887,Eskridge,758,Germany,Male,33,0,129142.54,2,1,1,26606.28,0 +5850,15608873,Smith,665,France,Male,51,2,0,1,0,0,53353.36,0 +5851,15762091,Simpson,631,Germany,Female,22,6,139129.92,1,1,1,63747.51,0 +5852,15722053,Oguejiofor,576,Spain,Male,33,3,0,2,0,1,190112.05,0 +5853,15782100,Holloway,544,Spain,Male,22,3,66483.32,1,0,1,110317.39,0 +5854,15765300,L?,596,Germany,Male,40,5,62389.03,3,1,0,148623.43,1 +5855,15743570,Feng,481,France,Female,34,5,0,2,1,1,125253.46,0 +5856,15608541,Claiborne,498,France,Male,46,1,91857.66,1,1,0,101954.78,1 +5857,15750671,Egobudike,512,Spain,Male,31,6,0,2,1,0,168462.26,0 +5858,15813659,Folliero,594,France,Female,56,7,0,1,1,0,26215.85,1 +5859,15757867,Bray,570,France,Female,30,10,176173.52,1,1,0,97045.32,1 +5860,15652914,Ibrahimov,721,Spain,Male,38,7,0,1,0,1,53534.8,0 +5861,15723818,Carpenter,453,France,Female,37,4,131834.76,2,1,0,8949.2,0 +5862,15713819,Walsh,562,France,Male,48,3,92347.96,1,1,1,163116.75,0 +5863,15656484,Woods,682,France,Male,40,4,0,2,1,1,140745.91,0 +5864,15778515,Wu,748,France,Male,40,3,95297.11,1,0,0,171515.84,0 +5865,15803840,Forbes,729,France,Female,32,9,0,2,0,0,150803.44,0 +5866,15735339,Lynch,663,France,Male,39,4,0,1,1,0,76884.05,0 +5867,15600392,Amaechi,735,France,Female,53,8,123845.36,2,0,1,170454.93,1 +5868,15625740,Enriquez,627,Germany,Male,62,3,143426.34,2,1,1,143104.3,0 +5869,15663817,Y?an,713,France,Male,46,5,0,1,1,1,55701.62,0 +5870,15734461,Brooks,562,Germany,Male,31,2,112708.2,1,0,1,186370.3,0 +5871,15780142,Wang,632,France,Male,43,2,100013.51,1,1,0,24275.32,0 +5872,15709920,Burke,479,France,Female,33,2,208165.53,1,0,0,50774.81,1 +5873,15684248,Meng,658,Spain,Male,21,7,0,2,0,1,154279.87,0 +5874,15643158,Chiganu,598,France,Female,40,9,0,1,1,0,68462.59,1 +5875,15693902,Hunt,597,France,Male,19,2,0,2,1,1,91036.74,0 +5876,15578307,Lucchese,512,France,Female,33,6,121685.31,2,1,1,83681.97,0 +5877,15585379,Humphries,704,France,Male,39,2,111525.02,1,1,0,199484.96,0 +5878,15758510,Frolova,474,France,Male,26,6,0,2,0,0,152491.22,0 +5879,15692918,Hsing,604,Germany,Male,36,10,113546.3,1,1,1,134875.37,0 +5880,15705301,Parkes,683,France,Male,41,6,95696.52,2,1,1,184366.14,0 +5881,15718231,Gregory,537,France,Male,28,0,88963.31,2,1,1,189839.93,0 +5882,15567991,Obiuto,794,Spain,Male,31,0,144880.34,2,0,1,175643.44,0 +5883,15772650,Longo,732,France,Male,55,9,136576.02,1,0,1,3268.17,1 +5884,15574795,Lombardo,495,France,Female,38,2,63093.01,1,1,1,47089.72,0 +5885,15706036,Lombardo,552,Germany,Male,38,10,132271.12,2,1,1,46562.02,0 +5886,15723856,Gonzalez,602,France,Female,29,3,88814.4,2,1,1,62487.97,0 +5887,15812920,Nwabugwu,607,Germany,Male,40,5,90594.55,1,0,1,181598.25,0 +5888,15691287,Ford,675,Germany,Female,33,0,141816.25,1,1,0,64815.05,1 +5889,15804797,Gilleland,443,France,Female,54,3,138547.97,1,1,1,70196.23,1 +5890,15708650,Fullwood,727,France,Female,31,2,52192.08,2,0,1,160383.47,0 +5891,15712777,Kao,482,France,Male,38,4,124976.19,1,1,0,35848.12,0 +5892,15786469,Montalvo,686,France,Female,34,1,0,2,1,0,87278.48,0 +5893,15669219,Wilson,588,Germany,Male,35,3,104356.38,1,1,0,94498.82,0 +5894,15641004,Doyne,605,Spain,Female,48,10,150315.92,1,0,1,133486.36,0 +5895,15648067,Onwuamaeze,583,France,Male,39,1,129299.28,2,1,0,73107.6,0 +5896,15704014,K'ung,738,Germany,Male,37,7,140950.92,2,1,0,195333.98,0 +5897,15645136,O'Donnell,744,Spain,Male,30,1,128065.12,1,1,0,121525.48,0 +5898,15709604,McMillan,781,France,Male,23,2,107433.48,1,1,0,173843.21,0 +5899,15713637,Chinedum,699,France,Male,34,2,117468.67,1,1,0,185227.42,0 +5900,15793901,Capon,639,France,Female,27,2,0,2,0,0,125244.18,0 +5901,15569759,Rawling,583,France,Female,27,4,0,3,1,0,163113.41,0 +5902,15712930,Duncan,587,France,Male,42,1,0,1,0,0,123006.91,0 +5903,15586504,Trevisani,694,France,Male,40,9,0,2,1,0,40463.03,0 +5904,15677317,Ankudinova,570,France,Female,29,4,153040.03,1,1,1,131363.57,1 +5905,15664270,Balsillie,692,Germany,Male,45,6,142084.04,4,1,0,188305.85,1 +5906,15731519,Kerr,511,France,Female,30,5,0,2,1,0,143994.86,0 +5907,15745623,Worsnop,788,France,Male,32,4,112079.58,1,0,0,89368.59,0 +5908,15813862,Yevseyev,526,Spain,Male,66,7,132044.6,2,1,1,158365.89,0 +5909,15641934,Manna,749,Spain,Female,46,9,66582.81,1,1,0,78753.12,1 +5910,15713043,Siciliani,691,France,Female,33,6,0,2,1,1,100408.31,0 +5911,15700749,Powell,481,France,Female,39,6,0,1,1,1,24677.54,0 +5912,15697567,Bazarova,752,France,Male,33,4,0,2,1,1,39570.78,0 +5913,15715414,White,658,France,Female,38,6,102895.1,1,0,0,155665.76,0 +5914,15639530,Buda,679,Spain,Male,42,2,0,1,1,1,168294.27,0 +5915,15726058,Cattaneo,754,Germany,Male,27,7,117578.35,2,0,1,87908.01,0 +5916,15725665,Lo,679,France,Male,47,10,198546.1,2,1,0,191198.92,1 +5917,15698872,Brown,633,Spain,Female,39,2,0,2,0,0,191207.03,0 +5918,15812184,Rose,674,France,Female,31,1,0,1,1,0,128954.05,0 +5919,15742609,Lombardo,600,Germany,Male,28,2,116623.31,1,0,1,59905.29,0 +5920,15815043,McMillan,645,Spain,Male,49,8,0,2,1,0,162012.6,0 +5921,15640648,Howe,698,France,Male,36,6,0,2,0,1,19231.98,0 +5922,15627203,Hsu,508,Spain,Male,54,10,0,1,1,1,175749.36,0 +5923,15786196,Han,555,France,Female,44,3,105770.7,3,1,0,60533.96,1 +5924,15612095,Calabrese,751,France,Female,48,9,0,1,1,0,137508.42,1 +5925,15674368,Riley,738,France,Female,39,1,94435.45,2,0,1,189430.86,0 +5926,15783477,Biryukov,706,Germany,Female,39,8,112889.91,1,0,1,6723.66,0 +5927,15757559,Broadhurst,595,France,Female,53,7,0,2,1,0,41371.68,1 +5928,15591036,Genovesi,577,Germany,Female,43,3,127940.47,1,0,0,125140.72,1 +5929,15761241,Hsieh,578,Germany,Female,36,8,129745.1,1,1,1,143683.75,0 +5930,15695078,Kemp,699,France,Male,32,3,0,2,1,1,170770.44,0 +5931,15645744,Chukwudi,826,France,Female,30,5,0,2,0,1,157397.57,0 +5932,15566988,Iqbal,656,Germany,Female,46,7,141535.52,1,1,0,50595.15,1 +5933,15749300,Teng,556,France,Female,47,2,139914.27,1,1,1,50390.98,0 +5934,15594340,Tao,569,France,Male,41,4,120243.49,1,1,0,163150.03,1 +5935,15607065,Chinedum,765,France,Male,34,9,91835.16,1,0,0,138280.17,0 +5936,15778089,Stevenson,544,Spain,Male,37,2,0,2,0,0,135067.02,0 +5937,15773723,Duncan,588,Spain,Female,22,9,67178.19,1,1,1,163534.75,1 +5938,15697035,Garrett,740,Spain,Female,31,8,0,2,0,0,86657.48,0 +5939,15679668,Yao,850,Spain,Male,38,7,115378.94,1,0,1,162087.82,0 +5940,15709861,He,766,Germany,Male,30,4,127786.28,2,1,1,28879.3,0 +5941,15791958,Mazzi,849,France,Female,41,6,0,2,1,1,169203.51,1 +5942,15791030,Edwards,612,France,Female,33,0,64900.32,2,1,0,102426.12,0 +5943,15695339,Lucchesi,517,Germany,Male,53,0,109172.88,1,1,0,54676.1,1 +5944,15658813,Siciliani,645,France,Female,55,7,0,2,1,1,18369.33,0 +5945,15715709,Shih,696,Germany,Male,43,4,114091.38,1,0,1,159888.1,0 +5946,15722533,Logue,716,France,Female,40,3,0,2,0,1,167636.15,0 +5947,15683118,Rechner,590,France,Male,32,9,0,2,1,0,138889.15,0 +5948,15672798,O'Brien,656,France,Female,45,7,145933.27,1,1,1,199392.14,0 +5949,15680112,Stewart,473,Germany,Female,35,7,131504.73,1,1,0,189560.43,0 +5950,15714575,Batt,742,Germany,Female,44,8,107926.02,1,0,1,17375.27,1 +5951,15806808,Hope,834,Germany,Female,57,8,112281.6,3,1,0,140225.14,1 +5952,15590637,Ahmed,721,France,Male,41,7,0,2,0,1,61018.85,0 +5953,15657535,Pearson,590,Spain,Male,29,10,0,1,1,1,51907.72,1 +5954,15696141,Kruglov,516,Spain,Female,31,7,0,1,1,0,47018.75,0 +5955,15811947,Gordon,850,France,Male,33,0,124781.67,1,0,1,33700.52,0 +5956,15649024,Trujillo,748,France,Female,39,9,132865.56,1,1,1,59636.43,1 +5957,15594928,Pagnotto,798,Germany,Female,38,4,129055.13,1,1,0,157147.59,0 +5958,15765532,Horton,612,Germany,Male,76,6,96166.88,1,1,1,191393.26,0 +5959,15741719,DeRose,540,France,Female,40,3,165298.12,1,0,1,199862.75,0 +5960,15665629,Chiang,719,Spain,Female,33,7,0,2,1,0,20016.59,0 +5961,15728917,Gill,598,France,Male,48,6,120682.53,1,1,0,30635.52,1 +5962,15762993,Trevisano,796,Spain,Male,32,5,102773.15,2,0,1,117832.88,0 +5963,15571193,Morrison,579,Germany,Male,42,0,144386.32,1,1,1,22497.1,1 +5964,15653521,Onuora,850,Germany,Female,40,7,104449.8,1,1,1,747.88,0 +5965,15802220,Ikenna,599,Spain,Male,35,6,137102.65,1,0,0,76870.81,0 +5966,15644132,Mancini,724,France,Female,30,9,142475.87,1,1,1,107848.24,0 +5967,15600832,Moss,508,France,Female,43,9,0,1,1,0,103726.71,0 +5968,15797919,Ting,773,Spain,Male,37,2,103195.2,2,1,0,178268.36,0 +5969,15603743,Tai,526,France,Male,28,1,112070.44,1,0,1,126281.83,0 +5970,15579714,Pan,542,France,Female,29,7,0,2,0,1,196651.72,0 +5971,15634295,Wilson,470,France,Male,35,1,96473.59,1,0,0,5962.3,0 +5972,15786680,Bianchi,805,Spain,Male,37,5,0,2,1,0,21928.81,0 +5973,15623499,Holman,548,Germany,Male,49,9,108437.89,1,0,0,127022.87,1 +5974,15691823,Obidimkpa,672,France,Male,37,5,153195.59,1,1,1,162763.01,0 +5975,15809279,Wallace,773,France,Male,45,8,96877.21,1,1,1,113950.51,0 +5976,15758039,Ash,614,France,Male,44,6,0,2,0,1,104930.46,0 +5977,15807163,Ku,537,France,Female,38,10,0,1,0,0,52337.97,1 +5978,15631639,Uspensky,704,France,Female,40,6,95452.89,1,0,1,179964.55,0 +5979,15713770,Shih,586,Spain,Male,41,3,63873.56,1,1,0,83753.64,0 +5980,15698167,Kumm,677,France,Female,24,0,148298.59,2,0,0,182913.95,0 +5981,15781710,Carey,558,Spain,Female,31,7,0,2,1,0,166720.28,0 +5982,15801296,Farber,634,Germany,Female,37,7,143258.85,2,1,0,192721.98,0 +5983,15704378,Calabrese,655,Germany,Male,37,9,121342.24,1,1,1,180241.44,0 +5984,15767891,Findlay,619,Germany,Female,28,6,99152.73,2,1,0,48475.12,0 +5985,15640667,Yu,662,France,Female,41,4,0,2,1,0,126551.48,0 +5986,15702145,Edments,705,Spain,Male,33,7,68423.89,1,1,1,64872.55,0 +5987,15679738,Brown,527,Spain,Female,35,8,0,1,1,0,98031.53,1 +5988,15636634,Lindon,630,Germany,Female,25,7,79656.81,1,1,0,93524.22,0 +5989,15809227,Chukwudi,850,France,Male,35,2,0,2,1,1,56991.66,0 +5990,15601811,Caldwell,668,France,Female,53,10,110240.04,1,0,0,183980.56,1 +5991,15625494,Li Fonti,573,France,Female,32,9,125321.84,2,1,1,130234.63,0 +5992,15723737,Pitcher,680,France,Male,27,3,0,1,1,0,32454.26,0 +5993,15682955,Capon,758,France,Female,32,2,84378.9,1,1,1,75396.43,0 +5994,15758856,Kable,597,France,Male,45,7,0,2,0,0,167756.45,0 +5995,15746065,Lo Duca,580,Germany,Male,35,10,136281.41,2,1,1,24799.47,0 +5996,15783865,Kulikova,622,France,Male,59,5,119380.37,1,1,1,60429.43,0 +5997,15745455,Navarrete,638,Germany,Male,62,4,108716.59,2,1,1,74241.09,0 +5998,15583033,Huguley,640,France,Female,20,4,0,2,0,1,78310.82,0 +5999,15644212,Han,644,Spain,Male,28,0,0,2,1,0,119419.37,0 +6000,15735688,Horsley,753,France,Female,31,6,106596.29,1,0,0,91305.77,0 +6001,15658577,Massie,629,France,Female,37,10,99546.25,3,0,1,25136.95,1 +6002,15606887,Singh,775,France,Female,30,5,0,1,1,0,193880.6,1 +6003,15783026,H?,701,France,Female,41,2,0,1,1,0,47856.78,0 +6004,15579892,Doyle,708,Spain,Male,19,7,112615.86,1,1,1,4491.77,0 +6005,15802088,Grant,521,Spain,Female,22,10,0,1,1,1,101311.95,0 +6006,15589323,Law,636,France,Female,24,9,0,2,0,1,38830.72,0 +6007,15636395,King,529,France,Female,31,5,0,2,1,0,26817.23,0 +6008,15712772,Onwubiko,757,France,Male,28,3,75381.15,1,1,1,199727.72,0 +6009,15700937,Romano,767,Spain,Female,24,5,0,2,1,1,67445.85,0 +6010,15766659,Okwudilichukwu,525,Spain,Male,33,5,0,2,1,0,161002.29,0 +6011,15814033,Milano,759,Spain,Male,38,1,0,2,1,0,20778.39,0 +6012,15783007,Parker,520,Germany,Female,45,1,123086.39,1,1,1,41042.4,1 +6013,15654183,Aitken,738,France,Female,26,3,0,2,1,0,67484.16,0 +6014,15609899,Obiora,548,Spain,Male,37,4,0,1,1,0,121763.68,0 +6015,15747323,Vasilyeva,535,Spain,Male,48,9,109472.47,1,1,0,157358.43,1 +6016,15582591,Chiabuotu,615,Spain,Male,59,4,155766.05,1,1,1,110275.17,0 +6017,15738835,Slater,850,Germany,Male,38,7,101985.81,2,0,0,43801.27,0 +6018,15782404,Hughes,487,France,Female,34,2,96019.5,1,0,0,9085,0 +6019,15697480,Menkens,731,France,Male,30,7,0,2,0,1,143086.09,0 +6020,15697045,Pisani,726,Spain,Female,35,9,0,2,0,1,100556.98,0 +6021,15781234,Y?an,609,France,Female,35,2,147900.43,1,1,0,140000.29,0 +6022,15579891,Milani,714,France,Male,52,4,100755.66,1,1,1,186775.25,0 +6023,15805690,Chin,694,Spain,Female,35,7,0,1,1,0,133570.43,1 +6024,15612139,Fu,786,France,Female,33,0,83036.05,1,0,1,154990.58,1 +6025,15568834,Howells,698,Spain,Male,27,6,125427.37,2,0,0,27654.44,0 +6026,15709917,Ni,601,France,Female,46,3,98202.76,1,0,0,137763.93,0 +6027,15718843,Maslova,769,Spain,Male,41,1,72509.91,1,1,0,25723.73,0 +6028,15799494,Forster,850,Germany,Male,44,3,140393.65,2,0,1,186285.52,0 +6029,15673439,Sun,646,Spain,Female,50,5,142644.64,2,1,1,142208.5,1 +6030,15669011,Bocharova,659,France,Female,44,9,23503.31,1,0,1,169862.01,1 +6031,15581388,Y?an,487,Spain,Male,33,8,145729.71,1,1,0,41365.85,0 +6032,15743153,Singh,740,Germany,Female,40,2,122295.17,2,1,1,30812.84,0 +6033,15579787,Nkemakonam,686,France,Male,39,4,0,2,1,0,155023.93,0 +6034,15759966,Chiemenam,612,Spain,Female,36,5,119799.27,2,1,0,159416.58,0 +6035,15601045,Angelo,655,Spain,Male,37,8,163708.58,2,0,0,76259.23,0 +6036,15764021,Frolov,617,France,Male,34,1,61687.33,2,1,0,105965.25,0 +6037,15687218,West,674,France,Female,27,4,79144.34,1,0,1,50743.83,0 +6038,15626452,Beatham,711,Spain,Male,32,5,0,2,1,1,147720.27,0 +6039,15700964,Pollard,624,Germany,Female,27,7,104848.68,1,1,1,167387.36,0 +6040,15768887,Hsing,597,Spain,Male,26,5,0,2,0,1,95159.13,0 +6041,15735358,Dowse,682,Spain,Male,46,4,0,1,1,1,4654.28,0 +6042,15749472,Lucciano,775,France,Male,45,8,0,1,1,0,130376.68,0 +6043,15685872,Godfrey,727,France,Female,29,1,146652.01,1,1,1,173486.39,0 +6044,15760851,Gratton,629,France,Male,31,6,0,2,1,0,93881.75,0 +6045,15734588,Manning,684,France,Male,46,0,0,2,1,1,36376.97,0 +6046,15784594,Mazzi,549,Germany,Female,37,1,130622.34,2,1,1,128499.94,0 +6047,15606435,Wall,593,Germany,Male,69,2,187013.13,2,0,1,105898.69,0 +6048,15790247,Sims,536,Spain,Male,40,9,0,2,1,1,11959.03,0 +6049,15676433,Allan,707,France,Female,36,6,0,1,0,0,98810.78,0 +6050,15625905,Griffen,592,Spain,Male,41,0,0,2,1,0,65906.07,0 +6051,15626414,Russell,703,France,Male,44,6,98862.54,1,1,0,151516.7,0 +6052,15623220,Brown,723,Spain,Female,45,4,0,2,1,0,37214.39,0 +6053,15752857,Palerma,452,Germany,Male,52,1,98443.14,2,0,0,92033.98,0 +6054,15677908,Gilbert,552,Spain,Male,42,4,0,2,0,0,195692.3,0 +6055,15773013,Uvarov,633,France,Female,47,0,0,1,1,1,6342.84,1 +6056,15623972,Wisdom,479,Germany,Female,23,9,123575.51,1,0,1,95148.28,0 +6057,15738627,Hussain,768,France,Male,25,6,0,2,1,1,21215.67,0 +6058,15643392,Woods,742,France,Male,31,4,105239.1,1,1,1,19700.24,0 +6059,15684868,Cameron,668,Germany,Male,56,9,110993.79,1,1,0,134396.64,1 +6060,15627854,Mai,707,Spain,Male,44,3,0,2,1,1,135077.01,0 +6061,15669253,Gibson,754,Spain,Male,39,7,157691.98,2,1,0,133600.89,1 +6062,15758023,Grigoryeva,544,Germany,Male,47,5,105245.21,1,0,0,99922.08,1 +6063,15574558,Gunter,718,Spain,Male,32,8,0,2,1,1,41399.33,0 +6064,15635256,Arcuri,762,France,Male,31,7,117687.35,1,1,1,159344.43,0 +6065,15680399,Tung,772,France,Male,23,2,0,2,1,0,18364.19,0 +6066,15674720,Smith,691,Germany,Female,37,7,123067.63,1,1,1,98162.44,1 +6067,15580249,Lori,502,France,Male,45,0,0,1,0,0,84663.21,0 +6068,15675431,Chidimma,563,France,Female,34,6,0,2,0,0,36536.93,0 +6069,15698285,Ting,676,France,Female,41,4,101457.14,1,1,1,79101.67,0 +6070,15810775,Tsao,576,Spain,Male,52,2,100549.43,2,1,1,16644.16,0 +6071,15678173,Collee,629,Spain,Male,35,4,174588.8,2,0,1,158420.14,0 +6072,15665222,Lettiere,625,Spain,Male,52,8,121161.57,1,1,0,48988.28,0 +6073,15803908,Fu,628,France,Male,45,9,0,2,1,1,96862.56,0 +6074,15586039,Bergamaschi,471,Germany,Female,36,5,90063.74,2,1,1,96366.7,0 +6075,15802570,Dyer,811,France,Female,45,5,0,2,1,1,146123.19,0 +6076,15781451,Buccho,504,France,Male,42,3,134936.97,2,0,0,135178.91,0 +6077,15721019,Jones,687,France,Female,24,3,110495.27,1,1,0,158615.41,0 +6078,15738588,Nebechi,660,Germany,Female,37,2,133200.09,1,0,0,71433.88,0 +6079,15730657,Ibekwe,548,France,Female,41,4,82596.8,1,0,1,55672.09,0 +6080,15739292,Gorshkov,609,Germany,Male,31,9,103837.75,1,1,1,150218.11,0 +6081,15725945,Nweke,659,Spain,Female,42,2,0,1,0,0,162734.31,1 +6082,15813159,Hairston,526,France,Male,52,8,93590.47,1,0,1,21228.71,1 +6083,15636820,Loggia,725,Germany,Male,40,8,104149.66,1,1,0,62027.9,0 +6084,15603880,Morgan,519,Germany,Male,38,1,114141.64,1,1,1,60988.21,1 +6085,15619494,Abdulov,562,Germany,Female,31,9,117153,1,1,1,108675.01,0 +6086,15596992,Norris,482,Germany,Male,45,7,156353.46,1,1,0,72643.95,1 +6087,15735025,Clark,535,Spain,Male,37,3,175534.78,2,1,1,9241.52,0 +6088,15730759,Chukwudi,561,France,Female,27,9,135637,1,1,0,153080.4,1 +6089,15752912,Perkin,661,France,Female,30,7,0,2,1,0,72196.57,0 +6090,15711316,Ch'ang,771,France,Male,27,2,0,2,1,1,199527.34,0 +6091,15738785,Kang,545,France,Male,26,7,0,2,0,1,156598.23,0 +6092,15777896,Chukwudi,850,Germany,Female,33,2,83415.04,1,0,1,74917.64,0 +6093,15628963,Frolova,601,Germany,Male,43,3,141859.12,2,1,1,111249.62,0 +6094,15742126,Chiu,712,Germany,Male,38,7,132767.66,2,1,1,59115.77,0 +6095,15575623,Simpson,589,France,Female,31,10,110635.32,1,1,0,148218.86,0 +6096,15741652,McLean,600,Spain,Male,37,8,177657.35,1,1,1,77142.32,0 +6097,15738884,Hu,642,Germany,Male,41,4,157777.58,1,1,0,67484.6,0 +6098,15615050,Savage,575,Germany,Male,47,9,107915.94,2,1,1,63452.18,1 +6099,15803005,Wallace,570,Germany,Female,57,5,86568.75,1,0,1,103660.31,0 +6100,15743498,Winter,532,Germany,Male,52,9,137755.76,1,1,0,163191.99,1 +6101,15720463,Ho,796,France,Male,30,2,137262.71,2,1,0,62905.29,0 +6102,15588695,Su,833,Spain,Male,32,6,0,1,1,1,44323.22,1 +6103,15665802,Li Fonti,642,Spain,Female,36,6,0,2,1,1,97938.59,0 +6104,15571144,Ives,655,France,Male,28,10,0,2,0,1,126565.21,0 +6105,15750731,Trevisani,736,Germany,Male,50,9,116309.01,1,1,0,185360.4,1 +6106,15605134,Bond,617,France,Female,34,0,131244.65,2,1,0,183229.02,0 +6107,15626044,Lettiere,762,Germany,Male,28,3,125155.83,2,1,1,106024.02,0 +6108,15737910,Houghton,703,Germany,Male,35,5,140691.08,2,1,0,167810.26,0 +6109,15761076,Lei,507,France,Male,41,3,58820.32,2,1,1,138536.09,0 +6110,15710105,Stirling,581,Germany,Female,26,3,105099.45,1,1,1,184520,1 +6111,15577402,Grant,593,France,Male,31,9,0,2,0,1,20492.16,0 +6112,15803337,Baresi,648,France,Male,23,9,168372.52,1,1,0,134676.72,0 +6113,15654372,Pearce,462,Germany,Male,34,1,94682.56,2,1,0,138478.2,0 +6114,15585867,Rutledge,596,Spain,Male,36,2,0,2,0,1,125557.95,0 +6115,15662488,Udegbunam,627,France,Female,44,5,0,2,1,0,82969.61,1 +6116,15604813,Zaytseva,494,France,Male,40,7,0,2,0,1,158071.69,0 +6117,15611644,Onyemauchechukwu,627,France,Male,73,0,146329.73,1,0,1,43615.67,0 +6118,15674928,Mullah,850,Spain,Male,37,2,0,2,1,0,119969.99,0 +6119,15656100,Candler,632,France,Female,49,5,167962.7,1,0,0,140201.21,0 +6120,15764293,Konovalova,490,France,Male,33,1,0,2,1,1,80792.83,0 +6121,15636423,Lei,715,France,Male,40,7,0,1,1,1,141359.11,0 +6122,15607629,Hollis,679,France,Male,48,8,0,2,1,0,23344.94,0 +6123,15577313,Lionel,619,France,Male,44,3,116967.68,1,1,0,5075.17,1 +6124,15714493,Francis,465,Spain,Female,33,6,0,2,1,1,95500.98,0 +6125,15643359,Carter,736,Spain,Male,32,7,0,1,0,1,79082.62,0 +6126,15687913,Mai,501,Germany,Female,34,7,93244.42,1,0,1,199805.63,0 +6127,15790935,Johnson,535,France,Female,29,5,0,2,0,1,52709.55,0 +6128,15708693,Sherman,759,France,Female,33,2,0,2,1,0,56583.88,0 +6129,15672016,Sabbatini,819,France,Male,35,1,0,2,0,1,3385.04,0 +6130,15727605,Shih,533,Germany,Male,43,4,80442.06,2,0,1,12537.42,0 +6131,15651144,Yao,632,Germany,Female,35,2,150561.03,2,0,0,64722.61,0 +6132,15749401,Ko,686,France,Male,60,9,0,3,1,1,75246.21,1 +6133,15691874,Kazakova,687,France,Female,34,9,125474.44,1,1,0,198929.84,0 +6134,15620735,Chiganu,667,Germany,Female,33,4,127076.68,2,1,0,69011.66,0 +6135,15769781,Nucci,699,Spain,Female,25,8,0,2,1,1,52404.47,0 +6136,15624611,Marsden,497,Spain,Male,37,8,128650.11,2,1,1,163641.53,0 +6137,15773071,Serena,780,Spain,Female,33,6,145580.61,1,1,1,154598.56,0 +6138,15720371,McLean,652,France,Female,51,3,0,1,1,0,173989.47,1 +6139,15717984,Longo,477,France,Male,47,9,144900.58,1,1,0,61315.37,1 +6140,15806407,Wilson,652,France,Female,37,4,0,2,1,0,143393.24,0 +6141,15785042,Hsiung,488,France,Female,31,8,97588.6,1,0,0,124210.53,0 +6142,15809302,Wright,572,France,Male,24,1,0,2,1,1,151460.84,0 +6143,15677550,Folliero,755,France,Female,38,1,0,2,1,0,20734.81,0 +6144,15654096,Johnston,779,Germany,Female,24,10,122200.31,2,1,0,43705.56,0 +6145,15617320,Palermo,693,Spain,Female,46,3,151709.33,1,1,0,180736.24,0 +6146,15653065,Nwabugwu,530,Spain,Female,22,7,0,2,1,0,104170.48,0 +6147,15649112,Endrizzi,738,Spain,Female,33,3,122134.4,2,0,1,27867.59,0 +6148,15690526,Tuan,690,Germany,Male,31,2,137260.45,2,1,0,55387.28,0 +6149,15806945,Udobata,611,France,Female,30,9,88594.14,1,1,0,196332.45,0 +6150,15670066,Ibezimako,643,Spain,Male,34,6,0,2,1,1,116046.22,0 +6151,15625761,Maclean,632,Germany,Male,41,8,127205.32,4,1,0,93874.87,1 +6152,15761525,Shaw,727,Spain,Female,31,10,96997.09,2,0,0,76614.04,0 +6153,15735080,Cummins,508,France,Female,64,2,0,1,1,1,6076.62,0 +6154,15619537,Lavrentiev,550,France,Male,31,5,142200.19,2,1,1,122221.71,0 +6155,15598162,Saunders,754,Germany,Female,39,3,160761.41,1,1,1,24156.03,0 +6156,15694300,Fiorentino,759,France,Male,26,4,0,2,1,0,135394.62,0 +6157,15637235,Knight,794,Spain,Male,33,8,0,2,0,0,91340.02,0 +6158,15612444,Manfrin,549,France,Male,29,3,0,2,1,0,146090.38,0 +6159,15626457,Zetticci,671,France,Male,31,0,116234.61,1,1,0,172096.08,0 +6160,15627995,Angelo,756,Germany,Female,26,5,155143.52,1,0,1,135034.57,1 +6161,15706128,Zhdanov,632,France,Female,21,1,0,2,1,0,84008.66,0 +6162,15666430,Peck,579,France,Male,38,8,0,2,0,0,91763.67,0 +6163,15627385,Uwaezuoke,748,France,Male,34,5,84009.47,1,1,1,137001.1,0 +6164,15581323,White,488,Germany,Female,28,7,139246.22,2,1,0,106799.49,0 +6165,15608109,Greco,710,Germany,Male,58,7,170113,2,0,1,10494.64,0 +6166,15801942,Chu,619,Spain,Female,41,8,0,3,1,1,79866.73,1 +6167,15567431,Kodilinyechukwu,773,France,Male,64,2,145578.28,1,0,1,186172.85,0 +6168,15810167,Scott,657,Spain,Male,75,7,126273.95,1,0,1,91673.6,0 +6169,15644501,Enyinnaya,579,France,Female,26,10,162482.76,1,1,1,18458.2,0 +6170,15785290,Hao,542,France,Male,29,9,0,1,1,0,8342.35,0 +6171,15611157,McElhone,709,France,Female,32,2,87814.89,1,1,0,138578.37,0 +6172,15673837,Ko,617,Spain,Male,61,3,113858.95,1,1,1,38129.22,0 +6173,15656822,Day,568,Germany,Male,43,5,87612.64,4,1,1,107155.4,1 +6174,15580560,Harris,769,France,Female,73,1,0,1,1,1,29792.11,0 +6175,15760641,Gerald,608,Germany,Male,26,1,106648.98,1,0,1,7063.6,0 +6176,15587584,Nebeuwa,503,Spain,Male,31,4,0,2,1,1,21645.06,0 +6177,15604146,Kaodilinakachukwu,608,Germany,Female,38,8,103653.51,2,1,1,137079.86,0 +6178,15813974,Maruff,731,Germany,Male,37,3,116880.53,1,0,0,172718.35,1 +6179,15746986,Howe,850,Germany,Female,40,4,97990.49,2,0,0,106691.02,0 +6180,15759741,Knepper,591,Germany,Female,34,4,150635.3,1,1,1,72274.84,0 +6181,15734892,Fennell,579,Spain,Male,37,4,0,2,1,1,32246.63,0 +6182,15797194,T'ao,570,France,Male,39,10,129674.89,2,1,0,80552.36,0 +6183,15723786,Morris,709,France,Female,37,9,0,2,1,0,16733.59,0 +6184,15642726,Holmes,611,France,Male,53,3,83568.26,1,0,0,1235.49,0 +6185,15664339,Yu,775,Spain,Male,48,4,178144.91,2,0,0,50168.41,1 +6186,15754526,Walker,699,Germany,Male,36,6,147137.74,1,1,1,33687.9,0 +6187,15703037,Edwards,618,France,Male,37,5,0,1,0,1,178705.45,1 +6188,15751412,Harvey,704,France,Male,36,3,114370.41,1,0,1,66810.48,0 +6189,15609558,McDonald,835,Germany,Female,47,5,108289.28,2,1,1,45859.55,1 +6190,15572408,Chambers,714,Germany,Male,39,3,149887.49,2,1,0,63846.36,0 +6191,15613923,Reed,581,Spain,Female,43,4,170172.9,1,0,1,100236.02,0 +6192,15747000,Shih,592,France,Male,27,3,0,2,1,1,19645.65,0 +6193,15731781,Onyemachukwu,551,France,Male,43,7,0,2,1,0,178393.68,0 +6194,15727198,Teng,689,Germany,Female,28,2,64808.32,2,0,0,78591.15,0 +6195,15794273,Hand,604,France,Female,56,0,62732.65,1,0,1,124954.56,0 +6196,15804950,Onyemauchechukwu,514,France,Female,41,7,0,2,1,1,3756.65,0 +6197,15576304,Bailey,698,France,Male,29,5,95167.55,1,1,1,152723.23,0 +6198,15645200,Chiang,581,Germany,Female,54,2,152508.99,1,1,0,187597.98,1 +6199,15779627,Maclean,573,Germany,Male,31,0,134644.19,1,1,1,70381.49,0 +6200,15750755,Yobachi,449,Spain,Female,33,8,0,2,0,0,156792.89,0 +6201,15569654,Munro,850,Germany,Female,31,3,51293.47,1,0,0,35534.68,0 +6202,15753079,Chidi,612,France,Male,41,5,0,3,0,0,151256.22,0 +6203,15684995,Chamberlain,690,Spain,Male,49,8,116622.73,1,0,1,51011.29,0 +6204,15790763,Trujillo,599,Spain,Female,49,2,0,2,1,0,111190.53,0 +6205,15766458,Tang,498,France,Male,33,1,198113.86,1,1,0,69664.35,0 +6206,15616221,Wilson,497,France,Female,29,4,85646.81,1,0,0,63233.02,1 +6207,15776124,Mann,802,Spain,Male,51,7,0,1,0,1,40855.79,0 +6208,15665811,Parry,644,France,Male,33,9,141234.98,1,1,0,95673.05,0 +6209,15729804,Manfrin,714,France,Male,34,10,0,2,1,1,80234.14,0 +6210,15714062,Millar,690,France,Female,40,9,77641.99,1,0,0,189051.59,1 +6211,15592197,Simmons,522,Spain,Male,30,3,0,2,1,0,145490.85,0 +6212,15793116,Beneventi,502,Germany,Female,40,7,117304.29,1,0,0,196278.32,0 +6213,15638231,Chung,730,Spain,Female,62,2,0,2,1,1,162889.1,0 +6214,15697678,Maxwell,590,Germany,Male,36,6,92340.69,2,1,1,174667.58,0 +6215,15800412,Dale,458,Germany,Male,35,9,146780.52,2,1,1,3476.38,0 +6216,15597610,Stevens,553,Spain,Male,41,6,144974.55,1,1,1,19344.92,0 +6217,15726634,Wei,479,France,Male,47,1,0,1,1,0,95270.83,0 +6218,15670866,Chiu,693,France,Male,31,2,0,2,1,1,107759.31,0 +6219,15667462,Duncan,707,Spain,Male,43,10,0,2,1,0,118368.2,0 +6220,15662574,Brady,636,Spain,Male,37,1,115137.26,1,1,0,52484.01,0 +6221,15716926,Macleod,807,France,Male,33,10,101952.97,2,1,0,178153.65,0 +6222,15603554,Berkeley,513,France,Female,45,0,164649.52,3,1,0,49915.52,1 +6223,15716800,Kaur,582,France,Male,31,2,0,2,1,1,33747.03,0 +6224,15679429,Bell,694,France,Male,32,0,91956.49,1,1,1,59961.81,0 +6225,15616122,Nwokike,777,France,Male,39,8,0,2,1,1,18613.52,0 +6226,15742172,Williamson,598,Germany,Male,32,9,123938.6,2,1,0,198894.42,0 +6227,15792305,Mountgarrett,762,Germany,Male,46,6,123571.77,3,0,1,57014.17,1 +6228,15636016,Wreford,588,France,Female,34,3,120777.88,1,1,1,131729.52,0 +6229,15733138,Paterson,663,Germany,Male,42,5,90248.79,1,1,1,79169.73,0 +6230,15669741,Hou,777,France,Male,36,7,0,1,1,0,106472.34,0 +6231,15616954,Smith,592,France,Male,71,4,0,2,0,1,17013.54,0 +6232,15729238,Peng,631,Germany,Male,48,1,106396.48,1,1,1,150661.42,1 +6233,15718242,Wollstonecraft,725,Germany,Female,47,1,104887.43,1,0,0,86622.56,1 +6234,15682914,Bolton,850,France,Male,34,2,72079.71,1,1,1,115767.93,0 +6235,15654274,Corrie,540,France,Male,37,6,0,2,1,0,141998.89,0 +6236,15691457,Boyle,674,Spain,Male,36,2,0,2,1,1,182787.17,0 +6237,15719649,Lambie,553,France,Male,38,3,99844.68,1,0,0,187915.7,0 +6238,15778897,Cartwright,630,France,Female,28,1,0,2,1,1,133267.78,0 +6239,15589437,Lu,466,France,Male,26,3,156815.71,1,1,1,137476.09,0 +6240,15682369,Pisano,613,France,Male,47,6,146034.74,1,1,1,77146.14,0 +6241,15626507,Chukwubuikem,558,France,Male,27,1,152283.39,1,1,0,183271.15,0 +6242,15571995,Harper,775,Germany,Female,33,1,118897.1,2,1,1,26362.4,0 +6243,15673333,Wilson,698,Germany,Male,52,8,96781.39,1,1,1,153373.71,0 +6244,15748752,Ch'in,608,Germany,Male,33,1,102772.67,2,1,0,70705.58,0 +6245,15725302,Streeton,670,Spain,Female,20,4,0,2,1,0,119759.24,0 +6246,15722083,Ch'ang,591,Spain,Male,39,8,0,2,0,0,42392.24,0 +6247,15771442,Pennington,633,France,Male,40,4,150578,1,0,1,34670.62,1 +6248,15803633,T'ien,678,France,Female,46,1,0,2,0,0,82106.19,0 +6249,15672185,Liu,590,France,Male,47,3,0,2,1,0,171774.5,0 +6250,15806486,Cunningham,705,France,Female,48,0,0,2,0,0,149772.61,0 +6251,15570895,Ch'in,608,France,Male,42,10,163548.07,1,1,0,38866.85,0 +6252,15614520,Smith,682,France,Female,37,8,148580.12,1,1,0,35179.18,0 +6253,15687492,Anderson,596,Germany,Male,32,3,96709.07,2,0,0,41788.37,0 +6254,15675337,Forbes,395,Germany,Female,34,5,106011.59,1,1,1,17376.57,1 +6255,15721047,Ansell,578,Germany,Male,37,1,135650.88,1,1,0,199428.19,0 +6256,15589017,Chiu,547,Germany,Male,55,4,111362.76,3,1,0,16922.28,1 +6257,15611186,Yevdokimova,609,France,Male,37,1,39344.83,1,1,1,178291.89,1 +6258,15617301,Chamberlin,774,Germany,Male,36,9,130809.77,1,1,0,152290.28,0 +6259,15726046,Johnston,712,France,Female,27,2,133009.51,1,1,0,126809.15,0 +6260,15585748,McDonald,585,Germany,Female,28,9,135337.49,2,1,1,40385.61,0 +6261,15672826,Chen,666,France,Female,32,10,112536.57,2,1,1,34350.54,0 +6262,15595162,Cattaneo,708,Spain,Female,35,8,122570.69,1,0,0,199005.88,0 +6263,15650026,Barclay-Harvey,513,France,Male,44,1,63562.02,2,0,1,52629.73,1 +6264,15745826,Dawson,445,France,Male,37,3,0,2,1,1,180012.39,0 +6265,15708610,Costa,690,Germany,Male,44,9,100368.63,2,0,0,35342.33,0 +6266,15624471,Chikwado,850,France,Male,37,6,0,2,1,0,109291.22,0 +6267,15590097,Ch'eng,537,Spain,Female,33,7,136082,1,1,0,62746.54,0 +6268,15689328,Harrison,705,Germany,Male,48,9,114169.16,1,0,0,173273.2,1 +6269,15582154,Crawford,670,France,Female,45,5,47884.92,1,1,1,54340.24,0 +6270,15734626,Gibson,652,Spain,Female,36,1,0,2,1,1,19302.78,0 +6271,15702806,Martin,696,Spain,Male,24,9,0,1,0,0,10883.52,0 +6272,15620756,Stokes,747,France,Male,49,6,202904.64,1,1,1,17298.72,1 +6273,15611331,Niu,511,France,Female,46,1,0,1,1,1,115779.48,1 +6274,15576935,Ampt,743,Spain,Male,43,2,161807.18,2,0,1,93228.86,1 +6275,15661275,Wynn,532,Germany,Male,52,3,110791.97,1,1,0,148704.77,1 +6276,15814940,Lawrence,642,Spain,Female,33,9,0,2,1,1,150475.14,0 +6277,15768471,Wagner,554,Germany,Female,54,6,108755,1,1,0,40914.32,1 +6278,15697391,Argyle,604,Spain,Female,34,3,0,2,1,0,38587.7,0 +6279,15793346,Ofodile,602,France,Female,72,3,0,2,1,1,171260.66,0 +6280,15608338,Chiemenam,757,Spain,Female,55,9,117294.12,4,1,0,94187.47,1 +6281,15578546,Akobundu,491,Germany,Male,26,4,102251.14,1,1,1,145900.89,0 +6282,15656921,Locke,850,France,Male,31,4,0,2,0,0,152298.28,0 +6283,15761340,Bullen,521,France,Male,22,5,0,2,1,1,99828.45,0 +6284,15591135,Forster,726,France,Male,37,2,132057.92,2,1,0,34743.98,0 +6285,15623219,Smith,596,France,Male,33,8,0,1,1,0,121189.3,1 +6286,15655229,Craig,850,Germany,Female,35,7,114285.2,1,0,1,129660.59,0 +6287,15805884,Archer,637,France,Female,41,9,0,2,1,0,145477.36,0 +6288,15668289,McWilliams,690,Spain,Male,32,2,76087.98,1,0,1,151822.66,0 +6289,15568562,Moss,689,France,Male,40,8,160272.27,1,1,0,49656.24,0 +6290,15773276,Townsend,633,Spain,Male,63,4,114552.6,1,1,0,73856.28,1 +6291,15622801,Brown,555,France,Female,27,8,102000.17,1,1,1,116757,0 +6292,15779886,Munson,563,Spain,Male,24,7,0,2,0,0,16319.56,0 +6293,15713673,T'ien,494,France,Female,33,1,137853,1,0,1,90273.85,0 +6294,15783083,Shubin,534,France,Male,27,9,0,2,1,0,161344.13,0 +6295,15742824,Isayeva,696,Germany,Male,42,7,162318.61,1,1,0,121061.89,0 +6296,15621550,Hung,535,Spain,Female,50,1,140292.58,3,0,0,69531.22,1 +6297,15799480,Webb,600,France,Male,34,0,0,2,0,1,3756.23,0 +6298,15625247,Scott,807,France,Female,34,1,0,1,0,0,114448.13,0 +6299,15755241,Rahman,714,France,Female,52,2,0,1,0,1,144045.08,1 +6300,15575679,Lori,590,France,Male,24,7,126431.54,1,1,0,58781.11,0 +6301,15668235,Cooke,614,France,Female,41,3,123475.04,1,1,1,179227.52,0 +6302,15683183,Volkova,766,Germany,Female,45,6,97652.96,1,1,0,127332.33,0 +6303,15684592,Lamb,557,Spain,Male,42,4,0,2,0,1,86642.38,0 +6304,15591169,Hawes,788,Germany,Female,49,4,137455.99,1,1,0,184178.29,1 +6305,15653455,Smith,648,France,Female,38,2,0,2,0,1,9551.49,0 +6306,15732563,Swanton,726,Germany,Female,33,7,99046.31,2,1,1,56053.06,0 +6307,15656471,Mitchell,773,France,Male,33,9,0,2,1,1,1118.31,0 +6308,15598510,Colombo,583,Germany,Male,27,4,105907.42,2,1,1,195732.04,0 +6309,15766427,Shaw,565,Germany,Male,52,5,97720.35,2,1,0,175070.94,1 +6310,15785342,Shipp,705,France,Male,25,9,0,2,0,1,112331.19,0 +6311,15641595,Jonathan,685,Spain,Male,43,4,97392.18,2,1,0,43956.83,0 +6312,15798429,Hernandez,741,France,Male,29,8,0,2,1,1,115994.52,0 +6313,15648136,Green,658,Germany,Female,28,9,152812.58,1,1,0,166682.57,0 +6314,15812482,Young,575,France,Male,27,3,139301.68,1,1,0,99843.98,0 +6315,15790810,Han,844,France,Female,41,10,76319.64,1,1,1,141175.18,1 +6316,15687421,Highland,559,Spain,Male,67,9,125919.35,1,1,0,175910.95,1 +6317,15765643,Hamilton,725,France,Male,37,6,124348.38,2,0,1,176984.34,0 +6318,15654878,Yobanna,450,France,Male,29,7,117199.8,1,1,1,43480.63,0 +6319,15686835,Crawford,738,Germany,Female,57,9,148384.64,1,0,0,155047.11,1 +6320,15768340,Beavers,642,Germany,Female,19,3,113905.48,1,1,1,176137.2,0 +6321,15673599,Williamson,618,Spain,Male,32,5,133476.09,1,0,1,154843.4,0 +6322,15689096,Beneventi,590,France,Male,47,0,117879.32,1,1,1,8214.46,0 +6323,15684294,Chidumaga,735,France,Male,50,2,0,2,0,1,147075.69,0 +6324,15615828,Mitchell,550,France,Male,34,8,122359.5,1,0,0,116495.55,0 +6325,15746012,Chibugo,729,Spain,Female,28,0,0,2,1,1,31165.06,1 +6326,15615797,Hyde,743,Germany,Male,59,5,108585.35,1,1,1,192127.22,1 +6327,15788494,Alekseeva,555,France,Male,31,8,145875.74,1,1,0,137491.23,0 +6328,15793856,Abdulov,667,Spain,Female,36,3,121542.57,2,1,1,186841.71,0 +6329,15629545,Buckley,790,Spain,Female,41,7,109508.68,1,0,0,86776.38,0 +6330,15661198,Howard,727,Germany,Male,34,2,146407.11,1,1,1,72073.72,0 +6331,15715117,Peel,744,France,Female,39,6,0,1,0,0,10662.58,0 +6332,15701074,Herz,629,Germany,Male,35,8,112330.83,1,1,1,91001.02,0 +6333,15793046,Holden,619,France,Female,35,4,90413.12,1,1,1,20555.21,0 +6334,15623744,McLean,634,France,Male,34,8,105302.66,1,1,1,123164.97,0 +6335,15611329,Findlay,608,Spain,Female,35,6,0,2,1,1,143463.28,0 +6336,15740428,Wyatt,507,France,Female,35,1,0,2,0,0,92131.54,0 +6337,15781534,Rapuluolisa,536,Germany,Female,35,4,121520.36,1,0,0,77178.42,0 +6338,15618243,Buckland,730,Spain,Female,43,1,103960.38,1,1,1,193650.16,0 +6339,15784161,Hargreaves,583,Germany,Male,39,8,102945.01,1,0,0,52861.89,0 +6340,15700325,Onyeoruru,644,France,Female,24,8,92760.55,1,1,0,35896.75,0 +6341,15659064,Salas,790,Spain,Male,37,8,0,2,1,1,149418.41,0 +6342,15658364,Laney,807,Germany,Female,40,1,134590.21,1,1,1,46253.65,0 +6343,15704340,Fu,581,France,Female,37,10,104255.03,1,1,0,86609.37,0 +6344,15793455,Tien,627,Spain,Female,55,6,0,1,0,0,91943.94,1 +6345,15579777,Sazonova,850,France,Male,41,3,0,2,1,0,128892.36,0 +6346,15632345,Tuan,754,France,Female,35,4,0,2,1,0,44830.71,0 +6347,15814468,Wei,551,Germany,Male,50,1,121399.98,1,0,1,84508.44,1 +6348,15754820,Bergamaschi,637,Germany,Male,35,8,147127.81,2,1,1,84760.7,0 +6349,15707505,Taylor,699,Spain,Male,31,8,125927.51,2,1,0,147661.47,0 +6350,15699507,Messersmith,542,France,Female,25,7,0,2,0,1,82393.08,0 +6351,15799600,Coles,640,Germany,Male,48,1,111599.32,1,0,1,135995.58,0 +6352,15794472,Brookes,553,France,Female,27,3,0,2,0,0,159800.16,0 +6353,15646632,Reid,741,France,Male,38,9,0,2,1,0,14379.01,0 +6354,15676353,Etheridge,598,France,Male,35,8,114212.6,1,1,1,74322.85,0 +6355,15566312,Jolly,660,Spain,Female,42,5,0,3,1,1,189016.24,1 +6356,15570414,Chizoba,618,Spain,Male,41,4,115251.64,1,0,0,136435.75,0 +6357,15776743,Eberegbulam,647,France,Male,43,9,0,2,1,1,78488.39,0 +6358,15674637,Pagnotto,491,France,Female,68,3,107571.61,1,0,1,113695.99,0 +6359,15730418,Lucchesi,652,France,Female,32,2,0,2,1,0,54628.11,0 +6360,15739972,Hughes,650,Germany,Female,45,9,152367.21,3,1,0,150835.21,1 +6361,15661591,Panicucci,413,Germany,Male,39,1,130969.77,2,1,1,158891.79,0 +6362,15675585,Burns,416,Germany,Female,25,0,97738.97,2,1,1,160523.33,0 +6363,15814750,Ricci,629,Spain,Male,34,8,0,2,1,1,180595.02,0 +6364,15593454,Lambert,678,Spain,Female,40,4,113794.22,1,1,0,16618.76,0 +6365,15663421,Esposito,527,Spain,Male,28,6,128396.33,2,1,0,79919.97,0 +6366,15576196,Benson,743,Spain,Female,48,5,118207.69,2,0,0,186489.14,1 +6367,15677324,Botts,683,Germany,Male,73,9,124730.26,1,1,1,51999.5,0 +6368,15568742,Parkes,536,France,Female,41,9,0,1,1,0,121299.14,0 +6369,15693764,Mai,663,Spain,Male,52,0,136298.65,1,1,0,144593.3,1 +6370,15714260,Castiglione,646,France,Female,38,2,0,2,0,0,178752.73,0 +6371,15798200,Manna,707,France,Male,35,2,0,3,1,1,94148.3,0 +6372,15656627,Lin,602,France,Male,34,5,0,2,1,1,77414.45,0 +6373,15791111,Fink,635,France,Female,47,2,125724.95,2,1,0,63236.97,0 +6374,15638269,Baresi,597,France,Male,67,2,0,2,0,1,108645.85,0 +6375,15807473,Morehead,503,France,Male,38,1,0,2,1,1,95153.24,0 +6376,15708534,Afamefuna,524,Spain,Female,64,5,0,1,1,0,136079.64,1 +6377,15640686,Greco,700,France,Male,46,5,95872.86,1,1,0,98273.01,1 +6378,15588904,Balashova,692,France,Male,33,9,0,1,1,0,113505.93,1 +6379,15768763,Bogdanov,562,France,Male,37,2,0,1,0,1,52525.15,1 +6380,15770543,Lowe,679,France,Male,37,7,74260.03,1,1,0,194617.98,0 +6381,15642162,Ponce,603,Germany,Male,35,1,123407.69,1,1,0,152541.89,1 +6382,15714046,Trevisano,720,Spain,Male,33,3,123783.91,2,1,1,142903.44,0 +6383,15575060,Gardner,797,France,Male,24,5,0,2,1,0,182257.61,0 +6384,15812040,Lorenzo,594,France,Male,36,6,153880.15,1,0,0,135431.72,0 +6385,15812073,Palmer,529,France,Female,31,7,0,2,1,1,175697.87,0 +6386,15706810,Zuyeva,606,Germany,Female,32,1,106301.85,2,0,1,59061.25,0 +6387,15584090,Jen,621,Spain,Female,40,7,0,2,0,1,131283.6,1 +6388,15810807,Alekseeva,513,France,Female,43,9,0,2,1,0,152499.8,0 +6389,15582033,Manfrin,753,Germany,Male,44,3,138076.47,1,1,0,15523.09,1 +6390,15687607,Chiemenam,605,France,Female,30,9,135422.31,1,0,1,186418.85,0 +6391,15588406,Chiemenam,574,Spain,Female,37,7,0,2,1,0,32262.28,0 +6392,15784099,Clark,726,France,Female,38,5,126875.62,1,1,0,128052.29,0 +6393,15701352,Fanucci,611,Spain,Female,28,3,96381.68,2,1,0,181419.29,0 +6394,15789371,Cattaneo,593,Germany,Female,41,4,119703.1,2,1,1,109783.29,0 +6395,15602845,Udinesi,466,Germany,Male,41,2,152102.18,2,1,0,181879.56,0 +6396,15707918,Bentley,741,Germany,Female,36,0,127675.39,2,1,0,74260.16,0 +6397,15602812,Holmes,684,Germany,Female,44,2,133776.86,2,0,1,49865.04,0 +6398,15675888,Austin,550,Spain,Female,33,9,72788.03,1,1,1,103608.06,0 +6399,15591822,Mackenzie,593,Spain,Male,26,9,76226.9,1,1,0,167564.82,0 +6400,15738501,Booth,601,Germany,Male,48,9,163630.76,1,0,1,41816.49,1 +6401,15585907,Collier,676,Spain,Female,30,5,0,2,0,0,179066.58,0 +6402,15579040,Hs?,556,France,Female,46,10,0,2,0,0,109184.24,0 +6403,15804211,Oluchukwu,719,France,Male,36,3,155423.17,1,1,1,199841.32,0 +6404,15736126,Sung,850,Germany,Male,55,0,98710.89,1,1,1,83617.17,1 +6405,15745399,Marino,649,Spain,Female,49,2,0,1,1,0,84863.85,1 +6406,15760749,Vinogradov,509,Spain,Male,41,7,126683.8,1,0,1,114775.53,0 +6407,15637118,Burns,684,France,Male,33,4,140700.61,1,1,0,103557.93,0 +6408,15657829,Fanucci,806,Germany,Male,30,8,168078.83,1,1,0,85028.36,1 +6409,15738497,Chukwujamuike,729,Spain,Male,44,4,107726.93,2,1,0,153064.87,0 +6410,15690695,Flynn,683,France,Female,33,9,0,2,1,1,38784.42,0 +6411,15762351,Chao,689,Spain,Female,63,1,0,2,1,1,186526.12,0 +6412,15791172,Yeh,672,Germany,Female,21,1,35741.69,1,1,0,28789.94,0 +6413,15598982,Klein,602,Germany,Female,53,5,98268.84,1,0,1,45038.29,1 +6414,15734765,Mahmood,739,France,Female,20,4,133800.98,1,0,1,150245.81,0 +6415,15642912,Tu,618,France,Female,21,2,125682.79,1,0,0,57762,0 +6416,15769516,Shcherbakov,674,France,Female,42,9,0,2,1,0,4292.72,0 +6417,15789379,Zetticci,762,France,Male,26,6,130428.78,1,1,0,173365.89,0 +6418,15695103,Carr,790,Spain,Male,37,6,0,2,1,1,119484.01,0 +6419,15801924,Browne,754,Spain,Female,27,8,0,2,0,0,121821.16,0 +6420,15767804,Feng,729,France,Male,44,6,0,2,1,0,151733.43,0 +6421,15718039,Ferguson,606,Germany,Female,47,0,137138.2,2,0,1,53784.22,0 +6422,15579994,Shaw,616,France,Male,23,8,73112.95,1,1,1,62733.05,0 +6423,15595037,Palermo,772,France,Male,47,9,152347.01,1,0,1,17671.78,0 +6424,15600720,Moore,652,Spain,Male,41,8,115144.68,1,1,0,188905.43,0 +6425,15782608,Huang,743,France,Male,43,5,0,2,0,0,113079.19,1 +6426,15566894,Gray,793,France,Male,39,3,137817.52,1,0,0,83997.79,0 +6427,15749123,Sokolova,743,Spain,Male,45,7,157332.26,1,1,0,125424.42,0 +6428,15668943,Henderson,746,France,Male,37,2,0,2,1,0,143194.05,0 +6429,15577423,Mosley,627,Germany,Female,39,5,124586.93,1,1,0,93132.61,1 +6430,15623102,Nnaemeka,713,Spain,Male,38,6,116980.78,2,0,1,76038.38,0 +6431,15728012,Everett,678,Spain,Female,40,3,128398.38,1,1,0,168658.3,0 +6432,15683363,Goddard,540,Spain,Male,39,1,0,1,0,1,108419.41,0 +6433,15699335,Kuo,615,Germany,Female,33,3,137657.25,2,1,1,171657.57,0 +6434,15574369,Bianchi,415,Spain,Male,53,5,167259.44,1,1,1,22357.25,0 +6435,15703167,Rouse,628,France,Female,45,8,0,2,1,0,193903.06,0 +6436,15754874,Nwoye,700,France,Male,26,4,119009.57,1,1,0,141926.43,0 +6437,15723216,Greco,623,Germany,Male,33,2,80002.33,1,1,1,104079.62,0 +6438,15725094,Fang,623,France,Female,37,4,140211.88,1,1,1,93832.33,0 +6439,15647974,Chiemenam,679,France,Female,44,3,118742.74,2,1,0,1568.91,0 +6440,15583371,Artemiev,632,Spain,Male,37,1,138207.08,1,1,0,60778.11,1 +6441,15772559,Burrows,790,France,Female,47,10,148636.21,1,0,1,16119.96,1 +6442,15711251,Chizuoke,514,France,Male,45,1,178827.79,1,1,0,60375.18,0 +6443,15719212,T'ien,491,France,Male,33,5,83134.3,1,1,0,187946.55,0 +6444,15764927,Rogova,753,France,Male,92,3,121513.31,1,0,1,195563.99,0 +6445,15731412,Trevisano,693,Germany,Female,37,6,95900.04,1,1,1,38196.24,0 +6446,15719170,Sagese,679,France,Female,30,1,112543.42,1,1,1,179435.21,0 +6447,15596011,Artyomova,529,Spain,Male,34,9,0,1,1,1,93208.22,0 +6448,15614834,Long,619,Spain,Female,31,3,141751.82,1,0,1,61531.86,0 +6449,15600510,Hsueh,680,Spain,Female,37,6,124140.57,2,1,0,92826.35,0 +6450,15625706,White,693,Germany,Male,45,2,116546.59,2,0,0,23140.28,1 +6451,15781409,Lazarev,834,France,Female,28,6,0,1,1,0,74287.53,0 +6452,15722583,Benjamin,636,Spain,Female,29,6,157576.47,2,1,1,101102.39,0 +6453,15677243,Wan,538,Spain,Male,43,5,0,2,1,0,126933.73,0 +6454,15815070,Romano,566,Germany,Female,44,5,141428.99,2,0,0,68408.74,0 +6455,15705899,Craig,597,Spain,Male,35,0,127510.99,1,1,1,155356.34,0 +6456,15701522,Yermolayeva,711,France,Female,29,9,0,2,0,1,3234.8,0 +6457,15755978,Tseng,606,France,Male,31,10,0,2,1,0,195209.4,0 +6458,15722090,Tseng,615,Spain,Male,51,6,81818.49,1,1,1,169149.38,0 +6459,15783526,Le Hunte,589,France,Male,36,1,100895.54,1,1,1,68075.14,0 +6460,15632125,Blake,606,Germany,Male,45,5,63832.43,1,1,1,93707.8,0 +6461,15688395,Lane,582,France,Male,29,4,0,2,0,0,156153.27,0 +6462,15666975,Sparks,710,France,Female,36,4,116085.06,1,1,0,58601.61,0 +6463,15682211,Tu,467,France,Male,57,1,0,2,1,1,114448.77,0 +6464,15637411,Tochukwu,749,France,Male,30,1,0,2,0,1,126551.65,0 +6465,15591512,Whittaker,564,Germany,Female,33,2,115761.51,1,0,1,112350.21,1 +6466,15606855,Wang,730,Spain,Male,26,6,0,2,1,1,185808.7,0 +6467,15763683,Northern,678,Germany,Male,32,4,139626.01,1,1,1,118235.52,1 +6468,15641782,Humphries,540,France,Female,31,7,0,1,0,1,183051.6,1 +6469,15677184,Cremonesi,767,France,Female,35,6,115576.44,1,0,1,27922.45,0 +6470,15775042,Ku,615,France,Female,23,4,0,2,1,0,196476.19,0 +6471,15616630,Tobenna,583,Germany,Female,41,5,77647.6,1,1,0,190429.52,0 +6472,15800233,Okwuadigbo,850,France,Female,40,5,0,2,1,0,35034.15,0 +6473,15588419,Johnston,651,Germany,Female,34,10,148962.46,1,1,0,66389.43,1 +6474,15595557,Li,798,France,Male,22,8,0,2,1,0,107615.43,0 +6475,15626143,Talbot,695,France,Male,37,2,0,2,1,1,99692.65,0 +6476,15566030,Tu,497,Germany,Male,41,5,80542.81,1,0,0,88729.22,1 +6477,15701412,T'ien,739,France,Male,40,4,0,2,0,0,173321.65,0 +6478,15702464,Ross,549,France,Female,34,4,0,2,0,0,139463.57,0 +6479,15573348,Maclean,850,France,Male,35,9,102050.47,1,1,1,3769.71,0 +6480,15704160,Wan,648,Spain,Male,49,5,0,1,1,0,149946.43,1 +6481,15693704,Tsou,679,France,Female,24,6,114948.76,2,0,1,135768.25,0 +6482,15664752,Jack,606,Germany,Male,39,8,136000.45,2,1,0,31708.53,0 +6483,15628292,Lucchesi,850,France,Male,32,4,156001.68,2,1,1,151677.31,0 +6484,15621195,Ch'eng,619,Germany,Male,41,3,147974.16,2,1,0,170518.83,0 +6485,15668629,Saunders,719,Spain,Male,44,2,0,2,1,0,196582.19,0 +6486,15635197,Glover,640,Germany,Male,26,5,90402.77,1,1,1,3298.65,0 +6487,15592761,Tung,710,France,Male,40,5,0,2,0,0,162878.96,0 +6488,15574283,Padovano,580,France,Male,31,2,0,2,0,1,64014.24,0 +6489,15598097,Johnstone,550,France,Male,44,9,0,2,1,0,26257.01,0 +6490,15711352,Endrizzi,841,France,Female,31,3,162701.65,2,1,1,126794.56,0 +6491,15620751,Secombe,760,France,Male,34,2,0,2,1,0,164162.44,0 +6492,15656717,Elewechi,687,France,Female,30,6,0,2,0,0,179206.92,0 +6493,15643121,Chu,753,Germany,Female,35,5,82453.96,2,0,0,18254.75,0 +6494,15723671,Lucciano,661,France,Male,35,9,100107.99,1,1,0,83949.68,0 +6495,15752846,Pinto,699,France,Male,28,7,0,2,1,1,22684.78,0 +6496,15640852,McGregor,617,Germany,Female,39,5,83348.89,3,1,0,7953.62,1 +6497,15789313,Ugorji,595,Germany,Female,44,4,96553.52,2,1,0,143952.24,1 +6498,15793688,Bancks,669,France,Male,50,9,201009.64,1,1,0,158032.5,1 +6499,15770405,Warlow-Davies,613,France,Female,27,5,125167.74,1,1,0,199104.52,0 +6500,15702561,Dale,782,France,Male,32,9,0,1,1,1,87566.97,0 +6501,15625964,Buckley,582,France,Female,43,5,153313.67,1,0,0,170563.73,0 +6502,15761364,Nkemjika,679,France,Male,30,9,0,2,1,0,157871.55,0 +6503,15590286,Fairley,611,France,Female,40,2,125879.29,1,1,0,93203.43,0 +6504,15587978,Boothby,455,Germany,Female,37,6,170057.62,1,0,1,54398.56,0 +6505,15773242,Chukwuhaenye,621,France,Male,32,1,0,2,1,1,168779.47,0 +6506,15761053,Lock,596,Germany,Male,48,2,131326.47,1,0,0,1140.02,1 +6507,15702095,Clarke,585,Spain,Female,56,1,128472.8,1,1,0,186476.91,1 +6508,15764253,Ramsey,742,France,Male,32,6,160485.16,1,1,0,29023.03,0 +6509,15700801,Eipper,850,Germany,Male,42,6,84445.68,3,0,1,60021.34,1 +6510,15730590,Ko,738,Germany,Female,40,1,115409.18,2,0,0,180456.8,0 +6511,15643916,Munro,619,Spain,Male,46,8,62400.48,1,1,1,132498.39,1 +6512,15720636,McGregor,628,France,Female,50,4,143054.56,1,0,1,109608.81,1 +6513,15795429,Henderson,487,France,Male,24,7,133628.09,2,1,1,98570.01,0 +6514,15609254,Fernandez,513,Spain,Female,41,9,107135.04,2,1,1,160546.58,0 +6515,15625141,Porter,563,Spain,Male,26,7,0,2,0,0,6139.74,0 +6516,15810898,Pan,803,France,Female,65,2,151659.52,2,0,1,6930.17,0 +6517,15775797,Esposito,607,Spain,Female,32,7,0,3,0,1,10674.62,0 +6518,15795246,Kaeppel,628,Germany,Female,51,9,155903.82,2,1,1,71159.84,0 +6519,15795275,Lamb,521,Spain,Female,49,4,82940.25,2,0,0,62413.01,1 +6520,15571869,Lei,669,Germany,Female,50,4,112650.89,1,0,0,166386.22,1 +6521,15694143,Conti,686,France,Female,41,10,0,1,1,0,133086.45,0 +6522,15748231,Hargreaves,700,Germany,Male,35,4,95853.39,2,1,0,192933.37,0 +6523,15632185,Yermolayev,663,France,Female,42,1,82228.67,2,1,0,71359.78,0 +6524,15806249,Kerr,671,Spain,Female,31,4,0,2,0,1,79270.02,0 +6525,15743293,Waters,651,Germany,Female,35,1,163700.78,3,1,1,29583.48,1 +6526,15598157,Onyeorulu,728,France,Male,34,4,106328.08,1,1,0,88680.65,0 +6527,15700946,Kolesnikova,574,France,Female,34,7,152992.91,1,1,1,134691.2,0 +6528,15722692,Kazakova,464,France,Male,38,3,116439.65,1,1,0,75574.48,0 +6529,15696506,MacDonald,604,Spain,Male,27,9,101352.78,1,0,0,30252.3,0 +6530,15728823,Sharwood,836,Spain,Female,37,10,0,2,1,0,111324.41,0 +6531,15808851,Bufkin,511,Germany,Female,75,9,105609.17,1,0,1,105425.18,0 +6532,15675231,Nwankwo,518,France,Female,45,8,0,2,1,1,36193.07,0 +6533,15732299,Boniwell,756,France,Male,67,4,0,3,1,1,93081.87,0 +6534,15706269,Willis,489,France,Female,47,8,103894.38,2,1,1,107625.46,0 +6535,15590078,Burns,622,Spain,Male,27,9,139834.93,1,1,1,152733.89,0 +6536,15776985,Kung,652,France,Female,36,6,112518.71,2,0,1,110421.31,0 +6537,15756743,Howells,625,France,Female,37,7,115895.42,1,1,0,48486.25,0 +6538,15782364,Bevan,521,Spain,Female,39,3,146408.68,1,0,0,72993.67,0 +6539,15604093,Neitenstein,546,France,Male,34,4,165363.31,2,1,1,25744.13,1 +6540,15749328,Johnson,697,France,Female,45,1,0,2,1,0,46807.62,1 +6541,15656322,Sandover,571,Germany,Male,33,3,71843.15,1,1,0,26772.04,0 +6542,15685564,Nnamutaezinwa,748,Spain,Male,35,5,105492.53,1,1,1,150057.2,0 +6543,15785831,Sinclair,591,France,Male,35,7,183027.25,1,1,1,56028.79,0 +6544,15796218,Wei,814,Germany,Male,29,1,131968.57,2,1,1,147693.92,0 +6545,15716218,Higgins,709,France,Female,45,3,104118.5,1,0,1,174032,0 +6546,15572735,Chang,433,Spain,Male,27,2,0,2,1,1,153698.65,0 +6547,15633840,Henderson,781,France,Male,20,0,125023.1,2,1,1,108301.45,0 +6548,15608760,Cox,656,France,Female,30,4,74323.2,1,1,1,22929.08,0 +6549,15627848,Tsui,683,France,Male,38,7,109346.13,2,1,0,102665.92,0 +6550,15792029,Lee,620,France,Male,32,6,0,2,1,0,56139.09,0 +6551,15617331,Sergeyeva,637,Germany,Female,39,3,109698.41,1,1,1,88391.29,1 +6552,15651740,Napolitani,525,Spain,Female,30,5,0,2,0,1,149195.44,0 +6553,15636407,Beatham,793,Germany,Female,34,5,127758.09,1,1,0,143357.03,0 +6554,15607526,Lu,638,Germany,Male,50,1,102645.48,1,1,0,168359.98,1 +6555,15632576,Yashina,520,France,Male,31,4,93249.4,1,1,0,77335.75,0 +6556,15581505,Bales,641,France,Male,35,5,0,2,1,0,93148.93,0 +6557,15612207,Hill,840,Germany,Female,51,1,87779.83,1,0,1,36687.11,1 +6558,15707242,Ibeamaka,504,Spain,Male,40,5,0,2,0,0,146703.36,0 +6559,15721937,Romilly,686,France,Male,38,0,138131.34,1,0,1,115927.85,0 +6560,15773852,Hayes,533,Germany,Male,38,4,70362.52,2,1,1,104189.46,0 +6561,15719778,Chiu,577,France,Female,32,1,0,2,1,0,9902.39,0 +6562,15650538,Sun,445,Germany,Female,48,7,168286.58,1,1,0,16645.77,1 +6563,15797475,Brennan,720,France,Male,44,3,86102.27,1,1,0,180134.88,1 +6564,15780359,Storey,643,Germany,Male,25,4,115142.9,1,1,1,148098.95,0 +6565,15737104,Lawson,652,Germany,Female,47,0,126597.89,2,1,1,38798.79,1 +6566,15789936,T'ao,663,France,Female,33,2,0,2,1,0,153295,0 +6567,15709523,Yao,525,Germany,Female,30,0,157989.21,2,1,1,100687.67,0 +6568,15593425,Bracewell,662,Spain,Female,54,1,187997.15,1,0,0,111442.71,1 +6569,15776725,Kerr,724,Germany,Male,54,8,172192.49,1,1,1,136902.01,0 +6570,15604706,Blake,581,Germany,Male,38,1,133105.47,1,1,0,105732.9,1 +6571,15790958,Sanders,685,Spain,Male,38,4,0,2,1,1,35884.91,0 +6572,15747534,Torkelson,595,France,Male,46,10,0,1,1,0,73489.15,1 +6573,15574237,Hsueh,588,France,Female,21,8,0,2,1,1,110114.19,0 +6574,15690332,Wang,647,Germany,Male,35,3,192407.97,1,1,1,40145.28,0 +6575,15661290,Hightower,785,Germany,Female,38,9,107199.75,1,0,0,146398.51,0 +6576,15651883,Genovesi,794,Germany,Female,55,6,115796.7,1,1,0,160526.36,1 +6577,15808905,Levan,823,France,Male,37,5,164858.18,1,1,1,173516.71,0 +6578,15715532,Lai,687,Germany,Male,38,4,117633.28,1,0,1,88396.6,0 +6579,15786078,Loginov,850,France,Female,28,9,0,2,1,0,185821.41,0 +6580,15652401,Lafleur,496,France,Female,36,7,0,2,0,0,108098.28,0 +6581,15673074,Obidimkpa,527,Germany,Female,30,6,126663.51,1,1,1,162267.91,0 +6582,15598744,Ch'ang,576,Germany,Female,71,6,140273.47,1,1,1,193135.25,1 +6583,15785975,Mason,525,Spain,Female,60,7,0,2,0,1,168034.9,0 +6584,15613180,Miranda,727,Germany,Male,21,8,153344.72,1,1,1,163295.87,0 +6585,15584229,Simon,671,Germany,Female,23,9,123943.18,1,1,1,159553.27,0 +6586,15773804,Golubeva,625,France,Male,39,5,0,1,1,0,99800.87,0 +6587,15699515,Manfrin,643,Germany,Male,33,7,98630.31,2,1,1,40250.82,0 +6588,15705313,Stange,707,France,Female,33,2,58036.33,1,1,1,83335.78,0 +6589,15693817,Ferrari,539,Spain,Male,28,5,0,2,1,0,48382.4,0 +6590,15673790,Taylor,498,Germany,Male,45,7,109200.74,2,0,1,165990.44,0 +6591,15674868,Wei,696,Spain,Female,30,0,0,2,1,1,9002.8,0 +6592,15692110,Ch'eng,758,France,Female,33,7,0,1,1,0,188156.34,0 +6593,15645904,Parsons,685,France,Female,33,6,0,2,0,1,186785.01,0 +6594,15581332,Pan,655,Germany,Female,30,1,83173.98,2,1,1,184259.6,0 +6595,15808544,Cameron,747,France,Female,40,3,0,1,0,0,57817.84,1 +6596,15734948,Igwebuike,601,Spain,Male,24,7,0,2,0,0,144660.42,0 +6597,15654531,Tuan,477,France,Male,22,5,82559.42,2,0,0,163112.9,1 +6598,15637774,Fraser,558,France,Male,32,5,73494.21,1,0,0,136301.1,0 +6599,15677141,Turnbull,586,Spain,Male,29,2,132450.24,1,1,1,36176.63,0 +6600,15739578,Chiazagomekpere,850,France,Male,49,6,128663.9,1,1,0,65769.3,1 +6601,15697360,Yudina,505,France,Female,36,2,79951.9,1,0,1,174123.16,1 +6602,15655213,Udinese,591,Germany,Female,51,8,132508.3,1,1,1,161304.68,1 +6603,15580872,Chinweike,761,Germany,Female,38,1,120530.13,2,1,0,109394.62,0 +6604,15683213,Bergamaschi,554,France,Female,35,10,74988.59,2,0,1,190155.13,0 +6605,15801188,Milliner,774,France,Female,47,6,94722.88,1,0,1,61450.96,0 +6606,15645029,Knowles,771,Spain,Female,33,5,0,2,1,0,8673.43,0 +6607,15633181,Swinton,792,France,Male,31,6,71269.89,2,0,1,125912.77,0 +6608,15598259,Gregory,673,Germany,Female,41,9,98612.1,1,1,0,151349.35,0 +6609,15576000,Chibueze,765,France,Male,40,6,138033.55,1,1,1,67972.45,0 +6610,15766047,Sukhorukova,748,France,Female,41,2,91621.69,1,1,1,71139.31,0 +6611,15596339,French,422,France,Male,54,3,140014.42,1,0,1,86350.97,0 +6612,15715199,Estrada,568,Spain,Male,27,5,126815.97,2,0,1,118648.12,0 +6613,15615938,Fleming,502,France,Female,64,3,139663.37,1,0,1,100995.11,0 +6614,15679991,Kennedy,524,France,Female,28,7,0,2,0,1,147100.72,0 +6615,15626135,Combes,689,France,Male,34,1,165312.27,1,1,0,155495.63,0 +6616,15792934,Carruthers,661,France,Male,26,8,0,2,0,0,196875.87,0 +6617,15744046,Andrejew,606,Spain,Male,33,8,0,2,1,1,63176.77,0 +6618,15700826,Ko,678,Germany,Female,54,1,123699.28,2,0,1,105221.76,0 +6619,15756301,Daniels,636,Germany,Female,29,3,97325.15,1,0,1,131924.38,0 +6620,15586517,Toscano,647,France,Male,32,5,97041.16,1,1,1,23132.73,0 +6621,15751297,Wilson,732,France,Male,36,5,0,2,1,0,161428.25,0 +6622,15710365,Thomson,646,France,Male,50,0,104129.24,2,1,0,181794.86,1 +6623,15679307,Kazantseva,559,France,Female,43,1,0,1,0,1,86634.3,0 +6624,15610753,Cremonesi,581,France,Male,28,3,104367.5,1,1,1,29937.75,0 +6625,15811036,Ferri,565,France,Male,46,7,135369.71,1,0,1,140130.22,0 +6626,15610912,Ferri,657,Spain,Female,41,6,112119.48,1,1,0,17536.82,0 +6627,15619932,Lombardi,847,France,Male,66,7,123760.68,1,0,1,53157.16,0 +6628,15746199,Eluemuno,558,France,Female,41,6,0,1,1,1,143585.29,1 +6629,15584967,Chiganu,596,Spain,Male,57,6,0,2,1,1,72402,0 +6630,15734365,Hsueh,579,France,Male,39,5,0,2,0,1,39891.84,0 +6631,15726960,O'Brien,741,France,Female,36,3,0,2,1,1,89804.83,0 +6632,15665177,Booth,613,France,Male,44,3,0,2,0,1,136491.72,0 +6633,15779915,O'Loghlin,694,Spain,Male,31,5,0,1,1,0,35593.18,0 +6634,15729110,Lavrov,729,Spain,Female,42,7,0,2,1,0,58268.2,1 +6635,15575399,Somadina,480,France,Female,42,1,152160.21,2,1,0,101778.9,0 +6636,15678374,Colombo,666,France,Female,59,5,0,2,1,1,185123.09,0 +6637,15792679,Troupe,575,France,Male,24,2,0,2,1,1,119927.81,0 +6638,15668767,Kenenna,850,France,Male,36,3,0,2,1,0,195033.07,0 +6639,15761886,Franklin,740,France,Male,36,4,172381.8,1,1,1,86480.29,0 +6640,15583076,Deleon,588,Germany,Male,41,6,106116.56,2,1,0,198766.61,0 +6641,15815615,Kung,681,France,Male,36,5,141952.07,1,1,1,185144.08,0 +6642,15591942,Zito,611,Spain,Female,33,7,0,2,1,1,3729.89,0 +6643,15724924,Giordano,589,France,Female,37,6,138497.84,1,0,1,18988.58,0 +6644,15762123,Davide,717,Spain,Female,34,1,0,2,1,0,119313.74,0 +6645,15567893,Lei,556,Germany,Male,33,3,124213.36,2,1,0,62627.55,0 +6646,15648989,Moss,850,France,Male,37,4,126872.6,1,1,0,197266.58,0 +6647,15662021,Lucciano,685,Spain,Female,42,2,0,2,0,0,199992.48,0 +6648,15691627,Tai,713,France,Female,37,8,0,1,1,1,16403.41,0 +6649,15731751,Osinachi,437,France,Female,26,1,120923.52,1,0,1,78854.57,0 +6650,15635277,Coates,605,Spain,Male,47,7,142643.54,1,1,0,189310.27,0 +6651,15655252,Larionova,758,Germany,Male,41,10,79857.64,1,1,1,78088.17,0 +6652,15803941,Seleznev,600,France,Male,46,10,95502.21,1,0,0,19842.18,0 +6653,15714380,Butcher,827,France,Male,38,5,0,2,0,0,103305.01,0 +6654,15666559,Gould,608,Germany,Male,23,8,197715.93,2,1,1,116124.28,0 +6655,15799998,Cunningham,608,France,Female,30,8,85859.76,1,0,0,142730.27,0 +6656,15703763,Sanderson,554,France,Male,44,7,85304.27,1,1,1,58076.52,0 +6657,15795640,Mai,683,Germany,Female,35,1,132371.3,2,0,0,186123.57,0 +6658,15780056,Reid,660,Spain,Male,33,4,0,1,1,0,29664.45,0 +6659,15777873,Downer,628,France,Female,31,5,0,1,0,0,147963.07,1 +6660,15584749,Humphries,668,Germany,Male,39,4,79896,1,1,0,38466.39,0 +6661,15765258,Bochsa,776,France,Female,29,5,0,2,1,1,143301.49,0 +6662,15623346,Czajkowski,820,France,Male,36,4,0,2,1,0,31422.69,0 +6663,15614054,Pankhurst,665,France,Male,36,1,0,2,0,1,121505.61,0 +6664,15766185,She,850,Germany,Male,31,4,146587.3,1,1,1,89874.82,0 +6665,15667632,Birdseye,703,France,Female,42,7,0,2,0,1,72500.68,0 +6666,15599024,Hope,506,Spain,Male,32,8,0,2,0,1,182692.8,0 +6667,15798709,Gill,588,Spain,Male,32,3,109109.33,1,0,1,4993.94,0 +6668,15741921,Moon,622,Spain,Female,26,8,0,2,1,1,124964.82,0 +6669,15793671,Watt,606,France,Male,34,5,0,1,1,0,161971.42,0 +6670,15797900,Chinomso,517,France,Male,56,9,142147.32,1,0,0,39488.04,1 +6671,15667932,Bellucci,758,Spain,Female,43,10,0,2,1,1,55313.44,0 +6672,15795933,Barese,677,France,Female,49,3,0,2,1,1,187811.71,0 +6673,15660403,Fleming,827,Spain,Female,35,0,0,2,0,1,184514.01,0 +6674,15736299,Bell,729,France,Female,36,8,109106.8,1,0,0,121311.12,0 +6675,15759034,Li Fonti,654,France,Male,36,2,112262.84,1,1,0,12873.39,0 +6676,15724663,Christmas,654,Spain,Female,36,5,0,2,0,0,157238.05,0 +6677,15594556,Chuter,619,Spain,Male,52,8,0,2,1,1,123242.11,0 +6678,15737169,Johnson,642,Spain,Male,26,8,144238.7,1,1,1,184399.76,0 +6679,15632472,Scott,472,Spain,Female,32,1,159397.75,1,0,1,57323.18,0 +6680,15722813,Byrne,470,Spain,Male,30,4,125385.01,1,1,0,68293.93,0 +6681,15588450,Chukwudi,633,France,Female,60,8,69365.25,1,1,1,10288.24,0 +6682,15736717,Ma,602,France,Male,31,7,155271.83,1,1,1,179446.31,0 +6683,15680683,Simmons,640,Spain,Male,29,5,197200.04,2,1,0,141453.62,0 +6684,15710316,Fang,454,Spain,Female,48,5,144837.79,1,1,1,93151.77,0 +6685,15746333,Blake,562,France,Female,57,3,0,3,1,0,6554.97,1 +6686,15606861,Tien,636,France,Male,34,8,0,2,1,0,38570.13,0 +6687,15641285,Yusupova,621,Spain,Male,50,3,163085.79,1,0,1,131048.36,0 +6688,15662908,Davidson,795,Germany,Male,38,7,125903.22,2,1,1,127068.92,0 +6689,15814267,Zhdanova,550,France,Male,22,6,154377.3,1,1,1,51721.52,0 +6690,15614923,Nielson,630,Spain,Male,41,7,107511.52,1,0,1,46156.87,0 +6691,15579223,Niu,573,Germany,Male,30,8,127406.5,1,1,0,192950.6,0 +6692,15651389,Kay,561,Spain,Male,24,8,143656.55,1,0,1,180932.46,0 +6693,15677087,Green,662,France,Female,39,5,138106.75,1,0,0,19596.73,0 +6694,15665784,She,637,France,Male,27,9,128940.24,1,1,0,46786.92,0 +6695,15576706,Ajuluchukwu,651,Germany,Male,37,9,114453.58,1,0,1,175820.91,0 +6696,15615473,Sabbatini,646,France,Female,33,2,0,2,0,0,198208,0 +6697,15587299,Board,567,France,Female,48,3,0,1,1,0,55362.45,0 +6698,15655389,Leckie,638,France,Male,41,1,131762.94,1,1,1,47675.29,0 +6699,15784491,Ho,725,France,Female,31,6,0,1,0,0,61326.43,0 +6700,15809999,Gordon,709,France,Female,41,3,150300.65,2,1,0,71672.86,0 +6701,15681115,Iroawuchi,787,Spain,Male,39,10,108935.39,1,1,1,101168.3,0 +6702,15629390,Liao,653,France,Male,37,7,135847.47,1,1,0,144880.81,0 +6703,15792668,Hamilton,661,Germany,Male,37,7,109908.06,2,1,0,115037.67,1 +6704,15583863,Chimaobim,681,Germany,Male,49,8,142946.18,1,0,0,187280.51,1 +6705,15681878,Fan,436,Germany,Male,45,3,104339.11,2,1,1,183540.22,1 +6706,15782875,Cayley,663,France,Male,33,5,157274.36,2,1,1,28531.81,0 +6707,15732235,Kuykendall,662,France,Male,64,0,98848.19,1,0,1,42730.12,0 +6708,15735909,McDonald,607,Germany,Female,39,8,105103.33,1,1,0,104721.5,1 +6709,15653448,Duncan,754,France,Male,34,7,0,2,1,1,65219.85,0 +6710,15587647,Browne,850,Germany,Female,66,0,127120.62,1,0,1,118929.64,1 +6711,15701037,Barton,578,France,Male,39,2,0,2,1,0,70563.9,0 +6712,15727499,Boyle,666,Germany,Female,36,3,129118.5,2,0,0,139435.12,0 +6713,15724838,Moretti,599,France,Female,43,4,0,1,1,0,170347.1,0 +6714,15666711,Ukaegbulam,586,France,Female,46,0,0,3,0,1,131553.82,1 +6715,15588933,Nwankwo,825,France,Female,36,3,146053.66,1,1,1,138344.7,0 +6716,15763111,Niu,808,Spain,Female,67,10,124577.15,1,0,1,169894.4,0 +6717,15805676,Hsu,515,Spain,Male,29,4,151012.55,2,1,0,9770.97,0 +6718,15586674,Shaw,663,Spain,Female,58,5,216109.88,1,0,1,74176.71,1 +6719,15744553,Ho,444,France,Male,34,2,144318.97,1,1,0,112668.06,0 +6720,15776629,Christie,650,France,Female,39,4,0,2,0,0,186275.7,0 +6721,15647207,Onwuemelie,609,France,Male,26,7,0,2,1,0,98463.99,0 +6722,15715638,Ch'ang,824,Germany,Male,77,3,27517.15,2,0,1,2746.41,0 +6723,15750602,Clendinnen,662,France,Male,29,5,147092.65,1,1,0,10928.3,0 +6724,15766810,Onyemauchechi,699,Germany,Female,51,2,92246.14,2,0,1,91346.03,0 +6725,15756625,Crawford,752,France,Female,41,8,0,2,1,0,139844.04,1 +6726,15639552,Mellor,603,Germany,Female,40,8,148897.02,1,0,0,105052.9,0 +6727,15633213,Rizzo,628,Spain,Male,50,8,0,1,0,0,144366.83,1 +6728,15610416,Christie,745,France,Female,36,9,0,1,1,0,19605.18,1 +6729,15715208,Watkins,804,Germany,Female,33,10,138335.96,1,1,1,80483.76,0 +6730,15619608,Ojiofor,454,Germany,Female,50,10,92895.56,1,1,0,154344,1 +6731,15628697,Tung,631,Spain,Male,46,9,160736.63,1,0,1,93503.02,0 +6732,15643826,McKay,503,France,Male,32,4,0,2,1,1,153036.97,0 +6733,15718588,Meng,548,France,Female,37,9,0,2,0,0,98029.58,0 +6734,15709741,Hussain,668,France,Male,28,4,107141.27,1,1,0,193018.71,0 +6735,15723318,Mactier,619,France,Female,55,0,0,3,0,0,60810.64,1 +6736,15717328,Hsueh,842,France,Female,37,4,132446.08,2,1,0,87071.18,1 +6737,15771299,Nnachetam,707,France,Female,57,1,92053,1,1,1,164064.44,1 +6738,15706223,Barnes,715,Spain,Male,38,2,96798.79,2,1,1,4554.67,0 +6739,15612358,Christie,573,Germany,Male,35,9,134498.54,2,1,1,119924.8,0 +6740,15769191,Lipton,509,France,Male,55,8,132387.91,2,1,1,170360.11,0 +6741,15618816,Yu,670,Germany,Female,40,2,147171.2,1,0,1,69850.04,0 +6742,15730810,Storey,613,Spain,Male,44,9,100524.69,1,1,1,47298.95,0 +6743,15783463,Read,678,France,Female,26,1,0,2,1,0,45443.68,0 +6744,15616213,Levy,555,Germany,Female,51,9,138214.5,1,1,0,198715.27,1 +6745,15611287,Chiu,777,France,Female,30,4,0,2,0,1,115611.97,0 +6746,15786454,Moore,552,Spain,Male,55,3,0,1,1,1,40333.94,0 +6747,15768682,Amies,640,Spain,Male,39,3,0,1,1,1,105997.25,0 +6748,15766172,Tsao,541,France,Male,34,3,128743.55,1,1,0,134851.12,0 +6749,15637646,Rowley,756,France,Male,31,10,122647.32,1,0,0,61666.87,0 +6750,15653404,Aliyev,684,Spain,Female,24,9,79263.9,1,0,1,196574.48,0 +6751,15690546,Riley,618,France,Female,42,2,0,4,0,0,111097.39,1 +6752,15735636,Toscano,604,France,Female,53,2,121389.78,1,1,1,48201.64,1 +6753,15605424,Oluchukwu,624,Spain,Male,38,7,123906.55,1,1,0,135096.78,0 +6754,15568449,Fu,661,Spain,Male,38,7,143006.7,1,1,1,15650.89,0 +6755,15688085,Warner,627,Spain,Female,28,3,157597.61,1,0,1,34097.22,0 +6756,15683483,Fleming,812,Spain,Male,38,3,127117.8,2,1,1,174822.74,0 +6757,15659567,Ch'iu,473,France,Female,39,9,117103.26,2,1,1,85937.52,1 +6758,15766667,Langler,717,Spain,Male,36,2,102989.83,2,0,1,49185.57,0 +6759,15624975,Angelo,693,Spain,Male,28,1,145118.83,1,0,1,77742.38,0 +6760,15660878,T'ien,705,France,Male,92,1,126076.24,2,1,1,34436.83,0 +6761,15586557,Milani,661,France,Male,41,5,0,1,0,1,88279.6,0 +6762,15746183,Pye,573,France,Female,27,4,0,2,1,1,157549.6,0 +6763,15631457,Asher,639,France,Male,37,5,98186.7,1,0,1,173386.95,0 +6764,15754053,Chung,718,France,Female,67,7,0,3,1,1,82782.08,0 +6765,15645839,Yudin,570,France,Male,37,6,0,1,1,1,187758.5,0 +6766,15689955,Arcuri,461,France,Female,40,7,0,2,1,0,176547.8,0 +6767,15593510,Capon,638,Germany,Female,33,5,129335.65,1,1,1,56585.2,1 +6768,15654964,Piccio,608,Spain,Male,48,7,75801.74,1,1,0,125762.95,0 +6769,15594039,Lung,599,Spain,Male,42,6,0,2,1,0,113868.4,0 +6770,15625929,Trevisan,762,France,Female,44,7,159316.64,1,0,0,24780.13,0 +6771,15815295,John,662,France,Female,38,2,96479.81,1,1,0,120259.41,0 +6772,15621818,Anayolisa,747,Germany,Male,29,7,117726.33,1,1,1,175398.34,0 +6773,15652700,Ritchie,539,France,Male,39,6,0,2,1,1,86767.48,0 +6774,15636860,Ch'eng,625,France,Male,43,4,122351.29,1,1,0,71216.6,0 +6775,15569432,Macleod,656,France,Female,48,9,0,2,1,1,85240.61,1 +6776,15751455,Boyle,469,France,Female,48,5,0,1,1,0,160529.71,1 +6777,15800583,Chukwuemeka,621,Spain,Female,43,8,0,1,0,0,102806.6,0 +6778,15770214,Bryant,754,France,Female,27,7,0,2,1,0,144134.64,0 +6779,15613463,Hackett,679,Germany,Female,50,6,132598.38,2,1,1,184017.98,0 +6780,15587066,Kovaleva,535,France,Male,38,2,119272.29,1,0,0,195896.59,1 +6781,15693752,Reed,487,France,Male,37,2,0,2,1,1,126722.57,0 +6782,15714874,Major,850,France,Female,42,3,0,2,1,1,176883.42,0 +6783,15657809,Lo,585,France,Male,55,10,106415.57,3,1,1,122960.98,1 +6784,15651955,Hanson,603,France,Male,31,4,0,2,0,1,9607.1,0 +6785,15570912,Ogbonnaya,728,Germany,Female,32,9,127772.1,2,1,1,152643.48,0 +6786,15640266,Windsor,621,Spain,Male,41,5,104631.67,1,1,1,95551.22,0 +6787,15652069,Calabrese,833,France,Male,30,1,0,2,1,0,141860.62,0 +6788,15596074,Keating,502,France,Male,37,10,0,1,1,1,76642.68,0 +6789,15800268,Costa,825,Germany,Male,37,6,118050.79,1,0,1,52301.15,0 +6790,15809847,Tan,668,France,Male,46,0,0,2,0,0,29388.02,0 +6791,15599074,Ma,487,Spain,Female,40,6,136093.74,1,0,1,193408.43,0 +6792,15599591,Martin,600,Germany,Female,39,7,88477.36,2,1,0,58632.37,0 +6793,15776096,Halpern,606,Spain,Male,34,3,161572.24,1,0,1,191076.22,0 +6794,15611669,Nyhan,623,Germany,Male,50,7,126608.37,1,0,1,645.61,1 +6795,15694098,Jackson,575,France,Female,54,9,68332.96,1,1,1,144390.75,0 +6796,15713347,Reynolds,577,Spain,Male,48,6,179852.26,1,1,0,193580.32,0 +6797,15713094,Tai,651,France,Female,25,8,0,2,1,1,126761.2,0 +6798,15811978,Trevisani,693,Germany,Male,46,2,104763.41,1,1,1,62368.33,0 +6799,15799925,Uwakwe,800,France,Male,60,6,88541.57,2,1,1,131718.12,0 +6800,15692575,Kerr,760,France,Male,38,6,162888.73,1,1,0,91098.76,1 +6801,15743149,Findlay,711,France,Female,35,8,0,1,1,1,67508.01,0 +6802,15776947,Ugorji,637,Spain,Male,43,8,0,1,1,0,12156.93,1 +6803,15700656,Balashova,662,France,Male,32,9,0,2,0,0,65089.38,0 +6804,15594515,Cheng,568,France,Female,44,7,0,2,0,0,62370.67,1 +6805,15787884,Martin,692,France,Female,30,7,0,2,1,1,18826.34,0 +6806,15577988,Skinner,614,France,Female,35,1,0,2,1,1,3342.62,0 +6807,15795586,McDonald,478,France,Male,35,1,92474.05,1,1,0,178626.07,0 +6808,15677739,Dellucci,562,France,Male,36,6,0,2,1,0,32845.32,0 +6809,15720134,Reynolds,709,Germany,Male,30,9,115479.48,2,1,1,134732.99,0 +6810,15688868,Birdsall,684,France,Female,26,5,87098.91,1,0,0,106095.82,0 +6811,15642996,Tsai,546,Germany,Female,42,9,86351.85,2,1,0,57380.13,0 +6812,15771222,Oguejiofor,779,France,Female,42,5,0,2,0,0,25951.91,0 +6813,15605059,Mackie,576,Germany,Male,63,3,148843.56,1,1,0,69414.13,1 +6814,15568088,Jamieson,481,Germany,Male,44,3,163714.52,1,1,0,96123.72,0 +6815,15665943,Mai,445,France,Male,25,6,0,2,1,0,119425.94,0 +6816,15795571,Patterson,606,Spain,Male,36,0,94153.56,1,0,1,120138.27,0 +6817,15662243,Taylor,559,France,Male,50,5,162702.35,1,0,0,150548.5,1 +6818,15593128,Vinogradoff,608,France,Female,56,10,129255.2,2,1,0,142492.04,1 +6819,15589739,North,698,France,Male,41,3,90605.29,1,1,1,14357,0 +6820,15787602,Carter,568,Spain,Male,39,5,0,2,1,1,129569.92,0 +6821,15685019,Graham,528,France,Male,29,3,102787.42,1,1,0,55972.56,0 +6822,15704209,Noble,802,France,Female,39,7,120145.96,2,0,1,59497.01,1 +6823,15605264,Walker,669,Germany,Male,47,0,63723.78,2,1,1,181928.25,0 +6824,15708265,Chibugo,581,Spain,Female,24,10,159203.71,1,1,1,102517.83,1 +6825,15740264,Yobachi,640,France,Male,38,9,0,2,1,0,88827.67,0 +6826,15615477,Ignatyeva,529,Spain,Female,44,1,0,2,0,0,14161.3,0 +6827,15727361,Chiemela,547,France,Female,51,1,0,2,1,1,56908.41,0 +6828,15760216,Pokrovskaya,718,France,Female,49,10,0,1,1,0,184474.72,1 +6829,15806134,Storey,707,Germany,Male,34,9,162691.16,2,1,0,94912.78,0 +6830,15601351,Moroney,735,France,Male,43,9,127806.91,1,1,1,73069.59,0 +6831,15669262,Maslov,765,France,Male,43,9,157960.49,2,0,0,136602.8,0 +6832,15696989,Chukwueloka,469,Germany,Female,52,8,139493.25,3,0,0,150093.32,1 +6833,15688498,Chu,594,Germany,Female,21,2,87096.82,2,1,0,168186.11,0 +6834,15686964,Spence,675,France,Female,34,10,84944.58,1,0,0,146230.63,0 +6835,15625035,Mills,703,France,Male,50,8,160139.59,2,1,1,79314.1,0 +6836,15618391,Doyle,810,France,Male,33,6,0,2,1,1,77965.67,0 +6837,15591344,Donnelly,715,Spain,Male,42,6,0,2,1,1,128745.69,0 +6838,15605455,Tai,664,France,Male,40,9,0,2,1,0,194767.3,0 +6839,15680804,Abbott,850,France,Male,29,6,0,2,1,1,10672.54,0 +6840,15768282,Perez,724,Germany,Male,36,6,94615.11,2,1,1,10627.21,0 +6841,15685826,Hsiung,563,France,Male,30,7,90727.79,1,1,0,122268.75,0 +6842,15793491,Cherkasova,714,Germany,Male,26,3,119545.48,2,1,0,65482.94,0 +6843,15797787,Denisov,614,France,Male,36,1,118311.76,1,1,0,146134.68,0 +6844,15611171,Fowler,740,France,Male,33,1,129574.98,1,1,1,123300.38,0 +6845,15601627,Siciliano,587,France,Male,33,8,148163.57,1,0,0,122925.4,0 +6846,15734085,Crocker,465,Germany,Male,24,5,117154.9,1,1,1,127744.02,0 +6847,15809309,Longo,689,Spain,Female,40,5,154251.67,1,0,1,118319.5,0 +6848,15809462,Polyakova,656,France,Male,30,3,0,2,0,1,17104,0 +6849,15634628,Brown,579,France,Female,33,1,65667.79,2,0,0,164608.98,0 +6850,15775678,Uspensky,716,France,Female,44,1,0,1,1,1,152108.47,0 +6851,15579526,O'Meara,551,France,Male,42,1,50194.59,1,1,1,23399.58,0 +6852,15779103,Cantamessa,527,Germany,Female,39,9,96748.89,2,1,0,94711.43,0 +6853,15738715,Alexander,600,France,Female,37,4,0,3,1,0,7312.25,1 +6854,15593943,Chinagorom,685,France,Female,43,1,132667.17,1,1,1,41876.98,0 +6855,15754574,Tomlinson,738,Spain,Male,36,5,0,2,1,1,96881.32,0 +6856,15737814,Lo,622,France,Male,41,2,127087.06,1,1,0,102402.91,1 +6857,15670889,Nwachukwu,528,France,Male,34,1,125566.9,1,1,1,176763.27,0 +6858,15629299,Yang,546,Germany,Female,52,1,106074.89,1,1,1,23548.45,1 +6859,15771569,Bage,576,Germany,Male,46,4,137367.94,1,1,1,33450.11,0 +6860,15811927,Marcelo,733,France,Female,38,3,157658.36,1,0,0,19658.43,0 +6861,15785654,Ofodile,727,Germany,Male,45,6,114422.85,2,1,1,104678.78,1 +6862,15665524,Savage,605,Spain,Male,41,5,103154.66,1,0,0,143203.78,0 +6863,15736287,Piccio,586,France,Male,33,9,0,1,1,0,6975.02,0 +6864,15765732,Simmons,564,Spain,Female,24,6,149592.14,1,1,1,153771.8,0 +6865,15797381,DeRose,593,Germany,Female,48,3,133903.12,2,1,1,85902.39,1 +6866,15598536,Onuchukwu,736,Germany,Female,26,0,84587.9,1,0,1,188037.76,0 +6867,15664506,Goodwin,675,Spain,Male,32,8,197436.82,1,1,1,52710.7,0 +6868,15575619,Teakle,656,Spain,Female,32,1,104254.27,1,1,1,17034.37,0 +6869,15587394,Thomson,462,France,Male,39,4,140133.08,2,0,0,131304.45,0 +6870,15654457,Cross,685,Spain,Female,30,2,0,3,1,1,172576.43,1 +6871,15762793,Jones,850,Germany,Female,36,0,136980.23,2,1,1,99019.65,0 +6872,15658067,Walker,636,Germany,Female,48,3,120568.41,1,1,0,190160.04,1 +6873,15642816,De Salis,850,France,Female,27,7,43658.33,2,1,1,3025.49,0 +6874,15693088,Oliver,628,France,Female,37,9,0,2,1,1,34689.77,0 +6875,15793883,Lo Duca,798,France,Male,28,3,0,2,1,0,2305.27,0 +6876,15665283,Brookes,610,France,Female,57,7,72092.95,4,0,1,113228.82,1 +6877,15680421,Challis,591,France,Female,42,10,0,2,0,0,171099.22,0 +6878,15695148,Ibeabuchi,614,Spain,Female,37,9,0,2,1,1,62023.1,0 +6879,15636592,Iroawuchi,651,France,Male,35,0,181821.96,2,0,1,36923.67,1 +6880,15772618,Tyler,665,France,Male,25,7,90920.75,1,0,1,112256.57,0 +6881,15724453,Fan,570,France,Male,23,2,0,1,0,0,198830.98,0 +6882,15565878,Bates,631,Spain,Male,29,3,0,2,1,1,197963.46,0 +6883,15609160,Marsden,586,France,Male,32,1,0,2,0,0,31635.99,0 +6884,15678460,Dodgshun,691,France,Male,30,9,0,1,1,0,49594.02,0 +6885,15662571,Maclean,639,France,Male,35,8,0,2,1,0,170483.9,0 +6886,15606849,Blackall,698,France,Female,27,1,94920.71,1,1,1,40339.9,0 +6887,15670738,Mazzanti,733,Germany,Male,45,2,113939.36,2,1,0,3218.71,0 +6888,15662641,Amadi,850,France,Male,19,8,0,1,1,1,68569.89,0 +6889,15727539,Schoenheimer,618,France,Female,31,4,0,2,1,0,29176.04,0 +6890,15651020,Fiorentino,473,France,Female,25,6,110666.42,2,0,0,46758.42,0 +6891,15673877,Murray,490,France,Male,39,1,0,3,1,0,171060.01,1 +6892,15760865,Fan,754,Germany,Female,48,7,141819.02,1,1,0,93550.53,1 +6893,15705009,Cartwright,649,France,Female,56,8,156974.26,1,1,0,89405.26,1 +6894,15657540,Cremonesi,578,France,Male,50,5,151215.34,2,1,0,169804.4,0 +6895,15707441,White,690,Spain,Male,26,8,116318.23,1,1,1,83253.05,0 +6896,15694765,Sabbatini,610,Germany,Male,49,6,113882.33,1,1,0,195813.81,1 +6897,15649086,Patterson,596,France,Male,42,7,0,2,1,1,121568.37,0 +6898,15650488,Bromley,492,France,Female,48,6,127253.98,1,1,1,92144.09,1 +6899,15760924,Doherty,575,Spain,Male,41,2,100062.39,1,0,0,126307.25,0 +6900,15700263,Ifeatu,569,France,Male,66,2,0,1,1,0,130784.2,1 +6901,15806922,Bergamaschi,674,Spain,Female,41,4,126605.14,1,1,1,166694.93,0 +6902,15637522,Shubina,507,France,Female,31,0,106942.08,1,0,1,44001.11,0 +6903,15636548,Lung,457,Spain,Male,44,7,0,2,0,0,185992.36,0 +6904,15566891,Kinder,584,Germany,Female,41,3,88594.93,1,1,0,178997.89,0 +6905,15627185,Terry,744,Germany,Male,29,6,123737.04,2,1,0,141558.04,0 +6906,15754012,Shepherdson,687,France,Female,35,1,110752.15,2,1,1,47921.22,0 +6907,15627514,Short,688,Spain,Female,46,3,0,2,0,1,104902.68,0 +6908,15661433,Zetticci,519,France,Male,34,5,0,1,1,0,68479.6,0 +6909,15610653,Belov,733,Spain,Female,38,5,0,2,1,1,1271.51,0 +6910,15667002,Knight,666,Spain,Male,43,5,0,2,1,0,29346.1,0 +6911,15709199,Burson,511,Spain,Female,40,1,0,1,1,1,184118.73,0 +6912,15710087,Nicholls,705,Germany,Female,54,3,125889.3,3,1,0,96013.5,1 +6913,15679884,Hs?eh,544,France,Male,48,10,78314.63,3,1,1,103713.93,1 +6914,15784180,Ku,564,France,Female,36,7,206329.65,1,1,1,46632.87,1 +6915,15808849,T'ien,702,France,Male,40,7,145536.9,1,0,1,135334.24,0 +6916,15751549,H?,658,Germany,Male,31,2,77082.65,2,0,0,13482.28,0 +6917,15588235,Vasilieva,654,France,Female,24,8,145081.73,1,1,1,130075.07,0 +6918,15640418,Omeokachie,649,Germany,Female,41,4,115897.73,1,1,0,143544.48,0 +6919,15721116,Napolitano,597,Spain,Male,24,0,108058.07,2,1,1,187826.11,0 +6920,15599084,Hopwood,782,France,Male,33,7,191523.09,1,1,1,167058.75,0 +6921,15773394,Bergamaschi,644,France,Male,38,3,0,2,1,1,79928.41,0 +6922,15625713,Lindeman,679,Spain,Female,39,7,91187.9,1,0,1,6075.36,0 +6923,15766417,McKinley,678,France,Female,60,2,0,2,1,1,43821.56,0 +6924,15622578,Sergeyev,806,France,Male,34,5,113958.55,1,0,1,32125.98,0 +6925,15799924,Sanchez,668,Spain,Male,43,1,147167.25,1,0,0,141679.73,0 +6926,15618363,Muomelu,659,Germany,Male,29,9,82916.48,1,1,1,84133.48,0 +6927,15637138,Murray,660,France,Male,34,1,0,2,1,0,9692.58,0 +6928,15781665,Ibekwe,601,France,Female,37,5,0,1,0,0,20708.6,0 +6929,15804853,McVey,781,France,Female,48,0,57098.96,1,1,0,85644.06,1 +6930,15651627,White,628,Germany,Male,39,1,115341.19,1,1,1,107674.3,1 +6931,15680685,Patterson,751,France,Male,30,3,165257.2,1,0,0,134822.05,0 +6932,15808930,Mai,531,France,Female,37,1,0,1,1,0,4606.97,0 +6933,15570970,Han,647,France,Female,42,9,0,2,1,1,51362.82,0 +6934,15679961,Davidson,708,Spain,Male,46,7,68799.72,1,1,1,39704.14,0 +6935,15705458,Parkin,550,Spain,Male,39,2,116120.19,2,1,1,195638.13,0 +6936,15750396,McKissick,670,France,Male,33,1,0,2,1,1,86413.11,0 +6937,15679928,Horsfall,592,France,Female,31,2,84102.11,2,0,1,116385.24,0 +6938,15711181,Clapp,589,France,Female,50,4,0,2,0,1,182076.97,0 +6939,15698324,Azikiwe,725,France,Female,33,4,0,1,1,1,67879.8,0 +6940,15807433,Zubarev,570,France,Female,43,9,0,2,0,1,11417.26,0 +6941,15636590,Pisano,575,France,Male,46,1,0,2,1,1,65998.26,0 +6942,15628950,Coates,501,Germany,Male,25,6,104013.79,1,1,0,114774.35,0 +6943,15617206,Trentino,431,Germany,Male,42,8,120822.86,2,1,0,126153.24,0 +6944,15603741,MacDonnell,719,Spain,Male,40,4,128389.12,1,1,1,176091.31,0 +6945,15742607,Ermakov,850,Germany,Male,36,7,102800.72,1,1,1,87352.43,0 +6946,15747821,K?,554,Germany,Female,31,6,135470.9,1,1,0,107074.81,0 +6947,15612043,Hammonds,418,France,Male,36,7,90145.04,1,1,1,69157.93,0 +6948,15809558,Peppin,715,Spain,Male,31,7,0,1,1,1,149970.59,0 +6949,15803750,Ball,750,Spain,Female,33,3,161801.47,1,0,1,153288.97,1 +6950,15704681,Yeh,766,Germany,Male,37,2,99660.13,2,0,1,147700.78,0 +6951,15667392,L?,652,Spain,Female,38,6,123081.84,2,1,1,188657.97,0 +6952,15738889,Shih,658,France,Male,42,8,102870.93,1,0,1,103764.55,1 +6953,15598838,Greco,659,France,Female,37,1,151105.68,1,1,1,140934.57,0 +6954,15579109,Napolitano,574,Germany,Male,35,5,163856.76,1,1,1,15118.2,0 +6955,15799042,Zaytseva,611,France,Male,38,7,0,1,1,1,63202,0 +6956,15697042,Genovesi,738,Spain,Male,35,8,127290.61,1,1,0,16081.62,0 +6957,15696605,Angelo,571,France,Male,49,4,180614.04,1,0,0,523,0 +6958,15802274,Waters,686,France,Female,44,7,55053.62,1,1,0,181757.19,0 +6959,15596808,Maclean,679,Spain,Male,33,4,96110.22,1,1,0,1173.23,0 +6960,15705403,Seleznyova,617,Spain,Female,46,3,106521.49,1,0,1,86587.37,0 +6961,15732903,Fontenot,673,France,Male,39,7,82255.51,2,1,0,109545.56,0 +6962,15581968,Reid,745,France,Female,33,1,0,2,1,1,174431.01,0 +6963,15683892,Fraser,677,Germany,Female,26,3,102395.79,1,1,0,119368.99,0 +6964,15595447,Tuan,613,Spain,Male,39,8,118201.41,1,1,0,23315.59,0 +6965,15569249,Howarth,576,France,Female,55,6,44582.07,3,0,1,67539.85,1 +6966,15656188,Davis,584,Spain,Female,30,5,0,2,1,1,185201.58,0 +6967,15689661,Gorbunov,663,France,Male,22,6,0,2,0,1,131827.15,0 +6968,15644934,Gentry,466,France,Male,26,9,105522.06,1,1,0,10842.46,0 +6969,15721793,Chiu,510,Germany,Female,50,7,123936.54,1,1,1,23768.01,0 +6970,15687413,Sunderland,619,Spain,Female,38,6,0,2,1,1,117616.29,0 +6971,15761286,Fan,696,Germany,Female,66,7,119499.42,2,1,1,174027.3,0 +6972,15658240,Parry,554,France,Female,44,9,135814.7,2,0,0,115091.38,0 +6973,15706232,Niu,595,France,Male,52,9,0,1,1,1,106340.66,1 +6974,15583394,Zuyev,659,Germany,Male,39,8,106259.63,2,1,1,198103.32,0 +6975,15715643,Ijendu,662,France,Male,44,8,0,2,1,1,175314.87,0 +6976,15644856,Bird,556,Spain,Male,38,2,115463.16,1,1,0,150679.65,0 +6977,15785488,Palmer,701,Spain,Female,39,9,0,2,1,1,110043.88,0 +6978,15711571,Y?,587,Spain,Male,42,5,120233.83,1,1,0,194890.33,0 +6979,15778604,Nicholson,571,France,Female,47,7,0,2,0,0,112366.98,0 +6980,15751180,Adams,539,France,Female,40,7,81132.21,1,1,0,167289.82,0 +6981,15748360,Cocci,644,Germany,Female,34,10,122196.99,2,1,1,182099.71,0 +6982,15770039,Kuo,572,Germany,Male,39,4,112290.22,1,1,0,49373.97,1 +6983,15685096,Trevisani,753,France,Female,50,4,0,2,1,1,861.4,0 +6984,15669501,Kuo,706,France,Male,35,5,0,2,1,1,81718.37,0 +6985,15622631,H?,588,France,Male,44,8,154409.74,1,1,0,49324.03,1 +6986,15586699,Thomson,825,France,Male,32,9,0,2,0,0,9751.03,0 +6987,15702377,Knorr,627,Spain,Male,48,1,132759.8,1,1,0,78899.22,0 +6988,15577170,Manfrin,532,France,Male,60,5,76705.87,2,0,1,13889.73,0 +6989,15769451,Hayes,764,France,Female,44,1,0,2,1,1,11467.38,0 +6990,15811877,Shao,700,France,Female,36,4,0,2,1,0,130789.15,0 +6991,15648725,Sinclair,660,France,Male,41,3,0,2,1,1,108665.89,0 +6992,15752801,Bradshaw,518,Germany,Male,29,9,125961.74,2,1,0,160303.08,1 +6993,15808175,Castiglione,557,France,Female,39,7,49572.73,1,1,0,115287.99,1 +6994,15681342,Hurst,639,France,Female,35,1,103015.12,2,1,1,139094.12,0 +6995,15589210,Adamson,557,France,Female,24,4,0,1,0,0,20515.72,0 +6996,15696826,James,633,France,Female,32,1,104001.38,1,0,1,36642.65,0 +6997,15614962,Pavlova,623,Spain,Female,50,2,87116.71,1,1,1,104382.11,0 +6998,15689061,Davey,611,France,Male,68,5,82547.11,2,1,1,146448.01,0 +6999,15640074,Barrett,666,Spain,Female,47,5,0,1,0,0,166650.9,1 +7000,15776156,Dolgorukova,521,France,Male,27,4,121325.84,1,1,1,164223.7,1 +7001,15739548,Johnson,775,France,Male,28,9,111167.7,1,1,0,149331.01,0 +7002,15662854,Manna,681,Germany,Male,48,5,139714.4,2,0,0,73066.72,0 +7003,15687688,Hou,564,Germany,Female,32,10,139875.2,2,1,0,15378.23,0 +7004,15715750,Okeke,646,Germany,Female,44,2,113063.83,1,0,0,53072.49,1 +7005,15571121,Kodilinyechukwu,670,France,Female,50,8,138340.06,1,0,1,3159.15,0 +7006,15726466,Esposito,751,France,Male,43,1,114974.24,1,1,0,125920.54,0 +7007,15660390,Boyle,544,France,Female,33,6,0,2,1,1,124113.04,0 +7008,15663942,Hsiung,639,France,Female,38,5,0,2,0,0,93716.38,0 +7009,15638610,Kennedy,635,Germany,Female,65,5,117325.54,1,1,0,155799.86,1 +7010,15644446,Norton,672,France,Female,28,6,0,1,0,1,8814.69,0 +7011,15585892,Zakharov,639,France,Female,35,8,0,1,0,0,164453.98,0 +7012,15609356,Chimaraoke,697,France,Female,25,1,0,2,0,0,87803.32,0 +7013,15803378,Small,850,Spain,Male,44,8,0,2,1,1,183617.32,0 +7014,15599440,McGregor,748,France,Female,34,8,0,2,1,0,53584.03,0 +7015,15692408,Brown,463,Spain,Female,35,2,0,2,1,1,1950.93,0 +7016,15683168,Frederickson,572,France,Female,30,6,0,1,0,1,175025.27,0 +7017,15790254,Wood,741,Spain,Male,50,1,78737.61,1,1,1,13018.96,0 +7018,15767729,Smith,646,Spain,Male,25,5,182876.88,2,1,1,42537.59,1 +7019,15768600,Harris,805,Germany,Male,50,9,130023.38,1,1,0,62989.82,1 +7020,15699839,Hall,637,France,Male,36,2,152606.82,1,1,1,71692.8,0 +7021,15786237,Pickworth,651,France,Male,28,7,0,2,1,0,823.96,0 +7022,15694530,Porter,672,France,Male,28,4,167268.98,1,1,1,169469.3,0 +7023,15796813,Storey,493,France,Male,54,3,167831.88,2,1,0,150159.95,1 +7024,15605791,Li,524,Germany,Male,29,9,144287.6,2,1,0,32063.3,0 +7025,15714087,McGill,624,Germany,Female,45,5,151855.33,1,1,0,68794.15,0 +7026,15711446,Sinclair,569,Spain,Female,51,3,0,3,1,0,75084.96,1 +7027,15588123,Horton,677,France,Female,27,2,0,2,0,1,114685.92,0 +7028,15748552,Sal,464,Germany,Male,37,4,155994.15,1,0,0,143665.44,0 +7029,15618410,Murray,718,Germany,Male,26,7,147527.03,1,0,0,51099.56,0 +7030,15672432,Giles,594,France,Female,53,4,0,1,1,0,5408.74,1 +7031,15610042,Brown,574,France,Male,33,8,100267.03,1,1,0,103006.27,0 +7032,15580914,Okechukwu,478,Spain,Male,48,0,83287.05,2,0,1,44147.95,1 +7033,15583680,White,615,Spain,Male,41,4,0,1,0,1,149278.96,0 +7034,15813718,Kirillova,651,Spain,Male,45,4,0,2,0,0,193009.21,0 +7035,15767264,Lawson,465,Germany,Male,53,1,117438.17,1,0,0,74898.8,1 +7036,15686461,Sarratt,558,France,Female,56,7,121235.05,2,1,1,116253.1,0 +7037,15678882,Hay,540,Germany,Male,37,3,129965.18,1,0,0,19374.08,0 +7038,15789611,Lin,568,Germany,Male,46,8,150836.92,1,0,0,64516.8,1 +7039,15668679,Ozerova,630,France,Male,31,0,0,2,1,1,34475.14,0 +7040,15631685,Lambert,523,Germany,Male,60,1,163894.35,1,0,1,57061.71,0 +7041,15655658,Bulgakov,678,France,Female,48,2,0,2,1,1,32301.88,0 +7042,15753591,He,438,France,Male,38,2,0,2,1,0,136859.55,0 +7043,15617348,Uchechukwu,544,France,Male,44,1,0,2,0,0,69244.24,0 +7044,15704581,Robertson,595,Germany,Male,34,2,87967.42,2,0,1,156309.52,0 +7045,15738487,Leworthy,678,France,Male,26,3,0,2,1,0,4989.33,0 +7046,15648069,Onyemachukwu,850,France,Female,36,6,0,2,1,1,190194.95,0 +7047,15737627,Rivero,589,Germany,Female,20,2,121093.29,2,1,0,3529.72,0 +7048,15731586,Lai,785,Spain,Female,31,2,121691.54,2,0,0,81778.72,0 +7049,15757467,Feng,563,Spain,Male,57,6,0,2,1,1,39297.48,0 +7050,15597709,Hornung,602,France,Female,39,6,154121.32,2,1,0,176614.86,1 +7051,15720529,Schiavone,591,France,Male,29,6,0,2,1,1,108684.65,0 +7052,15596797,Barnet,643,Spain,Male,43,1,0,2,1,1,145764.4,0 +7053,15681755,Dennys,605,France,Female,32,5,0,2,1,1,42135.28,0 +7054,15815271,Ritchie,755,Germany,Male,43,6,165048.5,3,1,0,16929.41,1 +7055,15682860,Lo,769,Spain,Male,38,6,0,2,0,0,104393.78,0 +7056,15621546,Yuriev,620,France,Female,33,9,127638.35,1,1,1,192717.57,0 +7057,15705918,Howarth,725,France,Male,31,8,0,2,1,1,59650.42,0 +7058,15684512,Gibson,818,Germany,Female,72,8,135290.42,2,1,1,63729.72,0 +7059,15671769,Zikoranachidimma,624,France,Female,71,4,170252.05,3,1,1,73679.59,1 +7060,15642934,Mason,669,Germany,Female,35,4,108269.2,2,1,0,174969.92,0 +7061,15594305,Rizzo,712,France,Female,32,1,0,2,1,0,1703.58,0 +7062,15789201,Thomson,603,Germany,Female,35,9,145623.36,1,1,0,163181.62,0 +7063,15706762,Ignatyev,597,France,Female,41,4,145809.53,2,1,1,52319.26,0 +7064,15766183,Ferguson,580,Germany,Male,76,2,130334.84,2,1,1,51672.08,0 +7065,15777994,Woods,718,France,Female,39,3,0,2,1,1,145355.11,0 +7066,15568162,Sung,527,Spain,Male,53,8,0,1,1,1,51711.57,0 +7067,15680643,Lo,729,Spain,Female,42,1,0,2,1,1,149535.97,0 +7068,15761854,Burn,746,France,Female,24,4,0,1,0,1,94105,0 +7069,15730793,Russell,699,Germany,Female,54,3,111009.32,1,1,1,155905.79,1 +7070,15692137,Jen,759,France,Female,46,2,0,1,1,1,138380.11,0 +7071,15608595,Lo Duca,748,France,Female,39,3,157371.54,1,0,1,97734.3,0 +7072,15709459,Oluchi,698,Spain,Female,63,5,0,1,1,1,173576.71,0 +7073,15775750,Yao,686,France,Male,37,9,134560.62,1,1,0,27596.39,0 +7074,15585855,Gould,679,France,Male,40,1,0,1,1,1,16897.19,0 +7075,15752139,Salter,682,Germany,Male,36,5,72373.62,2,1,0,36895.99,0 +7076,15768295,Warner,778,France,Female,34,7,109564.1,1,0,1,113046.81,0 +7077,15766906,Salier,742,France,Female,25,4,132116.13,2,1,0,129933.5,0 +7078,15725776,Lazar,649,Germany,Male,24,7,101195.23,1,0,0,133091.32,0 +7079,15682576,Onyenachiya,763,France,Male,67,1,149436.73,2,0,1,106282.74,0 +7080,15704081,Findlay,595,Germany,Male,30,9,130682.11,2,1,1,57862.88,0 +7081,15719940,Gibbons,628,Germany,Female,51,10,115280.49,2,0,0,12628.61,1 +7082,15672894,McCawley,625,France,Female,36,8,129944.39,2,0,0,198914.8,0 +7083,15667451,Taylor,733,France,Male,36,5,0,2,1,1,109127.54,0 +7084,15636767,Yang,665,Spain,Female,32,10,0,1,1,1,22487.45,0 +7085,15571415,Okwudiliolisa,805,Germany,Male,56,6,151802.29,1,1,0,46791.09,1 +7086,15575605,Napolitano,725,France,Male,38,6,0,2,1,1,158697.28,0 +7087,15649160,Vavilov,554,France,Female,38,3,138731.95,1,1,1,194138.36,0 +7088,15615832,Teague,675,Spain,Female,35,8,155621.08,1,0,1,35177.31,0 +7089,15600975,Chiemenam,556,France,Female,54,4,150005.38,1,1,0,157015.5,1 +7090,15690772,Hughes,635,Spain,Female,48,2,0,2,1,1,136551.25,0 +7091,15565714,Cattaneo,601,France,Male,47,1,64430.06,2,0,1,96517.97,0 +7092,15763108,Davis,600,Germany,Male,53,7,106261.63,1,1,0,93629.66,1 +7093,15723884,Nekrasova,758,Spain,Male,40,3,0,2,0,0,96097.65,0 +7094,15644453,Loggia,606,Germany,Female,41,4,132670.53,1,1,0,156476.36,1 +7095,15655464,Combes,640,France,Female,67,3,0,1,0,1,42964.63,0 +7096,15783883,Onwuka,753,Germany,Female,38,1,117314.92,1,1,0,122021.33,1 +7097,15787693,Kharlamov,559,Spain,Male,38,3,145874.35,1,1,0,56311.39,1 +7098,15664793,Scott,754,Spain,Female,50,7,146777.44,2,0,1,150685.52,0 +7099,15642391,Lettiere,621,Germany,Male,51,4,109978.83,1,0,0,177740.58,1 +7100,15756538,Osonduagwuike,654,France,Female,37,5,0,1,0,1,71492.28,0 +7101,15668830,Wan,650,Spain,Male,24,8,108881.73,1,1,0,104492.83,0 +7102,15796569,Donaldson,831,Spain,Female,44,10,0,1,0,1,47729.33,0 +7103,15677112,Chukwufumnanya,519,France,Male,39,2,112957.26,2,1,0,97593.16,0 +7104,15815040,Ma,552,Germany,Female,42,8,103362.14,1,0,1,186869.58,1 +7105,15590434,Alexander,577,Spain,Male,41,4,89015.61,1,0,1,135227.23,0 +7106,15597536,Nkemjika,576,Spain,Male,45,5,133618.01,1,0,0,135244.87,0 +7107,15723989,Carroll,646,France,Male,40,5,93680.43,2,1,1,179473.26,0 +7108,15767358,Obioma,711,Germany,Female,45,1,97486.15,2,1,0,50610.62,0 +7109,15594812,Campbell,806,Spain,Female,37,2,137794.18,2,0,1,75232.02,0 +7110,15688210,Sims,670,France,Female,39,8,101928.51,1,0,0,89205.54,0 +7111,15681509,McKay,679,Spain,Female,28,9,0,2,0,1,61761.77,0 +7112,15572390,Huang,850,Spain,Female,39,6,0,2,1,0,103921.43,0 +7113,15801441,Campbell,670,Germany,Female,35,2,79585.96,1,0,1,198802.9,0 +7114,15783859,Boni,733,France,Female,24,3,161884.99,1,1,1,9617.24,0 +7115,15575243,Gorbunova,764,France,Female,39,1,129068.54,2,1,1,187905.12,0 +7116,15773421,Genovese,673,France,Female,42,4,0,2,1,0,121440.8,0 +7117,15788776,Landor,588,Germany,Male,49,6,132623.76,3,1,0,36292.94,1 +7118,15765257,Meng,564,Spain,Male,31,5,121461.87,1,1,1,20432.09,1 +7119,15661412,Wardell,715,France,Male,32,8,175307.32,1,1,0,187051.23,0 +7120,15636478,Williams,621,France,Male,31,7,136658.61,1,1,1,148689.13,0 +7121,15603683,Ofodile,796,Spain,Female,23,3,146584.19,2,0,0,125445.8,0 +7122,15651868,Clark,672,France,Male,34,6,0,1,0,0,22736.06,0 +7123,15815443,Lo,527,Spain,Female,46,10,131414.76,1,1,0,54947.51,0 +7124,15682686,Chukwuemeka,722,France,Female,38,3,0,2,0,1,167984.72,0 +7125,15697460,Lai,596,Germany,Male,34,4,99441.21,2,0,1,4802.27,0 +7126,15748432,Arcuri,746,France,Female,32,4,0,2,1,1,72909.75,0 +7127,15698271,Graham,523,France,Female,26,4,0,2,1,0,185488.81,0 +7128,15808662,Krylov,624,France,Male,44,3,0,2,1,0,88407.51,0 +7129,15690372,Henry,553,Spain,Male,38,1,181110.13,2,1,0,184544.59,0 +7130,15781875,Jamieson,850,Spain,Male,33,3,100476.46,2,1,1,136539.13,0 +7131,15801473,Moore,599,Germany,Male,33,2,51949.95,2,1,0,85045.92,0 +7132,15704509,Tan,492,France,Male,35,8,121063.49,1,0,0,85421.48,0 +7133,15694666,Thornton,707,Spain,Male,48,8,88441.64,1,1,1,119903.2,1 +7134,15731166,Macleod,743,France,Female,30,1,127023.39,1,1,1,138780.89,0 +7135,15728523,Rizzo,522,France,Male,41,5,144147.68,1,1,1,14789.9,0 +7136,15788442,Chukwukadibia,681,Spain,Female,57,2,173306.13,1,0,1,131964.66,0 +7137,15689781,Ts'ai,826,France,Female,49,0,0,1,0,0,178709.98,1 +7138,15764226,Lu,630,Germany,Female,28,8,106425.75,1,1,1,20344.84,0 +7139,15809837,Kent,430,Germany,Female,66,6,135392.31,2,1,1,172852.06,1 +7140,15805212,Black,806,France,Female,67,1,0,2,0,1,103945.58,0 +7141,15716082,Chukwubuikem,703,Spain,Male,39,6,152685.4,1,0,0,183656.12,0 +7142,15643056,McMillan,755,Germany,Female,38,1,82083.52,1,0,1,10333.78,0 +7143,15654859,Ngozichukwuka,612,Spain,Female,63,2,131629.17,2,1,0,122109.58,1 +7144,15761158,Y?an,719,France,Female,54,7,0,2,1,1,125041.52,0 +7145,15577515,Sung,554,Germany,Female,55,0,108477.27,1,0,1,140003,1 +7146,15723827,Macartney,683,France,Male,30,4,114779.35,1,0,0,183171.47,0 +7147,15646594,Ali,749,France,Male,41,5,57568.94,1,1,1,61128.29,0 +7148,15712877,Morley,724,Spain,Male,36,1,0,2,1,0,52462.25,0 +7149,15598802,Martin,770,Spain,Male,30,8,0,2,0,1,50839.85,0 +7150,15699340,Okorie,680,France,Male,37,4,0,2,1,0,61240.87,0 +7151,15691150,Ku,699,France,Female,32,4,110559.46,1,1,1,127429.56,0 +7152,15608688,Andreyeva,442,France,Male,34,4,0,2,1,0,68343.08,0 +7153,15737998,Cheng,529,France,Male,46,8,0,1,0,0,126511.94,1 +7154,15735837,Hsia,574,Spain,Male,36,3,0,2,1,1,8559.66,0 +7155,15659100,Lane,605,France,Male,33,9,128152.82,1,0,0,147822.81,0 +7156,15609070,Findlay,515,Germany,Male,45,7,120961.5,3,1,1,39288.11,1 +7157,15650313,Okonkwo,632,Germany,Male,65,6,129472.33,1,1,1,85179.48,0 +7158,15627699,Pirogova,558,France,Male,32,10,105000.23,1,1,0,190019.61,0 +7159,15591010,McDonald,434,Germany,Male,55,8,109339.17,2,1,0,96405.88,1 +7160,15798895,Okonkwo,525,France,Female,59,6,55328.4,1,1,0,83342.73,1 +7161,15745375,Nnanna,640,Germany,Male,23,3,72012.76,1,1,0,161333.13,0 +7162,15775235,Ku,690,France,Female,36,6,110480.48,1,0,0,81292.33,0 +7163,15780088,Porter,607,Spain,Male,34,9,132439.99,1,1,0,177747.72,0 +7164,15649379,Somayina,850,France,Female,46,3,0,2,1,1,187980.21,0 +7165,15713983,Mao,780,Germany,Male,34,5,94108.54,2,1,0,177235.21,0 +7166,15709252,Fuller,616,Germany,Female,28,10,105173.99,1,0,1,29835.37,1 +7167,15699238,Craig,618,Spain,Female,40,8,0,2,1,0,80204.38,0 +7168,15732884,Trevisano,676,France,Male,29,7,131959.86,1,0,0,189268.81,0 +7169,15587297,Ruiz,507,France,Male,33,7,0,2,1,1,85411.01,0 +7170,15684722,Fraser,490,France,Male,34,5,122952.9,2,0,0,154360.97,0 +7171,15621244,Gallo,678,France,Male,36,0,107379.68,1,1,1,84460.18,0 +7172,15744273,Waterhouse,637,Germany,Male,30,6,122641.56,2,1,0,65618.01,0 +7173,15682540,Cremonesi,602,France,Female,33,8,0,2,1,1,112928.74,0 +7174,15636521,Feng,744,Spain,Female,30,1,124037.28,1,1,1,142210.94,0 +7175,15785339,H?,640,France,Female,50,9,117565.03,2,0,0,82559.77,0 +7176,15638983,Jara,684,France,Female,38,5,133189.4,1,0,0,127388.06,0 +7177,15654625,Wilson,495,Germany,Male,39,8,120252.02,2,1,1,10160.23,0 +7178,15697310,O'Callaghan,559,Germany,Female,28,3,152264.81,1,0,0,64242.31,0 +7179,15678210,Robson,684,France,Male,38,5,105069.98,2,1,1,198355.28,0 +7180,15575438,Pease,613,France,Male,42,7,115076.06,1,1,1,79323.61,0 +7181,15632789,Maclean,794,France,Male,30,8,0,2,1,1,24113.91,0 +7182,15621423,Lavrentyev,736,France,Female,42,7,117280.23,3,0,0,41921.06,1 +7183,15573520,Rhodes,692,Germany,Male,49,6,110540.43,2,0,1,107472.99,0 +7184,15740458,Murphy,703,Spain,Male,36,7,135095.47,1,1,0,143859.66,0 +7185,15762799,Alexander,720,Germany,Male,23,0,187861.18,2,1,1,104120.17,0 +7186,15686885,Nekrasov,777,Germany,Male,44,3,124655.59,2,0,1,79792.3,0 +7187,15565996,Arnold,653,France,Male,44,8,0,2,1,1,154639.72,0 +7188,15662152,Trevisan,552,France,Female,38,9,134105.01,1,0,0,57850.1,0 +7189,15711742,Mason,708,France,Female,34,4,0,1,1,1,62868.33,0 +7190,15701885,Tucker,647,France,Female,40,9,0,2,0,1,92357.21,0 +7191,15774262,Hobson,597,Germany,Male,52,8,83693.34,2,1,1,161083.53,0 +7192,15567839,Gordon,501,France,Male,42,9,114631.23,1,0,1,91429.74,0 +7193,15644400,Anderson,709,France,Male,44,9,128601.98,1,1,0,117031.2,0 +7194,15797246,Terry,621,Germany,Female,34,2,91258.52,2,1,0,44857.4,0 +7195,15778290,Lappin,799,France,Male,70,8,70416.75,1,1,1,36483.52,0 +7196,15708714,Santiago,675,France,Female,33,6,0,2,1,0,34045.61,0 +7197,15586183,Wallace,561,France,Female,35,5,0,2,1,0,59981.62,0 +7198,15761733,King,707,France,Female,42,10,0,2,1,1,152944.39,0 +7199,15773934,Fang,670,France,Male,33,6,88294.6,1,1,0,66979.06,0 +7200,15705343,May,649,Spain,Female,32,7,0,1,1,0,28797.32,0 +7201,15593959,Travis,524,France,Male,28,1,93577.3,1,1,1,51670.82,0 +7202,15664615,Nnachetam,689,Germany,Female,30,5,136650.89,1,1,1,41865.72,1 +7203,15671014,Zhdanova,573,Spain,Female,72,8,98765.84,1,1,1,96015.53,0 +7204,15657778,Jefferson,657,France,Male,33,1,84309.57,2,0,0,103914.4,0 +7205,15585192,Cremonesi,686,Spain,Male,39,10,136258.06,1,0,0,89199.51,0 +7206,15592914,Fang,683,France,Female,29,9,0,2,1,1,48849.89,0 +7207,15770995,Sinclair,753,Germany,Female,47,1,131160.85,1,1,0,197444.69,0 +7208,15570990,Begley,520,Spain,Female,30,4,145222.99,2,0,0,145160.96,0 +7209,15596165,Degtyarev,547,Germany,Male,25,4,98141.57,2,1,1,52309.8,0 +7210,15788131,Atkins,653,France,Male,47,6,0,1,1,0,50695.93,1 +7211,15800773,Ikenna,648,Spain,Female,28,9,102282.61,1,1,1,157891.11,0 +7212,15690153,Sun,639,France,Female,37,4,116121.84,2,0,1,181850.74,0 +7213,15638989,Lettiere,711,France,Female,25,5,190066.54,1,0,0,51345.39,1 +7214,15623210,Smith,484,Germany,Female,55,8,149349.58,3,0,0,137519.92,1 +7215,15652658,Finch,721,France,Male,36,1,155176.83,2,1,1,49653.37,0 +7216,15684440,Monaldo,548,Germany,Male,32,2,98986.28,1,1,1,55867.38,0 +7217,15730287,Ugonna,679,France,Male,41,8,147726.98,3,1,0,172749.4,1 +7218,15720353,Chiang,553,France,Male,41,1,0,2,1,0,90607.31,0 +7219,15767231,Sun,757,France,Male,36,7,144852.06,1,0,0,130861.95,0 +7220,15761554,Blackburn,581,France,Male,54,4,89299.81,1,0,0,5558.47,1 +7221,15706637,Chang,718,Spain,Male,40,9,0,2,0,0,121537.91,0 +7222,15690492,Palermo,625,France,Male,41,6,97663.16,2,1,0,57128.78,0 +7223,15694237,McEwan,744,Spain,Male,39,4,95161.75,1,1,0,19409.77,0 +7224,15729771,Davide,799,Germany,Male,31,9,154586.92,1,0,1,88604.89,1 +7225,15609823,Chieloka,751,Spain,Female,34,8,127095.14,2,0,0,479.54,0 +7226,15793366,Humphreys,781,Germany,Male,35,7,92526.15,2,1,1,173837.54,0 +7227,15614813,Cocci,777,Germany,Female,46,0,107362.8,1,1,0,487.3,0 +7228,15566495,Hanson,704,Spain,Female,24,2,0,1,1,0,35600.25,1 +7229,15707602,Macleod,539,France,Female,47,2,127286.04,2,1,1,166929.43,1 +7230,15635244,Ritchie,716,France,Female,29,6,0,2,1,1,98998.61,0 +7231,15805627,Nebechukwu,670,France,Male,37,2,0,2,1,1,54229.74,0 +7232,15607986,Nnamutaezinwa,555,France,Male,40,10,139930.18,1,1,1,105720.09,0 +7233,15799785,Ikemefuna,679,Germany,Female,30,4,77949.69,1,1,1,121151.46,0 +7234,15699963,Scott,571,France,Male,38,1,121405.04,1,1,1,154844.22,0 +7235,15624595,Chiang,512,Spain,Female,35,5,124580.69,1,1,1,18785.48,0 +7236,15629750,Artyomova,697,France,Male,35,5,133087.76,1,1,0,64771.61,0 +7237,15651460,Hsieh,424,Spain,Male,34,7,0,1,1,1,16250.61,0 +7238,15753550,Levien,684,France,Female,43,7,0,2,1,0,131093.99,0 +7239,15594133,Erskine,697,Spain,Male,62,7,0,1,1,0,129188.18,1 +7240,15772329,Fiorentino,580,Germany,Male,45,8,103741.14,1,1,0,47428.73,1 +7241,15591552,Okonkwo,600,France,Female,32,7,98877.95,1,1,0,132973.21,0 +7242,15750921,Monds,521,France,Male,37,5,105843.26,2,1,1,84908.2,0 +7243,15701687,Campbell,664,Spain,Male,44,7,77526.66,3,0,0,57338.56,1 +7244,15728906,Ibekwe,634,France,Male,77,5,0,2,1,1,161579.85,0 +7245,15670029,Marcelo,445,France,Female,33,7,0,2,1,0,122625.68,0 +7246,15763579,Castro,702,Germany,Female,36,2,105264.88,2,1,1,52909.87,0 +7247,15728010,Capon,485,France,Male,37,5,0,2,0,1,170226.47,0 +7248,15663194,Voronova,582,Germany,Female,40,3,110150.43,1,1,1,191757.65,1 +7249,15736510,Loggia,605,Spain,Female,57,2,0,3,1,0,66652.75,1 +7250,15745804,Law,628,France,Male,25,7,0,2,1,1,195977.75,0 +7251,15631451,Grant,604,Spain,Female,28,6,0,2,1,1,69056.26,0 +7252,15746995,Greco,724,Germany,Male,31,9,138166.3,1,1,0,12920.43,0 +7253,15730673,Dietz,567,Germany,Male,40,7,122265.24,1,1,0,138552.74,0 +7254,15734649,Martel,779,Spain,Female,55,0,133295.98,1,1,0,22832.71,1 +7255,15701081,Jarvis,785,France,Male,36,2,0,1,0,1,61811.1,0 +7256,15632503,Meng,563,France,Female,32,0,148326.09,1,1,0,191604.27,1 +7257,15585928,Hay,821,Germany,Female,31,2,68927.57,1,1,1,25445,0 +7258,15648681,Voronoff,747,France,Female,47,5,139914.6,4,0,1,129964.56,1 +7259,15747757,Trevascus,600,Germany,Female,58,8,118723.11,1,0,0,6209.51,1 +7260,15718921,Ho,625,Spain,Male,32,7,106957.28,1,1,1,134794.02,0 +7261,15571081,Hansen,773,France,Female,41,7,190238.93,1,1,1,57549.65,0 +7262,15734578,Craig,726,France,Female,53,1,113537.73,1,0,1,28367.21,0 +7263,15579583,Hall,641,Spain,Female,40,4,101090.27,1,1,1,51703.09,0 +7264,15622729,Sun,649,France,Female,46,2,0,2,1,1,66602.7,0 +7265,15662189,Durant,434,Spain,Male,33,3,0,1,1,1,2739.71,0 +7266,15692718,Jackson,738,France,Female,38,7,0,2,0,0,69227.42,0 +7267,15762716,Chigozie,762,Spain,Female,60,10,168920.75,1,1,0,31445.03,1 +7268,15724851,Farmer,507,Germany,Male,31,9,111589.67,1,1,0,150037.19,0 +7269,15587266,Douglas,606,Germany,Female,27,6,172310.33,1,0,1,111448.92,0 +7270,15675926,Ardis,655,Germany,Male,34,7,118028.35,1,1,0,51226.32,1 +7271,15706268,Smith,697,Germany,Male,51,1,147910.3,1,1,1,53581.14,0 +7272,15581871,Butler,504,Germany,Male,42,7,131287.36,2,1,1,149697.78,0 +7273,15666166,Pettry,653,France,Female,74,0,121276.32,1,1,1,160348.31,0 +7274,15671582,John,660,Spain,Male,38,6,109869.32,1,1,1,154641.91,0 +7275,15680901,Potter,652,France,Female,34,6,97435.85,2,1,1,104331.76,0 +7276,15642336,Shaw,669,France,Female,42,9,0,2,0,0,135630.32,0 +7277,15653147,Boyle,594,France,Male,35,2,133853.27,1,1,1,65361.66,0 +7278,15571284,Elmore,756,Germany,Male,32,0,109528.16,2,1,1,56176.31,0 +7279,15591360,Udinesi,642,France,Female,33,4,84607.34,2,0,1,60059.47,0 +7280,15810485,Sun,486,Germany,Male,37,1,101438,1,0,0,51364.56,0 +7281,15611973,Tuan,804,France,Male,55,7,0,2,1,1,118752.6,0 +7282,15735572,Lawrence,629,France,Male,59,9,113657.83,1,1,1,116848.79,1 +7283,15567860,Burrows,581,Spain,Female,44,7,189318.16,2,1,0,45026.23,1 +7284,15795690,Shao,667,France,Male,31,3,99513.91,1,1,1,189657.26,0 +7285,15706464,White,667,Spain,Male,35,4,97585.32,2,0,0,57213.46,0 +7286,15725028,Chialuka,679,France,Male,29,3,0,2,1,1,63687.06,0 +7287,15751167,Toscano,680,France,Female,43,4,0,2,1,1,58761.33,0 +7288,15633944,McKay,644,Spain,Male,32,3,136659.74,1,1,1,14187.78,0 +7289,15672637,Voronkov,571,France,Female,30,4,85755.86,1,1,0,145115.95,0 +7290,15680895,Sal,627,Spain,Female,35,7,0,1,1,0,187718.26,0 +7291,15793825,Ikechukwu,536,France,Male,39,4,0,2,1,0,27150.35,0 +7292,15611318,Kruglova,599,Spain,Male,33,4,51690.89,1,1,0,111622.76,1 +7293,15768474,Clements,744,Spain,Male,34,3,0,2,1,0,27244.35,0 +7294,15716276,Kennedy,709,France,Female,34,2,111669.68,1,1,0,57029.66,0 +7295,15623668,Johnson,653,Germany,Male,31,2,154741.45,2,0,0,25183.01,0 +7296,15696361,Chung,648,Germany,Male,31,7,125681.51,1,0,1,129980.93,0 +7297,15607988,Garland,663,Germany,Female,37,8,155303.71,1,1,0,118716.63,0 +7298,15637891,Docherty,613,Germany,Female,43,4,140681.68,1,0,1,20134.07,0 +7299,15789865,Nnaife,620,France,Male,28,9,71902.52,1,0,1,190208.23,0 +7300,15627190,Lettiere,661,France,Male,51,6,146606.6,1,1,1,68021.9,0 +7301,15788224,Sanderson,669,Germany,Male,45,1,123949.75,1,0,0,110881.56,0 +7302,15702149,Fomin,767,Germany,Female,33,1,144753.21,1,1,1,132480.75,0 +7303,15708236,Wright,491,France,Female,72,6,91285.22,1,1,1,7032.95,0 +7304,15568469,Buckley,653,France,Male,43,0,0,2,1,0,27862.58,0 +7305,15764444,Pan,679,Germany,Male,58,8,125850.53,2,1,1,87008.17,0 +7306,15794204,Manna,687,France,Male,28,7,108116.66,1,1,1,27411.19,0 +7307,15807546,Chinwendu,837,France,Female,38,2,0,2,1,1,46395.21,0 +7308,15782159,Ndubuagha,850,France,Male,28,8,67639.56,2,1,1,194245.29,0 +7309,15618703,White,663,Spain,Female,53,6,150200.23,1,0,1,151317.27,1 +7310,15793317,Hale,547,Spain,Female,22,7,141287.15,1,1,0,118142.79,0 +7311,15740487,Ross,627,France,Female,41,6,0,3,1,1,138700.75,1 +7312,15722479,Ikenna,707,France,Male,37,1,0,2,0,1,6035.51,0 +7313,15688264,Nkemdilim,629,France,Female,43,0,0,2,1,1,41263.69,0 +7314,15583067,McMillan,687,France,Female,36,4,97157.96,1,0,1,63185.05,0 +7315,15686670,Duke,588,France,Female,36,2,0,2,1,0,92536,1 +7316,15593345,Bradbury,502,Germany,Female,33,6,125241.17,2,1,1,158736.07,0 +7317,15811690,Bayley,793,Germany,Male,54,2,128966.13,1,0,0,18633.4,1 +7318,15734008,Bartlett,727,Germany,Male,59,5,152581.06,1,1,0,71830.1,1 +7319,15771856,Cremin,632,Spain,Female,32,1,0,2,1,0,19525.65,0 +7320,15762045,Gilchrist,474,Germany,Female,37,5,142688.57,2,1,1,110953.33,0 +7321,15778142,Shih,850,Germany,Female,31,1,130089.56,2,1,1,4466.21,0 +7322,15689268,Fitzpatrick,584,France,Male,36,9,0,1,1,1,105818.51,0 +7323,15721507,Pagan,713,France,Female,32,1,117094.02,1,0,0,149558.83,1 +7324,15750476,Hendrick,742,Spain,Male,24,8,0,2,1,0,4070.28,0 +7325,15810723,Sanderson,607,France,Female,39,10,0,3,1,0,132741.13,1 +7326,15787229,Samsonova,761,Spain,Female,34,2,0,2,1,0,61251.25,0 +7327,15570508,Azubuike,600,France,Male,49,7,90218.9,1,1,0,91347.76,0 +7328,15617065,Pan,650,Spain,Male,42,4,194532.66,1,1,0,171045.31,1 +7329,15689786,Massie,850,Germany,Male,56,1,169743.83,1,0,0,155850.4,1 +7330,15648876,Sandover,501,France,Female,34,5,0,1,1,0,27380.99,0 +7331,15802106,Craig,418,France,Male,34,8,155973.88,1,1,0,154208.96,0 +7332,15773869,Onwudiwe,797,Spain,Male,59,4,129321.44,1,1,1,93624.55,0 +7333,15711635,Chu,788,Germany,Female,42,6,138650.49,2,1,0,64746.07,0 +7334,15795527,Zetticci,699,Spain,Male,43,2,136487.86,2,1,0,82815.93,0 +7335,15759133,Vaguine,616,France,Male,18,6,0,2,1,1,27308.58,0 +7336,15679394,Owen,651,France,Female,41,4,38617.2,1,1,1,104876.8,0 +7337,15801072,Hurst,654,France,Female,28,7,0,2,1,0,151316.37,0 +7338,15646082,Harding,676,France,Female,34,8,82909.14,1,1,0,91817.38,1 +7339,15796111,Smith,708,Germany,Female,54,8,145151.4,1,0,1,125311.17,1 +7340,15670646,Moore,499,Spain,Female,42,0,147187.84,1,1,1,14868.94,1 +7341,15578722,Bradley,689,France,Male,39,4,0,2,1,0,196112.45,0 +7342,15815095,Burfitt,850,Spain,Male,54,7,108185.81,2,0,0,24093.4,1 +7343,15730360,Mackenzie,502,France,Male,30,4,0,2,1,1,66263.87,0 +7344,15763194,Milanesi,643,France,Male,34,7,0,2,0,1,100304.13,0 +7345,15720725,Shubin,762,France,Male,28,2,0,2,1,0,167909.52,0 +7346,15567834,Nieves,719,France,Male,49,5,105918.1,1,1,1,16246.59,0 +7347,15720644,Martin,789,France,Male,27,6,0,2,1,0,103603.65,0 +7348,15811742,Jen,553,Spain,Male,42,7,0,2,1,0,7680.23,0 +7349,15813363,Woods,448,Spain,Male,25,2,0,2,0,0,95215.73,0 +7350,15717629,Docherty,632,Germany,Male,42,6,59972.26,2,0,1,148172.94,0 +7351,15713160,Lin,669,Spain,Male,25,7,157228.61,2,1,0,124382.9,0 +7352,15568878,Cheng,654,Spain,Male,34,5,0,2,1,0,159311.46,0 +7353,15809800,Korovina,726,France,Female,38,4,0,2,0,0,6787.48,0 +7354,15736420,Macdonald,596,France,Male,21,4,210433.08,2,0,1,197297.77,1 +7355,15757933,Hardy,733,Germany,Female,30,1,102452.71,1,1,0,21556.95,0 +7356,15623072,Shaw,529,Spain,Female,35,5,0,2,1,0,56518,0 +7357,15683993,Knight,493,France,Female,37,8,142987.46,2,1,0,158840.99,0 +7358,15570947,Bruny,615,Spain,Female,29,7,143330.56,2,1,1,126396.01,0 +7359,15797767,Ikedinachukwu,600,France,Female,49,6,0,1,0,1,148087.88,1 +7360,15731989,Moran,666,France,Male,36,4,120165.4,2,1,0,33701.5,0 +7361,15591035,Macleod,644,Spain,Male,54,6,0,1,0,1,84622.37,0 +7362,15586479,Yin,692,France,Female,36,4,0,1,1,0,185580.89,1 +7363,15605872,Felix,707,France,Male,73,6,66573.17,1,1,1,62768.8,0 +7364,15666012,Rippey,603,France,Male,40,4,102833.46,2,1,1,38829.11,0 +7365,15641733,Mishina,671,France,Female,34,5,164757.56,1,1,0,110748.88,0 +7366,15593178,Graham,568,Spain,Female,36,10,153610.61,1,1,1,54083.8,1 +7367,15649183,Johnston,598,Spain,Female,35,8,0,3,0,1,88658.73,0 +7368,15736399,Korovin,606,Spain,Male,42,10,0,2,1,0,177938.52,0 +7369,15751137,Lei,850,Germany,Female,36,3,169025.83,1,1,0,174235.06,0 +7370,15757188,Chimaijem,644,Spain,Female,26,4,153455.72,2,1,1,82696.84,0 +7371,15726167,Scott,655,France,Male,37,4,0,2,1,1,142415.97,0 +7372,15624850,Grant,850,France,Male,30,10,153972.89,2,1,0,62811.03,0 +7373,15717700,McIntyre,683,Spain,Male,34,9,114609.55,2,0,1,25339.29,0 +7374,15716347,Griffin,663,Germany,Male,37,7,143625.83,2,0,1,176487.05,0 +7375,15696287,Converse,682,Germany,Female,38,1,116520.28,1,1,1,49833.5,1 +7376,15638871,Ch'ang,639,France,Male,77,6,80926.02,2,1,1,55829.25,0 +7377,15765093,Coates,704,France,Male,23,6,166594.78,1,1,1,155823.2,0 +7378,15592999,Reid,691,France,Female,40,0,115465.98,1,1,1,60622.61,0 +7379,15641715,Ts'ui,599,France,Male,34,8,0,2,1,1,174196.68,0 +7380,15607746,Belstead,573,France,Female,36,1,0,1,1,1,56905.38,0 +7381,15625311,Dickinson,589,Germany,Female,41,7,92618.62,1,1,1,101178.85,0 +7382,15573077,Nwora,620,Germany,Female,25,8,141825.88,1,1,1,73857.94,1 +7383,15735106,Bishop,647,Spain,Male,28,6,149594.02,2,1,0,102325.19,0 +7384,15672912,Loggia,737,Spain,Female,39,7,130051.66,2,0,0,55356.39,1 +7385,15589881,Rowe,634,France,Female,41,7,0,2,1,1,131284.93,0 +7386,15660144,Balashov,660,France,Male,38,4,0,2,0,0,88080.43,0 +7387,15664083,Ulyanova,666,Germany,Female,37,2,158468.76,1,0,1,93266.01,0 +7388,15690898,Bogolyubova,696,France,Male,44,8,161889.79,1,0,0,75562.47,0 +7389,15808023,Remington,836,France,Female,29,9,133681.78,1,1,1,153747.73,0 +7390,15676909,Mishin,667,Spain,Female,34,5,0,2,1,0,163830.64,0 +7391,15764922,Tu,596,Spain,Male,20,3,187294.46,1,1,0,103456.47,0 +7392,15766734,Castiglione,430,France,Male,31,5,0,1,1,0,95655.16,0 +7393,15795079,Nnaife,596,Spain,Male,67,6,0,2,1,1,138350.74,0 +7394,15757434,Yang,599,France,Male,28,7,119706.22,1,0,0,31190.42,0 +7395,15673747,Ayers,519,France,Female,22,8,0,1,0,1,167553.06,0 +7396,15808386,Cocci,721,Germany,Female,45,7,138523.2,1,0,0,59604.45,1 +7397,15603565,Mackenzie,603,Spain,Female,56,5,90778.76,2,1,0,162223.67,1 +7398,15744044,Fiorentini,572,Germany,Male,47,4,99353.42,1,1,0,196549.85,1 +7399,15577771,Akabueze,453,Germany,Female,40,1,111524.49,1,1,1,120373.84,1 +7400,15769548,Hyde,668,France,Female,37,7,128645.67,1,1,0,92149.64,0 +7401,15802071,Levi,762,Germany,Male,35,1,117458.51,1,0,1,178361.48,1 +7402,15677395,Nwabugwu,633,France,Female,39,9,129189.15,2,0,0,170998.83,0 +7403,15632010,Chia,647,Spain,Male,33,7,121260.19,2,1,0,77216.48,0 +7404,15779492,Trevisano,796,Spain,Male,56,6,94231.13,1,0,0,121164.6,1 +7405,15694677,Bennetts,733,France,Male,39,1,0,2,1,1,141841.31,0 +7406,15704315,Teng,556,France,Male,34,8,163757.06,1,1,1,104000.06,0 +7407,15742009,Hsueh,489,Spain,Male,58,4,0,2,1,1,191419.32,0 +7408,15766663,Mahmood,639,France,Male,22,4,0,2,1,0,28188.96,0 +7409,15742297,Sinclair,715,France,Male,35,2,141005.47,1,1,1,60407.93,0 +7410,15688059,Chin,807,Germany,Female,42,9,105356.09,2,1,1,130489.37,0 +7411,15752344,She,714,Spain,Male,34,5,0,2,1,0,193040.32,0 +7412,15698749,He,626,Germany,Female,23,6,85897.95,1,1,0,109742.8,0 +7413,15631693,Hill,697,France,Male,36,7,0,2,1,1,74760.32,0 +7414,15604536,Vachon,850,Germany,Female,31,4,164672.66,1,0,1,61936.1,0 +7415,15802869,Ball,737,Germany,Female,45,2,99169.67,2,1,1,78650.95,0 +7416,15635598,Hsieh,812,France,Male,29,6,0,2,0,0,168023.6,0 +7417,15592326,Baker,583,France,Male,36,8,0,2,0,1,5571.59,0 +7418,15736533,Monaldo,730,Germany,Female,37,5,124053.03,1,1,0,118591.67,0 +7419,15647191,Lucchesi,677,France,Male,36,4,0,2,1,0,7824.31,0 +7420,15622507,Hamilton,748,Germany,Female,40,3,103499.09,2,0,0,38153.19,0 +7421,15765487,Kuo,753,Germany,Female,38,9,151766.71,1,1,1,180829.99,0 +7422,15646521,Fan,634,Spain,Female,36,1,0,1,1,1,143960.72,0 +7423,15746258,Wright,622,France,Male,29,7,101486.96,1,1,1,8788.35,0 +7424,15692430,Milano,699,Germany,Male,36,2,123601.56,2,1,0,103557.85,0 +7425,15625501,Wall,570,Germany,Male,38,1,127201.58,1,1,0,147168.28,1 +7426,15640521,Chidumaga,552,Germany,Male,33,3,144962.74,1,1,0,58844.84,1 +7427,15790630,Olisaemeka,619,France,Female,48,4,0,1,0,0,18094.96,1 +7428,15664720,Kovalyova,714,Spain,Male,33,8,122017.19,1,0,0,162515.17,0 +7429,15750055,Onio,503,Spain,Male,32,9,100262.88,2,1,1,157921.25,0 +7430,15644878,Hill,685,Spain,Female,43,6,117302.62,1,0,0,68701.73,0 +7431,15754578,Okeke,606,France,Female,35,0,135984.15,2,1,0,186778.89,0 +7432,15705379,Upjohn,678,France,Male,38,3,0,2,1,0,66561.6,0 +7433,15761047,H?,724,Germany,Male,31,2,160997.54,2,0,1,64831.36,0 +7434,15671293,Marcus,779,Germany,Female,37,2,128389.63,1,1,1,6589.16,1 +7435,15687527,Yobachukwu,638,Spain,Male,35,1,0,2,1,0,165370.66,0 +7436,15647898,Russell,610,Spain,Female,50,5,130554.51,3,1,0,184758.17,1 +7437,15671534,Hovell,646,Germany,Female,57,6,90212,1,1,0,13911.27,1 +7438,15591248,Chukwumaobim,628,France,Female,29,9,71996.29,1,1,1,34857.46,0 +7439,15676156,Boyle,528,France,Female,32,4,85615.66,2,1,0,156192.43,0 +7440,15812918,Scott,432,France,Female,27,6,62339.81,2,0,0,53874.67,0 +7441,15604130,Johnstone,622,Spain,Female,47,6,142319.03,1,0,0,100183.05,0 +7442,15700549,Alvares,721,France,Male,54,5,0,2,1,1,4493.12,0 +7443,15715519,McDavid,614,Spain,Male,36,5,0,2,1,0,130610.78,0 +7444,15707042,Dellucci,634,France,Female,24,2,87413.19,1,1,0,63340.65,0 +7445,15605276,Brothers,742,France,Female,29,4,0,2,1,1,180066.59,0 +7446,15630592,Sanders,516,France,Female,45,4,0,1,1,0,95273.73,1 +7447,15636626,Morrison,718,France,Male,35,3,97560.16,1,1,1,53511.74,0 +7448,15740411,Molle,636,Germany,Male,30,8,141787.31,2,1,1,109685.61,0 +7449,15593834,Genovese,691,Spain,Male,36,7,129934.64,1,0,0,75664.56,1 +7450,15804235,Zetticci,698,France,Female,37,2,166178.02,2,1,1,71972.95,0 +7451,15679801,Hsueh,712,Spain,Female,39,5,163097.55,2,1,1,23702.42,0 +7452,15673907,Alexander,659,France,Male,20,8,0,2,0,0,112572.02,0 +7453,15636562,Muravyova,573,Spain,Male,44,8,0,2,0,0,62424.46,0 +7454,15702571,Wright,778,Germany,Female,35,1,151958.19,3,1,1,131238.37,1 +7455,15627365,Calabresi,732,France,Male,46,0,0,2,1,1,184350.78,0 +7456,15748499,Johnson,550,Germany,Male,33,4,118400.91,1,0,1,13999.64,1 +7457,15598614,Lucchesi,790,Spain,Male,20,8,0,2,1,0,168152.76,0 +7458,15668889,Galgano,665,Germany,Female,43,2,116322.27,4,1,0,35640.12,1 +7459,15800049,Grigoryeva,728,Spain,Female,43,5,0,1,1,1,120088.17,0 +7460,15583724,Raymond,645,Spain,Female,29,4,0,2,1,1,74346.11,0 +7461,15622083,Paterson,647,Germany,Male,30,6,143138.91,2,1,0,2955.46,0 +7462,15645571,Genovese,596,Spain,Male,32,4,0,2,0,1,146504.35,0 +7463,15598266,Martin,610,France,Male,40,9,0,1,1,1,149602.54,0 +7464,15667934,Moretti,512,France,Male,36,0,129804.17,1,1,0,53020.9,0 +7465,15569682,Leckie,768,Germany,Male,37,9,108308.11,1,1,0,41788.25,1 +7466,15772941,Lane,666,Germany,Male,30,3,110153.27,1,0,1,74849.46,0 +7467,15586174,Brodney,700,Germany,Female,30,4,116377.48,1,1,1,134417.31,0 +7468,15803682,Angelo,651,Germany,Female,37,10,117791.06,2,1,1,75837.58,0 +7469,15627328,Millar,542,Spain,Female,26,2,0,2,1,1,54869.54,0 +7470,15717065,Balashov,686,France,Female,35,8,105419.73,1,1,0,35356.46,0 +7471,15602456,Afanasyev,850,Germany,Female,47,4,99219.47,2,1,1,122141.13,0 +7472,15721569,Chialuka,658,Germany,Female,55,8,119327.93,1,0,1,119439.66,0 +7473,15573798,Yermolayev,448,France,Female,36,6,83947.12,2,1,0,81999.53,0 +7474,15638272,Tien,609,Spain,Male,32,4,99883.16,1,1,1,120594.85,0 +7475,15799859,Lucchesi,704,France,Male,50,4,165438.26,1,1,0,120770.75,1 +7476,15599152,Lai,698,France,Male,31,1,156111.24,1,0,0,134790.74,0 +7477,15737909,Bates,759,France,Male,44,2,111095.58,2,1,0,100137.7,0 +7478,15646190,Saunders,677,France,Female,56,0,119963.45,1,0,0,158325.87,1 +7479,15711249,Chukwuemeka,544,Spain,Male,22,4,0,2,1,0,70007.67,0 +7480,15671987,Meagher,567,Spain,Male,35,8,153137.74,1,1,0,88659.07,0 +7481,15812766,Golubeva,490,Spain,Male,40,6,156111.08,1,0,0,190889.13,0 +7482,15778589,Collier,626,France,Male,34,7,113014.7,2,1,1,56646.28,0 +7483,15750104,Chan,718,Germany,Male,43,5,132615.73,2,1,0,32999.1,0 +7484,15784526,Chen,616,France,Male,44,5,102016.38,1,0,1,178235.37,1 +7485,15646563,Wright,772,France,Female,35,9,0,1,0,1,25448.31,0 +7486,15744423,Cocci,561,France,Male,32,5,0,2,1,0,84871.99,0 +7487,15593694,Williams,814,France,Male,49,8,0,2,0,0,157822.54,0 +7488,15785367,McGuffog,651,France,Female,56,4,0,1,0,0,84383.22,1 +7489,15687765,Chukwujamuike,538,Germany,Female,42,4,80380.24,1,1,0,119216.46,0 +7490,15789014,Scott,600,France,Female,26,6,108909.12,1,1,0,82547.01,0 +7491,15703177,Bell,654,France,Female,35,2,90865.8,1,1,1,86764.46,0 +7492,15660263,Olisaemeka,622,France,Male,40,4,99799.76,2,1,0,197372.13,0 +7493,15776545,Napolitani,682,France,Male,28,10,200724.96,1,0,1,82872.64,1 +7494,15683276,Sargood,610,Spain,Female,37,10,140363.95,2,1,1,129563.86,0 +7495,15599272,Harrington,795,France,Female,36,1,151844.64,1,1,1,135388.89,0 +7496,15589541,Sutherland,557,France,Female,27,2,0,2,0,1,4497.55,0 +7497,15608804,Allan,824,Germany,Male,49,8,133231.48,1,1,1,67885.37,0 +7498,15645820,Folliero,698,France,Male,27,7,0,2,1,0,111471.55,0 +7499,15659031,Mordvinova,630,France,Female,36,8,126598.99,2,1,1,134407.93,0 +7500,15790113,Schofield,609,Germany,Female,71,6,113317.1,1,1,0,108258.22,1 +7501,15652289,Williams,694,France,Male,47,4,0,2,1,0,197528.62,0 +7502,15605341,Baird,681,France,Female,58,8,93173.88,1,1,1,139761.25,0 +7503,15697844,Whitehouse,721,Spain,Female,32,10,0,1,1,0,136119.96,1 +7504,15652048,Thompson,563,Germany,Male,44,7,105007.31,2,1,1,197812.16,0 +7505,15587038,Ogochukwu,654,Spain,Female,32,2,0,1,1,1,51972.92,1 +7506,15660528,Niu,659,Spain,Male,27,4,0,2,1,0,99341.87,0 +7507,15700300,Okoli,674,Germany,Female,44,4,131593.85,1,0,1,171345.02,1 +7508,15642001,Lorenzen,576,Germany,Male,44,9,119530.52,1,1,0,119056.68,1 +7509,15580366,Okechukwu,566,Germany,Male,54,4,118614.6,2,1,1,172601.62,0 +7510,15657228,Anderson,545,Germany,Male,37,9,95829.13,2,0,1,104936.88,0 +7511,15729377,Ku,798,France,Male,36,1,0,2,1,1,159044.1,0 +7512,15686913,Kung,757,France,Male,38,0,0,1,1,0,83263.06,0 +7513,15631267,Lu,641,France,Male,50,6,153590.73,2,1,1,130910.78,0 +7514,15632275,Trevisano,718,France,Male,29,2,0,1,1,0,126336.72,0 +7515,15715907,Onwubiko,699,France,Male,64,9,113109.52,1,1,0,27980.8,1 +7516,15764841,Vidler,623,France,Female,35,0,130557.24,1,1,1,47880.71,0 +7517,15748649,Shen,644,France,Male,40,8,93183.19,1,1,0,73882.49,0 +7518,15771409,McGregor,586,France,Male,58,7,151933.63,1,1,0,162960.05,1 +7519,15779207,Nnamdi,500,Germany,Male,30,2,125495.64,2,1,1,68807.47,0 +7520,15814116,Castiglione,583,France,Female,42,7,0,2,1,0,144039.05,0 +7521,15665087,Bergamaschi,595,Germany,Female,26,8,118547.72,1,1,1,151192.18,0 +7522,15611189,Allingham,670,Spain,Male,43,1,97792.21,1,0,0,120225.62,0 +7523,15729718,Stelzer,610,France,Male,41,6,0,3,0,0,56118.81,1 +7524,15733602,Rubin,814,Spain,Female,72,2,0,2,0,1,130853.03,0 +7525,15620103,Ho,660,France,Female,40,8,167181.01,1,1,1,185156.94,0 +7526,15770406,Watson,580,Germany,Male,35,9,121355.19,1,0,1,35671.45,0 +7527,15800554,Perry,850,France,Female,81,1,0,2,1,1,59568.24,0 +7528,15611409,Sun,676,Spain,Male,35,0,0,2,0,0,139911.58,0 +7529,15646535,Harrell,578,France,Male,46,5,113226.47,1,1,0,56770.76,0 +7530,15575430,Robson,579,France,Female,33,1,118392.75,1,1,1,157564.75,0 +7531,15711299,Wilson,711,Germany,Female,52,8,145262.54,1,0,1,131473.31,0 +7532,15642063,Kelechi,692,France,Male,40,6,163505.16,1,0,0,90424.09,0 +7533,15706602,Bates,760,Spain,Female,33,1,118114.28,2,0,1,156660.21,0 +7534,15592773,Eberegbulam,630,Germany,Female,51,0,108449.23,3,0,0,88372.69,1 +7535,15786539,Olisaemeka,808,France,Male,32,1,0,2,1,1,46200.71,0 +7536,15737542,Davey,611,Germany,Female,36,10,103294.56,1,1,0,160548.12,0 +7537,15590234,De Luca,697,France,Female,42,1,0,1,1,0,1262.83,1 +7538,15773776,Ho,655,France,Female,38,6,0,1,1,1,188639.28,0 +7539,15728082,Vasiliev,601,Spain,Male,28,6,0,2,1,0,14665.28,0 +7540,15609987,Smith,755,France,Male,42,2,119919.12,1,1,0,156868.21,0 +7541,15735330,Sung,553,France,Male,37,1,0,1,1,0,30461.55,0 +7542,15649430,White,723,France,Male,28,4,0,2,1,1,123885.88,0 +7543,15768777,Wang,507,Spain,Female,34,4,0,2,1,1,60688.38,0 +7544,15777893,Davide,777,France,Male,43,1,0,2,1,0,21785.91,0 +7545,15791326,Nnamdi,566,France,Male,34,3,0,1,0,0,188135.69,0 +7546,15615176,Welsh,732,France,Male,26,7,0,2,1,0,154364.66,0 +7547,15735221,Sousa,697,France,Female,42,10,0,2,1,0,61312.15,0 +7548,15617991,Andrews,555,France,Male,29,4,128744.04,1,1,1,47454.93,0 +7549,15658504,Chiawuotu,584,Germany,Female,62,9,137727.34,2,0,1,121102.9,0 +7550,15785705,Thomson,705,Germany,Female,44,10,106731.58,1,1,0,137419.87,1 +7551,15801817,Carpenter,688,France,Female,38,7,123544.21,1,1,1,157664.02,0 +7552,15752578,Yefimova,626,France,Female,37,2,133968.96,2,1,0,148689.65,0 +7553,15781574,Ma,636,Spain,Male,76,9,126534.6,1,1,1,39789.62,0 +7554,15792107,Black,719,Spain,Female,35,8,0,1,1,1,165162.4,0 +7555,15569917,Obijiaku,706,Spain,Male,30,6,87609.68,2,0,0,137674.55,1 +7556,15721504,King,731,Spain,Male,41,3,0,2,1,0,101371.72,0 +7557,15757306,Miller,738,Spain,Male,49,3,0,3,1,1,65066.48,1 +7558,15647295,Chin,426,France,Male,34,9,0,2,1,0,107876.91,0 +7559,15642098,Cox,622,Spain,Female,36,0,108960,2,1,0,111180.3,1 +7560,15696120,Wallace,701,Spain,Female,30,2,0,2,1,0,115650.63,0 +7561,15675176,Price,512,France,Male,51,6,144953.31,1,1,1,165035.17,0 +7562,15700046,Yuan,635,France,Male,41,4,103544.88,2,1,0,193746.55,0 +7563,15782089,Mullen,685,France,Male,33,6,0,1,1,0,58458.26,0 +7564,15706394,Howell,609,France,Male,53,7,0,2,0,1,52332.85,0 +7565,15759387,McIntosh,598,Germany,Male,38,1,101487.18,1,1,1,75959.1,1 +7566,15623369,Clifton,708,France,Male,52,10,105355.81,1,1,0,123.07,1 +7567,15732943,Okwuoma,574,Spain,Male,36,4,77967.5,1,1,0,167066.95,1 +7568,15750545,Chidiebere,629,France,Male,44,5,0,4,0,0,117572.59,1 +7569,15809909,Fan,422,Spain,Female,54,4,0,2,1,1,7166.71,0 +7570,15642448,Onyemauchechukwu,656,Spain,Male,28,8,120047.77,1,1,1,137173.39,0 +7571,15791944,Harker,697,France,Male,32,7,175464.85,3,1,0,116442.42,1 +7572,15768342,Bolton,718,France,Male,52,8,79475.3,3,1,1,32421.32,1 +7573,15567919,Lazarev,586,Germany,Male,37,8,167735.69,2,0,1,104665.79,0 +7574,15674750,Alexeyeva,481,Spain,Female,37,8,0,2,1,0,44215.86,0 +7575,15778345,Stevens,749,France,Female,33,1,74385.98,1,1,0,20164.47,0 +7576,15687634,Glover,561,Germany,Male,49,5,94754,1,1,1,26691.31,0 +7577,15666096,Ibekwe,676,Spain,Male,27,4,0,1,0,1,107955.67,0 +7578,15581700,Paterson,615,Germany,Male,43,3,86920.86,1,1,1,150048.37,0 +7579,15656417,Marsh,582,France,Female,39,1,132077.48,2,1,0,192255.15,0 +7580,15649101,Reeves,601,France,Male,40,10,127847.86,1,0,0,173245.68,0 +7581,15781975,Rees,708,France,Male,34,3,0,1,0,1,121457.88,1 +7582,15700511,Hanson,708,Germany,Male,42,9,176702.36,2,1,1,104804.74,0 +7583,15770255,Onwughara,797,Germany,Female,33,10,83555.58,1,0,0,69767.14,0 +7584,15643574,Odinakachukwu,682,France,Male,26,8,0,2,1,0,178373.43,0 +7585,15595010,Huang,694,Spain,Female,39,9,0,2,0,0,99924.04,0 +7586,15580579,Trevisani,490,France,Female,40,1,0,1,1,1,49594.19,1 +7587,15748532,Dale,828,Spain,Male,42,10,0,1,1,1,186071.14,0 +7588,15773789,Pavlova,594,Spain,Female,38,7,96858.35,1,1,0,77511.45,0 +7589,15600027,Meng,579,Spain,Male,33,1,0,2,1,1,54816.57,0 +7590,15620832,Dean,723,France,Female,35,0,0,2,0,1,61290.99,0 +7591,15568819,Chiganu,619,Germany,Female,42,8,132796.04,3,1,1,191821.35,1 +7592,15748691,Lung,794,Spain,Female,30,1,154970.54,1,0,1,156768.45,0 +7593,15583552,Donaldson,674,Germany,Male,44,3,88902.21,1,1,0,73731.32,0 +7594,15588019,Li Fonti,418,France,Male,28,7,98738.92,1,1,0,122190.22,0 +7595,15713250,Izmailova,502,France,Male,33,8,0,2,1,1,123509.01,0 +7596,15569595,Walker,678,France,Female,50,6,0,1,1,0,8199.5,0 +7597,15794868,Nnonso,599,Germany,Male,40,10,137456.28,2,1,1,14113.11,0 +7598,15576680,Stevenson,736,France,Male,29,4,0,2,0,0,51705.01,0 +7599,15613699,Schnaars,430,France,Female,60,7,73937.02,1,1,0,161937.62,1 +7600,15609758,Geoghegan,537,France,Female,45,7,158621.04,1,1,0,120892.96,1 +7601,15762392,Ilyina,683,Spain,Male,30,1,113257.2,1,1,1,65035.02,0 +7602,15693382,Muir,828,France,Male,31,9,0,1,0,1,164257.37,0 +7603,15791769,Gardener,691,France,Female,29,9,116536.43,1,1,0,51987.99,0 +7604,15712483,Chidi,608,Spain,Female,28,4,0,2,1,0,10899.63,1 +7605,15636454,Fu,691,France,Female,60,6,101070.69,1,1,0,177355.8,1 +7606,15710138,Sun,718,Spain,Male,39,6,0,2,0,1,63889.1,0 +7607,15571571,Ting,680,Germany,Female,31,3,127331.46,3,1,1,176433.6,0 +7608,15638751,Ashton,838,Spain,Female,41,5,0,2,1,0,81313.51,0 +7609,15598574,Uwakwe,695,Spain,Female,31,5,0,2,0,1,13998.88,0 +7610,15796787,Vassiliev,681,France,Male,46,0,105969.42,1,1,0,5771.56,0 +7611,15615670,Kazakova,762,France,Male,36,5,119547.46,1,1,1,42693.65,0 +7612,15705506,Perry,751,Spain,Male,38,7,0,2,0,0,90839.61,0 +7613,15599535,Howell,678,Spain,Male,28,5,138668.18,1,1,1,54144.01,0 +7614,15768449,Ricci,634,France,Female,37,7,51582.5,2,1,1,184312.88,0 +7615,15725002,Smith,749,France,Male,37,7,0,2,1,0,20306.79,0 +7616,15611682,Rossi,590,Spain,Male,37,6,169902.92,1,1,1,128256.18,0 +7617,15749964,Jones,610,France,Female,27,4,87262.4,2,1,0,182720.07,0 +7618,15678779,Quezada,502,France,Male,33,7,0,2,0,1,4082.52,0 +7619,15752601,McCulloch,578,France,Female,40,7,0,2,0,0,102233.73,0 +7620,15758477,Tobeolisa,547,France,Female,32,2,0,2,1,0,132002.83,0 +7621,15629133,Black,579,France,Female,27,9,0,2,1,0,126838.7,0 +7622,15604963,Fraser,661,France,Male,39,5,0,2,0,0,181461.46,0 +7623,15796413,Green,794,France,Male,46,6,0,2,1,0,195325.74,0 +7624,15812470,Allan,719,France,Male,61,5,0,2,0,1,29132.43,0 +7625,15587443,Akudinobi,728,France,Female,69,1,0,2,1,1,131804.86,0 +7626,15689692,Walker,598,Germany,Male,19,3,150348.37,1,1,1,173784.04,0 +7627,15779586,Olisaemeka,822,Germany,Female,46,3,115074.02,2,1,0,26249.86,0 +7628,15667588,Arcuri,670,Spain,Female,40,3,0,1,1,1,182650.15,0 +7629,15624423,Liu,850,France,Male,28,8,99986.98,1,1,0,196582.55,0 +7630,15591107,Flemming,723,Germany,Female,68,3,110357,1,0,0,141977.54,1 +7631,15748986,Bischof,705,Germany,Male,42,8,166685.92,2,1,1,55313.51,0 +7632,15793896,John,677,Spain,Male,40,7,95312.8,1,1,1,62944.75,0 +7633,15620570,Sinnett,736,France,Male,43,4,202443.47,1,1,0,72375.03,0 +7634,15727811,Ts'ui,661,Germany,Female,47,0,109493.62,1,0,0,188324.01,1 +7635,15707681,Pokrovsky,501,Germany,Male,38,9,88977.39,2,0,1,133403.07,0 +7636,15702030,Azarov,516,France,Female,29,2,104982.57,1,1,0,157378.5,0 +7637,15673238,McCarthy,517,Germany,Female,59,8,154110.99,2,1,0,101240.08,1 +7638,15604196,Simpson,766,France,Male,32,6,185714.28,1,1,1,102502.5,0 +7639,15769356,Stevenson,520,Germany,Female,23,3,116022.53,2,1,1,37577.66,0 +7640,15665590,Moore,541,France,Male,46,6,0,2,1,1,83456.67,0 +7641,15572361,Chill,790,Germany,Female,34,2,164011.48,1,1,0,199420.41,0 +7642,15667460,Moore,797,France,Male,31,9,0,2,1,1,24748.89,0 +7643,15654760,Su,811,France,Male,40,1,101514.89,1,1,1,121765,0 +7644,15632669,Rees,722,Spain,Female,32,4,0,2,1,1,113666.48,0 +7645,15613673,Lung,675,France,Male,28,9,0,1,1,0,134110.93,0 +7646,15698522,Thomas,660,Germany,Male,39,9,134599.33,2,1,0,183095.87,0 +7647,15741633,Fuller,566,Spain,Male,32,10,147511.26,1,1,1,159891.03,0 +7648,15674583,Trevisani,768,France,Male,25,0,78396.08,1,1,1,8316.19,0 +7649,15665374,Dumolo,610,Spain,Female,31,5,0,2,0,0,63736.36,0 +7650,15588854,Wu,715,France,Female,31,3,110581.29,1,1,1,94715.24,0 +7651,15810716,Kerr,750,Germany,Male,42,8,151836.36,2,1,0,68695.38,0 +7652,15776921,Geoghegan,431,Germany,Male,45,5,83624.55,2,0,0,36899.62,0 +7653,15569394,Bailey,704,France,Male,24,2,148197.15,2,1,0,182775.08,0 +7654,15788215,Hsia,535,Spain,Female,30,5,122924.75,1,0,0,62390.59,1 +7655,15641007,Holden,614,France,Female,38,4,72594,1,1,1,76042.48,0 +7656,15594651,Milani,748,France,Male,38,4,115221.36,1,0,1,70956.75,0 +7657,15575146,Jamieson,492,Germany,Male,51,8,117808.74,2,1,1,67311.12,0 +7658,15608916,Ndubueze,573,France,Male,40,7,147754.68,1,1,1,110454.46,0 +7659,15666297,Abramova,706,Spain,Female,53,3,0,3,0,0,88479.02,1 +7660,15598586,Wetherspoon,680,France,Male,31,10,113292.17,1,1,1,122639.73,0 +7661,15665014,Middleton,458,Spain,Male,36,5,0,2,1,0,79723.78,0 +7662,15701738,Arcuri,612,Germany,Male,44,2,115163.38,1,1,1,97677.52,1 +7663,15650591,Calabrese,809,Germany,Male,50,10,118098.62,1,1,1,100720.02,1 +7664,15652667,Hampton,590,France,Male,39,9,0,2,1,1,104730.52,0 +7665,15679622,Clayton,602,France,Male,35,8,0,1,1,1,22499.29,0 +7666,15730150,Otutodilichukwu,540,Spain,Male,37,0,120825.7,1,1,0,28257.89,0 +7667,15813192,Chukwuemeka,494,France,Male,25,6,0,2,0,1,109988.09,0 +7668,15606554,Douglas,797,France,Male,29,1,0,1,0,1,149991.32,0 +7669,15611794,Galloway,526,Germany,Male,61,6,133845.28,2,1,1,45180.8,0 +7670,15672357,Sochima,631,Spain,Male,38,7,0,2,1,0,181605.85,0 +7671,15711759,Wilkins,576,France,Female,29,5,108541.04,1,1,1,126469.09,0 +7672,15615296,Rice,405,France,Male,39,10,0,1,1,0,160810.85,1 +7673,15699294,Pope,555,France,Male,30,1,0,2,0,0,88146.86,0 +7674,15788634,Romani,750,Spain,Female,37,2,113817.06,1,0,0,88333.74,0 +7675,15660871,Ch'ang,665,France,Male,28,8,137300.23,1,1,0,90174.83,0 +7676,15618258,Chizuoke,640,Spain,Male,37,5,158024.38,1,1,0,81298.09,0 +7677,15722535,Ireland,457,France,Female,33,7,127837.54,1,0,1,60013.17,0 +7678,15711977,Finch,695,France,Male,36,4,161533,1,1,0,100940.91,0 +7679,15690169,Meng,645,France,Male,31,7,161171.7,2,1,0,12599.94,1 +7680,15790689,Hibbins,647,Spain,Male,32,9,80958.36,1,1,1,128590.73,0 +7681,15665181,Chung,808,Spain,Male,25,7,0,2,0,1,23180.37,0 +7682,15633608,Black,641,France,Male,33,2,146193.6,2,1,1,55796.83,1 +7683,15805261,Balashov,700,Spain,Male,29,8,0,2,0,1,152097.02,0 +7684,15740356,Palmer,660,Germany,Male,26,4,115021.76,1,0,1,162443.05,0 +7685,15808223,Lea,615,Spain,Male,41,1,126773.43,1,1,1,55551.26,0 +7686,15769980,Singleton,705,Germany,Female,40,3,92889.91,1,1,1,109496.69,0 +7687,15675450,Burt,718,France,Male,48,9,0,2,1,1,72105.63,0 +7688,15776494,Siciliano,754,France,Male,61,5,146622.35,1,1,1,41815.22,1 +7689,15592412,Sun,713,Germany,Male,45,4,131038.14,1,1,0,74005.04,1 +7690,15777452,Sauve,587,France,Female,46,6,88820.29,1,0,0,70224.34,0 +7691,15692258,Thompson,569,Spain,Male,31,1,115406.97,1,0,0,145528.22,0 +7692,15791045,Boni,568,France,Female,38,3,132951.92,1,0,1,124486.28,0 +7693,15807889,Wood,634,Germany,Male,74,5,108891.7,1,1,0,10078.02,0 +7694,15602043,Buccho,770,Germany,Female,46,5,141788.63,2,0,0,164967.21,0 +7695,15807335,Spencer,676,Spain,Female,64,4,116954.32,1,1,1,91149.48,0 +7696,15629985,Eidson,723,Germany,Female,47,10,90450,2,0,0,103379.31,1 +7697,15679453,Hung,614,Germany,Female,39,8,125997.22,1,1,1,128049.34,1 +7698,15637315,Melvin,601,Spain,Female,41,3,0,2,1,0,54342.83,0 +7699,15691513,Dawkins,592,France,Male,60,9,0,4,1,1,13614.01,1 +7700,15622289,Rizzo,605,Spain,Female,36,9,0,2,0,1,35521.63,0 +7701,15715184,Capon,752,Spain,Female,31,4,144637.86,2,1,0,40496.72,0 +7702,15702801,Ts'ao,677,France,Female,29,3,86616.35,1,0,0,91903.9,1 +7703,15719931,Johnstone,850,France,Male,31,8,0,2,1,0,178667.7,0 +7704,15806081,Fleming,608,Germany,Female,48,2,127924.25,2,1,0,32202.61,0 +7705,15796336,Chang,786,Spain,Female,34,9,0,2,1,0,117034.32,0 +7706,15647306,Gibbs,777,France,Female,29,9,131240.61,1,1,1,163746.09,1 +7707,15742369,Rita,667,Spain,Male,31,5,0,2,1,1,20346.69,0 +7708,15655859,Munro,848,Spain,Male,35,5,120046.74,2,1,0,84710.65,0 +7709,15675650,Duncan,486,France,Female,39,8,97819.36,1,0,1,120531.31,0 +7710,15574119,Okwuadigbo,598,Spain,Female,64,1,62979.93,1,1,1,152273.57,0 +7711,15754168,McIntosh,506,France,Female,40,3,0,1,1,1,144345.58,0 +7712,15763029,Ch'iu,612,Germany,Male,46,9,161450.03,1,1,1,96961,1 +7713,15765048,Watt,545,France,Male,30,3,0,2,1,0,170307.43,0 +7714,15786215,Udinese,793,France,Male,56,8,119496.25,2,1,0,29880.99,0 +7715,15707559,Clark,682,France,Female,30,9,0,2,1,1,195104.91,0 +7716,15582129,Hsia,517,France,Male,62,1,43772.66,3,1,0,187756.24,1 +7717,15687540,Obiuto,684,France,Male,32,9,100249.41,2,0,1,67599.69,0 +7718,15787196,T'ien,692,Spain,Male,46,2,0,2,1,1,105983.09,0 +7719,15670898,McKenzie,740,France,Female,60,5,108028.08,2,0,0,25980.42,1 +7720,15775433,Tang,666,Germany,Male,71,1,53013.29,2,1,1,112222.64,0 +7721,15700693,Tu,693,France,Male,68,2,0,2,1,1,59864.96,0 +7722,15677955,Tsui,757,Germany,Male,33,1,122088.67,1,1,0,42581.09,0 +7723,15570086,Lynch,684,Germany,Male,18,9,90544,1,0,1,4777.23,0 +7724,15794875,Hung,691,Spain,Male,35,6,0,2,0,1,178038.17,0 +7725,15673591,Oluchukwu,842,France,Male,44,3,141252.18,4,0,1,128521.16,1 +7726,15631756,Tuan,482,France,Female,35,5,147813.05,2,0,0,109029.72,0 +7727,15757617,Lewis,735,France,Male,55,6,134140.68,1,1,0,2267.88,0 +7728,15612729,Chidiebere,681,France,Female,63,7,0,2,1,1,55054.48,0 +7729,15637857,Woolacott,616,France,Female,31,8,0,1,0,1,76456.17,0 +7730,15681007,Yen,850,France,Female,35,2,128548.49,4,1,0,75478.95,1 +7731,15593622,Service,635,France,Male,43,10,122198.21,2,0,1,179144.54,0 +7732,15629273,Lin,638,Germany,Male,42,8,145177.84,1,1,0,193471.74,1 +7733,15765846,Chuang,820,Spain,Female,31,2,94222.53,1,1,0,103570.8,0 +7734,15596013,Akhtar,694,Germany,Female,58,1,143212.22,1,0,0,102628.56,1 +7735,15722473,Faulkner,713,France,Male,41,3,0,2,1,0,55772.04,0 +7736,15774936,Liang,543,Germany,Male,41,6,143350.41,1,1,1,192070.16,1 +7737,15685640,Dancy,649,France,Female,41,3,130931.83,1,1,1,144808.37,0 +7738,15566563,Duigan,777,France,Female,30,4,137851.31,1,1,0,5008.23,1 +7739,15768746,McLean,561,France,Male,33,6,0,2,0,0,173680.39,0 +7740,15689952,Zuyeva,724,Spain,Male,41,5,0,1,0,1,115753.94,0 +7741,15725906,Hankinson,665,Spain,Female,51,8,0,1,1,1,38928.48,1 +7742,15634501,Wei,441,France,Male,60,1,140614.15,1,0,1,174381.23,0 +7743,15571940,Afamefula,579,Spain,Male,22,3,118680.57,1,1,1,49829.8,0 +7744,15741643,Chiang,777,Germany,Male,35,7,122917.69,1,1,1,76169.68,0 +7745,15806822,Myers,739,France,Female,36,0,0,2,0,0,133465.57,0 +7746,15701166,Chinedum,660,France,Male,40,5,131754.11,2,1,1,38761.61,0 +7747,15718531,Ukaegbunam,554,France,Female,35,8,0,2,1,1,176779.46,0 +7748,15628308,Akubundu,850,France,Female,24,6,0,2,1,1,13159.9,0 +7749,15585287,Sal,842,Germany,Female,35,9,119948.09,1,1,0,48217.97,1 +7750,15781619,Stevenson,785,France,Female,38,1,0,1,1,0,134964.85,1 +7751,15805162,Sutherland,550,France,Male,25,0,0,2,1,1,184221.11,0 +7752,15588535,Ts'ao,750,Spain,Female,39,6,0,2,0,0,19264.33,0 +7753,15775307,Sung,490,Spain,Female,38,3,97266.1,1,1,1,92797.23,0 +7754,15777616,Pisani,605,Germany,Male,28,10,113690.83,1,1,0,33114.24,0 +7755,15692291,Hs?eh,563,Spain,Female,42,6,99056.22,2,1,0,154347.95,1 +7756,15680843,Sherrod,675,France,Male,34,8,0,2,1,1,184842.21,0 +7757,15606232,Holloway,621,Spain,Female,36,7,116338.68,1,1,1,155743.48,0 +7758,15641585,Newton,850,France,Male,40,6,97339.99,1,0,1,88815.25,0 +7759,15684358,Kang,711,France,Male,41,3,0,2,1,1,193747.57,0 +7760,15806389,Walton,549,Germany,Female,55,1,137592.31,2,0,1,116548.02,1 +7761,15641860,Bradley,764,Germany,Male,34,6,108760.27,2,1,0,166324.79,1 +7762,15814237,Watkins,627,Germany,Male,30,3,128770.88,2,1,1,40199.01,0 +7763,15808780,Tien,850,France,Female,34,2,0,2,0,0,51919.04,0 +7764,15767064,Davide,614,Spain,Female,36,1,44054.84,1,1,1,73329.08,0 +7765,15751177,Milne,685,Germany,Female,44,2,119657.53,1,1,0,145387.05,1 +7766,15613427,Barling,683,Germany,Female,49,7,108797.63,2,0,0,140763.18,0 +7767,15647259,Barnett,643,Spain,Male,35,2,0,2,0,0,67979.35,0 +7768,15748660,Ellis,561,Germany,Female,49,1,102025.32,1,1,0,133051.64,1 +7769,15726695,Hsia,601,Spain,Female,20,9,122446.61,2,1,0,86791.9,0 +7770,15757473,Chukwujamuike,766,France,Female,27,7,158786.67,2,0,1,47579.25,0 +7771,15809509,Venables,699,France,Male,29,3,125689.29,1,1,1,151623.71,0 +7772,15715512,Hsia,850,Germany,Male,29,1,154640.41,1,1,1,164039.51,0 +7773,15614168,Alexander,792,Germany,Female,50,4,146710.76,1,1,0,16528.4,1 +7774,15679818,Yuan,636,Germany,Male,67,7,136709.35,1,0,1,66753.1,1 +7775,15609928,Johnston,850,Germany,Male,43,5,129305.09,2,0,1,19244.58,0 +7776,15731246,Hobler,628,Spain,Male,40,10,0,2,1,0,103832.58,0 +7777,15685243,Jamieson,736,France,Female,63,10,0,2,0,1,502.7,0 +7778,15638730,Macleod,711,France,Female,21,0,82844.33,2,0,1,1408.68,0 +7779,15697034,Norris,583,Spain,Female,22,2,0,2,0,1,5985.36,0 +7780,15699225,Pirozzi,757,France,Male,46,0,0,2,1,0,37460.05,0 +7781,15677387,Folliero,749,Germany,Female,33,10,76692.22,1,0,1,30396.43,0 +7782,15759184,Russell,705,France,Male,34,7,117715.84,1,1,0,2498.67,0 +7783,15595991,Hsiung,585,France,Male,54,8,87105.32,1,1,1,55346.14,0 +7784,15681332,Tate,437,France,Female,43,6,0,1,1,0,148330.97,1 +7785,15756299,Davis,741,France,Female,64,2,69311.16,1,1,1,59237.72,0 +7786,15750547,Bair,738,France,Male,26,9,0,2,1,1,48644.94,0 +7787,15566380,Drury,586,Spain,Female,33,10,66948.67,2,1,1,140759.03,0 +7788,15675963,Padovano,627,France,Female,57,9,0,2,1,1,107712.42,0 +7789,15674671,Conway,551,Spain,Male,76,2,128410.71,2,1,1,181718.73,0 +7790,15621466,Waters,606,Germany,Male,38,3,99897.53,1,0,0,37054.65,0 +7791,15607176,Kang,674,France,Male,22,3,0,1,1,1,173940.59,0 +7792,15570299,Martin,584,Germany,Female,31,6,152622.34,1,1,0,99298.8,0 +7793,15613197,Ugochukwutubelum,590,France,Male,40,8,0,2,1,0,62933.03,0 +7794,15798885,Burns,585,France,Male,56,4,138227.19,2,1,1,55287.84,0 +7795,15714883,Genovese,508,France,Female,25,2,111395.53,1,0,1,48197.06,0 +7796,15604497,Beale,458,Germany,Male,44,7,84386.57,1,1,0,178642.73,0 +7797,15773949,Cherkasova,692,France,Female,36,3,0,2,1,1,8282.22,0 +7798,15774164,Coles,502,Germany,Male,33,5,174673.65,2,1,0,33300.56,0 +7799,15774127,Potter,518,France,Male,46,3,0,2,1,0,76515.79,0 +7800,15619016,McMinn,660,Germany,Male,46,5,109019.65,2,1,1,33680.56,0 +7801,15795759,Bergamaschi,698,Germany,Female,52,1,107906.75,1,1,0,168886.39,1 +7802,15798844,Chijindum,678,France,Male,54,7,128914.97,1,0,0,191746.23,1 +7803,15717962,Ch'iu,773,Spain,Male,63,9,111179.83,1,1,1,93091.02,0 +7804,15691504,Yusupova,619,Germany,Female,52,8,124099.13,1,0,0,23904.52,0 +7805,15693893,Davis,684,Germany,Male,59,9,122471.09,1,0,1,15807.07,0 +7806,15672499,Iadanza,635,France,Male,34,3,134692.4,2,1,1,83773.02,0 +7807,15750410,Jordan,680,France,Female,25,4,123816.5,1,1,1,90162.35,0 +7808,15568904,Kruglova,608,Germany,Male,34,3,106288.54,1,1,1,36639.25,0 +7809,15649033,Echezonachukwu,603,Germany,Female,55,7,127723.25,2,1,0,139469.11,1 +7810,15780989,Hajek,579,Spain,Male,43,2,145843.82,1,1,1,198402.37,1 +7811,15771059,Welch,756,Germany,Female,34,2,148200.72,1,0,0,194584.48,0 +7812,15687852,Vinogradoff,611,France,Male,30,2,104145.65,1,0,0,159629.64,0 +7813,15695280,Hung,532,Germany,Male,24,8,142755.25,1,0,0,34231.48,0 +7814,15592751,Okwudiliolisa,684,Germany,Female,63,3,81245.79,1,1,0,69643.31,1 +7815,15598338,Mays,647,Germany,Female,33,3,168560.46,2,0,0,90270.16,0 +7816,15735784,Gardner,583,France,Male,38,8,0,1,1,0,47848.56,0 +7817,15629128,Mamelu,774,Germany,Male,42,2,132193.94,2,1,1,162865.52,0 +7818,15642870,Ross,677,France,Male,58,9,0,1,0,1,168650.4,0 +7819,15637977,Barese,542,Germany,Male,25,8,139330.1,1,0,0,54372.37,0 +7820,15600792,Swayne,613,Spain,Male,29,0,0,2,0,1,133897.32,0 +7821,15576131,Phillips,666,France,Male,40,5,0,2,1,0,147878.05,0 +7822,15686588,Manfrin,777,France,Female,28,2,134571.5,1,0,1,118313.38,0 +7823,15761018,Tan,581,Germany,Male,50,2,143829.2,2,1,0,181224.24,1 +7824,15616029,Adams,705,France,Male,32,7,0,2,1,0,7921.57,0 +7825,15761149,Teng,673,France,Female,44,8,133444.97,1,0,1,5708.19,0 +7826,15802758,Chinwendu,594,Germany,Female,23,4,104753.84,2,1,0,56756.52,1 +7827,15647838,Davison,648,Germany,Female,51,2,116574.84,1,1,0,4121.04,1 +7828,15735968,Hsing,605,France,Male,41,10,0,2,0,1,97213.09,0 +7829,15581286,Castro,734,France,Female,40,9,176914.8,1,1,1,12799.23,0 +7830,15625445,Parkin,572,France,Female,36,8,68348.18,2,0,1,50400.32,0 +7831,15600173,Manna,595,France,Female,33,9,0,2,1,1,41447.86,0 +7832,15635143,Fennescey,749,France,Male,42,2,56726.83,2,0,1,185543.35,0 +7833,15664849,Colon,573,Spain,Male,46,3,65269.23,1,0,1,189988.65,1 +7834,15762455,Yeh,624,Spain,Male,33,6,66220.17,1,0,1,170819.01,0 +7835,15797165,Bergamaschi,703,France,Male,56,9,0,1,0,0,85547.33,1 +7836,15788189,Matveyeva,665,France,Female,41,8,96147.55,1,1,0,137037.97,0 +7837,15780492,Ignatyeva,648,France,Male,42,4,0,2,1,0,19283.14,0 +7838,15678497,Lederer,850,Spain,Male,48,2,0,1,1,0,169425.3,1 +7839,15588560,Nwabugwu,569,Germany,Female,32,8,145330.43,1,1,1,132038.65,0 +7840,15606003,Abramowitz,566,France,Female,21,3,0,2,1,1,3626.47,0 +7841,15611756,Chapman,537,Germany,Female,47,4,124192.28,2,1,1,50881.51,0 +7842,15789563,Fiorentino,706,Germany,Female,46,7,111288.18,1,1,1,149170.25,1 +7843,15702416,Cecil,734,France,Male,43,7,107805.67,1,0,0,182505.68,0 +7844,15766288,Ikechukwu,586,Germany,Female,36,5,103700.69,1,1,0,194072.56,1 +7845,15667633,Allen,612,France,Female,38,1,0,2,1,1,9209.21,0 +7846,15622774,Kao,648,France,Male,34,0,0,1,1,1,167931.81,0 +7847,15755416,Hart,557,France,Female,27,3,87739.08,1,1,1,123096.56,0 +7848,15769915,Charlton,643,Spain,Female,20,0,133313.34,1,1,1,3965.69,0 +7849,15643908,Turnbull,433,France,Female,49,10,0,1,1,1,87711.61,0 +7850,15627395,Manners,643,Germany,Male,41,7,154902.66,1,1,1,49667.28,0 +7851,15679663,Chiazagomekpere,488,France,Female,36,0,0,2,1,0,136675.22,0 +7852,15651581,Lavrentyev,758,Germany,Male,68,6,112595.85,1,1,0,35865.44,1 +7853,15596379,Wallace,743,Germany,Male,39,3,119695.75,1,0,1,26136.13,0 +7854,15746674,Miller,730,France,Female,47,7,0,1,1,0,33373.26,1 +7855,15801256,Bazhenov,746,Spain,Male,49,7,0,2,0,1,10096.25,0 +7856,15663808,Ifesinachi,666,Germany,Female,59,8,152614.51,2,1,1,188782.3,0 +7857,15598521,Ma,580,Germany,Female,33,7,131647.01,2,0,0,79775.19,0 +7858,15621457,Chu,850,France,Male,27,6,96654.72,2,0,0,152740.16,0 +7859,15764726,Kerr,563,France,Male,22,3,137583.04,1,0,1,5791.85,0 +7860,15646374,Wynne,766,Germany,Female,28,3,62717.84,2,1,1,13182.43,0 +7861,15716501,Moon,659,France,Male,32,9,95377.13,1,0,1,187551.24,0 +7862,15589948,Disher,607,Spain,Male,28,1,135936.1,2,1,1,110560.14,0 +7863,15811343,Cattaneo,644,Germany,Male,35,5,161591.11,3,1,1,63795.62,0 +7864,15659677,Beluchi,746,France,Male,47,8,142382.03,1,1,1,62086.62,0 +7865,15594436,Mazzi,588,Spain,Male,33,2,0,2,1,1,12483.56,0 +7866,15748995,Ifeajuna,691,Spain,Male,30,9,0,2,0,1,10963.04,0 +7867,15677062,Howe,666,France,Female,38,6,127043.09,1,1,1,8247,0 +7868,15697201,Yocum,640,Spain,Female,46,3,0,1,1,1,156260.08,0 +7869,15666453,Moore,611,Germany,Female,29,4,78885.88,2,1,1,26927.69,0 +7870,15693771,Y?an,651,Spain,Female,45,8,95922.9,1,1,0,84782.42,1 +7871,15569867,Chinweuba,529,France,Female,29,8,0,2,1,0,19842.11,0 +7872,15711602,Lowrie,676,France,Female,36,3,91711.59,1,1,1,95393.43,0 +7873,15717736,Shen,639,Germany,Female,46,10,110031.09,2,1,1,133995.59,0 +7874,15750441,Lavarack,782,France,Male,36,5,81210.72,2,0,1,108003.38,0 +7875,15732791,Davide,641,Germany,Male,32,5,122947.92,1,1,1,99154.86,0 +7876,15775104,Gomes,697,France,Female,38,1,182065.85,1,1,0,49503.5,0 +7877,15757607,Matveyeva,623,France,Male,45,0,0,1,1,0,196533.72,1 +7878,15793070,Fiorentino,494,Spain,Female,41,2,69974.66,2,1,0,188426.13,1 +7879,15760456,Eberechukwu,731,France,Female,38,10,123711.73,2,1,0,171340.68,1 +7880,15665385,Gibney,657,France,Male,44,6,76495.04,1,1,0,79071.89,0 +7881,15612418,Virgo,744,France,Female,38,9,0,2,0,0,20940.76,0 +7882,15727138,Kulikova,774,Spain,Male,46,9,0,2,1,1,34774.26,0 +7883,15732061,Liu,850,Germany,Female,45,1,121874.89,1,0,0,6865.41,1 +7884,15776051,Kao,551,France,Female,45,6,0,2,1,1,51143.43,0 +7885,15616530,Foran,638,France,Male,36,6,188455.19,1,0,0,47031.4,1 +7886,15632344,Jones,792,France,Female,42,0,99045.93,2,1,0,47160.01,0 +7887,15744979,Fowler,666,France,Female,36,8,0,1,0,1,158666.99,0 +7888,15745433,Conti,716,Germany,Female,30,2,205770.78,2,0,0,65464.66,0 +7889,15683657,Stephenson,594,France,Female,31,0,79340.95,1,1,0,78255.86,0 +7890,15718572,Willis,600,Germany,Male,57,9,138456.03,2,1,1,103548.25,0 +7891,15665783,Ts'ui,565,France,Male,49,7,0,2,1,1,89609.26,0 +7892,15652782,Chibuzo,678,Germany,Male,48,2,101099.9,2,0,1,193476.04,0 +7893,15707025,Fang,648,Spain,Female,31,5,0,2,1,1,5199.02,0 +7894,15647807,Wyckoff,642,France,Male,40,8,109219.83,1,1,0,52827.51,0 +7895,15718281,Muir,706,Germany,Male,67,1,123276.69,2,1,1,86507.88,1 +7896,15660571,Halpern,668,Spain,Male,43,10,113034.31,1,1,1,100423.88,0 +7897,15727857,Flynn,635,Spain,Male,41,1,0,2,1,0,175611.5,0 +7898,15639252,Shao,603,Spain,Male,30,6,129548.5,2,1,1,19282.85,0 +7899,15628144,Soares,635,France,Female,72,4,74812.84,1,0,1,27448.33,0 +7900,15683560,Gallo,642,France,Female,40,7,0,2,1,0,183963.34,0 +7901,15653275,Lei,785,Spain,Female,54,1,0,2,1,0,45113.92,1 +7902,15622182,Daniels,628,Germany,Female,28,3,153538.13,2,1,0,110776.01,0 +7903,15613962,Kenechi,499,France,Female,38,9,0,2,0,1,183042.2,0 +7904,15618437,Singleton,567,Spain,Male,34,10,0,2,0,1,161571.79,0 +7905,15783338,Williams,449,Spain,Male,32,0,155619.36,1,1,1,166692.03,0 +7906,15764491,Greece,701,Spain,Male,35,10,159693.9,2,1,1,71173.64,0 +7907,15712960,Olisanugo,613,Spain,Male,37,3,171653.17,1,0,1,5353.12,0 +7908,15688157,Padovano,683,Germany,Female,39,2,47685.47,2,1,1,86019.48,0 +7909,15579287,Rossi,581,France,Male,35,4,0,2,0,1,86383.82,0 +7910,15570931,Grant,620,France,Male,61,5,0,1,0,0,31641.52,1 +7911,15615177,Ebelegbulam,561,Spain,Male,28,6,123692,1,1,1,70548.96,0 +7912,15809906,Mitchell,558,Germany,Male,26,1,148853.29,2,1,1,24411.02,0 +7913,15652169,Buckley,642,France,Male,35,2,133161.95,1,0,1,122254.86,0 +7914,15649450,Repina,805,Germany,Male,24,6,143221.35,2,1,0,186035.72,0 +7915,15777179,Ellis,687,France,Male,35,9,0,2,0,1,73133.82,0 +7916,15803538,Douglas,695,Spain,Male,56,1,0,3,1,0,187734.49,1 +7917,15610936,Becher,562,France,Male,33,6,0,2,1,0,111590.35,0 +7918,15590094,Nwachukwu,613,Germany,Male,38,9,126265.88,2,0,0,15859.95,0 +7919,15572706,Smith,589,France,Male,37,5,0,1,1,0,61324.87,0 +7920,15634564,Aksyonov,593,Spain,Male,31,8,112713.34,1,1,1,176868.89,0 +7921,15684296,Artyomova,714,France,Male,34,5,141173.03,1,0,1,98896.06,0 +7922,15702293,Medvedeva,588,Spain,Female,35,7,0,2,1,1,108739.15,0 +7923,15642099,Tsui,679,Spain,Male,39,6,0,2,1,0,12266.06,0 +7924,15773273,Runyon,730,Spain,Male,38,5,118866.36,1,1,1,163317.5,0 +7925,15613337,Gallo,833,France,Male,47,2,0,2,1,1,182247.77,0 +7926,15800482,Bradshaw,586,Spain,Female,33,7,0,2,1,1,168261.4,0 +7927,15732644,Evans,567,Spain,Female,54,5,92316.31,2,1,0,158590.66,1 +7928,15713426,Hancock,637,Germany,Male,30,1,122185.53,1,1,0,102566.46,1 +7929,15640789,Butler,711,France,Male,38,4,123345.85,1,1,0,141827.83,0 +7930,15598892,Bradshaw,828,France,Male,30,4,73070.18,2,0,0,161671.15,0 +7931,15606436,Bergamaschi,500,Spain,Male,38,7,0,2,0,0,192013.23,0 +7932,15751227,Ebelegbulam,807,France,Male,47,1,95120.59,1,0,0,127875.1,0 +7933,15812365,Greco,850,France,Male,40,8,102800.65,1,1,0,60811.56,0 +7934,15616088,Lucas,782,France,Female,70,7,97072.42,1,0,1,131177.22,0 +7935,15803886,Barber,629,Spain,Male,31,6,132876.55,1,1,1,130862.11,0 +7936,15587311,Dobbs,582,Spain,Male,33,6,0,2,0,1,72970.93,0 +7937,15617401,Thomson,468,France,Male,22,2,0,2,1,0,28123.99,0 +7938,15775886,Su,670,France,Male,36,3,0,1,1,0,140754.19,1 +7939,15807305,Watkins,805,France,Male,39,2,0,1,0,0,166650.32,0 +7940,15761717,Ch'ien,720,France,Male,26,10,51962.91,2,1,0,45507.24,0 +7941,15628008,Monds,781,Spain,Female,29,6,98759.89,1,0,0,112202.64,0 +7942,15583755,McClemans,592,Germany,Male,33,2,156570.86,1,1,1,37140.2,0 +7943,15661409,Shen,542,France,Female,42,1,0,1,1,1,178256.58,1 +7944,15774250,Gallo,532,France,Male,42,1,159024.71,1,1,0,100982.93,1 +7945,15681476,Foveaux,520,France,Female,39,1,73493.17,1,0,1,109626.13,1 +7946,15654870,Longo,759,France,Female,45,8,0,2,1,1,99251.24,0 +7947,15790448,Calabresi,473,France,Female,35,6,69617.36,1,1,0,143345.69,0 +7948,15785326,Randall,639,Spain,Female,35,5,136526.26,2,1,0,59653.03,0 +7949,15592854,Garcia,705,France,Male,25,3,113736.27,1,0,1,196864.61,0 +7950,15617486,Sullivan,530,France,Male,52,1,106723.28,1,0,0,109960.4,1 +7951,15806796,Higgins,516,Germany,Female,33,10,138847.9,1,1,1,127256.7,0 +7952,15644699,Crawford,850,France,Female,40,0,0,2,1,0,1099.95,0 +7953,15622305,Martin,746,Germany,Female,33,2,107868.14,2,1,1,146192.4,0 +7954,15608209,Currey,622,Germany,Male,33,3,96926.12,2,1,0,48553.77,0 +7955,15626898,Teng,743,France,Male,30,7,77599.23,1,0,0,144407.1,0 +7956,15644297,Austin,732,Germany,Male,38,5,178787.54,1,1,1,195760.53,0 +7957,15731569,Hudson,850,France,Male,81,5,0,2,1,1,44827.47,0 +7958,15582149,Ts'ui,850,Germany,Female,34,3,129668.43,2,1,1,88743.99,0 +7959,15802483,Hancock,686,France,Male,34,6,146178.13,2,1,1,88837.11,0 +7960,15686999,Nicholas,556,France,Female,40,8,0,2,1,0,62112.7,0 +7961,15772479,Napolitano,673,France,Male,37,4,0,2,0,0,163563.07,0 +7962,15778884,Jamieson,809,France,Female,38,2,154763.21,2,1,1,174800.31,0 +7963,15623630,Foster,634,Germany,Female,56,3,116251.24,1,0,1,42429.88,1 +7964,15774316,Moretti,630,France,Male,37,6,0,2,1,1,82647.65,0 +7965,15695097,Chiedozie,564,Germany,Female,30,0,100954.88,2,0,0,134175.15,0 +7966,15645404,Okwukwe,625,France,Female,51,4,124620.01,2,1,0,92243.94,1 +7967,15750574,Lumholtz,677,Spain,Female,34,4,0,2,1,1,6175.53,0 +7968,15636812,Rose,583,France,Male,40,9,112701.04,1,0,0,29213.63,0 +7969,15712068,Wan,592,Spain,Male,45,8,84692.5,1,0,1,67214.02,0 +7970,15652030,De Bernales,637,Germany,Male,49,2,108204.52,1,1,0,169037.84,1 +7971,15577398,Ch'eng,850,France,Male,30,6,86449.39,1,1,1,188809.23,0 +7972,15756848,Edmondson,633,Spain,Male,42,10,0,1,0,1,79408.17,0 +7973,15806929,Ch'ien,751,Germany,Male,36,5,73194.99,1,1,1,89222.66,0 +7974,15656005,Millar,592,Germany,Male,31,7,124593.23,1,1,0,86079.67,0 +7975,15722632,Dickson,716,Germany,Male,50,2,119655.77,1,1,1,12944.17,1 +7976,15794356,Toscani,641,Germany,Male,42,3,121765.37,2,1,1,166516.84,0 +7977,15659656,Pan,849,France,Male,35,4,110837.73,1,0,0,126419.8,0 +7978,15588341,Chigozie,647,Spain,Male,47,10,99835.17,1,0,1,89103.05,0 +7979,15709142,Sagese,608,Germany,Female,30,2,91057.37,2,1,0,132973.17,0 +7980,15627042,Reilly,555,France,Female,26,7,0,2,1,0,93122.41,0 +7981,15627517,Taylor,497,Spain,Male,27,7,149400.27,1,0,0,167522.19,0 +7982,15803032,Yen,599,Germany,Male,38,9,89111.63,1,0,0,157239.6,0 +7983,15665129,Kapustin,545,Germany,Male,33,1,132527.9,2,0,1,107429.71,0 +7984,15628272,Singh,774,France,Female,36,9,114997.42,1,1,0,75304.09,0 +7985,15678206,Yeh,464,France,Male,46,6,161798.53,1,1,0,182944.47,0 +7986,15678427,Genovese,696,Germany,Female,27,2,96129.32,2,1,1,5983.7,0 +7987,15678067,Boyle,667,Spain,Male,45,3,0,2,0,0,163655.01,0 +7988,15793331,Blair,812,France,Male,32,5,133050.97,2,1,0,89385.92,0 +7989,15699532,Okagbue,516,France,Male,51,8,120124.35,2,0,1,168773.54,0 +7990,15605827,Khan,645,France,Male,39,8,0,2,0,0,96864.36,0 +7991,15643635,Robertson,664,Spain,Male,32,5,133705.74,1,0,0,134455.84,0 +7992,15787710,Tikhonov,427,Spain,Female,39,9,0,2,1,0,28368.37,0 +7993,15614137,MacDonald,685,France,Female,40,7,0,2,1,0,103898.59,0 +7994,15754494,Ah Mouy,585,France,Female,33,4,152805.05,1,1,0,63239.65,0 +7995,15713440,Barese,519,Germany,Female,21,1,151701.45,3,1,1,170138.68,1 +7996,15803479,Winter-Irving,708,France,Female,67,1,0,2,0,1,3837.08,0 +7997,15709639,Wilson,717,France,Female,22,5,112465.06,1,1,1,92977.75,0 +7998,15601719,Fiorentino,465,Germany,Male,24,6,156007.09,1,1,0,191368.37,0 +7999,15772482,Iloerika,829,Germany,Male,28,3,132405.52,3,1,0,104889.2,1 +8000,15591489,Davison,826,France,Male,26,5,142662.68,1,0,0,60285.3,0 +8001,15629002,Hamilton,747,Germany,Male,36,8,102603.3,2,1,1,180693.61,0 +8002,15798053,Nnachetam,707,Spain,Male,32,9,0,2,1,0,126475.79,0 +8003,15753895,Blue,590,Spain,Male,37,1,0,2,0,0,133535.99,0 +8004,15595426,Madukwe,603,Spain,Male,57,6,105000.85,2,1,1,87412.24,1 +8005,15645815,Mills,615,France,Male,45,5,0,2,1,1,164886.64,0 +8006,15632848,Ferrari,634,France,Female,36,1,69518.95,1,1,0,116238.39,0 +8007,15703068,Nixon,716,Germany,Male,41,8,126145.54,2,1,1,138051.19,0 +8008,15791513,Manfrin,647,France,Male,41,4,138937.35,1,1,1,101617.64,1 +8009,15587210,McCartney,591,Germany,Female,44,10,113581.98,1,1,0,1985.41,0 +8010,15793803,Robinson,574,France,Male,34,1,112572.39,1,0,0,165626.6,0 +8011,15787756,Nkemdirim,467,Germany,Male,51,10,114514.71,2,1,0,177784.68,1 +8012,15723437,Sal,701,France,Female,35,2,0,2,1,1,65765.22,0 +8013,15702715,Kao,747,France,Female,34,10,0,2,1,1,50759.8,0 +8014,15809872,Ikechukwu,650,France,Male,32,2,84906.45,1,1,0,163216.48,0 +8015,15644295,Hargreaves,731,Spain,Female,39,2,126816.18,1,1,1,74850.93,0 +8016,15778694,Sievier,638,Germany,Female,26,1,105249.76,2,1,1,23491.09,0 +8017,15759555,Murphy,569,Spain,Male,41,2,0,2,1,0,134272.57,0 +8018,15631406,Munro,459,Germany,Male,50,5,109387.9,1,1,0,155721.15,0 +8019,15616676,Donnelly,632,Germany,Male,23,3,122478.51,1,1,0,147230.77,1 +8020,15771154,North,683,France,Female,73,8,137732.23,2,1,1,133210.44,0 +8021,15669491,Cruz,850,France,Female,46,2,157866.77,1,1,1,18986.12,0 +8022,15697691,Sinclair,512,France,Female,41,6,0,1,1,1,100507.81,0 +8023,15665180,Vasiliev,616,France,Female,31,3,136789.14,1,1,0,59346.4,1 +8024,15752588,Vasilyeva,664,France,Male,36,1,0,2,1,1,95372.64,0 +8025,15743051,Hamilton,694,France,Male,30,10,144684.03,1,1,1,31805.49,0 +8026,15571873,Sung,655,France,Male,24,9,107065.31,1,1,1,51959.82,0 +8027,15679743,Genovesi,607,France,Female,33,8,91301.72,1,0,1,130824.57,0 +8028,15769412,Atkinson,684,Spain,Male,39,4,207034.96,2,0,0,157694.76,1 +8029,15775124,Watterston,763,Spain,Male,37,8,0,2,1,1,933.38,0 +8030,15732113,Butters,671,Spain,Male,50,8,0,1,0,1,2560.11,0 +8031,15578141,Chien,592,Spain,Male,38,3,0,1,1,1,12905.89,1 +8032,15595874,Gorbunova,666,Spain,Female,36,6,0,2,1,0,176692.87,0 +8033,15755642,Bulgakov,667,France,Male,34,5,0,2,1,1,102908.63,0 +8034,15576526,Steele,850,Spain,Male,36,6,0,2,0,1,41291.05,0 +8035,15792489,Polyakova,622,Spain,Male,42,9,0,2,1,0,119127.06,0 +8036,15733705,Bull,577,France,Female,30,8,92472.1,2,0,1,126434.61,0 +8037,15807221,Weaver,555,Spain,Male,21,1,0,2,0,0,103901.35,0 +8038,15573045,Earl,547,France,Male,62,10,127738.75,2,1,1,85153,0 +8039,15756824,Giordano,613,Germany,Female,50,5,101242.98,2,1,0,12493.61,0 +8040,15773520,Begg,672,France,Female,43,4,92599.55,2,1,1,167336.78,0 +8041,15627439,Pickering,624,Spain,Female,36,10,0,2,0,1,186180.42,0 +8042,15701439,Fanucci,698,Spain,Female,50,1,0,4,1,0,88566.9,1 +8043,15785352,Chang,606,France,Male,37,6,82373.94,1,0,0,172526.9,1 +8044,15616525,Sopuluchi,720,Spain,Male,31,4,141356.47,1,0,0,137985.69,0 +8045,15717489,Martin,835,France,Male,23,9,0,1,1,0,19793.73,1 +8046,15795737,McNaughtan,771,Spain,Female,47,3,72664,2,1,1,107874.39,0 +8047,15693877,Stewart,811,France,Female,47,3,123365.34,2,0,0,171995.34,0 +8048,15576111,Reagan,734,Germany,Male,33,5,121898.58,1,1,0,61829.89,0 +8049,15595713,Heller,548,Spain,Male,33,6,0,1,1,1,31728.35,0 +8050,15808868,Nwokeocha,652,France,Female,31,3,103696.97,3,0,0,155221.05,1 +8051,15708193,Liu,707,France,Male,33,2,0,2,0,0,130866.95,0 +8052,15697801,Sokolova,605,Germany,Female,56,1,74129.18,2,1,1,62199.78,1 +8053,15770121,Bancroft,623,France,Female,34,9,0,1,1,0,24255.21,0 +8054,15800524,Nnanna,686,Germany,Male,29,3,185379.02,1,1,0,64679.07,0 +8055,15686236,Trevisani,525,Germany,Female,47,1,118087.68,1,1,0,88120.78,1 +8056,15659807,Nwachinemelu,657,Spain,Male,41,8,109402.13,1,1,1,66463.62,0 +8057,15736078,Ting,730,Germany,Female,33,7,130367.87,1,1,0,15142.1,1 +8058,15620836,Lo Duca,816,Germany,Female,34,2,108410.87,2,1,0,102908.91,0 +8059,15698184,Marshall,484,France,Female,50,2,90408.16,2,0,0,48170.57,0 +8060,15717643,Band,728,France,Female,34,6,90425.15,2,1,1,11597.69,0 +8061,15776596,Ferri,730,Spain,Female,39,6,140094.59,1,1,0,172450.04,1 +8062,15814757,Carter,477,Spain,Male,31,9,0,2,0,1,184061.17,0 +8063,15812607,Wilson,663,Germany,Female,46,6,95439.4,1,1,1,21038.58,1 +8064,15663888,Connor,549,Germany,Male,34,6,204017.4,2,1,0,109538.35,0 +8065,15748882,Reid,714,Spain,Male,29,9,0,2,1,0,129192.55,0 +8066,15690829,Sandefur,430,Germany,Male,49,3,137115.16,1,1,0,146516.86,1 +8067,15695819,Bidwill,504,Germany,Male,43,5,134740.19,2,1,0,181430.91,0 +8068,15696834,Cone,530,France,Female,29,5,0,2,0,0,121451.21,0 +8069,15797710,Saunders,619,Germany,Male,29,4,98955.87,1,0,1,131712.51,0 +8070,15700654,Liardet,617,Germany,Male,44,9,49157.09,2,1,0,53294.17,0 +8071,15583764,Wilkes,791,Germany,Male,31,1,130240.33,1,0,0,96546.55,0 +8072,15688849,Martin,609,France,Male,48,1,108019.27,3,1,1,184524.65,1 +8073,15661473,Boni,780,Germany,Male,51,4,126725.25,1,1,0,195259.31,1 +8074,15601030,Patel,777,Germany,Female,34,5,96693.66,1,1,1,172618.52,0 +8075,15789557,Howell-Price,817,Germany,Female,27,7,129810.6,1,1,1,59259.44,0 +8076,15745250,Simpson,850,France,Male,58,8,156652.13,1,0,0,25899.21,1 +8077,15590349,Rowland,732,France,Female,36,9,0,1,0,0,3749,1 +8078,15741693,Barnard,693,France,Male,40,4,130661.96,1,1,1,101918.96,0 +8079,15618446,Nnonso,576,France,Female,50,8,0,2,1,1,57802.62,0 +8080,15766552,Rossi,643,France,Male,37,6,0,2,0,0,142454.77,0 +8081,15668775,Pendred,757,France,Male,47,3,130747.1,1,1,0,143829.54,0 +8082,15757895,Martin,569,Germany,Male,30,6,106629.49,1,0,1,44114.88,0 +8083,15774551,K?,772,Spain,Male,36,3,112029.83,1,1,1,186948.35,0 +8084,15684011,Miller,576,Germany,Male,29,7,130575.26,1,0,1,173629.78,0 +8085,15736146,Afamefula,608,Germany,Male,28,4,96679.71,1,1,1,49133.45,0 +8086,15656286,Sims,794,France,Male,33,0,0,2,0,0,178122.71,0 +8087,15774847,Knight,593,France,Male,50,6,171740.69,1,0,0,20893.61,0 +8088,15619340,Obijiaku,597,Spain,Male,38,1,0,2,1,0,41303.29,0 +8089,15815656,Hopkins,541,Germany,Female,39,9,100116.67,1,1,1,199808.1,1 +8090,15623357,Onio,692,Germany,Male,24,2,120596.93,1,0,1,180490.53,0 +8091,15601324,Black,697,France,Female,48,1,0,2,1,1,87400.53,0 +8092,15715510,Eluemuno,768,France,Male,29,2,95984.69,2,1,1,73686.75,0 +8093,15663770,Doyle,802,France,Male,38,1,142557.11,1,1,1,172497.73,0 +8094,15779267,Onyemere,584,France,Male,47,5,0,2,1,0,89286.29,0 +8095,15597957,Rahman,614,Spain,Male,66,2,0,2,0,1,180082.7,0 +8096,15584620,Su,850,Germany,Female,36,6,143644.16,1,1,0,22102.25,1 +8097,15750772,Walker,671,France,Female,38,6,132129.72,1,0,1,76068.95,0 +8098,15706557,Ferguson,626,France,Female,52,0,0,2,1,0,32159.46,1 +8099,15594391,Samaniego,770,France,Female,68,2,183555.24,1,0,0,159557.28,1 +8100,15661656,Onwumelu,633,France,Male,38,2,91902.56,2,1,1,107673.35,0 +8101,15631217,Young,663,France,Male,40,6,156218.19,1,0,1,33607.72,0 +8102,15588955,Mazzi,581,Germany,Female,43,5,93259.57,3,1,0,141035.65,1 +8103,15758252,Toscano,561,Germany,Female,45,2,168085.38,2,0,1,115719.08,0 +8104,15740223,Walton,479,Germany,Male,51,1,107714.74,3,1,0,86128.21,1 +8105,15805413,Chiang,769,France,Female,31,6,117852.26,2,1,0,147668.64,0 +8106,15635116,Burgos,659,Spain,Male,60,2,0,1,1,0,177480.45,1 +8107,15764892,Spinelli,590,Spain,Female,51,10,84474.62,2,1,1,190937.09,0 +8108,15795936,Lung,560,France,Male,50,3,0,2,1,0,84531.79,0 +8109,15655232,Noble,437,Germany,Male,35,6,126803.34,2,1,1,161133.4,0 +8110,15640133,Pai,661,France,Female,34,0,0,2,1,0,185555.63,0 +8111,15751524,Chigozie,677,Germany,Female,36,10,68806.84,1,1,0,33075.24,0 +8112,15670552,Peavy,560,France,Female,31,3,115141.18,1,1,0,39806.75,0 +8113,15623966,Yermakov,578,France,Female,35,2,0,2,0,1,26389.92,0 +8114,15752193,Burton,421,Spain,Male,34,6,90723.36,1,1,1,12162.76,0 +8115,15607269,Costa,492,Germany,Female,49,2,151249.45,2,1,1,167237.94,0 +8116,15700752,Pugliesi,545,France,Female,32,6,0,2,1,1,52067.37,0 +8117,15777901,Lindell,640,Germany,Female,43,9,94752.49,1,1,0,184006.36,1 +8118,15639117,Sorenson,624,Spain,Female,34,6,0,1,1,0,582.59,1 +8119,15720203,Arcuri,577,Spain,Male,28,7,0,1,1,0,143274.41,0 +8120,15586236,Banks,704,France,Male,31,5,132084.66,3,1,1,54474.48,1 +8121,15676645,Parry,523,France,Male,45,5,0,2,1,1,121428.2,0 +8122,15715988,Cockett,793,France,Male,35,2,0,2,1,1,79704.12,0 +8123,15603749,Galkina,564,France,Female,53,2,45472.28,1,1,1,41055.71,1 +8124,15608956,Su,711,France,Male,33,1,0,1,0,0,41590.4,0 +8125,15733872,Marino,791,Germany,Female,33,10,130229.71,2,0,0,54019.93,1 +8126,15666982,Spears,629,Germany,Female,38,9,123948.85,1,1,0,76053.07,0 +8127,15602647,Cunningham,729,Germany,Male,39,6,127415.85,1,1,1,184977.2,1 +8128,15623063,Taylor,651,Germany,Male,35,8,110067.71,1,1,0,127678.95,1 +8129,15682928,Chiazagomekpere,695,Spain,Male,39,4,65521.2,1,1,1,1243.97,0 +8130,15729246,Hardacre,847,Spain,Male,31,5,0,2,1,1,76326.67,0 +8131,15588928,Maslow,704,France,Male,47,5,0,2,1,1,145338.61,0 +8132,15803352,Scott,613,Germany,Male,33,3,155736.42,2,1,1,57751.21,0 +8133,15607485,Wakelin,692,Spain,Female,29,4,0,2,0,0,138880.24,0 +8134,15656249,Esposito,720,France,Female,34,3,118307.57,2,1,1,136120.29,0 +8135,15761783,Shah,577,France,Male,41,6,0,1,1,1,167621.18,0 +8136,15716605,Chukwufumnanya,710,Germany,Female,24,7,103099.17,2,1,0,173276.62,0 +8137,15757425,Fleming,716,France,Female,38,1,0,2,1,1,99661.46,0 +8138,15603096,Lori,410,France,Male,33,6,125789.69,1,0,0,66333.56,1 +8139,15588580,Kennedy,584,Germany,Female,36,4,109646.83,1,1,1,70240.79,0 +8140,15770539,Walters,792,France,Male,30,1,127187.86,1,1,1,113553.42,0 +8141,15572022,Han,605,France,Female,36,6,0,1,0,1,690.84,0 +8142,15571843,Lawrence,486,Spain,Male,24,1,0,1,1,0,98802.76,0 +8143,15752502,Cooke,615,France,Male,41,4,130385.82,1,0,1,130661.95,0 +8144,15609058,Wan,676,France,Male,23,1,107787.47,1,0,1,116378.82,0 +8145,15775108,Lo Duca,571,France,Male,34,1,99325.04,2,0,1,186052.15,0 +8146,15708904,Yermakova,850,France,Female,37,9,0,1,0,0,100101.06,0 +8147,15600086,Combs,717,France,Male,48,7,123764.95,1,1,1,169952.82,0 +8148,15814675,Chien,642,Germany,Female,39,8,128264.03,1,1,0,61792.76,1 +8149,15572777,Meng,780,Spain,Male,47,7,86006.21,1,1,1,37973.13,0 +8150,15585106,Calabresi,492,Germany,Female,38,8,57068.43,2,1,0,188974.81,0 +8151,15738936,Stevenson,760,Germany,Male,29,5,103607.24,2,0,1,86334.64,0 +8152,15750970,Davidson,500,Spain,Male,40,1,99004.24,1,1,1,152845.99,0 +8153,15725772,Ch'in,654,Spain,Female,36,2,0,2,1,1,146652.11,0 +8154,15692106,Rose,606,Spain,Female,25,3,147386.72,3,1,0,45482.04,1 +8155,15791533,Ch'ien,367,Spain,Male,42,6,93608.28,1,1,0,168816.73,1 +8156,15715715,Artyomova,799,Spain,Male,38,2,0,2,1,1,59297.34,0 +8157,15785576,Mayrhofer,434,Germany,Male,71,9,119496.87,1,1,0,125848.88,0 +8158,15798834,Yefremov,719,Spain,Female,32,7,0,1,0,0,76264.27,0 +8159,15744127,Kosovich,641,France,Female,37,2,0,2,1,0,3939.87,0 +8160,15637427,Lu,461,Spain,Female,25,6,0,2,1,1,15306.29,0 +8161,15576990,Taplin,790,Germany,Female,25,5,152885.77,1,1,0,58214.79,0 +8162,15615352,Ebelechukwu,588,France,Male,31,4,99607.37,2,0,1,35877.03,0 +8163,15647333,Fleming,621,France,Male,27,4,137003.68,1,1,0,21254.06,0 +8164,15572050,Yefimov,768,Germany,Male,48,3,122831.58,1,1,1,24533.89,1 +8165,15581370,Andreyeva,681,Spain,Male,38,2,99811.44,2,1,0,23531.5,0 +8166,15813503,Pickering,606,Spain,Male,37,8,154712.58,2,1,0,89099.18,0 +8167,15769783,Allan,542,Spain,Male,37,8,0,1,1,1,807.06,0 +8168,15793135,Wang,713,Germany,Female,24,7,147687.24,1,1,1,121592.5,0 +8169,15599182,Reynolds,597,Spain,Female,33,2,0,2,1,1,4700.66,0 +8170,15689517,Hales,635,France,Male,27,3,127009.83,1,1,0,161909.95,0 +8171,15641366,Y?an,599,Germany,Male,61,1,124737.96,1,0,1,90389.61,1 +8172,15588859,Rowley,496,Spain,Female,44,0,179356.28,2,1,0,2919.21,1 +8173,15732293,Chia,759,Spain,Male,31,8,0,2,1,1,99086.74,0 +8174,15568032,Moore,757,Germany,Male,31,1,127320.36,3,1,0,163170.32,0 +8175,15623525,Copeland,564,Spain,Male,31,0,125175.58,1,1,1,72757.33,0 +8176,15606601,Rishel,561,France,Female,22,6,186788.96,2,1,0,73286.8,0 +8177,15800811,Wan,702,France,Male,40,3,148556.74,1,0,1,146056.29,0 +8178,15610711,Eluemuno,678,Germany,Female,40,8,128644.46,1,0,0,167673.37,0 +8179,15809654,Hsia,707,France,Female,46,7,127476.73,2,1,1,146011.55,0 +8180,15576077,Kelly,610,France,Female,27,9,159561.93,1,0,1,103381.47,0 +8181,15643378,Muir,744,France,Male,42,1,112419.92,1,1,1,83022.92,0 +8182,15566790,McIntyre,598,France,Male,28,8,129991.76,2,0,1,46041.08,0 +8183,15774402,Donaldson,562,Spain,Male,36,5,0,1,0,1,182843.24,0 +8184,15694641,Wright,621,Spain,Female,59,2,0,2,1,1,171364.18,0 +8185,15605916,Uvarova,659,France,Female,50,3,0,1,1,0,183399.12,1 +8186,15812356,Doherty,722,Germany,Female,40,6,89175.06,2,0,1,152883.95,0 +8187,15644179,Allen,606,France,Female,39,3,0,2,1,0,50560.45,1 +8188,15771674,Ma,603,Spain,Female,39,5,162390.52,2,1,0,54702.66,0 +8189,15623314,Tucker,506,Germany,Female,59,3,190353.08,1,1,0,78365.75,0 +8190,15613292,Ch'eng,715,France,Male,21,8,0,2,1,0,68666.63,0 +8191,15813871,Hs?,690,France,Male,47,2,0,2,1,0,151375.73,0 +8192,15759480,H?,644,France,Female,40,10,139180.97,1,1,1,19959.67,0 +8193,15587712,Chimaijem,589,France,Male,36,8,114435.47,1,1,0,26955.72,0 +8194,15671165,Esomchi,592,France,Female,66,5,149950.19,1,1,1,76267.59,0 +8195,15620746,Lorenzo,632,France,Male,42,4,126115.6,1,1,0,100998.5,0 +8196,15706537,Pirogov,577,Germany,Female,59,7,111396.97,1,0,1,191070.01,0 +8197,15589312,Larkin,588,France,Male,30,3,115007.08,1,0,0,176858.5,0 +8198,15741180,Eddy,617,France,Male,54,6,102141.9,1,1,1,45325.26,0 +8199,15733888,Sells,668,Spain,Female,36,3,133686.52,1,1,0,190958.48,1 +8200,15798532,Crawford,810,France,Male,32,9,120879.73,2,0,1,78896.59,0 +8201,15577359,Bezrukov,767,Spain,Male,47,5,0,1,1,0,121964.46,1 +8202,15614936,Mancini,718,Spain,Female,49,10,82321.88,1,0,1,11144.4,0 +8203,15747647,Iadanza,589,Spain,Female,27,4,0,2,1,0,144181.48,0 +8204,15588566,Wilkinson,778,Spain,Male,33,5,116474.28,2,1,1,32757.55,0 +8205,15570141,P'eng,724,France,Female,34,3,132352.69,1,1,0,80320.3,0 +8206,15800793,St Clair,477,Germany,Female,39,4,182491.57,1,1,0,185830.72,0 +8207,15572415,Preston,580,France,Male,34,6,0,2,1,1,160095.31,0 +8208,15635125,Findlay,566,Spain,Male,63,2,120787.18,2,1,1,52198.84,0 +8209,15636551,Nixon,711,France,Female,29,3,130181.47,2,1,0,31811.44,0 +8210,15600912,Gorshkov,706,Germany,Male,32,5,88348.43,2,1,1,104181.78,0 +8211,15768476,Chukwubuikem,703,Spain,Male,31,6,0,2,1,1,67667.19,0 +8212,15650266,Medvedeva,679,Germany,Male,39,2,146186.28,2,1,1,193974.47,0 +8213,15621004,Chukwuhaenye,603,France,Male,32,7,0,1,1,0,198055.94,1 +8214,15748352,Endrizzi,598,Spain,Male,34,0,104488.17,1,0,1,43249.67,0 +8215,15788920,Ch'ang,836,Germany,Female,32,4,109196.67,2,1,0,55218.02,0 +8216,15743236,Piccio,687,France,Female,61,7,80538.56,1,1,0,131305.37,1 +8217,15637717,Lockington,704,Germany,Male,41,4,109026.8,2,1,1,43117.1,0 +8218,15635500,Seleznyov,605,Germany,Male,75,2,61319.63,1,0,1,186655.11,0 +8219,15634792,Weston,516,France,Female,40,9,0,2,0,1,33266.29,0 +8220,15607560,Groom,572,France,Female,39,2,0,2,1,1,555.28,0 +8221,15727177,Manfrin,557,France,Male,42,6,177822.03,1,1,0,150944.31,1 +8222,15774358,Robertson,443,Germany,Male,59,4,110939.3,1,1,0,72846.58,1 +8223,15791304,Ch'ang,604,Germany,Male,25,7,165413.43,1,1,1,35279.74,0 +8224,15603328,Lucchesi,483,France,Male,27,1,77805.66,1,1,1,2101.89,0 +8225,15804937,Cambage,702,France,Male,50,3,0,2,0,0,94949.84,0 +8226,15804142,Tan,670,Spain,Female,57,3,175575.95,2,1,0,99061.75,1 +8227,15608845,Tao,804,Spain,Female,38,3,124197.22,1,1,0,74692.06,0 +8228,15702434,Hsieh,850,France,Female,30,3,0,2,1,0,116692.8,0 +8229,15632609,Burdekin,554,France,Female,39,10,160132.75,1,1,0,32824.15,0 +8230,15603550,Longo,588,Germany,Female,37,7,70258.88,2,1,0,139607.61,0 +8231,15755239,Maughan,758,Germany,Male,32,4,162657.64,2,1,1,115525.13,0 +8232,15670528,Franz,787,Germany,Male,43,0,132217.45,1,1,0,20955.03,1 +8233,15732704,Piazza,582,Spain,Male,25,9,148042.97,2,1,0,52341.15,0 +8234,15589019,Morant,633,Spain,Female,33,4,92855.02,1,1,1,159813.18,0 +8235,15677796,Becher,766,Germany,Male,47,9,129289.98,1,1,0,169935.46,1 +8236,15760177,Lombardi,564,Spain,Male,37,9,100252.18,1,1,1,146033.52,0 +8237,15636595,Loton,602,Spain,Male,37,3,107592.89,2,0,1,153122.73,0 +8238,15737275,Conti,649,France,Male,39,3,113096.41,1,1,1,60335.24,0 +8239,15672905,Sani,679,Spain,Female,40,7,0,2,1,1,163757.29,0 +8240,15753955,Lori,639,Spain,Male,34,7,149940.04,2,0,0,156648.81,0 +8241,15708504,Wong,790,Germany,Male,50,8,121438.58,1,1,1,176471.78,1 +8242,15592451,Lombardi,565,France,Male,32,9,0,2,1,0,5388.3,0 +8243,15790455,Obialo,478,France,Female,50,2,0,1,0,1,93332.64,1 +8244,15572174,Mazzi,825,France,Male,29,3,148874.01,2,0,1,71192.82,0 +8245,15656330,Von Doussa,528,Spain,Female,32,0,68138.37,1,1,1,170309.19,0 +8246,15569626,Miller,577,Spain,Male,35,5,110080.3,1,1,1,109794.31,0 +8247,15608726,Miracle,663,France,Male,24,7,0,2,1,1,166310.82,0 +8248,15637366,Su,505,Germany,Female,25,5,114268.85,2,1,1,126728.27,0 +8249,15778049,Wyatt,633,Germany,Male,29,6,117412.35,1,0,0,30338.94,0 +8250,15727421,Anayolisa,586,France,Female,38,6,0,2,1,1,37935.83,0 +8251,15688865,Wade,850,France,Female,35,9,0,2,0,0,25329.48,0 +8252,15751032,Enemuo,629,Germany,Female,37,1,35549.81,2,0,0,49676.33,0 +8253,15734737,Bruno,744,France,Male,56,9,0,2,1,1,169498.61,0 +8254,15746515,Greece,750,France,Male,36,7,136492.92,3,1,1,26500.29,1 +8255,15664311,Yang,637,Germany,Male,28,3,123675.69,1,1,1,166458.41,0 +8256,15708139,Brown,575,France,Female,40,1,139532.34,1,1,0,181294.39,0 +8257,15768574,Anderson,671,Spain,Male,58,1,178713.98,1,1,1,21768.21,0 +8258,15738018,Johnston,571,France,Male,40,5,0,2,0,0,72849.29,0 +8259,15699753,Zakharov,590,France,Male,41,1,89086.31,1,1,0,24499.97,0 +8260,15703199,Golibe,619,Spain,Male,38,3,96143.47,1,0,0,98994.92,0 +8261,15627830,Nikitina,640,Germany,Female,30,5,32197.64,1,0,1,141446.01,0 +8262,15570855,Leonard,670,France,Male,38,7,0,2,1,1,77864.41,0 +8263,15772503,Burns,737,France,Female,33,4,0,2,1,0,115115.32,0 +8264,15584453,Burtch,555,Spain,Male,32,10,0,2,0,1,168605.96,0 +8265,15710111,Clark,742,France,Male,33,6,0,2,0,0,38550.4,0 +8266,15618562,Woodward,618,Germany,Female,40,0,140306.38,1,1,0,160618.61,1 +8267,15706764,Spencer,560,France,Female,35,1,0,2,1,0,3701.63,0 +8268,15798737,Chao,654,France,Male,38,8,0,2,1,0,88659.44,0 +8269,15712608,Costa,787,Germany,Female,42,2,74483.97,2,0,1,44273.91,0 +8270,15636736,McLachlan,611,France,Female,53,7,0,2,0,1,156495.39,1 +8271,15703544,Hung,559,Spain,Male,34,0,0,1,1,0,182988.94,0 +8272,15815645,Akhtar,481,France,Male,37,8,152303.66,2,1,1,175082.2,0 +8273,15705739,Toscani,753,Germany,Male,32,5,159904.79,1,1,0,148811.14,0 +8274,15709643,Gray,675,France,Male,32,1,0,3,1,0,85901.09,0 +8275,15669805,Warren,748,Germany,Female,31,1,99557.94,1,1,0,199255.32,0 +8276,15737489,Ramsden,610,Spain,Female,46,5,116886.59,1,0,0,107973.44,0 +8277,15775131,Bartlett,580,Spain,Male,32,9,142188.2,2,0,1,128028.6,0 +8278,15765283,Wenz,624,Germany,Female,40,3,149961.99,2,1,0,104610.86,0 +8279,15628715,Kisch,709,France,Female,36,8,0,2,1,1,69676.55,0 +8280,15813283,Mai,605,France,Female,34,2,0,1,0,0,35982.42,0 +8281,15745716,McGregor,706,Spain,Male,53,7,0,2,0,1,117939.17,0 +8282,15598485,Pinto,567,Spain,Male,40,8,28649.64,1,1,1,95140.62,0 +8283,15696552,Newman,747,France,Female,21,4,81025.6,2,1,0,167682.57,0 +8284,15754569,Pagnotto,664,France,Male,57,1,0,2,1,1,56562.57,0 +8285,15701741,Williams,711,France,Female,39,3,152462.79,1,1,0,90305.97,0 +8286,15572631,Ndubuisi,609,France,Male,25,10,0,1,0,1,109895.16,0 +8287,15636069,Plummer,632,Spain,Male,28,7,155519.59,1,1,0,1843.24,0 +8288,15682467,Chimezie,725,France,Female,36,1,118851.05,1,1,1,102747.02,0 +8289,15790744,Nash,850,France,Female,34,9,92899.27,2,1,0,97465.89,0 +8290,15625023,Onochie,682,France,Male,40,4,0,1,0,1,105352.55,0 +8291,15731267,Rizzo,797,France,Male,37,4,75263.7,1,1,0,85801.77,0 +8292,15742879,Boni,668,Spain,Male,38,1,147904.31,1,1,1,69370.05,0 +8293,15757015,Davies,783,Germany,Female,41,5,106640.5,1,1,0,176945.96,0 +8294,15770711,Lu,766,Germany,Female,28,4,90696.78,1,0,1,21597.2,0 +8295,15569430,Burrows,704,Spain,Female,36,2,175509.8,2,1,0,152039.67,0 +8296,15617304,Ershova,722,France,Male,40,6,0,2,1,1,111893.09,0 +8297,15704466,Udokamma,692,France,Female,34,7,0,2,1,0,195074.62,0 +8298,15664681,Aitken,584,France,Female,35,2,114321.28,2,0,0,15959.01,0 +8299,15605534,Turnbull,644,Germany,Female,51,4,95560.04,1,0,0,72628.84,1 +8300,15792473,Reilly,598,Germany,Female,50,5,88379.81,3,0,1,64157.24,1 +8301,15802625,Hardy,733,Germany,Male,48,7,85915.52,1,1,1,23860.5,0 +8302,15766017,Brookman,615,Germany,Male,58,3,72309.3,1,1,1,85687.09,1 +8303,15762172,Kerr,850,France,Female,39,2,0,2,1,0,179451.42,0 +8304,15728333,McBurney,521,France,Male,43,8,0,1,1,1,93180.09,0 +8305,15792868,Mickey,675,France,Male,69,1,0,2,1,0,157097.09,0 +8306,15605698,Harrison,746,France,Male,58,3,0,3,1,1,80344.96,1 +8307,15777060,Olszewski,770,France,Female,33,4,0,1,1,0,26080.54,1 +8308,15626243,Chijioke,618,France,Male,30,3,133844.22,1,1,1,31406.93,0 +8309,15719898,Young,556,France,Male,36,7,154872.08,2,1,1,32044.64,0 +8310,15599976,Bellasis,749,France,Female,27,9,0,2,1,0,132734.87,0 +8311,15752809,De Mestre,702,Spain,Male,43,6,116121.67,1,1,0,61602.42,0 +8312,15589698,De Luca,555,Germany,Male,42,6,107104.5,1,1,1,41304.44,1 +8313,15609977,Mundy,587,France,Male,47,6,71026.77,1,1,0,57962.41,0 +8314,15750121,Tung,639,France,Male,38,3,0,1,1,0,42862.82,0 +8315,15734177,Donahue,643,France,Male,33,4,0,2,1,1,152992.04,0 +8316,15781347,Okagbue,600,France,Female,41,1,0,2,1,1,91193.65,0 +8317,15592025,Nnaemeka,651,France,Male,53,7,0,2,1,1,130132.41,0 +8318,15670163,Verjus,666,France,Female,27,4,0,2,0,0,88751.45,0 +8319,15765402,H?,520,France,Female,39,6,145644.05,1,0,0,104118.93,0 +8320,15624343,Napolitani,650,Spain,Female,50,7,129667.77,1,0,0,42028.16,0 +8321,15602354,Ginikanwa,564,Germany,Male,33,3,109341.87,1,1,0,75632.78,0 +8322,15579183,Spaull,586,France,Male,64,1,0,2,1,1,53710.23,0 +8323,15584899,Siciliani,617,France,Female,35,5,0,2,0,1,13066.3,0 +8324,15723658,Voronina,712,Spain,Female,30,6,0,2,1,0,152417.97,0 +8325,15803965,Tang,654,France,Male,55,3,87485.67,1,1,1,3299.01,0 +8326,15682489,Crumbley,605,France,Male,27,9,0,2,1,0,198091.81,0 +8327,15813645,Hamilton,491,France,Female,36,0,53369.13,1,1,1,103934.12,0 +8328,15766787,Piazza,707,France,Female,35,9,0,2,1,1,70403.65,0 +8329,15687171,Birch,638,Spain,Male,34,5,146679.77,1,1,0,102179.86,0 +8330,15690744,Custance,683,France,Male,43,2,112499.42,2,1,0,30375.18,0 +8331,15707974,Anayochukwu,815,Spain,Female,38,2,48387,1,1,0,184796.84,0 +8332,15673084,Galkin,645,Spain,Male,38,1,68079.8,1,0,1,166264.89,0 +8333,15814772,Adams,645,Germany,Male,49,4,160133.88,1,0,1,88391.97,0 +8334,15743709,Toomey,683,France,Male,30,4,66190.33,1,1,1,115186.97,0 +8335,15610343,Marshall-Hall,705,France,Female,37,10,0,2,1,1,13935.53,1 +8336,15737414,Shen,647,France,Male,35,4,123761.68,1,1,0,83910.4,0 +8337,15788480,Pagnotto,786,Germany,Female,33,0,122325.58,1,0,0,34712.34,1 +8338,15568519,Wood,534,France,Male,41,9,0,2,1,0,13871.34,0 +8339,15792453,More,602,Spain,Female,42,1,138912.17,1,1,1,139494.75,0 +8340,15658100,Piccio,695,France,Female,42,0,0,2,0,1,140724.64,0 +8341,15695197,Tochukwu,553,Germany,Female,25,7,128524.19,2,1,0,20682.46,0 +8342,15749807,Graham,516,Spain,Female,31,3,0,2,1,0,124202.26,0 +8343,15773876,Tung,655,France,Female,34,3,0,2,1,0,159638.77,0 +8344,15591698,P'eng,849,Germany,Female,49,9,132934.89,1,1,0,171056.65,1 +8345,15712813,Nevzorova,520,Germany,Male,43,3,150805.17,3,0,1,25333.03,1 +8346,15763898,Toscani,568,Spain,Female,46,3,0,2,1,1,29372.62,0 +8347,15793324,McKenzie,695,Spain,Male,32,9,0,3,0,1,38533.79,0 +8348,15757759,Okwuoma,807,Spain,Female,28,7,165969.26,3,1,0,156122.13,1 +8349,15796230,Morley,642,Germany,Female,36,2,124495.98,3,1,1,57904.22,1 +8350,15611729,Kerr,703,Germany,Male,39,1,141559.5,1,1,1,31257.1,1 +8351,15709531,Harding,556,France,Male,38,2,114756.14,1,1,0,193214.05,0 +8352,15650751,Butler,585,France,Female,30,6,0,2,1,1,137757.69,0 +8353,15641413,Crawford,587,Germany,Female,49,7,155393.98,2,1,0,13308.2,1 +8354,15753840,Brown,524,Spain,Female,32,6,0,1,1,1,132861.9,1 +8355,15669994,Greece,556,Germany,Female,31,1,128663.81,2,1,0,125083.29,0 +8356,15695301,Matthews,504,Spain,Male,44,4,113522.64,1,1,1,12405.2,0 +8357,15792004,Heath,731,Spain,Female,26,3,0,2,1,0,37697.29,0 +8358,15603035,Vincent,651,France,Male,34,3,0,2,1,1,105599.65,0 +8359,15717286,Sal,675,Spain,Female,40,8,79035.95,1,1,0,142783.98,1 +8360,15577107,Milne,657,Spain,Female,22,6,0,3,0,1,168412.07,1 +8361,15754747,Bazile,686,Germany,Male,33,9,141918.09,2,0,1,184036.47,0 +8362,15705676,Wardle,690,France,Female,35,9,107944.33,2,0,0,48478.47,0 +8363,15751912,Lilly,567,France,Male,36,7,0,2,0,1,3896.08,0 +8364,15677336,Aitken,557,Germany,Male,57,1,120043.13,1,1,0,132370.75,1 +8365,15684395,Enderby,446,Spain,Female,45,10,125191.69,1,1,1,128260.86,1 +8366,15659949,Chiu,850,France,Male,31,1,96399.31,2,1,0,106534.15,0 +8367,15812422,Ugorji,637,France,Male,41,2,0,2,0,1,102515.42,0 +8368,15806941,Sharpe,499,France,Male,60,7,76961.6,2,1,1,83643.87,0 +8369,15637690,Houghton,622,Germany,Female,34,7,98675.74,1,1,0,138906.85,1 +8370,15632882,Konovalova,684,Germany,Male,37,1,126817.13,2,1,1,29995.83,1 +8371,15807107,Patel,612,France,Male,32,3,121394.42,1,1,0,164081.42,0 +8372,15661034,Ngozichukwuka,813,Germany,Female,29,5,106059.4,1,0,0,187976.88,1 +8373,15811958,Medland,850,Germany,Male,44,2,112755.34,2,0,0,158171.36,0 +8374,15785167,Padovano,795,Spain,Male,29,4,0,2,0,0,155711.64,0 +8375,15646720,Tsui,628,Spain,Female,55,7,0,3,1,0,85890.75,1 +8376,15658614,H?,565,Germany,Female,38,7,145400.69,2,1,1,83844.79,0 +8377,15704657,Denman,601,France,Male,39,3,72647.64,1,1,0,41777.9,1 +8378,15567147,Ratten,802,Spain,Male,40,4,0,2,1,1,81908.09,0 +8379,15701319,Baxter,614,Germany,Female,37,6,96340.81,2,1,1,139377.24,1 +8380,15745266,Norman,434,Spain,Male,55,6,0,1,0,1,73562.05,1 +8381,15650437,Shen,522,Germany,Male,32,8,124450.36,2,1,1,165786.1,0 +8382,15764314,Reilly,550,Germany,Male,36,2,113877.23,2,1,0,174921.91,0 +8383,15612594,Ifeanacho,599,Spain,Male,25,3,0,2,1,1,120790.02,0 +8384,15593501,Graham,493,France,Female,36,5,148667.81,2,1,0,56092.51,0 +8385,15804150,Lysaght,755,France,Male,34,3,0,2,1,1,158816.03,0 +8386,15649297,T'ang,605,France,Female,62,4,111065.93,2,0,1,125660.99,0 +8387,15641110,Abron,708,France,Male,41,0,0,1,1,0,128400.62,0 +8388,15660608,Chimaraoke,699,France,Male,44,8,158697.61,1,1,0,107181.22,0 +8389,15806570,Y?an,763,France,Female,53,4,0,1,1,0,77203.72,1 +8390,15715345,Sergeyeva,743,Spain,Male,25,6,0,2,1,0,129740.11,0 +8391,15755521,Ma,660,France,Female,48,0,90044.32,2,0,1,187604.97,1 +8392,15579074,Obiajulu,619,Germany,Male,38,10,84651.79,1,1,1,184754.26,0 +8393,15641158,Belcher,739,Germany,Male,32,3,102128.27,1,1,0,63981.37,1 +8394,15752507,K?,769,Germany,Male,60,9,148846.39,1,1,0,192831.67,1 +8395,15597983,Brown,692,France,Male,69,10,154953.94,1,1,1,70849.47,0 +8396,15586069,Abernathy,560,France,Female,30,0,108883.29,1,1,0,27914.95,0 +8397,15655082,Pape,607,France,Female,48,4,112070.86,3,1,0,173568.3,1 +8398,15720155,Tao,630,Germany,Male,29,6,131354.39,1,0,1,9324.31,1 +8399,15582116,Ma,767,Germany,Female,45,7,132746.2,2,1,0,26628.88,1 +8400,15749365,Earle,543,France,Female,34,8,0,2,0,1,145601.8,0 +8401,15632069,Kazantsev,776,France,Male,39,8,125211.55,2,1,0,144496.07,0 +8402,15663134,Uspenskaya,535,Spain,Male,58,1,0,2,1,1,11779.98,1 +8403,15766683,Coombes,549,Germany,Male,36,6,139422.37,1,0,0,83983.39,1 +8404,15707219,Hopman,844,France,Female,28,4,0,2,0,1,123318.37,0 +8405,15709232,McKay,586,Germany,Female,47,5,157099.47,2,1,1,65481.86,0 +8406,15801351,Milanesi,583,France,Male,40,3,0,2,1,0,47728,0 +8407,15578747,Chineze,701,Spain,Male,26,5,83600.24,1,0,1,59195.05,0 +8408,15675626,Dawson,726,France,Male,28,2,0,1,0,0,98060.51,0 +8409,15583736,Shih,829,Germany,Male,36,4,81795.74,2,1,0,90106.94,0 +8410,15590011,Hughes,749,Spain,Male,38,9,129378.32,1,1,1,13549.34,0 +8411,15609913,Clark,743,France,Female,46,9,0,1,1,0,113436.08,0 +8412,15719479,Chukwuhaenye,619,Spain,Female,56,7,0,2,1,1,42442.21,0 +8413,15575147,Wall,699,France,Male,22,9,99339,1,1,0,68297.61,1 +8414,15597309,Howell,749,Spain,Male,36,7,0,2,0,0,80134.65,0 +8415,15648367,Lo,600,Germany,Female,29,6,74430.1,2,1,1,96051.1,0 +8416,15758031,Lazarev,760,Spain,Male,38,3,91241.85,1,0,1,80682.35,0 +8417,15751771,Lowe,528,Germany,Male,32,2,99092.45,1,0,1,111149.98,0 +8418,15689288,Folliero,630,France,Female,26,5,0,2,1,0,182612.38,0 +8419,15731026,Han,683,Germany,Female,39,2,100062.16,2,1,0,109201.43,0 +8420,15775809,Holloway,677,Germany,Female,26,6,98723.67,1,0,1,151146.67,0 +8421,15743076,Pai,669,Spain,Male,29,9,0,1,1,1,93901.61,0 +8422,15658258,Trejo,693,France,Male,43,6,128760.32,1,1,0,36342.79,0 +8423,15756321,Johnston,612,Spain,Female,52,5,144772.69,1,0,0,98302.57,1 +8424,15706799,Macknight,719,Spain,Male,44,4,0,1,0,0,84972.9,1 +8425,15775703,Lo,702,France,Male,26,2,71281.29,1,1,1,108747.12,1 +8426,15642636,Glossop,755,France,Male,29,9,117035.89,1,1,1,21862.19,0 +8427,15704651,Bishop,514,France,Male,26,1,0,2,0,0,121551.93,0 +8428,15806771,Yefremova,753,France,Female,40,0,3768.69,2,1,0,177065.24,1 +8429,15566735,Obialo,548,Germany,Female,36,2,108913.84,2,1,1,140460.01,0 +8430,15681671,Nkemjika,850,Germany,Male,28,2,101100.22,2,1,1,35337.31,0 +8431,15775949,Trevisani,612,France,Female,38,7,110615.47,1,1,1,193502.93,0 +8432,15586752,Parkes,628,Germany,Male,33,8,152143.89,1,1,1,32174.03,0 +8433,15582519,Seleznyov,479,France,Male,47,6,121797.09,1,0,1,5811.9,1 +8434,15658233,Naylor,724,France,Female,41,5,109798.25,1,0,1,149593.61,0 +8435,15755330,Forbes,512,Germany,Male,41,7,122403.24,1,0,1,37439.9,1 +8436,15605072,Douglas,638,France,Female,43,3,145860.98,1,1,1,142763.51,1 +8437,15617538,Nwankwo,834,Spain,Male,40,7,0,2,0,0,45038.74,0 +8438,15591428,Myers,781,France,Male,29,9,0,2,0,0,172097.4,0 +8439,15692142,Rogova,707,Germany,Female,48,7,105086.74,1,1,1,180344.69,1 +8440,15692931,Hsing,670,France,Male,22,2,114991.45,1,1,1,37392.56,0 +8441,15781127,Giordano,663,Spain,Female,33,8,96769.04,1,1,1,36864.05,0 +8442,15677136,Okwukwe,624,France,Female,23,5,0,2,0,0,132418.59,0 +8443,15677828,Chalmers,598,France,Female,34,4,0,2,0,0,60894.26,0 +8444,15567897,Chiazagomekpere,619,Germany,Male,23,5,132725.1,1,1,1,143913.33,0 +8445,15793641,Evseyev,792,France,Female,70,3,0,2,1,1,172240.27,0 +8446,15678333,Parry-Okeden,683,France,Female,26,7,0,2,1,0,86619.77,0 +8447,15630511,Picot,691,France,Female,33,6,0,2,1,0,164074.89,0 +8448,15792627,Reid,765,Spain,Female,33,5,84557.82,1,1,1,69039.43,0 +8449,15717191,Ferri,508,France,Male,49,1,93817.41,2,1,1,132468.76,1 +8450,15625716,Genovesi,637,France,Female,33,9,113913.53,1,0,1,65316.5,0 +8451,15710053,Neumayer,667,Germany,Female,44,5,140406.68,2,0,1,57164.19,0 +8452,15580043,Murray,575,Spain,Female,22,8,105229.34,1,1,1,34397.08,0 +8453,15601410,Tien,744,Spain,Female,46,1,0,3,1,1,177431.59,1 +8454,15684669,Parkes,567,France,Female,41,9,137891.35,1,1,0,142009.46,1 +8455,15619083,Yip,502,France,Female,35,6,0,2,1,1,80618.47,0 +8456,15692207,Ingle,609,France,Female,53,6,0,2,1,1,124218.27,0 +8457,15730705,Chidubem,715,France,Male,37,9,165252.52,1,1,0,85286.3,0 +8458,15749688,Lu,541,France,Male,32,8,0,2,0,0,40889.14,0 +8459,15728542,Vorobyova,850,France,Female,71,4,0,2,1,1,107236.87,0 +8460,15760063,Chiedozie,595,Spain,Male,23,7,0,2,1,1,168085.97,0 +8461,15658982,Napolitani,650,Germany,Female,28,5,122034.4,3,0,1,146663.43,1 +8462,15758769,Coffey,625,France,Female,44,7,0,1,1,0,4791.8,0 +8463,15778481,Chigbogu,817,France,Male,59,1,118962.58,1,1,1,120819.58,0 +8464,15661162,Akabueze,526,Spain,Male,49,2,0,1,1,0,114539.67,1 +8465,15568164,Istomin,850,France,Female,34,4,71379.53,2,1,1,154000.99,0 +8466,15601569,Ndubueze,598,France,Female,40,2,171178.25,1,1,0,137980.58,1 +8467,15772383,Toscani,613,France,Male,36,9,131307.11,1,0,0,83343.73,0 +8468,15667456,Ross,709,Spain,Male,62,3,0,2,1,1,82195.15,0 +8469,15672983,Fernando,678,Spain,Female,27,5,87099.85,2,1,0,149550.95,0 +8470,15799534,McClaran,720,France,Male,71,5,183135.39,2,1,1,197688.5,0 +8471,15582847,Yermakova,662,France,Male,26,0,0,2,0,1,72929.96,0 +8472,15612478,Somadina,525,France,Male,51,10,0,3,1,0,171045.35,1 +8473,15709621,Wan,662,France,Male,31,3,0,2,0,1,27731.05,0 +8474,15802009,Mazzi,770,France,Female,33,6,0,2,1,1,126131.9,0 +8475,15698816,Tuan,721,Spain,Female,33,4,72535.45,1,1,1,103931.49,0 +8476,15574830,Townsley,633,Germany,Male,58,2,128137.42,2,1,0,147635.33,1 +8477,15603082,Yashina,701,France,Male,51,9,0,2,0,0,61961.57,0 +8478,15685947,Henderson,556,Germany,Male,42,0,115915.53,2,0,1,125435.47,1 +8479,15643048,Mueller,639,France,Male,66,0,0,2,0,1,42240.54,0 +8480,15807568,Wright,632,France,Male,50,2,0,2,0,0,57942.88,0 +8481,15597591,Lung,456,France,Male,29,5,107000.49,1,1,1,153419.62,0 +8482,15747558,Bryant,729,Spain,Female,38,10,0,2,1,0,189727.12,0 +8483,15756655,Madukaife,632,France,Female,34,2,0,2,0,0,165385.55,0 +8484,15589949,Maclean,433,Spain,Male,34,9,152806.74,1,1,0,19687.99,0 +8485,15601012,Abdullah,802,France,Female,60,3,92887.06,1,1,0,39473.63,1 +8486,15724269,Yao,670,France,Male,25,7,0,2,1,1,144723.38,0 +8487,15567506,Cheatham,738,Germany,Female,40,6,114940.67,2,1,1,194895.57,1 +8488,15791877,Gallagher,706,Germany,Male,34,0,140641.26,2,1,1,77271.91,0 +8489,15794360,Hao,592,Germany,Female,70,5,71816.74,2,1,0,105096.82,1 +8490,15686538,Nixon,522,France,Female,41,7,0,2,0,1,176780.39,0 +8491,15585985,Wang,746,France,Male,48,5,165282.42,1,1,0,153786.46,1 +8492,15699257,Kerr,651,Spain,Male,42,2,143145.87,2,1,0,43612.06,0 +8493,15804104,Romani,494,France,Male,28,9,114731.76,2,0,1,79479.74,0 +8494,15727619,Lock,753,Germany,Female,46,9,113909.69,3,1,0,92320.37,1 +8495,15740237,Millar,671,Germany,Male,36,2,116695.27,1,0,0,193201.86,0 +8496,15801436,K'ung,696,France,Male,42,4,0,1,0,0,126353.13,1 +8497,15705735,Onyekachi,577,Spain,Male,43,3,0,2,1,1,135008.92,0 +8498,15649359,Somayina,587,France,Male,36,1,0,2,0,1,17135.6,0 +8499,15624892,Dennis,712,Germany,Male,37,7,93978.96,2,1,0,60651.77,0 +8500,15784918,Brown,498,Germany,Male,35,2,121968.11,2,0,1,188343.05,0 +8501,15584785,Ogochukwu,660,France,Male,37,2,97324.91,1,1,0,23291.83,0 +8502,15797197,Macleod,678,Spain,Male,29,6,0,2,1,0,64443.75,0 +8503,15574858,Page,530,France,Male,37,8,0,2,1,1,287.99,0 +8504,15794101,Barese,559,France,Female,48,2,0,2,0,1,137961.41,0 +8505,15743245,Agafonova,624,France,Male,42,3,145155.37,1,1,0,72169.95,1 +8506,15791535,Caraway,592,France,Male,28,5,137222.77,1,0,0,39608.58,0 +8507,15605215,Stevenson,767,France,Male,48,9,0,2,0,1,175458.21,0 +8508,15771749,Duncan,653,Germany,Female,38,5,114268.22,2,1,1,89524.83,0 +8509,15616833,Wang,678,Spain,Male,27,2,0,2,1,1,13221.25,0 +8510,15750728,Kaur,586,Spain,Female,42,2,0,1,1,0,102889.34,0 +8511,15769353,Jenkins,550,France,Female,40,8,150490.32,1,0,0,166468.21,1 +8512,15770091,Edwards,643,Germany,Male,28,9,160858.13,2,1,0,27149.27,0 +8513,15716420,Kelly,612,Spain,Male,39,5,170288.38,1,1,1,59601.15,0 +8514,15740602,Boyle,674,Germany,Female,27,4,111568.01,1,0,1,22026.18,0 +8515,15796071,Loane,657,Spain,Male,29,7,83889.03,1,1,0,153059.62,0 +8516,15811389,Padovano,724,Germany,Female,35,0,171982.95,2,0,1,167313.07,0 +8517,15783875,Li Fonti,500,France,Female,34,4,0,2,1,0,12833.96,0 +8518,15671800,Robinson,688,France,Male,20,8,137624.4,2,1,1,197582.79,0 +8519,15677288,Geach,599,France,Male,50,3,121159.65,1,0,0,4033.39,1 +8520,15633525,Payne,631,France,Male,29,7,0,2,0,1,125877.22,0 +8521,15634606,Chinonyelum,634,Spain,Male,52,1,0,2,1,1,176913.42,0 +8522,15579207,Watkins,545,France,Male,37,3,91184.01,1,1,0,105476.65,0 +8523,15619892,Page,644,Spain,Male,18,8,0,2,1,0,59172.42,0 +8524,15567778,Genovese,690,Germany,Female,54,1,144027.8,1,1,1,108731.02,1 +8525,15711750,Watson,711,France,Female,34,6,0,2,1,1,175310.38,0 +8526,15751084,Mancini,712,France,Female,29,8,140170.61,1,1,1,38170.04,0 +8527,15768945,Chibueze,627,France,Male,27,1,62092.9,1,1,1,105887.04,0 +8528,15586931,Hunter,694,Spain,Male,39,3,0,1,1,1,95625.03,0 +8529,15636353,Buchi,534,Spain,Male,35,4,0,2,0,0,9541.15,0 +8530,15623858,Charteris,603,France,Male,45,9,0,1,0,0,148516.79,0 +8531,15703354,Aksenov,808,France,Female,33,2,103516.87,1,1,0,113907.8,0 +8532,15663987,Wright,723,Spain,Male,30,1,0,3,1,0,164647.72,1 +8533,15780805,Lu,585,France,Female,35,2,0,2,1,0,98621.04,1 +8534,15768566,K?,706,France,Male,34,8,0,2,1,1,37479.97,0 +8535,15643229,Hou,671,France,Female,31,6,0,2,1,1,15846.42,0 +8536,15754940,Descoteaux,597,Spain,Male,43,2,85162.26,1,0,1,5104.08,1 +8537,15676576,Stephenson,646,France,Female,43,8,143061.88,1,1,0,61937.6,0 +8538,15800068,Cooper,801,Spain,Female,46,6,0,2,1,1,170008.74,0 +8539,15648030,Crump,731,Spain,Female,33,5,137388.01,2,1,0,165000.68,0 +8540,15668594,Diggs,620,Germany,Female,25,1,137712.01,1,1,1,76197.05,0 +8541,15728709,Shih,484,Germany,Male,40,7,106901.42,2,0,0,118045.98,0 +8542,15724181,Hudson,647,Spain,Male,47,5,105603.21,2,1,1,157360.9,0 +8543,15647546,Carvosso,688,Germany,Female,40,8,150679.71,2,0,1,196226.38,0 +8544,15702601,Wyatt,680,Germany,Male,30,4,108300.27,2,0,1,44384.57,1 +8545,15567725,Kodilinyechukwu,689,France,Female,46,7,52016.08,2,1,1,72993.65,0 +8546,15674179,Vorobyova,513,Germany,Male,34,7,60515.13,1,0,0,124571.09,0 +8547,15686957,Piccio,553,Germany,Male,35,2,158584.28,2,1,0,43640.16,0 +8548,15607690,Hsing,689,Germany,Male,47,2,118812.5,2,0,0,31121.42,0 +8549,15806546,Lucas,517,Spain,Male,46,4,0,1,1,0,22372.78,0 +8550,15632850,T'ang,731,France,Male,37,8,0,2,1,1,170338.35,0 +8551,15709016,North,687,Germany,Female,47,1,91219.29,1,0,0,158845.49,1 +8552,15638068,Thompson,507,Spain,Male,32,7,0,2,1,0,67926.18,0 +8553,15749345,Simpson,468,France,Female,22,1,76318.64,1,1,1,194783.12,0 +8554,15791321,Nwora,682,Spain,Female,58,4,0,1,1,0,176036.01,0 +8555,15699095,Chandler,603,France,Female,24,3,0,1,1,1,198826.03,1 +8556,15638329,Uspensky,522,Germany,Male,25,1,111432.13,1,1,1,168683.57,0 +8557,15575445,Ferguson,629,Spain,Male,41,10,150148.51,1,0,0,6936.27,0 +8558,15752622,Kerr,729,France,Female,32,7,38550.06,1,0,1,179230.23,0 +8559,15774507,Furneaux,574,France,Female,39,5,119013.86,1,1,0,103421.91,0 +8560,15570857,Kambinachi,677,Germany,Female,39,0,111213.64,2,1,1,147578.26,0 +8561,15599386,Black,627,Germany,Male,28,5,71097.23,1,1,1,130504.49,0 +8562,15744913,Chizoba,788,Spain,Male,36,10,109632.85,1,1,1,16149.13,0 +8563,15647292,Peng,697,France,Male,63,7,148368.02,1,0,0,118862.08,1 +8564,15728838,Leach,578,France,Male,45,1,148600.91,1,1,0,143397.14,1 +8565,15584704,Chiazagomekpele,519,France,Male,48,10,71083.98,1,1,0,137959,0 +8566,15749068,Nickson,632,France,Female,40,9,139625.34,1,1,0,93702.96,1 +8567,15622985,Lin,679,France,Female,39,4,0,1,0,0,172939.3,1 +8568,15587676,Alexeieva,699,France,Male,30,9,0,1,1,1,108162.13,0 +8569,15779496,Sykes,615,France,Male,64,0,81564.1,2,0,1,35896.09,0 +8570,15733460,Martin,622,Spain,Male,36,9,0,2,1,1,104852.6,0 +8571,15711457,Herz,755,France,Female,28,7,124540.28,1,0,1,188850.89,0 +8572,15795290,Nikitina,767,France,Female,42,2,133616.39,1,1,0,28615.8,0 +8573,15611223,Ko,752,Germany,Female,38,10,101648.5,2,1,0,172001.44,0 +8574,15794159,Highett,633,France,Female,26,8,124281.84,1,1,1,60116.57,0 +8575,15780677,Jackson,717,France,Female,59,4,0,2,1,1,170528.63,0 +8576,15690175,Ball,585,Spain,Male,45,0,0,2,0,0,189683.7,0 +8577,15722599,Nelson,751,France,Female,37,9,183613.66,2,0,0,49734.94,0 +8578,15569976,Woronoff,754,Germany,Male,65,1,136186.44,1,1,1,121529.59,1 +8579,15707011,Morrison,495,France,Male,47,10,137682.68,1,1,0,71071.47,0 +8580,15702277,Smith,650,France,Male,34,4,106005.54,1,0,1,142995.32,0 +8581,15801915,Rendall,529,France,Female,31,6,152310.55,1,1,0,13054.25,0 +8582,15580213,McIntyre,585,France,Female,43,2,0,2,1,0,89402.54,0 +8583,15637947,Wei,668,Spain,Male,32,1,134446.04,1,0,1,111241.37,0 +8584,15715888,Allardyce,591,France,Female,38,2,142289.28,1,0,1,119638.85,0 +8585,15732967,Cremonesi,731,France,Male,19,6,0,2,1,1,151581.79,0 +8586,15737047,Weatherford,754,France,Female,45,6,0,1,1,0,73881.68,1 +8587,15694039,Jen,650,Germany,Female,46,9,149003.76,2,1,0,176902.83,0 +8588,15649457,Macleod,588,Germany,Male,41,2,131341.46,2,0,1,7034.94,0 +8589,15742809,Mironova,712,Spain,Female,29,7,77919.78,1,1,0,122547.58,0 +8590,15637829,Sharpe,691,France,Female,34,7,0,2,0,1,161559.12,0 +8591,15633194,Osborne,771,France,Female,41,10,108309,4,1,1,137510.41,1 +8592,15611635,Chu,678,Spain,Female,39,6,0,1,0,1,185366.56,0 +8593,15638774,Chong,719,Spain,Female,40,9,0,2,1,0,182224.14,0 +8594,15722037,Alvarez,610,Germany,Male,36,7,115462.02,1,0,1,42581.04,0 +8595,15672930,Palerma,722,Spain,Male,37,9,0,2,1,0,31921.95,0 +8596,15668774,Chiemenam,758,Germany,Female,23,5,122739.1,1,1,0,102460.84,1 +8597,15780966,Pritchard,709,France,Female,32,2,0,2,0,0,109681.29,0 +8598,15659694,Wallis,634,Germany,Female,53,3,113781.5,2,1,1,106345.05,1 +8599,15624424,Palerma,678,Spain,Female,49,1,0,2,1,1,102472.9,0 +8600,15708713,Hill,633,France,Male,35,3,0,2,1,1,36249.76,0 +8601,15755405,Hudson,710,France,Male,43,9,128284.45,1,1,0,32996.89,1 +8602,15647570,Chung,640,Germany,Male,45,8,120591.19,1,0,0,195123.94,0 +8603,15684348,Zhdanova,656,France,Male,63,8,0,2,0,1,57014.43,0 +8604,15702541,Fraser,551,France,Female,59,2,166968.28,1,1,0,159483.76,1 +8605,15646942,Meng,786,Spain,Female,39,7,0,2,0,0,100929.59,0 +8606,15748920,Cherkasova,561,France,Female,49,8,0,2,1,1,12513.07,0 +8607,15694581,Rawlings,807,Spain,Male,42,5,0,2,1,1,74900.9,0 +8608,15643215,Jen,602,Germany,Male,38,2,71667.97,2,0,0,137111.89,0 +8609,15649060,Chien,727,Germany,Female,31,3,82729.47,2,1,0,60212.51,0 +8610,15774258,Gorbunov,678,France,Male,40,1,0,2,1,1,187343.4,0 +8611,15731553,Lucas,730,France,Male,23,8,0,2,1,0,183284.53,0 +8612,15617029,Young,596,Spain,Female,30,1,0,2,1,0,8125.39,0 +8613,15780716,Colombo,686,Germany,Male,39,3,129626.19,2,1,1,103220.56,0 +8614,15577018,Tsao,684,Germany,Female,26,2,114035.39,1,0,0,96885.19,0 +8615,15809515,Lewis,797,Germany,Male,32,1,151922.94,1,1,0,8877.06,0 +8616,15789924,Hussain,658,France,Female,39,4,0,1,1,1,147530.06,0 +8617,15725076,Anderson,653,Spain,Female,27,6,107751.68,2,1,1,33389.42,0 +8618,15672481,Ulyanov,641,France,Male,37,6,0,2,1,0,45309.24,0 +8619,15574115,Shaw,656,Spain,Female,41,6,101179.23,2,1,1,35230.61,0 +8620,15661830,Lucciano,750,Spain,Female,36,6,0,2,1,1,59816.41,0 +8621,15665879,Gordon,768,France,Female,40,8,0,2,0,1,69080.46,0 +8622,15673820,Woodward,568,France,Male,33,7,0,2,1,0,143450.61,0 +8623,15747772,Cunningham,706,Germany,Male,36,9,58571.18,2,1,0,40774.01,0 +8624,15666197,Boni,430,Germany,Female,38,8,153058.64,1,1,0,99377.27,0 +8625,15773639,Truscott,745,Germany,Male,35,4,98270.34,1,1,0,133617.43,0 +8626,15581893,Ginikanwa,747,France,Male,43,1,130788.71,1,0,1,101495,1 +8627,15672447,Bailey,657,Germany,Male,40,7,99165.84,1,0,1,119333.95,1 +8628,15777830,Hutchinson,639,France,Female,42,4,0,2,0,0,167682.37,0 +8629,15713890,Maclean,704,France,Male,44,3,0,2,0,1,152884.85,0 +8630,15577598,Chiang,651,Spain,Male,23,4,115636.05,2,1,0,70400.86,0 +8631,15786042,Willmore,706,Germany,Female,44,2,185932.18,2,1,0,65413.41,0 +8632,15753462,Godson,632,Germany,Male,30,2,72549,2,0,1,182728.8,0 +8633,15759690,Smith,751,France,Male,42,4,0,2,1,1,81442.6,0 +8634,15801414,Bitter,767,France,Female,35,2,0,2,0,0,144251.38,0 +8635,15656141,Ts'ao,741,France,Male,39,5,0,1,0,1,40207.06,0 +8636,15608701,Chialuka,651,Germany,Male,29,3,121890.06,1,1,0,54530.51,1 +8637,15582892,Scott,601,France,Male,46,2,99786.07,1,1,1,32683.88,1 +8638,15632967,Feng,520,France,Male,34,3,0,2,1,1,104703.96,0 +8639,15587573,Castiglione,626,Germany,Male,27,4,115084.53,2,0,1,26907.43,0 +8640,15654891,He,811,France,Male,30,6,0,2,1,1,180591.32,0 +8641,15611365,Fanucci,730,France,Female,32,9,127661.69,1,0,0,60905.51,0 +8642,15749103,Ginikanwa,604,Germany,Female,47,4,118907.6,1,0,1,47777.15,1 +8643,15810203,Manning,499,Germany,Female,44,6,77627.33,2,1,0,108222.68,0 +8644,15813660,Forlonge,754,Spain,Male,40,2,160625.17,1,0,1,3554.63,0 +8645,15605673,Liang,716,Spain,Female,29,8,0,2,0,0,78616.92,0 +8646,15669282,Uchechukwu,636,France,Female,20,10,124266.86,1,0,0,100566.81,0 +8647,15792726,Sung,470,France,Female,25,8,127974.06,2,1,1,183259.35,0 +8648,15593241,Tochukwu,444,France,Male,43,3,0,2,1,1,159131.21,0 +8649,15683053,Reyna,809,Spain,Female,48,2,0,1,1,0,160976.85,1 +8650,15632736,Liang,850,Germany,Female,30,3,104911.35,2,1,1,42933.26,0 +8651,15731865,Unwin,637,France,Male,27,1,0,2,1,0,91291.2,0 +8652,15760450,Rutherford,512,France,Male,43,1,0,2,1,1,52471.36,0 +8653,15787204,Howe,774,Spain,Female,43,1,110646.54,1,0,0,108804.28,0 +8654,15650454,Tran,641,France,Male,57,5,0,2,1,1,122449.18,0 +8655,15573730,Thompson,586,Germany,Male,42,6,126704.49,2,1,0,41682.3,0 +8656,15705050,Linger,611,France,Male,30,9,0,2,1,1,148887.69,0 +8657,15791342,Johnston,660,Spain,Male,31,1,84560.04,1,1,1,137784.25,0 +8658,15684316,Udokamma,532,France,Male,43,9,0,2,0,0,190573.91,1 +8659,15700540,Barrera,557,Germany,Female,38,2,129893.56,1,0,0,102076.03,0 +8660,15770631,Sutherland,730,Spain,Male,25,5,167385.81,1,1,1,56307.51,0 +8661,15790594,Bednall,535,France,Female,27,6,0,2,0,1,49775.58,0 +8662,15604020,Otoole,773,Germany,Female,36,4,105858.71,1,0,1,4395.45,0 +8663,15637599,Cremonesi,510,Germany,Female,44,4,123070.89,1,1,0,28461.29,1 +8664,15736578,Hamilton,539,France,Male,39,1,0,1,1,1,28184.7,0 +8665,15666332,Donaldson,690,Spain,Female,48,2,0,2,1,1,3149.1,0 +8666,15727291,McKay,821,France,Female,40,1,0,2,1,0,194273.12,0 +8667,15785920,Black,687,Germany,Male,35,1,125141.24,2,1,1,148537.07,0 +8668,15658987,Kane,557,France,Female,46,4,96173.17,2,1,1,116378.31,0 +8669,15687719,She,532,Spain,Female,37,5,0,2,0,1,6761.84,0 +8670,15799641,Bruno,540,Spain,Male,39,2,0,2,1,0,81995.92,0 +8671,15758702,Watson,705,France,Female,55,8,0,2,1,1,14392.68,0 +8672,15689526,Shih,542,Germany,Female,35,9,127543.11,2,1,0,468.94,1 +8673,15586848,Rose,706,France,Male,38,1,0,2,1,0,122379.54,0 +8674,15707637,Zikoranachukwudimma,765,France,Female,56,1,0,1,1,0,13228.93,1 +8675,15719426,Cole,529,France,Male,67,8,103101.56,2,1,1,154002.02,1 +8676,15639265,Isaacs,714,France,Male,54,7,126113.28,1,1,0,112777.38,0 +8677,15576124,Muravyova,582,France,Male,41,1,40488.76,1,1,0,128528.83,0 +8678,15757829,Timperley,609,Germany,Female,40,10,137389.77,2,1,0,170122.22,0 +8679,15633227,Kenechukwu,518,France,Female,28,9,85146.36,1,0,0,2803.89,0 +8680,15753092,He,791,Germany,Male,35,5,129828.58,1,1,1,181918.26,1 +8681,15782939,Storey,747,France,Male,42,4,80214.36,1,1,0,115241.96,1 +8682,15746338,Onyekachukwu,565,France,Female,40,2,0,2,1,1,129956.13,0 +8683,15590676,Kharlamova,735,France,Male,34,1,141796.43,1,1,0,45858.49,0 +8684,15599329,Christopher,697,France,Female,49,7,195238.29,4,0,1,131083.56,1 +8685,15783097,Lombardo,813,Germany,Male,27,6,111348.15,1,1,0,46422.46,0 +8686,15597885,Kerr,772,France,Male,43,6,0,2,1,1,57675.88,0 +8687,15597467,Duncan,606,France,Female,71,8,0,2,1,1,169741.96,0 +8688,15724764,Lawley,667,Germany,Female,42,10,64404.26,2,0,0,26022.37,0 +8689,15778418,Burns,637,Germany,Male,40,9,154309.67,1,1,1,125334.16,1 +8690,15684769,Whitson,542,France,Male,67,10,129431.36,1,0,1,21343.74,0 +8691,15756167,Doyne,762,Spain,Female,43,5,134204.67,1,1,1,139971.01,0 +8692,15632439,Pinto,698,France,Female,39,4,0,2,0,1,47455.82,0 +8693,15755138,Chin,850,France,Female,32,8,0,2,1,1,55593.8,0 +8694,15659092,Davide,621,France,Female,50,5,0,2,1,0,191756.54,1 +8695,15742116,Torres,671,Germany,Female,48,9,116711.06,2,0,0,76373.38,0 +8696,15801994,Buccho,775,France,Male,31,9,0,2,1,0,169278.51,0 +8697,15647572,Greece,504,Spain,Male,34,0,54980.81,1,1,1,136909.88,0 +8698,15644551,Wimble,751,Spain,Female,37,3,99773.85,2,1,0,54865.92,0 +8699,15709135,Pirozzi,691,Germany,Male,30,7,101231.77,2,0,0,156529.44,0 +8700,15684469,Hsiung,841,Germany,Male,32,2,117070.21,1,1,0,113482.2,0 +8701,15627637,Obioma,709,Germany,Male,23,8,73314.04,2,1,0,63446.47,0 +8702,15667093,Onio,673,France,Male,37,2,0,1,1,1,13624.02,0 +8703,15690589,Udinesi,541,France,Male,37,9,212314.03,1,0,1,148814.54,0 +8704,15595350,Fermin,661,France,Female,31,3,136067.82,2,1,0,65567.91,0 +8705,15777586,Moss,784,Spain,Female,42,2,109052.04,2,1,0,6409.55,0 +8706,15804064,Docherty,742,France,Female,35,2,79126.17,1,1,1,126997.53,0 +8707,15717770,Marcelo,850,Spain,Female,55,7,0,1,0,0,171762.87,1 +8708,15754443,Fadden,443,France,Female,35,9,108308,1,1,0,129031.19,1 +8709,15776939,Zox,778,Germany,Female,48,3,102290.56,2,1,0,182691.31,0 +8710,15713517,Otitodilinna,529,France,Male,39,6,102025.08,2,1,0,12351.01,0 +8711,15683522,Kennedy,678,Germany,Female,37,2,113383.07,1,1,1,135123.96,0 +8712,15673995,Tu,516,Spain,Female,65,9,102541.1,1,1,0,181490.42,0 +8713,15771054,Barnes,469,Spain,Male,35,5,0,2,1,0,186490.37,0 +8714,15578788,Bibi,786,Spain,Male,40,6,0,2,0,0,41248.8,0 +8715,15737408,L?,703,France,Female,41,6,109941.51,1,1,0,116267.28,0 +8716,15750837,Landseer,579,Germany,Male,41,0,141749.68,1,0,1,9201.53,0 +8717,15576022,Nwachinemelu,565,France,Male,38,5,0,2,0,1,80630.32,0 +8718,15635502,Ch'iu,443,France,Male,44,2,0,1,1,0,159165.7,0 +8719,15627298,Vinogradova,589,France,Male,37,7,85146.48,2,1,0,86490.09,1 +8720,15811415,Jenks,691,France,Female,44,6,134066.1,2,1,1,197572.41,0 +8721,15645059,Crace,711,France,Female,28,8,0,2,0,0,105159.89,0 +8722,15689671,Packham,775,Spain,Male,27,4,0,1,1,1,40807.26,0 +8723,15718667,T'ien,621,France,Male,35,7,87619.29,1,1,0,143.34,0 +8724,15803202,Onyekachi,350,France,Male,51,10,0,1,1,1,125823.79,1 +8725,15593683,Solomina,668,Spain,Female,30,8,0,2,1,0,138465.7,0 +8726,15703394,Hawes,633,Spain,Male,27,3,0,2,1,0,44008.91,0 +8727,15570289,Benson,697,Germany,Male,43,8,103409.16,1,1,0,66893.28,1 +8728,15567437,Emenike,734,Germany,Female,30,7,123040.38,1,1,1,76503.06,0 +8729,15711687,Nero,434,France,Male,41,4,108128.52,1,0,1,56784.11,0 +8730,15656592,Toscano,646,Germany,Male,48,8,169023.33,2,1,1,175657.55,0 +8731,15634373,Yang,764,France,Male,30,5,0,2,0,1,105155.66,0 +8732,15769125,Palerma,727,Spain,Female,41,10,0,2,0,1,47468.56,0 +8733,15711386,Trentini,724,France,Female,29,6,0,2,0,1,64729.51,0 +8734,15714241,Haddon,749,Spain,Male,42,9,222267.63,1,0,0,101108.85,1 +8735,15642530,Coates,706,Germany,Female,47,10,144090.42,1,1,0,140938.95,1 +8736,15713599,Castiglione,728,France,Male,30,10,114835.43,1,0,1,37662.49,0 +8737,15744770,Stone,636,France,Male,44,2,0,2,0,0,86414.41,0 +8738,15780498,Maynard,634,France,Male,34,3,145030.92,1,1,1,41820.65,0 +8739,15624397,Moore,627,France,Male,43,8,71240.3,1,0,1,127734.16,0 +8740,15615219,Obielumani,518,France,Male,59,5,138772.15,1,0,1,123872,0 +8741,15570908,Harding,687,Spain,Female,29,7,93617.07,1,0,1,113050.92,0 +8742,15762855,Hill,622,Spain,Female,23,8,0,2,1,1,131389.39,0 +8743,15661827,Brown,693,Spain,Female,45,4,0,2,1,1,26589.56,0 +8744,15746035,Pagnotto,450,Spain,Male,25,9,74237.2,2,0,1,195463.35,0 +8745,15691906,Esposito,664,Germany,Female,49,5,127421.78,2,1,0,108876.75,1 +8746,15793424,Tan,663,Spain,Female,28,8,61274.7,2,1,0,136054.45,0 +8747,15577905,Hammond,660,France,Male,34,8,106486.66,2,0,1,182262.66,0 +8748,15667216,Chung,579,France,Female,29,10,73194.52,2,1,1,129209.09,0 +8749,15673971,Houghton,655,Germany,Female,44,6,146498.76,1,1,0,64853.51,1 +8750,15701238,Chia,683,France,Male,47,1,0,2,1,0,148989.15,0 +8751,15644849,Zikoranachidimma,655,France,Female,32,2,0,1,1,1,71047.51,0 +8752,15635531,Boag,575,Spain,Female,30,8,0,2,1,0,185341.63,0 +8753,15632263,Pagnotto,574,Spain,Male,30,5,120355,1,1,0,137793.35,0 +8754,15720110,Oluchukwu,795,France,Male,32,2,117265.21,1,1,1,198317.23,0 +8755,15619045,Baxter,776,France,Female,43,4,0,2,0,1,162137.5,0 +8756,15697510,Tien,707,Spain,Female,52,7,0,1,1,0,109688.82,1 +8757,15784923,Chimezie,705,Germany,Female,37,3,109974.22,1,1,1,36320.87,1 +8758,15567383,Slone,678,Germany,Female,44,2,98009.13,2,0,1,31384.86,0 +8759,15732621,Martin,663,France,Male,34,10,0,1,1,1,114083.73,0 +8760,15757981,Loggia,748,France,Male,66,8,0,1,1,1,163331.65,0 +8761,15727819,Hartley,677,Spain,Female,34,10,171671.9,1,1,1,50777.77,0 +8762,15738088,Parkin,634,Spain,Male,63,10,0,2,1,0,30772.86,1 +8763,15765173,Lin,350,France,Female,60,3,0,1,0,0,113796.15,1 +8764,15665159,Brooks,727,France,Male,61,0,128213.96,2,1,1,188729.08,1 +8765,15618203,Tien,773,Germany,Male,51,8,116197.65,2,1,1,86701.4,0 +8766,15791452,Dann,675,France,Male,39,1,0,2,1,0,153129.22,0 +8767,15638159,Trentino,649,Spain,Female,36,6,86607.39,1,0,0,19825.09,0 +8768,15585466,Russo,552,France,Male,29,10,0,2,1,0,12186.83,0 +8769,15677310,Christie,761,Germany,Male,62,5,98854.34,1,0,0,86920.97,1 +8770,15646262,Ross,622,France,Male,31,7,0,1,1,0,35408.77,0 +8771,15656901,Nnonso,615,France,Male,59,8,0,2,1,1,165576.55,0 +8772,15621093,Teng,681,Germany,Male,31,4,97338.19,2,0,0,48226.76,0 +8773,15592123,Buccho,768,France,Male,30,6,0,2,1,1,199454.37,0 +8774,15589200,Madukaife,617,Spain,Male,34,9,0,2,1,0,118749.58,0 +8775,15602934,Dunn,452,France,Female,33,6,131698.57,2,1,0,151623.91,0 +8776,15812720,Hooker,807,Germany,Male,37,10,130110.45,2,0,1,172097.95,0 +8777,15695383,Griffin,567,Spain,Male,44,9,0,2,1,0,87677.15,0 +8778,15723064,Kistler,603,Spain,Male,24,1,165149.13,2,1,0,21858.28,0 +8779,15761606,Law,617,Spain,Female,37,9,101707.8,1,1,0,123866.28,0 +8780,15650322,Grigoryeva,701,France,Female,34,3,105588.66,1,0,1,74694.41,0 +8781,15669782,Chu,820,Germany,Male,39,9,111336.89,1,1,0,16770.31,1 +8782,15751628,Onyemachukwu,438,France,Male,60,7,78391.17,1,0,1,49424.6,0 +8783,15809057,Lu,600,Spain,Female,27,6,0,2,1,1,172031.22,0 +8784,15617052,Watson,782,France,Male,34,9,0,1,1,0,183021.06,1 +8785,15590810,Fallaci,638,Germany,Female,41,9,144326.09,1,1,0,73979.85,1 +8786,15801293,Ni,850,Germany,Male,27,1,101278.25,2,1,1,26265.18,0 +8787,15770968,Leason,741,Germany,Female,19,8,108711.57,2,1,0,24857.25,0 +8788,15572356,Tsai,689,Spain,Male,73,1,108555.07,1,0,1,167969.15,0 +8789,15603247,Bruner,743,Germany,Female,35,1,146781.24,1,1,0,189307.7,0 +8790,15619116,Wallace,493,France,Female,36,2,0,2,0,1,99770.3,0 +8791,15691792,Young,416,Spain,Male,35,8,0,1,0,0,119712.78,0 +8792,15783276,Forbes,725,France,Female,25,9,0,2,1,1,168607.74,0 +8793,15766137,Muir,497,France,Male,34,2,0,2,1,1,83087.13,0 +8794,15574554,Pugh,537,Germany,Male,66,8,103291.25,2,1,1,130664.79,0 +8795,15578671,Webb,706,Spain,Female,29,1,209490.21,1,1,1,133267.69,1 +8796,15716608,Walker,651,Spain,Male,38,2,0,3,1,0,67029.82,1 +8797,15690670,Cox,720,France,Male,33,2,0,2,0,1,141031.08,0 +8798,15630466,Maclean,797,France,Male,45,8,0,1,0,0,125110.02,0 +8799,15630349,Hollis,543,Spain,Male,23,5,0,2,1,0,117832.39,0 +8800,15803801,Jamieson,454,France,Male,34,4,0,2,1,0,198817.72,0 +8801,15647890,Su,691,France,Male,37,9,149405.18,1,1,1,146411.6,0 +8802,15606115,P'eng,510,France,Female,52,6,191665.21,1,1,1,131312.56,1 +8803,15714642,Hawkins,792,Spain,Female,40,7,0,1,1,0,141652.2,0 +8804,15741181,Ndubuagha,721,France,Male,41,6,135071.12,1,1,1,64477.25,0 +8805,15773973,Hill,765,France,Male,41,2,0,2,0,1,191215.61,0 +8806,15758546,Norton,850,Spain,Male,39,8,0,2,1,1,37090.44,0 +8807,15598940,Achebe,681,Germany,Male,38,6,181804.34,2,1,1,57517.71,0 +8808,15669783,Simpson,586,France,Female,60,3,47020.65,2,0,1,63241.21,1 +8809,15624993,Chiang,753,France,Female,36,7,128518.98,1,1,1,44567.83,1 +8810,15760568,Dalrymple,593,Germany,Female,38,5,142658.04,2,0,1,135337.11,0 +8811,15699047,Chukwuemeka,674,France,Female,21,9,120150.39,2,1,1,33964.03,0 +8812,15616168,Ojiofor,610,France,Female,35,7,81905.95,1,1,1,61623.19,0 +8813,15773146,Rubeo,652,France,Male,26,3,137998.2,2,0,1,168989.77,0 +8814,15770375,Fanucci,850,Germany,Female,26,8,123126.29,1,1,0,74425.41,0 +8815,15589725,Zubarev,740,France,Female,51,4,0,2,1,1,178929.84,0 +8816,15710034,T'ao,637,Germany,Male,43,1,135645.29,2,0,1,101382.86,1 +8817,15800806,Pai,685,Spain,Male,31,7,122449.31,2,1,1,180769.55,0 +8818,15570485,Udegbunam,558,Spain,Male,40,4,161766.87,1,0,0,92378.54,0 +8819,15575391,Claypool,677,France,Female,37,3,0,2,1,1,38252.25,0 +8820,15790750,Manfrin,592,Germany,Male,36,10,123187.51,1,0,1,146111.35,0 +8821,15714832,Baker,652,Germany,Male,36,9,150956.71,1,0,0,72350.17,0 +8822,15619953,Efremov,662,Spain,Female,42,6,105021.28,1,1,0,48242.38,0 +8823,15673929,Chin,543,France,Male,64,4,0,2,1,1,148305.82,0 +8824,15578835,Brookes,675,Spain,Female,50,1,133204.91,1,0,1,8270.06,0 +8825,15752388,Doyle,643,Spain,Female,35,6,0,2,1,1,41549.64,0 +8826,15797081,Ajuluchukwu,611,Germany,Female,49,9,115488.52,2,1,1,138656.81,1 +8827,15570194,Ikemefuna,412,France,Male,29,5,0,2,0,0,12510.53,0 +8828,15580149,Fowler,638,Spain,Male,41,7,0,2,1,0,43889.41,0 +8829,15777708,Liao,824,Spain,Female,38,3,0,2,1,0,192800.25,0 +8830,15769955,Onuora,683,France,Female,40,1,0,2,0,0,75762,0 +8831,15810444,Aksenov,562,Germany,Female,39,6,130565.02,1,1,0,9854.72,1 +8832,15645593,Trevisani,599,France,Female,41,2,91328.71,1,1,0,115724.78,0 +8833,15765345,Wood,753,France,Male,35,4,0,2,1,1,106303.4,0 +8834,15760873,Lombardo,594,France,Male,50,7,81310.34,1,1,1,183868.01,0 +8835,15794178,Walpole,657,France,Male,34,3,107136.6,1,1,0,153895.46,0 +8836,15589361,Chikwendu,716,Spain,Male,34,9,0,1,1,1,66695.71,0 +8837,15662483,Ko,850,France,Male,43,7,0,2,1,1,173851.11,0 +8838,15809736,Steigrad,664,France,Male,46,2,0,1,1,1,177423.02,1 +8839,15731148,Isayeva,558,France,Male,33,0,108477.49,1,1,1,109096.71,1 +8840,15774328,Boni,606,Germany,Male,40,1,144757.97,2,1,1,166656.18,0 +8841,15646969,Anayolisa,776,Spain,Male,33,2,0,2,1,1,176921,0 +8842,15718769,Fallaci,557,Spain,Male,36,1,113110.26,1,1,0,98413.1,0 +8843,15610226,Fenton,614,France,Female,27,9,106414.57,2,0,0,77500.81,0 +8844,15616270,Chao,620,Spain,Male,42,4,106920.91,1,0,1,119747.08,0 +8845,15790717,Osinachi,695,Spain,Male,35,7,0,2,1,0,160387.98,0 +8846,15635703,Chu,729,Germany,Female,39,1,131513.26,1,1,1,193715,0 +8847,15616365,Obiuto,571,France,Female,53,2,0,2,1,0,28045.77,0 +8848,15630244,Chu,457,France,Male,40,10,134320.23,2,1,0,150757.35,0 +8849,15734714,Nash,559,France,Female,29,3,79715.36,1,1,0,82252.28,0 +8850,15721433,Hixson,664,France,Female,38,4,74306.19,2,1,0,154395.56,0 +8851,15590201,Fiorentini,500,Spain,Female,50,5,0,4,1,1,83866.35,1 +8852,15590828,Chidimma,782,Germany,Male,42,7,126428.38,1,1,0,39830.1,0 +8853,15752097,Chiazagomekpere,708,Spain,Male,38,8,99640.89,1,1,0,12429.22,0 +8854,15800031,Laura,681,France,Male,43,3,66338.68,1,1,1,18772.5,1 +8855,15630857,Wu,674,Spain,Female,39,6,0,2,1,1,9574.83,0 +8856,15689953,Toscani,697,Spain,Male,43,10,128226.37,1,0,0,188486.94,0 +8857,15759733,McMillan,774,France,Female,26,5,0,2,1,1,64716.08,0 +8858,15810826,Chiekwugo,624,France,Male,36,6,0,2,0,0,84749.96,0 +8859,15668009,Hendley,747,Spain,Male,37,1,0,2,0,1,180551.76,0 +8860,15743456,Birnie,715,France,Female,32,10,0,2,1,0,60907.49,0 +8861,15725762,Kemp,808,France,Male,24,4,122168.65,1,1,0,174107.04,0 +8862,15761713,Johnstone,678,France,Female,43,7,178074.33,1,0,0,110405.9,0 +8863,15769246,Lo Duca,813,Germany,Male,59,2,135078.41,1,1,0,187636.06,1 +8864,15781129,Montgomery,687,Spain,Male,38,8,69434.4,2,1,1,66580.13,1 +8865,15599124,Miller,832,France,Female,29,5,0,2,1,0,178779.52,0 +8866,15639004,Chiemezie,668,France,Male,72,2,0,2,1,1,70783.61,0 +8867,15810995,Wright,526,Germany,Male,34,3,122726.56,1,1,1,46772.36,0 +8868,15653773,Shaw,457,France,Female,38,7,164496.99,1,1,1,163327.27,0 +8869,15708357,Chapman,649,Spain,Female,38,8,0,1,1,0,103760.53,0 +8870,15733597,Y?an,669,France,Female,41,0,150219.41,2,0,0,107839.03,0 +8871,15789560,Clark,668,France,Male,42,8,187534.79,1,1,1,32900.41,1 +8872,15699524,Howells,466,France,Female,30,3,0,1,1,0,193984.6,0 +8873,15626475,Gamble,685,France,Male,30,2,0,2,1,1,140889.32,0 +8874,15810839,Rogers,610,France,Male,34,0,103108.17,1,0,0,125646.82,0 +8875,15684318,McMillan,582,Germany,Female,50,6,96486.57,2,1,1,20344.02,0 +8876,15768120,Brown,702,Germany,Male,36,9,90560.48,2,1,0,174268.87,0 +8877,15712807,Robertson,556,Spain,Male,46,3,131764.96,1,1,1,108500.66,1 +8878,15696371,Thomas,812,Spain,Female,24,1,92476.88,1,0,0,83247.14,0 +8879,15675794,Hsing,645,Germany,Male,47,9,152076.93,1,1,0,121840.2,1 +8880,15774277,Chiu,809,France,Male,43,2,0,2,1,1,132908.07,0 +8881,15603764,Chang,560,France,Male,49,4,0,1,1,1,100075.1,1 +8882,15618647,Kornilova,744,France,Male,29,1,43504.42,1,1,1,119327.75,0 +8883,15614643,Chifo,731,Spain,Female,39,2,0,2,1,0,136737.13,0 +8884,15707696,Lu,471,Spain,Female,28,5,0,2,1,1,22356.97,0 +8885,15749583,Bellucci,686,Germany,Female,38,2,93569.86,3,0,0,10137.34,1 +8886,15815125,Michael,668,Spain,Male,45,4,102486.21,2,1,1,158379.25,0 +8887,15779620,Sinclair,575,France,Male,36,1,0,1,0,1,94570.56,0 +8888,15768233,Chukwuebuka,435,Germany,Male,37,8,114346.3,1,0,1,980.93,1 +8889,15637788,Schmidt,743,France,Male,23,3,110203.77,1,1,0,95583.45,0 +8890,15777046,Parry,580,France,Female,39,9,128362.59,1,1,0,86044.98,0 +8891,15788723,McIntyre,599,Germany,Female,49,10,143888.22,2,1,1,166236.38,1 +8892,15790489,Lo Duca,534,Spain,Male,34,5,170600.78,1,0,1,5240.53,0 +8893,15739476,Ferrari,680,France,Female,32,5,0,1,1,1,150684.23,0 +8894,15612670,Berry,631,Spain,Female,46,10,0,2,1,1,129508.96,0 +8895,15631222,Cattaneo,485,France,Female,39,2,75339.64,1,1,1,70665.16,0 +8896,15658972,Foster,699,France,Female,40,8,122038.34,1,1,0,102085.35,0 +8897,15724691,Gordon,712,France,Male,34,1,0,2,1,1,195052.12,0 +8898,15740442,May,603,France,Male,51,8,186825.57,1,1,0,93739.71,1 +8899,15760427,Cameron,850,France,Male,40,6,124788.18,1,1,0,65612.12,0 +8900,15677939,Ch'eng,584,France,Female,41,3,0,2,1,1,160095.48,0 +8901,15611599,Curtis,604,France,Female,71,2,0,2,1,1,49506.82,0 +8902,15633474,Whitehead,586,France,Male,51,2,138553.57,1,1,1,92406.22,0 +8903,15671973,Chukwuemeka,467,Spain,Male,39,5,0,2,1,1,7415.96,0 +8904,15790019,Onwughara,520,France,Male,35,9,105387.89,1,1,1,25059.06,0 +8905,15737735,Grant,683,Spain,Male,40,4,95053.1,1,1,1,116816.54,1 +8906,15661745,Browne,557,France,Male,36,3,0,1,0,1,144078.02,0 +8907,15797065,Goloubev,613,Spain,Female,32,0,0,2,0,1,126675.62,0 +8908,15710671,Gordon,786,France,Male,34,3,137361.96,1,0,0,183682.09,0 +8909,15656522,Sutherland,593,Spain,Male,32,10,158537.42,1,1,0,166850.57,0 +8910,15705085,Quesada,670,Spain,Female,29,9,0,2,1,0,27359.19,0 +8911,15744873,Wright,657,Germany,Female,48,5,143595.87,1,0,0,101314.65,1 +8912,15781914,Simmons,718,Germany,Male,32,9,169947.41,2,1,1,27979.16,0 +8913,15637354,Yobachukwu,623,France,Female,24,7,148167.83,2,1,1,109470.34,0 +8914,15717307,Read,496,France,Male,31,5,0,2,1,0,93713.13,0 +8915,15746695,Wunder,429,France,Female,39,6,48023.83,1,1,0,74870.99,0 +8916,15804962,Nnaife,606,France,Male,36,1,155655.46,1,1,1,192387.51,1 +8917,15665378,Shen,499,France,Female,46,6,0,2,1,0,73457.55,0 +8918,15757865,Powell,642,France,Male,62,7,0,2,1,1,61120.75,0 +8919,15578787,Goddard,641,France,Female,52,4,0,1,1,0,90964.54,1 +8920,15794323,Buckley,673,France,Male,32,8,121240.76,1,1,0,116969.73,0 +8921,15697546,McIntyre,570,France,Female,36,3,0,2,1,0,92118.75,0 +8922,15629519,Yen,472,France,Female,37,1,0,2,1,1,48357.9,0 +8923,15624703,Okonkwo,550,Germany,Male,35,9,129847.75,2,1,0,197325.4,0 +8924,15570002,Burlingame,625,Germany,Female,55,8,118772.71,4,0,0,135853.62,1 +8925,15808566,Hs?,516,France,Male,46,2,0,2,1,1,169122.54,0 +8926,15805463,Board,682,Germany,Male,32,2,105163.88,2,1,1,164170.46,0 +8927,15709136,Adams,620,France,Male,28,8,0,2,1,1,199909.32,0 +8928,15801605,Rizzo,626,France,Female,39,0,0,2,1,1,83295.09,0 +8929,15567855,Chukwufumnanya,623,France,Female,29,1,0,2,0,0,39382.06,0 +8930,15675141,Fraser,569,France,Female,35,4,93934.63,1,1,0,184748.23,0 +8931,15665759,Russell,724,France,Female,69,5,117866.92,1,1,1,62280.91,0 +8932,15761487,Yefimova,678,France,Female,55,5,0,1,0,1,196794.11,1 +8933,15700394,Palermo,713,Spain,Female,26,4,122857.46,2,1,0,144682.17,1 +8934,15631162,Bergamaschi,631,France,Male,32,10,0,2,0,1,196342.66,0 +8935,15630641,Shao,846,France,Female,37,6,127103.97,1,1,1,41516.44,0 +8936,15585066,Chimaraoke,660,France,Female,43,1,0,1,0,1,112026.1,1 +8937,15722991,McGregor,567,France,Male,54,9,96402.96,1,0,0,52035.29,1 +8938,15737404,Kesteven,731,France,Male,31,1,132512.26,1,1,1,185466.85,0 +8939,15722409,Ritchie,693,Spain,Male,47,8,107604.66,1,1,1,80149.27,0 +8940,15806420,Jenks,772,France,Male,34,9,0,2,1,0,170980.86,0 +8941,15658148,Udokamma,657,France,Male,38,7,0,2,1,0,185827.74,0 +8942,15810660,Boyle,774,Germany,Male,34,4,120875.23,2,0,1,113407.26,0 +8943,15709780,Azuka,667,France,Female,37,9,71786.9,2,1,1,67734.79,0 +8944,15727350,Pai,516,France,Female,37,8,113143.12,1,0,0,3363.36,0 +8945,15752312,Howells,551,Spain,Male,49,1,150777.72,2,1,1,135757.27,0 +8946,15616745,Hs?,542,Spain,Male,35,2,174894.53,1,1,1,22314.55,0 +8947,15572294,Kelly,623,France,Male,28,7,0,1,0,0,129526.57,0 +8948,15674110,Walton,701,France,Female,43,2,160416.56,1,0,1,37266.43,0 +8949,15662501,Ebelechukwu,583,France,Male,48,3,91246.53,1,1,0,60017.46,1 +8950,15649239,Vasilieva,731,Spain,Male,46,10,0,2,1,0,153015.42,0 +8951,15700424,Hsiao,461,France,Female,35,5,0,1,1,1,54209.02,0 +8952,15636388,Abrego,702,Germany,Female,23,7,98775.23,1,1,0,114603.96,0 +8953,15713975,Gibson,565,Germany,Female,47,10,139756.12,1,1,0,165849.49,1 +8954,15592925,Giordano,711,Spain,Male,42,3,177626.77,3,0,1,16392.72,1 +8955,15581626,Mancini,664,France,Male,54,8,0,1,1,1,162719.69,1 +8956,15641319,Afanasyeva,518,Spain,Male,50,4,0,1,0,0,107112.25,1 +8957,15723481,Wright,728,Spain,Male,42,8,0,2,0,1,41823.22,0 +8958,15787825,Okwudiliolisa,585,Germany,Male,37,6,152496.82,1,1,1,99907.29,0 +8959,15710726,Hughes,573,France,Male,52,8,0,2,0,1,178229.04,0 +8960,15627195,Parrott,568,Germany,Male,26,1,112930.28,2,1,0,22095.73,0 +8961,15657957,Hughes,602,Germany,Female,26,8,113674.2,1,1,0,197861.16,1 +8962,15676117,Zinachukwudi,603,France,Male,44,9,0,1,1,0,138328.24,0 +8963,15607874,Keane,687,France,Male,38,0,144450.58,1,0,1,137276.83,0 +8964,15796993,McCollum,741,France,Male,52,1,171236.3,2,0,0,21834.4,1 +8965,15649858,Simpson,469,Spain,Male,37,9,96776.49,1,1,1,119890.86,0 +8966,15811032,Gambrell,477,Germany,Female,58,8,145984.92,1,1,1,24564.7,0 +8967,15679963,Moretti,737,Germany,Male,43,8,96353.8,1,0,0,10209.8,0 +8968,15579131,Ricci,835,France,Male,25,7,0,2,1,1,83449.65,0 +8969,15572428,Rieke,717,Germany,Female,33,0,115777.23,1,1,1,81508.1,0 +8970,15622461,Ndubuagha,562,France,Female,51,7,122822,2,0,0,32626.21,0 +8971,15636105,Chung,758,Spain,Male,61,2,0,2,1,1,43982.41,0 +8972,15583849,Ts'ai,408,France,Male,40,3,0,2,0,0,124874.23,0 +8973,15718780,Cox,650,Spain,Female,32,4,79450.09,1,1,1,118324.75,0 +8974,15739271,Lei,582,Germany,Male,33,2,122394,1,1,1,22113.93,0 +8975,15697129,Ulyanova,706,Spain,Female,43,1,0,2,1,0,31962.77,0 +8976,15763415,Gray,567,Germany,Male,41,0,134378.89,1,1,1,105746.94,0 +8977,15796617,McGregor,720,France,Male,29,2,0,2,1,0,39925.52,0 +8978,15626628,Tretiakova,631,Spain,Female,31,2,88161.85,2,1,0,127630.88,0 +8979,15765857,Genovesi,623,Spain,Male,41,2,142412.13,1,1,0,28778.98,0 +8980,15742511,Gordon,514,France,Male,35,3,121030.9,1,1,0,10008.68,0 +8981,15786433,Aitken,650,Germany,Female,35,3,165982.43,2,1,1,24482.16,0 +8982,15685805,Ginikanwa,673,Spain,Female,35,6,0,2,1,0,98618.79,0 +8983,15627971,Coates,504,France,Female,32,8,206663.75,1,0,0,16281.94,0 +8984,15783025,Piazza,723,Germany,Male,37,3,94661.53,2,1,0,121239.65,0 +8985,15726289,Cawood,645,France,Male,25,0,174400.36,1,1,0,42669.37,0 +8986,15802118,Ignatieff,664,Spain,Male,41,7,123428.69,1,1,1,164924.11,0 +8987,15607990,Gallo,760,Spain,Male,43,6,175735.5,1,1,1,157337.29,0 +8988,15695932,Yelverton,766,Spain,Male,36,5,78381.13,1,0,1,153831.6,0 +8989,15812279,William,634,France,Male,37,5,115345.86,2,0,0,168781.8,0 +8990,15687558,Mault,640,Germany,Female,31,10,118613.34,1,1,0,168469.65,0 +8991,15729065,Mackay,784,Germany,Male,28,2,109960.06,2,1,1,170829.87,0 +8992,15698902,McIntyre,547,Germany,Female,42,1,142703.4,1,1,0,86207.49,1 +8993,15570192,Henry,608,Germany,Female,40,8,121729.42,1,0,0,61164.45,0 +8994,15809265,Kao,547,France,Female,35,4,0,1,1,1,133287.73,0 +8995,15745201,Frewin,612,France,Female,43,4,139496.35,2,1,1,77128.23,0 +8996,15580623,Yefremova,573,Spain,Male,28,8,0,2,0,0,77660.03,0 +8997,15578156,Anenechukwu,615,Spain,Male,32,5,138521.83,1,1,1,56897.1,0 +8998,15631063,Trentino,710,France,Female,33,2,0,2,1,0,72945.32,0 +8999,15692577,Tomlinson,674,Germany,Female,38,10,83727.68,1,1,0,45418.12,0 +9000,15810910,Royston,702,Spain,Female,38,9,0,2,1,1,158527.45,0 +9001,15723217,Cremonesi,616,France,Male,37,9,0,1,1,0,111312.96,0 +9002,15733111,Yeh,688,Spain,Male,32,6,124179.3,1,1,1,138759.15,0 +9003,15610727,Ch'in,605,France,Male,36,7,128829.25,1,1,0,190588.59,0 +9004,15792720,Martinez,676,France,Male,33,6,171490.78,1,0,0,79099.64,0 +9005,15723153,Wearing,708,Spain,Male,33,3,0,2,1,0,138613.21,0 +9006,15802823,Maclean,745,Spain,Female,38,7,0,2,1,1,194230.82,0 +9007,15756118,T'ao,661,Spain,Male,20,8,0,1,1,0,110252.53,0 +9008,15684934,Rose,726,France,Male,31,9,0,2,1,1,106117.3,0 +9009,15776936,Whitworth,475,France,Male,40,7,160818.08,1,0,1,169642.13,1 +9010,15729087,Suttor,751,Germany,Male,54,9,156367.6,2,0,1,116179.92,0 +9011,15786463,Hsing,645,Germany,Female,59,8,121669.93,2,0,0,91.75,1 +9012,15717498,Boni,775,France,Male,42,6,133970.22,2,0,1,187839.9,0 +9013,15718406,Marshall,540,France,Male,41,3,0,2,1,0,121098.65,0 +9014,15799468,Catchpole,591,France,Female,34,3,96127.27,1,0,0,30972.06,0 +9015,15626383,Tang,596,Spain,Male,60,7,121907.97,1,0,1,30314.04,0 +9016,15597385,Siddons,573,Spain,Male,41,5,0,2,0,1,14479.29,0 +9017,15570271,Wan,577,Spain,Male,31,6,0,1,1,1,196395.25,0 +9018,15690330,Efimov,830,Germany,Female,40,8,77701.64,1,0,1,19512.38,0 +9019,15680611,Rose,663,France,Male,67,9,0,3,1,1,72318.77,0 +9020,15810227,Fanucci,421,France,Male,34,2,0,2,1,1,96615.23,0 +9021,15807194,Iweobiegbulam,718,Spain,Male,34,5,113922.44,2,1,0,30772.22,0 +9022,15712199,Ijendu,655,Germany,Female,61,2,183997.7,2,1,1,161217.18,0 +9023,15694995,O'Sullivan,712,France,Male,23,2,0,2,0,1,66795.78,0 +9024,15723400,Hutchinson,663,France,Male,28,4,0,2,1,1,123969.64,0 +9025,15654772,Kwemto,640,France,Female,47,6,89799.46,2,0,1,13783.77,1 +9026,15574743,Chiu,577,Spain,Male,29,2,0,1,1,1,168924.41,0 +9027,15807593,Berry,546,Spain,Female,36,7,85660.96,1,0,0,134778.01,0 +9028,15686718,Hung,802,Germany,Male,37,9,115569.21,1,0,1,119782.89,0 +9029,15695299,Mordvinova,590,France,Female,45,2,81828.22,1,1,0,52167.97,0 +9030,15722701,Bruno,594,Germany,Male,18,1,132694.73,1,1,0,167689.56,0 +9031,15799635,Arbour,577,Spain,Male,51,2,108867,1,0,0,140800.66,1 +9032,15742323,Barese,541,France,Male,39,7,0,2,1,0,19823.02,0 +9033,15658435,Hingston,781,France,Female,27,5,0,2,0,0,72969.9,0 +9034,15586029,Davis,806,Germany,Male,34,2,96152.68,2,1,0,143711.02,0 +9035,15772337,Lawrence,723,Germany,Female,49,0,153855.52,1,1,1,180862.26,1 +9036,15807555,Chung,535,France,Male,45,2,0,2,1,0,125658.28,0 +9037,15603378,Padovano,768,France,Female,36,3,141334.95,1,0,1,125870.5,0 +9038,15792862,Blinova,653,Germany,Male,41,1,104584.11,1,1,0,15126.32,1 +9039,15657349,Carter,803,Germany,Female,50,8,98173.02,1,0,0,22457.25,1 +9040,15777614,Webb,545,Spain,Female,44,1,0,2,1,1,82614.89,0 +9041,15653952,T'an,581,Germany,Female,38,3,135157.05,1,1,1,32919.42,0 +9042,15724336,Yates,513,Germany,Female,49,5,171601.27,1,1,0,126223.84,0 +9043,15689594,Su,731,France,Male,29,5,179539.2,1,0,0,112010.02,0 +9044,15801920,Christian,727,Germany,Male,39,5,80615.46,2,0,0,180962.32,0 +9045,15653347,Chiu,560,Spain,Male,47,1,0,1,0,0,128882.66,1 +9046,15749951,Sacco,766,Germany,Male,27,5,126285.73,1,1,0,177614.17,1 +9047,15648178,Lettiere,630,Germany,Female,23,4,137964.51,1,0,1,174570.55,0 +9048,15738662,Daluchi,652,Germany,Male,41,9,159434.03,1,1,0,178373.93,0 +9049,15640855,T'ien,729,Germany,Male,40,5,113574.61,2,1,0,103396.08,0 +9050,15584288,Hung,629,France,Female,33,6,0,2,1,1,59129.72,0 +9051,15760988,Liu,667,Germany,Male,33,9,124573.33,2,0,0,683.37,0 +9052,15569624,Feng,671,Germany,Female,31,6,105864.6,2,1,0,145567.34,0 +9053,15597949,Gilbert,768,Germany,Female,47,5,104552.61,1,1,0,48137.08,1 +9054,15604551,Robb,732,France,Female,35,3,0,2,1,0,90876.95,0 +9055,15617476,Manfrin,546,France,Female,30,5,0,2,0,1,198543.09,0 +9056,15645323,Chinwenma,630,France,Male,55,2,0,1,1,1,106202.07,1 +9057,15793311,Smith,765,Germany,Female,46,8,119492.88,2,0,1,166896.01,1 +9058,15764153,Rowe,704,France,Female,33,0,130499.09,2,1,1,74804.36,0 +9059,15802560,Moran,470,Spain,Female,48,6,140576.11,1,1,1,116971.05,0 +9060,15728608,Walker,688,Germany,Female,34,9,91025.58,2,0,1,163783,0 +9061,15770474,Myers,685,France,Female,33,1,0,3,0,1,70221.13,1 +9062,15724444,Wall,567,France,Female,38,1,125877.65,2,1,1,107841.77,0 +9063,15753110,McKay,720,Spain,Male,64,3,45752.78,2,1,0,79623.28,1 +9064,15711521,Egobudike,609,France,Male,39,3,121778.71,1,1,1,138399.67,0 +9065,15632816,Williams,521,Germany,Female,49,2,127948.57,1,1,1,182765.14,0 +9066,15693637,Ochoa,556,France,Female,30,7,0,2,1,1,186648.19,0 +9067,15725509,Otutodilinna,662,Germany,Male,30,5,115286.68,2,1,1,149587.92,0 +9068,15684645,Ajuluchukwu,704,Germany,Male,41,9,62078.21,2,1,0,129050.67,0 +9069,15692235,Bellucci,750,France,Female,38,1,0,2,1,0,47764.99,0 +9070,15777459,Gordon,619,Spain,Female,32,4,175406.13,2,1,1,172792.43,1 +9071,15656937,Johnston,468,Spain,Male,26,1,131643.25,1,1,0,64436.16,0 +9072,15610643,De Luca,435,Germany,Male,44,3,151739.65,1,1,0,167461.5,0 +9073,15777315,Hill,529,France,Male,43,6,93616.35,2,0,0,98348.66,0 +9074,15611058,Eluemuno,702,Germany,Female,60,5,138597.54,2,1,1,41536.59,1 +9075,15630413,Howarth,608,France,Female,41,5,0,2,1,1,72462.25,0 +9076,15635942,Thomson,576,France,Male,40,9,0,2,1,0,112465.19,1 +9077,15648858,King,666,France,Female,27,1,85225.21,1,0,1,64511.44,0 +9078,15810732,Grant,730,France,Female,36,8,148749.29,2,1,0,91830.75,0 +9079,15705448,Gilbert,647,Germany,Male,52,7,130013.12,1,1,1,190806.36,1 +9080,15730488,Richmond,516,Spain,Female,27,1,0,1,0,1,112311.15,0 +9081,15620443,Fiorentino,711,France,Female,81,6,0,2,1,1,72276.24,0 +9082,15741078,Greece,736,France,Male,54,7,111729.47,2,0,1,84920.49,0 +9083,15753161,Dickson,768,France,Female,36,5,180169.44,2,1,0,17348.56,0 +9084,15711396,Henderson,427,Spain,Male,40,8,0,2,1,1,82870.75,0 +9085,15593499,Stevens,686,Spain,Female,47,6,0,1,1,0,32080.69,1 +9086,15579189,Mitchell,690,France,Female,42,5,0,2,0,1,120512.08,0 +9087,15743545,Nworie,647,Spain,Female,29,2,0,2,1,0,179032.68,0 +9088,15791316,Boni,714,France,Male,35,3,0,2,1,1,95623.28,0 +9089,15608246,Wentcher,736,Germany,Female,36,8,103914.17,1,1,1,110035.88,1 +9090,15676526,Bentley,608,France,Female,34,4,88772.87,1,1,1,168822.01,0 +9091,15813911,Hayes-Williams,809,France,Female,39,5,0,1,1,0,77705.75,0 +9092,15630195,Johnstone,745,France,Female,40,6,131184.67,1,1,1,49815.62,0 +9093,15736250,Johnstone,781,France,Male,38,2,117810.79,1,0,1,65632.33,1 +9094,15671334,Nixon,527,France,Male,31,4,0,1,1,0,169361.89,0 +9095,15574169,Trevisano,595,Germany,Female,32,0,92466.21,1,1,0,4721.3,0 +9096,15718839,Tsui,850,Germany,Female,38,2,102741.15,2,0,1,23974.85,0 +9097,15762331,Moss,569,France,Male,37,9,178755.84,1,1,0,199929.17,0 +9098,15606901,Graham,728,France,Male,43,7,0,2,1,0,40023.7,0 +9099,15713559,Onyemauchechukwu,473,Germany,Female,32,5,146602.25,2,1,1,72946.95,0 +9100,15768881,Saunders,738,France,Male,29,2,0,2,1,1,170421.13,0 +9101,15743075,Ko,659,France,Male,35,6,0,2,1,1,58879.11,0 +9102,15660980,Cairns,597,Spain,Male,38,6,115702.67,2,1,1,25059.05,0 +9103,15810942,Chiemela,445,Germany,Female,61,2,137655.31,1,0,1,29909.84,0 +9104,15728362,Robertson,671,France,Female,29,3,0,2,1,0,158043.11,0 +9105,15683339,P'eng,656,Spain,Female,34,6,59877.33,1,1,0,14032.62,1 +9106,15685476,Tseng,658,France,Male,31,5,100082.14,1,0,1,49809.88,0 +9107,15663650,Russell,698,Germany,Male,52,10,107304.39,3,1,0,28806.32,1 +9108,15617434,Yen,655,Spain,Male,38,9,0,1,0,1,90490.33,0 +9109,15622470,Yeh,772,Spain,Male,41,10,96032.22,1,1,1,75825.57,0 +9110,15703682,Kalinina,681,Spain,Male,33,10,0,1,0,0,158336.36,0 +9111,15727391,Collier,688,Germany,Male,29,9,144553.5,2,1,0,143454.95,0 +9112,15711062,Thomas,633,Germany,Male,40,5,86172.81,2,1,1,117279.49,0 +9113,15567339,Shaw,735,France,Male,73,9,0,1,1,1,114283.33,0 +9114,15760662,Francis,521,Germany,Female,29,2,87212.8,1,1,1,994.86,0 +9115,15605737,George,541,France,Male,36,5,0,2,1,0,124795.84,0 +9116,15692977,Ikenna,612,Germany,Female,36,2,130700.92,2,0,0,77592.8,0 +9117,15672082,Schatz,562,France,Male,62,3,0,2,1,0,105986.01,0 +9118,15600280,Tao,703,France,Female,32,6,0,2,0,0,33606.52,0 +9119,15804052,Scott,710,Spain,Male,23,6,0,2,1,1,134188.11,0 +9120,15576065,Sims,731,Spain,Female,40,5,171325.98,1,1,1,159718.27,1 +9121,15796838,Chibugo,703,Spain,Male,58,4,92930.92,1,0,1,85148.78,0 +9122,15693526,Ku,618,France,Female,40,0,0,1,1,0,119059.13,0 +9123,15748595,Stanton,689,France,Female,29,1,77556.79,2,1,1,122998.26,0 +9124,15679029,Kung,718,France,Male,33,7,102874.28,1,0,0,117841.06,0 +9125,15753639,Gibson,608,France,Male,37,5,146093.39,2,0,0,160593.41,0 +9126,15604138,Iheanacho,749,Spain,Male,34,2,0,1,0,0,174189.04,1 +9127,15666095,Costa,753,Spain,Male,51,4,79811.72,2,0,1,68260.27,1 +9128,15643487,Sal,630,Spain,Male,39,10,105473.74,1,0,0,58854.88,1 +9129,15764033,Lin,693,Germany,Female,43,1,121927.92,1,1,0,87994.95,1 +9130,15747288,Ferri,838,Spain,Female,40,6,61671.19,1,0,1,150659.35,1 +9131,15790599,Yin,756,Germany,Female,39,5,149363.12,2,1,1,109098.39,0 +9132,15737705,Avdeyeva,775,France,Female,27,4,152309.37,1,1,0,104112,0 +9133,15737194,Tu,635,France,Female,33,5,0,2,1,0,122949.71,0 +9134,15726776,Donnelly,705,Spain,Male,36,1,111629.29,1,1,1,21807.16,0 +9135,15804357,Loggia,481,France,Male,40,3,0,1,1,1,32319.93,0 +9136,15664432,Chao,727,Spain,Female,49,7,96296.78,1,1,0,190457.87,1 +9137,15688984,Belonwu,595,France,Male,20,4,95830.43,1,1,0,177738.98,0 +9138,15583026,Welch,535,France,Female,38,0,135919.33,1,1,0,80425.65,0 +9139,15771668,Henderson,578,France,Male,59,10,185966.64,1,0,0,9445.42,1 +9140,15779904,Yobanna,597,France,Female,29,5,0,2,1,1,174825.57,0 +9141,15784323,Gallo,449,France,Female,21,7,0,2,0,0,175743.92,0 +9142,15756277,Wilson,850,Germany,Female,43,8,92244.83,2,1,0,54949.73,0 +9143,15663312,Marino,494,France,Female,35,9,112727.06,2,1,0,183752.91,0 +9144,15793197,Bailey,676,France,Female,34,8,100359.54,1,0,0,46038.28,0 +9145,15731463,Gboliwe,818,Germany,Male,43,10,105301.5,1,1,1,78941.59,0 +9146,15621768,Chukwuhaenye,712,Spain,Male,45,6,112994.65,1,0,0,198398.68,0 +9147,15691323,Bianchi,672,Germany,Male,40,4,89025.88,2,1,0,188892.19,0 +9148,15781326,Ford,636,France,Male,35,9,95478.17,1,0,0,169286.74,0 +9149,15595640,Rizzo,698,France,Male,37,8,0,2,0,0,145004.39,0 +9150,15814331,Lung,597,Germany,Female,43,7,119127.46,2,1,0,55809.92,0 +9151,15602030,Ramirez,717,France,Male,28,4,128206.79,1,1,1,54272.12,0 +9152,15747974,Sabbatini,614,France,Male,49,1,0,2,1,0,192440.54,0 +9153,15611315,Ts'ao,708,Germany,Female,23,4,71433.08,1,1,0,103697.57,0 +9154,15636977,Trevisan,507,Germany,Male,36,9,118214.32,3,1,0,119110.03,1 +9155,15690337,Chinwenma,581,France,Female,27,5,102258.11,2,1,0,194681.6,0 +9156,15680666,Berry,579,Spain,Female,39,2,151963.26,2,1,0,158948.63,0 +9157,15679551,Colombo,504,Spain,Female,46,2,163764.84,1,1,1,165122.55,1 +9158,15778915,Harris,737,France,Female,32,7,128551.36,2,0,1,189402.71,0 +9159,15568849,Bryan,540,Spain,Female,31,10,118158.74,1,1,1,158027.57,0 +9160,15747762,Chigozie,609,France,Male,32,7,118520.41,1,0,0,3815.48,0 +9161,15753679,Mullawirraburka,778,France,Male,24,4,0,2,1,1,162809.2,0 +9162,15750049,Steele,621,France,Male,40,10,163823.37,1,0,0,89519.47,0 +9163,15606097,Zakharov,665,Germany,Male,63,7,104469.58,1,1,1,25165.36,1 +9164,15802368,Ch'eng,608,France,Female,47,6,0,1,1,1,126012.57,0 +9165,15767488,Berry,680,Spain,Male,36,7,0,2,1,0,20109.21,0 +9166,15669946,Jen,663,Germany,Female,46,2,141726.88,1,1,1,58257.23,0 +9167,15612103,Wang,627,Germany,Female,35,2,137852.96,1,1,1,172269.21,1 +9168,15645353,Chubb,607,France,Male,26,1,0,1,1,0,29818.2,0 +9169,15650018,Chen,681,France,Female,43,8,154100.3,1,0,0,114659.81,0 +9170,15659002,Mazzanti,766,France,Female,45,6,0,2,0,0,147184.74,0 +9171,15616028,T'ao,694,France,Male,30,2,0,3,0,1,15039.41,0 +9172,15660475,Ndubueze,411,France,Female,54,9,0,1,0,1,76621.49,0 +9173,15652615,Ferri,742,France,Male,39,8,140004.96,1,1,1,92985.78,0 +9174,15653572,Thornton,673,Spain,Male,43,8,127132.96,1,0,1,6009.27,1 +9175,15628059,DeRose,529,France,Male,61,1,0,2,1,1,191370.97,0 +9176,15703413,Montes,519,France,Female,38,7,125328.56,1,1,0,188225.67,0 +9177,15610433,Kwemto,573,France,Male,35,9,0,2,1,0,11743.89,0 +9178,15770548,Lucchese,453,Germany,Female,28,3,139986.65,1,1,0,136846.75,0 +9179,15645637,Huggins,798,Germany,Female,39,6,119787.76,1,1,1,164248.33,0 +9180,15590888,Wade,693,Spain,Female,34,10,107556.06,2,0,0,154631.35,0 +9181,15568326,Kenenna,637,France,Female,44,2,0,2,1,0,149665.65,0 +9182,15655368,Wheeler,672,France,Male,47,1,0,1,0,0,91574.92,0 +9183,15665579,Cartwright,597,France,Female,28,0,142705.95,1,1,0,127233.39,0 +9184,15676091,Iloerika,543,France,Male,42,7,0,1,1,1,56650.47,0 +9185,15716984,Palermo,695,Spain,Female,56,4,0,2,1,0,84644.76,0 +9186,15715078,Nkemakolam,584,France,Male,35,6,161613.94,2,1,1,148238.16,0 +9187,15569452,Butler,652,Germany,Female,58,3,116353.2,2,0,1,193502.9,0 +9188,15628863,Calabresi,601,France,Male,38,4,60013.81,1,1,1,38020.05,0 +9189,15778192,Nkemdilim,628,Spain,Male,28,4,0,2,1,1,176750.81,0 +9190,15793723,Ch'iu,607,Germany,Male,32,9,144272.07,2,1,0,176580.63,0 +9191,15798943,Alexander,646,France,Female,46,8,0,2,1,0,133059.15,0 +9192,15764708,Chiabuotu,572,France,Male,30,6,117696.67,1,1,0,100843.82,0 +9193,15791040,Vasilyeva,801,Spain,Male,58,1,79954.61,2,1,1,30484.19,0 +9194,15631512,Schneider,597,France,Female,26,8,149989.39,1,1,0,42330.58,0 +9195,15640106,Mason,613,France,Male,40,7,124339.9,1,0,0,193309.58,0 +9196,15710315,Chukwukadibia,529,Germany,Male,29,4,135759.4,1,0,0,112813.79,1 +9197,15771535,Tsui,794,Spain,Female,37,9,0,2,1,0,68008.85,0 +9198,15611947,Banks,557,France,Male,34,3,83074,1,1,0,132673.22,0 +9199,15670266,Shih,499,France,Female,28,4,141792.61,1,1,1,22001.91,0 +9200,15609083,Tretiakova,544,France,Female,26,6,0,1,1,0,100200.4,1 +9201,15567923,Barese,739,France,Female,30,6,0,1,0,0,122604.44,0 +9202,15788183,Longo,458,Germany,Female,43,1,106870.12,2,1,0,100564.37,0 +9203,15735782,MacDonald,528,France,Male,31,9,120962.59,1,1,0,5419.31,0 +9204,15774401,Chambers,773,Spain,Male,51,4,0,2,0,0,123587.83,1 +9205,15737971,Cowen,646,France,Female,30,5,0,2,1,0,13935.32,0 +9206,15758750,Iweobiegbunam,564,France,Male,31,0,110527.17,1,1,1,87060.77,0 +9207,15611767,Mai,624,Germany,Female,52,0,133723.43,1,0,0,4859.59,1 +9208,15643770,Yu,682,France,Female,52,5,112670.48,1,1,0,21085.17,1 +9209,15744717,Duffy,726,France,Female,44,2,0,2,1,1,26733.86,0 +9210,15570681,Chiang,560,France,Male,24,1,116084.32,1,1,0,89734.7,0 +9211,15792650,Watts,382,Spain,Male,36,0,0,1,1,1,179540.73,1 +9212,15605531,Daly,457,Spain,Female,38,6,0,2,1,0,173219.09,0 +9213,15605339,Baker,673,France,Female,37,10,0,2,1,1,37411.35,0 +9214,15672216,Uvarov,584,France,Female,40,4,82441.75,1,0,0,80852.11,0 +9215,15812893,Costa,629,France,Female,39,10,0,2,1,1,43174.49,1 +9216,15624180,Genovesi,584,Germany,Female,37,10,134171.8,4,1,1,70927.11,1 +9217,15701364,Doherty,724,France,Male,30,10,0,2,1,1,54265.55,0 +9218,15762588,Kaleski,644,France,Male,31,5,0,2,1,1,41872.17,0 +9219,15806318,Wright,676,Germany,Female,48,2,124442.38,1,1,0,15068.53,1 +9220,15712596,Huang,499,France,Male,31,4,0,1,1,0,25950.49,0 +9221,15600399,Trentino,598,France,Male,60,4,0,1,1,0,197727.14,1 +9222,15576216,Chienezie,655,Germany,Female,37,4,108862.76,1,1,0,79555.08,1 +9223,15620750,Sugden,559,France,Male,28,3,141099.43,1,1,1,15607.27,0 +9224,15623489,Tu,543,France,Female,67,0,128843.67,1,1,1,134612.48,0 +9225,15667944,Onuchukwu,679,France,Male,39,0,86843.61,1,0,1,159830.58,0 +9226,15584928,Ugochukwutubelum,594,Germany,Female,32,4,120074.97,2,1,1,162961.79,0 +9227,15779913,Davidson,586,France,Male,27,5,130231.8,2,1,1,192427.16,0 +9228,15644977,Goddard,776,France,Female,31,5,0,2,1,0,92647.94,0 +9229,15749679,Beck,699,France,Male,39,2,109724.38,1,1,1,180022.39,0 +9230,15629010,Beam,847,Germany,Female,35,5,111743.43,1,1,1,183584.14,0 +9231,15768465,Sheppard,582,Germany,Male,35,8,121309.17,2,1,1,28750.67,0 +9232,15767781,Godfrey,648,France,Male,38,10,82697.28,1,1,0,74846.67,0 +9233,15635364,Gray,618,France,Female,49,9,44301.43,3,1,1,89729.3,1 +9234,15722004,Hsiung,543,France,Female,31,4,138317.94,1,0,0,61843.73,0 +9235,15766044,Cameron,642,Germany,Male,49,4,120688.61,1,1,0,24770.22,1 +9236,15586680,Fleming,462,France,Male,27,4,176913.52,1,1,0,80587.27,0 +9237,15635388,Austin,640,Spain,Male,47,6,89047.14,1,1,0,116286.25,0 +9238,15655175,Wallace,740,Germany,Male,40,4,114318.78,2,1,0,129333.69,1 +9239,15639133,Ku,773,France,Female,50,4,0,2,1,0,129372.94,0 +9240,15799653,Fiorentino,583,Germany,Female,32,7,94753.55,2,1,1,18149.03,0 +9241,15723872,Buccho,589,Spain,Female,46,10,0,2,0,1,168369.37,0 +9242,15775627,Gordon,509,France,Male,35,8,0,2,0,1,67431.28,0 +9243,15630704,Haworth,612,Germany,Male,32,9,106520.73,2,1,0,177092.16,0 +9244,15815534,Guidry,505,Spain,Male,37,0,134006.39,1,1,1,93736.69,0 +9245,15697249,Lettiere,546,Germany,Female,25,3,132837.7,1,1,0,131647.31,0 +9246,15681316,Tai,681,France,Female,41,0,120549.29,2,1,0,175722.31,0 +9247,15682523,Chigozie,762,France,Male,20,1,139432.55,1,1,1,85606.83,0 +9248,15650244,Bezrukov,786,Spain,Male,29,7,80895.44,2,1,0,64945.57,0 +9249,15648638,Chia,629,Spain,Male,34,6,0,2,1,0,190347.72,0 +9250,15795747,Sheppard,787,Spain,Female,39,7,171646.76,1,0,1,100791.36,0 +9251,15607330,Vasilyev,713,Spain,Male,42,0,109121.71,1,0,1,167873.49,0 +9252,15624013,Maxwell,541,France,Female,39,6,109844.81,1,1,0,25289.23,0 +9253,15800805,Maher,451,France,Female,31,7,140931.82,1,0,1,20388.77,0 +9254,15667321,Cocci,644,Spain,Male,49,10,0,2,1,1,145089.64,0 +9255,15601116,P'an,686,France,Male,32,6,0,2,1,1,179093.26,0 +9256,15622033,Rapuluchukwu,847,Germany,Female,41,3,101543.51,4,1,0,16025.17,1 +9257,15758451,Azuka,765,Germany,Male,37,7,102708.77,1,1,0,9087.81,0 +9258,15688689,Esposito,678,Germany,Female,37,8,149000.91,2,1,1,21472.42,0 +9259,15652674,Hou,539,France,Male,20,0,83459.86,1,1,1,146752.67,0 +9260,15806327,Cyril,800,France,Female,40,3,75893.11,2,1,0,132562.23,0 +9261,15649618,Tomlinson,799,Germany,Female,39,7,167395.6,2,0,1,139537.43,0 +9262,15677117,Crawford,629,France,Female,61,6,0,2,1,1,133672.61,0 +9263,15751445,Chikwado,734,Germany,Female,52,6,71283.09,2,0,1,38984.37,0 +9264,15749669,Hargreaves,542,France,Female,31,3,0,2,1,1,115217.59,0 +9265,15656351,Laidley,414,Spain,Male,60,3,0,2,1,1,93844.82,0 +9266,15667438,Ferguson,675,France,Female,38,1,104016.88,1,0,0,22068.83,1 +9267,15682273,Burns,683,France,Female,38,5,127616.56,1,1,0,123846.07,0 +9268,15580912,McNeill,748,France,Male,32,5,154737.88,2,1,1,172638.13,0 +9269,15785183,Chukwuebuka,596,Spain,Male,29,2,0,2,1,1,1591.19,0 +9270,15705383,Shen,642,France,Male,35,4,125476.31,1,1,1,91775.51,0 +9271,15712903,Diaz,499,France,Female,21,3,176511.08,1,1,1,153920.22,0 +9272,15774285,Kentish,649,Spain,Female,47,8,110783.28,1,1,1,71420.16,0 +9273,15583138,Persse,739,France,Male,42,2,141642.92,2,1,0,172149.76,0 +9274,15740160,Okwukwe,616,France,Male,31,1,0,2,1,1,54706.75,0 +9275,15793425,Watt,560,Spain,Female,33,9,0,1,0,1,183358.21,0 +9276,15749265,Carslaw,427,Germany,Male,42,1,75681.52,1,1,1,57098,0 +9277,15623989,Griffin,435,France,Male,54,3,0,1,1,0,156910.46,1 +9278,15604832,Hsia,633,France,Male,29,7,0,1,1,1,130224.73,0 +9279,15584580,Fyodorova,443,France,Male,35,6,161111.45,1,0,0,13946.66,0 +9280,15573854,Chukwujekwu,727,France,Male,62,5,0,2,0,1,38652.96,0 +9281,15614847,Townsend,674,France,Female,45,6,72494.69,1,0,1,140041.78,0 +9282,15679966,Marsh,661,France,Female,31,3,133964.3,1,1,1,166187.1,0 +9283,15799435,Hayes,619,Spain,Male,34,1,0,1,1,0,139919.38,0 +9284,15752186,Padovano,562,France,Female,27,3,0,2,1,0,28137.03,0 +9285,15705544,Ma,633,France,Male,61,3,157201.48,1,0,1,50368.63,0 +9286,15713632,Ham,551,Spain,Female,48,5,95679.29,1,0,0,94978.1,0 +9287,15586523,Paten,720,Germany,Female,29,7,106230.92,1,1,1,69903.93,1 +9288,15609176,Cawthorne,688,France,Female,32,5,0,2,0,1,177607.77,0 +9289,15769308,Herbert,635,Germany,Female,36,9,81231.85,2,1,0,196731.08,0 +9290,15676810,Jen,561,France,Female,31,1,81480.27,2,1,1,65234.6,0 +9291,15634591,Saunders,850,France,Male,33,8,73059.38,1,1,1,186281,0 +9292,15679804,Esquivel,636,France,Male,36,5,117559.05,2,1,1,111573.3,0 +9293,15677764,Chao,461,Germany,Female,74,1,186445.31,2,1,1,196767.83,0 +9294,15571917,Eluemuno,771,Germany,Female,38,5,137657.71,2,1,0,72985.61,0 +9295,15574608,Sidorova,713,France,Male,36,8,133889.35,1,1,1,143265.65,0 +9296,15740868,Pirogova,658,Germany,Female,45,9,134562.8,1,1,1,159268.67,0 +9297,15702442,Benson,586,Germany,Female,56,9,100781.75,2,1,1,54448.41,0 +9298,15699797,Santana,737,France,Male,30,8,174356.13,1,0,0,31928.5,0 +9299,15648047,Williamson,742,Germany,Male,27,5,190125.43,2,0,0,21793.59,0 +9300,15766826,North,824,France,Male,26,7,146266,1,1,0,21903.62,1 +9301,15591628,Davies,701,Germany,Male,41,9,164046.1,1,1,0,49405.93,0 +9302,15583857,Siciliano,623,Spain,Female,43,4,123536.52,2,0,0,154908.52,0 +9303,15752534,Mironov,744,France,Male,36,10,0,2,1,1,182867.84,0 +9304,15741403,Amechi,698,Spain,Female,38,1,171848.38,1,0,0,16957.45,0 +9305,15783589,Toscano,616,France,Male,40,9,0,2,0,0,93717.55,0 +9306,15598046,Su,662,France,Female,39,5,139562.05,2,1,0,61636.22,0 +9307,15643330,Chukwuemeka,594,France,Male,37,2,0,2,0,1,95864.5,0 +9308,15680405,P'eng,685,France,Male,40,2,168001.34,2,1,1,167400.29,0 +9309,15728683,Lombardo,742,France,Male,27,0,0,2,0,1,131534.96,0 +9310,15621644,Lombardi,678,Germany,Male,83,6,123356.63,1,0,1,92934.41,0 +9311,15733032,Butler,651,Spain,Male,47,2,0,2,1,1,119808.64,0 +9312,15608381,Dean,585,Germany,Male,50,2,125845.66,1,1,0,9439.31,1 +9313,15658946,Piccio,579,Germany,Male,40,10,45408.85,2,1,0,18732.91,0 +9314,15757912,Bradley,722,Germany,Female,37,0,125977.81,1,0,0,160162.42,0 +9315,15645371,Cameron,613,Germany,Female,51,7,147262.11,1,1,1,53630.9,1 +9316,15653110,Chan,694,France,Male,42,8,133767.19,1,1,0,36405.21,0 +9317,15766355,Lettiere,550,Germany,Male,49,0,108806.96,3,1,0,61446.92,1 +9318,15585249,Mironova,741,France,Male,42,6,106036.52,1,1,0,194686.78,1 +9319,15611786,Tsui,668,Spain,Female,69,9,0,1,0,1,134483.07,0 +9320,15575486,Okoli,529,France,Female,27,1,0,2,1,1,37769.98,0 +9321,15780215,Berry,636,France,Male,31,6,0,2,1,1,2382.61,0 +9322,15686099,Ruse,563,Spain,Male,61,1,82182.1,1,1,0,106826.92,1 +9323,15739042,Bogolyubov,767,France,Female,35,9,0,2,1,0,39511.61,0 +9324,15815316,Kennedy,644,France,Male,50,9,76817,4,1,0,196371.13,1 +9325,15778489,Bolton,780,Germany,Male,71,9,142550.25,2,1,1,122506.78,0 +9326,15786389,Chuang,635,Spain,Female,41,10,0,2,1,1,61994.2,0 +9327,15601787,Greco,641,Germany,Male,35,2,103711.56,1,0,1,192464.21,1 +9328,15624715,Ma,593,Spain,Female,40,2,0,1,1,1,5194.95,0 +9329,15763093,Nucci,540,Germany,Female,35,7,128369.75,2,1,0,198256.15,0 +9330,15572073,Yao,663,Spain,Male,35,5,0,2,1,1,62634.94,0 +9331,15780256,Palfreyman,630,France,Male,34,9,0,2,1,1,114006.35,0 +9332,15659305,Webster,605,Germany,Male,19,8,166133.28,1,1,1,107994.99,0 +9333,15638882,Cardell,710,Germany,Female,62,9,148214.36,1,1,0,48571.14,1 +9334,15714680,Bianchi,755,France,Female,78,5,121206.96,1,1,1,76016.49,0 +9335,15777217,Somadina,641,Spain,Male,25,10,0,2,1,1,180808.39,0 +9336,15739123,Mellor,737,Germany,Male,50,4,127552.85,2,1,0,4225.11,0 +9337,15594450,Tomlinson,695,France,Male,49,9,159458.53,1,1,0,135841.35,0 +9338,15797751,Pai,466,Germany,Female,47,5,102085.72,1,1,1,183536.24,1 +9339,15691543,Lennox,558,Germany,Male,58,2,142537.18,1,1,1,88791.83,0 +9340,15722845,Meldrum,665,Spain,Male,29,1,182781.74,2,1,1,63732.9,0 +9341,15605804,Watson,737,France,Male,45,10,0,2,1,0,1364.54,0 +9342,15702061,Findlay,654,France,Male,29,7,0,2,1,1,149184.15,0 +9343,15694321,Su,619,France,Female,28,3,0,2,1,0,53394.12,0 +9344,15798749,Davidson,845,Germany,Female,43,3,152063.59,2,1,0,97910.06,0 +9345,15720050,Barrett,727,France,Female,28,2,110997.76,1,1,0,101433.76,0 +9346,15758048,Miah,582,France,Male,50,2,148942,1,1,1,116944.3,0 +9347,15805681,Chamberlain,716,France,Male,41,9,0,1,1,1,113267.48,0 +9348,15802809,Vidal,660,Spain,Female,36,0,84438.57,1,1,1,181449.51,0 +9349,15807239,Lung,664,France,Female,34,7,93920.47,1,0,0,179913.98,0 +9350,15749093,Tretyakova,801,France,Male,43,4,158713.08,2,0,0,98586.14,0 +9351,15689344,Montgomery,615,Spain,Male,42,4,0,3,0,1,120321.09,0 +9352,15606076,Golubev,718,Germany,Male,63,7,123204.88,1,1,1,100538.8,0 +9353,15610090,Han,667,France,Male,40,8,72945.29,2,1,0,98931.5,0 +9354,15693926,Pan,670,Spain,Male,37,0,178742.71,1,1,1,194493.57,0 +9355,15791501,Carroll,590,France,Male,43,8,0,2,1,1,143628.31,0 +9356,15621870,Hawkins,739,Spain,Female,40,8,0,1,1,0,167030.51,0 +9357,15734711,Loggia,373,France,Male,42,7,0,1,1,0,77786.37,1 +9358,15814405,Chesnokova,418,France,Female,46,9,0,1,1,1,81014.5,1 +9359,15729359,Chambers,837,France,Female,29,9,0,2,1,1,41866.26,0 +9360,15606944,Fleming,645,Germany,Male,43,9,140121.17,1,1,0,11302.7,1 +9361,15671934,Veale,552,Germany,Male,39,2,132906.88,1,0,1,149384.43,0 +9362,15641773,Browne,580,Germany,Male,45,2,179334.83,2,1,1,169303.65,0 +9363,15701972,Parsons,684,France,Male,35,3,137179.39,1,1,1,37264.11,0 +9364,15749114,Bailey,634,Spain,Male,35,3,0,2,1,1,19515.48,0 +9365,15780362,Ferrari,607,France,Female,49,9,119960.29,2,1,0,103068.22,0 +9366,15753229,Genovese,802,France,Male,29,9,127414.55,1,1,1,134459.12,0 +9367,15656009,McIntyre,736,France,Female,36,6,0,1,1,0,70496.66,0 +9368,15785024,Warner,629,France,Female,40,9,137409.19,1,1,0,175877.7,1 +9369,15670492,Gordon,737,France,Male,28,8,0,2,1,0,106390.01,0 +9370,15795458,McMillan,718,Spain,Female,39,2,0,1,1,1,52138.49,0 +9371,15732438,Cheng,561,France,Male,43,4,0,4,0,0,18522.91,1 +9372,15781987,Akhtar,641,France,Male,31,9,112494.99,1,1,1,32231.6,0 +9373,15775826,Iadanza,677,France,Male,30,1,78133.15,1,0,1,174225.88,0 +9374,15807457,Abernathy,641,Spain,Female,36,1,0,2,1,0,102021.39,0 +9375,15632538,Watson,658,Spain,Female,32,5,145553.07,1,1,1,31484.76,0 +9376,15641389,Shen,659,Germany,Male,48,4,123593.22,2,1,0,82469.06,1 +9377,15657306,Kershaw,567,France,Female,47,2,0,1,0,0,110900.43,1 +9378,15709447,Reed,584,France,Female,26,0,146286.22,1,1,0,105105.35,0 +9379,15762682,Mitchell,709,Spain,Female,35,1,111827.27,2,1,0,12674.68,0 +9380,15626042,Webb,690,Spain,Female,26,2,0,2,1,1,93255.85,0 +9381,15597109,Vanzetti,627,France,Male,70,1,94416.78,1,0,1,145299.5,0 +9382,15756148,Nnanna,765,Spain,Male,45,2,91549.78,1,1,1,47139.44,0 +9383,15665634,Campbell,645,France,Female,38,7,59568.57,1,1,1,167723.25,0 +9384,15739997,Capon,716,France,Female,23,2,94464.81,2,0,1,185900.88,0 +9385,15686242,Otutodilichukwu,771,France,Female,57,4,0,1,0,0,85876.67,1 +9386,15759244,Boone,687,Germany,Male,44,8,95368.14,2,1,1,1787.85,0 +9387,15672027,McIntyre,717,Germany,Female,33,10,102185.42,2,1,0,23231.93,0 +9388,15594576,Zhdanov,524,France,Male,32,1,144875.71,1,0,0,187740.04,0 +9389,15707138,Nagy,679,Spain,Male,39,5,0,2,1,1,100060.54,0 +9390,15756954,Lombardo,538,France,Female,32,2,0,1,1,1,80130.54,0 +9391,15619130,Simpson,752,Germany,Female,37,5,113291.05,2,1,1,132467.54,0 +9392,15639665,Herbert,846,Spain,Male,61,0,0,2,1,1,96202.44,0 +9393,15571065,Lehr,532,Spain,Female,39,0,0,2,1,0,94977.3,0 +9394,15686060,Chou,670,Germany,Male,43,9,111677.88,1,1,0,178827.3,1 +9395,15615753,Upchurch,597,Germany,Female,35,8,131101.04,1,1,1,192852.67,0 +9396,15800961,Ugorji,627,Germany,Male,52,1,76101.81,2,0,1,177238.35,0 +9397,15763065,Palerma,700,Spain,Female,40,2,0,2,1,0,199753.97,0 +9398,15672467,Coles,766,France,Female,52,7,92510.9,2,0,1,66193.61,0 +9399,15752915,Hsueh,488,France,Female,34,2,0,2,1,1,181270.84,0 +9400,15744695,Tu,694,France,Male,39,5,77652.4,1,1,1,25407.59,0 +9401,15584897,Kuo,639,France,Female,31,3,98360.03,1,0,0,20973.8,0 +9402,15601857,Woodhouse,705,Germany,Female,46,4,115518.07,1,0,0,76544.9,1 +9403,15674156,Tretiakova,810,Germany,Male,69,3,27288.43,1,1,1,110509.9,0 +9404,15695465,Gibson,638,France,Female,36,6,0,1,1,0,164247.51,0 +9405,15792232,Moss,595,Spain,Female,43,5,0,2,0,0,105149.8,0 +9406,15807900,Chineze,575,France,Male,36,7,0,1,1,1,55868.97,1 +9407,15743760,Davidson,850,France,Male,31,6,131996.66,2,1,1,178747.43,0 +9408,15652835,Liang,419,Spain,Female,27,2,121580.42,1,0,1,134720.51,0 +9409,15767818,Graham,640,France,Male,55,10,132436.34,1,1,0,978.66,0 +9410,15591150,Nwebube,570,Spain,Male,34,10,0,2,0,1,183387.12,0 +9411,15734659,Sozonov,640,Germany,Female,46,5,107978.4,2,1,0,155876.06,0 +9412,15796115,Forbes,689,Germany,Female,40,4,78119.59,4,1,0,119259.34,1 +9413,15724648,Chikezie,725,France,Male,26,6,98684.15,1,0,0,133720.57,0 +9414,15737732,Onwuemelie,751,France,Female,44,10,0,2,1,0,170634.49,0 +9415,15632280,Toth,544,Spain,Female,53,9,0,1,1,0,125692.07,1 +9416,15750407,Hunt,768,Germany,Female,43,2,129264.05,2,0,0,19150.14,0 +9417,15795370,Mazure,648,Germany,Male,37,6,131753.41,1,1,0,86894.67,0 +9418,15656829,Hughes,577,Spain,Female,33,6,0,2,1,0,57975.8,0 +9419,15643794,Bennett,639,Spain,Female,27,2,0,1,1,1,82938.99,0 +9420,15798605,Tien,686,Germany,Male,26,1,57422.62,1,1,1,79189.4,0 +9421,15637324,Kay,657,France,Female,28,7,0,2,0,1,5177.62,0 +9422,15589589,Bryan,613,France,Male,34,5,144094.2,1,1,0,44510.26,0 +9423,15778936,Ingamells,701,France,Male,33,9,147510.34,1,1,0,190611.92,0 +9424,15757385,Milne,578,Spain,Female,28,8,161592.76,1,1,0,177834.79,0 +9425,15666200,Lombardo,689,France,Female,40,1,0,2,1,1,119446.64,0 +9426,15683977,Owens,687,Spain,Female,72,4,0,2,1,1,50267.69,0 +9427,15675518,Charlton,499,Spain,Female,53,1,75225.53,2,0,0,144849.1,1 +9428,15584812,Overby,693,Spain,Female,39,0,0,2,0,0,81901.6,0 +9429,15752984,Chifley,737,France,Female,70,9,87542.89,2,1,1,42576.86,0 +9430,15577913,Oliver,651,France,Female,32,8,144581.96,1,1,1,87609.5,0 +9431,15591980,Hill,753,France,Male,33,5,122568.05,2,1,1,82820.85,0 +9432,15598948,DeRose,523,Spain,Female,24,5,172231.93,1,0,1,155144.12,0 +9433,15574142,Chuang,458,Germany,Female,28,2,171932.26,2,1,1,9578.24,0 +9434,15582903,Edwards,643,France,Male,39,7,0,2,1,1,170392.59,0 +9435,15733229,Rodriguez,638,Spain,Female,34,7,0,2,0,0,3946.29,0 +9436,15635752,Lo,685,Germany,Male,38,4,111798.06,2,1,1,102184.66,0 +9437,15771000,Powell,684,France,Male,38,4,0,3,1,0,75609.84,0 +9438,15804864,Chu,670,France,Female,27,5,79336.61,1,1,1,26170.08,0 +9439,15641175,Munro,701,Germany,Male,63,3,120916.52,3,0,0,144727.45,1 +9440,15692226,Onwumelu,705,France,Female,31,3,142905.51,1,1,1,58134.97,0 +9441,15584156,Siciliani,593,Spain,Male,27,10,0,3,0,0,94620,1 +9442,15702656,Yobachi,651,France,Female,33,1,96834.78,1,1,0,108764.69,0 +9443,15606552,Akabueze,741,France,Male,37,9,105261.76,2,1,1,149503.54,0 +9444,15687001,Chiemenam,596,Germany,Male,54,1,123544,1,1,1,120314.75,1 +9445,15781903,Odinakachukwu,581,Germany,Male,41,2,127913.71,2,1,1,44205.95,0 +9446,15731951,Reilly,689,Spain,Female,28,5,95328.6,1,1,0,6129.61,1 +9447,15580953,Forbes,544,France,Male,30,4,73218.89,1,0,1,126796.69,0 +9448,15810390,Amadi,718,France,Female,41,1,0,2,0,1,27509.52,1 +9449,15628274,Ferri,583,Germany,Male,35,8,149995.72,2,1,0,42143.55,0 +9450,15615444,Y?an,663,Germany,Male,28,8,123674.28,2,1,1,87985.2,0 +9451,15784010,Williamson,666,Germany,Male,33,2,124125.26,1,1,0,81884.8,0 +9452,15571586,Briggs,524,Spain,Male,29,3,159035.45,1,1,0,2705.31,1 +9453,15748616,Napolitani,599,France,Male,27,5,0,2,1,0,30546.4,0 +9454,15769402,Carpenter,667,France,Male,27,7,156811.74,1,1,1,149402.59,0 +9455,15739248,Lin,727,France,Male,52,4,0,2,1,1,118429.02,0 +9456,15603481,Robinson,689,Spain,Female,55,4,0,2,1,1,58442.25,0 +9457,15723604,Collins,639,France,Male,39,6,150555.83,1,1,0,30414.17,0 +9458,15797822,Kingsley,678,France,Male,28,2,109137.12,1,1,1,58814.41,0 +9459,15665064,Harvey,523,France,Male,36,8,158351.02,2,1,0,155304.53,0 +9460,15640580,Obiora,650,France,Female,47,9,0,1,1,0,187943.6,0 +9461,15581089,Knight,744,Spain,Male,35,7,0,2,1,1,43036.6,0 +9462,15728605,Hung,697,France,Male,40,4,0,2,0,1,26543.28,0 +9463,15737385,Curtis,800,Spain,Female,46,6,0,2,1,0,171928.04,0 +9464,15714789,Perez,664,France,Male,24,7,0,1,0,1,35611.35,0 +9465,15786035,Gosnell,740,France,Male,39,9,0,2,1,0,19047.23,0 +9466,15815259,Fang,835,France,Female,56,2,0,2,1,1,39820.13,0 +9467,15592716,Clarke,559,France,Male,52,2,0,1,1,0,129013.59,1 +9468,15734850,Milanesi,676,Spain,Male,36,1,82729.49,1,1,0,113810.12,0 +9469,15638047,Chia,613,Germany,Female,45,9,142765.24,2,1,0,34749.65,0 +9470,15674573,Gearhart,713,France,Female,25,4,121172.97,1,1,1,56268.98,0 +9471,15694859,McLean,751,Germany,Female,28,10,132932.14,2,1,1,46630.47,0 +9472,15776404,Williamson,523,France,Male,22,8,123374.46,1,1,1,124906.59,0 +9473,15579345,Murphy,775,Germany,Female,74,0,161371.5,1,1,1,134869.93,0 +9474,15690733,Angelo,608,Spain,Male,45,4,0,2,0,0,36697.48,1 +9475,15631481,Thomson,673,France,Male,51,8,79563.36,2,1,1,172200.91,0 +9476,15620988,Murray,616,France,Male,46,2,0,2,1,0,137136.46,0 +9477,15571529,Kirby,650,Germany,Female,48,7,138232.24,1,1,0,57594.78,0 +9478,15592104,Lane,655,France,Female,41,5,0,1,0,0,36548,1 +9479,15651900,Bergamaschi,782,Germany,Female,53,1,81571.05,1,1,0,182960.46,1 +9480,15596212,Yang,781,Spain,Male,35,1,0,2,0,0,42117.9,0 +9481,15710687,Mills,593,France,Female,33,0,95927.04,1,1,0,199478.05,0 +9482,15613787,Chidubem,505,Spain,Male,35,8,116932.59,1,1,0,91092.84,0 +9483,15599211,Findlay,707,France,Male,40,1,0,2,1,0,14090.4,1 +9484,15675983,Wood,692,France,Female,36,3,79551.12,1,0,1,178267.07,0 +9485,15622370,Boyle,813,Germany,Male,30,1,116416.94,1,0,1,85808.22,0 +9486,15656319,Toscano,850,Spain,Male,37,4,88141.1,1,1,0,109659.12,0 +9487,15605130,Seccombe,753,France,Male,32,6,177729.13,1,1,1,161642.08,0 +9488,15672574,Uspenskaya,850,Spain,Female,32,5,0,1,1,1,3830.59,0 +9489,15659355,McKenzie,671,Spain,Male,32,6,123912.78,2,1,1,146636.44,0 +9490,15777907,Liang,791,France,Female,33,3,0,1,1,1,144413.92,1 +9491,15655171,Yermakova,624,France,Male,80,3,0,1,1,1,65801.44,0 +9492,15619674,White,649,France,Female,35,4,108306.44,1,1,1,192486.24,0 +9493,15775192,Rounsevell,732,Germany,Female,48,4,102962.62,1,1,0,120852.85,1 +9494,15617657,Ts'ai,664,France,Female,36,0,103502.22,1,1,1,146191.82,0 +9495,15688951,Stoneman,789,Germany,Male,43,8,119654.44,2,0,1,148412.24,1 +9496,15763460,Yao,680,France,Male,33,10,183768.47,1,1,0,164119.35,0 +9497,15756992,Chukwukere,701,France,Male,37,1,0,2,1,0,163457.55,0 +9498,15617454,Ifeatu,684,France,Female,25,1,0,2,0,1,144978.47,0 +9499,15701932,Millar,586,France,Female,52,6,140900.97,1,1,1,67288.89,0 +9500,15700813,Igwebuike,522,Germany,Female,25,5,94049.92,2,1,0,103269,0 +9501,15645600,Obidimkpa,739,Spain,Female,27,8,98926.4,1,1,1,106969.98,0 +9502,15634146,Hou,835,Germany,Male,18,2,142872.36,1,1,1,117632.63,0 +9503,15686743,Moody,790,Spain,Male,29,3,46057.96,2,1,1,189777.66,0 +9504,15698792,Keldie,671,France,Female,48,6,119769.77,1,0,1,66032.65,0 +9505,15591724,Liu,560,France,Female,44,5,143244.97,1,1,0,98661.27,0 +9506,15571281,Ts'ao,651,France,Male,28,10,79562.98,1,1,1,74687.37,0 +9507,15661380,Walker,682,France,Male,69,6,0,2,0,1,149604.18,0 +9508,15728885,Defalco,808,France,Male,41,0,0,1,1,1,79888.78,0 +9509,15618950,Lo Duca,644,Spain,Male,26,8,96659.64,2,1,1,138775.69,0 +9510,15609804,Hyde,688,France,Male,29,1,0,2,1,0,154695.57,0 +9511,15735849,Kanayochukwu,617,France,Female,26,2,165947.99,2,0,1,168834.38,0 +9512,15652948,Yen,738,France,Male,33,4,92676.3,1,1,0,105817.63,0 +9513,15618155,Ts'ui,663,France,Male,45,5,83195.12,1,1,1,48682.1,0 +9514,15566378,Tillman,515,France,Male,48,5,129387.94,1,0,1,147955.91,1 +9515,15565879,Riley,845,France,Female,28,9,0,2,1,1,56185.98,0 +9516,15792922,Tu,639,Spain,Male,38,9,130233.14,1,1,1,81861.1,0 +9517,15770567,Ruiz,557,France,Female,32,3,123502.53,1,1,1,69826.8,0 +9518,15738042,Goliwe,543,Germany,Male,37,8,140894.06,2,1,1,118059.19,0 +9519,15714920,Balashov,585,Germany,Male,44,7,163867.86,1,1,1,112333.22,0 +9520,15782121,Leonard,610,France,Female,27,2,0,2,1,0,14546.76,0 +9521,15673180,Onyekaozulu,727,Germany,Female,18,2,93816.7,2,1,0,126172.11,0 +9522,15660636,Carpenter,540,Spain,Female,40,8,0,2,1,0,3560,0 +9523,15664504,Beede,418,France,Male,35,7,0,2,1,1,88878.15,0 +9524,15790322,Beneventi,660,France,Female,32,0,114668.89,1,1,0,84605,0 +9525,15739847,Sadlier,850,Germany,Male,38,5,146756.68,1,1,0,78268.61,0 +9526,15699415,Lewis,618,France,Female,46,6,150213.71,1,1,0,120668.46,1 +9527,15665521,Chiazagomekpele,642,Germany,Male,18,5,111183.53,2,0,1,10063.75,0 +9528,15682868,Elliott,850,France,Female,40,9,99816.46,1,1,1,163989.66,1 +9529,15584462,Liang,739,France,Male,34,9,0,1,1,0,60584.33,0 +9530,15661708,She,508,France,Female,41,5,0,2,1,1,94170.84,0 +9531,15584452,Bozeman,667,France,Male,41,6,0,2,0,0,167181.77,0 +9532,15717010,Yu,741,France,Female,60,5,0,1,1,1,38914.51,0 +9533,15643828,Teng,592,France,Male,29,7,0,2,1,1,91196.67,0 +9534,15733361,Davide,651,Germany,Female,45,6,86714.06,1,1,0,85869.89,1 +9535,15795488,Beneventi,773,Spain,Male,52,2,0,2,1,0,57337.79,0 +9536,15581551,Yobachukwu,850,Spain,Male,41,8,132838.07,1,1,1,175347.28,0 +9537,15632051,Douglas,550,Germany,Female,42,10,128707.31,1,1,0,63092.65,1 +9538,15780409,Egobudike,783,France,Male,40,6,0,2,1,0,109742.55,0 +9539,15572767,Shelby,777,France,Male,29,2,0,2,1,0,124489.88,0 +9540,15590337,Golubov,659,France,Male,29,6,123192.12,1,1,1,56971.41,1 +9541,15634551,Williamson,727,Germany,Male,46,3,115248.11,4,1,0,130752.01,1 +9542,15669290,Fan,603,France,Male,38,8,59360.77,1,1,1,191457.06,0 +9543,15621140,Nwebube,644,Spain,Male,37,9,0,2,1,1,96442.86,0 +9544,15613518,Bellucci,647,France,Female,35,6,112668.7,1,0,1,122584.29,0 +9545,15728043,Udinese,648,Germany,Female,37,7,138503.51,2,1,0,57215.85,0 +9546,15570073,Marian,721,Spain,Male,57,1,0,1,1,1,195940.96,0 +9547,15777033,Chizoba,524,France,Male,29,7,0,2,1,1,105448.74,0 +9548,15682454,McFarland,626,France,Female,34,3,0,2,1,1,37870.29,0 +9549,15758513,McDonald,569,France,Male,43,7,0,2,1,0,52534.81,0 +9550,15772604,Chiemezie,578,Spain,Male,36,1,157267.95,2,1,0,141533.19,0 +9551,15721715,Fane,769,France,Female,40,9,133871.05,1,1,1,50568.02,0 +9552,15688563,Marchesi,694,Germany,Male,31,4,141989.27,2,1,0,26116.82,0 +9553,15772009,Scott,664,France,Female,41,5,0,1,1,1,152054.33,0 +9554,15809585,H?,646,France,Male,38,7,0,2,1,0,1528.4,0 +9555,15593778,Craig,779,France,Female,29,3,46388.16,3,1,0,127939.26,1 +9556,15655360,Chikelu,782,Germany,Female,72,5,148666.99,1,1,0,2605.65,1 +9557,15780909,Caffyn,769,Germany,Male,34,7,115101.5,1,0,0,57841.89,1 +9558,15757310,Otitodilichukwu,655,Germany,Male,67,6,148363.38,1,1,1,186995.17,0 +9559,15801411,Green,623,Spain,Male,46,4,0,1,1,0,5549.11,1 +9560,15761706,Y?an,705,Spain,Female,39,8,144102.32,1,1,1,11682.36,0 +9561,15658409,Mao,686,France,Male,41,5,128876.71,3,1,1,106939.34,1 +9562,15810010,Dahlenburg,678,Germany,Male,36,6,118448.15,2,1,0,53172.02,0 +9563,15627027,Shih,738,France,Male,39,5,0,2,1,1,114388.98,0 +9564,15624374,Maclean,703,France,Male,28,9,0,2,0,1,2151.17,0 +9565,15720083,Fiorentino,554,Spain,Male,42,1,0,2,0,1,183492.9,0 +9566,15752294,Long,582,France,Female,38,9,135979.01,4,1,1,76582.95,1 +9567,15743193,Olson,644,France,Male,37,6,117271.8,2,1,0,104217.96,1 +9568,15696733,McKenzie,724,France,Male,29,4,0,1,1,0,8982.75,0 +9569,15677522,Rossi,593,France,Male,33,1,0,2,0,0,9984.4,0 +9570,15643523,Power,710,Spain,Female,30,10,0,2,1,0,19500.1,0 +9571,15624936,Yen,631,France,Male,35,8,129205.49,1,1,1,79146.36,0 +9572,15716085,Norris,739,Spain,Female,41,8,0,1,1,0,191694.77,1 +9573,15641688,Collier,644,Spain,Male,18,7,0,1,0,1,59645.24,1 +9574,15796834,Rivers,652,Germany,Male,35,7,104015.54,2,1,1,55207.88,0 +9575,15720123,Hudson,554,Spain,Male,37,3,0,2,1,0,166177.3,0 +9576,15604732,Milani,483,France,Female,30,9,0,2,0,0,136356.97,0 +9577,15723484,Hunt,669,Germany,Female,42,1,103873.39,1,1,0,148611.52,0 +9578,15807120,Oluchukwu,841,Germany,Female,52,3,112383.03,1,1,0,85516.37,1 +9579,15810891,Lorenzo,662,France,Male,34,2,117731.79,2,0,1,55120.79,0 +9580,15640407,Chidiegwu,821,Germany,Male,45,0,135827.33,2,1,1,131778.58,0 +9581,15778838,Warren,783,France,Male,38,9,114135.17,1,1,0,153269.98,0 +9582,15709256,Glover,850,France,Female,28,9,0,2,1,1,164864.67,0 +9583,15742285,Andersen,559,France,Male,62,6,118756.62,1,1,1,20367.68,0 +9584,15729019,Arcuri,602,Spain,Male,34,8,98382.72,1,1,0,39542,0 +9585,15608588,Mackinlay,563,Germany,Male,41,2,100520.92,1,1,1,19412.8,1 +9586,15610557,McCarthy,695,Spain,Female,35,7,79858.13,2,1,1,127977.66,0 +9587,15786418,Chiu,546,France,Female,20,6,0,1,0,1,20508.85,0 +9588,15653050,Norriss,719,Germany,Female,76,10,95052.29,1,1,0,176244.87,0 +9589,15744914,Moore,539,Germany,Male,42,1,177728.55,1,1,0,105013.63,0 +9590,15669611,Mott,632,France,Male,71,3,83116.68,1,1,1,27597.76,0 +9591,15594786,Ts'ai,772,Germany,Male,34,7,111565.91,1,1,1,121073.23,0 +9592,15649211,Fokina,708,Spain,Male,40,8,83015.71,1,1,0,101089.76,0 +9593,15766066,Nikitina,668,Germany,Female,28,1,124511.01,1,0,0,114258.18,0 +9594,15772216,Henry,738,France,Female,67,1,130652.52,1,0,1,22762.23,0 +9595,15619898,Chiefo,785,France,Male,55,5,0,2,1,1,7008.65,0 +9596,15724543,Mao,597,France,Male,61,5,0,2,1,1,81299.17,0 +9597,15755084,Bezrukova,531,France,Male,37,7,121854.45,1,1,0,147521.35,0 +9598,15730441,Dodd,509,France,Male,26,10,0,2,1,1,6177.83,0 +9599,15666767,Lori,508,France,Male,35,1,86893.28,1,0,0,59374.82,0 +9600,15690456,Yudina,749,Germany,Female,32,7,79523.13,1,0,1,157648.12,0 +9601,15570533,Conti,621,Germany,Female,55,7,131033.76,1,0,1,75685.59,1 +9602,15797692,Volkova,659,France,Female,33,7,89939.62,1,1,0,136540.09,0 +9603,15603135,Boni,634,Germany,Female,59,3,95727.05,1,0,0,97939.4,1 +9604,15698927,Ritchie,675,France,Male,39,7,0,2,0,1,36267.21,0 +9605,15687363,McMillan,770,France,Male,31,3,155047.56,2,1,1,186064.34,0 +9606,15733444,Phillips,736,France,Female,29,9,0,2,0,0,176152.7,0 +9607,15678057,Lombardi,524,France,Male,44,10,118569.03,2,0,0,82117.2,0 +9608,15806918,Ireland,674,France,Male,28,5,0,1,1,1,151925.25,0 +9609,15638247,Boan,700,Spain,Male,44,9,0,2,1,0,142287.65,0 +9610,15674833,Shao,741,France,Female,35,1,0,2,1,0,36557.55,0 +9611,15812534,Chiemenam,455,France,Male,40,1,0,3,0,1,129975.34,0 +9612,15586522,Hunter,608,Spain,Male,37,2,130461.02,1,1,0,21967.15,0 +9613,15794297,McKay,776,France,Male,36,1,0,2,1,0,53477.76,0 +9614,15737025,Roberts,635,France,Male,33,1,0,3,0,0,178067.33,1 +9615,15615931,Aitken,746,France,Female,37,4,0,2,0,1,171039.56,0 +9616,15664860,Chao,692,Spain,Female,47,3,0,2,1,0,150802.41,1 +9617,15664539,Bruce,683,Spain,Male,35,9,61172.04,1,0,0,82951.12,0 +9618,15583692,Chan,591,Germany,Female,35,2,90194.34,2,1,0,57064.57,0 +9619,15693131,Watts,581,France,Female,24,3,95508.2,1,1,1,45755,0 +9620,15779973,Gibbons,684,Germany,Male,35,3,99967.76,1,1,1,176882.08,0 +9621,15620557,Ni,561,Spain,Male,37,4,101470.29,1,0,1,88838.14,0 +9622,15639549,Jen,718,Germany,Female,33,4,70541.06,1,0,0,88592.8,0 +9623,15618750,Phillips,590,France,Male,31,8,112211.61,1,1,0,26261.42,0 +9624,15796790,Amaechi,573,France,Female,47,8,154543.98,1,1,0,29586.73,0 +9625,15668309,Maslow,350,France,Female,40,0,111098.85,1,1,1,172321.21,1 +9626,15732437,Rowley,504,Germany,Female,44,0,131873.07,2,1,1,158036.72,1 +9627,15665158,Chukwuemeka,813,Spain,Male,27,1,137275.36,1,0,1,115733.16,0 +9628,15689322,Bevan,641,Spain,Male,31,3,153316.14,1,1,0,59927.99,0 +9629,15596624,Topp,662,France,Female,22,9,0,2,1,1,44377.65,0 +9630,15601977,Burgoyne,497,Spain,Male,44,2,121250.04,1,0,1,79691.4,0 +9631,15801462,Yermakov,716,France,Male,31,8,109578.04,2,1,1,51503.51,0 +9632,15566139,Ts'ui,526,France,Female,37,5,53573.18,1,1,0,62830.97,0 +9633,15791006,Kodilinyechukwu,760,Germany,Female,34,6,58003.41,1,1,0,90346.1,0 +9634,15668057,K?,669,France,Female,31,6,113000.66,1,1,0,40467.82,0 +9635,15580805,Marino,655,France,Male,27,10,0,2,1,0,51620.94,0 +9636,15658768,Lucas,547,France,Female,49,2,0,1,0,0,65466.93,1 +9637,15613048,Anderson,648,Germany,Female,40,5,139973.65,1,1,1,667.66,1 +9638,15803654,Wei,790,France,Female,31,2,151290.16,1,1,1,172437.12,0 +9639,15662337,Baldwin,744,Germany,Female,50,1,121498.11,2,0,1,106061.47,1 +9640,15650924,Foster,761,Spain,Female,32,4,103515.39,2,1,1,177622.38,0 +9641,15647203,Gebhart,750,France,Female,35,3,0,1,1,0,191520.5,0 +9642,15682778,Fedorov,680,France,Male,34,9,0,2,1,1,95686.6,0 +9643,15579820,Robertson,704,Spain,Male,38,6,106687.76,1,1,0,173776.5,0 +9644,15709354,Tudawali,521,France,Female,41,2,0,2,1,1,113089.43,0 +9645,15728480,Iloerika,452,France,Female,35,8,0,2,1,1,149614.81,0 +9646,15641091,Onyemauchechukwu,695,France,Female,31,5,106089.2,1,0,0,99537.68,0 +9647,15603111,Muir,850,Spain,Male,71,10,69608.14,1,1,0,97893.4,1 +9648,15679693,Walker,625,France,Male,31,5,0,2,0,1,90.07,0 +9649,15797190,Charlton,608,Germany,Female,40,7,96202.32,1,0,0,161154.85,0 +9650,15788025,Tseng,715,France,Female,38,0,0,2,1,1,332.81,0 +9651,15646168,Ifeatu,834,Spain,Male,33,5,0,2,1,0,66285.18,0 +9652,15580493,Chin,469,France,Male,33,1,127818.52,1,1,0,163477.22,0 +9653,15726720,Blinova,480,France,Female,40,7,0,1,1,0,170332.67,1 +9654,15735799,Maconochie,527,Germany,Male,58,3,137318.42,1,1,1,126144.96,0 +9655,15773098,Ch'in,834,Spain,Male,34,5,0,2,0,0,53437.1,0 +9656,15668971,Nicholson,583,France,Female,40,4,55776.39,2,1,0,26920.43,0 +9657,15603221,Burgess,696,Germany,Male,32,4,84421.62,1,0,1,52314.71,0 +9658,15740043,Young,606,France,Male,32,5,83161.65,1,1,1,116885.59,0 +9659,15712264,Plumb,713,France,Female,39,10,0,2,1,1,126263.97,0 +9660,15751926,Trentino,821,Germany,Male,42,3,87807.29,2,1,1,64613.81,0 +9661,15589401,Allen,550,France,Female,30,4,0,2,1,0,89216.29,0 +9662,15742019,Benford,675,France,Female,39,6,0,2,0,0,83419.15,0 +9663,15660611,Gallo,748,Spain,Male,39,3,0,2,1,1,123998.52,0 +9664,15607634,Cobb,606,Germany,Male,40,9,95293.86,2,0,1,96985.58,0 +9665,15595036,Doherty,726,Germany,Male,30,7,92847.59,1,1,0,146154.06,0 +9666,15745794,Cocci,547,France,Male,30,6,0,2,1,1,18471.86,0 +9667,15781689,Macadam,758,Spain,Male,35,5,0,2,1,0,95009.6,0 +9668,15696054,Tychonoff,596,France,Male,37,2,0,1,0,1,121175.86,0 +9669,15752467,Johnson,720,Spain,Male,34,3,0,2,1,1,77047.78,0 +9670,15597739,Tu,674,France,Male,37,3,0,1,1,0,158049.9,0 +9671,15651336,Chidiebere,756,France,Female,32,4,0,2,1,0,147040.25,0 +9672,15636061,Pope,649,Germany,Male,78,4,68345.86,2,1,1,142566.75,0 +9673,15723013,Sutherland,613,Germany,Male,28,7,76656.4,2,1,1,185483.24,0 +9674,15784148,Beneventi,643,France,Male,62,9,0,2,0,0,155870.82,0 +9675,15578098,Jamieson,600,France,Male,31,8,0,2,1,1,121555.51,0 +9676,15638621,Simmons,735,Spain,Male,39,1,60374.98,1,1,0,40223.74,0 +9677,15720924,Chijioke,585,France,Female,34,1,0,1,1,1,75503.6,0 +9678,15566531,Iloerika,724,Germany,Male,33,4,88046.88,1,0,1,186942.49,1 +9679,15718064,Chia,635,Spain,Male,29,2,0,2,0,0,117173.8,0 +9680,15605067,Nwachinemelu,472,France,Male,19,9,0,2,1,0,3453.4,0 +9681,15655335,Becher,590,France,Male,36,1,0,2,1,0,48876.84,0 +9682,15607301,Romano,651,Spain,Female,63,8,129968.67,1,1,1,11830.53,0 +9683,15694628,Walker,686,Germany,Female,39,4,157731.6,2,1,0,162820.6,0 +9684,15607112,Chiawuotu,606,France,Male,32,6,0,2,0,1,36540.63,0 +9685,15635775,Watt,781,France,Male,33,3,89276.48,1,1,0,6959,0 +9686,15644280,Udegbunam,593,France,Male,45,4,138825.19,1,0,0,10828.78,0 +9687,15708362,Watson,793,France,Male,63,4,103729.79,2,1,1,80272.06,0 +9688,15771997,Bryant,791,France,Female,31,10,75499.24,1,1,0,22184.14,0 +9689,15730579,Ward,850,France,Male,68,5,169445.4,1,1,1,186335.07,0 +9690,15728005,Urban,698,France,Female,57,9,111359.55,2,1,0,105715.01,0 +9691,15791674,Sutherland,846,France,Female,34,10,142388.61,2,0,1,68393.64,1 +9692,15754599,K'ung,765,France,Male,42,4,123311.39,2,1,1,82868.34,0 +9693,15693690,Iweobiegbunam,574,Spain,Male,52,7,115532.52,1,1,0,196257.67,0 +9694,15728963,Wei,617,Germany,Female,51,10,167273.71,1,0,0,93439.75,1 +9695,15659710,Lascelles,581,France,Male,25,5,77886.53,2,1,0,150319.49,0 +9696,15658675,Ts'ao,710,Germany,Male,37,6,135795.63,1,0,1,46523.6,0 +9697,15638788,Mack,550,France,Male,32,8,97514.07,1,1,1,199138.84,0 +9698,15609735,Campbell,533,Germany,Male,51,6,127545.56,2,0,0,79559.02,1 +9699,15771477,Fiorentini,779,France,Male,49,9,106160.37,1,0,0,116893.87,0 +9700,15570145,Long,763,France,Female,23,2,0,2,1,0,153983.99,0 +9701,15797149,Lloyd,563,Spain,Female,36,4,143680.47,2,1,1,63531.19,0 +9702,15636912,Sneddon,678,Spain,Male,38,3,124483.53,1,1,0,126253.31,0 +9703,15687828,Gorshkov,644,Spain,Female,31,5,86006.3,1,1,1,73922.95,0 +9704,15667424,Forbes,682,Germany,Female,43,7,111094.05,2,1,1,64679.3,0 +9705,15759872,L?,625,France,Male,22,9,0,2,1,0,157072.91,0 +9706,15572374,Hopetoun,733,Spain,Male,36,1,0,2,0,1,108377.82,0 +9707,15754926,Lucchesi,512,France,Female,30,6,0,2,1,0,88827.31,0 +9708,15687431,Faria,642,France,Female,41,7,115171.71,1,1,1,37674.47,0 +9709,15604515,Yefremov,737,Germany,Female,22,10,111543.26,2,0,0,106327.85,0 +9710,15682839,Genovesi,575,France,Female,57,8,137936.94,1,1,1,84475.13,0 +9711,15624677,Marquez,543,Germany,Female,37,3,122304.65,2,0,0,33998.7,0 +9712,15646366,Trevisani,521,Germany,Male,41,8,120586.54,1,0,1,20491.15,0 +9713,15701768,Tung,637,France,Male,32,3,0,2,1,1,197827.06,0 +9714,15623566,Barnhill,714,France,Male,40,9,46520.69,1,1,1,96687.25,0 +9715,15681274,Marshall,726,Spain,Female,56,2,105473.74,1,1,1,46044.7,0 +9716,15762573,Bednall,680,Spain,Female,34,7,0,2,1,0,98949.85,0 +9717,15706458,Pan,812,Germany,Male,39,5,115730.71,3,1,1,185599.34,1 +9718,15654222,Ogg,757,Spain,Male,30,3,145396.49,1,0,1,198341.15,0 +9719,15704053,T'ang,710,Spain,Male,62,3,131078.42,2,1,0,119348.76,1 +9720,15724321,Baresi,516,Germany,Female,47,9,128298.74,1,0,0,149614.17,1 +9721,15621815,Obiajulu,803,France,Female,40,6,165526.71,1,1,0,12328.08,0 +9722,15724876,McGregor,560,France,Female,38,5,83714.41,1,1,1,33245.97,0 +9723,15696588,Lung,679,France,Female,36,3,0,2,1,1,2243.41,0 +9724,15612832,Jamieson,526,France,Male,32,7,125540.05,1,0,0,86786.41,0 +9725,15804295,Pinto,485,France,Male,41,2,100254.76,2,1,1,12706.67,0 +9726,15712536,Fallaci,625,France,Female,36,3,0,2,1,0,41295.1,1 +9727,15662494,Goliwe,773,Spain,Male,43,7,138150.57,1,1,1,177357.16,0 +9728,15807728,Ferri,530,France,Female,45,1,0,1,0,1,190663.89,1 +9729,15764916,Rowley,616,Germany,Female,43,7,95984.21,1,0,1,115262.54,1 +9730,15615330,Tretiakova,651,France,Male,23,10,0,2,1,1,170099.23,0 +9731,15638487,She,586,Germany,Male,38,2,136858.42,1,0,1,189143.94,0 +9732,15627859,Nebeolisa,607,Germany,Male,29,7,102609,1,1,0,163257.44,0 +9733,15622192,Young,724,Spain,Male,39,3,0,2,0,1,95562.81,0 +9734,15789413,Fitzgerald,733,France,Male,64,3,0,2,1,1,75272.63,0 +9735,15583221,Arnold,667,Germany,Male,70,3,77356.92,2,1,1,20881.96,0 +9736,15768495,Chidimma,700,France,Female,32,8,110923.15,2,1,1,161845.81,1 +9737,15644103,Wells,659,Spain,Male,78,2,151675.65,1,0,1,49978.67,0 +9738,15741197,Calzada,710,Spain,Male,22,8,0,3,1,0,107292.91,0 +9739,15664547,Black,760,France,Male,37,7,0,1,0,0,32863.24,1 +9740,15797293,Sopuluchukwu,677,France,Female,25,3,0,2,1,0,179608.96,0 +9741,15572021,Ts'ao,798,Germany,Female,29,8,80204.11,2,1,0,70223.22,0 +9742,15637461,Ukaegbunam,758,France,Male,35,7,0,2,1,0,77951.84,0 +9743,15620577,Wood,715,France,Male,45,4,0,2,1,1,55043.93,0 +9744,15609643,Furneaux,752,Germany,Male,32,9,115587.49,2,0,1,101677.46,0 +9745,15785358,Gresswell,586,Germany,Male,46,8,106968.96,1,1,1,79366.98,1 +9746,15603883,Ch'in,818,France,Male,36,4,0,2,1,1,8037.03,0 +9747,15782550,Ma,490,Germany,Female,41,0,139659.04,1,1,1,176254.12,0 +9748,15775761,Iweobiegbunam,610,Germany,Female,69,5,86038.21,3,0,0,192743.06,1 +9749,15680201,Marcelo,627,Germany,Male,24,5,102773.2,2,1,0,56793.02,1 +9750,15767594,Azubuike,533,France,Female,35,8,0,2,1,1,187900.12,0 +9751,15591985,Stewart,708,France,Female,51,8,70754.18,1,1,1,92920.04,1 +9752,15789339,Yen,681,France,Male,59,4,122781.51,1,0,1,140166.95,0 +9753,15781530,Hsieh,690,France,Male,21,8,0,2,1,1,155782.89,0 +9754,15705174,Chiedozie,656,Germany,Male,68,7,153545.11,1,1,1,186574.68,0 +9755,15572114,Shih,673,Spain,Male,40,1,121629.22,1,1,1,3258.6,0 +9756,15804009,Amechi,806,Germany,Male,36,8,167983.17,2,1,1,106714.28,0 +9757,15662698,Ko,648,Spain,Female,43,7,81153.82,1,1,1,144532.85,1 +9758,15696047,Chimezie,501,France,Male,35,6,99760.84,1,1,1,13591.52,0 +9759,15701160,Azubuike,556,Germany,Female,43,4,125890.72,1,1,1,74854.97,0 +9760,15790093,Aguirre,627,France,Female,27,2,0,2,1,0,125451.01,0 +9761,15632143,Lung,652,France,Male,31,2,119148.55,1,0,0,149740.22,0 +9762,15736778,Adams,807,Germany,Female,60,1,72948.58,2,1,1,17355.36,0 +9763,15734917,Castiglione,708,Germany,Male,21,8,133974.36,2,1,0,50294.09,0 +9764,15643903,Yao,619,France,Male,27,1,154483.98,1,1,0,156394.74,0 +9765,15569526,Morales,601,France,Male,40,10,98627.13,2,0,0,77977.69,0 +9766,15777067,Thomas,445,France,Male,64,2,136770.67,1,0,1,43678.06,0 +9767,15795511,Vasiliev,800,Germany,Male,39,4,95252.72,1,1,0,13906.34,0 +9768,15610419,Chukwueloka,554,France,Male,33,3,117413.95,1,1,1,12766.74,0 +9769,15644994,Ko,714,Germany,Male,54,4,137986.58,2,0,1,51308.54,1 +9770,15703707,Atkins,656,France,Male,44,10,143571.52,1,0,0,127444.14,0 +9771,15659327,Moffitt,520,France,Male,49,5,121197.64,1,1,0,72577.33,1 +9772,15771323,Panicucci,480,Spain,Male,39,5,121626.9,1,1,1,82438.13,0 +9773,15750549,Akobundu,660,Germany,Male,30,1,84440.1,2,1,1,60485.98,0 +9774,15698462,Chiu,532,France,Male,36,4,0,2,1,1,132798.78,0 +9775,15739692,Tsui,679,France,Male,42,1,0,2,0,0,71823.15,0 +9776,15744041,Yobanna,780,France,Female,26,3,140356.7,1,1,0,117144.15,0 +9777,15700714,Hollis,747,France,Male,29,7,0,2,1,1,141706.43,0 +9778,15777743,Cattaneo,705,France,Female,39,3,92224.56,1,1,1,54517.25,0 +9779,15623143,Lung,732,France,Female,43,9,0,2,1,0,183147.17,0 +9780,15712568,Angelo,515,Spain,Male,40,10,121355.99,1,1,0,138360.29,0 +9781,15617432,Folliero,816,Germany,Female,40,9,109003.26,1,1,1,79580.56,0 +9782,15650424,Bryant,641,France,Female,48,3,147341.43,1,1,1,157458.61,1 +9783,15728829,Weigel,509,France,Male,18,7,102983.91,1,1,0,171770.58,0 +9784,15680430,Ajuluchukwu,601,Germany,Female,49,4,96252.98,2,1,0,104263.82,0 +9785,15687626,Zhirov,527,France,Male,39,4,0,2,1,0,167183.07,1 +9786,15609187,Cox,455,France,Female,27,5,155879.09,2,0,0,70774.97,0 +9787,15609521,Chimaraoke,803,Germany,Male,34,4,142929.16,2,1,1,114869.56,0 +9788,15752626,Genovese,553,France,Male,32,7,64082.09,1,0,1,109159.58,0 +9789,15571756,Ohearn,724,France,Female,28,5,0,1,1,0,59351.68,0 +9790,15814040,Munroe,610,France,Female,45,1,0,2,1,1,199657.46,0 +9791,15658211,Morrison,559,Spain,Female,39,2,0,2,1,1,121151.1,0 +9792,15742091,Parkhill,825,Germany,Female,35,6,118336.95,1,1,0,26342.33,1 +9793,15787168,Y?,819,Spain,Female,28,8,168253.21,1,1,1,102799.14,0 +9794,15772363,Hilton,772,Germany,Female,42,0,101979.16,1,1,0,90928.48,0 +9795,15659364,Thompson,685,Spain,Male,23,5,164902.43,1,0,0,141152.28,0 +9796,15738980,Yobanna,506,France,Male,43,2,0,2,1,0,105568.6,0 +9797,15794236,Thorpe,642,Germany,Male,22,10,111812.52,2,1,1,183045.46,0 +9798,15721383,Harvey,627,Spain,Male,40,10,0,2,1,1,194792.42,0 +9799,15652981,Robinson,600,Germany,Male,30,2,119755,1,1,1,21852.91,0 +9800,15722731,Manna,653,France,Male,46,0,119556.1,1,1,0,78250.13,1 +9801,15640507,Li,762,Spain,Female,35,3,119349.69,3,1,1,47114.18,1 +9802,15578878,Hancock,569,Spain,Female,30,3,139528.23,1,1,1,33230.37,0 +9803,15744295,Hao,756,France,Male,40,1,94773.11,1,1,0,114279.63,0 +9804,15776558,Nicholls,673,France,Male,31,1,108345.22,1,0,1,38802.03,0 +9805,15596136,Folliero,637,France,Female,36,9,166939.88,1,1,1,72504.76,0 +9806,15704597,Trumbull,644,France,Male,33,7,174571.36,1,0,1,43943.09,0 +9807,15648272,Medvedeva,658,Spain,Male,35,9,71829.34,1,1,1,68141.92,0 +9808,15594915,Crist,649,France,Female,36,8,0,2,0,1,109179.89,0 +9809,15581115,Middleton,603,France,Female,39,9,76769.68,1,0,0,48224.72,0 +9810,15763907,Watts,820,France,Female,39,1,104614.29,1,1,0,61538.43,1 +9811,15705994,Udinese,712,Spain,Male,27,10,0,1,1,0,94544.88,0 +9812,15772421,Tretiakov,645,Germany,Female,31,1,128927.93,1,1,1,2850.01,0 +9813,15711572,O'Kane,705,Germany,Female,31,9,110941.93,2,1,0,163484.8,0 +9814,15691170,Vasilyeva,590,Spain,Female,29,10,99250.08,1,1,1,129629.41,0 +9815,15600106,Wei,631,France,Male,36,1,0,2,0,0,133141.34,0 +9816,15745431,Chinonyelum,604,France,Male,34,7,0,2,1,1,188078.55,0 +9817,15649508,Chin,643,Spain,Male,48,8,0,2,1,0,174729.3,0 +9818,15812611,Lorimer,690,Spain,Female,30,5,0,2,0,1,78700.03,0 +9819,15619699,Yeh,558,France,Male,31,7,0,1,1,0,198269.08,0 +9820,15813946,Duffy,637,Germany,Male,51,1,104682.83,1,1,0,55266.96,1 +9821,15762762,Onyekachukwu,648,Germany,Female,45,5,118886.55,1,0,0,51636.7,0 +9822,15629793,Banks,652,Spain,Male,28,8,156823.7,2,1,0,198251.52,0 +9823,15781298,Hughes,808,Germany,Male,39,3,124216.93,1,0,1,171442.36,0 +9824,15622658,Lai,551,France,Female,26,2,144258.52,1,1,0,49778.79,0 +9825,15658980,Matthews,711,Germany,Male,26,9,128793.63,1,1,0,19262.05,0 +9826,15701936,Bell,467,Germany,Male,28,10,126315.26,1,1,0,32349.29,1 +9827,15686917,Tu,789,Spain,Female,40,4,0,2,1,0,137402.27,0 +9828,15807312,Hsia,602,Spain,Male,33,5,0,2,0,1,64038.34,0 +9829,15574523,Cheng,576,France,Male,39,1,0,2,1,1,68814.23,0 +9830,15724200,Cheng,584,France,Male,38,1,115341.55,1,0,1,173632.92,0 +9831,15738224,Lin,593,France,Male,32,6,99162.29,1,1,0,128384.11,0 +9832,15593283,Higgins,705,Germany,Female,48,1,156848.13,2,1,1,99475.95,1 +9833,15814690,Chukwujekwu,595,Germany,Female,64,2,105736.32,1,1,1,89935.73,1 +9834,15807245,McKay,699,Germany,Female,41,1,200117.76,2,1,0,94142.35,0 +9835,15799358,Vincent,516,France,Female,46,6,62212.29,1,0,1,171681.86,1 +9836,15616172,Ubanwa,838,France,Male,31,2,0,2,1,0,8222.96,0 +9837,15777958,Ch'ien,587,France,Male,39,10,0,2,1,1,170409.45,0 +9838,15809124,T'ien,750,France,Male,38,5,151532.4,1,1,1,46555.15,0 +9839,15616367,Ricci,581,Germany,Male,39,1,121523.51,1,0,0,161655.55,1 +9840,15687385,McDowell,484,France,Male,41,5,0,1,1,1,74267.35,0 +9841,15607877,Maclean,576,Spain,Male,26,8,0,2,0,1,34101.06,0 +9842,15736327,Manna,567,Germany,Female,46,1,68238.51,2,1,1,109572.58,0 +9843,15746704,Jibunoh,638,Spain,Male,30,9,136808.53,2,1,1,106642.97,0 +9844,15778304,Fan,646,Germany,Male,24,0,92398.08,1,1,1,18897.29,0 +9845,15588456,Hsieh,658,France,Female,40,5,143566.12,1,1,1,189607.71,0 +9846,15664035,Parsons,590,Spain,Female,38,9,0,2,1,1,148750.16,0 +9847,15596405,Udinese,546,Spain,Male,25,7,127728.24,2,1,1,105279.74,0 +9848,15815097,Root,603,France,Female,34,9,0,2,1,0,167916.35,0 +9849,15762708,Chiemezie,619,Spain,Female,38,10,119658.49,1,1,1,8646.58,0 +9850,15776211,Toscani,678,France,Female,34,6,0,2,1,1,124592.84,0 +9851,15626012,Obidimkpa,459,France,Male,26,4,149879.66,1,0,0,50016.17,0 +9852,15792077,Degtyaryov,671,Germany,Male,28,8,119859.52,2,1,0,125422.66,0 +9853,15718765,Maclean,501,Spain,Male,43,6,104533.24,1,0,0,81123.59,1 +9854,15576615,Giordano,719,Spain,Male,37,10,145382.61,1,1,0,80408.59,0 +9855,15752650,Saad,681,Spain,Female,37,6,121231.39,1,1,1,146366.08,0 +9856,15797502,Lord,706,Spain,Male,24,2,141078.57,1,1,1,24402.87,0 +9857,15687329,Hope,763,Germany,Female,32,1,108465.65,2,1,0,60552.44,1 +9858,15779423,K?,716,France,Male,39,1,70657.61,2,1,1,76476.05,0 +9859,15619514,Bull,507,Germany,Male,40,3,120105.43,1,1,0,92075.01,1 +9860,15615430,Adams,678,Germany,Male,55,4,129646.91,1,1,1,184125.1,1 +9861,15716431,Brookes,775,France,Female,30,10,191091.74,2,1,1,96170.38,0 +9862,15798341,Victor,544,France,Male,38,8,0,1,1,1,98208.62,0 +9863,15651958,Giles,756,France,Male,27,8,0,2,1,1,157932.75,0 +9864,15726179,Ferrari,757,Germany,Female,43,5,131433.33,2,1,1,3497.43,1 +9865,15652999,Milne,742,Germany,Male,33,1,137937.95,1,1,1,51387.1,0 +9866,15691950,Parry,591,France,Male,49,3,0,2,1,0,50123.44,0 +9867,15632446,Allan,667,France,Male,24,4,0,2,0,0,180329.83,0 +9868,15620936,Warren,787,France,Male,32,4,0,2,1,1,13238.93,0 +9869,15587640,Rowntree,718,France,Female,43,0,93143.39,1,1,0,167554.86,0 +9870,15782231,Andrejew,521,France,Male,38,6,0,2,1,0,51454.06,0 +9871,15580462,Corby,607,Spain,Male,40,1,112544.45,1,1,1,19842.22,0 +9872,15736371,Kennedy,633,France,Female,34,3,123034.43,2,1,1,38315.04,0 +9873,15648032,Young,588,Spain,Male,37,2,0,2,0,1,187816.59,0 +9874,15610454,Poole,724,Germany,Female,33,9,119278.44,1,1,1,197148.24,0 +9875,15671358,Fletcher,720,France,Male,44,4,0,2,1,0,163471.01,0 +9876,15747130,Tsao,521,France,Male,39,7,0,2,0,1,653.58,0 +9877,15578374,Gilroy,620,Spain,Male,36,7,169312.72,1,1,0,45414.09,0 +9878,15572182,Onwuamaeze,505,Germany,Female,33,3,106506.77,3,1,0,45445.78,1 +9879,15770041,Manna,728,Spain,Female,43,8,128412.61,1,0,1,139024.31,0 +9880,15669414,Pisano,486,Germany,Male,62,9,118356.89,2,1,0,168034.83,1 +9881,15777054,Thorpe,584,Germany,Male,42,3,137479.13,1,1,0,25669.1,0 +9882,15621021,Dwyer,687,Spain,Female,40,1,0,2,1,0,8207.36,0 +9883,15785490,Okeke,771,France,Male,50,3,105229.72,1,1,1,16281.68,1 +9884,15577695,Zito,678,France,Male,41,2,148088.11,1,1,0,14083.12,0 +9885,15686974,Sergeyeva,751,France,Female,48,4,0,1,0,1,30165.06,1 +9886,15574584,Fang,670,France,Male,33,8,126679.69,1,1,1,39451.09,0 +9887,15719541,Flannagan,675,Spain,Male,31,2,90826.27,2,1,0,60270.87,0 +9888,15646310,Mao,684,Spain,Male,24,8,143582.89,1,1,1,22527.27,0 +9889,15697606,Sturdee,637,France,Female,21,10,125712.2,1,0,0,175072.47,0 +9890,15711489,Azikiwe,760,Spain,Female,32,2,0,1,1,1,114565.35,0 +9891,15670427,Chidi,662,Spain,Male,37,4,155187.3,1,1,0,48930.8,0 +9892,15731755,Hull,680,France,Male,49,10,0,2,1,0,187008.45,0 +9893,15796370,Shah,604,Spain,Male,40,5,155455.43,1,0,1,113581.85,0 +9894,15598331,Morgan,764,France,Female,40,9,100480.53,1,1,0,124095.69,0 +9895,15704795,Vagin,521,France,Female,77,6,0,2,1,1,49054.1,0 +9896,15796764,Bruno,684,Germany,Female,56,3,127585.98,3,1,1,80593.49,1 +9897,15589420,Osinachi,795,France,Female,40,2,101891.1,1,1,1,183044.86,0 +9898,15810563,Ho,678,Spain,Female,61,8,0,2,1,1,159938.82,0 +9899,15746569,Tsui,589,France,Male,38,4,0,1,1,0,95483.48,1 +9900,15811594,Gordon,660,Spain,Female,28,3,128929.88,1,1,1,198069.71,0 +9901,15645896,Duncan,646,Germany,Male,39,6,121681.91,2,0,1,61793.47,0 +9902,15802909,Hu,706,Germany,Female,56,3,139603.22,1,1,1,86383.61,0 +9903,15797665,Docherty,730,France,Female,27,7,0,2,1,0,144099.48,0 +9904,15778959,Brookes,606,France,Female,36,10,0,2,0,1,155641.46,0 +9905,15722532,Angelo,690,Spain,Female,36,10,91760.11,1,1,1,135784.94,0 +9906,15784124,Emenike,645,Germany,Male,41,2,93925.3,1,1,0,123982.14,1 +9907,15776518,Pugh,579,France,Female,38,4,175739.36,1,1,1,193130.55,0 +9908,15611247,McKenzie,481,France,Female,28,10,0,2,1,0,145215.96,0 +9909,15721469,Mach,492,Germany,Male,45,9,170295.04,2,0,0,164741.81,0 +9910,15773338,Endrizzi,739,France,Male,58,2,101579.28,1,1,1,72168.53,0 +9911,15784042,L?,624,France,Male,55,7,118793.6,1,1,1,95022.02,1 +9912,15776229,MacPherson,682,France,Male,44,3,115282.3,1,0,0,23766.4,0 +9913,15655903,Michael,701,Spain,Female,34,6,107980.37,1,1,1,119374.74,0 +9914,15590177,Chiedozie,718,France,Female,44,1,133866.22,1,0,1,139049.24,0 +9915,15568876,Hughes,496,France,Female,34,1,102723.35,2,1,0,180844.81,0 +9916,15813140,Taylor,543,Spain,Male,41,5,0,2,0,1,143980.29,0 +9917,15770516,Evdokimov,616,Spain,Female,44,7,193213.02,2,1,1,137392.77,0 +9918,15755731,Davis,635,Germany,Male,53,8,117005.55,1,0,1,123646.57,1 +9919,15574480,Ubanwa,652,Spain,Male,31,1,132862.59,1,0,0,158054.49,0 +9920,15798084,Murray,688,France,Male,26,0,0,2,1,0,105784.85,0 +9921,15673020,Smith,678,France,Female,49,3,204510.94,1,0,1,738.88,1 +9922,15643575,Evseev,757,Germany,Male,36,1,65349.71,1,0,0,64539.64,0 +9923,15596811,Mitchell,667,France,Male,36,8,139753.35,1,1,0,79871.16,0 +9924,15786789,Ni,725,France,Female,29,6,0,2,1,1,190776.83,0 +9925,15578865,Palerma,632,Germany,Female,50,5,107959.39,1,1,1,6985.34,1 +9926,15605672,Yuan,694,France,Female,38,5,195926.39,1,1,1,85522.84,0 +9927,15603674,Knight,803,France,Male,36,1,0,2,1,1,149370.93,0 +9928,15759915,Rapuokwu,814,France,Female,31,6,87772.52,1,1,0,188516.45,0 +9929,15686219,Wan,611,France,Male,38,4,71018.6,2,1,0,2444.29,0 +9930,15696388,Artamonova,755,Germany,Male,38,4,111096.91,1,1,1,19762.88,0 +9931,15713604,Rossi,425,Germany,Male,40,9,166776.6,2,0,1,172646.88,0 +9932,15647800,Greco,850,France,Female,34,6,101266.51,1,1,0,33501.98,0 +9933,15813451,Fleetwood-Smith,677,Spain,Male,18,8,134796.87,2,1,1,114858.9,0 +9934,15765375,Butusov,797,France,Female,46,8,0,1,0,0,162668.33,0 +9935,15774586,West,692,Germany,Female,43,10,118588.83,1,1,1,161241.65,1 +9936,15603454,Sanders,735,Germany,Male,28,5,160454.15,2,0,1,114957.22,0 +9937,15653037,Parks,609,France,Male,77,1,0,1,0,1,18708.76,0 +9938,15782475,Edith,700,France,Female,42,8,0,2,1,1,105305.72,0 +9939,15593496,Korovin,526,Spain,Female,36,5,91132.18,1,0,0,58111.71,0 +9940,15808971,Lajoie,693,Spain,Female,57,9,0,2,1,1,135502.77,0 +9941,15791972,Bergamaschi,748,France,Female,20,7,0,2,0,0,10792.42,0 +9942,15676869,T'ien,657,Spain,Male,36,8,0,2,0,1,123866.43,0 +9943,15683007,Torode,739,Germany,Female,25,5,113113.12,1,1,0,129181.27,0 +9944,15659495,Fu,784,Spain,Male,23,2,0,1,1,1,6847.73,0 +9945,15703923,Cameron,744,Germany,Male,41,7,190409.34,2,1,1,138361.48,0 +9946,15674000,Cattaneo,645,France,Male,44,10,0,2,0,1,166707.22,0 +9947,15618171,James,669,France,Female,33,9,0,2,0,1,107221.03,0 +9948,15732202,Abramovich,615,France,Male,34,1,83503.11,2,1,1,73124.53,1 +9949,15735078,Onwughara,724,Germany,Female,53,1,139687.66,2,1,1,12913.92,0 +9950,15798615,Wan,850,France,Female,47,9,137301.87,1,1,0,44351.77,0 +9951,15638494,Salinas,625,Germany,Female,39,10,129845.26,1,1,1,96444.88,0 +9952,15763874,Ho,635,Spain,Male,46,8,0,2,1,1,60739.16,0 +9953,15696355,Cleveland,724,Germany,Male,37,6,125489.4,1,1,0,118570.53,0 +9954,15655952,Burke,550,France,Male,47,2,0,2,1,1,97057.28,0 +9955,15739850,Trentino,645,France,Male,45,6,155417.61,1,0,1,3449.22,0 +9956,15611338,Kashiwagi,714,Spain,Male,29,4,0,2,1,1,37605.9,0 +9957,15707861,Nucci,520,France,Female,46,10,85216.61,1,1,0,117369.52,1 +9958,15672237,Oluchi,633,France,Male,25,1,0,1,1,0,100598.98,0 +9959,15657771,Ts'ui,537,France,Male,37,6,0,1,1,1,17802.42,0 +9960,15677783,Graham,764,Spain,Male,38,4,113607.47,1,1,0,91094.46,0 +9961,15681026,Lucciano,795,Germany,Female,33,9,104552.72,1,1,1,120853.83,1 +9962,15566543,Aldridge,573,Spain,Male,44,9,0,2,1,0,107124.17,0 +9963,15594612,Flynn,702,Spain,Male,44,9,0,1,0,0,59207.41,1 +9964,15814664,Scott,740,Germany,Male,33,2,126524.11,1,1,0,136869.31,0 +9965,15642785,Douglas,479,France,Male,34,5,117593.48,2,0,0,113308.29,0 +9966,15690164,Shao,627,Germany,Female,33,4,83199.05,1,0,0,159334.93,0 +9967,15590213,Ch'en,479,Spain,Male,35,4,125920.98,1,1,1,20393.44,0 +9968,15603794,Pugliesi,623,France,Male,48,5,118469.38,1,1,1,158590.25,0 +9969,15733491,McGregor,512,Germany,Female,40,8,153537.57,2,0,0,23101.13,0 +9970,15806360,Hou,609,France,Male,41,6,0,1,0,1,112585.19,0 +9971,15587133,Thompson,518,France,Male,42,7,151027.05,2,1,0,119377.36,0 +9972,15721377,Chou,833,France,Female,34,3,144751.81,1,0,0,166472.81,0 +9973,15747927,Ch'in,758,France,Male,26,4,155739.76,1,1,0,171552.02,0 +9974,15806455,Miller,611,France,Male,27,7,0,2,1,1,157474.1,0 +9975,15695474,Barker,583,France,Male,33,7,122531.86,1,1,0,13549.24,0 +9976,15666295,Smith,610,Germany,Male,50,1,113957.01,2,1,0,196526.55,1 +9977,15656062,Azikiwe,637,France,Female,33,7,103377.81,1,1,0,84419.78,0 +9978,15579969,Mancini,683,France,Female,32,9,0,2,1,1,24991.92,0 +9979,15703563,P'eng,774,France,Male,40,9,93017.47,2,1,0,191608.97,0 +9980,15692664,Diribe,677,France,Female,58,1,90022.85,1,0,1,2988.28,0 +9981,15719276,T'ao,741,Spain,Male,35,6,74371.49,1,0,0,99595.67,0 +9982,15672754,Burbidge,498,Germany,Male,42,3,152039.7,1,1,1,53445.17,1 +9983,15768163,Griffin,655,Germany,Female,46,7,137145.12,1,1,0,115146.4,1 +9984,15656710,Cocci,613,France,Male,40,4,0,1,0,0,151325.24,0 +9985,15696175,Echezonachukwu,602,Germany,Male,35,7,90602.42,2,1,1,51695.41,0 +9986,15586914,Nepean,659,France,Male,36,6,123841.49,2,1,0,96833,0 +9987,15581736,Bartlett,673,Germany,Male,47,1,183579.54,2,0,1,34047.54,0 +9988,15588839,Mancini,606,Spain,Male,30,8,180307.73,2,1,1,1914.41,0 +9989,15589329,Pirozzi,775,France,Male,30,4,0,2,1,0,49337.84,0 +9990,15605622,McMillan,841,Spain,Male,28,4,0,2,1,1,179436.6,0 +9991,15798964,Nkemakonam,714,Germany,Male,33,3,35016.6,1,1,0,53667.08,0 +9992,15769959,Ajuluchukwu,597,France,Female,53,4,88381.21,1,1,0,69384.71,1 +9993,15657105,Chukwualuka,726,Spain,Male,36,2,0,1,1,0,195192.4,0 +9994,15569266,Rahman,644,France,Male,28,7,155060.41,1,1,0,29179.52,0 +9995,15719294,Wood,800,France,Female,29,2,0,2,0,0,167773.55,0 +9996,15606229,Obijiaku,771,France,Male,39,5,0,2,1,0,96270.64,0 +9997,15569892,Johnstone,516,France,Male,35,10,57369.61,1,1,1,101699.77,0 +9998,15584532,Liu,709,France,Female,36,7,0,1,0,1,42085.58,1 +9999,15682355,Sabbatini,772,Germany,Male,42,3,75075.31,2,1,0,92888.52,1 +10000,15628319,Walker,792,France,Female,28,4,130142.79,1,1,0,38190.78,0 diff --git a/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/artificial_neural_network.ipynb b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/artificial_neural_network.ipynb new file mode 100644 index 00000000..53ae12f0 --- /dev/null +++ b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Python/artificial_neural_network.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"artificial_neural_network.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyMeRFWFoGrdaL5S3dx5MWmb"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"lP6JLo1tGNBg","colab_type":"text"},"source":["# Artificial Neural Network"]},{"cell_type":"markdown","metadata":{"id":"gWZyYmS_UE_L","colab_type":"text"},"source":["### Importing the libraries"]},{"cell_type":"code","metadata":{"id":"MxkJoQBkUIHC","colab_type":"code","colab":{}},"source":["import numpy as np\n","import pandas as pd\n","import tensorflow as tf"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"ZaTwK7ojXr2F","colab_type":"code","outputId":"0b27a96d-d11a-43e8-ab4b-87c1f01896fe","executionInfo":{"status":"ok","timestamp":1590257449959,"user_tz":-240,"elapsed":2400,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":34}},"source":["tf.__version__"],"execution_count":2,"outputs":[{"output_type":"execute_result","data":{"text/plain":["'2.2.0'"]},"metadata":{"tags":[]},"execution_count":2}]},{"cell_type":"markdown","metadata":{"id":"1E0Q3aoKUCRX","colab_type":"text"},"source":["## Part 1 - Data Preprocessing"]},{"cell_type":"markdown","metadata":{"id":"cKWAkFVGUU0Z","colab_type":"text"},"source":["### Importing the dataset"]},{"cell_type":"code","metadata":{"id":"MXUkhkMfU4wq","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Churn_Modelling.csv')\n","X = dataset.iloc[:, 3:-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"VYP9cQTWbzuI","colab_type":"code","outputId":"797e7a64-9bac-436a-8c9c-94437e5e7587","executionInfo":{"status":"ok","timestamp":1590257449961,"user_tz":-240,"elapsed":2396,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":137}},"source":["print(X)"],"execution_count":4,"outputs":[{"output_type":"stream","text":["[[619 'France' 'Female' ... 1 1 101348.88]\n"," [608 'Spain' 'Female' ... 0 1 112542.58]\n"," [502 'France' 'Female' ... 1 0 113931.57]\n"," ...\n"," [709 'France' 'Female' ... 0 1 42085.58]\n"," [772 'Germany' 'Male' ... 1 0 92888.52]\n"," [792 'France' 'Female' ... 1 0 38190.78]]\n"],"name":"stdout"}]},{"cell_type":"code","metadata":{"id":"38vKGE6Nb2RR","colab_type":"code","outputId":"a815e42a-e0dd-4cb5-ab97-b17ead98fbc3","executionInfo":{"status":"ok","timestamp":1590257449961,"user_tz":-240,"elapsed":2391,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":34}},"source":["print(y)"],"execution_count":5,"outputs":[{"output_type":"stream","text":["[1 0 1 ... 1 1 0]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"N6bQ0UgSU-NJ","colab_type":"text"},"source":["### Encoding categorical data"]},{"cell_type":"markdown","metadata":{"id":"le5MJreAbW52","colab_type":"text"},"source":["Label Encoding the \"Gender\" column"]},{"cell_type":"code","metadata":{"id":"PxVKWXxLbczC","colab_type":"code","colab":{}},"source":["from sklearn.preprocessing import LabelEncoder\n","le = LabelEncoder()\n","X[:, 2] = le.fit_transform(X[:, 2])"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"-M1KboxFb6OO","colab_type":"code","outputId":"e2b8c7e8-0cbc-4cdf-f4eb-7f0853a00b88","executionInfo":{"status":"ok","timestamp":1590257450295,"user_tz":-240,"elapsed":2719,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":137}},"source":["print(X)"],"execution_count":7,"outputs":[{"output_type":"stream","text":["[[619 'France' 0 ... 1 1 101348.88]\n"," [608 'Spain' 0 ... 0 1 112542.58]\n"," [502 'France' 0 ... 1 0 113931.57]\n"," ...\n"," [709 'France' 0 ... 0 1 42085.58]\n"," [772 'Germany' 1 ... 1 0 92888.52]\n"," [792 'France' 0 ... 1 0 38190.78]]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"CUxGZezpbMcb","colab_type":"text"},"source":["One Hot Encoding the \"Geography\" column"]},{"cell_type":"code","metadata":{"id":"AMXC8-KMVirw","colab_type":"code","colab":{}},"source":["from sklearn.compose import ColumnTransformer\n","from sklearn.preprocessing import OneHotEncoder\n","ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [1])], remainder='passthrough')\n","X = np.array(ct.fit_transform(X))"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"ZcxwEon-b8nV","colab_type":"code","outputId":"23a98af4-5e33-4b26-c27b-f06e3c5d2baf","executionInfo":{"status":"ok","timestamp":1590257450296,"user_tz":-240,"elapsed":2713,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":137}},"source":["print(X)"],"execution_count":9,"outputs":[{"output_type":"stream","text":["[[1.0 0.0 0.0 ... 1 1 101348.88]\n"," [0.0 0.0 1.0 ... 0 1 112542.58]\n"," [1.0 0.0 0.0 ... 1 0 113931.57]\n"," ...\n"," [1.0 0.0 0.0 ... 0 1 42085.58]\n"," [0.0 1.0 0.0 ... 1 0 92888.52]\n"," [1.0 0.0 0.0 ... 1 0 38190.78]]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"vHol938cW8zd","colab_type":"text"},"source":["### Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"Z-TDt0Y_XEfc","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"RE_FcHyfV3TQ","colab_type":"text"},"source":["### Feature Scaling"]},{"cell_type":"code","metadata":{"id":"ViCrE00rV8Sk","colab_type":"code","colab":{}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"-zfEzkRVXIwF","colab_type":"text"},"source":["## Part 2 - Building the ANN"]},{"cell_type":"markdown","metadata":{"id":"KvdeScabXtlB","colab_type":"text"},"source":["### Initializing the ANN"]},{"cell_type":"code","metadata":{"id":"3dtrScHxXQox","colab_type":"code","colab":{}},"source":["ann = tf.keras.models.Sequential()"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"rP6urV6SX7kS","colab_type":"text"},"source":["### Adding the input layer and the first hidden layer"]},{"cell_type":"code","metadata":{"id":"bppGycBXYCQr","colab_type":"code","colab":{}},"source":["ann.add(tf.keras.layers.Dense(units=6, activation='relu'))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"BELWAc_8YJze","colab_type":"text"},"source":["### Adding the second hidden layer"]},{"cell_type":"code","metadata":{"id":"JneR0u0sYRTd","colab_type":"code","colab":{}},"source":["ann.add(tf.keras.layers.Dense(units=6, activation='relu'))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"OyNEe6RXYcU4","colab_type":"text"},"source":["### Adding the output layer"]},{"cell_type":"code","metadata":{"id":"Cn3x41RBYfvY","colab_type":"code","colab":{}},"source":["ann.add(tf.keras.layers.Dense(units=1, activation='sigmoid'))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"JT4u2S1_Y4WG","colab_type":"text"},"source":["## Part 3 - Training the ANN"]},{"cell_type":"markdown","metadata":{"id":"8GWlJChhY_ZI","colab_type":"text"},"source":["### Compiling the ANN"]},{"cell_type":"code","metadata":{"id":"fG3RrwDXZEaS","colab_type":"code","colab":{}},"source":["ann.compile(optimizer = 'adam', loss = 'binary_crossentropy', metrics = ['accuracy'])"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"0QR_G5u7ZLSM","colab_type":"text"},"source":["### Training the ANN on the Training set"]},{"cell_type":"code","metadata":{"id":"nHZ-LKv_ZRb3","colab_type":"code","outputId":"718cc4b0-b5aa-40f0-9b20-d3d31730a531","executionInfo":{"status":"ok","timestamp":1590257481284,"user_tz":-240,"elapsed":33685,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":1000}},"source":["ann.fit(X_train, y_train, batch_size = 32, epochs = 100)"],"execution_count":17,"outputs":[{"output_type":"stream","text":["Epoch 1/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.8037 - accuracy: 0.5185\n","Epoch 2/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.5291 - accuracy: 0.7901\n","Epoch 3/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.4888 - accuracy: 0.7952\n","Epoch 4/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.4668 - accuracy: 0.7979\n","Epoch 5/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.4478 - accuracy: 0.7994\n","Epoch 6/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.4302 - accuracy: 0.8049\n","Epoch 7/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.4123 - accuracy: 0.8119\n","Epoch 8/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3947 - accuracy: 0.8238\n","Epoch 9/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3807 - accuracy: 0.8355\n","Epoch 10/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3720 - accuracy: 0.8385\n","Epoch 11/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3664 - accuracy: 0.8425\n","Epoch 12/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3629 - accuracy: 0.8416\n","Epoch 13/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3599 - accuracy: 0.8471\n","Epoch 14/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3580 - accuracy: 0.8443\n","Epoch 15/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3564 - accuracy: 0.8456\n","Epoch 16/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3550 - accuracy: 0.8461\n","Epoch 17/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3539 - accuracy: 0.8484\n","Epoch 18/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3530 - accuracy: 0.8478\n","Epoch 19/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3521 - accuracy: 0.8489\n","Epoch 20/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3509 - accuracy: 0.8503\n","Epoch 21/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3498 - accuracy: 0.8540\n","Epoch 22/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3491 - accuracy: 0.8535\n","Epoch 23/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3481 - accuracy: 0.8553\n","Epoch 24/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3476 - accuracy: 0.8534\n","Epoch 25/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3472 - accuracy: 0.8539\n","Epoch 26/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3458 - accuracy: 0.8555\n","Epoch 27/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3452 - accuracy: 0.8554\n","Epoch 28/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3446 - accuracy: 0.8565\n","Epoch 29/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3438 - accuracy: 0.8575\n","Epoch 30/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3433 - accuracy: 0.8587\n","Epoch 31/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3430 - accuracy: 0.8575\n","Epoch 32/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3426 - accuracy: 0.8594\n","Epoch 33/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3420 - accuracy: 0.8601\n","Epoch 34/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3415 - accuracy: 0.8587\n","Epoch 35/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3413 - accuracy: 0.8606\n","Epoch 36/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3411 - accuracy: 0.8614\n","Epoch 37/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3407 - accuracy: 0.8605\n","Epoch 38/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3407 - accuracy: 0.8604\n","Epoch 39/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3404 - accuracy: 0.8601\n","Epoch 40/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3398 - accuracy: 0.8605\n","Epoch 41/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3394 - accuracy: 0.8626\n","Epoch 42/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3393 - accuracy: 0.8621\n","Epoch 43/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3394 - accuracy: 0.8604\n","Epoch 44/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3390 - accuracy: 0.8611\n","Epoch 45/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3387 - accuracy: 0.8627\n","Epoch 46/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3380 - accuracy: 0.8610\n","Epoch 47/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3383 - accuracy: 0.8611\n","Epoch 48/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3384 - accuracy: 0.8608\n","Epoch 49/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3376 - accuracy: 0.8611\n","Epoch 50/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3378 - accuracy: 0.8631\n","Epoch 51/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3372 - accuracy: 0.8619\n","Epoch 52/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3369 - accuracy: 0.8624\n","Epoch 53/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3373 - accuracy: 0.8620\n","Epoch 54/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3365 - accuracy: 0.8635\n","Epoch 55/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3372 - accuracy: 0.8629\n","Epoch 56/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3364 - accuracy: 0.8643\n","Epoch 57/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3364 - accuracy: 0.8629\n","Epoch 58/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3361 - accuracy: 0.8631\n","Epoch 59/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3359 - accuracy: 0.8631\n","Epoch 60/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3356 - accuracy: 0.8626\n","Epoch 61/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3356 - accuracy: 0.8650\n","Epoch 62/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3354 - accuracy: 0.8639\n","Epoch 63/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3352 - accuracy: 0.8641\n","Epoch 64/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3344 - accuracy: 0.8643\n","Epoch 65/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3354 - accuracy: 0.8636\n","Epoch 66/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3348 - accuracy: 0.8650\n","Epoch 67/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3346 - accuracy: 0.8656\n","Epoch 68/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3348 - accuracy: 0.8646\n","Epoch 69/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3341 - accuracy: 0.8644\n","Epoch 70/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3341 - accuracy: 0.8655\n","Epoch 71/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3341 - accuracy: 0.8652\n","Epoch 72/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3340 - accuracy: 0.8655\n","Epoch 73/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3337 - accuracy: 0.8661\n","Epoch 74/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3342 - accuracy: 0.8640\n","Epoch 75/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3337 - accuracy: 0.8650\n","Epoch 76/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3336 - accuracy: 0.8650\n","Epoch 77/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3335 - accuracy: 0.8656\n","Epoch 78/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3331 - accuracy: 0.8652\n","Epoch 79/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3336 - accuracy: 0.8651\n","Epoch 80/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3331 - accuracy: 0.8652\n","Epoch 81/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3332 - accuracy: 0.8643\n","Epoch 82/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3333 - accuracy: 0.8656\n","Epoch 83/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3327 - accuracy: 0.8661\n","Epoch 84/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3328 - accuracy: 0.8651\n","Epoch 85/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3328 - accuracy: 0.8662\n","Epoch 86/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3325 - accuracy: 0.8655\n","Epoch 87/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3327 - accuracy: 0.8654\n","Epoch 88/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3327 - accuracy: 0.8645\n","Epoch 89/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3325 - accuracy: 0.8674\n","Epoch 90/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3322 - accuracy: 0.8655\n","Epoch 91/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3327 - accuracy: 0.8650\n","Epoch 92/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3318 - accuracy: 0.8650\n","Epoch 93/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3322 - accuracy: 0.8635\n","Epoch 94/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3325 - accuracy: 0.8650\n","Epoch 95/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3317 - accuracy: 0.8662\n","Epoch 96/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3318 - accuracy: 0.8646\n","Epoch 97/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3319 - accuracy: 0.8649\n","Epoch 98/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3320 - accuracy: 0.8641\n","Epoch 99/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3314 - accuracy: 0.8648\n","Epoch 100/100\n","250/250 [==============================] - 0s 1ms/step - loss: 0.3314 - accuracy: 0.8660\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":[""]},"metadata":{"tags":[]},"execution_count":17}]},{"cell_type":"markdown","metadata":{"id":"tJj5k2MxZga3","colab_type":"text"},"source":["## Part 4 - Making the predictions and evaluating the model"]},{"cell_type":"markdown","metadata":{"id":"84QFoqGYeXHL","colab_type":"text"},"source":["### Predicting the result of a single observation"]},{"cell_type":"markdown","metadata":{"id":"CGRo3eacgDdC","colab_type":"text"},"source":["**Homework**\n","\n","Use our ANN model to predict if the customer with the following informations will leave the bank: \n","\n","Geography: France\n","\n","Credit Score: 600\n","\n","Gender: Male\n","\n","Age: 40 years old\n","\n","Tenure: 3 years\n","\n","Balance: \\$ 60000\n","\n","Number of Products: 2\n","\n","Does this customer have a credit card? Yes\n","\n","Is this customer an Active Member: Yes\n","\n","Estimated Salary: \\$ 50000\n","\n","So, should we say goodbye to that customer?"]},{"cell_type":"markdown","metadata":{"id":"ZhU1LTgPg-kH","colab_type":"text"},"source":["**Solution**"]},{"cell_type":"code","metadata":{"id":"2d8IoCCkeWGL","colab_type":"code","outputId":"957f3970-e197-4c3b-a150-7f69dc567f5d","executionInfo":{"status":"ok","timestamp":1590257481594,"user_tz":-240,"elapsed":33990,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":34}},"source":["print(ann.predict(sc.transform([[1, 0, 0, 600, 1, 40, 3, 60000, 2, 1, 1, 50000]])) > 0.5)"],"execution_count":18,"outputs":[{"output_type":"stream","text":["[[False]]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"wGjx94g2n7OV","colab_type":"text"},"source":["Therefore, our ANN model predicts that this customer stays in the bank!\n","\n","**Important note 1:** Notice that the values of the features were all input in a double pair of square brackets. That's because the \"predict\" method always expects a 2D array as the format of its inputs. And putting our values into a double pair of square brackets makes the input exactly a 2D array.\n","\n","**Important note 2:** Notice also that the \"France\" country was not input as a string in the last column but as \"1, 0, 0\" in the first three columns. That's because of course the predict method expects the one-hot-encoded values of the state, and as we see in the first row of the matrix of features X, \"France\" was encoded as \"1, 0, 0\". And be careful to include these values in the first three columns, because the dummy variables are always created in the first columns."]},{"cell_type":"markdown","metadata":{"id":"u7yx47jPZt11","colab_type":"text"},"source":["### Predicting the Test set results"]},{"cell_type":"code","metadata":{"id":"nIyEeQdRZwgs","colab_type":"code","outputId":"82330ba8-9bdc-4fd1-d3cf-b6d78ee7c2a3","executionInfo":{"status":"ok","timestamp":1590257481595,"user_tz":-240,"elapsed":33987,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":137}},"source":["y_pred = ann.predict(X_test)\n","y_pred = (y_pred > 0.5)\n","print(np.concatenate((y_pred.reshape(len(y_pred),1), y_test.reshape(len(y_test),1)),1))"],"execution_count":19,"outputs":[{"output_type":"stream","text":["[[0 0]\n"," [0 1]\n"," [0 0]\n"," ...\n"," [0 0]\n"," [0 0]\n"," [0 0]]\n"],"name":"stdout"}]},{"cell_type":"markdown","metadata":{"id":"o0oyfLWoaEGw","colab_type":"text"},"source":["### Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"ci6K_r6LaF6P","colab_type":"code","outputId":"4d854e9e-22d5-432f-f6e5-a102fe3ae0bd","executionInfo":{"status":"ok","timestamp":1590257481595,"user_tz":-240,"elapsed":33981,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":68}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":20,"outputs":[{"output_type":"stream","text":["[[1516 79]\n"," [ 200 205]]\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":["0.8605"]},"metadata":{"tags":[]},"execution_count":20}]}]} \ No newline at end of file diff --git a/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/Churn_Modelling.csv b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/Churn_Modelling.csv new file mode 100644 index 00000000..3cbdbd08 --- /dev/null +++ b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/Churn_Modelling.csv @@ -0,0 +1,10001 @@ +RowNumber,CustomerId,Surname,CreditScore,Geography,Gender,Age,Tenure,Balance,NumOfProducts,HasCrCard,IsActiveMember,EstimatedSalary,Exited +1,15634602,Hargrave,619,France,Female,42,2,0,1,1,1,101348.88,1 +2,15647311,Hill,608,Spain,Female,41,1,83807.86,1,0,1,112542.58,0 +3,15619304,Onio,502,France,Female,42,8,159660.8,3,1,0,113931.57,1 +4,15701354,Boni,699,France,Female,39,1,0,2,0,0,93826.63,0 +5,15737888,Mitchell,850,Spain,Female,43,2,125510.82,1,1,1,79084.1,0 +6,15574012,Chu,645,Spain,Male,44,8,113755.78,2,1,0,149756.71,1 +7,15592531,Bartlett,822,France,Male,50,7,0,2,1,1,10062.8,0 +8,15656148,Obinna,376,Germany,Female,29,4,115046.74,4,1,0,119346.88,1 +9,15792365,He,501,France,Male,44,4,142051.07,2,0,1,74940.5,0 +10,15592389,H?,684,France,Male,27,2,134603.88,1,1,1,71725.73,0 +11,15767821,Bearce,528,France,Male,31,6,102016.72,2,0,0,80181.12,0 +12,15737173,Andrews,497,Spain,Male,24,3,0,2,1,0,76390.01,0 +13,15632264,Kay,476,France,Female,34,10,0,2,1,0,26260.98,0 +14,15691483,Chin,549,France,Female,25,5,0,2,0,0,190857.79,0 +15,15600882,Scott,635,Spain,Female,35,7,0,2,1,1,65951.65,0 +16,15643966,Goforth,616,Germany,Male,45,3,143129.41,2,0,1,64327.26,0 +17,15737452,Romeo,653,Germany,Male,58,1,132602.88,1,1,0,5097.67,1 +18,15788218,Henderson,549,Spain,Female,24,9,0,2,1,1,14406.41,0 +19,15661507,Muldrow,587,Spain,Male,45,6,0,1,0,0,158684.81,0 +20,15568982,Hao,726,France,Female,24,6,0,2,1,1,54724.03,0 +21,15577657,McDonald,732,France,Male,41,8,0,2,1,1,170886.17,0 +22,15597945,Dellucci,636,Spain,Female,32,8,0,2,1,0,138555.46,0 +23,15699309,Gerasimov,510,Spain,Female,38,4,0,1,1,0,118913.53,1 +24,15725737,Mosman,669,France,Male,46,3,0,2,0,1,8487.75,0 +25,15625047,Yen,846,France,Female,38,5,0,1,1,1,187616.16,0 +26,15738191,Maclean,577,France,Male,25,3,0,2,0,1,124508.29,0 +27,15736816,Young,756,Germany,Male,36,2,136815.64,1,1,1,170041.95,0 +28,15700772,Nebechi,571,France,Male,44,9,0,2,0,0,38433.35,0 +29,15728693,McWilliams,574,Germany,Female,43,3,141349.43,1,1,1,100187.43,0 +30,15656300,Lucciano,411,France,Male,29,0,59697.17,2,1,1,53483.21,0 +31,15589475,Azikiwe,591,Spain,Female,39,3,0,3,1,0,140469.38,1 +32,15706552,Odinakachukwu,533,France,Male,36,7,85311.7,1,0,1,156731.91,0 +33,15750181,Sanderson,553,Germany,Male,41,9,110112.54,2,0,0,81898.81,0 +34,15659428,Maggard,520,Spain,Female,42,6,0,2,1,1,34410.55,0 +35,15732963,Clements,722,Spain,Female,29,9,0,2,1,1,142033.07,0 +36,15794171,Lombardo,475,France,Female,45,0,134264.04,1,1,0,27822.99,1 +37,15788448,Watson,490,Spain,Male,31,3,145260.23,1,0,1,114066.77,0 +38,15729599,Lorenzo,804,Spain,Male,33,7,76548.6,1,0,1,98453.45,0 +39,15717426,Armstrong,850,France,Male,36,7,0,1,1,1,40812.9,0 +40,15585768,Cameron,582,Germany,Male,41,6,70349.48,2,0,1,178074.04,0 +41,15619360,Hsiao,472,Spain,Male,40,4,0,1,1,0,70154.22,0 +42,15738148,Clarke,465,France,Female,51,8,122522.32,1,0,0,181297.65,1 +43,15687946,Osborne,556,France,Female,61,2,117419.35,1,1,1,94153.83,0 +44,15755196,Lavine,834,France,Female,49,2,131394.56,1,0,0,194365.76,1 +45,15684171,Bianchi,660,Spain,Female,61,5,155931.11,1,1,1,158338.39,0 +46,15754849,Tyler,776,Germany,Female,32,4,109421.13,2,1,1,126517.46,0 +47,15602280,Martin,829,Germany,Female,27,9,112045.67,1,1,1,119708.21,1 +48,15771573,Okagbue,637,Germany,Female,39,9,137843.8,1,1,1,117622.8,1 +49,15766205,Yin,550,Germany,Male,38,2,103391.38,1,0,1,90878.13,0 +50,15771873,Buccho,776,Germany,Female,37,2,103769.22,2,1,0,194099.12,0 +51,15616550,Chidiebele,698,Germany,Male,44,10,116363.37,2,1,0,198059.16,0 +52,15768193,Trevisani,585,Germany,Male,36,5,146050.97,2,0,0,86424.57,0 +53,15683553,O'Brien,788,France,Female,33,5,0,2,0,0,116978.19,0 +54,15702298,Parkhill,655,Germany,Male,41,8,125561.97,1,0,0,164040.94,1 +55,15569590,Yoo,601,Germany,Male,42,1,98495.72,1,1,0,40014.76,1 +56,15760861,Phillipps,619,France,Male,43,1,125211.92,1,1,1,113410.49,0 +57,15630053,Tsao,656,France,Male,45,5,127864.4,1,1,0,87107.57,0 +58,15647091,Endrizzi,725,Germany,Male,19,0,75888.2,1,0,0,45613.75,0 +59,15623944,T'ien,511,Spain,Female,66,4,0,1,1,0,1643.11,1 +60,15804771,Velazquez,614,France,Male,51,4,40685.92,1,1,1,46775.28,0 +61,15651280,Hunter,742,Germany,Male,35,5,136857,1,0,0,84509.57,0 +62,15773469,Clark,687,Germany,Female,27,9,152328.88,2,0,0,126494.82,0 +63,15702014,Jeffrey,555,Spain,Male,33,1,56084.69,2,0,0,178798.13,0 +64,15751208,Pirozzi,684,Spain,Male,56,8,78707.16,1,1,1,99398.36,0 +65,15592461,Jackson,603,Germany,Male,26,4,109166.37,1,1,1,92840.67,0 +66,15789484,Hammond,751,Germany,Female,36,6,169831.46,2,1,1,27758.36,0 +67,15696061,Brownless,581,Germany,Female,34,1,101633.04,1,1,0,110431.51,0 +68,15641582,Chibugo,735,Germany,Male,43,10,123180.01,2,1,1,196673.28,0 +69,15638424,Glauert,661,Germany,Female,35,5,150725.53,2,0,1,113656.85,0 +70,15755648,Pisano,675,France,Female,21,8,98373.26,1,1,0,18203,0 +71,15703793,Konovalova,738,Germany,Male,58,2,133745.44,4,1,0,28373.86,1 +72,15620344,McKee,813,France,Male,29,6,0,1,1,0,33953.87,0 +73,15812518,Palermo,657,Spain,Female,37,0,163607.18,1,0,1,44203.55,0 +74,15779052,Ballard,604,Germany,Female,25,5,157780.84,2,1,1,58426.81,0 +75,15770811,Wallace,519,France,Male,36,9,0,2,0,1,145562.4,0 +76,15780961,Cavenagh,735,France,Female,21,1,178718.19,2,1,0,22388,0 +77,15614049,Hu,664,France,Male,55,8,0,2,1,1,139161.64,0 +78,15662085,Read,678,France,Female,32,9,0,1,1,1,148210.64,0 +79,15575185,Bushell,757,Spain,Male,33,5,77253.22,1,0,1,194239.63,0 +80,15803136,Postle,416,Germany,Female,41,10,122189.66,2,1,0,98301.61,0 +81,15706021,Buley,665,France,Female,34,1,96645.54,2,0,0,171413.66,0 +82,15663706,Leonard,777,France,Female,32,2,0,1,1,0,136458.19,1 +83,15641732,Mills,543,France,Female,36,3,0,2,0,0,26019.59,0 +84,15701164,Onyeorulu,506,France,Female,34,4,90307.62,1,1,1,159235.29,0 +85,15738751,Beit,493,France,Female,46,4,0,2,1,0,1907.66,0 +86,15805254,Ndukaku,652,Spain,Female,75,10,0,2,1,1,114675.75,0 +87,15762418,Gant,750,Spain,Male,22,3,121681.82,1,1,0,128643.35,1 +88,15625759,Rowley,729,France,Male,30,9,0,2,1,0,151869.35,0 +89,15622897,Sharpe,646,France,Female,46,4,0,3,1,0,93251.42,1 +90,15767954,Osborne,635,Germany,Female,28,3,81623.67,2,1,1,156791.36,0 +91,15757535,Heap,647,Spain,Female,44,5,0,3,1,1,174205.22,1 +92,15731511,Ritchie,808,France,Male,45,7,118626.55,2,1,0,147132.46,0 +93,15809248,Cole,524,France,Female,36,10,0,2,1,0,109614.57,0 +94,15640635,Capon,769,France,Male,29,8,0,2,1,1,172290.61,0 +95,15676966,Capon,730,Spain,Male,42,4,0,2,0,1,85982.47,0 +96,15699461,Fiorentini,515,Spain,Male,35,10,176273.95,1,0,1,121277.78,0 +97,15738721,Graham,773,Spain,Male,41,9,102827.44,1,0,1,64595.25,0 +98,15693683,Yuille,814,Germany,Male,29,8,97086.4,2,1,1,197276.13,0 +99,15604348,Allard,710,Spain,Male,22,8,0,2,0,0,99645.04,0 +100,15633059,Fanucci,413,France,Male,34,9,0,2,0,0,6534.18,0 +101,15808582,Fu,665,France,Female,40,6,0,1,1,1,161848.03,0 +102,15743192,Hung,623,France,Female,44,6,0,2,0,0,167162.43,0 +103,15580146,Hung,738,France,Male,31,9,82674.15,1,1,0,41970.72,0 +104,15776605,Bradley,528,Spain,Male,36,7,0,2,1,0,60536.56,0 +105,15804919,Dunbabin,670,Spain,Female,65,1,0,1,1,1,177655.68,1 +106,15613854,Mauldon,622,Spain,Female,46,4,107073.27,2,1,1,30984.59,1 +107,15599195,Stiger,582,Germany,Male,32,1,88938.62,1,1,1,10054.53,0 +108,15812878,Parsons,785,Germany,Female,36,2,99806.85,1,0,1,36976.52,0 +109,15602312,Walkom,605,Spain,Male,33,5,150092.8,1,0,0,71862.79,0 +110,15744689,T'ang,479,Germany,Male,35,9,92833.89,1,1,0,99449.86,1 +111,15803526,Eremenko,685,Germany,Male,30,3,90536.81,1,0,1,63082.88,0 +112,15665790,Rowntree,538,Germany,Male,39,7,108055.1,2,1,0,27231.26,0 +113,15715951,Thorpe,562,France,Male,42,2,100238.35,1,0,0,86797.41,0 +114,15591100,Chiemela,675,Spain,Male,36,9,106190.55,1,0,1,22994.32,0 +115,15609618,Fanucci,721,Germany,Male,28,9,154475.54,2,0,1,101300.94,1 +116,15675522,Ko,628,Germany,Female,30,9,132351.29,2,1,1,74169.13,0 +117,15705512,Welch,668,Germany,Female,37,6,167864.4,1,1,0,115638.29,0 +118,15698028,Duncan,506,France,Female,41,1,0,2,1,0,31766.3,0 +119,15661670,Chidozie,524,Germany,Female,31,8,107818.63,1,1,0,199725.39,1 +120,15600781,Wu,699,Germany,Male,34,4,185173.81,2,1,0,120834.48,0 +121,15682472,Culbreth,828,France,Male,34,8,129433.34,2,0,0,38131.77,0 +122,15580203,Kennedy,674,Spain,Male,39,6,120193.42,1,0,0,100130.95,0 +123,15690673,Cameron,656,France,Female,39,6,0,2,1,0,141069.88,0 +124,15760085,Calabresi,684,Germany,Female,48,10,126384.42,1,1,1,198129.36,0 +125,15779659,Zetticci,625,France,Female,28,3,0,1,0,0,183646.41,0 +126,15627360,Fuller,432,France,Male,42,9,152603.45,1,1,0,110265.24,1 +127,15671137,MacDonald,549,France,Female,52,1,0,1,0,1,8636.05,1 +128,15782688,Piccio,625,Germany,Male,56,0,148507.24,1,1,0,46824.08,1 +129,15575492,Kennedy,828,France,Female,41,7,0,2,1,0,171378.77,0 +130,15591607,Fernie,770,France,Male,24,9,101827.07,1,1,0,167256.35,0 +131,15740404,He,758,France,Female,34,3,0,2,1,1,124226.16,0 +132,15718369,Kaodilinakachukwu,795,Germany,Female,33,9,130862.43,1,1,1,114935.21,0 +133,15677871,Cocci,687,France,Male,38,9,122570.87,1,1,1,35608.88,0 +134,15642004,Alekseeva,686,France,Male,25,1,0,2,0,1,16459.37,0 +135,15712543,Chinweike,789,Germany,Male,39,7,124828.46,2,1,1,124411.08,0 +136,15584518,Arthur,589,Germany,Female,50,5,144895.05,2,1,1,34941.23,0 +137,15802381,Li,461,Germany,Female,34,5,63663.93,1,0,1,167784.28,0 +138,15610156,Ma,637,France,Male,40,2,133463.1,1,0,1,93165.34,0 +139,15594408,Chia,584,Spain,Female,48,2,213146.2,1,1,0,75161.25,1 +140,15640905,Vasin,579,Spain,Female,35,1,129490.36,2,0,1,8590.83,1 +141,15698932,Groves,756,Germany,Male,44,10,137452.09,1,1,0,189543.9,0 +142,15724944,Tien,663,France,Male,34,7,0,2,1,1,180427.24,0 +143,15628145,Forwood,682,France,Female,43,5,125851.93,1,1,1,193318.33,0 +144,15713483,Greeves,793,Spain,Male,52,2,0,1,1,0,159123.82,1 +145,15612350,Taylor,691,France,Female,31,5,40915.55,1,1,0,126213.84,1 +146,15800703,Madukwe,485,Spain,Female,21,5,113157.22,1,1,1,54141.5,0 +147,15705707,Bennelong,635,Spain,Female,29,8,138296.94,2,1,0,141075.51,0 +148,15754105,Olisanugo,650,France,Male,37,5,106967.18,1,0,0,24495.03,0 +149,15703264,Chukwufumnanya,735,France,Male,44,9,120681.63,1,1,0,74836.34,0 +150,15794413,Harris,416,France,Male,32,0,0,2,0,1,878.87,0 +151,15650237,Morgan,754,Spain,Female,32,7,0,2,1,0,89520.75,0 +152,15759618,Alexeeva,535,France,Female,48,9,0,1,1,0,149892.79,1 +153,15811589,Metcalfe,716,Spain,Male,42,8,0,2,1,0,180800.42,0 +154,15689044,Humphries,539,France,Male,37,2,127609.59,1,1,0,98646.22,0 +155,15709368,Milne,614,France,Female,43,6,0,2,1,1,109041.53,0 +156,15679145,Chou,706,Spain,Male,57,7,0,1,1,0,17941.16,1 +157,15655007,Li,758,France,Female,33,7,0,2,0,0,82996.47,0 +158,15623595,Clayton,586,Spain,Female,28,2,0,2,1,1,92067.35,0 +159,15589975,Maclean,646,France,Female,73,6,97259.25,1,0,1,104719.66,0 +160,15804017,Chigolum,631,Germany,Female,33,4,123246.7,1,0,0,112687.57,0 +161,15692132,Wilkinson,717,Spain,Female,22,6,101060.25,1,0,1,84699.56,0 +162,15641122,Wei,684,France,Male,30,2,0,2,1,0,83473.82,0 +163,15630910,Treacy,800,France,Female,49,7,108007.36,1,0,0,47125.11,0 +164,15680772,Hu,721,Spain,Female,36,2,0,2,1,1,106977.8,0 +165,15658929,Taverner,683,Spain,Male,29,0,133702.89,1,1,0,55582.54,1 +166,15585388,Sherman,660,Germany,Male,31,9,125189.75,2,1,1,139874.43,0 +167,15724623,Taubman,704,Germany,Female,24,7,113034.22,1,1,0,162503.48,1 +168,15588537,Robinson,615,Spain,Female,41,9,109013.23,1,1,0,196499.96,0 +169,15574692,Pinto,667,Spain,Female,39,2,0,2,1,0,40721.24,1 +170,15611325,Wood,682,Germany,Male,24,9,57929.81,2,0,0,53134.3,0 +171,15587562,Hawkins,484,France,Female,29,4,130114.39,1,1,0,164017.89,0 +172,15613172,Sun,628,Germany,Male,27,5,95826.49,2,1,0,155996.96,0 +173,15651022,Yost,480,Germany,Male,44,10,129608.57,1,1,0,5472.7,1 +174,15586310,Ting,578,France,Male,30,4,169462.09,1,1,0,112187.11,0 +175,15625524,Rowe,512,France,Male,40,5,0,2,1,1,146457.83,0 +176,15755209,Fu,484,Spain,Female,35,7,133868.21,1,1,1,27286.1,0 +177,15645248,Ho,510,France,Female,30,0,0,2,1,1,130553.47,0 +178,15790355,Okechukwu,606,Germany,Male,36,5,190479.48,2,0,0,179351.89,0 +179,15762615,Campbell,597,Spain,Female,40,8,101993.12,1,0,1,94774.12,0 +180,15625426,Ashbolt,754,Germany,Female,55,3,161608.81,1,1,0,8080.85,1 +181,15716334,Rozier,850,Spain,Female,45,2,122311.21,1,1,1,19482.5,0 +182,15789669,Hsia,510,France,Male,65,2,0,2,1,1,48071.61,0 +183,15621075,Ogbonnaya,778,Germany,Female,45,1,162150.42,2,1,0,174531.27,0 +184,15810845,T'ang,636,France,Male,42,2,0,2,1,1,55470.78,0 +185,15719377,Cocci,804,France,Female,50,4,0,1,1,1,8546.87,1 +186,15654506,Chang,514,France,Male,32,8,0,2,1,0,95857.18,0 +187,15771977,T'ao,730,France,Female,39,1,99010.67,1,1,0,194945.8,0 +188,15708710,Ford,525,Spain,Female,37,0,0,1,0,1,131521.72,0 +189,15726676,Marshall,616,Spain,Male,30,5,0,2,0,1,196108.51,0 +190,15587421,Tsai,687,Germany,Female,34,7,111388.18,2,1,0,148564.76,0 +191,15726931,Onwumelu,715,France,Female,41,8,56214.85,2,0,0,92982.61,1 +192,15771086,Graham,512,France,Female,36,3,84327.77,2,1,0,17675.36,0 +193,15756850,Golovanov,479,France,Male,40,1,0,2,0,0,114996.43,0 +194,15702741,Potts,601,France,Male,32,8,93012.89,1,1,0,86957.42,0 +195,15679200,Crawford,580,Spain,Male,29,9,61710.44,2,1,0,128077.8,0 +196,15594815,Aleshire,807,France,Male,35,3,174790.15,1,1,1,600.36,0 +197,15635905,Moran,616,Spain,Female,32,6,0,2,1,1,43001.46,0 +198,15777892,Samsonova,721,Germany,Male,37,3,107720.64,1,1,1,158591.12,0 +199,15656176,Jenkins,501,France,Male,57,10,0,2,1,1,47847.19,0 +200,15811127,Volkov,521,France,Male,35,6,96423.84,1,1,0,10488.44,0 +201,15604482,Chiemezie,850,Spain,Male,30,2,141040.01,1,1,1,5978.2,0 +202,15622911,Jude,759,France,Male,42,4,105420.18,1,0,1,121409.06,0 +203,15600974,He,516,Spain,Male,50,5,0,1,0,1,146145.93,1 +204,15727868,Onuora,711,France,Female,38,2,129022.06,2,1,1,14374.86,1 +205,15627801,Ginikanwa,512,Spain,Male,33,3,176666.62,1,1,0,94670.77,0 +206,15773039,Ku,550,France,Male,37,3,0,1,1,1,179670.31,0 +207,15755262,McDonald,608,Spain,Female,41,3,89763.84,1,0,0,199304.74,1 +208,15679531,Collins,618,France,Male,34,5,134954.53,1,1,1,151954.39,0 +209,15684181,Hackett,643,France,Male,45,5,0,1,1,0,142513.5,1 +210,15612087,Dike,671,France,Male,45,2,106376.85,1,0,1,158264.62,0 +211,15752047,Trevisano,689,Germany,Male,33,2,161814.64,2,1,0,169381.9,0 +212,15624592,Tan,603,France,Male,31,8,0,2,1,1,169915.02,0 +213,15573152,Glassman,620,France,Female,41,9,0,2,0,0,88852.47,0 +214,15594917,Miller,676,France,Female,34,1,63095.01,1,1,1,40645.81,0 +215,15785542,Kornilova,572,Germany,Male,26,4,118287.01,2,0,0,60427.3,0 +216,15723488,Watson,668,Germany,Male,47,7,106854.21,1,0,1,157959.02,1 +217,15680920,Marchesi,695,France,Male,46,7,49512.55,1,1,0,133007.34,0 +218,15786308,Millar,730,Spain,Female,33,9,0,2,0,0,176576.62,0 +219,15659366,Shih,807,France,Male,43,1,105799.32,2,1,0,34888.04,1 +220,15774854,Fuller,592,France,Male,54,8,0,1,1,1,28737.71,1 +221,15725311,Hay,726,France,Female,31,9,114722.05,2,1,1,98178.57,0 +222,15787155,Yang,514,Spain,Male,30,7,0,1,0,1,125010.24,0 +223,15727829,McIntyre,567,France,Male,42,2,0,2,1,1,167984.61,0 +224,15733247,Stevenson,850,France,Male,33,10,0,1,1,0,4861.72,1 +225,15568748,Poole,671,Germany,Male,45,6,99564.22,1,1,1,108872.45,1 +226,15699029,Bagley,670,France,Male,37,4,170557.91,2,1,0,198252.88,0 +227,15774393,Ch'ien,694,France,Female,30,9,0,2,1,1,26960.31,0 +228,15676895,Cattaneo,547,Germany,Female,39,6,74596.15,3,1,1,85746.52,1 +229,15637753,O'Sullivan,751,Germany,Male,50,2,96888.39,1,1,0,77206.25,1 +230,15605461,Lucas,594,Germany,Female,29,3,130830.22,1,1,0,61048.53,0 +231,15808473,Ringrose,673,France,Male,72,1,0,2,0,1,111981.19,0 +232,15627000,Freeman,610,France,Male,40,0,0,2,1,0,62232.6,0 +233,15787174,Sergeyev,512,France,Female,37,1,0,2,0,1,156105.03,0 +234,15723886,Fiore,767,Germany,Male,20,3,119714.25,2,0,1,150135.38,0 +235,15704769,Smith,585,France,Female,67,5,113978.97,2,0,1,93146.11,0 +236,15772896,Dumetochukwu,763,Germany,Male,42,6,100160.75,1,1,0,33462.94,1 +237,15711540,Pacheco,712,France,Female,29,2,0,1,1,1,144375,0 +238,15764866,Synnot,539,Germany,Female,43,3,116220.5,3,1,0,55803.96,1 +239,15794056,Johnston,668,France,Female,46,2,0,3,1,0,89048.46,1 +240,15795149,Stevens,703,France,Male,28,2,81173.83,2,0,1,162812.16,0 +241,15812009,Grant,662,Spain,Male,38,4,0,2,1,0,136259.65,0 +242,15651001,Tsao,725,Germany,Female,39,5,116803.8,1,1,0,124052.97,0 +243,15813844,Barnes,703,France,Male,37,8,105961.68,2,0,1,74158.8,0 +244,15596175,McIntosh,659,Germany,Male,67,6,117411.6,1,1,1,45071.09,1 +245,15576269,Madison,523,Spain,Male,34,7,0,2,1,0,62030.06,0 +246,15797219,Ifesinachi,635,France,Female,40,10,123497.58,1,1,0,131953.23,1 +247,15685500,Glazkov,772,Germany,Male,26,7,152400.51,2,1,0,79414,0 +248,15599792,Dimauro,545,France,Female,26,1,0,2,1,1,199638.56,0 +249,15657566,Wieck,634,Germany,Male,24,8,103097.85,1,1,1,157577.29,0 +250,15772423,Liao,739,Germany,Male,54,8,126418.14,1,1,0,134420.75,1 +251,15628112,Hughes,771,Germany,Female,36,5,77846.9,1,0,0,99805.99,0 +252,15753754,Morrison,587,Spain,Female,34,1,0,2,1,1,97932.68,0 +253,15793726,Matveyeva,681,France,Female,79,0,0,2,0,1,170968.99,0 +254,15694717,Ku,544,Germany,Male,37,2,79731.91,1,1,1,57558.95,0 +255,15665834,Cheatham,696,Spain,Male,28,8,0,1,0,0,176713.47,0 +256,15765297,Yao,766,Spain,Male,41,0,0,2,0,1,34283.23,0 +257,15636684,Kirkland,727,France,Male,34,10,0,2,1,1,198637.34,0 +258,15592979,Rose,671,Germany,Female,34,6,37266.67,2,0,0,156917.12,0 +259,15750803,Jess,693,France,Female,30,6,127992.25,1,1,1,50457.2,0 +260,15607178,Welch,850,Germany,Male,38,3,54901.01,1,1,1,140075.55,0 +261,15713853,Ifeajuna,732,Germany,Male,42,9,108748.08,2,1,1,65323.11,0 +262,15673481,Morton,726,Spain,Female,48,6,99906.19,1,1,0,64323.24,0 +263,15686776,Rossi,557,France,Female,32,6,184686.41,2,1,0,14956.44,0 +264,15673693,Reppert,682,France,Female,26,0,110654.02,1,0,1,111879.21,0 +265,15700696,Kang,738,Spain,Male,31,9,79019.8,1,1,1,18606.23,0 +266,15813163,Ch'iu,531,Spain,Female,36,9,99240.51,1,1,0,123137.01,0 +267,15653857,Wallis,498,France,Male,34,2,0,2,1,1,148528.24,0 +268,15777076,Clark,651,France,Male,36,7,0,2,1,0,13898.31,0 +269,15717398,Fielding,549,Spain,Female,39,7,0,1,0,0,81259.25,1 +270,15799217,Zetticci,791,Germany,Female,35,7,52436.2,1,1,0,161051.75,0 +271,15787071,Dulhunty,650,Spain,Male,41,9,0,2,0,1,191599.67,0 +272,15619955,Bevington,733,Germany,Male,34,3,100337.96,3,1,0,48559.19,1 +273,15796505,Boyle,811,Germany,Female,34,1,149297.19,2,1,1,186339.74,0 +274,15725166,Newton,707,France,Male,30,8,0,2,1,0,33159.37,0 +275,15800116,Bowman,712,Germany,Male,28,4,145605.44,1,0,1,93883.53,0 +276,15758685,Dubinina,706,Spain,Female,37,7,0,2,1,1,110899.3,0 +277,15694456,Toscani,756,France,Male,62,3,0,1,1,1,11199.04,1 +278,15767339,Chiazagomekpere,777,France,Female,53,10,0,2,1,0,189992.97,0 +279,15683562,Allen,646,France,Male,35,6,84026.86,1,0,1,164255.69,0 +280,15782210,K'ung,714,France,Male,46,1,0,1,1,0,152167.79,1 +281,15668893,Wilsmore,782,France,Male,39,8,0,2,1,1,33949.67,0 +282,15669169,Hargreaves,775,Spain,Male,29,10,0,2,1,1,68143.93,0 +283,15643024,Huang,479,Germany,Male,35,4,138718.92,1,1,1,47251.79,1 +284,15699389,Ch'ien,807,France,Male,42,7,118274.71,1,1,1,25885.72,0 +285,15708608,Wallwork,799,France,Female,22,8,174185.98,2,0,1,192633.85,0 +286,15626144,Chu,675,France,Male,40,7,113208.86,2,1,0,34577.36,0 +287,15573112,Kang,602,Spain,Male,29,5,103907.28,1,1,0,161229.84,0 +288,15790678,Davidson,475,France,Female,32,8,119023.28,1,1,0,100816.29,0 +289,15727556,O'Donnell,744,Spain,Female,26,5,166297.89,1,1,1,181694.44,0 +290,15697307,Nnachetam,588,Spain,Male,34,10,0,2,1,0,79078.91,0 +291,15652266,Chidiebele,703,Germany,Male,42,9,63227,1,0,1,137316.32,0 +292,15607098,Ahmed,747,Spain,Female,41,5,94521.17,2,1,0,194926.86,0 +293,15655774,Booth,583,France,Male,27,7,0,2,1,0,51285.49,0 +294,15590241,Chuang,750,Spain,Female,34,9,112822.26,1,0,0,150401.53,1 +295,15785819,Shao,681,France,Male,38,3,0,2,1,1,112491.96,0 +296,15723654,Tsao,773,France,Male,25,2,135903.33,1,1,0,73656.38,0 +297,15774510,Tien,714,France,Female,31,4,125169.26,1,1,1,106636.89,0 +298,15684173,Chang,687,Spain,Female,44,7,0,3,1,0,155853.52,1 +299,15650068,Johnson,511,France,Male,58,0,149117.31,1,1,1,162599.51,0 +300,15811490,French,627,France,Male,33,5,0,2,1,1,103737.82,0 +301,15803976,Efremov,694,France,Female,31,10,0,2,1,0,160990.27,0 +302,15682541,Hartley,616,Spain,Female,36,6,132311.71,1,0,0,15462.84,0 +303,15695699,Calabrese,687,France,Male,35,8,0,2,1,0,10334.05,0 +304,15624188,Chiu,712,France,Female,33,6,0,2,1,1,190686.16,0 +305,15812191,Brennan,553,France,Male,33,4,118082.89,1,0,0,94440.45,0 +306,15636673,Onwuatuegwu,667,France,Male,31,1,119266.69,1,1,1,28257.63,0 +307,15594898,Hewitt,731,France,Male,43,2,0,1,1,1,170034.95,1 +308,15660211,Shih,629,Germany,Male,35,7,156847.29,2,1,0,31824.29,0 +309,15773972,Balashov,614,France,Male,50,4,137104.47,1,1,0,127166.49,1 +310,15746726,Doyle,438,Germany,Male,31,8,78398.69,1,1,0,44937.01,0 +311,15712287,Pokrovskii,652,France,Female,80,4,0,2,1,1,188603.07,0 +312,15702919,Collins,729,Germany,Male,30,6,63669.42,1,1,0,145111.37,0 +313,15674398,Russo,642,France,Male,38,3,0,2,0,0,171463.83,0 +314,15797960,Skinner,806,Germany,Female,59,0,135296.33,1,1,0,182822.5,0 +315,15631868,Robertson,744,Spain,Male,36,2,153804.44,1,1,1,87213.33,0 +316,15581539,Atkinson,474,Spain,Male,37,3,0,2,0,0,57175.32,0 +317,15662736,Doyle,559,France,Male,49,2,147069.78,1,1,0,120540.83,1 +318,15666252,Ritchie,706,Spain,Male,42,9,0,2,1,1,28714.34,0 +319,15677512,McEncroe,628,Spain,Female,22,3,0,1,1,0,85426.28,0 +320,15626114,Pearson,429,France,Male,24,4,95741.75,1,1,0,46170.75,0 +321,15810834,Gordon,525,Spain,Female,57,2,145965.33,1,1,1,64448.36,0 +322,15678910,Ts'ai,680,France,Female,30,8,141441.75,1,1,1,16278.97,0 +323,15694408,Lung,749,France,Male,40,1,139290.41,1,1,0,182855.42,1 +324,15585215,Yuan,763,France,Female,31,4,0,2,0,0,50404.72,0 +325,15682757,Pardey,734,France,Male,30,3,0,2,1,0,107640.25,0 +326,15736601,Tai,716,France,Male,35,4,144428.87,1,1,0,134132.65,0 +327,15601848,Scott,594,France,Male,35,2,0,2,1,0,103480.69,0 +328,15736008,Hunter,644,France,Female,46,9,95441.27,1,1,0,108761.05,1 +329,15669064,Mazzanti,671,Germany,Male,35,1,144848.74,1,1,1,179012.3,0 +330,15624528,L?,664,Germany,Male,26,7,116244.14,2,1,1,95145.14,0 +331,15598493,Beach,656,France,Male,50,7,0,2,0,1,72143.44,0 +332,15601274,Hsieh,667,Spain,Female,40,1,146502.07,1,1,0,19162.89,0 +333,15702669,Faulkner,663,Germany,Male,44,2,117028.6,2,0,1,144680.18,0 +334,15728669,Knowles,584,Germany,Female,30,8,112013.81,1,1,0,177772.03,1 +335,15742668,Day,626,Spain,Female,37,6,108269.37,1,1,0,5597.94,0 +336,15697441,Hsueh,485,France,Male,29,7,182123.79,1,1,0,116828.51,1 +337,15740476,Tsao,659,Germany,Female,32,3,150923.74,2,0,1,174652.51,0 +338,15648064,Kennedy,649,France,Male,33,2,0,2,1,0,2010.98,0 +339,15636624,Nwabugwu,805,Spain,Female,39,5,165272.13,1,1,0,14109.85,1 +340,15807923,Young,716,Germany,Female,39,10,115301.31,1,1,0,43527.4,1 +341,15745844,Kerr,642,Germany,Female,40,6,129502.49,2,0,1,86099.23,1 +342,15786170,Tien,659,France,Male,31,4,118342.26,1,0,0,161574.19,0 +343,15681081,Marrero,545,Spain,Female,47,5,0,2,1,1,38970.14,0 +344,15684484,White,543,France,Male,22,8,0,2,0,0,127587.22,0 +345,15785869,Pisano,718,France,Female,25,7,0,2,1,0,30380.12,0 +346,15763859,Brown,840,France,Female,43,7,0,2,1,0,90908.95,0 +347,15658935,Freeman,630,Germany,Female,34,9,106937.05,2,1,0,138275.01,0 +348,15747358,Russell,643,Germany,Male,59,3,170331.37,1,1,1,32171.79,0 +349,15735203,Seleznyov,654,Germany,Female,32,1,114510.85,1,1,1,126143.23,0 +350,15576256,Yusupova,582,France,Male,39,5,0,2,1,1,129892.93,0 +351,15659420,Foley,659,Spain,Male,32,3,107594.11,2,1,1,102416.84,0 +352,15593365,Shih,762,Spain,Male,39,2,81273.13,1,1,1,18719.67,0 +353,15777352,Ikedinachukwu,568,Spain,Female,32,7,169399.6,1,1,0,61936.22,0 +354,15812007,Power,670,Spain,Male,25,6,0,2,1,1,78358.94,0 +355,15625461,Amos,613,France,Female,45,1,187841.99,2,1,1,147224.27,0 +356,15739438,Reed,539,France,Male,30,0,0,2,1,0,160979.66,0 +357,15611759,Simmons,850,Spain,Female,57,8,126776.3,2,1,1,132298.49,0 +358,15661629,Ricci,522,Spain,Male,34,9,126436.29,1,1,0,174248.52,1 +359,15633950,Yen,737,France,Male,41,1,101960.74,1,1,1,123547.28,0 +360,15592386,Campbell,520,France,Male,58,3,0,2,0,1,32790.02,0 +361,15803716,West,706,Spain,Male,28,3,0,2,0,1,181543.67,0 +362,15696674,Robinson,643,Germany,Female,45,2,150842.93,1,0,1,2319.96,1 +363,15706365,Bianchi,648,France,Female,50,9,102535.57,1,1,1,189543.19,0 +364,15745088,Chen,443,Germany,Female,29,9,99027.61,2,1,0,10940.4,0 +365,15676715,Madukaego,640,France,Male,68,9,0,2,1,1,199493.38,0 +366,15613085,Ibrahimova,628,Spain,Female,33,3,0,1,1,1,188193.25,0 +367,15633537,Nolan,540,Germany,Female,42,9,87271.41,2,1,0,172572.64,0 +368,15594720,Scott,460,Germany,Female,35,8,102742.91,2,1,1,189339.6,0 +369,15684042,Blair,636,Germany,Male,34,2,40105.51,2,0,1,53512.16,0 +370,15583303,Monaldo,593,France,Female,29,2,152265.43,1,1,0,34004.44,0 +371,15611579,Sutherland,801,Spain,Male,42,4,141947.67,1,1,1,10598.29,0 +372,15774696,Cole,640,Germany,Female,75,1,106307.91,2,0,1,113428.77,0 +373,15694506,Briggs,611,Germany,Male,31,0,107884.81,2,1,1,183487.98,0 +374,15688074,Gregory,802,Germany,Male,31,1,125013.72,1,1,1,187658.09,0 +375,15759537,Bianchi,717,Germany,Male,35,7,58469.37,2,1,1,172459.39,0 +376,15758449,Angelo,769,France,Female,39,8,0,1,0,1,21016,0 +377,15583456,Gardiner,745,Germany,Male,45,10,117231.63,3,1,1,122381.02,1 +378,15667871,Kerr,572,Spain,Male,35,4,152390.26,1,1,0,128123.66,0 +379,15677371,Ko,629,Spain,Female,30,2,34013.63,1,1,0,19570.63,0 +380,15629677,Distefano,687,Spain,Female,39,2,0,3,0,0,188150.6,1 +381,15713578,Farrell,483,France,Female,50,9,0,2,1,1,111020.24,0 +382,15591509,Milano,690,France,Male,36,7,101583.11,2,1,0,123775.15,0 +383,15568240,Ting,492,Germany,Female,30,10,77168.87,2,0,1,146700.22,0 +384,15622993,Boyd,709,Germany,Male,28,8,124695.72,2,1,0,145251.35,0 +385,15689294,Onyemaechi,705,Germany,Male,44,3,105934.96,1,1,0,82463.69,0 +386,15720910,Black,560,France,Female,66,9,0,1,1,1,15928.49,0 +387,15721181,Oliver,611,Spain,Male,46,6,0,2,1,0,45886.33,0 +388,15776433,Greco,730,Spain,Male,62,2,0,2,1,1,186489.95,0 +389,15748936,Whitehead,709,Spain,Female,45,2,0,2,0,1,162922.65,0 +390,15717225,Ikemefuna,544,France,Female,21,10,161525.96,2,1,0,9262.77,0 +391,15685226,Morrison,712,Germany,Female,29,7,147199.07,1,1,1,84932.4,0 +392,15785611,Onyeoruru,752,Germany,Male,38,3,183102.29,1,1,1,71557.12,0 +393,15573456,Cunningham,648,Spain,Male,46,9,127209,2,1,0,77405.95,1 +394,15684548,Demidov,556,Spain,Male,38,8,0,2,0,0,417.41,1 +395,15620505,Celis,594,Spain,Female,24,0,97378.54,1,1,1,71405.17,0 +396,15807432,Cheng,645,Germany,Female,37,2,136925.09,2,0,1,153400.24,0 +397,15584766,Knight,557,France,Male,33,3,54503.55,1,1,1,371.05,0 +398,15612187,Morin,547,Germany,Male,32,8,155726.85,1,1,0,67789.99,0 +399,15762218,Mills,701,France,Female,39,9,0,2,0,1,145894.9,0 +400,15646372,Outhwaite,616,France,Female,66,1,135842.41,1,1,0,183840.51,1 +401,15690452,Tung,605,France,Male,52,1,63349.75,1,1,0,108887.44,0 +402,15747795,Pai,593,Germany,Female,38,4,129499.42,1,1,1,154071.27,0 +403,15781589,Carpenter,751,Spain,Male,52,8,0,2,0,1,179291.85,0 +404,15732674,Fennell,443,Spain,Male,36,6,70438.01,2,0,1,56937.43,0 +405,15642291,Fontaine,685,France,Male,23,8,0,2,1,1,112239.03,0 +406,15692761,Pratt,718,France,Male,36,9,0,1,1,0,45909.87,0 +407,15578045,Mitchell,538,Spain,Female,49,9,141434.04,1,0,0,173779.25,1 +408,15745354,Franklin,611,Spain,Female,37,4,0,2,1,0,125696.26,0 +409,15701376,K'ung,668,Germany,Male,37,10,152958.29,2,1,1,159585.61,0 +410,15691625,Ko,537,Germany,Female,41,3,138306.34,1,1,0,106761.47,0 +411,15566594,McKenzie,709,Spain,Male,23,10,0,2,0,0,129590.18,0 +412,15760431,Pino,850,France,Male,38,1,0,2,1,1,80006.65,0 +413,15686302,Fisk,745,Spain,Female,31,3,124328.84,1,1,1,140451.52,0 +414,15801559,Chiang,693,Germany,Female,41,9,181461.48,3,1,1,187929.43,1 +415,15810432,Moseley,795,Spain,Male,35,8,0,2,1,0,167155.36,0 +416,15809616,Hsiung,626,Spain,Male,26,8,0,2,0,0,191420.71,0 +417,15720559,Heath,487,Germany,Female,61,5,110368.03,1,0,0,11384.45,1 +418,15695632,Dellucci,556,France,Female,39,9,89588.35,1,1,1,94898.1,0 +419,15659843,Li,643,France,Female,46,6,0,2,0,0,106781.59,0 +420,15615624,De Salis,605,France,Female,28,6,0,2,0,0,159508.52,0 +421,15810418,T'ang,756,Germany,Female,60,3,115924.89,1,1,0,93524.19,1 +422,15716186,Richardson,586,France,Female,38,2,0,2,1,0,87168.46,0 +423,15674551,Fitch,535,Germany,Male,40,7,111756.5,1,1,0,8128.32,1 +424,15622834,Stevenson,678,France,Female,35,4,0,1,1,0,125518.32,0 +425,15566111,Estes,596,France,Male,39,9,0,1,1,0,48963.59,0 +426,15784597,Lattimore,648,France,Male,26,9,162923.85,1,1,0,98368.24,0 +427,15652883,Chung,492,Germany,Male,39,10,124576.65,2,1,0,148584.61,0 +428,15806964,Utz,702,France,Male,45,0,80793.58,1,1,1,27474.81,0 +429,15576313,Wei,486,Germany,Female,40,9,71340.09,1,1,0,76192.21,0 +430,15806467,Boyle,568,Germany,Male,40,1,99282.63,1,0,0,134600.94,1 +431,15597602,Nwachinemelu,619,Germany,Male,57,3,137946.39,1,1,1,72467.99,1 +432,15743040,Kuznetsova,724,Germany,Male,41,2,127892.57,2,0,1,199645.45,0 +433,15705521,Pisani,548,Germany,Female,33,0,101084.36,1,1,0,42749.85,0 +434,15595039,Manna,545,Germany,Female,37,8,114754.08,1,1,0,136050.44,1 +435,15799384,Collier,683,France,Male,33,8,0,1,0,0,73564.44,0 +436,15581197,Ricci,762,France,Female,51,3,99286.98,1,0,1,85578.63,0 +437,15693737,Carr,627,Germany,Female,30,4,79871.02,2,1,0,129826.89,0 +438,15624623,Hs?,516,France,Male,35,10,104088.59,2,0,0,119666,0 +439,15783501,Findlay,800,France,Female,38,2,168190.33,2,1,0,68052.08,0 +440,15690134,Hughes,464,Germany,Female,42,3,85679.25,1,1,1,164104.74,0 +441,15782735,Chukwuemeka,626,France,Female,35,3,0,1,0,0,80190.36,0 +442,15611088,Genovese,790,France,Female,31,9,0,2,1,0,84126.75,0 +443,15672145,Swift,534,France,Female,34,7,121551.58,2,1,1,70179,0 +444,15732628,Ugoji,745,France,Male,46,2,122220.19,1,1,1,118024.1,0 +445,15787470,Parkinson,553,Spain,Male,47,3,116528.15,1,0,0,145704.19,1 +446,15803406,Ross,748,France,Female,26,1,77780.29,1,0,1,183049.41,0 +447,15730460,Oleary,722,France,Male,37,2,0,1,0,0,120906.83,0 +448,15644572,Turnbull,501,France,Male,40,4,125832.2,1,1,1,100433.83,0 +449,15694860,Uspensky,675,France,Female,38,6,68065.8,1,0,0,138777,1 +450,15658169,Cook,778,Spain,Female,47,6,127299.34,2,1,0,124694.99,0 +451,15794396,Newbold,494,Germany,Female,38,7,174937.64,1,1,0,40084.32,0 +452,15785798,Uchechukwu,850,France,Male,40,9,0,2,0,1,119232.33,0 +453,15710825,Ch'en,592,Spain,Male,31,7,110071.1,1,0,0,43921.36,0 +454,15668444,He,590,Spain,Female,44,3,139432.37,1,1,0,62222.81,0 +455,15726631,Hilton,758,France,Female,39,6,127357.76,1,0,1,56577,0 +456,15733797,Sal,506,France,Male,36,5,0,2,1,0,164253.35,0 +457,15747960,Eluemuno,733,France,Male,33,3,0,1,1,1,7666.73,0 +458,15634632,Titus,711,France,Male,38,3,0,2,1,0,68487.51,0 +459,15707362,Yin,514,Germany,Male,43,1,95556.31,1,0,1,199273.98,1 +460,15662976,Lettiere,637,Spain,Male,37,8,0,1,1,1,186062.36,0 +461,15732778,Templeman,468,Germany,Male,29,1,111681.98,2,1,1,195711.16,0 +462,15718443,Chibuzo,539,France,Male,39,3,0,2,1,0,36692.17,0 +463,15670039,Sun,509,Spain,Female,25,3,108738.71,2,1,0,106920.57,0 +464,15773792,Evans,662,France,Female,32,4,133950.37,1,1,1,48725.68,1 +465,15613786,Ogbonnaya,818,Spain,Male,26,4,0,2,1,1,167036.94,0 +466,15726032,Enyinnaya,608,France,Male,33,9,89968.69,1,1,0,68777.26,0 +467,15663252,Olisanugo,850,Spain,Female,32,9,0,2,1,1,18924.92,0 +468,15593782,Brookes,816,Germany,Female,38,5,130878.75,3,1,0,71905.77,1 +469,15633283,Padovano,536,France,Male,35,8,0,2,1,0,64833.28,0 +470,15749167,Fisk,753,France,Male,35,3,0,2,1,1,184843.77,0 +471,15759298,Shih,631,Spain,Male,27,10,134169.62,1,1,1,176730.02,0 +472,15683625,Hare,703,France,Male,37,1,149762.08,1,1,0,20629.4,1 +473,15635367,Muir,774,France,Male,26,2,93844.69,1,1,0,28415.36,0 +474,15681705,Fanucci,785,France,Male,28,8,0,2,1,0,77231.27,0 +475,15603156,Elewechi,571,France,Female,33,1,0,2,1,0,102750.7,0 +476,15591986,Johnston,621,Germany,Male,46,6,141078.37,1,0,0,34580.8,1 +477,15798888,Pisano,605,Germany,Female,31,1,117992.59,1,1,1,183598.77,0 +478,15809722,Ankudinov,611,France,Female,40,8,100812.33,2,1,0,147358.27,0 +479,15677538,Nwokike,569,France,Male,38,7,0,1,1,1,108469.2,0 +480,15797736,Smith,658,France,Male,29,4,80262.6,1,1,1,20612.82,0 +481,15695585,Atkins,788,Spain,Male,34,6,156478.62,1,0,1,181196.76,0 +482,15744398,Burns,525,France,Female,23,5,0,2,1,0,160249.1,0 +483,15750658,Obiuto,798,France,Male,37,8,0,3,0,0,110783.28,0 +484,15578186,Pirozzi,486,Germany,Male,37,9,115217.99,2,1,0,144995.33,0 +485,15676519,George,615,Spain,Male,61,9,0,2,1,0,150227.85,1 +486,15637954,Lewis,730,France,Female,35,0,155470.55,1,1,1,53718.28,0 +487,15758639,Moran,641,France,Male,37,7,0,2,1,0,75248.3,0 +488,15613772,Dalrymple,542,France,Male,39,3,135096.77,1,1,1,14353.43,1 +489,15731744,Carslaw,692,France,Male,30,2,0,2,0,1,130486.57,0 +490,15807709,Kirby,714,Germany,Female,55,9,180075.22,1,1,1,100127.71,0 +491,15714689,Houghton,591,Spain,Male,29,1,97541.24,1,1,1,196356.17,0 +492,15699005,Martin,710,France,Female,41,2,156067.05,1,1,1,9983.88,0 +493,15624170,Tan,639,France,Female,38,4,81550.94,2,0,1,118974.77,0 +494,15725679,Hsia,531,France,Female,47,6,0,1,0,0,194998.34,1 +495,15585865,Westerberg,673,France,Female,38,2,170061.92,2,0,0,134901.34,1 +496,15804256,Hale,765,Germany,Male,36,8,92310.54,2,1,1,72924.56,0 +497,15662403,Kryukova,622,France,Female,32,6,169089.38,2,1,0,101057.95,0 +498,15733616,Sopuluchukwu,806,France,Male,40,5,80613.93,1,1,1,142838.64,0 +499,15591995,Barry,757,Germany,Male,26,8,121581.56,2,1,1,127059.04,0 +500,15677020,Selezneva,570,France,Female,58,8,0,1,0,1,116503.92,1 +501,15727688,Chizuoke,555,Spain,Male,32,4,0,2,1,1,54405.79,0 +502,15715941,Lueck,692,France,Male,54,5,0,2,1,1,88721.84,0 +503,15714485,Udinese,774,France,Male,60,5,85891.55,1,1,0,74135.48,1 +504,15730059,Udobata,638,Spain,Male,44,9,77637.35,2,1,1,111346.22,0 +505,15715527,Freeman,543,Spain,Female,41,4,0,1,0,0,194902.16,0 +506,15576623,Outlaw,584,France,Male,31,5,0,2,1,0,31474.27,0 +507,15805565,Obiuto,691,Germany,Male,30,7,116927.89,1,1,0,21198.39,0 +508,15677307,Lo,684,Germany,Female,40,6,137326.65,1,1,0,186976.6,0 +509,15773890,Okechukwu,733,France,Male,22,5,0,2,1,1,117202.19,0 +510,15598883,King,599,Spain,Female,37,2,0,2,1,1,143739.29,0 +511,15568506,Forbes,524,Germany,Female,31,10,67238.98,2,1,1,161811.23,0 +512,15761043,Macleod,632,Germany,Female,38,6,86569.76,2,1,0,98090.91,0 +513,15782236,Gibbs,735,Spain,Male,34,5,0,2,0,0,71095.41,0 +514,15593601,Isayev,734,France,Male,34,6,133598.4,1,1,1,13107.24,0 +515,15682048,Pisano,605,France,Female,51,3,136188.78,1,1,1,67110.59,1 +516,15746902,Belstead,793,Spain,Male,38,9,0,2,1,0,88225.02,0 +517,15752081,Vassiliev,468,France,Female,56,10,0,3,0,1,62256.87,1 +518,15781307,Schneider,779,Germany,Male,37,7,120092.52,2,1,0,135925.72,0 +519,15775912,Mazzanti,698,France,Male,48,4,101238.24,2,0,1,177815.87,1 +520,15745417,Knipe,707,France,Male,58,6,89685.92,1,0,1,126471.13,0 +521,15671256,Macartney,850,France,Female,35,1,211774.31,1,1,0,188574.12,1 +522,15653547,Madukwe,850,France,Male,56,7,131317.48,1,1,1,119175.45,0 +523,15595766,Watts,527,Spain,Male,37,5,93722.73,2,1,1,139093.73,0 +524,15742358,Humphreys,696,Germany,Male,32,8,101160.99,1,1,1,115916.55,0 +525,15763274,Wu,661,France,Male,48,3,120320.54,1,0,0,96463.25,0 +526,15786063,Chin,776,France,Female,31,2,0,2,1,1,112349.51,0 +527,15600258,Chesnokova,701,France,Male,43,2,0,2,1,1,165303.79,0 +528,15573318,Kung,610,France,Male,26,8,0,2,1,0,166031.08,0 +529,15653849,Lu,572,Germany,Female,48,3,152827.99,1,1,0,38411.79,1 +530,15694272,Nkemakolam,673,France,Male,30,1,64097.75,1,1,1,77783.35,0 +531,15736112,Walton,519,Spain,Female,57,2,119035.35,2,1,1,29871.79,0 +532,15749851,Brookes,702,Spain,Female,26,4,135219.57,1,0,1,59747.63,0 +533,15663478,Baldwin,729,France,Male,32,6,93694.42,1,1,1,79919.13,0 +534,15592300,Mai,543,Spain,Male,35,10,59408.63,1,1,0,76773.53,0 +535,15567832,Shih,550,France,Female,40,7,114354.95,1,1,0,54018.93,0 +536,15776780,He,608,France,Male,59,1,0,1,1,0,70649.64,1 +537,15592846,Fiorentini,639,Germany,Male,35,10,128173.9,2,1,0,59093.39,0 +538,15739803,Lucciano,686,Spain,Male,34,9,0,2,1,0,127569.8,0 +539,15794142,Ferreira,564,Germany,Female,62,5,114931.35,3,0,1,18260.98,1 +540,15762729,Ukaegbunam,745,Germany,Female,28,1,111071.36,1,1,0,73275.96,1 +541,15667896,De Luca,833,France,Male,37,8,151226.18,2,1,1,136129.49,0 +542,15626578,Milne,622,France,Male,26,9,0,2,1,1,153237.59,0 +543,15776223,Davide,597,France,Female,42,4,64740.12,1,1,1,106841.12,0 +544,15705953,Kodilinyechukwu,721,Spain,Male,51,0,169312.13,1,1,0,109078.35,1 +545,15802593,Little,504,France,Female,49,7,0,3,0,1,87822.14,1 +546,15615457,Burns,842,Spain,Female,44,2,112652.08,2,1,0,126644.98,0 +547,15708916,Paterson,587,France,Male,38,0,0,2,1,0,47414.15,0 +548,15720187,Han,479,Germany,Female,30,7,143964.36,2,1,0,41879.99,0 +549,15595440,Kryukova,508,France,Male,49,7,122451.46,2,1,1,75808.1,0 +550,15600651,Ijendu,749,France,Male,24,1,0,3,1,1,47911.03,0 +551,15750141,Reichard,721,Germany,Female,36,3,65253.07,2,1,0,28737.78,0 +552,15657284,Day,674,Germany,Male,47,6,106901.94,1,1,1,2079.2,1 +553,15763063,Price,685,Spain,Female,25,10,128509.63,1,1,0,121562.33,0 +554,15709324,Bruce,417,France,Male,34,7,0,2,1,0,55003.79,0 +555,15711309,Sumrall,574,Germany,Male,33,3,129834.67,1,1,0,193131.42,0 +556,15775318,Lu,590,Spain,Female,51,3,154962.99,3,0,1,191932.27,1 +557,15705515,Lazarev,587,Germany,Male,40,5,138241.9,2,1,0,159418.1,0 +558,15634844,Miller,598,Germany,Male,41,3,91536.93,1,1,0,191468.78,1 +559,15717046,Wentworth-Shields,741,Spain,Male,53,3,0,2,1,1,38913.68,0 +560,15571816,Ritchie,850,Spain,Female,70,5,0,1,1,1,705.18,0 +561,15670080,Mackenzie,584,Germany,Female,29,7,105204.01,1,0,1,138490.03,0 +562,15800440,Power,650,Spain,Male,61,1,152968.73,1,0,1,82970.69,0 +563,15665678,Tan,607,Spain,Male,36,8,158261.68,1,1,1,76744.72,0 +564,15665956,Pendergrass,509,France,Female,46,1,0,1,1,0,71244.59,1 +565,15788126,Evans,689,Spain,Female,38,6,121021.05,1,1,1,12182.15,0 +566,15811773,Hsia,543,France,Male,36,4,0,2,1,1,141210.5,0 +567,15651674,Billson,438,Spain,Female,54,2,0,1,0,0,191763.07,1 +568,15689614,Teng,687,Spain,Female,63,1,137715.66,1,1,1,37938.74,0 +569,15795564,Moretti,737,Germany,Male,31,5,121192.22,2,1,1,74890.58,0 +570,15706647,Jordan,761,France,Male,31,7,0,3,1,1,166698.18,0 +571,15728505,Ts'ao,601,France,Male,44,1,100486.18,2,1,1,62678.53,0 +572,15730076,Osborne,651,France,Male,45,1,0,1,1,0,67740.08,1 +573,15622003,Carslaw,745,France,Male,35,9,92566.53,2,1,0,161519.77,0 +574,15607312,Ch'ang,648,Spain,Female,49,10,0,2,1,1,159835.78,1 +575,15644753,Hung,848,Spain,Male,40,3,110929.96,1,1,1,30876.84,0 +576,15653620,Gordon,546,France,Female,27,8,0,2,1,1,14858.1,0 +577,15761986,Obialo,439,Spain,Female,32,3,138901.61,1,1,0,75685.97,0 +578,15633922,Gray,755,France,Male,30,4,123217.66,2,0,1,144183.1,0 +579,15734674,Lin,593,France,Female,41,6,0,1,1,0,65170.66,0 +580,15658032,Hopkins,701,France,Male,39,2,0,2,1,1,82526.92,0 +581,15692671,Dobson,701,Spain,Male,36,8,0,2,1,0,169161.46,0 +582,15737741,McKay,607,Spain,Female,33,2,108431.87,2,0,1,109291.39,1 +583,15576352,Revell,586,Spain,Female,57,3,0,2,0,1,6057.81,0 +584,15753719,Rickards,547,Germany,Female,30,9,72392.41,1,1,0,77077.14,0 +585,15803689,Begum,647,Germany,Female,51,1,119741.77,2,0,0,54954.51,1 +586,15718057,Onyinyechukwuka,760,France,Female,51,2,100946.71,1,0,0,179614.8,1 +587,15722010,Zuyev,621,Spain,Male,53,9,170491.84,1,1,0,35588.07,1 +588,15680998,Nwankwo,725,France,Male,44,5,0,1,1,1,117356.14,0 +589,15614782,Hao,526,France,Male,36,1,0,1,1,0,160696.72,0 +590,15591047,Ma,519,Spain,Female,47,6,157296.02,2,0,0,147278.43,1 +591,15788291,Okwuadigbo,713,Germany,Female,38,7,144606.22,1,1,1,56594.36,1 +592,15604044,Mitchell,700,France,Male,38,8,134811.3,1,1,0,1299.75,0 +593,15679587,Chan,666,France,Female,34,9,115897.12,1,1,1,25095.03,0 +594,15775153,Buchi,630,Spain,Male,32,4,82034,1,0,0,146326.45,0 +595,15603925,Greco,779,Spain,Female,26,4,174318.13,2,0,1,38296.21,0 +596,15680970,Lombardi,611,Germany,Female,41,2,114206.84,1,1,0,164061.6,0 +597,15697183,Uchenna,685,Spain,Male,43,9,0,2,1,0,107811.28,0 +598,15567446,Coffman,646,Germany,Male,39,9,111574.41,1,1,1,30838.51,0 +599,15637476,Alexandrova,683,Germany,Female,57,5,162448.69,1,0,0,9221.78,1 +600,15714939,Fallaci,484,Germany,Female,34,4,148249.54,1,0,1,33738.27,0 +601,15683503,Hudson,601,France,Female,43,8,0,3,0,1,110916.15,1 +602,15645569,Mai,762,Spain,Female,26,7,123709.46,2,1,1,169654.57,0 +603,15782569,Stout,687,France,Female,72,9,0,1,0,1,69829.4,0 +604,15592387,Burke,566,France,Male,30,5,0,1,1,0,54926.51,1 +605,15609286,Chadwick,702,France,Male,37,10,150525.8,1,1,1,94728.49,0 +606,15814035,Lawrence,601,France,Male,29,9,0,1,1,1,80393.27,0 +607,15661249,Bellucci,699,France,Male,53,4,0,2,0,1,111307.98,0 +608,15629117,Harper,584,France,Male,28,10,0,2,1,0,19834.32,0 +609,15607170,Boyle,699,France,Male,35,5,0,2,1,1,78397.24,0 +610,15586585,Duncan,698,Germany,Female,51,2,111018.98,1,1,0,86410.28,0 +611,15686611,Moss,495,France,Male,30,10,129755.99,1,0,0,172749.65,0 +612,15603203,Avdeyeva,650,France,Female,27,6,0,2,1,0,1002.39,0 +613,15619857,Crawford,605,France,Female,64,2,129555.7,1,1,1,13601.79,0 +614,15805062,Lynton,667,Spain,Male,38,1,87202.38,1,1,1,77866.91,0 +615,15660271,Duncan,688,Germany,Male,26,8,146133.39,1,1,1,175296.76,0 +616,15745295,Gether,727,Spain,Female,31,0,0,1,1,0,121751.04,1 +617,15719352,Davidson,754,Spain,Male,39,6,170184.99,2,1,0,89593.26,0 +618,15766575,Larionova,612,Germany,Female,62,8,140745.33,1,1,0,193437.89,1 +619,15594594,Loggia,546,Spain,Male,42,7,139070.51,1,1,1,86945,0 +620,15646161,Steinhoff,673,Spain,Female,37,8,0,2,1,1,183318.79,0 +621,15682585,Guerra,593,France,Male,35,9,114193.24,1,1,0,71154.1,0 +622,15603134,Pai,656,Spain,Female,40,10,167878.5,1,0,1,151887.16,0 +623,15636444,Craig,535,Germany,Female,53,5,141616.55,2,1,1,75888.65,0 +624,15773456,Lazareva,678,Germany,Male,36,3,145747.67,2,0,1,89566.74,0 +625,15745307,Ch'iu,477,Spain,Female,48,2,129120.64,1,0,1,26475.79,0 +626,15604119,Alderete,850,Spain,Male,35,7,110349.82,1,0,0,126355.8,0 +627,15626900,Kung,427,France,Male,29,1,141325.56,1,1,1,93839.3,0 +628,15605447,Palermo,752,France,Male,49,2,78653.84,1,1,0,7698.6,0 +629,15589030,Ts'ai,649,France,Male,47,1,0,2,1,1,145593.85,0 +630,15692463,Rahman,799,Spain,Female,28,3,142253.65,1,1,0,45042.56,0 +631,15712403,McMillan,589,France,Female,61,1,0,1,1,0,61108.56,1 +632,15811762,Pickering,583,Germany,Female,54,6,115988.86,1,1,0,57553.98,1 +633,15718673,Mirams,839,Spain,Female,33,10,75592.43,1,1,0,62674.42,0 +634,15724282,Tsao,540,Germany,Male,44,3,164113.04,2,1,1,12120.79,0 +635,15738181,Douglas,850,France,Male,31,6,67996.23,2,0,0,50129.87,1 +636,15633648,Jideofor,696,Spain,Female,51,5,0,2,1,0,55022.43,0 +637,15603323,Bell,660,Spain,Female,33,1,0,2,0,0,117834.91,0 +638,15583725,Mairinger,682,France,Male,48,1,138778.15,1,0,1,168840.23,0 +639,15588350,McIntyre,744,France,Female,43,10,147832.15,1,0,1,24234.11,0 +640,15798398,Pagnotto,785,France,Female,36,4,135438.4,1,0,0,190627.01,0 +641,15784844,K'ung,752,Spain,Male,48,5,116060.08,1,1,0,156618.38,1 +642,15580684,Feng,706,France,Female,29,5,112564.62,1,1,0,42334.38,0 +643,15809663,Donaldson,583,France,Female,27,1,125406.58,1,1,1,110784.42,0 +644,15640078,Chambers,660,Germany,Female,39,5,135134.99,1,1,0,173683,1 +645,15698786,Marcelo,819,France,Female,39,9,133102.92,1,1,0,27046.46,1 +646,15569807,Ejimofor,673,France,Female,34,8,42157.08,1,1,0,20598.59,1 +647,15730830,Dale,752,France,Female,30,3,0,2,1,1,104991.28,0 +648,15805112,Pokrovsky,578,France,Male,38,7,82259.29,1,1,0,8996.97,0 +649,15633064,Stonebraker,438,France,Female,36,4,0,2,1,0,64420.5,0 +650,15703119,Liang,652,France,Male,38,6,0,2,1,1,145700.22,0 +651,15730447,Anderson,629,France,Female,49,4,0,2,1,1,196335.48,0 +652,15813850,Christian,720,France,Male,52,7,0,1,1,1,14781.12,0 +653,15711889,Mao,668,France,Male,42,3,150461.07,1,1,0,108139.23,0 +654,15664610,Campbell,459,Germany,Male,48,4,133994.52,1,1,1,19287.06,1 +655,15751710,Ginikanwa,729,Spain,Male,31,8,164870.81,2,1,1,9567.39,0 +656,15692926,Toscani,498,Germany,Male,25,8,121702.73,1,1,1,132210.49,0 +657,15813741,Nnachetam,549,Spain,Male,25,6,193858.2,1,0,1,21600.11,0 +658,15698474,Sagese,601,Germany,Female,54,1,131039.97,2,1,1,199661.5,0 +659,15568595,Fleming,544,France,Male,64,9,113829.45,1,1,1,124341.49,0 +660,15603065,Grubb,751,France,Female,30,6,0,2,1,0,15766.1,0 +661,15592937,Napolitani,632,Germany,Female,41,3,81877.38,1,1,1,33642.21,0 +662,15699637,Anenechi,694,Spain,Male,57,8,116326.07,1,1,1,117704.65,0 +663,15667215,Chandler,678,France,Male,31,2,0,2,1,1,58803.28,0 +664,15788659,Howells,695,France,Male,46,4,0,2,1,1,137537.22,0 +665,15763218,Akeroyd,661,France,Female,41,1,0,2,0,1,131300.68,0 +666,15645772,Onwumelu,661,France,Male,33,9,0,2,1,1,84174.81,0 +667,15725511,Wallace,559,France,Female,31,3,127070.73,1,0,1,160941.78,0 +668,15575024,Uwaezuoke,503,France,Male,29,3,0,2,1,1,143954.99,0 +669,15640825,Loyau,695,Spain,Male,46,3,122549.64,1,1,1,56297.85,0 +670,15662397,Small,640,France,Female,42,5,176099.13,1,1,1,8404.73,0 +671,15576368,Bledsoe,624,Germany,Female,48,3,122388.38,2,0,0,30020.09,0 +672,15674991,Kao,667,France,Male,42,9,0,2,0,1,58137.42,0 +673,15721024,Wickens,642,France,Male,26,0,0,1,0,0,47472.68,0 +674,15745621,Wertheim,640,Spain,Female,32,6,118879.35,2,1,1,19131.71,0 +675,15642394,He,529,Spain,Male,35,5,0,2,1,1,187288.5,0 +676,15754605,Jarvis,563,France,Female,39,5,0,2,1,1,17603.81,0 +677,15607040,P'an,593,Spain,Female,38,4,88736.44,2,1,0,67020.03,0 +678,15715142,Repina,739,Germany,Male,45,7,102703.62,1,0,1,147802.94,1 +679,15810978,Pugliesi,788,Spain,Female,70,1,0,2,1,1,41610.62,0 +680,15668886,Blakey,684,Spain,Female,38,3,0,2,1,0,44255.65,0 +681,15780804,Nucci,482,France,Male,55,5,97318.25,1,0,1,78416.14,0 +682,15613880,Higinbotham,591,Spain,Male,58,5,128468.69,1,0,1,137254.55,0 +683,15775238,Achebe,651,Germany,Female,41,4,133432.59,1,0,1,151303.48,0 +684,15786905,Russo,749,Germany,Female,40,8,141782.57,2,0,0,86333.63,0 +685,15747867,Trevisani,583,France,Male,24,9,135125.28,1,0,0,89801.9,0 +686,15600337,Dobie,661,Spain,Male,42,2,178820.91,1,0,0,29358.57,1 +687,15801277,Maccallum,715,France,Female,31,2,112212.14,2,1,1,181600.72,0 +688,15579334,Watkins,769,Germany,Female,45,5,126674.81,1,1,0,124118.71,1 +689,15802741,Mitchel,625,France,Female,51,7,136294.97,1,1,0,38867.46,1 +690,15720649,Ferdinand,641,France,Female,36,5,66392.64,1,1,0,31106.67,0 +691,15589493,Otitodilinna,716,Germany,Male,27,1,122552.34,2,1,0,67611.36,0 +692,15688251,Mamelu,767,France,Male,43,1,76408.85,2,1,0,77837.63,0 +693,15665238,Beneventi,745,Germany,Male,36,8,145071.24,1,0,0,6078.46,0 +694,15740900,Perrodin,589,France,Male,34,6,0,2,1,1,177896.92,0 +695,15681068,Chinagorom,796,France,Female,45,2,109730.22,1,1,1,123882.73,0 +696,15748625,Napolitano,664,France,Male,57,6,0,2,1,1,15304.08,0 +697,15727299,Edgar,445,Spain,Male,62,1,64119.38,1,1,1,76569.64,1 +698,15620204,Walker,543,Germany,Female,57,1,106138.33,2,1,1,120657.32,1 +699,15669516,Steele,746,Spain,Male,36,2,0,2,1,1,16436.56,0 +700,15736534,Elkins,742,Germany,Male,33,0,181656.51,1,1,1,107667.91,0 +701,15803457,Hao,750,France,Female,32,5,0,2,1,0,95611.47,0 +702,15659098,Toscano,669,France,Male,30,7,95128.86,1,0,0,19799.26,0 +703,15603436,Savage,594,Spain,Female,49,2,126615.94,2,0,1,123214.74,0 +704,15566292,Okwuadigbo,574,Spain,Male,36,1,0,2,0,1,71709.12,0 +705,15808621,Mordvinova,659,Germany,Male,36,2,76190.48,2,1,1,149066.14,0 +706,15580148,Welch,750,Germany,Male,40,5,168286.81,3,1,0,20451.99,1 +707,15776231,Kent,626,Germany,Male,35,4,88109.81,1,1,1,32825.5,0 +708,15773809,Campbell,620,France,Male,42,4,0,2,1,0,6232.31,0 +709,15649423,Cooper,580,France,Female,35,8,0,2,0,1,10357.03,0 +710,15734886,Mazzi,686,France,Female,34,3,123971.51,2,1,0,147794.63,0 +711,15722548,Fisher,540,France,Male,48,0,148116.48,1,0,0,116973.48,0 +712,15650288,Summers,634,Germany,Male,35,6,116269.01,1,1,0,129964.94,0 +713,15629448,Brady,632,Spain,Male,38,1,120599.21,1,1,0,92816.86,0 +714,15716164,Nicholls,501,France,Female,41,3,144260.5,1,1,0,172114.67,0 +715,15807609,Yuan,650,Spain,Female,25,3,86605.5,3,1,0,16649.31,1 +716,15578977,Robinson,786,France,Male,34,9,0,2,1,0,144517.19,0 +717,15677369,Golubov,554,Germany,Female,37,4,58629.97,1,0,0,182038.6,0 +718,15804072,Chen,701,Spain,Female,42,5,0,2,0,0,24210.56,0 +719,15696859,Oldham,474,France,Male,45,10,0,2,0,0,172175.9,0 +720,15653780,Kambinachi,621,France,Female,43,5,0,1,1,1,47578.45,0 +721,15721658,Fleming,672,Spain,Female,56,2,209767.31,2,1,1,150694.42,1 +722,15578761,Cunningham,459,Spain,Female,42,6,129634.25,2,1,1,177683.02,1 +723,15736879,Obinna,669,France,Male,23,1,0,2,0,0,66088.83,0 +724,15571973,Chinwemma,776,France,Female,38,2,169824.46,1,1,0,169291.7,0 +725,15626742,Carpenter,694,France,Male,36,3,97530.25,1,1,1,117140.41,0 +726,15672692,Yin,787,France,Female,42,10,145988.65,2,1,1,79510.37,0 +727,15673570,Olsen,580,France,Male,37,9,0,2,0,1,77108.66,0 +728,15767432,Ts'ai,711,France,Female,25,7,0,3,1,1,9679.28,0 +729,15654238,Jen,673,France,Female,40,5,137494.28,1,1,0,81753.92,0 +730,15612525,Preston,499,France,Female,57,1,0,1,0,0,131372.38,1 +731,15812750,Ozioma,591,France,Male,24,6,147360,1,1,1,25310.82,0 +732,15790757,Cody,769,France,Female,25,10,0,2,0,0,187925.75,0 +733,15723873,Ponomarev,657,Spain,Male,31,3,125167.02,1,0,0,98820.39,0 +734,15744607,Martin,738,Germany,Male,43,9,121152.05,2,1,0,64166.7,1 +735,15612966,Milani,545,Germany,Female,60,7,128981.07,1,0,1,176924.21,1 +736,15784209,Tang,497,France,Male,47,6,0,1,1,1,90055.08,0 +737,15794278,Romani,816,Spain,Male,67,6,151858.98,1,1,1,72814.31,0 +738,15766741,McIntyre,525,France,Male,36,2,114628.4,1,0,1,168290.06,0 +739,15661036,Davis,725,France,Male,46,6,0,2,1,0,161767.38,0 +740,15705639,Onyemauchechukwu,692,France,Female,28,8,95059.02,2,1,0,44420.18,0 +741,15637414,Gell,618,France,Female,24,7,128736.39,1,0,1,37147.61,0 +742,15716835,Rossi,546,France,Male,24,8,156325.38,1,1,1,125381.02,0 +743,15696231,Chiwetelu,635,France,Male,29,7,105405.97,1,1,1,149853.89,0 +744,15641675,Kirillova,611,France,Female,49,2,88915.37,3,0,0,161435.02,1 +745,15670755,Shaw,650,France,Male,60,8,0,2,1,1,102925.76,0 +746,15640059,Smith,606,France,Male,40,5,0,2,1,1,70899.27,0 +747,15787619,Hsieh,844,France,Male,18,2,160980.03,1,0,0,145936.28,0 +748,15587535,Onyemauchechukwu,450,Spain,Female,46,5,177619.71,1,1,0,54227.06,0 +749,15813034,Martin,727,Spain,Male,38,2,62276.99,1,1,1,59280.79,0 +750,15698839,Okwudilichukwu,460,Germany,Male,46,4,127559.97,2,1,1,126952.5,0 +751,15790314,Onuoha,649,France,Male,41,0,0,2,0,1,130567.02,0 +752,15634245,Muecke,758,Germany,Female,47,9,95523.16,1,1,0,73294.48,0 +753,15677305,Hsieh,490,France,Female,35,7,107749.03,1,1,1,3937.37,0 +754,15661526,Anderson,815,Germany,Male,37,2,110777.26,2,1,0,2383.59,0 +755,15685997,Azubuike,838,Spain,Female,39,5,166733.92,2,1,0,14279.44,0 +756,15660101,Nnonso,803,France,Male,31,9,157120.86,2,1,0,141300.53,0 +757,15637979,Fuller,664,Germany,Female,36,2,127160.78,2,1,0,78140.75,0 +758,15815364,Ashley,736,Spain,Female,28,2,0,2,1,1,117431.1,0 +759,15647099,Ts'ui,633,France,Female,37,9,156091.97,1,1,0,72008.61,0 +760,15625944,Buccho,664,France,Male,58,5,98668.18,1,1,1,60887.58,0 +761,15583212,Chidozie,600,France,Female,43,5,134022.06,1,1,0,194764.83,0 +762,15582741,Maclean,693,France,Female,35,5,124151.09,1,1,0,88705.14,1 +763,15637876,Burns,663,Germany,Female,36,6,77253.5,1,0,0,35817.97,1 +764,15622750,Chu,742,Germany,Female,21,1,114292.48,1,1,0,31520.4,0 +765,15672056,Kenenna,710,Germany,Male,43,2,140080.32,3,1,1,157908.19,1 +766,15812351,Beluchi,710,Spain,Female,27,2,135277.96,1,1,0,142200.15,0 +767,15810864,Williamson,700,France,Female,82,2,0,2,0,1,182055.36,0 +768,15677921,Bobrov,720,Germany,Male,60,9,115920.62,2,0,0,157552.08,1 +769,15724296,Kerr,684,Spain,Male,41,2,119782.72,2,0,0,120284.67,0 +770,15685329,McKenzie,531,France,Female,63,1,114715.71,1,0,1,24506.95,1 +771,15584091,Pitts,742,Germany,Female,36,2,129748.54,2,0,0,47271.61,1 +772,15640442,Standish,717,France,Male,31,4,129722.57,1,0,0,41176.6,0 +773,15639314,Cartwright,589,France,Male,32,2,0,2,0,1,9468.64,0 +774,15685320,Johnstone,767,France,Male,36,3,139180.2,1,0,0,123880.19,0 +775,15789158,Nikitina,636,Germany,Male,49,6,113599.74,2,1,0,158887.09,1 +776,15752137,McElroy,648,France,Male,33,7,134944,1,1,1,117036.38,0 +777,15712551,Shen,622,Germany,Female,58,7,116922.25,1,1,0,120415.61,1 +778,15628936,Archer,692,Spain,Male,28,9,118945.09,1,0,0,16064.25,1 +779,15797227,Otutodilinna,754,France,Male,28,8,0,2,1,1,52615.62,0 +780,15769974,Shih,679,Spain,Female,35,8,119182.73,1,0,0,121210.09,0 +781,15737051,Denisov,639,France,Male,27,8,0,2,1,0,192247.35,0 +782,15585595,Owens,774,France,Female,28,1,71264.02,2,0,1,68759.57,0 +783,15654060,P'eng,517,France,Male,41,2,0,2,0,1,75937.47,0 +784,15745196,Verco,571,France,Female,35,8,0,2,0,0,84569.13,0 +785,15571221,Bergamaschi,747,Germany,Male,58,7,116313.57,1,1,1,190696.35,1 +786,15660155,Lorenzo,792,Spain,Male,36,5,92140.15,1,0,1,67468.67,0 +787,15605284,Outtrim,688,France,Male,26,1,0,2,1,1,104435.94,0 +788,15694366,Hou,714,Germany,Male,42,2,177640.09,1,0,1,47166.55,0 +789,15600739,Galkin,562,Spain,Female,35,0,0,2,1,0,119899.52,0 +790,15653253,Pagnotto,704,Spain,Male,48,8,167997.6,1,1,1,173498.45,0 +791,15763431,Echezonachukwu,698,France,Male,36,2,82275.35,2,1,1,93249.26,0 +792,15643696,Young,611,France,Male,49,3,0,2,1,1,142917.54,0 +793,15707473,Summers,850,Germany,Female,48,6,111962.99,1,1,0,111755.8,0 +794,15769504,Munro,743,Germany,Female,34,1,131736.88,1,1,1,108543.21,0 +795,15776807,Brennan,654,France,Male,29,1,0,1,1,0,180345.44,0 +796,15686870,Ball,761,Germany,Male,36,8,108239.11,2,0,0,99444.02,0 +797,15668747,Virgo,702,France,Female,46,9,98444.19,1,0,1,109563.28,0 +798,15766908,Trevisani,488,Germany,Male,32,3,114540.38,1,1,0,92568.07,0 +799,15570134,Padovano,683,France,Female,35,6,187530.66,2,1,1,37976.36,0 +800,15567367,Tao,601,Germany,Female,42,9,133636.16,1,0,1,103315.74,0 +801,15747542,Perez,605,France,Male,52,7,0,2,1,1,173952.5,0 +802,15762238,Fraser,671,Germany,Female,44,0,84745.03,2,0,1,34673.98,0 +803,15681554,Alley,614,Germany,Female,31,7,120599.38,2,1,1,46163.44,0 +804,15712825,Howells,511,Spain,Female,29,9,0,2,0,1,140676.98,0 +805,15640280,Cameron,850,France,Male,39,4,127771.35,2,0,1,151738.54,0 +806,15756026,Hooper,790,Spain,Female,46,9,0,1,0,0,14679.81,1 +807,15613319,Rice,793,France,Female,33,0,0,1,0,0,175544.02,0 +808,15798906,Cox,628,France,Male,69,5,0,2,1,1,181964.6,0 +809,15708917,Martin,598,Germany,Male,53,10,167772.96,1,1,1,136886.86,0 +810,15778463,Ikenna,657,France,Female,37,6,95845.6,1,1,0,122218.23,0 +811,15699430,Davide,618,France,Female,35,10,0,2,1,0,180439.75,0 +812,15649992,Alexander,681,Spain,Male,65,7,134714.7,2,0,1,190419.81,0 +813,15578980,Piazza,516,Spain,Female,33,3,0,2,1,1,58685.59,0 +814,15775306,Ni,421,Germany,Male,28,8,122384.22,3,1,1,89017.38,1 +815,15641655,Black,700,France,Female,26,2,0,2,0,0,50051.42,0 +816,15619708,Harker,745,France,Male,25,5,157993.15,2,1,0,146041.45,0 +817,15734565,Hughes,696,France,Male,29,8,0,2,1,0,191166.09,0 +818,15806438,Chiabuotu,580,Germany,Female,42,2,123331.36,1,0,0,103516.08,1 +819,15591969,Kuo,497,Spain,Male,27,9,75263.16,1,1,1,164825.04,0 +820,15747807,Gallagher,720,France,Female,43,6,137824.03,2,1,0,172557.77,0 +821,15596939,Calabresi,659,Germany,Male,36,4,132578.92,2,1,0,84320.94,0 +822,15716155,Shaw,841,France,Female,36,5,156021.31,1,0,0,122662.98,0 +823,15765311,Zhirov,642,Spain,Male,34,8,0,1,1,0,72085.1,0 +824,15757811,Lloyd,732,Spain,Female,69,9,137453.43,1,0,1,110932.24,1 +825,15603830,Palmer,600,Spain,Male,36,4,0,2,1,0,143635.36,0 +826,15660602,Ch'eng,464,Germany,Male,33,8,164284.72,2,1,1,3710.34,0 +827,15660535,Avent,680,France,Female,47,5,0,2,1,1,179843.33,0 +828,15666633,Huang,758,Spain,Male,56,1,0,2,1,1,10643.38,0 +829,15596914,Shaw,630,Germany,Female,31,2,112373.49,2,1,1,131167.98,0 +830,15639788,Yuan,577,France,Female,39,10,0,2,1,0,10553.31,0 +831,15695846,Hawkins,684,France,Female,34,6,0,2,1,1,130928.22,0 +832,15726234,Trentini,708,Spain,Female,41,5,0,1,0,1,157003.99,0 +833,15797964,Cameron,732,Germany,Female,29,1,154333.82,1,1,1,138527.56,0 +834,15625881,Koehler,634,Germany,Male,37,3,111432.77,2,1,1,167032.49,0 +835,15780628,Wu,633,France,Female,30,6,0,2,0,0,41642.29,0 +836,15575883,Manna,559,France,Male,34,2,137390.11,2,1,0,9677,0 +837,15585036,Okoli,694,Spain,Female,37,3,0,2,1,1,147012.22,0 +838,15589488,Ch'eng,686,Germany,Female,56,5,111642.08,1,1,1,80553.87,0 +839,15585888,Nwokezuike,553,Spain,Female,48,3,0,1,0,1,30730.95,1 +840,15727915,Artemiev,507,France,Male,36,4,83543.37,1,0,0,140134.43,0 +841,15707567,Esposito,732,Germany,Male,50,6,145338.76,1,0,0,91936.1,1 +842,15737792,Abbie,818,France,Female,31,1,186796.37,1,0,0,178252.63,0 +843,15599433,Fanucci,660,Germany,Male,35,8,58641.43,1,0,1,198674.08,0 +844,15672012,Jen,773,Spain,Female,41,5,0,1,1,0,28266.9,1 +845,15806983,Moss,640,France,Male,44,3,137148.68,1,1,0,92381.01,0 +846,15592222,Lo,505,France,Male,49,7,80001.23,1,0,0,135180.11,0 +847,15608968,Averyanov,714,Germany,Male,21,6,86402.52,2,0,0,27330.59,0 +848,15586959,Unaipon,468,France,Female,42,5,0,2,1,0,125305.34,0 +849,15646558,Clamp,611,Spain,Male,51,1,122874.74,1,1,1,149648.45,0 +850,15725811,Lim,705,France,Male,25,0,97544.29,1,0,1,59887.15,0 +851,15572265,Wu,646,Germany,Male,46,1,170826.55,2,1,0,45041.32,0 +852,15794048,Wan,667,Germany,Female,48,1,97133.92,2,0,0,113316.77,1 +853,15677610,Chambers,511,Germany,Female,41,8,153895.65,1,1,1,39087.42,0 +854,15745012,Pettit,653,France,Female,43,6,0,2,1,1,7330.59,0 +855,15601589,Baresi,675,France,Female,57,8,0,2,0,1,95463.29,0 +856,15686436,Newbery,523,Spain,Male,32,4,0,2,1,0,167848.02,0 +857,15693864,Iheanacho,567,Germany,Female,49,5,134956.02,1,1,0,93953.84,1 +858,15760550,Duncan,741,Spain,Male,39,7,143637.58,2,0,1,174227.66,0 +859,15686137,Barry,456,Spain,Male,32,9,147506.25,1,1,1,135399.21,0 +860,15809087,Landry,598,France,Male,64,1,0,2,1,0,195635.3,1 +861,15807663,McGregor,667,France,Male,43,8,190227.46,1,1,0,97508.04,1 +862,15809100,Nucci,548,France,Female,32,2,172448.77,1,1,0,188083.77,1 +863,15794916,Pirogov,725,France,Male,41,7,113980.21,1,1,1,116704.25,0 +864,15614215,Oguejiofor,717,France,Male,53,6,0,2,0,1,97614.87,0 +865,15805449,Ugochukwu,594,France,Male,38,4,0,2,0,0,186884.04,0 +866,15686983,Rohu,678,Germany,Female,25,10,76968.12,2,0,1,131501.72,0 +867,15808017,Cary,545,France,Male,38,1,88293.13,2,1,1,24302.95,0 +868,15756804,O'Loghlen,636,France,Female,48,1,170833.46,1,1,0,110510.28,1 +869,15646810,Quinn,603,Germany,Male,44,6,108122.39,2,1,0,108488.33,1 +870,15710424,Page,435,France,Male,36,4,0,1,1,1,197015.2,0 +871,15799422,Evans,535,France,Female,40,8,0,1,1,1,27689.77,0 +872,15692750,McGregor,629,Germany,Female,45,7,129818.39,3,1,0,9217.55,1 +873,15794549,Andrews,722,France,Female,35,2,163943.89,2,1,1,15068.18,0 +874,15803764,Stanley,561,France,Male,28,7,0,2,1,0,7797.01,0 +875,15674840,Chiazagomekpere,645,France,Female,38,5,101430.3,2,0,1,4400.32,0 +876,15653762,Chidiebele,501,France,Female,39,9,117301.66,1,0,0,182025.95,0 +877,15581229,Gregory,502,Germany,Female,32,1,173340.83,1,0,1,122763.95,0 +878,15800228,Bednall,652,Spain,Female,42,4,0,2,1,1,38152.01,0 +879,15656333,Jen,574,France,Female,33,3,134348.57,1,1,0,63163.99,0 +880,15697497,She,518,France,Female,45,9,105525.65,2,1,1,73418.29,0 +881,15585362,Simmons,749,France,Female,60,6,0,1,1,0,17978.68,1 +882,15571928,Fraser,679,France,Female,43,4,0,3,1,0,115136.51,1 +883,15785519,May,565,France,Male,36,6,106192.1,1,1,0,149575.59,0 +884,15743007,Seabrook,643,France,Female,45,4,45144.43,1,1,0,60917.24,1 +885,15777211,Herrera,515,France,Male,65,7,92113.61,1,1,1,142548.33,0 +886,15721935,Kincaid,521,France,Male,25,7,0,2,1,1,157878.67,0 +887,15591711,Sleeman,739,Spain,Male,38,0,128366.44,1,1,0,12796.43,0 +888,15625021,Hung,585,France,Male,42,2,0,2,1,1,18657.77,0 +889,15702968,Artemieva,733,Germany,Male,74,3,106545.53,1,1,1,134589.58,0 +890,15600462,Barwell,542,France,Female,43,8,145618.37,1,0,1,10350.74,0 +891,15768104,Wright,788,Spain,Male,37,8,141541.25,1,0,0,66013.27,0 +892,15780140,Bellucci,435,Germany,Male,32,2,57017.06,2,1,1,5907.11,0 +893,15585255,Moore,577,France,Male,42,9,0,1,1,0,74077.91,0 +894,15772781,Ball,703,France,Female,51,3,0,3,1,1,77294.56,1 +895,15669987,Sung,728,Germany,Female,35,8,125884.95,2,1,0,54359.02,1 +896,15697000,Mello,728,Germany,Male,32,5,61825.5,1,1,1,156124.93,0 +897,15733119,Mistry,718,France,Male,35,8,0,2,1,0,94820.85,0 +898,15782390,T'ien,621,France,Female,40,6,0,1,1,0,155155.25,0 +899,15654700,Fallaci,523,France,Female,40,2,102967.41,1,1,0,128702.1,1 +900,15632210,Hill,657,Germany,Male,25,2,171770.55,1,1,0,22745.5,0 +901,15642041,Burns,727,Germany,Male,40,1,93051.64,2,1,0,71865.31,1 +902,15709737,Hunter,643,France,Male,36,7,161064.64,2,0,1,84294.82,0 +903,15792388,Li,645,France,Female,48,7,90612.34,1,1,1,149139.13,0 +904,15786014,Ku,568,France,Male,28,5,145105.64,2,1,0,185489.11,0 +905,15794580,Ch'en,599,France,Male,58,4,0,1,0,0,176407.15,1 +906,15675964,Chukwukadibia,672,France,Female,45,9,0,1,1,1,92027.69,1 +907,15814275,Zikoranachidimma,685,France,Male,33,6,174912.72,1,1,1,43932.54,0 +908,15724848,Oluchukwu,516,France,Female,46,1,104947.72,1,1,0,115789.25,1 +909,15754713,Rivera,685,Spain,Male,31,10,135213.71,1,1,1,125777.28,0 +910,15693814,Niu,806,Spain,Male,25,7,0,2,1,0,18461.9,0 +911,15599660,Bennett,604,France,Male,36,6,116229.85,2,1,1,79633.38,0 +912,15746490,Wollstonecraft,648,Spain,Female,53,6,111201.41,1,1,1,121542.29,0 +913,15566091,Thomsen,545,Spain,Female,32,4,0,1,1,0,94739.2,0 +914,15655961,Palermo,756,Germany,Male,27,1,131899,1,1,0,93302.29,0 +915,15710404,Chinwendu,569,France,Male,35,10,124525.52,1,1,1,193793.78,0 +916,15775625,McKenzie,596,France,Male,47,6,0,1,1,0,74835.65,0 +917,15792328,James,475,France,Male,39,6,0,1,1,1,56999.9,1 +918,15719856,Lamb,646,France,Female,45,3,47134.75,1,1,1,57236.44,0 +919,15593773,Olejuru,784,Spain,Male,35,3,0,2,0,0,81483.64,0 +920,15733114,Hay,552,Spain,Male,45,9,0,2,1,0,26752.56,0 +921,15797748,Lu,729,France,Male,44,5,0,2,0,1,9200.54,0 +922,15743411,Chiawuotu,609,Spain,Male,61,1,0,1,1,0,22447.85,1 +923,15753337,Yeates,555,France,Male,51,5,0,3,1,0,189122.89,1 +924,15601026,Gallagher,572,Germany,Female,19,1,138657.08,1,1,1,16161.82,0 +925,15658485,Heath,785,France,Female,34,9,70302.48,1,1,1,68600.36,0 +926,15636731,Ts'ai,714,Germany,Female,36,1,101609.01,2,1,1,447.73,0 +927,15628303,Thurgood,738,Spain,Male,35,3,0,1,1,1,15650.73,0 +928,15633461,Pai,639,Germany,Male,38,5,130170.82,1,1,1,149599.62,0 +929,15677135,Lorenzo,520,Germany,Male,61,8,133802.29,2,1,1,90304.01,0 +930,15590876,Knupp,764,France,Female,24,7,106234.02,1,0,0,115676.38,0 +931,15790782,Baryshnikov,661,Spain,Male,39,6,132628.98,1,0,0,38812.67,0 +932,15700476,Azubuike,564,Germany,Male,41,9,103522.75,2,1,1,34338.21,0 +933,15634141,Shephard,708,Germany,Female,42,8,192390.52,2,1,0,823.36,0 +934,15737795,Scott,512,Spain,Male,36,1,0,1,0,1,135482.26,1 +935,15790299,Williamson,592,Spain,Male,37,9,0,3,1,1,10656.89,0 +936,15675316,Avdeeva,619,France,Female,38,3,0,2,0,1,116467.35,0 +937,15613630,Tang,775,France,Male,52,8,109922.61,1,1,1,96823.32,1 +938,15662100,Hsu,850,Germany,Female,44,5,128605.32,1,0,1,171096.2,0 +939,15668032,Buchanan,577,France,Female,37,4,0,1,1,1,79881.39,0 +940,15599289,Yeh,724,France,Female,37,10,68598.56,1,1,0,157862.82,0 +941,15754084,Palazzi,710,Spain,Male,35,1,106518.52,1,1,1,127951.81,0 +942,15676521,Y?an,696,France,Female,31,8,0,2,0,0,191074.11,0 +943,15804586,Lin,376,France,Female,46,6,0,1,1,0,157333.69,1 +944,15781465,Schofield,675,Germany,Female,29,8,121326.42,1,1,0,133457.52,0 +945,15729362,Lombardi,745,France,Male,36,8,67226.37,1,1,0,130789.6,0 +946,15709295,Wall,697,Spain,Female,25,5,82931.85,2,1,1,128373.88,0 +947,15745324,Milani,599,Spain,Female,39,4,0,1,1,0,194273.2,1 +948,15741336,Ejimofor,715,France,Female,38,5,118590.41,1,1,1,5684.17,1 +949,15783659,Blackburn,659,France,Male,67,4,145981.87,1,1,1,131043.2,0 +950,15620981,Wickham,684,France,Female,48,3,73309.38,1,0,0,21228.34,1 +951,15630328,Bird,635,France,Female,48,8,130796.33,2,1,1,43250.3,0 +952,15785899,Ch'en,789,Germany,Male,33,8,151607.56,1,1,0,4389.4,0 +953,15606149,Wood,571,Germany,Female,66,9,111577.01,1,0,1,189271.9,0 +954,15671139,Brizendine,694,Spain,Male,39,0,107042.74,1,1,1,102284.2,0 +955,15660429,Ch'in,665,Spain,Female,42,2,156371.61,2,0,1,156774.94,1 +956,15571002,Yusupov,706,France,Female,44,4,129605.99,1,0,0,69865.49,0 +957,15631681,Jibunoh,807,Spain,Female,43,0,0,2,0,1,85523.24,0 +958,15731522,Ts'ui,771,Spain,Female,67,8,0,2,1,1,51219.8,0 +959,15619529,Ndukaku,531,Spain,Male,27,8,132576.25,1,0,0,7222.92,0 +960,15628034,Wilder,629,France,Female,37,6,129101.3,1,1,1,23971.33,0 +961,15686164,Maclean,850,Germany,Female,31,1,108822.4,1,1,1,132173.31,0 +962,15582797,Ch'iu,685,Spain,Male,35,4,137948.51,1,1,0,113639.64,0 +963,15753831,Cox,642,Spain,Male,32,7,100433.8,1,1,1,39768.59,0 +964,15731815,Nepean,529,Spain,Male,63,4,96134.11,3,1,0,108732.96,1 +965,15580956,McNess,683,Germany,Female,43,4,115888.04,1,1,1,117349.19,1 +966,15602084,Coles,663,France,Female,42,5,124626.07,1,1,1,78004.5,0 +967,15589805,Benson,563,France,Female,34,6,139810.34,1,1,1,152417.79,0 +968,15720893,Gilbert,637,Spain,Female,34,9,0,2,0,0,26057.08,0 +969,15641009,Wilhelm,544,France,Male,37,3,84496.71,1,0,0,79972.09,0 +970,15605926,Sinclair,649,Germany,Male,70,9,116854.71,2,0,1,107125.79,0 +971,15805955,L?,638,France,Female,48,10,138333.03,1,1,1,47679.14,0 +972,15801488,Buckner,723,France,Male,25,3,0,2,1,1,134509.47,0 +973,15605918,Padovesi,635,Germany,Male,43,5,78992.75,2,0,0,153265.31,0 +974,15779711,Gray,750,Spain,Female,38,7,97257.41,2,0,1,179883.04,0 +975,15705620,Lu,730,France,Male,34,5,122453.37,2,1,0,138882.98,0 +976,15685357,Wright,750,Spain,Female,36,8,112940.07,1,0,1,9855.81,0 +977,15570060,Palerma,586,France,Female,43,8,132558.26,1,1,0,67046.83,1 +978,15582616,Y?an,520,France,Female,38,4,0,2,1,0,56388.63,0 +979,15799515,Wei,652,France,Female,48,8,133297.24,1,1,0,77764.37,0 +980,15642937,Padovesi,550,France,Female,46,7,0,2,1,0,130590.35,0 +981,15624729,Tsao,594,France,Male,27,0,197041.8,1,0,0,151912.49,0 +982,15566156,Franklin,749,Germany,Female,44,0,71497.79,2,0,0,151083.8,0 +983,15792360,Clark,668,France,Male,32,7,0,2,1,1,777.37,0 +984,15807008,McGregor,614,Germany,Female,35,6,128100.28,1,0,0,69454.24,1 +985,15704770,Pan,773,France,Male,25,1,124532.78,2,0,1,11723.57,0 +986,15756475,Kenniff,551,Germany,Male,31,9,82293.82,2,1,1,91565.25,0 +987,15655339,Spencer,566,France,Male,36,1,142120.91,1,1,0,79616.37,0 +988,15613749,Lees,569,Spain,Male,34,0,151839.26,1,1,0,102299.81,1 +989,15664521,David,659,Spain,Male,31,7,149620.88,2,1,1,104533.51,0 +990,15681206,Hsing,722,France,Female,49,3,168197.66,1,1,0,140765.57,1 +991,15745527,Burke,655,France,Male,37,5,93147,2,1,0,66214.13,0 +992,15806926,Watson,615,France,Female,35,2,97440.02,2,1,1,139816.1,0 +993,15724563,Hawkins,752,Germany,Female,42,3,65046.08,2,0,1,140139.28,0 +994,15782899,Ginn,661,Spain,Female,28,7,95357.49,1,0,0,102297.15,0 +995,15623521,Sozonov,838,Spain,Male,43,9,123105.88,2,1,0,145765.83,0 +996,15810218,Sun,610,Spain,Male,29,9,0,3,0,1,83912.24,0 +997,15645621,Hunter,811,Spain,Male,44,3,0,2,0,1,78439.73,0 +998,15608114,Manfrin,587,Spain,Male,62,7,121286.27,1,0,1,6776.92,0 +999,15659557,Artamonova,811,Germany,Female,28,4,167738.82,2,1,1,9903.42,0 +1000,15787772,Hansen,759,France,Female,38,1,104091.29,1,0,0,91561.91,0 +1001,15691111,Pai,648,Germany,Female,42,8,121980.56,2,1,0,4027.02,0 +1002,15592089,Larsen,788,France,Female,43,10,0,2,1,1,116111.51,0 +1003,15633897,Owen,725,Germany,Male,39,1,50880.98,2,1,1,184023.54,0 +1004,15701301,Murphy,646,France,Female,42,3,175159.9,2,0,0,67124.48,1 +1005,15723685,Ekechukwu,601,Germany,Female,26,7,105514.69,2,1,0,50070.59,0 +1006,15701602,Ayers,521,Germany,Male,52,5,116497.31,3,0,0,53793.1,1 +1007,15739189,Johnson,561,Spain,Female,33,6,0,2,1,0,45261.47,0 +1008,15573086,Millar,564,France,Male,42,7,99824.45,1,1,1,36721.4,0 +1009,15569050,Farrell,444,France,Male,45,6,0,1,1,0,130009.85,1 +1010,15750765,Sanders,650,Spain,Male,71,0,0,1,1,1,175380.77,0 +1011,15799811,Herrera,724,France,Male,40,10,0,1,1,0,127847.25,1 +1012,15698442,Eberechukwu,719,Spain,Male,35,3,122964.88,1,1,1,138231.7,0 +1013,15655274,Bardin,548,France,Female,29,4,0,2,0,1,48673.18,0 +1014,15603594,Nwankwo,635,Spain,Male,24,4,0,2,1,1,70668.77,0 +1015,15585961,Talbot,496,Spain,Female,43,3,0,2,0,1,199505.53,0 +1016,15686936,McGregor,676,France,Female,37,5,89634.69,1,1,1,169583.18,1 +1017,15770424,Onyeorulu,541,Germany,Male,40,7,95710.11,2,1,0,49063.42,0 +1018,15587451,Goold,778,Germany,Male,41,7,139706.31,1,1,0,63337.19,0 +1019,15602010,Zikoranaudodimma,850,Germany,Female,45,5,103909.86,1,1,0,60083.11,1 +1020,15600583,Garner,633,France,Male,31,1,0,1,1,0,48606.71,0 +1021,15654673,Onyinyechukwuka,625,France,Male,49,6,173434.9,1,1,0,165580.93,1 +1022,15717164,Genovese,485,Spain,Male,32,6,102238.01,2,1,1,194010.12,0 +1023,15765014,Mai,547,France,Female,48,1,179380.74,2,0,1,69263.1,0 +1024,15682639,Marshall,642,France,Male,32,3,0,2,1,1,88698.83,0 +1025,15729279,Naylor,718,France,Female,25,4,108691.95,1,1,0,63030.97,0 +1026,15759805,Pinto,582,France,Female,32,4,0,2,1,0,59668.81,0 +1027,15767864,Fulton,628,France,Male,33,6,0,2,0,0,184230.23,0 +1028,15769948,Palerma,737,Germany,Male,35,0,133377.8,1,0,1,64050.19,0 +1029,15686345,McCaffrey,828,Spain,Male,34,9,0,2,1,1,81853.98,0 +1030,15688071,Collins,609,Spain,Male,53,10,0,1,1,1,154642.91,0 +1031,15681174,Zuev,730,France,Male,39,1,116537.6,1,0,0,145679.6,0 +1032,15667521,Crawford,631,France,Female,22,3,0,2,0,0,30781.77,0 +1033,15750243,Genovese,830,Spain,Male,40,4,0,2,0,1,81622.52,0 +1034,15695475,Maclean,645,France,Male,29,1,130131.08,2,0,1,196474.35,0 +1035,15689176,Fabro,663,France,Male,46,3,0,2,0,1,176276.1,0 +1036,15652955,Price,678,Spain,Male,30,0,0,1,1,0,35113.08,0 +1037,15668958,Chatfield,521,France,Male,30,2,107316.09,1,1,0,64299.82,0 +1038,15631054,Volkova,625,France,Female,24,1,0,2,1,1,180969.55,0 +1039,15581479,Archer,523,France,Male,30,1,83181.29,1,1,1,138176.78,0 +1040,15577478,Ch'iu,714,France,Female,72,3,0,1,1,1,86733.61,0 +1041,15780870,McKay,580,Spain,Male,67,3,153946.14,1,1,1,7418.92,0 +1042,15692317,Craig,722,France,Male,30,5,0,2,1,0,166376.54,0 +1043,15593969,Abramovich,630,Spain,Female,39,7,135483.17,1,1,0,140881.2,1 +1044,15570417,Chien,579,France,Male,35,1,0,2,1,0,4460.2,0 +1045,15779059,Timms,670,France,Female,38,4,119624.54,2,1,1,110472.12,0 +1046,15785980,Williford,588,Spain,Male,34,6,121132.26,2,1,0,86460.28,0 +1047,15644200,Hamilton,807,Spain,Female,42,1,0,1,1,0,16500.66,1 +1048,15793949,Cheng,726,France,Female,48,4,0,1,1,0,114020.06,1 +1049,15645103,Su,812,Germany,Male,25,5,54817.55,1,1,0,131660.31,0 +1050,15705860,McKenzie,631,Germany,Male,40,3,107949.45,1,1,0,52449.62,1 +1051,15623828,Akobundu,682,France,Male,30,4,0,1,0,1,161465.31,0 +1052,15715003,Ko,625,Spain,Female,49,2,80816.45,1,1,1,20018.79,0 +1053,15623471,Marcelo,607,Germany,Male,38,3,98205.77,1,1,0,176318.27,0 +1054,15798348,Chukwuebuka,600,Spain,Female,50,6,94684.27,1,1,1,50488.91,0 +1055,15743016,MacDonald,602,Spain,Female,22,7,141604.76,1,1,0,30379.6,0 +1056,15769499,Lampungmeiua,545,Spain,Female,74,3,0,2,1,1,161326.73,0 +1057,15798521,Tai,675,Spain,Male,33,3,0,2,1,0,45348.08,0 +1058,15706534,Enyinnaya,581,France,Female,47,1,122949.14,1,0,0,180251.68,1 +1059,15706186,McKenzie,640,Germany,Male,33,8,81677.22,2,0,0,34925.56,0 +1060,15812197,Kline,850,France,Male,38,7,80293.98,1,0,0,126555.74,0 +1061,15650933,Ma,490,Spain,Female,48,8,155413.06,1,1,0,187921.3,0 +1062,15692991,Wood,710,Spain,Female,38,4,0,2,1,1,136390.88,0 +1063,15631189,Riggs,613,Germany,Male,38,9,67111.65,1,1,0,78566.64,1 +1064,15762198,Capon,812,France,Male,34,5,103818.43,1,1,1,166038.27,0 +1065,15699598,Smith,723,France,Female,20,4,0,2,1,1,140385.33,0 +1066,15692744,Davison,512,France,Male,36,4,152169.12,2,0,0,38629.3,1 +1067,15688963,Ingram,731,France,Female,52,10,0,1,1,1,24998.75,1 +1068,15599131,Dilke,650,Germany,Male,26,4,214346.96,2,1,0,128815.33,0 +1069,15680303,Gibson,594,France,Male,57,6,0,1,1,0,19376.56,1 +1070,15628674,Iadanza,844,France,Male,40,7,113348.14,1,1,0,31904.31,1 +1071,15648075,Hebert,686,Germany,Female,47,5,170935.94,1,1,0,173179.79,1 +1072,15586970,Pinto,695,Germany,Male,52,8,103023.26,1,1,1,22485.64,0 +1073,15625698,Dumetochukwu,624,Spain,Female,23,6,0,2,0,1,196668.51,0 +1074,15790497,Ross,503,Spain,Male,37,6,0,2,0,0,136506.86,0 +1075,15682618,Jamieson,535,France,Female,31,7,111855.04,2,1,1,36278.89,0 +1076,15762937,Chiganu,743,Germany,Female,32,6,140348.56,2,1,1,163254.39,0 +1077,15750929,Burgess,702,Spain,Male,39,8,0,2,1,0,99654.13,0 +1078,15729832,Cheng,658,France,Male,29,3,145512.84,1,1,0,20207.02,0 +1079,15633650,Woods,677,Germany,Female,41,8,146720.98,2,1,1,4195.84,0 +1080,15748856,Liang,664,France,Male,32,10,107209.73,1,1,1,112340.2,0 +1081,15589195,Bluett,766,Germany,Female,38,7,130933.74,1,0,1,2035.94,0 +1082,15699911,Chapman,461,Spain,Female,35,8,0,1,1,0,132295.95,0 +1083,15663438,Andrejew,688,Spain,Male,36,0,89772.3,1,1,0,177383.68,1 +1084,15692583,Udobata,678,France,Female,32,5,0,2,1,0,90284.47,0 +1085,15591257,Ejimofor,796,France,Male,24,8,0,2,1,0,61349.37,0 +1086,15646513,Spyer,803,France,Male,42,5,0,1,1,0,196466.83,1 +1087,15708063,Walker,712,France,Male,36,2,100749.5,3,0,0,70758.37,1 +1088,15696098,Palermo,498,France,Female,31,10,0,2,1,0,13892.57,0 +1089,15645517,Philip,850,Spain,Male,22,2,0,2,1,1,9684.52,0 +1090,15649744,Fallaci,628,France,Female,51,3,123981.31,2,1,1,40546.15,0 +1091,15604304,Perry,539,Germany,Female,34,4,91622.42,1,1,1,136603.42,0 +1092,15784092,Henderson,732,France,Male,36,7,126195.81,1,1,1,133172.48,0 +1093,15585198,Bergamaschi,715,France,Male,41,4,94267.9,1,0,1,152821.12,1 +1094,15624347,Fokine,651,France,Male,40,4,0,2,1,1,147715.83,0 +1095,15621687,Mackay,813,France,Male,34,0,0,2,1,0,43169.15,0 +1096,15689081,Wu,692,France,Male,29,4,0,1,1,0,76755.99,1 +1097,15813168,Maslova,756,Germany,Female,39,3,100717.85,3,1,1,73406.04,1 +1098,15604295,Wei,543,France,Male,36,6,0,2,1,0,176728.28,0 +1099,15724127,McLean,790,France,Female,26,4,141581.71,2,0,0,98309.27,0 +1100,15673055,Sung,494,Spain,Male,38,7,0,2,1,1,6203.66,0 +1101,15768201,Paterson,850,France,Female,39,2,148586.64,1,1,1,176791.27,0 +1102,15782219,Fanucci,703,Spain,Male,29,9,0,2,1,0,50679.48,0 +1103,15746410,Thompson,432,Spain,Male,38,7,0,2,1,0,150580.88,0 +1104,15780144,Tisdall,512,Germany,Female,32,2,123403.85,2,1,0,80120.19,0 +1105,15590476,Onochie,589,France,Male,28,7,0,2,1,0,151645.96,0 +1106,15624293,Mironova,514,France,Female,46,3,106511.85,1,1,0,55072.32,0 +1107,15618182,Ndubueze,678,France,Female,38,2,0,2,0,0,115068.99,0 +1108,15660316,Stephenson,420,Germany,Female,34,1,135549.9,1,0,0,149471.13,1 +1109,15678886,Golubev,679,Germany,Male,38,7,110555.37,2,1,0,46522.68,0 +1110,15616330,Liao,595,France,Male,31,4,0,2,1,0,189995.86,0 +1111,15592229,Mullan,713,France,Female,52,0,185891.54,1,1,1,46369.57,1 +1112,15798424,Glover,833,Germany,Male,59,1,130854.59,1,1,1,30722.52,1 +1113,15714750,Northey,690,France,Female,42,3,92578.14,2,0,0,70810.6,0 +1114,15648800,Paterson,731,Germany,Female,21,8,132312.06,1,1,0,106663.46,1 +1115,15626147,Maclean,608,France,Female,62,8,144976.5,1,0,0,175836.03,1 +1116,15626608,Howarde,479,Spain,Male,48,5,87070.23,1,0,1,85646.41,0 +1117,15723250,Teng,519,France,Male,42,8,0,2,1,1,101485.72,0 +1118,15592583,Colman,731,France,Female,47,1,115414.19,3,0,0,191734.67,1 +1119,15759381,Johnson,617,Spain,Male,61,7,91070.43,1,1,1,101839.77,0 +1120,15585241,Butcher,756,Spain,Male,29,2,117412.19,2,1,0,4888.91,0 +1121,15589358,Stanley,848,Germany,Male,31,4,90018.45,2,1,0,193132.98,0 +1122,15672704,Jackson,809,France,Female,24,4,0,2,1,0,193518.76,0 +1123,15789955,Hu,698,Germany,Male,56,1,112414.81,2,0,0,93982.02,1 +1124,15596800,Hill,779,Germany,Male,33,1,158456.76,1,1,1,197000.92,1 +1125,15627305,Pan,606,Spain,Male,35,7,0,1,1,0,106837.06,1 +1126,15645316,Han,612,Germany,Female,58,1,149641.53,1,1,1,115161.28,0 +1127,15593973,Wilkie,663,Spain,Female,33,8,122528.18,1,1,0,196260.3,0 +1128,15647301,Bray,549,Germany,Female,45,3,143734.01,2,1,1,96404.38,0 +1129,15750258,Ann,675,France,Female,32,2,155663.31,1,1,0,97658.66,0 +1130,15685309,Souter,669,France,Female,35,7,0,1,1,1,49108.23,1 +1131,15628205,Greco,571,Germany,Female,34,1,101736.66,1,0,1,195651.66,0 +1132,15733974,Mao,500,Spain,Male,37,9,125822.21,1,1,0,111698,0 +1133,15762110,Anderson,628,France,Male,37,0,0,2,1,1,171707.93,0 +1134,15706899,Ma,559,France,Male,34,4,0,2,1,1,66721.98,0 +1135,15732660,Black,769,France,Female,27,2,0,1,1,1,57876.05,0 +1136,15656121,Medvedeva,733,Germany,Male,31,6,157791.07,2,0,0,177994.81,0 +1137,15614220,Benson,750,France,Male,22,5,0,2,0,1,105125.65,0 +1138,15645269,Duncan,583,France,Female,42,4,0,2,1,0,17439.66,0 +1139,15698510,Onwudiwe,468,Germany,Male,42,9,181627.14,2,1,0,172668.39,0 +1140,15569247,Mitchell,727,Spain,Female,57,1,109679.72,1,0,1,753.37,0 +1141,15566251,Ferrari,618,France,Female,37,5,96652.86,1,1,0,98686.4,1 +1142,15716134,Russo,617,France,Male,40,5,190008.32,2,1,1,107047.92,0 +1143,15763625,Hazon,793,Spain,Male,41,9,0,2,1,0,152153.74,0 +1144,15605965,Henderson,630,France,Male,43,9,0,2,1,1,34338.04,0 +1145,15694821,Hardy,765,Germany,Male,43,4,148962.76,1,0,1,173878.87,1 +1146,15601688,Piccio,546,France,Male,28,8,0,1,1,0,159254.29,0 +1147,15575581,Dickson,614,Germany,Female,30,3,131344.52,2,1,0,54776.64,0 +1148,15671209,Holden,593,Germany,Female,29,5,101713.84,3,1,0,134594.99,0 +1149,15616529,Hsieh,613,Spain,Male,34,3,0,1,1,1,41724.72,0 +1150,15773906,Doherty,655,France,Male,38,4,0,2,0,0,110527.71,0 +1151,15722993,Page,700,France,Female,27,6,137963.07,1,0,0,8996.79,0 +1152,15752463,Samuel,826,Spain,Female,29,4,129938.07,1,0,1,190200.53,0 +1153,15589754,Malloy,652,Germany,Male,45,2,151421.44,1,0,1,115333.43,0 +1154,15669899,Fitts,755,Germany,Female,45,7,135643,1,0,0,143619.52,1 +1155,15766887,Iadanza,538,Spain,Male,39,2,122773.5,2,1,1,58467.08,0 +1156,15768006,Wu,729,France,Male,34,3,152303.8,1,1,0,12128.69,0 +1157,15741295,Yefimova,615,France,Male,49,3,0,2,1,1,49872.33,0 +1158,15811327,Pan,700,Spain,Male,54,1,79415.67,1,0,1,139735.54,0 +1159,15690007,Ts'ui,434,Germany,Female,58,9,125801.03,2,1,0,60891.8,1 +1160,15690664,Liang,729,Spain,Male,37,10,0,2,1,0,100862.54,0 +1161,15719348,Tsao,513,France,Male,35,8,0,1,1,0,76640.29,1 +1162,15781802,Abramov,755,France,Male,41,6,104817.41,1,1,0,126013.58,1 +1163,15752731,Millar,615,France,Female,30,9,0,1,1,0,87347.82,0 +1164,15600997,Demuth,747,Germany,Female,32,5,67495.04,2,0,1,77370.37,0 +1165,15750776,Genovese,850,France,Female,36,0,164850.54,1,1,1,62722.44,0 +1166,15723907,Lawless,712,Germany,Female,49,5,154776.42,2,0,0,196257.68,0 +1167,15633419,Brooks,622,Germany,Female,28,1,143124.63,2,1,0,81723.8,0 +1168,15702430,Ignatyeva,548,France,Female,35,10,0,1,1,1,31299.71,0 +1169,15710456,Balmain,607,France,Female,27,2,0,2,1,0,63495.86,0 +1170,15650351,Millar,653,France,Female,38,8,102133.38,1,1,1,166520.96,0 +1171,15590820,Ecuyer,699,Spain,Male,26,6,79932.41,1,0,0,150242.44,0 +1172,15640454,Parkhill,693,Germany,Male,40,0,120711.73,1,0,0,27345.18,1 +1173,15697789,Li Fonti,647,Germany,Female,43,3,122717.53,2,1,1,87000.39,0 +1174,15808182,Beneventi,478,Spain,Female,36,3,92363.3,2,1,0,44912.7,0 +1175,15588670,Despeissis,705,Spain,Female,40,5,203715.15,1,1,0,179978.68,1 +1176,15721292,Atkins,719,Spain,Male,39,5,0,2,1,0,145759.7,0 +1177,15604217,Williams,726,France,Male,34,9,0,2,0,0,14121.61,0 +1178,15651369,Wright,626,France,Male,21,1,0,2,1,0,66232.23,0 +1179,15782454,Hancock,552,France,Male,49,4,0,1,1,1,190296.76,1 +1180,15814032,Hsieh,807,Germany,Female,31,1,93460.47,2,0,0,172782.69,0 +1181,15570326,Wilkins,621,France,Male,34,6,0,2,1,1,99128.13,0 +1182,15624428,Longo,651,Germany,Female,24,7,40224.7,1,1,1,178341.33,0 +1183,15755638,Mancini,673,France,Female,43,5,168069.73,1,1,1,146992.24,1 +1184,15600992,Madukaego,652,France,Male,36,1,0,2,1,1,151314.98,0 +1185,15755649,Winter-Irving,584,Germany,Male,47,7,130538.77,1,1,0,92915.84,0 +1186,15795228,Stewart,756,France,Male,37,3,132623.6,1,1,1,58974,0 +1187,15589257,Grant,670,France,Female,35,3,103465.02,2,1,1,174627.06,0 +1188,15719302,Brennan,765,France,Female,50,9,126547.8,1,1,1,79579.94,1 +1189,15639882,She,528,France,Male,30,2,128262.72,2,1,0,50771.16,0 +1190,15791279,Murray,701,France,Male,40,5,169742.64,1,1,1,153537.55,1 +1191,15636935,Rischbieth,797,France,Female,29,1,0,2,1,1,132975.39,0 +1192,15686909,Lung,639,Germany,Male,27,3,150795.81,1,0,1,85208.93,0 +1193,15589572,Otutodilichukwu,785,Spain,Female,61,4,129855.72,2,1,0,170214.82,1 +1194,15779947,Thomas,363,Spain,Female,28,6,146098.43,3,1,0,100615.14,1 +1195,15573769,Fiorentini,764,France,Female,24,7,0,2,1,0,186105.99,0 +1196,15578866,Hughes,676,France,Female,43,2,0,1,1,1,55119.53,0 +1197,15739131,Whitworth,718,Germany,Male,28,4,65643.3,1,1,0,28760.99,0 +1198,15813444,McIntosh,590,Spain,Female,34,6,0,2,1,0,171021.44,0 +1199,15678058,Ayers,584,France,Male,38,9,104584.16,1,1,0,176678.72,0 +1200,15769169,Trentino,645,France,Male,41,7,0,1,0,1,28667.56,0 +1201,15804602,Boyd,772,Germany,Male,30,6,99785.28,2,0,0,197238.03,0 +1202,15651052,McMasters,399,Germany,Male,46,2,127655.22,1,1,0,139994.68,1 +1203,15724334,Alekseyeva,529,France,Male,22,5,0,1,1,0,151169.83,0 +1204,15569451,Miller,463,France,Male,35,2,101257.16,1,1,1,118113.64,0 +1205,15650098,Baranova,630,France,Female,40,7,0,2,1,1,34453.17,0 +1206,15724307,Mitchell,780,France,Male,76,10,121313.88,1,0,1,64872.33,0 +1207,15599268,Yobachi,584,Spain,Male,32,5,0,2,1,0,10956.82,0 +1208,15594864,Huang,752,Germany,Male,30,4,81523.38,1,1,1,36885.85,0 +1209,15616451,Genovese,697,France,Female,47,6,128252.66,1,1,1,168053.4,0 +1210,15715667,Sorokina,850,France,Female,32,7,0,2,0,0,155227,0 +1211,15658969,Gray,711,France,Male,51,7,0,3,1,0,38409.79,1 +1212,15738174,Ervin,452,France,Female,32,5,0,2,0,1,75279.39,0 +1213,15813590,Vance,610,Spain,Male,42,6,0,2,1,0,158302.59,1 +1214,15624229,Noble,694,France,Female,22,4,0,2,1,1,11525.72,0 +1215,15674148,Milanesi,579,Spain,Male,33,6,0,1,1,0,94993.04,1 +1216,15625080,Parkin,745,Spain,Female,54,8,0,1,1,0,173912.29,1 +1217,15682528,Cremonesi,572,France,Male,33,5,0,1,0,1,41139.05,0 +1218,15696900,Burns,505,Germany,Male,29,3,145541.56,2,1,1,58019.95,0 +1219,15730038,Docherty,706,France,Female,23,5,0,1,0,0,164128.41,1 +1220,15812272,Ugonna,693,Germany,Male,44,5,124601.58,2,1,1,46998.13,1 +1221,15654654,L?,725,Germany,Female,33,7,115182.84,2,1,1,177279.41,0 +1222,15697625,Bevan,791,France,Male,37,2,163789.49,2,1,0,75832.53,0 +1223,15616280,Hsia,536,France,Male,46,1,65733.41,1,1,0,61094.53,0 +1224,15654229,O'Neill,699,Spain,Male,47,1,0,2,0,1,30117.44,0 +1225,15628298,Johnstone,500,Spain,Female,47,8,128486.11,1,1,0,179227.12,0 +1226,15733387,Pham,707,Spain,Female,53,6,109663.47,1,1,1,52110.45,0 +1227,15775572,Bergamaschi,531,Germany,Female,42,6,88324.31,2,1,0,75248.75,0 +1228,15613844,Murphy,557,France,Female,28,7,146445.24,2,1,0,184317.74,0 +1229,15578515,Osinachi,659,France,Female,38,3,0,2,1,0,158553.1,0 +1230,15607598,Muravyov,575,Spain,Female,31,6,0,2,1,1,95686.42,0 +1231,15742480,Igwebuike,775,Germany,Male,36,2,109949.05,2,0,1,71682.54,0 +1232,15749482,Zack,772,Spain,Male,30,4,78653.05,1,1,0,1790.48,0 +1233,15607537,Crawford,587,Germany,Male,46,9,107850.82,1,1,0,139431,1 +1234,15575410,Chidiegwu,667,Germany,Female,39,4,83765.35,2,1,0,118358.54,0 +1235,15684865,Lucchesi,771,France,Female,66,7,143773.07,1,1,1,130827.88,0 +1236,15600700,Pan,523,Germany,Male,63,6,116227.27,1,1,1,119404.63,0 +1237,15774155,Trevisani,662,Germany,Male,33,0,103471.52,1,1,1,162703,0 +1238,15634267,Yudin,717,France,Male,42,5,0,2,1,0,172665.21,0 +1239,15619626,Wade,746,France,Male,24,3,137492.35,2,0,1,170142.09,0 +1240,15660422,Chung,569,France,Male,28,7,0,2,1,0,73977.23,0 +1241,15617934,Septimus,579,France,Male,36,9,129829.59,1,1,1,60906.12,0 +1242,15760774,Hargraves,519,France,Female,21,1,146329.57,2,1,1,194867.27,0 +1243,15813132,Chukwukadibia,696,Germany,Male,30,4,114027.7,1,1,1,193716.56,0 +1244,15593331,Sidorov,693,Germany,Male,25,6,146580.69,1,0,1,14633.35,0 +1245,15616709,Bunton,587,Germany,Female,38,0,132122.42,2,0,0,31730.32,0 +1246,15658052,Cameron,626,France,Female,44,10,81553.93,1,1,0,20063.63,1 +1247,15721189,Kung,666,France,Female,66,7,0,2,1,1,99792.82,0 +1248,15711288,Hay,512,France,Male,24,6,0,2,1,0,37654.31,0 +1249,15770030,Conti,689,Spain,Female,28,3,0,2,1,1,192449.02,0 +1250,15803681,Sims,803,France,Female,26,4,0,2,1,1,181208.47,0 +1251,15702789,Carter,548,Germany,Male,32,5,175214.71,1,1,1,155165.61,0 +1252,15814930,McGregor,588,Germany,Female,40,10,125534.51,1,1,0,121504.18,1 +1253,15658306,Lo,693,France,Male,68,4,97705.99,1,1,1,61569.07,0 +1254,15699523,Chu,499,Germany,Female,55,4,126817.65,2,1,0,123269.71,0 +1255,15610383,Dumetolisa,628,France,Female,46,1,46870.43,4,1,0,31272.14,1 +1256,15615032,Peng,624,Spain,Male,46,3,0,2,1,1,62825.03,0 +1257,15781989,Drake-Brockman,733,France,Male,42,9,120094.93,1,1,0,184056.45,0 +1258,15647402,Wan,628,France,Female,38,3,0,2,1,1,48924.73,0 +1259,15740494,Cameron,633,France,Female,33,3,0,2,1,0,191111.02,0 +1260,15701265,Tretiakov,559,Germany,Female,36,1,104356.94,2,0,1,54184.06,0 +1261,15743532,Ball,704,Germany,Male,27,5,147004.34,1,1,0,64381.33,1 +1262,15794870,Sal,744,Germany,Male,38,6,73023.17,2,1,0,78770.86,0 +1263,15747591,Chung,665,Spain,Female,40,1,173432.55,1,0,1,116766.79,0 +1264,15726557,Lai,638,France,Female,42,7,165679.92,1,0,0,32916.29,0 +1265,15732199,Gether,837,Spain,Male,31,9,104678.62,1,0,1,50972.6,0 +1266,15662291,Davidson,534,France,Female,55,8,116973.26,3,1,0,122066.5,1 +1267,15749050,Justice,548,France,Female,36,3,0,1,1,0,65996.9,0 +1268,15781586,Osonduagwuike,837,Germany,Male,38,2,126732.85,1,1,1,79577.38,0 +1269,15617078,Ewing,658,France,Female,44,6,148481.09,1,1,0,130529.13,0 +1270,15723339,Chin,554,France,Female,38,4,137654.05,2,1,1,172629.67,0 +1271,15671322,Chiang,724,Germany,Male,30,7,115315.04,1,1,0,15216.53,0 +1272,15793854,Ahmed,723,France,Male,42,2,99095.73,1,1,1,17512.53,0 +1273,15756539,Marshall,585,Germany,Female,39,7,165610.41,2,0,0,131852.01,0 +1274,15612064,Tsou,474,France,Male,33,5,0,2,1,0,181945.52,1 +1275,15625916,Chien,562,Spain,Male,32,6,161628.66,1,1,0,91482.5,0 +1276,15683195,Ubanwa,719,France,Male,32,9,146605.27,1,1,1,77119.45,0 +1277,15690182,Kapustin,635,Germany,Male,37,5,113488.68,1,1,0,95611.74,1 +1278,15721719,Calabresi,743,France,Male,42,7,77002.2,2,1,1,80428.42,0 +1279,15641690,Hsiao,681,Spain,Male,67,7,0,2,0,1,163714.92,0 +1280,15634896,Grant,521,France,Female,39,6,0,2,0,1,27375.15,0 +1281,15671590,H?,741,Spain,Male,25,4,0,2,1,1,73873.65,0 +1282,15779182,Chia,790,Spain,Male,46,8,182364.53,1,0,0,139266.48,1 +1283,15778287,Ugoji,622,France,Male,35,8,0,2,1,1,131772.51,0 +1284,15609510,Gregory,669,France,Male,45,7,149364.58,1,0,1,173454.07,0 +1285,15742229,Mackay,583,France,Male,59,7,127450.14,1,0,1,67552.71,0 +1286,15658532,Nnamutaezinwa,520,Spain,Female,63,5,162278.32,1,1,1,34765.33,0 +1287,15590993,Findlay,579,Spain,Male,37,5,152212.88,2,0,0,120219.14,0 +1288,15565701,Ferri,698,Spain,Female,39,9,161993.89,1,0,0,90212.38,0 +1289,15597239,Ku,548,Spain,Male,39,7,131468.44,1,1,0,164975.82,0 +1290,15688880,Amechi,672,Germany,Male,40,10,102980.44,1,1,0,1285.81,1 +1291,15813917,Kirk,653,Germany,Male,31,9,143321.97,1,1,0,83679.46,0 +1292,15679611,Andrews,734,Spain,Female,37,2,130404.92,1,0,0,34548.74,0 +1293,15636589,Murray,794,France,Female,41,7,0,2,1,1,74275.08,0 +1294,15687752,Griffin,641,France,Male,30,2,87505.47,2,0,1,7278.57,0 +1295,15584363,Longstaff,824,France,Male,30,0,133634.02,1,1,1,162053.92,0 +1296,15737748,McWilliam,534,Spain,Female,33,3,151233.62,1,0,0,199336.63,0 +1297,15803365,Coffee,653,Spain,Male,55,2,70263.83,1,0,1,62347.71,0 +1298,15793247,Hancock,498,France,Male,34,5,0,2,1,1,91711.66,0 +1299,15572360,Clark,683,France,Male,30,10,57657.49,1,0,0,79240.9,0 +1300,15795166,Creswell,618,Germany,Male,42,8,153572.31,2,1,1,76679.6,0 +1301,15724620,Dodds,538,France,Male,37,1,134752.08,1,1,0,162511.55,0 +1302,15800856,Ewen,643,Spain,Male,34,3,83132.09,1,1,1,21360.88,0 +1303,15671097,Carter,428,France,Female,31,2,0,2,1,0,54487.43,0 +1304,15683930,Ch'iu,593,Germany,Female,32,9,134096.53,2,1,0,53931.05,1 +1305,15749004,Tsao,718,France,Female,31,0,118100.59,2,1,0,103165.15,0 +1306,15800434,Burgess,811,Germany,Male,52,10,76915.4,1,0,0,146359.81,1 +1307,15709117,Fanucci,823,Spain,Female,46,3,81576.75,1,1,1,28370.95,1 +1308,15638806,Blackburn,645,Spain,Male,49,2,0,2,0,0,10023.15,0 +1309,15662294,Bennett,710,France,Male,33,10,118327.17,2,1,1,192928.82,0 +1310,15690079,Boniwell,591,Spain,Male,30,8,124857.69,2,0,0,50485.7,0 +1311,15759317,Vasilieva,748,Germany,Female,27,2,90971.85,1,1,1,131662.47,0 +1312,15750497,Longo,850,France,Female,37,7,153147.75,1,1,1,152235.3,0 +1313,15596181,Kwemto,542,France,Male,38,8,65942.26,1,1,1,68093.23,1 +1314,15576602,Lawrence,809,France,Male,38,3,0,2,1,1,80061.31,0 +1315,15644833,Duncan,675,France,Male,54,2,0,1,1,0,149583.67,1 +1316,15734634,Bocharova,607,Spain,Female,27,5,100912.19,1,0,0,7631.27,0 +1317,15808689,Morres,850,France,Female,31,4,0,2,1,1,33082.81,0 +1318,15720702,Shih,789,France,Male,37,3,0,1,1,0,121883.87,1 +1319,15665077,Vogel,598,France,Female,43,5,0,3,1,1,100722.72,1 +1320,15763612,T'an,756,Germany,Male,41,2,124439.49,2,0,1,47093.11,0 +1321,15596493,Wisdom,687,France,Female,47,7,0,2,1,1,177624.01,0 +1322,15704483,Lorenzo,724,France,Male,40,6,0,2,0,0,106149.48,0 +1323,15598846,Shahan,700,France,Female,44,2,58781.76,1,1,0,16874.92,0 +1324,15629244,Bryant,635,Spain,Male,50,7,159453.64,2,0,0,54560.79,1 +1325,15765537,Liang,687,Germany,Male,26,2,142721.52,1,1,1,153605.75,0 +1326,15729975,Chidozie,613,France,Female,46,8,167795.6,1,0,1,44390.38,0 +1327,15682773,Hayward,781,France,Female,38,3,128345.69,2,1,0,63218.85,0 +1328,15688007,Liu,703,Spain,Male,20,3,165260.98,1,1,1,41626.78,0 +1329,15574331,Alexeeva,593,Germany,Female,62,3,118233.81,1,0,1,24765.53,1 +1330,15645572,Calabresi,743,France,Female,40,6,0,1,1,0,28280.8,1 +1331,15742854,Lettiere,640,Spain,Female,46,8,0,2,1,0,89043.19,0 +1332,15575417,Chou,849,Germany,Male,37,7,143452.74,2,1,1,17294.12,0 +1333,15796721,Nnamutaezinwa,778,France,Male,38,3,145018.49,2,1,1,126702.41,0 +1334,15734942,Nnamutaezinwa,539,Germany,Female,38,8,82407.51,1,1,0,13123.41,0 +1335,15664772,Greece,489,Germany,Male,28,1,79460.98,2,1,1,167973.63,0 +1336,15576683,Yin,568,Spain,Female,43,9,0,1,1,0,125870.79,1 +1337,15682563,Larionova,618,Spain,Male,38,5,126473.99,1,1,0,91972.49,0 +1338,15650889,Golubev,710,Germany,Female,30,10,133537.1,2,1,0,155593.74,0 +1339,15612108,Norman,625,France,Male,52,5,164978.01,1,1,1,67788.49,0 +1340,15761132,Capon,682,Spain,Male,46,7,128029.72,1,1,1,62615.35,0 +1341,15645511,Chukwudi,727,Spain,Male,43,2,97403.18,1,1,1,107415.02,1 +1342,15609824,Fedorov,794,France,Female,41,7,176845.41,3,1,0,166526.26,1 +1343,15640268,Avdeeva,652,Spain,Male,71,4,0,1,1,1,120107.1,0 +1344,15645778,Reid,670,Spain,Male,42,3,81589.04,1,1,0,188227.8,0 +1345,15691104,Kennedy,460,Germany,Female,40,6,119507.58,2,1,0,91560.63,1 +1346,15714567,Chan,568,Spain,Female,26,6,0,2,0,0,166495.2,0 +1347,15777826,Wofford,643,France,Male,30,5,94443.77,1,1,1,165614.4,0 +1348,15668445,Mai,521,France,Male,37,2,0,2,1,1,86372.24,0 +1349,15576162,King,615,France,Male,32,7,92199.84,1,1,1,2755.53,0 +1350,15778135,T'ao,575,Spain,Male,43,3,0,1,1,0,83594.51,0 +1351,15613141,Hsu,717,France,Female,41,3,135756.96,1,1,1,103706.41,0 +1352,15635435,White,648,France,Female,54,9,120633.42,1,0,0,5924.38,1 +1353,15596552,Stephens,535,Germany,Male,48,5,134542.73,1,1,1,58203.67,1 +1354,15623644,Frolov,626,Spain,Male,29,7,0,2,1,0,49361.84,0 +1355,15683403,Lombardi,611,Spain,Male,52,7,0,1,0,1,73585.18,1 +1356,15615029,Munro,734,Spain,Male,39,6,0,1,1,1,95135.27,0 +1357,15769005,Hayward,709,France,Male,49,4,154344.49,2,1,1,38794.57,0 +1358,15746326,Fields,591,France,Male,43,3,0,2,0,1,198926.36,0 +1359,15722364,Onwumelu,664,France,Male,43,9,189026.53,2,1,1,56099.86,0 +1360,15704954,Suffolk,431,France,Male,37,0,120764.08,1,1,1,117023.08,0 +1361,15694409,Tsao,647,Germany,Female,22,3,97975.82,2,0,1,62083,0 +1362,15754068,Judd,578,France,Male,32,4,0,2,1,1,141822.8,0 +1363,15683841,Hamilton,555,Germany,Male,41,10,113270.2,2,1,1,185387.14,0 +1364,15789095,T'ang,775,Spain,Male,30,4,0,2,0,1,57461.13,0 +1365,15719958,Degtyarev,850,Germany,Male,39,3,124548.99,2,1,1,120380.12,0 +1366,15689514,Kang,625,France,Male,43,8,201696.07,1,1,0,133020.9,1 +1367,15621353,Hudson,645,Spain,Female,37,7,0,2,1,0,13589.93,0 +1368,15627232,Jibunoh,608,Germany,Male,44,7,114203.47,1,1,1,77830.36,1 +1369,15745843,Kinlaw,689,Spain,Female,31,4,0,2,1,1,136610.02,0 +1370,15722902,Chizuoke,652,Germany,Male,50,8,125437.64,1,1,1,17160.94,1 +1371,15791767,Lucciano,769,France,Female,26,7,0,2,1,0,176843.53,0 +1372,15792722,Omeokachie,611,France,Female,43,8,64897.75,1,1,0,114996.33,0 +1373,15723006,Gorbunova,489,France,Male,38,8,0,2,0,1,196990.79,0 +1374,15771942,Tikhonov,528,Germany,Female,46,9,135555.66,1,1,0,133146.03,1 +1375,15774738,Campa,632,France,Male,44,3,107764.75,1,1,0,185667.72,0 +1376,15574004,Mancini,429,France,Female,27,6,117307.44,2,1,1,24020.49,0 +1377,15587233,Donoghue,457,France,Male,41,8,73700.12,3,1,1,185750.02,1 +1378,15808228,Tuan,768,Spain,Female,44,6,60603.4,1,1,1,178045.97,0 +1379,15682834,Johnstone,715,Spain,Female,35,4,40169.88,2,1,1,199857.47,0 +1380,15571752,Romani,668,Germany,Female,32,10,92041.87,1,1,1,43595.9,0 +1381,15743067,Fuller,625,Germany,Male,26,3,130483.95,1,1,0,122810.53,0 +1382,15714466,Baxter,846,France,Female,41,5,0,3,1,0,3440.47,1 +1383,15617982,Pirozzi,661,Spain,Female,42,3,0,2,1,0,35989.41,0 +1384,15696637,Sung,571,France,Female,23,10,151097.28,1,0,1,17163.75,0 +1385,15690647,Rogers,582,Spain,Female,46,8,67563.31,1,1,0,44506.09,1 +1386,15672756,Mills,716,France,Female,35,8,112808.18,1,0,1,17848.3,0 +1387,15704586,Osonduagwuike,758,France,Female,42,7,0,2,0,1,76209.56,0 +1388,15674526,Byrne,725,France,Male,66,4,86459.8,1,1,1,141476.56,0 +1389,15775295,McIntyre,630,France,Female,40,0,118633.08,1,0,1,60032.46,1 +1390,15684196,Aitken,627,France,Female,55,2,159441.27,1,1,0,100686.11,1 +1391,15727281,Macintyre,653,France,Female,27,9,0,2,1,0,96429.29,0 +1392,15787835,Simpson,775,Germany,Female,38,4,125212.65,2,1,1,15795.88,1 +1393,15730540,Simpson,794,Spain,Male,45,8,88656.37,2,1,0,116547.31,0 +1394,15646276,Metcalfe,831,France,Female,32,2,146033.62,1,1,0,191260.74,0 +1395,15582180,Lees,561,France,Male,29,9,120268.13,1,1,1,173870.39,0 +1396,15697095,Zetticci,705,Spain,Male,46,7,0,2,1,0,117273.35,0 +1397,15748797,Dale,636,Spain,Female,33,0,0,1,1,0,92277.47,1 +1398,15754796,Byrne,487,Germany,Female,46,4,135070.58,2,1,1,44244.49,1 +1399,15628947,Praed,693,France,Female,38,3,0,2,0,0,78133.48,1 +1400,15775546,Laurens,517,Spain,Female,29,5,0,2,1,0,103402.88,0 +1401,15670481,Woods,684,France,Female,27,9,122550.05,2,0,1,137835.82,0 +1402,15619029,Bykov,620,Spain,Female,43,2,0,2,1,0,20670.1,0 +1403,15613282,Vorobyova,757,France,Male,29,8,130306.49,1,1,0,77469.38,0 +1404,15721487,Pirogova,739,France,Female,27,6,0,1,1,1,57572.38,0 +1405,15797276,Sturt,662,Spain,Female,41,4,90350.77,1,1,0,75884.65,1 +1406,15612494,Panicucci,359,France,Female,44,6,128747.69,1,1,0,146955.71,1 +1407,15629617,Cook,572,Spain,Male,23,2,126873.52,1,0,1,67040.12,0 +1408,15600821,Hardy,721,France,Male,69,2,108424.19,1,1,1,178418.35,0 +1409,15579062,Chu,707,France,Male,32,9,0,2,0,0,30807.02,0 +1410,15814268,Franklin,444,France,Female,40,5,84350.07,1,1,0,143835.76,0 +1411,15710164,P'eng,523,France,Female,73,7,0,2,0,0,130883.9,1 +1412,15693904,Chiang,685,Germany,Female,30,4,84958.6,2,0,1,194343.72,0 +1413,15588986,Grant,673,Germany,Female,29,4,99097.36,1,1,1,9796.69,0 +1414,15797733,Udobata,503,Germany,Male,30,10,136622.55,2,0,0,47310.24,0 +1415,15620507,Siciliani,485,Germany,Female,30,5,156771.68,1,1,1,141148.21,0 +1416,15685150,Evans,799,Germany,Male,28,7,167658.33,2,1,1,111138.25,0 +1417,15667651,Young,585,Spain,Female,33,8,0,2,1,0,114182.07,0 +1418,15774166,Mitchell,607,Germany,Female,24,2,109483.54,2,0,1,127560.77,0 +1419,15649280,Lucchese,521,Germany,Female,40,9,134504.78,1,1,0,18082.06,0 +1420,15705657,Hewitt,535,France,Female,44,2,114427.86,1,1,1,136330.26,0 +1421,15753969,K'ung,724,Spain,Male,45,5,83888.54,1,0,1,34121.81,0 +1422,15742378,Swaim,520,Germany,Male,32,5,110029.77,1,1,0,56246.69,0 +1423,15794874,Quinones,696,Spain,Male,41,9,127523.75,1,0,1,191417.42,0 +1424,15589221,Kennedy,657,Germany,Male,30,1,139762.13,2,1,1,23317.88,0 +1425,15596671,Endrizzi,603,Spain,Female,42,8,91611.12,1,0,0,144675.3,1 +1426,15583668,Ludowici,726,France,Female,42,2,109471.79,1,0,1,175161.05,0 +1427,15710206,Larson,591,France,Female,39,4,150500.64,1,1,0,14928.8,0 +1428,15799966,Chigolum,792,Germany,Female,59,9,101609.77,1,0,0,161479.19,1 +1429,15794560,Maclean,550,France,Male,57,5,0,1,1,1,133501.94,0 +1430,15626485,Lu,601,France,Female,26,8,78892.23,1,1,1,23703.52,0 +1431,15703143,Tuan,820,France,Female,29,3,82344.84,1,0,1,115985.38,0 +1432,15809772,Glover,667,France,Male,48,2,0,1,1,0,43229.2,0 +1433,15687959,Landman,573,Spain,Female,44,4,0,1,1,1,94862.93,0 +1434,15585282,Trevisano,755,France,Male,62,1,127706.33,2,0,1,142377.69,0 +1435,15714993,Longo,552,France,Female,41,9,124349.34,1,1,0,135635.25,0 +1436,15596021,K?,598,Spain,Male,44,8,0,2,1,0,148487.9,0 +1437,15646615,Muir,576,Germany,Male,28,1,119336.29,2,0,1,58976.85,0 +1438,15742632,Alexeyeva,670,France,Female,31,9,0,1,0,1,76254.83,0 +1439,15574068,Norman,504,Germany,Male,56,9,104217.3,1,0,0,55857.48,1 +1440,15806967,Simmons,778,France,Female,65,7,0,1,1,1,77867.23,0 +1441,15796334,Chukwualuka,558,Germany,Male,39,10,144757.02,1,1,0,22878.16,1 +1442,15688713,McCall,627,Spain,Male,44,6,0,1,1,1,114469.55,0 +1443,15796179,Moore,683,France,Male,43,8,0,1,1,0,96754.8,0 +1444,15598751,Ingram,556,France,Female,43,6,0,3,0,0,125154.57,1 +1445,15703019,Okeke,583,France,Female,38,10,0,2,0,1,113597.64,0 +1446,15646302,Shao,705,France,Female,24,7,100169.51,1,1,0,121408.55,0 +1447,15680855,Iloabuchi,637,France,Male,33,2,145731.83,1,0,1,109219.43,0 +1448,15697311,Nebechukwu,697,Spain,Male,56,5,110802.03,1,1,1,50230.31,1 +1449,15585367,Diribe,555,Germany,Female,46,4,120392.99,1,1,0,177719.88,1 +1450,15726556,Macgroarty,594,Germany,Female,26,6,135067.52,2,0,0,131211.86,0 +1451,15676242,Artemova,632,Spain,Male,31,3,136556.44,1,1,0,82152.83,1 +1452,15684198,McDonald,551,France,Female,38,10,0,2,1,1,216.27,0 +1453,15774882,Mazzanti,687,France,Female,35,3,99587.43,1,1,1,1713.1,1 +1454,15714227,Kelly,672,France,Female,53,7,0,1,1,1,136910.18,0 +1455,15608653,Davison,521,Spain,Female,34,7,70731.07,1,1,1,20243.97,1 +1456,15784280,Reilly,686,Germany,Male,35,2,109342.82,2,0,1,86043.27,0 +1457,15789546,Ojiofor,639,Spain,Male,28,8,0,2,1,0,126561.07,0 +1458,15590320,Shelton,850,France,Male,66,4,0,2,0,1,64350.8,0 +1459,15678385,Lange,465,France,Male,25,2,78247.31,2,1,1,10472.31,0 +1460,15571778,Trentini,817,France,Female,55,10,117561.49,1,1,0,95941.55,1 +1461,15657085,Gardiner,578,France,Male,23,10,88980.32,1,1,1,125222.36,0 +1462,15640627,Wan,611,Spain,Male,34,4,0,2,1,0,170950.58,0 +1463,15566211,Hsu,616,Germany,Female,41,1,103560.57,1,1,0,236.45,1 +1464,15669293,Hovell,517,France,Male,37,5,113308.84,1,0,1,31517.16,0 +1465,15595067,Zhirov,637,Spain,Female,40,6,0,2,1,1,181610.6,0 +1466,15753566,Espinosa,806,France,Female,32,3,63763.49,1,1,0,156593.09,0 +1467,15650391,Wallace,633,France,Female,29,7,169988.35,1,1,0,4272,0 +1468,15681843,Barbour,624,Germany,Female,35,0,180303.24,2,1,0,163587.9,0 +1469,15814846,Ozerova,691,France,Male,52,3,0,1,1,0,175843.68,1 +1470,15670374,Wright,819,Germany,Female,49,1,120656.86,4,0,0,166164.3,1 +1471,15762332,Ulyanova,568,Germany,Female,31,1,61592.14,2,1,1,61796.64,0 +1472,15700223,Steiner,806,France,Male,48,4,164701.68,1,1,1,21439.49,0 +1473,15729956,Akabueze,726,Spain,Female,26,1,80780.16,1,1,1,19225.85,0 +1474,15594862,Aleksandrova,552,France,Male,36,8,0,2,0,0,132547.02,0 +1475,15598782,Pinto,755,Germany,Female,30,6,154221.37,2,0,1,62688.55,0 +1476,15745080,Griffiths,634,France,Male,26,8,0,1,1,0,21760.96,0 +1477,15703399,McNeil,756,France,Female,26,5,101641.14,2,0,1,154460.68,0 +1478,15732175,Bruno,776,France,Male,37,2,0,1,0,1,8065,0 +1479,15630725,Johnson,649,France,Female,45,5,92786.66,1,1,0,173365.9,1 +1480,15640260,Okorie,595,Germany,Male,32,8,131081.66,2,1,1,69428.79,0 +1481,15716822,Moen,646,France,Male,30,5,98014.74,1,1,1,12757.14,0 +1482,15583748,McGuigan,592,Spain,Male,38,8,0,2,1,0,180426.2,0 +1483,15605968,Fancher,574,France,Male,26,8,97460.1,1,1,1,43093.67,0 +1484,15790683,Matthews,850,France,Male,36,1,104077.19,2,0,1,68594,0 +1485,15607713,Kaeppel,850,Spain,Female,29,1,0,2,1,1,197996.65,0 +1486,15700212,Shih,475,France,Female,46,10,0,2,0,0,122953,1 +1487,15626710,Yudina,642,France,Female,39,4,0,1,1,1,76821.24,0 +1488,15716491,Akabueze,710,Spain,Female,51,4,93656.95,1,0,1,141400.51,1 +1489,15625824,Kornilova,596,Spain,Male,30,6,121345.88,4,1,0,41921.75,1 +1490,15617705,Ozioma,609,France,Female,39,8,141675.23,1,0,1,175664.25,0 +1491,15761976,Su,797,Spain,Female,31,8,0,2,1,0,117916.63,0 +1492,15634891,Jamison,504,Germany,Female,43,7,102365.49,1,1,0,194690.77,1 +1493,15744517,Esposito,735,Spain,Male,50,9,0,1,0,0,166677.35,1 +1494,15686963,Hardiman,680,Spain,Female,30,3,0,1,1,0,160131.58,0 +1495,15808189,Woodard,449,France,Male,52,6,0,2,0,1,123622,0 +1496,15580845,Chienezie,685,Germany,Male,57,7,101868.51,1,0,1,113483.96,0 +1497,15799156,Okwuadigbo,569,Spain,Male,38,8,0,2,0,0,79618.79,0 +1498,15694296,Chineze,631,France,Male,35,9,112392.45,2,1,0,24472.23,0 +1499,15677049,O'Brien,595,Germany,Female,25,7,106570.34,2,0,1,177025.79,0 +1500,15583595,Tao,461,France,Female,28,8,0,1,1,1,103349.74,0 +1501,15590146,Mao,630,France,Male,50,1,81947.76,1,0,1,63606.22,1 +1502,15801548,Buckland,661,France,Female,31,7,144162.3,2,1,1,14490.79,0 +1503,15660833,Flannery,796,Germany,Male,39,5,86350.87,2,0,0,105080.53,0 +1504,15762277,Jamieson,710,France,Male,47,5,158623.14,1,0,0,83499.89,1 +1505,15791302,Swift,741,France,Male,32,8,0,2,1,0,143598.7,0 +1506,15798975,Doherty,606,Germany,Male,48,4,132403.56,1,0,0,36091.91,1 +1507,15599956,Payne,747,France,Male,27,10,0,2,0,0,13007.89,0 +1508,15577274,Genovese,549,Germany,Female,43,3,134985.66,1,1,0,6101.41,0 +1509,15701200,Lucciano,576,France,Male,36,6,0,2,1,1,48314,0 +1510,15638149,Rowley,528,France,Male,37,6,103772.45,1,1,0,197111.99,0 +1511,15786199,Hsing,535,France,Male,33,2,133040.32,1,1,1,110299.78,0 +1512,15701765,Vincent,575,Spain,Female,37,0,0,2,0,0,30114.32,0 +1513,15586974,Pearce,656,France,Male,39,10,0,2,1,1,98894.64,0 +1514,15729040,Lamb,440,France,Male,42,2,0,2,1,0,49826.68,0 +1515,15788676,Riley,539,Spain,Male,38,8,71460.67,2,1,1,10074.05,0 +1516,15602497,Honore,850,Spain,Male,39,6,133214.13,1,0,1,20769.88,0 +1517,15701333,Blackburn,646,France,Female,37,7,96558.66,1,0,0,163427.18,0 +1518,15812071,Endrizzi,744,France,Male,54,6,93806.31,2,0,1,140068.77,0 +1519,15634375,Duncan,710,Spain,Female,36,8,0,2,0,0,83206.19,0 +1520,15738267,Macarthur,544,France,Female,64,3,124043.8,1,1,1,111402.97,1 +1521,15786800,Gould,723,Germany,Male,52,5,131694.97,1,0,1,92873.5,1 +1522,15591130,Medvedev,507,Spain,Female,29,6,0,2,0,1,94780.9,0 +1523,15720662,Sholes,787,France,Female,35,1,106266.8,1,1,1,16607.15,0 +1524,15751531,Shaw,598,Spain,Male,41,8,0,2,1,1,161954.43,0 +1525,15653595,Ts'ai,796,France,Male,51,6,0,2,0,1,194733.28,0 +1526,15568360,Rolon,569,Spain,Female,41,4,139840.36,1,1,1,163524.7,0 +1527,15781210,Reid,711,France,Male,34,8,0,2,0,0,48260.19,0 +1528,15668058,Chinwendu,661,Germany,Male,35,8,124098.54,1,1,0,86678.48,0 +1529,15597131,Fu,415,France,Male,32,5,145807.59,1,1,1,3064.65,0 +1530,15697283,Mackenzie,578,Spain,Male,23,8,0,2,1,0,112124.98,0 +1531,15640953,Bligh,611,France,Female,26,2,107508.93,2,1,1,120801.65,0 +1532,15715031,Davidson,600,France,Female,28,6,0,2,0,1,52193.23,0 +1533,15589660,Lamble,661,Germany,Female,32,1,145980.23,1,0,1,56636.28,0 +1534,15769818,Moore,850,France,Female,37,3,212778.2,1,0,1,69372.88,0 +1535,15782736,Jose,573,Germany,Female,47,4,152522.47,1,0,1,164038.07,1 +1536,15614818,Trevisani,764,Spain,Female,33,9,168964.77,1,0,1,118982.51,0 +1537,15794014,Schofield,838,France,Female,34,8,0,2,1,0,27472.07,0 +1538,15732448,Stewart,821,France,Female,28,8,0,1,1,1,36754.13,0 +1539,15723411,Jamieson,607,Spain,Female,36,4,98266.3,1,1,1,46416.36,0 +1540,15797686,Howard,558,France,Male,38,8,113000.92,1,1,1,152872.39,0 +1541,15605950,Onwuamaeze,530,Germany,Male,23,1,137060.88,2,1,1,165227.23,0 +1542,15812497,D'Albertis,654,Germany,Male,37,5,112146.12,1,1,0,75927.35,0 +1543,15690678,Brooks,530,France,Female,33,4,129307.32,1,1,1,172930.28,0 +1544,15747677,Gordon,656,Spain,Male,69,6,163975.09,1,1,1,36108.5,0 +1545,15618926,Nwachukwu,520,Spain,Male,43,7,0,2,1,1,36202.74,0 +1546,15673908,Chinweike,602,Germany,Female,42,6,158414.85,1,1,1,131886.46,0 +1547,15727944,Simpkinson,701,Germany,Female,48,1,92072.68,1,1,1,133992.36,0 +1548,15807294,Walker,653,Spain,Female,30,2,88243.29,2,1,1,96658.26,0 +1549,15618581,Diribe,668,Spain,Male,25,8,0,2,1,1,135112.09,0 +1550,15584364,Trentini,652,France,Male,48,4,59486.31,1,1,0,163944.18,1 +1551,15599552,Conway,639,Spain,Female,54,2,0,2,1,1,53843.71,0 +1552,15749177,Maslow,730,Spain,Female,52,7,0,2,0,1,122398.84,0 +1553,15718779,Clark,780,France,Male,34,1,0,1,1,1,64804.04,0 +1554,15568106,L?,592,France,Female,38,8,119278.01,2,0,1,19370.73,0 +1555,15779481,Swadling,628,France,Male,34,4,158741.43,2,1,1,126192.54,0 +1556,15709994,Gallo,658,France,Female,40,7,140596.95,1,0,1,135459.02,1 +1557,15772777,Onyemachukwu,850,Spain,Female,29,10,0,2,1,1,94815.04,0 +1558,15706815,Samoylova,515,Germany,Male,37,2,90432.92,1,1,1,188366.04,1 +1559,15618018,Dickson,571,France,Female,35,1,104783.81,2,0,1,178512.52,0 +1560,15671032,He,760,Germany,Male,42,0,77992.97,2,1,1,97906.38,0 +1561,15634281,P'an,720,Germany,Female,43,10,110822.9,1,0,0,72861.94,0 +1562,15766374,Leak,632,Germany,Male,42,4,119624.6,2,1,1,195978.86,0 +1563,15600991,Artemieva,694,Germany,Male,31,6,109052.59,2,1,1,19448.93,1 +1564,15777576,Frost,559,Spain,Female,40,5,139129.44,1,0,1,32635.54,0 +1565,15742613,Warner,773,Germany,Female,42,8,152324.66,2,1,0,171733.22,0 +1566,15649523,Kennedy,581,France,Male,38,1,0,2,1,0,46176.22,0 +1567,15651063,Ifeatu,524,Germany,Female,37,9,127480.58,2,1,0,179634.69,0 +1568,15683124,Evans,713,France,Male,53,6,115029.4,1,0,0,191521.32,1 +1569,15618314,Chu,676,France,Male,40,8,114005.78,1,1,1,67998.45,0 +1570,15670823,Hsueh,651,Germany,Female,42,1,116646.76,1,1,0,44731.8,1 +1571,15607133,Shih,717,Spain,Female,49,1,110864.38,2,1,1,124532.9,1 +1572,15615012,Fan,594,France,Male,23,5,156267.59,1,1,0,160968.44,0 +1573,15725141,Whiddon,716,France,Female,44,3,109528.28,1,1,0,27341.63,1 +1574,15623560,Onyekachukwu,668,France,Female,35,6,102482.76,1,1,1,53994.64,0 +1575,15693018,Ermakova,678,Germany,Male,23,10,115563.71,1,1,1,91633.53,0 +1576,15636756,Marino,545,France,Male,23,2,0,2,1,0,189613.12,0 +1577,15647474,Niu,613,France,Female,40,9,95624.36,2,1,1,60706.33,0 +1578,15576714,Manna,687,Spain,Female,21,8,0,2,1,1,154767.34,0 +1579,15585047,Onyemere,715,France,Male,28,7,160376.61,1,0,0,196853.11,0 +1580,15743976,Archer,618,Germany,Male,41,8,37702.79,1,1,1,195775.48,0 +1581,15793881,Mitchell,721,France,Female,35,6,118273.83,1,0,1,3086.89,0 +1582,15576517,Everingham,445,Germany,Female,34,7,131082.17,2,1,1,70618,0 +1583,15631072,Huie,690,France,Male,38,1,94456,2,0,1,55034.02,0 +1584,15730394,Crowther,709,France,Female,43,8,0,2,0,0,168035.62,1 +1585,15631460,Swift,671,Spain,Female,42,3,0,2,1,1,128449.33,0 +1586,15692002,Skelton,538,France,Male,33,6,93791.38,1,1,1,199249.29,0 +1587,15595282,White,735,France,Female,33,4,0,2,1,0,149474.69,0 +1588,15789548,Giordano,592,France,Female,37,7,0,2,1,1,126726.33,0 +1589,15758035,Bateson,747,France,Male,61,7,155973.13,1,0,1,147554.26,0 +1590,15617518,Hu,675,Germany,Male,36,7,89409.95,1,1,1,149399.7,0 +1591,15651802,Day,632,Spain,Female,39,5,97854.37,2,1,0,93536.38,0 +1592,15631813,Beneventi,621,France,Male,39,6,0,2,1,1,58883.91,0 +1593,15729668,Elizabeth,521,Spain,Male,29,3,60280.62,1,1,0,154271.41,0 +1594,15741728,Atkins,591,Spain,Male,36,7,135216.8,1,1,1,122022.89,0 +1595,15576676,Serrano,706,Germany,Female,28,6,124923.35,2,1,1,50299.14,0 +1596,15711378,Willis,677,France,Male,38,4,0,2,1,0,187800.63,0 +1597,15765520,Stevenson,769,Germany,Male,27,7,188614.07,1,1,0,171344.09,0 +1598,15656726,Ch'ien,771,France,Male,32,5,62321.62,1,1,1,40920.59,0 +1599,15647842,Cunningham,601,Germany,Female,48,8,120782.7,1,1,0,63940.68,1 +1600,15719309,Stephens,670,France,Female,42,1,115961.58,2,0,1,29483.87,0 +1601,15748718,Gordon,517,France,Male,28,2,115062.61,1,1,0,179056.23,0 +1602,15594404,Bevan,834,France,Female,49,8,160602.25,2,1,0,129273.94,0 +1603,15751158,Mashman,571,France,Female,42,4,108825.34,3,1,0,55558.51,1 +1604,15593470,Tu,576,Germany,Female,36,8,166287.85,1,1,1,23305.85,0 +1605,15695129,Milanesi,718,France,Female,31,1,152663.77,1,0,1,17128.64,0 +1606,15640865,Romano,636,Germany,Female,31,9,80844.69,2,1,1,74641.9,0 +1607,15714080,Goliwe,566,Germany,Female,40,2,97001.36,2,1,0,154486.01,0 +1608,15648721,Hsueh,711,France,Male,64,4,0,2,1,1,3185.67,0 +1609,15801466,Gray,574,France,Female,39,2,122524.61,2,1,0,88463.63,0 +1610,15750248,Wright,619,France,Female,35,8,132292.63,1,1,0,65682.93,0 +1611,15758726,Chiemeka,588,France,Female,24,0,0,2,1,1,140586.08,0 +1612,15781553,Chung,760,Germany,Female,49,9,91502.99,1,1,0,117232.9,1 +1613,15649121,Pinto,665,France,Male,52,3,0,1,1,0,116137.01,1 +1614,15674811,Kellway,739,Germany,Male,29,3,59385.98,2,1,1,105533.96,0 +1615,15646037,Sopuluchi,641,France,Male,77,9,0,3,1,1,81514.06,0 +1616,15722578,Spitzer,685,Germany,Female,21,6,97956.5,1,1,1,164966.27,0 +1617,15665695,Potter,594,France,Female,49,4,0,2,1,1,23631.55,0 +1618,15801062,Matthews,557,Spain,Female,40,4,0,2,0,1,105433.53,0 +1619,15662955,Nicholls,697,France,Male,27,8,141223.68,2,1,0,90591.15,0 +1620,15770309,McDonald,656,France,Male,18,10,151762.74,1,0,1,127014.32,0 +1621,15657386,Fiorentini,712,Germany,Male,43,1,141749.74,2,0,1,90905.26,0 +1622,15777797,Kovalyova,689,Spain,Male,38,5,75075.14,1,1,1,8651.92,1 +1623,15783955,Miah,697,France,Female,25,4,165686.11,2,1,0,15467.98,0 +1624,15804516,Builder,589,France,Male,38,2,0,1,1,0,79915.28,0 +1625,15681758,Baddeley,525,Spain,Female,25,10,0,2,1,0,69361.95,0 +1626,15630321,Hu,680,France,Male,44,3,0,2,1,0,86935.08,0 +1627,15588248,Hs?,617,France,Female,28,0,0,2,1,1,7597.83,1 +1628,15591932,Ford,680,France,Male,32,5,92961.61,1,1,0,116957.6,0 +1629,15810347,Todd,662,Spain,Female,30,9,0,2,0,1,157884.83,0 +1630,15595303,Johnston,736,Germany,Male,46,5,130812.91,1,1,1,77981.54,1 +1631,15634950,Obiajulu,657,Germany,Male,57,8,107174.58,1,1,1,126369.55,1 +1632,15685372,Azubuike,350,Spain,Male,54,1,152677.48,1,1,1,191973.49,1 +1633,15745827,Padovesi,617,France,Male,30,3,132005.77,1,1,0,142940.39,0 +1634,15755868,Farmer,562,France,Male,35,7,0,1,0,0,48869.67,0 +1635,15735222,Ignatieff,705,Spain,Female,23,5,0,2,1,1,73131.73,0 +1636,15604804,Lu,516,France,Female,33,7,127305.5,1,1,1,120037.36,0 +1637,15718944,Artemiev,573,France,Female,37,6,0,2,1,0,193995.37,0 +1638,15678626,Okonkwo,538,Spain,Female,31,0,0,2,0,0,179453.66,0 +1639,15571550,Dore,699,France,Male,39,9,0,1,1,0,80963.92,0 +1640,15723053,T'ang,504,Germany,Male,32,8,170291.22,2,0,1,15658.99,0 +1641,15661528,Ashbolt,583,Spain,Male,47,5,102562.23,1,1,0,92708.1,0 +1642,15754177,Bazarova,712,Spain,Male,53,2,111061.01,2,0,0,26542.17,0 +1643,15683544,Buccho,626,Spain,Male,62,3,0,1,1,1,65010.74,0 +1644,15708048,Burn,631,France,Female,34,4,124379.14,1,1,0,106892.91,0 +1645,15701109,Andreyev,663,France,Female,37,7,0,1,1,1,185210.63,0 +1646,15600110,Endrizzi,506,Germany,Female,41,3,57745.76,1,1,0,4035.46,0 +1647,15651533,Brown,570,Germany,Female,50,5,129293.74,1,1,0,177805.44,1 +1648,15777904,Nock,703,France,Female,45,7,0,2,1,1,68831.72,0 +1649,15655574,Okeke,698,Germany,Female,40,8,150777.1,1,1,0,114732.62,0 +1650,15569423,Cunningham,731,Spain,Male,41,4,0,2,1,0,22299.27,0 +1651,15718106,Kelley,625,France,Male,34,6,0,2,0,0,197283.2,0 +1652,15585067,Wilson,634,Spain,Male,31,9,108632.48,1,1,1,179485.96,1 +1653,15675501,Woods,616,France,Male,59,5,153861.1,1,1,1,17699.48,0 +1654,15633233,McFarland,500,France,Male,56,1,100374.58,1,1,0,118490.8,1 +1655,15667134,Cisneros,446,France,Male,32,8,0,2,0,0,133292.94,0 +1656,15659105,Borchgrevink,669,France,Female,47,9,61196.54,1,1,0,58170.24,0 +1657,15575409,Rozhkova,581,Germany,Male,31,6,116891.72,1,1,0,107137.3,0 +1658,15752342,Bradley,704,Germany,Female,54,6,133656.91,3,1,0,145071.33,1 +1659,15654851,Obialo,748,France,Male,44,2,92911.52,1,0,1,85495.24,0 +1660,15741429,Hudson,680,Spain,Female,31,9,119825.75,2,1,1,101139.3,0 +1661,15682356,Veltri,655,France,Female,37,7,111852.84,2,1,0,10511.13,0 +1662,15806447,Mazzanti,690,Germany,Male,32,0,106683.52,2,1,1,137916.49,0 +1663,15800229,Thorpe,695,Germany,Male,40,7,139022.24,1,0,1,193383.13,0 +1664,15663441,Golibe,700,Germany,Female,40,4,148571.07,1,1,0,189826.96,1 +1665,15791991,Udinesi,773,France,Male,52,4,0,1,0,1,144113.42,0 +1666,15775082,Stewart,749,France,Male,42,1,129776.72,2,0,1,143538.51,0 +1667,15579706,Curtis,611,France,Female,46,5,0,1,1,0,77677.14,1 +1668,15718247,Hayden,606,Spain,Female,46,8,0,2,1,1,183717.94,0 +1669,15755722,H?,554,France,Male,24,10,0,1,0,0,92180.62,0 +1670,15582259,Campbell,567,France,Female,37,7,0,2,1,1,28690.9,0 +1671,15716994,Green,559,Spain,Male,24,3,114739.92,1,1,0,85891.02,1 +1672,15586880,P'eng,594,Germany,Male,41,2,122545.65,2,1,1,42050.24,0 +1673,15713854,Cremonesi,513,France,Female,37,6,0,2,1,0,110142.34,0 +1674,15780835,Liang,652,Germany,Female,26,1,131908.35,1,1,1,179269.79,0 +1675,15675896,Gough,680,Germany,Female,42,7,105722.69,1,1,1,90558.24,1 +1676,15658459,Bates,784,Spain,Male,33,10,0,2,1,0,162022.47,0 +1677,15658057,Padovesi,812,Spain,Female,44,8,0,3,1,0,66926.83,1 +1678,15801767,Yin,784,Spain,Female,40,8,0,2,1,0,108891.3,0 +1679,15569178,Kharlamov,570,France,Female,18,4,82767.42,1,1,0,71811.9,0 +1680,15731478,Nicholls,712,France,Female,42,1,87842.98,1,0,0,92223.59,0 +1681,15811236,Burns,705,Spain,Male,39,6,133261.13,1,1,1,78065.9,0 +1682,15746749,Fleming,681,Spain,Female,32,3,0,2,1,1,59679.9,0 +1683,15662758,Watson,620,France,Male,41,0,97925.11,1,1,0,85000.32,0 +1684,15709387,Obiajulu,711,France,Male,52,5,0,1,1,1,159808.95,0 +1685,15572093,Han,613,France,Female,24,7,140453.91,1,1,0,129001.3,0 +1686,15713826,Ferguson,613,Germany,Female,20,0,117356.19,1,0,0,113557.7,1 +1687,15570205,Tao,682,Spain,Male,36,5,0,2,1,1,147758.51,0 +1688,15589348,Le Grand,850,Spain,Male,37,4,137204.77,1,1,1,28865.59,0 +1689,15804610,Valdez,601,France,Female,41,1,0,2,0,1,160607.06,0 +1690,15700854,Cunningham,595,Spain,Male,35,8,0,1,1,0,100015.79,1 +1691,15758836,Godfrey,675,Spain,Male,36,3,54098.18,2,0,1,54478.52,0 +1692,15772933,Mai,591,Spain,Male,31,8,0,1,1,1,141677.33,0 +1693,15809006,Walker,602,France,Male,23,7,113758.48,2,0,0,84077.6,0 +1694,15689612,Pirozzi,554,Spain,Female,34,8,0,1,0,1,106981.03,0 +1695,15744614,Feng,541,France,Male,37,9,118636.92,1,1,1,73551.44,0 +1696,15704250,Akabueze,506,France,Male,34,7,0,2,0,0,115842.1,0 +1697,15700255,Robson,814,Germany,Male,44,8,95488.82,2,0,0,107013.59,0 +1698,15669410,Yevdokimova,683,France,Male,30,8,110829.52,2,0,0,24938.84,0 +1699,15807595,Ijendu,485,Germany,Male,51,7,144244.59,2,1,0,51113.14,0 +1700,15664523,Colombo,696,Germany,Female,31,8,122021.92,2,1,0,33828.64,0 +1701,15642833,Akubundu,608,France,Female,30,8,0,2,1,0,128875.86,0 +1702,15605279,Francis,792,France,Male,50,9,0,4,1,1,194700.81,1 +1703,15713644,Marshall,686,Spain,Male,22,5,0,2,1,0,158974.45,0 +1704,15750466,Rhodes,790,Germany,Male,42,1,85839.62,1,1,0,198182.73,0 +1705,15739054,Y?,654,France,Female,29,4,96974.97,1,0,1,141404.07,0 +1706,15612771,Bell,452,France,Male,35,4,148172.44,1,1,1,4175.68,0 +1707,15788483,Kerr,719,Spain,Male,38,0,0,1,1,0,126876.47,0 +1708,15732832,Jideofor,707,France,Female,40,5,0,2,1,0,41052.82,0 +1709,15772892,Robertson,699,France,Female,49,2,0,1,0,0,105760.01,0 +1710,15713843,Kao,850,Spain,Male,30,2,0,2,0,1,27937.12,0 +1711,15567993,Palmer,828,Spain,Male,28,8,134766.85,1,1,0,79355.87,0 +1712,15617603,Mackay,850,Germany,Male,30,5,123210.56,2,1,1,102180.27,0 +1713,15744983,Burgmann,712,Spain,Male,47,1,139887.01,1,1,1,95719.73,0 +1714,15630419,Davis,634,France,Male,44,9,149961.11,1,1,0,57121.51,0 +1715,15738828,Milano,730,Germany,Male,45,6,152880.97,1,0,0,162478.11,0 +1716,15778025,Dellucci,685,Germany,Male,43,9,108589.47,2,0,1,194808.51,0 +1717,15799479,Coles,809,Spain,Male,33,9,0,1,1,1,124045.65,0 +1718,15684269,Gray,707,Spain,Female,35,3,56674.48,1,1,0,17987.4,1 +1719,15762745,Macvitie,648,Spain,Male,32,8,0,1,1,0,133653.38,0 +1720,15746970,Townsend,760,Spain,Female,57,1,0,2,1,1,25101.17,0 +1721,15725024,Pope,805,Germany,Female,33,3,105663.56,2,0,1,33330.89,0 +1722,15592116,Jensen,585,France,Female,39,7,0,2,1,0,2401.26,0 +1723,15624391,Thomson,595,Spain,Female,30,5,100683.54,1,1,1,178361.04,0 +1724,15567422,Chiazagomekpele,630,France,Male,42,6,0,2,1,0,162697.93,0 +1725,15612627,Ozuluonye,627,Germany,Male,29,5,139541.58,2,1,0,80607.33,0 +1726,15574879,Wright,631,Germany,Female,37,2,121801.72,2,0,1,23146.62,0 +1727,15745107,Lung,776,Germany,Male,38,5,112281.7,1,0,1,89893.6,0 +1728,15734491,Lombardo,676,Spain,Female,36,4,0,2,1,1,3173.31,0 +1729,15675320,Leonard,758,Spain,Female,40,5,93499.82,2,0,0,123218.81,0 +1730,15643824,Johnston,637,France,Male,33,0,132255.99,2,0,1,74588.41,0 +1731,15643438,P'eng,850,France,Male,20,7,0,2,1,0,31288.77,0 +1732,15721730,Amechi,601,Spain,Female,44,4,0,2,1,0,58561.31,0 +1733,15680727,Fang,735,France,Male,49,5,121973.28,1,1,0,148804.36,0 +1734,15752508,Docherty,614,Germany,Male,32,7,99462.8,2,1,1,51117.06,0 +1735,15808846,Horton,672,Germany,Female,21,3,165878.76,2,1,1,164537.17,0 +1736,15727251,Vincent,642,France,Male,30,8,117494.27,1,0,0,61977.82,0 +1737,15663489,Onio,633,Germany,Female,29,0,138577.34,1,1,0,193362.99,0 +1738,15683677,Schiavone,769,Spain,Male,39,9,0,1,1,1,47722.79,0 +1739,15596414,Chandler,796,Spain,Male,41,8,107525.07,1,1,0,18510.41,0 +1740,15730639,Fiorentino,715,France,Male,23,7,139224.92,2,1,0,65057.71,0 +1741,15672132,Butusov,695,France,Female,42,7,121453.63,1,0,0,46374.64,0 +1742,15742638,Wang,747,France,Female,25,4,0,2,0,1,42039.67,0 +1743,15578603,Alexeieva,584,Germany,Female,54,1,77354.37,1,0,0,138192.98,1 +1744,15726088,Vinogradova,476,France,Male,40,6,0,1,1,1,22735.45,0 +1745,15682533,Hughes,850,France,Female,39,7,79259.99,1,0,1,186910.74,0 +1746,15772995,Ts'ao,529,France,Male,30,2,116295.29,1,1,0,75285.47,0 +1747,15765694,Bage,584,Spain,Female,59,1,0,1,0,1,130260.11,1 +1748,15659486,Yudina,586,Germany,Male,34,9,74309.81,1,1,0,15034.93,0 +1749,15568963,Naquin,674,Germany,Male,34,2,152797.9,1,1,0,175709.4,1 +1750,15703820,Endrizzi,552,France,Male,42,9,133701.07,2,1,0,101069.71,1 +1751,15569410,Tang,601,Germany,Female,33,7,114430.18,2,1,1,153012.13,0 +1752,15632256,Schroeder,541,France,Male,29,7,127504.57,1,0,0,86173.92,0 +1753,15724466,Swearingen,744,Germany,Female,41,2,84113.41,1,1,0,197548.63,0 +1754,15777639,McGregor,595,Spain,Female,23,10,101126.66,2,0,0,37042.8,0 +1755,15802501,Onyeorulu,724,Germany,Male,33,5,103564.83,2,1,0,121085.72,0 +1756,15778410,Clarke,533,Spain,Female,52,7,0,1,0,1,194113.99,1 +1757,15670702,Smith,618,France,Male,37,2,168178.21,2,0,1,101273.23,0 +1758,15704763,Kozlova,523,Germany,Female,39,1,143903.11,1,1,1,118711.75,1 +1759,15645544,Nekrasov,642,Germany,Female,30,5,129753.69,1,1,0,582.53,0 +1760,15757646,Olague,584,France,Male,35,9,0,2,1,0,192381.21,0 +1761,15701121,Holt,521,France,Male,38,5,110641.18,1,0,1,136507.69,1 +1762,15796313,Olsen,662,France,Female,36,4,166909.2,2,1,0,138871.12,1 +1763,15815660,Mazzi,758,France,Female,34,1,154139.45,1,1,1,60728.89,0 +1764,15602844,Niu,717,France,Male,38,7,97459.06,1,0,0,189175.71,0 +1765,15636238,Graham,611,France,Male,40,1,0,2,1,1,102547.56,0 +1766,15770101,Millar,766,Germany,Male,43,6,112088.04,2,1,1,36706.56,0 +1767,15645543,Bell,636,France,Female,34,3,0,2,1,1,44756.25,0 +1768,15596397,Kelly,814,France,Female,48,7,0,2,1,1,132870.15,0 +1769,15770525,T'an,760,Spain,Male,28,1,141038.57,2,0,0,16287.38,0 +1770,15684267,Davila,607,Germany,Male,39,2,84468.67,2,1,1,121945.42,0 +1771,15689980,Willis,725,Spain,Female,36,4,118520.26,1,0,0,131173.9,1 +1772,15633260,Dumetochukwu,600,France,Male,37,1,142663.46,1,0,1,88669.89,0 +1773,15756471,Giles,656,Germany,Male,27,4,118627.16,2,1,1,160835.3,0 +1774,15721303,O'Meara,640,Spain,Male,34,1,137523.02,1,0,0,24761.36,0 +1775,15802256,Yao,439,France,Male,28,7,110976.23,2,1,0,138526.96,0 +1776,15725664,Wallace,549,France,Female,38,8,107283.4,1,0,0,157442.75,0 +1777,15674851,T'ien,622,France,Male,38,5,0,2,0,0,105295.77,0 +1778,15701946,Ndubueze,715,France,Male,34,4,124314.45,1,0,0,97782.92,0 +1779,15748947,Chukwuraenye,657,France,Female,41,5,95858.37,1,1,1,68255.88,0 +1780,15673342,K'ung,703,France,Male,36,2,0,2,1,0,108790.95,0 +1781,15601008,Stevenson,802,France,Male,33,8,0,2,1,0,143706.18,0 +1782,15771636,Marshall,793,Spain,Female,36,0,0,1,0,0,148993.47,0 +1783,15642002,Hayward,554,France,Female,35,6,117707.18,2,0,0,95277.15,1 +1784,15693381,Tipton,533,Spain,Male,38,1,135289.33,2,0,1,152956.33,0 +1785,15607691,Gibson,658,France,Male,36,8,174060.46,1,1,1,94925.62,0 +1786,15589380,Fraser,713,Germany,Male,40,3,114446.84,2,1,1,87308.18,0 +1787,15603846,Fang,711,Spain,Male,37,2,0,2,1,0,83978.86,1 +1788,15753549,Dubinina,669,France,Male,25,1,157848.53,1,0,0,37543.93,1 +1789,15725355,Morey,439,France,Female,43,8,0,1,0,1,104889.3,0 +1790,15773017,Todd,763,Spain,Female,37,6,0,2,1,1,149705.25,0 +1791,15625641,Forbes,697,Germany,Female,74,3,108071.36,2,1,1,16445.79,0 +1792,15776467,De Salis,702,Spain,Female,35,8,14262.8,2,1,0,54689.16,0 +1793,15746451,Barry,686,Spain,Male,41,7,102749.72,1,0,1,194913.86,0 +1794,15777922,Afamefuna,629,Spain,Male,36,1,161757.87,2,1,1,146371.72,0 +1795,15606841,Ibbott,823,France,Male,38,1,0,2,1,0,156603.7,0 +1796,15757648,Marshall,683,Germany,Female,35,5,95698.79,1,0,1,182566.76,0 +1797,15677173,Law,555,France,Male,37,9,124969.13,1,1,0,60194.05,0 +1798,15764170,Pinto,647,Germany,Male,44,4,93960.35,1,1,0,36579.53,1 +1799,15610446,Chinedum,714,France,Female,51,4,88308.87,3,0,0,5862.53,1 +1800,15612776,McKay,850,Spain,Female,39,10,0,2,1,1,143030.09,0 +1801,15794122,Otutodilinna,713,France,Female,59,3,0,2,1,1,62700.08,0 +1802,15774931,She,452,France,Male,30,7,112935.87,1,1,1,99017.34,0 +1803,15779247,Pai,683,Spain,Female,24,8,98567.1,1,1,0,187987.01,0 +1804,15707078,Kruglov,577,France,Female,26,1,180530.51,1,0,0,123454.62,0 +1805,15605263,Chin,552,France,Male,33,5,140931.57,1,0,1,10921.5,0 +1806,15607381,King,769,Germany,Female,31,7,148913.72,2,1,0,53817.23,0 +1807,15683471,Hansen,691,France,Male,38,7,0,2,0,0,81617.4,0 +1808,15605037,Ting,818,France,Female,49,2,0,1,0,1,192298.84,1 +1809,15576085,Stone,739,France,Male,41,5,0,2,0,0,143882.25,0 +1810,15770435,McLean,639,France,Female,50,6,115335.32,2,1,1,53130.41,0 +1811,15592994,Zikoranachidimma,651,France,Female,65,0,0,2,1,1,190454.04,0 +1812,15624068,Fu,779,France,Female,26,0,0,2,0,1,111906,0 +1813,15595221,Trevisano,850,Germany,Female,33,7,134678.13,1,1,0,113177.95,0 +1814,15637131,Fallaci,829,France,Male,38,9,0,2,1,0,30529.88,0 +1815,15613471,Wiley,579,Germany,Male,31,2,90547.48,2,1,1,18800.13,0 +1816,15583499,Chiagoziem,510,France,Male,32,9,103324.78,1,1,1,46127.7,0 +1817,15752816,Murray,531,France,Male,29,3,114590.58,1,0,0,75585.48,0 +1818,15804075,Chuang,628,Germany,Female,36,3,91286.51,1,1,0,63085.94,0 +1819,15800517,Huang,633,Spain,Male,32,5,163340.12,2,1,1,74415.2,0 +1820,15712319,Chukwukere,714,Spain,Male,45,8,150900.29,2,0,1,139889.15,0 +1821,15797389,Hsia,604,Spain,Male,23,9,124577.33,1,1,1,7267.25,0 +1822,15621432,Lee,630,Spain,Male,35,1,0,2,0,0,186826.22,0 +1823,15779390,Theus,850,Spain,Female,31,4,91292.7,1,1,1,162149.07,0 +1824,15711219,Jennings,788,Germany,Female,57,8,93716.72,1,1,1,180150.49,1 +1825,15770498,Parker,798,France,Female,37,4,111723.08,1,1,1,83478.12,0 +1826,15678727,Tan,770,Germany,Male,45,4,110765.68,1,1,0,26163.74,1 +1827,15573893,Barry,569,Germany,Male,25,9,173459.45,2,1,1,44381.06,0 +1828,15740104,Tuan,425,Spain,Female,22,7,169649.73,2,0,1,136365,1 +1829,15792649,Patterson,547,Spain,Female,31,9,0,2,0,0,99294.22,0 +1830,15605275,Ofodile,725,Germany,Male,45,8,116917.07,1,0,0,173464.43,1 +1831,15572467,Chandler,506,France,Male,37,5,0,2,1,1,127543.81,0 +1832,15738219,Nash,632,France,Female,36,7,0,2,1,1,52526.65,0 +1833,15600710,Atkinson,620,France,Male,22,0,0,1,1,0,32589.45,0 +1834,15804394,Brenan,663,Germany,Male,32,8,130627.66,1,1,0,47161.25,1 +1835,15694188,Obidimkpa,700,Spain,Female,46,5,56580.95,2,0,1,45424.13,0 +1836,15583718,Terry,696,Germany,Male,38,6,142316.14,1,1,1,8018.49,0 +1837,15802478,Spring,767,Spain,Male,31,6,0,2,1,1,195668,0 +1838,15619343,Mahmood,561,France,Male,56,7,152759,2,1,0,133167.11,1 +1839,15758813,Campbell,350,Germany,Male,39,0,109733.2,2,0,0,123602.11,1 +1840,15761374,Bellucci,706,France,Male,54,9,117444.51,1,1,1,186238.85,0 +1841,15569209,Amaechi,464,Spain,Female,34,5,76001.57,1,1,1,158668.87,0 +1842,15788539,Foxall,501,France,Female,34,3,107747.57,1,1,0,9249.36,0 +1843,15747222,Bentley,745,Spain,Female,35,8,0,2,1,1,116581.1,0 +1844,15769346,Baird,587,France,Female,36,1,134997.49,2,1,0,44688.08,0 +1845,15699634,Howard,667,France,Female,48,2,0,2,1,1,148608.39,0 +1846,15589076,Henry,737,France,Male,36,9,0,1,0,1,188670.9,1 +1847,15812338,Sopuluchukwu,485,Spain,Female,30,7,0,1,1,0,107067.37,0 +1848,15758845,Rocher,590,Spain,Female,37,0,64345.21,1,0,1,61759.33,1 +1849,15685844,White,518,Germany,Female,35,8,141665.63,1,0,1,192776.64,0 +1850,15583090,Komar,581,Spain,Female,29,8,0,2,1,0,46735.19,0 +1851,15587581,Russo,785,Germany,Female,33,5,136624.6,2,1,1,169117.74,0 +1852,15633640,Loewenthal,799,France,Female,52,4,161209.66,1,1,1,89081.41,0 +1853,15573741,Aliyeva,698,Spain,Male,38,10,95010.92,1,1,1,105227.86,0 +1854,15633574,Montes,730,France,Female,41,4,167545.32,1,1,0,128246.81,0 +1855,15711455,Kuo,740,Germany,Female,36,4,109044.6,1,0,0,94554.74,1 +1856,15570601,Cheng,785,France,Female,47,9,122031.55,1,1,1,33823.5,1 +1857,15690925,McIntosh,527,Spain,Female,29,2,27755.97,1,1,0,97468.44,1 +1858,15709338,T'ao,544,France,Female,29,1,118560.55,1,1,1,164137.36,0 +1859,15780746,Tyndall,705,France,Male,61,4,0,2,1,1,191313.7,0 +1860,15681956,Bailey,684,France,Male,34,9,0,2,1,1,65257.57,0 +1861,15778190,Onyekaozulu,639,Spain,Female,28,8,97840.72,1,1,1,178222.77,0 +1862,15786852,Nwachukwu,565,Germany,Female,38,2,158651.29,2,1,1,179445.28,0 +1863,15726494,Romani,481,France,Male,44,9,175303.06,1,1,0,65500.53,1 +1864,15641183,Chin,731,Spain,Male,25,8,96950.21,1,1,0,97877.92,0 +1865,15805312,Bellucci,607,France,Male,45,7,123859.6,1,0,1,113051.57,0 +1866,15636572,Christmas,760,France,Female,32,7,0,2,1,1,105969.05,0 +1867,15632575,Moore,559,France,Female,70,9,0,1,1,1,122996.76,0 +1868,15740164,Genovesi,715,France,Female,33,3,85227.84,1,1,1,68087.15,0 +1869,15574947,Cartwright,656,France,Male,36,8,97786.08,2,0,1,21478.36,0 +1870,15597909,Johnstone,652,Germany,Male,33,7,128135.99,1,1,0,158437.73,0 +1871,15782574,Warner,624,Spain,Male,33,6,0,2,0,0,76551.7,0 +1872,15734999,Stephenson,634,Spain,Male,36,2,85996.19,1,1,0,15887.68,0 +1873,15706593,Ellis,850,Spain,Female,50,10,0,2,1,1,33741.84,0 +1874,15766686,Nebechi,659,Germany,Female,39,1,104502.11,1,1,0,20652.69,0 +1875,15590268,Chu,529,Spain,Male,35,5,95772.97,1,1,1,112781.5,0 +1876,15763055,Onuchukwu,572,Spain,Male,31,5,98108.79,1,0,1,119996.95,0 +1877,15664754,Steele,640,Germany,Male,39,9,131607.28,4,0,1,6981.43,1 +1878,15643630,Quaife,770,Spain,Male,55,9,63127.41,2,1,0,185211.28,1 +1879,15641043,Scott,648,Spain,Male,35,7,0,2,1,1,78436.36,0 +1880,15768095,Yeh,579,France,Male,31,9,0,1,0,1,139048,0 +1881,15811314,Y?,589,Germany,Female,36,9,140355.56,2,1,0,136329.96,0 +1882,15669922,Conti,530,Spain,Female,36,2,0,2,1,1,14721.8,0 +1883,15707114,Holder,831,France,Male,30,2,0,2,0,1,3430.38,0 +1884,15670602,Burgess,790,Germany,Male,24,7,107418.27,1,0,1,160450.21,0 +1885,15713479,Ozuluonye,656,France,Male,35,6,0,2,1,0,1485.27,0 +1886,15663830,De Luca,563,Spain,Male,32,6,0,2,1,1,19720.08,0 +1887,15566958,Li Fonti,667,Spain,Male,39,7,167557.12,1,1,1,41183.02,0 +1888,15680918,Freeman,613,Spain,Male,34,8,117300.02,1,1,0,139410.08,0 +1889,15663921,Pisani,429,France,Male,60,7,0,2,1,1,163691.48,0 +1890,15716324,Ignatieff,665,France,Female,23,9,143672.9,1,1,1,115147.33,0 +1891,15796969,Lahti,731,France,Male,33,4,0,2,1,1,74945.11,0 +1892,15574783,Perkins,584,France,Female,37,1,0,2,1,1,180363.56,0 +1893,15773487,Conway,634,Germany,Female,31,8,76798.92,1,0,0,196021.73,0 +1894,15802486,Hayes,488,France,Male,34,3,0,2,1,1,125979.36,0 +1895,15783398,Rizzo,535,Spain,Female,49,7,115309.75,1,1,0,111421.77,0 +1896,15649418,Krylov,776,France,Female,29,7,178171.04,2,1,1,115818.51,0 +1897,15604588,Li Fonti,850,Spain,Female,38,3,0,2,0,1,179360.76,0 +1898,15735428,Talbot,673,Spain,Female,37,0,0,2,0,0,82351.06,0 +1899,15629078,Matthias,850,Germany,Female,45,5,127258.79,1,1,1,192744.23,1 +1900,15806880,Boyle,627,Spain,Female,30,6,0,1,1,1,113408.47,0 +1901,15754999,Ch'eng,570,France,Female,33,8,0,1,1,1,124641.42,0 +1902,15781034,Mason,796,Spain,Male,67,5,0,2,0,1,54871.02,0 +1903,15622017,Bruno,773,Spain,Female,33,10,0,1,1,1,98820.09,0 +1904,15705885,Smeaton,752,Spain,Male,36,2,0,2,1,1,45570.84,0 +1905,15677382,Miller,625,Spain,Female,69,1,107569.96,1,1,1,182336.45,0 +1906,15566843,Gotch,535,Germany,Male,20,9,134874.4,1,1,1,118825.56,0 +1907,15608387,Fu,786,France,Female,29,4,0,2,1,0,103372.79,0 +1908,15810786,O'Toole,620,France,Female,67,3,0,2,1,1,43486.73,0 +1909,15626983,Ledford,605,Spain,Female,48,6,0,2,1,1,40062.99,0 +1910,15773605,Iadanza,670,Spain,Female,32,3,0,2,1,0,46175.7,0 +1911,15811261,Alaniz,617,Spain,Male,42,0,70105.87,1,1,1,120830.73,0 +1912,15590606,Saunders,595,France,Male,41,9,0,2,1,0,5967.09,0 +1913,15576644,Lin,687,Germany,Female,29,4,78939.15,1,1,0,122134.56,1 +1914,15750264,Pinto,757,Germany,Male,30,6,105128.85,2,1,1,62972.13,0 +1915,15741554,Streeter,746,Spain,Male,31,2,113836.27,1,1,1,174815.54,0 +1916,15769051,Shaw,503,Spain,Male,25,7,0,1,0,1,192841.13,0 +1917,15812198,Chen,543,Germany,Male,48,1,100900.5,1,0,0,33310.72,1 +1918,15699772,Barclay,428,Germany,Female,40,3,129248.11,2,1,0,72876.43,1 +1919,15744105,Kodilinyechukwu,768,France,Female,28,3,109118.05,2,0,1,50911.41,0 +1920,15739858,Otitodilichukwu,618,France,Male,56,7,0,1,1,1,142400.27,1 +1921,15723720,McKenzie,591,France,Female,31,7,0,2,0,1,48778.46,0 +1922,15638355,Woods,658,France,Female,35,5,126397.66,1,0,0,156361.58,1 +1923,15805637,Hsing,625,France,Male,36,9,108546.16,3,1,0,133807.77,1 +1924,15629575,Wheare,717,France,Male,36,2,148061.89,1,1,0,179128.69,1 +1925,15586243,Yobachi,667,France,Male,44,8,122277.87,1,1,1,91810.71,0 +1926,15757931,Fang,804,France,Male,24,3,0,2,1,0,173195.33,0 +1927,15716023,Pearson,693,France,Male,31,1,0,2,0,1,182270.88,0 +1928,15647782,Brown,729,Germany,Male,36,8,152899.24,2,1,0,177130.33,0 +1929,15716609,L?,484,Germany,Male,54,3,134388.11,1,0,0,49954.79,1 +1930,15623791,Padovesi,632,Spain,Female,40,3,109740.62,1,1,0,141896.74,0 +1931,15627262,Soto,536,Germany,Male,23,6,92366.72,2,1,0,120661.71,0 +1932,15652693,Greco,573,France,Female,26,4,129109.02,1,0,0,149814.68,1 +1933,15586993,Giordano,655,Spain,Female,56,5,0,2,1,1,41782.7,0 +1934,15815560,Bogle,666,Germany,Male,74,7,105102.5,1,1,1,46172.47,0 +1935,15584930,Grimmett,726,Germany,Male,30,5,111375.32,2,1,0,2704.09,0 +1936,15799031,Ayers,523,France,Male,39,3,0,2,1,0,6726.53,0 +1937,15810457,Miller,728,Germany,Female,33,9,150412.14,2,1,0,170764.08,0 +1938,15697879,Webb,701,France,Male,30,3,156660.72,2,1,0,45742.42,0 +1939,15594902,Lombardi,518,France,Male,38,3,90957.81,1,0,1,162304.59,0 +1940,15799710,Wei,739,France,Male,37,7,104960.46,1,0,1,80883.82,0 +1941,15659651,Ross,531,Germany,Female,31,7,117052.82,1,1,0,118508.09,1 +1942,15645956,Jideofor,452,Spain,Male,44,3,88915.85,1,1,0,69697.74,0 +1943,15651713,King,684,France,Male,45,6,148071.39,1,1,0,183575.01,0 +1944,15737265,Nwokeocha,728,Germany,Male,39,6,152182.83,1,0,0,161203.6,0 +1945,15687310,Humphries,783,Spain,Male,39,9,0,2,1,0,143752.77,0 +1946,15607347,Olisaemeka,734,France,Male,22,5,130056.23,1,0,0,121894.31,1 +1947,15698321,Yobanna,648,Germany,Male,34,3,95039.73,2,1,1,147055.87,0 +1948,15657812,Ch'iu,688,France,Male,52,1,0,2,1,1,172033.57,0 +1949,15569187,Fleming,680,Spain,Male,35,9,0,2,0,0,143774.06,0 +1950,15681562,Trevisan,516,France,Female,43,2,112773.73,2,1,1,139366.58,0 +1951,15615456,Aleksandrova,680,France,Female,37,10,123806.28,1,1,0,81776.84,1 +1952,15589793,Onwuamaeze,604,France,Male,53,8,144453.75,1,1,0,190998.96,1 +1953,15781884,Knox,624,Germany,Male,27,9,94667.29,2,0,1,4470.52,0 +1954,15675190,Chia,623,France,Male,21,10,0,2,0,1,135851.3,0 +1955,15600734,Townsend,624,Spain,Male,51,5,174397.21,2,1,1,172372.63,0 +1956,15779176,Dike,565,Germany,Female,58,3,108888.24,3,0,1,135875.51,1 +1957,15605286,Moyes,565,France,Male,55,4,118803.35,2,1,1,128124.7,1 +1958,15674922,Beavers,710,France,Male,54,6,171137.62,1,1,1,167023.95,1 +1959,15737506,Tretiakova,645,France,Male,42,6,0,1,0,0,149807.01,0 +1960,15780514,Fuller,707,France,Male,33,8,136678.52,1,1,0,54290.62,0 +1961,15623647,Dellucci,655,Spain,Female,36,1,135515.76,1,1,0,86013.96,0 +1962,15668472,Ritchie,705,Spain,Female,24,5,177799.83,2,0,0,79886.06,0 +1963,15692416,Aikenhead,358,Spain,Female,52,8,143542.36,3,1,0,141959.11,1 +1964,15771139,Douglas,578,Germany,Male,34,8,147487.23,2,1,0,66680.77,0 +1965,15738318,Kung,800,France,Female,40,5,97764.41,1,1,0,98640.15,1 +1966,15772243,MacDonald,612,France,Female,33,9,0,1,0,0,142797.5,1 +1967,15638463,Okwudilichukwu,681,Germany,Female,48,8,139480.18,1,1,1,163581.67,0 +1968,15598088,Ni,559,Spain,Male,25,5,0,2,1,1,163221.22,0 +1969,15693468,Simmons,488,Spain,Female,39,9,140553.46,1,0,0,12440.44,0 +1970,15671930,H?,717,France,Female,36,5,0,2,1,1,145551.6,0 +1971,15762268,Hancock,666,France,Female,41,10,141162.08,1,1,0,50908.48,0 +1972,15780954,Cran,582,Spain,Male,26,4,65848.36,2,1,0,30149.21,0 +1973,15700174,McKay,733,Spain,Female,30,0,83319.28,1,0,0,57769.2,0 +1974,15635728,P'an,693,France,Male,41,4,0,2,0,0,156381.47,0 +1975,15679283,Parkhill,694,France,Female,33,4,129731.64,2,1,0,178123.86,0 +1976,15591386,Golubova,622,France,Female,35,5,0,2,1,0,51112.8,0 +1977,15694192,Nwankwo,598,Spain,Female,38,6,0,2,0,0,173783.38,0 +1978,15585901,Johnson,717,Spain,Male,35,1,0,3,0,0,174770.14,1 +1979,15792329,Mao,494,Germany,Male,37,5,107106.33,2,1,0,172063.09,0 +1980,15635597,Echezonachukwu,644,France,Male,33,8,0,2,1,1,155294.17,0 +1981,15775880,McElyea,554,France,Female,30,9,0,2,1,1,40320.3,0 +1982,15630913,Rosas,476,Spain,Female,69,1,105303.73,1,0,1,134260.34,0 +1983,15756680,Phillips,667,France,Male,28,6,165798.1,1,1,0,147090.9,0 +1984,15587913,Palerma,748,Spain,Female,40,4,0,2,1,0,132368.47,0 +1985,15737605,Morris,531,Spain,Female,45,1,126495.57,2,1,1,164741.5,0 +1986,15627876,Pavlova,719,Spain,Female,47,9,116393.59,1,1,0,63051.32,1 +1987,15772601,Lu,845,Germany,Female,41,2,81733.74,2,0,0,199761.29,0 +1988,15758606,Yamamoto,738,France,Male,54,4,0,1,0,1,55725.04,1 +1989,15657107,Angelo,563,Spain,Female,46,8,106171.68,1,1,0,163145.5,1 +1990,15622454,Zaitsev,695,Spain,Male,28,0,96020.86,1,1,1,57992.49,0 +1991,15775803,Cawker,841,Spain,Male,41,1,0,2,0,1,193093.77,0 +1992,15570859,Froggatt,626,Germany,Male,36,2,181671.16,2,1,1,57531.14,0 +1993,15748381,Gorbunov,613,France,Female,29,6,185709.28,2,1,1,77242.19,0 +1994,15787189,Tai,824,Germany,Male,60,8,134250.17,3,0,0,153046.16,1 +1995,15666055,Rowe,705,France,Female,49,7,0,1,1,0,63405.2,1 +1996,15617648,Mikkelsen,584,France,Female,44,5,95671.75,2,1,1,106564.88,0 +1997,15755678,Kovalyov,534,France,Male,62,2,0,2,0,0,42763.12,1 +1998,15624781,Mbanefo,672,France,Female,34,1,142151.75,2,1,1,168753.34,0 +1999,15779497,Ts'ai,603,France,Male,43,5,127823.93,1,1,1,19483.35,0 +2000,15567399,Enderby,633,Germany,Male,43,3,144164.29,1,1,1,158646.46,0 +2001,15613656,Lombardi,842,France,Male,58,1,63492.94,1,1,1,83172.19,0 +2002,15734311,Hamilton,661,France,Female,27,3,0,2,1,1,76889.79,0 +2003,15657214,Hsia,601,France,Male,74,2,0,2,0,1,51554.58,0 +2004,15799350,Mao,632,France,Male,41,0,106134.46,1,0,1,105570.39,0 +2005,15729970,Ugochukwu,684,Germany,Male,29,8,127269.75,1,0,1,79495.01,0 +2006,15725835,West,785,Germany,Female,32,3,124493.03,2,0,1,52583.79,1 +2007,15745543,Hughes,687,France,Male,39,7,0,2,1,0,26848.25,0 +2008,15727384,Chukwuemeka,705,Germany,Female,43,10,146547.78,1,0,1,10072.55,1 +2009,15666916,Lira,639,France,Male,43,6,99610.92,2,1,0,187296.78,0 +2010,15732917,Li,729,Germany,Male,46,5,117837.43,1,1,0,104016.61,1 +2011,15612050,Castiglione,556,Spain,Female,48,8,168522.37,1,1,1,151310.16,0 +2012,15726267,Paterson,570,France,Male,32,9,117337.54,2,0,1,62810.91,0 +2013,15780124,Blair,841,France,Male,74,9,108131.53,1,0,1,60830.38,0 +2014,15742238,Dellucci,705,Germany,Male,35,4,136496.12,2,1,0,116672.02,0 +2015,15679024,Udinesi,553,France,Male,32,3,116324.53,1,1,0,77304.49,0 +2016,15715297,Yuan,779,Germany,Female,40,2,75470.23,1,1,1,52894.01,0 +2017,15633612,Yuryeva,696,France,Male,28,4,172646.82,1,1,1,116471.43,0 +2018,15602929,Wilson,728,Spain,Female,37,4,0,1,0,0,4539.38,0 +2019,15696703,Dean,691,Germany,Male,27,3,160358.68,2,1,0,142367.72,0 +2020,15756668,Ross,706,France,Male,30,3,98415.37,1,1,1,110520.48,0 +2021,15565779,Kent,627,Germany,Female,30,6,57809.32,1,1,0,188258.49,0 +2022,15795519,Vasiliev,716,Germany,Female,18,3,128743.8,1,0,0,197322.13,0 +2023,15761477,Golibe,501,Germany,Male,24,4,130806.42,2,1,0,80241.14,0 +2024,15731890,Chukwukere,601,France,Male,41,1,123971.16,1,0,1,172814.99,0 +2025,15633043,Fedorova,545,Spain,Female,39,6,0,1,0,0,38410.74,1 +2026,15752953,Chien,634,France,Male,45,9,0,2,0,0,17622.82,0 +2027,15603088,Rossi,451,Spain,Female,23,9,0,2,0,1,48021.71,0 +2028,15606613,Samson,655,France,Female,59,7,0,1,1,0,88958.49,1 +2029,15635939,Fenton,458,France,Female,39,9,0,2,1,0,116343.09,0 +2030,15666043,Mackey,520,France,Male,33,4,156297.58,2,1,1,166102.61,0 +2031,15746190,Payton,624,Spain,Female,28,2,0,2,0,1,104353.26,0 +2032,15591357,Cowger,765,France,Male,51,3,123372.3,1,1,1,115429.32,0 +2033,15658716,Banks,667,Germany,Female,37,5,92171.35,3,1,0,178106.34,1 +2034,15679909,Pugliesi,665,Spain,Male,41,8,0,2,1,0,132152.32,0 +2035,15634262,Fantin,709,Germany,Male,34,4,148375.19,2,1,1,21521.38,0 +2036,15799825,Bentley,583,France,Female,44,8,0,2,1,1,27431.62,0 +2037,15756875,Freeman,782,Spain,Male,34,6,147422.44,1,0,1,42143.61,0 +2038,15678146,Wong,668,Spain,Female,24,7,173962.32,1,0,0,106457.11,1 +2039,15710743,Onwuamaeze,621,France,Male,47,0,0,1,1,1,133831.37,1 +2040,15595831,Shen,579,Germany,Female,64,6,145215.43,1,1,1,164083.72,0 +2041,15626684,Huang,547,France,Female,38,5,167539.97,1,0,1,159207.34,0 +2042,15709846,Yeh,840,France,Female,39,1,94968.97,1,1,0,84487.62,0 +2043,15635459,Shih,667,Germany,Female,27,3,106116.5,2,1,0,3674.71,0 +2044,15642544,Henderson,723,France,Male,34,5,0,2,0,1,12092.03,0 +2045,15566494,Fang,487,France,Male,45,2,0,2,1,0,77475.73,0 +2046,15655238,Dellucci,668,France,Female,31,9,0,2,0,0,41291.73,0 +2047,15733429,Chou,520,Germany,Male,34,8,120018.86,2,1,1,343.38,0 +2048,15814536,Conti,549,France,Male,37,2,112541.54,2,0,0,47432.43,0 +2049,15771702,Roberts,567,France,Female,35,5,166118.45,2,1,0,127827.18,0 +2050,15723008,Lo Duca,720,France,Female,45,1,102882.4,2,1,1,35633.15,1 +2051,15797160,Glover,492,France,Female,49,8,0,1,1,1,182865.09,1 +2052,15792222,Johnstone,712,France,Female,37,1,106881.5,2,0,0,169386.81,0 +2053,15644765,Ashton,689,Germany,Male,26,4,120727.97,1,0,1,149073.88,0 +2054,15610686,Melton,850,France,Male,63,8,169832.57,1,0,0,184107.26,1 +2055,15730868,Marshall,747,France,Male,41,5,0,2,1,1,22750.17,0 +2056,15705991,Kenenna,469,Germany,Male,38,9,113599.42,1,0,0,11950.29,0 +2057,15577078,Zakharov,539,Spain,Male,38,6,0,1,1,1,152880.07,1 +2058,15679550,Chukwualuka,743,France,Male,32,9,0,2,1,0,175252.78,0 +2059,15787655,Chu,707,France,Male,47,3,0,2,1,0,174303.29,0 +2060,15668081,Capon,581,Spain,Female,50,4,0,2,1,1,80701.72,0 +2061,15747980,Cattaneo,737,Spain,Male,38,6,146282.79,2,1,0,198516.2,0 +2062,15710295,Patrick,445,Germany,Female,38,6,119413.62,2,1,0,175756.36,0 +2063,15724443,Taylor,703,Germany,Female,29,3,122084.63,1,0,1,82824.08,0 +2064,15571305,Stephenson,588,Germany,Female,35,1,103060.63,1,1,0,179866.01,1 +2065,15569503,Yeh,765,France,Male,44,6,0,2,1,1,159899.97,0 +2066,15581840,DeRose,626,France,Male,33,8,0,2,1,0,138504.28,0 +2067,15772262,Vavilov,545,Germany,Male,37,9,110483.86,1,1,1,127394.67,0 +2068,15767794,Browne,744,France,Male,31,9,120718.28,1,1,1,58961.49,0 +2069,15629338,Collingridge de Tourcey,658,Spain,Female,31,2,36566.96,1,1,0,103644.98,1 +2070,15790379,Rowe,629,Germany,Male,28,8,108601,1,1,1,119647.7,0 +2071,15750684,Jibunoh,719,France,Female,42,4,0,1,1,0,28465.86,1 +2072,15697214,Korovin,686,Spain,Female,36,5,0,2,1,1,152979.14,0 +2073,15711015,Hammonds,743,France,Male,36,4,0,2,1,1,190911.02,0 +2074,15573309,Ward,626,Spain,Female,48,2,0,2,1,1,95794.98,0 +2075,15805303,Olisanugo,661,Germany,Male,44,1,141136.62,1,1,0,189742.78,1 +2076,15741385,Gallop,710,Germany,Male,45,9,108231.37,1,1,1,188574.08,0 +2077,15780254,Gartrell,654,France,Male,40,6,0,1,0,0,183872.88,1 +2078,15744843,K'ung,569,Spain,Female,34,6,144855.34,1,0,0,196555.32,0 +2079,15815626,Oluchi,640,France,Male,63,2,68432.45,2,1,1,112503.24,1 +2080,15784736,Jamieson,562,France,Male,45,6,136855.24,1,1,0,46864,0 +2081,15813412,Barlow,721,France,Female,55,3,44020.89,1,1,0,65864.4,1 +2082,15809143,White,456,Germany,Male,32,9,133060.63,1,1,1,125167.92,0 +2083,15617617,Stewart,811,Spain,Male,39,7,0,2,1,1,177519.39,0 +2084,15779738,Buccho,534,France,Male,24,1,0,1,1,1,169653.32,0 +2085,15668669,Benson,423,France,Female,36,5,97665.61,1,1,0,118372.55,1 +2086,15687477,Thompson,594,Germany,Male,28,5,185013.02,1,1,0,16481.12,0 +2087,15578908,Todd,725,Spain,Female,32,0,0,2,1,1,138525.19,0 +2088,15687658,Burgin,716,France,Female,52,7,65971.61,2,1,0,14608,1 +2089,15615020,Nnaife,595,Germany,Female,41,9,150463.11,2,0,1,81548.38,0 +2090,15608886,Okwudiliolisa,679,France,Female,33,1,0,2,0,0,69608.48,0 +2091,15602551,Johnson,667,Spain,Male,39,9,0,2,1,0,68873.8,0 +2092,15672945,Parkes,661,France,Female,37,5,136425.18,1,1,0,81102.81,0 +2093,15757408,Lo,655,Spain,Male,38,3,250898.09,3,0,1,81054,1 +2094,15806132,Martin,555,France,Male,55,4,146798.81,1,1,1,74149.77,0 +2095,15813022,Kapustina,531,Spain,Male,70,1,0,2,0,0,99503.19,0 +2096,15673578,Page,611,Germany,Female,40,7,128486.91,2,1,0,10109.47,0 +2097,15757916,Amaechi,600,France,Female,38,9,0,2,1,1,58855.85,0 +2098,15689168,Munro,531,Spain,Male,37,1,143407.29,2,0,1,84402.46,0 +2099,15769216,Panicucci,601,France,Female,43,2,0,1,1,0,49713.87,1 +2100,15593295,Greathouse,548,France,Male,57,6,76165.65,1,1,1,133537.53,0 +2101,15804814,Ts'ui,759,France,Male,40,4,0,2,1,0,124615.59,0 +2102,15778934,Napolitani,678,Spain,Female,49,8,0,2,0,1,98090.69,0 +2103,15802351,Beers,755,Germany,Female,33,6,90560.3,2,1,1,42607.69,0 +2104,15630241,Tretyakova,594,France,Male,61,3,62391.22,1,1,1,192434.11,0 +2105,15719561,Lin,768,France,Male,42,5,0,3,0,0,60686.4,0 +2106,15615096,Costa,492,France,Female,31,7,0,2,1,1,49463.44,0 +2107,15659931,Ibezimako,637,Germany,Female,55,1,123378.2,1,1,0,81431.99,1 +2108,15714586,Marcelo,646,Spain,Female,42,3,99836.47,1,0,1,22909.56,0 +2109,15634949,Hay,593,Germany,Male,74,5,161434.36,2,1,1,65532.17,0 +2110,15589224,Moore,596,Spain,Male,41,5,0,2,0,1,141053.85,0 +2111,15795990,Lumholtz,722,Germany,Female,48,10,138311.76,1,1,1,3472.63,1 +2112,15603216,Simpson,642,France,Male,25,7,0,2,1,0,102083.78,0 +2113,15631201,Hill,472,Spain,Female,28,4,0,2,1,0,1801.77,0 +2114,15686255,Mouzon,738,Germany,Male,35,6,101744.84,1,0,0,85185.44,0 +2115,15746594,Wu,732,Spain,Male,33,8,0,1,1,0,119882.7,0 +2116,15718893,Pirozzi,404,Germany,Female,54,4,125456.07,1,1,0,83715.66,1 +2117,15671609,Ibeabuchi,701,France,Male,44,7,0,2,1,0,23425.78,0 +2118,15652540,Garnsey,683,France,Male,31,2,0,2,0,1,77326.78,0 +2119,15774857,Synnot,460,France,Female,27,7,0,2,1,0,156150.08,1 +2120,15791836,Wildman,690,France,Male,29,5,0,2,1,0,108577.97,0 +2121,15651554,Anenechukwu,618,Germany,Female,54,4,118449.21,1,1,1,133573.29,1 +2122,15583576,Tai,671,France,Male,30,2,0,1,0,1,102057.86,0 +2123,15732740,Plant,765,Spain,Female,32,9,178095.55,1,0,0,47247.56,0 +2124,15723320,Azubuike,651,Germany,Female,25,2,109175.14,2,1,0,114566.47,0 +2125,15603851,Galkin,704,France,Male,32,7,127785.17,4,0,0,184464.7,1 +2126,15777923,Johnston,544,France,Female,45,6,0,2,0,1,151401.33,0 +2127,15735719,Babbage,790,France,Female,40,9,0,2,1,1,70607.1,0 +2128,15703482,Walker,710,Germany,Male,34,9,134260.36,2,1,0,147074.67,0 +2129,15605835,Rice,743,France,Male,37,8,69143.91,2,0,1,105780.18,0 +2130,15664881,Norton,702,France,Male,34,4,100054.77,1,1,0,109496.45,0 +2131,15757568,Bogolyubov,704,France,Female,45,6,0,1,1,1,137739.45,0 +2132,15792660,Gibbons,614,France,Male,38,2,116248.88,1,1,0,105140.92,0 +2133,15599722,Chia,609,Spain,Female,43,6,86053.52,2,1,1,113276.46,1 +2134,15726354,Smith,688,France,Female,32,6,123157.95,1,1,0,172531.23,0 +2135,15610355,Hunter,713,France,Male,44,1,63438.91,1,1,0,64375.4,0 +2136,15704284,Ekechukwu,736,Germany,Male,57,9,95295.39,1,1,0,28434.44,1 +2137,15621893,Bellucci,727,France,Male,18,4,133550.67,1,1,1,46941.41,0 +2138,15588219,Ford,850,France,Female,38,1,106871.81,2,1,0,29333.01,0 +2139,15688619,Scott,718,Spain,Male,45,3,105266.32,2,1,1,193724.51,0 +2140,15765518,Gregson,643,France,Female,51,2,105229.53,1,1,0,34967.75,1 +2141,15616931,Moore,653,France,Male,41,8,102768.42,1,1,0,55663.85,0 +2142,15758372,Wallace,674,France,Male,18,7,0,2,1,1,55753.12,1 +2143,15782591,Cook,690,France,Male,35,6,112689.95,1,1,0,176962.31,0 +2144,15612109,Speth,819,France,Male,38,9,122334.26,2,1,1,181507.44,0 +2145,15613712,Boag,634,Spain,Male,34,1,0,2,1,0,61995.57,0 +2146,15639322,Grave,633,Spain,Male,33,4,137847.41,2,1,0,98349.13,0 +2147,15594349,Streeten,850,France,Male,49,5,122486.47,1,0,1,59748.19,0 +2148,15574167,Fox,665,France,Male,33,2,101286.11,1,1,1,159840.51,0 +2149,15811842,Artemyeva,630,Spain,Male,26,7,0,2,1,1,6656.64,0 +2150,15648794,Giordano,836,Spain,Male,57,4,101247.06,1,1,0,37141.62,1 +2151,15771211,Perkins,668,France,Male,38,10,86977.96,1,0,1,37094.75,0 +2152,15588614,Walton,753,France,Male,57,7,0,1,1,0,159475.08,1 +2153,15630698,Hay,745,France,Female,55,9,110123.59,1,0,1,51548.14,1 +2154,15694200,Gardner,693,France,Male,36,8,178111.82,1,0,0,58719.63,1 +2155,15721426,Milne,606,Germany,Male,65,10,126306.64,3,0,0,7861.68,1 +2156,15725997,She,660,France,Female,35,6,100768.77,1,1,0,19199.61,0 +2157,15762138,Hu,608,France,Male,42,5,0,2,1,0,178504.29,0 +2158,15750649,Uwakwe,744,France,Female,44,3,0,2,1,1,189016.14,0 +2159,15685706,Bird,731,France,Female,40,7,118991.79,1,1,1,156048.64,0 +2160,15641835,Anderson,683,France,Male,72,3,140997.26,1,0,1,52876.41,0 +2161,15586821,Bellew,727,France,Male,28,5,0,2,0,1,19653.08,0 +2162,15569678,Cocci,561,Germany,Male,32,6,166824.59,1,1,0,139451.98,0 +2163,15793842,Krichauff,700,France,Female,34,2,76322.69,1,1,0,128136.29,0 +2164,15667554,Cameron,605,France,Male,35,6,0,2,1,1,45206.57,0 +2165,15794479,Becker,767,Spain,Male,77,8,149083.7,1,1,1,190146.83,0 +2166,15585041,Ainsworth,511,France,Male,33,7,0,2,0,1,158313.87,0 +2167,15780650,Biryukov,667,France,Male,40,9,0,1,1,1,96670.2,0 +2168,15780846,Redding,787,France,Male,33,1,126588.81,2,0,1,62163.53,0 +2169,15805260,Wood,705,Germany,Female,56,2,143249.67,1,1,0,88428.41,1 +2170,15621629,Scott,773,Germany,Male,43,8,81844.91,2,1,1,35908.46,0 +2171,15662151,Gould,554,France,Male,40,4,0,1,0,1,168780.04,0 +2172,15747174,Hao,526,Germany,Male,58,9,190298.89,2,1,1,191263.76,0 +2173,15651585,Power,661,Germany,Male,35,2,117212.18,1,1,1,83052.03,0 +2174,15649738,White,698,France,Female,46,0,0,2,1,1,125962.02,0 +2175,15633108,Thorpe,646,France,Male,26,4,139848.17,1,1,0,164696.27,0 +2176,15769254,Tuan,757,Germany,Female,34,9,101861.36,2,0,0,187011.96,0 +2177,15704746,Inman,699,Spain,Male,35,2,167455.66,2,1,1,55324.49,0 +2178,15637644,Hanson,667,France,Female,24,4,0,2,0,1,34335.55,0 +2179,15609562,MacDonald,774,Spain,Female,43,1,116360.07,1,1,0,17004.14,0 +2180,15787459,Parkes,745,Spain,Male,40,3,88466.82,1,0,0,116331.42,0 +2181,15762902,Stanley,649,France,Female,42,7,0,2,0,1,22974.01,0 +2182,15738605,Fischer,634,Germany,Female,46,5,123642.36,1,1,1,49725.16,1 +2183,15724889,Chinweuba,665,Spain,Male,38,9,0,1,0,1,87412.74,0 +2184,15730735,Henning,713,France,Male,38,9,72286.84,2,1,1,26136.89,0 +2185,15689147,Ogochukwu,652,France,Female,40,1,0,2,1,0,126554.96,0 +2186,15730397,Narelle,739,Spain,Male,40,1,109681.61,1,1,1,193321.3,0 +2187,15762169,Bergman,556,Germany,Male,37,9,145018.64,2,1,0,90928.02,1 +2188,15589320,Sagese,699,Spain,Male,34,8,0,1,1,1,76510.46,0 +2189,15799211,Anenechi,708,Spain,Female,32,8,187487.63,1,1,1,120115.5,0 +2190,15798310,Palerma,480,France,Male,35,2,165692.91,1,1,1,197984.58,0 +2191,15609998,Okwudilichukwu,700,Germany,Female,59,5,137648.41,1,1,0,142977.05,1 +2192,15583548,Harrison,525,Spain,Female,47,6,118560,1,1,0,82522.61,1 +2193,15761763,Jamieson,845,France,Male,33,8,164385.53,1,1,0,150664.97,0 +2194,15764409,Goodman,613,France,Male,37,9,108286.5,1,1,1,114153.44,0 +2195,15710161,Ko,850,France,Female,34,2,0,2,1,1,171706.66,0 +2196,15735246,Norman,798,Spain,Female,58,9,0,2,0,0,119071.56,1 +2197,15791700,Ugochukwutubelum,773,Germany,Male,47,2,118079.47,4,1,1,143007.49,1 +2198,15670753,Uvarova,614,Spain,Male,35,2,127283.78,1,1,1,31302.35,0 +2199,15573876,Chia,473,Spain,Male,48,8,0,2,1,0,71139.8,0 +2200,15770174,Piazza,762,France,Male,29,6,141389.06,1,1,0,54122.89,0 +2201,15641114,Power,701,France,Male,37,8,130091.5,1,1,1,120031.29,0 +2202,15682435,P'eng,600,France,Male,35,4,143744.77,2,1,0,104076.51,0 +2203,15751788,Johnson,850,Spain,Male,28,9,97408.03,1,1,1,175853.64,0 +2204,15672598,Walker,613,Spain,Male,30,9,111927.45,1,1,1,175795.87,0 +2205,15762803,Innes,509,France,Male,31,3,0,2,1,0,15360.91,0 +2206,15812982,Francis,509,Spain,Male,38,2,0,1,0,0,168460.12,0 +2207,15597901,Chidozie,609,France,Male,34,1,0,1,1,1,181177.9,0 +2208,15731507,Mackenzie,456,France,Female,33,1,188285.68,1,0,0,58363.94,0 +2209,15809826,Craigie,728,France,Female,46,2,109705.52,1,1,0,20276.87,1 +2210,15764237,Manfrin,663,Spain,Male,33,9,0,2,0,0,91514.62,0 +2211,15769917,Onyekachi,673,Germany,Female,34,1,127122.79,3,0,1,76703.1,0 +2212,15641850,Pethard,717,France,Male,40,0,98241.04,1,1,0,110887.14,0 +2213,15770974,Nwabugwu,741,Germany,Female,37,8,170840.08,2,0,0,109843.16,0 +2214,15803749,DeRose,498,Germany,Female,41,4,87541.06,2,1,1,12577.21,1 +2215,15684999,Ch'eng,850,France,Female,26,4,62610.96,2,0,1,179365.1,0 +2216,15770225,Padovesi,493,France,Male,36,9,0,2,1,1,65816.53,0 +2217,15627484,Obielumani,686,France,Female,47,5,113328.93,1,1,0,124170.9,0 +2218,15610337,Stephens,666,Spain,Male,35,2,104832.49,1,1,0,175015.12,0 +2219,15752488,Emery,733,Spain,Female,31,9,102289.85,1,1,1,115441.66,0 +2220,15610056,Dufresne,631,Germany,Female,34,6,125227.82,2,0,1,128247.03,0 +2221,15806049,Lee,714,Germany,Female,49,5,140510.89,1,1,0,141914.94,0 +2222,15736069,Hsing,767,Germany,Female,35,6,132253.22,1,1,0,115566.57,1 +2223,15763662,Longo,711,Germany,Male,43,2,39043.29,2,1,1,175423.69,0 +2224,15615575,Vial,722,France,Male,34,8,0,2,1,1,133447.49,0 +2225,15691723,Chukwudi,631,Spain,Male,55,9,99685.06,1,1,0,114474.98,0 +2226,15774098,Grant,701,Germany,Male,38,3,125385.49,2,0,1,52044.66,0 +2227,15750808,Ma,790,Spain,Male,46,2,131365.37,2,1,1,180290.68,0 +2228,15744368,Sun,633,Spain,Male,58,6,98308.51,1,1,1,132034.13,0 +2229,15610594,Moss,644,France,Female,37,8,0,2,1,0,20968.88,0 +2230,15756125,Booth,757,Spain,Male,44,5,140856.16,2,1,0,158735.1,0 +2231,15623277,Ross,696,France,Female,30,8,0,2,1,1,196134.44,0 +2232,15795954,Ndukaku,746,France,Male,35,2,172274.01,1,1,0,22374.97,0 +2233,15671969,Pruneda,649,Spain,Male,36,8,0,2,1,0,161668.15,0 +2234,15791268,Neumann,565,Spain,Male,38,0,122447.76,1,0,0,67339.34,0 +2235,15713655,Calabrese,720,France,Female,38,10,0,2,1,1,56229.72,1 +2236,15633930,Yobachukwu,648,Spain,Female,56,6,157559.59,2,1,0,140991.23,1 +2237,15712849,Tung,632,Germany,Male,41,3,126550.7,1,0,0,177644.52,1 +2238,15639077,Marchesi,622,France,Female,30,2,158584.82,3,1,0,142342.55,1 +2239,15808784,Hess,835,France,Male,28,2,163569.61,2,1,1,154559.28,0 +2240,15648577,Pickering,493,France,Female,31,3,0,1,1,1,176570.28,1 +2241,15670345,Mazzi,785,Germany,Female,33,6,127211.45,1,0,0,191961.83,0 +2242,15633112,Madukaego,681,Germany,Male,42,3,118199.97,2,1,0,9452.88,1 +2243,15714397,Trentino,621,Germany,Female,30,2,101014.08,2,1,1,165257.31,0 +2244,15780038,Paterson,756,Spain,Male,38,6,119208.85,1,1,0,169763.89,1 +2245,15756305,Marchesi,515,France,Female,66,6,0,2,1,1,160663.11,0 +2246,15578799,Anayolisa,625,France,Female,58,10,53772.73,1,1,1,192072.1,1 +2247,15800326,Poole,717,Spain,Female,39,6,0,2,1,0,93275.61,0 +2248,15785485,Zhou,595,Germany,Female,41,2,138878.81,1,0,1,112269.67,0 +2249,15783958,Bates,539,Spain,Female,37,1,130922.81,2,0,0,2186.83,0 +2250,15727546,Olejuru,762,France,Male,35,9,0,2,1,1,43075.7,0 +2251,15739576,Bustard,706,Spain,Male,20,8,0,2,1,1,12368.11,0 +2252,15631333,Wade,677,Spain,Female,25,8,130866.19,1,1,0,42410.21,0 +2253,15604782,Tan,733,Germany,Female,33,7,187257.94,1,0,1,190430.81,0 +2254,15589643,Ngozichukwuka,684,Spain,Female,41,7,0,1,1,1,138394.37,0 +2255,15585533,Calabrese,679,France,Male,36,6,147733.64,1,0,1,172501.38,0 +2256,15681506,Lane,478,Spain,Male,43,1,0,2,1,1,197916.43,0 +2257,15630551,Forbes,696,France,Male,33,2,163139.27,1,1,1,7035.36,0 +2258,15698349,Davy,686,Spain,Female,35,4,0,2,1,1,159676.55,0 +2259,15776631,Ma,466,France,Female,36,5,119540.15,1,0,1,80603.99,0 +2260,15762216,Barrera,686,France,Female,41,4,129553.76,2,1,0,187599.8,0 +2261,15623927,Alexander,576,France,Male,55,9,0,2,1,1,94450.97,0 +2262,15681402,Ngozichukwuka,763,Germany,Female,61,1,66101.89,1,1,1,143981.27,0 +2263,15586264,Murray,572,France,Male,43,2,140431.98,1,1,0,26450.57,1 +2264,15594685,Hall,757,France,Female,49,2,0,2,0,0,164482.92,0 +2265,15812945,Padovesi,582,France,Female,29,0,0,1,1,1,84012.81,0 +2266,15734628,Lysaght,623,France,Female,35,5,0,2,1,0,101192.08,0 +2267,15629323,Kelechi,617,Germany,Female,37,4,116471.43,2,1,0,175324.74,1 +2268,15666823,Nebechi,425,France,Male,39,4,0,2,1,0,197226.32,0 +2269,15777553,Hanson,659,France,Female,56,9,123785.24,1,1,0,99504.03,1 +2270,15613097,Kao,605,France,Female,33,4,0,2,0,1,83700.66,0 +2271,15622217,Tu,538,France,Female,38,8,88758.95,2,0,0,28226.15,1 +2272,15703588,Palerma,665,Germany,Male,25,5,153611.83,2,1,0,35321.65,0 +2273,15570835,Fallaci,491,Germany,Female,57,4,112044.72,1,1,1,41229.73,1 +2274,15679299,Shen,726,Spain,Female,27,7,123826.07,1,0,1,78970.58,0 +2275,15808044,Ts'ui,580,France,Female,65,9,106804.26,3,1,0,107890.69,1 +2276,15579208,Chikezie,550,France,Female,48,6,0,2,1,1,191870.28,0 +2277,15684951,He,542,France,Female,59,2,68892.77,2,1,0,7905.06,1 +2278,15667620,Dreyer,732,France,Female,43,6,0,2,1,0,65731.53,0 +2279,15582960,Short,473,France,Female,33,5,125827.43,1,0,1,145698.73,0 +2280,15590730,Hunt,745,Spain,Male,34,9,0,2,1,0,50046.25,0 +2281,15763747,Ricci,732,France,Male,36,7,0,2,1,1,60830.24,0 +2282,15778320,Teng,848,Germany,Female,40,5,148495.64,1,0,0,158853.98,0 +2283,15642787,Ijendu,572,France,Male,37,1,133043.66,1,0,0,111243.09,0 +2284,15624633,Kibby,702,France,Male,45,9,74989.58,1,1,1,171014.69,0 +2285,15766765,Obiuto,664,Germany,Male,39,7,60263.23,1,1,0,170835.32,0 +2286,15783615,Ramos,630,Germany,Male,50,3,129370.91,4,1,1,47775.34,1 +2287,15640161,Calabrese,618,Germany,Male,44,5,157955.83,2,0,0,139297.71,0 +2288,15619889,Vasin,556,France,Male,26,4,0,1,1,0,195167.38,0 +2289,15579166,Munro,619,France,Female,30,7,70729.17,1,1,1,160948.87,0 +2290,15789097,Keeley,644,France,Male,48,8,0,2,0,1,44965.54,1 +2291,15674880,Archer,658,Spain,Male,50,2,0,2,1,0,52137.73,0 +2292,15778157,Murray,598,Spain,Male,27,8,90721.52,2,1,0,109296.18,0 +2293,15779064,Chidiegwu,677,France,Male,27,2,0,2,1,1,20092.89,0 +2294,15801265,Tang,689,Spain,Female,45,0,57784.22,1,1,0,197804,1 +2295,15589204,Farrar,591,France,Male,33,9,131765.72,1,1,0,118782.06,0 +2296,15664543,Shaw,699,France,Male,40,7,0,1,0,1,152876.13,1 +2297,15582714,Napolitani,749,Germany,Male,47,9,110022.74,1,0,1,135655.29,1 +2298,15797595,Greenhalgh,709,France,Female,40,9,131569.63,1,1,1,103970.58,0 +2299,15614034,Martin,607,Germany,Male,61,2,164523.5,2,1,1,35786.76,0 +2300,15763171,Hu,650,Germany,Female,25,2,114330.95,1,1,1,25325.07,0 +2301,15647266,Y?an,651,Spain,Female,45,10,135923.16,1,1,0,18732.84,0 +2302,15757577,Odili,676,France,Female,61,8,0,2,1,1,118522.73,0 +2303,15736656,H?,723,France,Female,49,4,0,2,0,1,89972.25,0 +2304,15635078,Chiemela,714,Spain,Male,45,0,124693.48,1,0,1,187194.15,0 +2305,15680141,Yuan,759,Spain,Female,35,7,147936.42,1,1,1,106785.7,0 +2306,15576945,Clements,582,France,Male,29,0,0,1,1,0,142516.35,0 +2307,15602034,Kolesnikov,697,France,Female,34,2,126558.92,1,1,0,73334.43,0 +2308,15732020,Rutherford,610,Germany,Male,57,6,106938.11,2,0,1,186612.47,0 +2309,15611029,Hsiung,488,Germany,Female,33,4,140002.35,1,1,0,123613.81,0 +2310,15621210,Angelo,599,Germany,Male,46,9,123444.72,1,1,1,31368.08,1 +2311,15569222,Mendes,781,France,Male,32,6,147107.91,1,1,1,40066.95,0 +2312,15664639,McGregor,645,France,Male,19,9,128514.84,1,0,0,175969.19,0 +2313,15724223,Bronner,545,France,Female,55,5,0,1,0,0,10034.77,1 +2314,15644621,Mironova,597,Germany,Female,40,9,106756.01,2,1,0,151167.94,0 +2315,15756056,Ku,561,Spain,Female,28,3,0,2,1,0,191387.76,0 +2316,15700353,Evans,662,France,Female,37,6,0,2,1,0,51229.17,0 +2317,15624388,Henderson,649,Germany,Female,50,5,155393.32,1,1,1,87351.42,1 +2318,15627212,Smith,630,France,Female,36,2,110414.48,1,1,1,48984.95,0 +2319,15648005,Russell,672,Spain,Male,33,2,0,2,1,1,182738,0 +2320,15681446,Sun,636,Germany,Female,37,9,157098.52,1,1,1,153535.27,0 +2321,15775888,McDonald,593,Germany,Female,38,5,85626.6,1,1,1,125079.65,0 +2322,15749019,Wong,545,Germany,Male,45,6,93796.42,2,1,1,162321.26,0 +2323,15709928,Niu,567,Spain,Female,41,1,0,2,1,0,3414.72,0 +2324,15784676,Fanucci,583,France,Male,51,6,125268.03,2,1,0,165082.25,0 +2325,15748116,Zetticci,681,France,Female,29,2,148143.84,1,1,1,52021.39,0 +2326,15612193,Hsia,762,Spain,Male,29,10,115545.33,2,1,0,148256.43,0 +2327,15762984,McIntosh,648,Spain,Male,35,7,0,2,0,0,122899.01,0 +2328,15613713,Kozlova,644,France,Male,30,5,44928.88,1,1,1,10771.46,0 +2329,15664204,Meany,706,Spain,Male,29,2,0,2,1,1,18255.51,0 +2330,15639415,Thompson,850,France,Male,35,3,162442.35,1,1,0,183566.78,0 +2331,15806332,Le Gallienne,484,Spain,Female,39,5,0,2,1,1,175224.12,0 +2332,15614929,Cheng,508,Germany,Male,28,0,96213.82,2,1,0,147913.56,0 +2333,15695492,P'eng,439,France,Female,29,6,156569.43,1,1,0,180598.66,0 +2334,15635972,Lloyd,484,Spain,Male,36,8,0,2,1,0,186136.48,0 +2335,15616380,Wheeler,803,Spain,Female,37,1,0,2,0,0,7455.2,0 +2336,15581440,Christie,724,Germany,Female,48,6,110463.25,2,1,1,80552.11,1 +2337,15654390,He,640,France,Male,33,7,154575.76,1,1,0,25722.28,1 +2338,15660688,King,701,Spain,Female,35,9,0,2,0,0,170996.86,0 +2339,15806307,Favors,537,France,Male,37,3,0,2,1,1,20603.32,0 +2340,15647975,Vida,651,Germany,Male,26,5,147037.32,1,0,0,141763.26,0 +2341,15595728,Thomas,523,Germany,Male,41,0,119276.31,1,0,0,122284.38,1 +2342,15735388,Wayn,717,France,Female,25,7,108664.85,2,1,0,190011.85,0 +2343,15788535,Tan,593,Spain,Male,44,5,0,1,1,0,128046.98,0 +2344,15765902,Gibson,706,Germany,Male,38,5,163034.82,2,1,1,135662.17,0 +2345,15642345,Y?,714,Germany,Female,49,4,93059.34,1,1,0,7571.51,1 +2346,15641250,Calabresi,794,Spain,Male,38,9,179581.31,1,1,0,23596.24,0 +2347,15706163,Enyinnaya,518,Germany,Male,46,4,113625.93,1,0,0,92727.42,1 +2348,15746708,Ritchie,589,Germany,Male,55,7,119961.48,1,1,0,65156.83,1 +2349,15775203,Chia,824,France,Male,45,3,129209.48,1,0,0,60151.77,0 +2350,15787907,Wang,719,Germany,Female,42,5,137227.04,3,1,0,149097.38,1 +2351,15646764,Lorenzo,617,Germany,Female,58,3,119024.75,2,1,0,35199.24,1 +2352,15678284,Pai,651,France,Male,35,7,74623.5,3,1,0,129451.29,1 +2353,15726791,Nuttall,637,Spain,Female,45,2,157929.45,1,1,1,145134.49,1 +2354,15813144,Osborne,554,France,Female,26,7,92606.86,2,1,0,192709.69,0 +2355,15669342,Ferri,731,Germany,Male,35,2,127862.93,2,1,0,139083.7,0 +2356,15710366,Hamilton,569,Spain,Female,42,1,0,1,1,1,83629.6,1 +2357,15614934,McEwan,625,Germany,Female,37,4,142711.81,1,1,0,35625.41,0 +2358,15588701,Lai,592,France,Female,38,4,0,2,1,0,35338.96,0 +2359,15665438,Hs?,669,France,Male,43,1,163159.85,1,0,1,15602.8,0 +2360,15644896,Thompson,663,Germany,Male,32,3,108586.86,1,1,1,182355.21,0 +2361,15670205,Boyd,518,Germany,Female,41,5,110624.99,1,1,0,89327.67,0 +2362,15635776,Trevisani,686,Germany,Female,43,5,154846.24,2,1,1,151903.6,0 +2363,15791053,Lucciano,709,Germany,Male,45,4,122917.71,1,1,1,11.58,1 +2364,15644005,Holman,571,France,Female,33,9,0,2,0,1,77519.62,0 +2365,15796343,Bazhenov,707,France,Female,31,2,82787.93,2,0,0,91423.69,0 +2366,15751057,Douglas,701,Germany,Male,32,5,102500.34,1,0,0,106287.77,0 +2367,15623430,Hill,672,France,Male,34,9,0,2,1,0,161800.77,0 +2368,15682600,Lo,620,Germany,Male,39,9,159492.79,1,1,0,80582.34,1 +2369,15769312,Forbes,557,Spain,Male,48,10,0,2,1,1,185094.48,0 +2370,15708212,Lin,648,Spain,Female,54,7,118241.02,1,1,0,172586.89,1 +2371,15650258,Sinclair,479,France,Female,35,2,113090.4,1,1,0,195649.79,0 +2372,15604345,Kemp,730,France,Female,22,9,65763.57,1,1,1,145792.01,0 +2373,15578297,Ebelegbulam,737,Germany,Female,43,1,125537.38,1,1,0,138510.01,1 +2374,15671789,Woods,616,France,Male,31,3,94263.91,2,1,0,168895.06,0 +2375,15726186,Genovese,639,Spain,Male,29,4,133434.57,2,1,0,97983.44,0 +2376,15764618,Tseng,815,Spain,Female,39,6,0,1,1,1,85167.88,0 +2377,15730738,Chiang,786,Spain,Male,31,9,0,2,1,1,18210.36,0 +2378,15637650,Williams,549,France,Male,50,9,94748.76,2,0,1,13608.18,0 +2379,15606267,Wilson,622,France,Female,38,4,98640.74,1,1,1,110457.99,0 +2380,15625904,Wang,624,France,Male,26,9,74681.9,2,0,0,31231.35,0 +2381,15654463,Moore,841,France,Male,34,4,0,2,1,0,141582.66,0 +2382,15774151,Iadanza,614,Spain,Female,41,7,179915.85,1,0,0,14666.35,1 +2383,15693259,Wallace,676,France,Male,30,1,128207.23,1,1,1,55400.17,0 +2384,15642468,Clark,697,France,Male,42,9,132739.26,2,0,0,174667.65,0 +2385,15758531,Y?,732,France,Female,40,10,0,2,1,0,154189.08,0 +2386,15728352,Yermakov,623,France,Male,27,4,120509.81,1,0,0,142170.44,0 +2387,15637240,Wei,541,France,Male,46,4,124547.13,2,1,0,94499.06,0 +2388,15595588,Chukwunonso,773,Spain,Female,39,4,0,2,0,1,182081.45,0 +2389,15778395,McIntyre,762,Germany,Male,34,4,88815.56,2,1,0,68562.26,1 +2390,15711825,Ts'ai,655,Spain,Female,35,1,82231.51,2,1,0,88798.02,0 +2391,15599251,Chung,602,Germany,Male,32,7,184715.86,2,1,0,113781.99,0 +2392,15570004,Tsou,850,France,Male,31,3,0,2,1,0,121866.87,0 +2393,15656912,Aitken,649,Spain,Male,51,4,0,1,1,1,150390.57,0 +2394,15657342,Dawson,850,Germany,Male,28,4,147972.19,1,1,0,60708.72,1 +2395,15716284,Ward,543,France,Male,43,9,0,2,1,1,78858.07,0 +2396,15672374,Pai,672,France,Male,52,8,170008.84,1,0,0,56407.42,1 +2397,15732476,Ifeanyichukwu,600,France,Female,27,3,0,2,0,1,125698.97,0 +2398,15747724,Briggs,671,Spain,Female,34,10,0,1,1,0,23235.38,0 +2399,15633877,Morrison,706,Spain,Female,42,8,95386.82,1,1,1,75732.25,0 +2400,15672516,Wall,541,Germany,Male,51,7,90373.28,2,1,0,179861.79,0 +2401,15607827,Nebechukwu,711,Germany,Male,34,4,133467.77,2,1,1,42976.64,0 +2402,15751336,Yao,630,Spain,Male,30,3,0,2,0,1,10486.69,0 +2403,15646539,Liao,531,France,Male,31,3,96288.26,1,1,0,56794.73,0 +2404,15756901,Ch'ang,641,France,Female,26,4,91547.84,2,0,1,28157.34,0 +2405,15809286,Burke,631,Germany,Male,37,8,138292.64,2,0,0,152422.91,1 +2406,15759021,Kay,685,France,Male,35,9,0,1,1,0,167033.83,0 +2407,15725039,McIntyre,702,Spain,Male,32,8,71667.74,1,1,1,126082.18,0 +2408,15579130,Chidiegwu,708,Germany,Female,43,0,118994.84,1,1,0,181499.77,1 +2409,15754112,Musgrove,653,Spain,Male,55,7,0,2,1,1,41967.03,0 +2410,15735522,Boulger,654,Germany,Male,37,2,145610.07,2,0,0,186300.59,0 +2411,15613326,Gow,596,France,Female,33,1,138162.81,1,1,0,85412.54,0 +2412,15739502,Amaechi,549,Germany,Female,31,9,135020.21,2,1,1,23343.18,0 +2413,15670914,Robe,754,France,Male,38,2,0,2,1,0,180698.32,0 +2414,15604073,Bibi,815,Germany,Female,25,8,135161.67,1,1,1,136071.05,0 +2415,15806027,Niu,556,France,Female,52,9,0,1,1,0,175149.2,1 +2416,15574886,Palerma,706,France,Male,32,6,94486.47,1,1,1,146949.74,0 +2417,15707120,Cocci,850,France,Male,46,9,117640.39,1,1,0,88920.68,0 +2418,15800845,Artemieva,732,Spain,Female,33,8,111379.55,1,1,1,45098.62,0 +2419,15603914,Arcuri,614,France,Male,40,6,0,1,1,1,20339.79,1 +2420,15722765,Owen,580,Spain,Female,57,0,136820.99,1,0,1,108528.74,0 +2421,15783305,Franklin,593,France,Female,46,7,98752.51,1,1,0,145560.38,0 +2422,15574842,Lorenzo,653,Germany,Female,25,2,158266.42,3,1,1,199357.24,0 +2423,15607837,Muriel,746,France,Female,29,4,105599.67,1,1,1,43106.17,0 +2424,15714877,MacDevitt,662,France,Female,29,10,0,2,1,0,137508.31,0 +2425,15782941,Chijindum,573,France,Male,31,2,0,2,1,1,91957.39,0 +2426,15630167,Gibson,684,Spain,Female,39,4,139723.9,1,1,1,120612.11,0 +2427,15759038,Whitehead,793,France,Female,41,3,141806.46,1,1,0,102921.17,0 +2428,15661821,Johnstone,798,Germany,Female,49,5,132571.67,1,1,1,31686.33,1 +2429,15728006,Endrizzi,524,France,Male,40,2,180516.9,1,1,0,180002.42,0 +2430,15712176,Burke,816,France,Male,31,8,0,2,1,1,28407.4,0 +2431,15689351,Johnson,742,Germany,Female,41,4,92805.72,1,0,1,73743.95,1 +2432,15782247,Yeh,540,France,Male,22,4,0,3,1,1,186233.26,1 +2433,15769064,Marshall,537,Germany,Male,39,3,135309.36,1,1,0,31728.86,1 +2434,15718153,Kao,759,Spain,Female,74,6,128917.84,1,1,1,48244.64,0 +2435,15613189,Browne,774,France,Female,52,2,56580.93,1,1,0,113266.28,1 +2436,15661734,Taylor,608,Germany,Male,42,8,131390.75,2,1,0,71178.09,0 +2437,15592645,Gibbons,704,Spain,Male,37,4,0,2,0,0,25684.93,0 +2438,15768387,Nott,581,France,Male,41,8,0,2,0,0,29737.14,0 +2439,15792525,Lei,628,Germany,Female,61,1,97361.66,1,1,1,149922.38,1 +2440,15586976,Alexeeva,566,France,Female,42,6,0,1,1,0,180702.12,1 +2441,15790659,Sheets,701,Spain,Male,59,7,0,2,0,1,27597.59,0 +2442,15691446,Tokaryev,735,Spain,Male,29,10,0,2,1,1,95025.27,0 +2443,15772632,Ts'ui,680,France,Female,34,1,0,2,1,0,167035.07,0 +2444,15706587,Johnston,560,France,Male,57,0,0,2,0,1,116781.71,0 +2445,15572461,Kung,663,Germany,Female,29,4,102714.65,2,0,0,21170.81,0 +2446,15654409,Unwin,665,France,Female,34,5,67816.72,1,1,1,29641.58,0 +2447,15568025,Hsueh,758,France,Male,51,8,81710.46,1,1,1,116520.07,0 +2448,15715769,Hao,621,France,Male,26,2,75237.54,1,0,1,44220.4,0 +2449,15667458,L?,764,Germany,Male,28,10,124023.18,1,1,0,166188.28,0 +2450,15567980,Frater,537,Germany,Female,46,5,100727.5,1,0,1,140857.76,1 +2451,15679294,Brennan,589,France,Female,46,10,107238.85,2,1,0,37024.28,0 +2452,15606507,Pisani,555,France,Male,24,5,0,2,1,0,27513.47,0 +2453,15578825,Golubev,734,France,Female,29,0,139994.66,1,1,0,17744.72,0 +2454,15619935,Vanmeter,783,Spain,Female,59,9,126224.87,1,1,1,4423.63,0 +2455,15636089,Hs?,678,Germany,Female,51,1,145751.03,1,0,0,109718.44,1 +2456,15727490,Scott,661,France,Male,47,5,0,1,0,1,107243.31,1 +2457,15591766,Crawford,607,Spain,Female,25,4,121166.89,1,0,1,115288.24,0 +2458,15641629,P'eng,537,Spain,Female,38,1,0,2,0,1,41233.97,0 +2459,15813303,Rearick,513,Spain,Male,88,10,0,2,1,1,52952.24,0 +2460,15756920,Genovesi,576,France,Male,63,9,70655.48,1,0,0,78955.8,1 +2461,15726403,Glenny,660,Germany,Male,41,1,129901.21,1,1,0,26025.6,1 +2462,15592765,Marks,637,France,Male,40,8,125470.81,1,1,1,174536.17,0 +2463,15704442,Fleming,672,France,Female,53,9,169406.33,4,1,1,147311.47,1 +2464,15641136,Davison,629,France,Male,32,2,0,2,0,1,77965.44,0 +2465,15725818,Chibuzo,583,Germany,Male,40,4,107041.3,1,1,1,5635.63,0 +2466,15612071,Wilson,763,Spain,Female,32,10,95153.77,1,0,1,81310.1,0 +2467,15719809,Endrizzi,516,Germany,Male,32,3,145166.09,2,0,0,111421.45,0 +2468,15716518,Yuryeva,617,France,Female,27,4,0,2,0,0,190269.21,0 +2469,15742210,Ugochukwu,700,France,Male,38,9,65962.63,1,1,1,100950.48,0 +2470,15630617,Lo Duca,727,Germany,Male,36,6,140418.81,1,1,1,113033.73,1 +2471,15720838,Gallo,689,Spain,Female,31,3,139799.63,1,0,1,120663.57,0 +2472,15595537,Trout,626,Germany,Male,49,9,171787.84,2,1,0,187192.23,0 +2473,15623196,Morley,686,France,Male,38,6,149238.97,1,1,1,97825.23,0 +2474,15679249,Chou,351,Germany,Female,57,4,163146.46,1,1,0,169621.69,1 +2475,15693199,Shao,739,France,Female,37,8,0,2,1,0,191557.1,1 +2476,15661219,Trentino,627,France,Male,32,10,0,2,1,0,103287.62,0 +2477,15617136,Mazzanti,451,Germany,Female,38,9,61482.47,1,1,1,167538.66,0 +2478,15760294,Endrizzi,512,France,Female,41,8,145150.28,1,1,0,64869.32,1 +2479,15652808,Monaldo,774,France,Female,41,5,126670.37,1,1,0,102426.06,0 +2480,15657139,Otutodilinna,652,France,Female,40,8,84390.8,2,0,1,107876.2,0 +2481,15803790,Allen,638,Germany,Male,37,2,89728.86,2,1,1,37294.88,0 +2482,15764105,Milne,475,France,Female,57,1,0,2,1,0,89248.99,0 +2483,15672610,Somadina,567,Spain,Male,40,4,118628.8,1,0,0,91973.63,0 +2484,15766896,Chieloka,750,France,Male,37,3,0,2,1,0,16870.2,0 +2485,15587735,Chukwuebuka,850,France,Male,39,6,96863.13,1,1,1,121681.19,0 +2486,15659501,Chioke,753,France,Female,38,6,142263.45,1,0,1,33730.43,0 +2487,15745001,Kovalev,683,Spain,Female,36,7,0,2,1,0,104786.59,0 +2488,15651140,Doherty,710,France,Female,32,3,0,1,1,0,94790.34,0 +2489,15571148,Baranov,645,Spain,Female,21,1,0,2,0,0,28726.07,0 +2490,15776824,Rossi,714,France,Male,28,6,122724.37,1,1,1,67057.27,0 +2491,15633141,Robinson,696,Germany,Female,35,4,174902.26,1,1,0,69079.85,0 +2492,15764174,Bidencope,612,Spain,Female,26,4,0,2,1,1,179780.74,0 +2493,15778155,T'ien,520,Germany,Female,31,3,108914.17,1,1,1,183572.39,1 +2494,15715920,De Bernales,782,Spain,Male,23,10,98052.66,1,1,1,142587.32,0 +2495,15671917,Wade,666,France,Male,46,5,123873.19,1,1,1,177844.06,0 +2496,15666548,Chung,466,Germany,Female,56,2,111920.13,3,1,0,197634.11,1 +2497,15625623,Stevenson,567,France,Female,45,4,0,2,0,1,121053.19,0 +2498,15748123,Chienezie,613,France,Male,20,3,0,2,1,1,149613.77,0 +2499,15648735,Cashin,718,France,Male,37,8,0,2,1,1,142.81,0 +2500,15634974,Seppelt,614,France,Female,37,8,75150.34,4,0,1,131766.67,1 +2501,15713378,Brownless,711,France,Male,38,10,0,2,0,0,53311.78,0 +2502,15753370,McDonald,691,Germany,Female,38,5,114753.76,1,1,0,107665.02,0 +2503,15782659,Mamelu,527,France,Male,32,0,0,1,1,0,109523.88,0 +2504,15583364,McGregor,476,France,Female,32,6,111871.93,1,0,0,112132.86,0 +2505,15625942,McDonald,619,Spain,Female,45,0,0,2,0,0,113645.4,0 +2506,15720284,Crawford,607,Germany,Female,37,4,135927.06,1,0,0,180890.4,0 +2507,15679642,Feng,695,Spain,Male,44,8,0,2,1,1,70974.13,0 +2508,15628007,Genovese,653,France,Male,33,1,0,2,0,0,53379.52,0 +2509,15661974,Pirozzi,677,France,Male,46,2,57037.74,1,1,1,158531.01,0 +2510,15689341,Gibbs,655,France,Female,50,10,0,4,1,0,179267.94,1 +2511,15607993,Milne,625,France,Female,52,2,79468.96,1,1,1,84606.03,0 +2512,15693267,Dickson,679,Germany,Female,34,7,121063.85,1,1,0,56984.58,0 +2513,15769522,O'Connor,734,France,Male,51,1,118537.47,1,1,1,116912.45,0 +2514,15755825,McGuirk,666,France,Male,39,10,0,2,1,0,102999.33,0 +2515,15598175,Toscani,592,Germany,Female,26,4,105082.07,2,1,0,132801.57,0 +2516,15744327,Ruth,564,France,Male,40,4,0,1,1,0,85455.62,1 +2517,15798666,Hughes,814,France,Female,36,6,0,2,1,1,98657.01,0 +2518,15577064,Onyekaozulu,592,Germany,Male,36,2,104702.65,2,1,0,107948.72,0 +2519,15759436,Aksenov,758,France,Female,50,2,95813.76,3,1,1,67944.09,1 +2520,15690231,K'ung,612,Spain,Female,62,0,167026.61,2,1,1,192892.05,0 +2521,15751561,Meng,498,Germany,Male,61,7,102453.26,1,1,0,187247.56,1 +2522,15739068,Nwoye,638,Germany,Male,25,4,148045.45,2,1,1,114722.42,0 +2523,15758056,Calabresi,558,France,Male,35,1,0,2,0,0,111687.57,0 +2524,15742269,Milano,756,France,Female,24,1,0,2,1,0,184182.25,0 +2525,15726490,Kirby,782,Spain,Male,52,4,0,1,1,1,52759.82,1 +2526,15738411,Ho,505,France,Male,34,10,104498.79,1,0,1,126451.14,0 +2527,15727919,Chukwuemeka,671,Spain,Female,29,6,0,2,0,0,12048.67,0 +2528,15709396,Hale,801,France,Male,42,6,0,2,1,1,95804.33,0 +2529,15654106,K?,604,France,Male,26,8,149542.52,2,0,1,197911.52,0 +2530,15621653,Rice,716,France,Female,29,10,87946.39,1,1,1,182531.74,0 +2531,15598086,Brown,624,France,Female,45,3,68639.57,1,1,0,168002.31,1 +2532,15752300,Sagese,607,Germany,Male,47,4,148826.32,1,1,1,79450.61,0 +2533,15658693,Aksyonova,827,France,Female,60,2,0,2,0,1,60615.83,0 +2534,15631838,Findlay,606,France,Male,61,5,108166.09,2,0,1,8643.21,0 +2535,15803804,Walker,717,Germany,Female,35,5,103214.71,1,1,0,172172.7,0 +2536,15578809,Hao,651,Germany,Male,40,1,134760.21,2,0,0,174434.06,1 +2537,15752026,Hammer,691,France,Male,58,3,0,1,0,1,194930.3,1 +2538,15723706,Abbott,573,France,Female,33,0,90124.64,1,1,0,137476.71,0 +2539,15752838,Lucas,723,Spain,Male,38,6,0,2,1,1,94415.6,0 +2540,15569571,Davydova,584,Germany,Female,46,6,87361.02,2,1,0,120376.87,1 +2541,15769703,West,550,Germany,Female,45,8,111257.59,1,0,0,97623.42,1 +2542,15679770,Smith,611,France,Female,61,3,131583.59,4,0,1,66238.23,1 +2543,15791102,Mai,549,Germany,Male,41,9,95020.8,3,1,1,131710.59,1 +2544,15655192,Fiorentino,850,Spain,Female,24,1,0,2,0,1,69052.87,0 +2545,15709487,Freeman,668,Germany,Male,34,5,80242.37,2,0,0,56780.97,0 +2546,15687130,Nkemjika,686,France,Female,43,0,0,1,1,1,170072.9,0 +2547,15755178,Ramos,660,France,Male,50,1,0,3,1,1,191849.15,1 +2548,15634772,Mario,682,Spain,Female,59,0,122661.39,1,0,1,84803.76,0 +2549,15617197,Chien,524,France,Male,50,4,0,2,1,1,31840.59,1 +2550,15631240,Dubinina,645,France,Female,36,8,0,2,1,1,12096.61,1 +2551,15784301,Wang,850,France,Male,42,0,0,2,1,0,44165.84,0 +2552,15631310,Hsieh,537,France,Female,53,3,0,1,1,1,91406.62,0 +2553,15756560,Moran,599,Spain,Female,46,7,81742.84,2,1,0,83282.21,0 +2554,15732270,Hung,727,Spain,Male,71,8,0,1,1,1,198446.91,1 +2555,15739357,Moss,756,Spain,Male,30,2,145127.85,1,0,0,7554.68,0 +2556,15771540,Fedorova,755,France,Male,38,9,148912.44,1,1,0,80416.16,0 +2557,15567486,Li,634,Spain,Female,41,4,0,2,1,1,164549.74,0 +2558,15714634,Nebechi,837,France,Male,26,4,89900.24,2,1,0,175477.03,0 +2559,15727021,Obialo,727,Germany,Female,30,8,119027.28,2,1,1,137903.54,0 +2560,15650670,Bateson,567,Germany,Female,40,2,105222.86,2,1,0,93795.86,0 +2561,15711834,Long,650,Spain,Female,30,6,0,1,0,0,67997.13,1 +2562,15729763,Nelson,655,Spain,Male,34,1,116114.93,1,1,1,49492.15,0 +2563,15646566,Bell,763,France,Female,58,9,187911.55,1,0,1,35825.18,0 +2564,15645463,Udinese,843,France,Female,27,5,0,2,1,1,67494.23,0 +2565,15672144,Mao,667,France,Female,38,6,144432.04,1,1,1,73963.17,1 +2566,15596088,Fanucci,705,France,Female,50,4,77065.9,2,0,1,145159.26,0 +2567,15614878,Yeh,660,Germany,Female,29,6,180520.29,1,1,1,123850.58,0 +2568,15635240,Onuoha,553,France,Male,42,1,0,2,0,0,23822.04,0 +2569,15775905,Moore,612,Germany,Female,47,6,130024.87,1,1,1,45750.21,1 +2570,15700657,Thornton,641,Germany,Female,40,2,110086.69,1,1,0,159773.14,0 +2571,15611905,Warlow-Davies,513,Spain,Female,31,5,174853.46,1,1,0,84238.63,0 +2572,15652527,Champion,680,France,Male,44,7,108724.98,1,0,1,72330.46,0 +2573,15785865,Mazzanti,711,France,Male,58,9,91285.13,2,1,1,26767.85,0 +2574,15645942,Macleod,689,Spain,Male,40,2,0,2,1,1,164768.82,0 +2575,15688691,Lei,665,Germany,Female,51,9,110610.41,2,0,1,1112.76,1 +2576,15592736,Lucchese,551,Germany,Male,54,5,102994.04,1,1,0,176680.16,1 +2577,15673529,Lombardo,645,Spain,Male,36,4,59893.85,2,1,0,43999.64,0 +2578,15724145,William,616,Germany,Male,29,8,149318.55,1,1,0,140746.13,0 +2579,15704629,Wright,582,France,Female,32,1,116409.55,1,0,1,152790.92,0 +2580,15597896,Ozoemena,365,Germany,Male,30,0,127760.07,1,1,0,81537.85,1 +2581,15731790,Boyle,697,Germany,Female,38,6,132591.36,1,1,1,7387.8,1 +2582,15634719,Chinwendu,704,France,Male,31,0,0,2,1,0,183038.33,0 +2583,15703205,Uwaezuoke,656,France,Female,46,5,113402.14,2,1,1,138849.06,0 +2584,15567333,Archambault,712,France,Female,31,7,0,2,1,0,170333.38,0 +2585,15754537,Ko,748,France,Male,40,0,0,1,0,0,60416.76,0 +2586,15612030,Udegbulam,724,France,Male,28,9,0,2,1,1,100240.2,0 +2587,15573242,Greene,691,France,Male,50,6,136953.47,1,1,1,2704.98,0 +2588,15601892,Hunter,563,France,Male,33,8,0,2,0,1,68815.05,0 +2589,15663885,Blinova,741,France,Male,32,5,0,1,1,1,64839.23,0 +2590,15701096,De Garis,778,France,Male,44,8,123863.64,1,1,0,144494.94,0 +2591,15710450,Okwudiliolisa,848,Spain,Male,22,7,120811.89,1,1,1,185510.34,0 +2592,15790846,Ts'ai,634,Germany,Male,38,2,148430.55,1,1,1,56055.72,0 +2593,15658956,Tuan,505,Germany,Male,40,6,47869.69,2,1,1,155061.97,0 +2594,15755223,Tseng,692,Germany,Male,53,7,150926.99,2,0,0,119817.19,0 +2595,15787318,Holmwood,537,Germany,Female,47,6,103163.35,1,1,0,16259.64,1 +2596,15737310,Thompson,633,France,Male,29,10,130206.28,1,1,0,184654.87,0 +2597,15763665,Y?,833,France,Female,28,4,136674.51,2,0,0,5278.78,0 +2598,15668818,Chidubem,592,Spain,Female,40,2,200322.45,1,1,1,113244.73,0 +2599,15765812,Trevisani,587,Spain,Male,48,1,0,2,1,1,8908,0 +2600,15704844,Hsiung,550,Spain,Male,62,7,80927.56,1,0,1,64490.67,0 +2601,15744582,Randall,680,France,Female,24,10,0,3,1,0,154971.63,1 +2602,15616700,Leach,622,Spain,Female,41,9,0,2,1,1,155786.39,0 +2603,15683521,Godfrey,594,Germany,Male,28,0,142574.71,2,1,0,129084.82,0 +2604,15583049,Wallace,643,Germany,Female,34,7,160426.07,1,0,1,188533.11,0 +2605,15643752,Wei,540,France,Male,25,5,116160.23,1,1,0,13411.67,0 +2606,15620398,Mitchell,635,Spain,Female,34,5,98683.47,2,1,0,15733.19,0 +2607,15715707,Light,657,France,Male,32,3,118829.03,2,1,1,73127.61,0 +2608,15814209,Capon,814,France,Male,31,1,118870.92,1,1,0,101704.19,0 +2609,15733768,Hou,600,France,Male,32,1,0,1,1,1,101986.16,0 +2610,15755242,Rowe,682,France,Female,46,2,0,1,1,1,114442.66,0 +2611,15729412,Holloway,682,France,Male,38,4,107192.38,1,1,1,15669.17,0 +2612,15746564,O'Sullivan,566,France,Male,42,3,108010.78,1,1,1,157486.1,0 +2613,15588446,Udinesi,550,Spain,Male,34,3,0,2,0,0,131281.28,0 +2614,15665221,Nwebube,630,France,Male,26,7,129837.72,2,0,1,197001.15,0 +2615,15640846,Chibueze,546,Germany,Female,58,3,106458.31,4,1,0,128881.87,1 +2616,15700209,Walker,486,France,Male,63,9,97009.15,1,1,1,85101,0 +2617,15658360,Gregory,762,Spain,Male,35,9,122929.42,2,0,0,149822.04,0 +2618,15602735,Kuo,692,Germany,Male,45,6,152296.83,4,0,1,108040.86,1 +2619,15724834,Wilson,498,France,Female,30,1,0,2,0,0,135795.53,0 +2620,15800062,Lanford,850,Spain,Male,49,8,0,1,0,0,25867.67,1 +2621,15685300,Meng,603,France,Male,35,6,128993.76,2,1,0,130483.56,0 +2622,15760102,Yeh,551,France,Female,36,5,0,1,1,0,183479.12,0 +2623,15787026,Onwuatuegwu,627,Germany,Male,27,0,185267.45,2,1,1,77027.34,0 +2624,15653696,Goliwe,515,France,Female,28,9,0,2,0,0,94141.75,0 +2625,15788946,Anthony,605,Spain,Female,29,3,116805.82,1,0,0,4092.75,0 +2626,15600724,Scott,567,Germany,Male,29,5,129750.68,1,1,0,109257.59,0 +2627,15574324,Genovese,568,Germany,Female,29,2,129177.01,2,0,1,104617.99,0 +2628,15707144,Onyeorulu,571,Germany,Male,25,6,82506.72,2,1,0,167705.07,0 +2629,15775891,Myers,634,Germany,Male,48,2,107247.69,1,1,1,103712.05,1 +2630,15711789,Davey,768,Spain,Female,42,3,0,1,0,0,161242.99,1 +2631,15600879,Parsons,554,Germany,Female,36,3,157780.93,2,1,0,6089.13,0 +2632,15681196,Chikere,629,France,Male,35,1,172170.36,1,1,1,159777.37,0 +2633,15716000,Hs?eh,638,Spain,Male,48,2,0,2,1,1,7919.08,0 +2634,15766776,Sal,576,France,Male,41,1,0,1,1,1,188274.6,0 +2635,15680278,Ts'ai,661,Spain,Female,42,9,75361.44,1,1,0,27608.12,1 +2636,15688637,Witt,592,France,Female,27,4,0,2,1,1,183569.25,0 +2637,15591179,Skelton,702,Spain,Male,30,2,0,2,1,1,145537.32,0 +2638,15677435,Kazantseva,647,France,Female,29,0,98263.46,2,1,0,164717.95,0 +2639,15698619,Bowhay,593,France,Male,43,9,0,2,1,1,76357.43,0 +2640,15581036,Beyer,712,Germany,Female,40,3,109308.79,2,1,0,120158.72,1 +2641,15622117,Fries,625,Spain,Female,31,8,0,2,1,0,151843.54,0 +2642,15599301,Tao,538,Germany,Female,28,6,164365.44,1,0,1,5698.97,0 +2643,15581548,Kaodilinakachukwu,637,Spain,Female,22,5,98800,1,1,0,122865.55,0 +2644,15586870,Ni,632,France,Male,27,4,193125.85,1,1,1,152665.85,0 +2645,15735263,Hsueh,736,France,Male,27,5,51522.75,1,0,1,192131.77,0 +2646,15765322,Connely,755,France,Male,23,5,84284.48,2,1,1,62851.6,0 +2647,15582944,Becker,425,Spain,Female,39,5,0,2,1,0,140941.47,0 +2648,15687162,Clayton,461,France,Male,51,9,119889.84,1,0,0,56767.67,1 +2649,15644962,Connolly,745,France,Male,21,4,137910.45,1,1,1,177235.23,0 +2650,15612615,Graham,616,France,Female,37,6,0,2,1,0,86242.18,0 +2651,15813439,Ch'ien,587,France,Male,33,5,100116.82,1,1,0,34215.58,0 +2652,15604544,Manfrin,850,Germany,Male,40,4,166082.15,2,0,1,44406.17,0 +2653,15761348,Kuo,601,France,Female,38,0,0,2,1,0,165196.65,0 +2654,15785078,Fomin,730,Spain,Male,26,3,0,1,1,0,34542.41,0 +2655,15759874,Chamberlain,532,France,Male,44,3,148595.55,1,1,0,74838.64,1 +2656,15643658,Barber,850,Germany,Male,53,2,94078.97,2,1,0,36980.54,0 +2657,15713267,Zimmer,779,Spain,Female,34,5,0,2,0,1,111676.63,0 +2658,15737782,Brazenor,562,France,Male,29,9,0,1,1,1,25858.68,0 +2659,15815490,Cocci,670,Germany,Male,40,2,164948.98,3,0,0,177028,1 +2660,15679410,Caldwell,729,France,Female,62,4,140549.4,1,1,0,30990.16,1 +2661,15756241,Yirawala,767,France,Female,44,2,152509.25,1,1,1,136915.15,0 +2662,15688409,Donaldson,742,France,Female,28,2,191864.51,1,1,0,108457.99,1 +2663,15742272,Ozerova,669,France,Female,44,8,96418.09,1,0,0,131609.48,1 +2664,15717898,Bruce,542,Spain,Male,32,2,131945.94,1,0,1,159737.56,0 +2665,15769582,Kang,586,France,Male,29,3,0,2,1,1,142238.54,0 +2666,15635660,Rossi,612,Germany,Male,30,9,142910.15,1,1,0,105890.55,1 +2667,15576723,Ts'ai,740,France,Female,37,7,0,2,1,1,194270.91,0 +2668,15591577,Moran,584,France,Male,35,3,146311.58,1,1,1,105443.47,0 +2669,15582325,Jennings,524,France,Male,52,2,87894.26,1,1,0,173899.42,1 +2670,15693947,Tokareva,614,France,Female,19,5,97445.49,2,1,0,122823.34,0 +2671,15760446,Pagnotto,598,France,Female,64,9,0,1,0,1,13181.37,1 +2672,15611105,Castella,799,Spain,Male,35,7,0,2,0,1,140780.8,0 +2673,15630920,Du Cane,724,France,Male,34,2,154485.74,2,0,0,78560.64,0 +2674,15574910,Ferguson,601,France,Male,50,2,115625.07,1,1,0,185855.21,0 +2675,15756472,Odinakachukwu,804,France,Male,25,7,108396.67,1,1,0,128276.95,0 +2676,15682890,Woronoff,745,Germany,Male,38,5,65095.41,2,1,1,140197.42,0 +2677,15641994,Meng,667,Germany,Male,43,1,103018.45,1,1,0,32462.39,1 +2678,15733297,Sinclair,518,France,Female,38,10,84764.79,1,1,1,162253.9,0 +2679,15767793,Hsu,819,France,Female,38,10,0,2,1,0,30498.7,0 +2680,15725698,Panicucci,520,Spain,Female,35,4,115680.81,1,1,1,90280.7,0 +2681,15813532,Burns,625,France,Female,39,5,0,2,1,0,32615.21,0 +2682,15576760,Onodugoadiegbemma,673,Germany,Male,36,5,73088.06,2,0,0,196142.26,0 +2683,15732102,Darling,656,Germany,Female,27,3,150905.03,2,1,0,16998.72,0 +2684,15739046,Maggard,850,Spain,Female,23,9,143054.85,1,0,1,62980.96,0 +2685,15631927,Thomas,574,Spain,Female,28,7,0,2,0,0,185660.3,0 +2686,15672115,Lettiere,679,France,Male,60,6,0,2,1,1,77331.77,0 +2687,15618765,Ponomaryov,530,Germany,Female,42,0,99948.45,1,0,1,97338.62,0 +2688,15679148,Oliver,508,France,Male,44,3,115451.05,2,0,0,67234.33,0 +2689,15728474,Chienezie,558,Germany,Male,32,4,108235.91,1,1,1,143783.28,0 +2690,15636999,Mao,414,France,Male,38,8,0,1,0,1,77661.12,1 +2691,15754261,Ho,648,Spain,Male,42,2,98795.61,2,1,0,89123.99,0 +2692,15629150,Lucchese,721,France,Female,37,1,0,2,1,0,70810.8,0 +2693,15736274,Prokhorova,751,France,Male,31,8,0,2,0,0,17550.49,0 +2694,15627697,Alekseyeva,662,France,Male,34,2,0,2,0,1,21497.27,0 +2695,15721585,Blacklock,628,Germany,Male,29,3,113146.98,2,0,1,124749.08,0 +2696,15639946,Sazonova,597,Germany,Female,39,8,162532.14,3,1,0,36051.46,1 +2697,15792176,Henty,698,Spain,Female,40,0,92053.44,1,1,1,143681.83,0 +2698,15699450,Li,723,France,Male,48,7,0,2,1,1,150694.58,0 +2699,15729954,Azuka,586,France,Female,28,5,0,3,1,0,170487.4,1 +2700,15600103,Alexander,633,Germany,Female,29,8,104944.1,1,1,1,97684.46,0 +2701,15786200,Brock,564,France,Male,31,4,0,2,1,0,53520.03,0 +2702,15797010,Shen,649,France,Female,31,2,0,2,1,0,15200.61,0 +2703,15670172,Padovesi,622,France,Female,30,4,107879.04,1,0,1,196894.62,0 +2704,15627352,Bulgakov,459,Germany,Male,46,7,110356.42,1,1,0,4969.13,1 +2705,15622494,Mazzanti,718,France,Male,27,2,0,2,0,0,26229.24,0 +2706,15585835,Lord,655,Spain,Female,34,4,109783.69,2,1,0,134034.32,0 +2707,15595071,Ramos,696,France,Male,22,9,149777,1,1,1,198032.93,0 +2708,15628203,Pai,637,France,Female,38,3,104339.56,1,0,0,119882.86,0 +2709,15667190,Yuan,630,Spain,Female,21,1,85818.18,1,1,1,133102.3,0 +2710,15780212,Mao,592,France,Male,37,4,212692.97,1,0,0,176395.02,0 +2711,15766869,Uspenskaya,634,Germany,Male,37,1,89696.84,2,1,1,193179.88,0 +2712,15775741,Powell,608,France,Female,28,9,0,2,1,1,125062.02,0 +2713,15628170,Brown,565,Germany,Female,32,9,68067.24,1,1,0,143287.58,0 +2714,15701318,Poole,763,Spain,Male,67,9,148564.66,1,0,1,87236.4,0 +2715,15710928,McChesney,665,France,Female,55,8,136354.16,1,1,1,93769.89,0 +2716,15682547,Lucchese,649,France,Male,38,1,122214,1,0,1,88965.46,0 +2717,15631170,Clements,695,France,Male,45,3,0,2,1,1,30793.61,0 +2718,15648702,Yuriev,775,Germany,Male,70,6,119684.88,2,1,1,74532.02,0 +2719,15783444,Endrizzi,788,France,Female,39,3,135139.33,1,0,1,113086.08,0 +2720,15809178,Pan,569,Germany,Female,42,9,146100.75,1,1,0,32574.01,1 +2721,15806688,Manfrin,726,Spain,Female,56,8,123110.9,3,0,1,130113.78,1 +2722,15576824,Kennedy,564,Germany,Female,44,3,111760.4,3,1,1,104722.47,1 +2723,15675422,Conway,544,France,Female,32,9,110728.39,1,1,1,14559.62,0 +2724,15681550,Lablanc,614,France,Female,41,8,121558.46,1,1,1,598.8,0 +2725,15812628,Dodd,453,Germany,Female,38,8,120623.21,1,1,0,129697.99,0 +2726,15597951,Muir,471,France,Female,58,4,114713.57,1,1,1,36315.03,0 +2727,15807045,Milanesi,829,Germany,Female,37,3,103457.76,1,0,0,1114.12,0 +2728,15581748,Shen,754,Germany,Male,57,2,101134.87,2,1,1,70954.41,0 +2729,15770420,Dillon,749,Germany,Male,46,10,78136.36,2,1,1,73470.98,0 +2730,15608230,Hoelscher,667,France,Male,23,1,0,2,1,0,91573.19,0 +2731,15730339,Bell,670,Spain,Male,30,3,133446.34,1,0,0,3154.95,0 +2732,15712584,Liao,670,France,Female,33,7,0,2,1,1,88187.81,0 +2733,15592816,Udokamma,623,Germany,Female,48,1,108076.33,1,1,0,118855.26,1 +2734,15641480,Sinnett,571,France,Male,32,5,131354.25,1,1,0,125256.53,0 +2735,15708505,Palerma,641,Germany,Female,37,7,62974.64,2,0,1,39016.43,0 +2736,15791131,Chimaijem,551,Germany,Female,30,2,143340.44,1,1,0,145796.49,0 +2737,15618225,Porter,741,Germany,Male,36,8,116993.43,2,1,0,168816.22,0 +2738,15644724,Fan,472,France,Male,31,4,58662.92,2,0,1,73322,0 +2739,15662098,Palmer,650,Spain,Male,41,3,128808.65,3,0,0,113677.53,1 +2740,15723894,Younger,625,France,Male,45,7,137555.44,1,0,0,124607.7,0 +2741,15787699,Burke,650,Germany,Male,34,4,142393.11,1,1,1,11276.48,0 +2742,15687738,Nwagugheuzo,535,France,Female,38,8,0,2,1,0,136620.64,0 +2743,15576126,Young,649,France,Female,41,2,125785.23,1,1,1,70523.92,0 +2744,15658889,Watson,689,France,Male,22,4,136444.25,1,1,0,51980.25,1 +2745,15667046,Tseng,694,Spain,Male,38,7,121527.4,1,1,0,113481.02,0 +2746,15669957,Drake,655,Germany,Male,52,9,144696.75,1,1,1,49025.79,0 +2747,15655794,Hanna,620,France,Male,36,8,0,2,1,1,145937.99,0 +2748,15599829,Padovesi,577,France,Female,35,10,0,2,1,1,25161.61,0 +2749,15753332,Loftus,401,Germany,Male,48,8,128140.17,1,1,0,175753.55,1 +2750,15671124,Buccho,599,France,Male,25,6,120383.41,1,1,1,24903.09,0 +2751,15767474,Lorenzo,481,France,Female,57,9,0,3,1,1,169719.35,1 +2752,15720671,Ibezimako,704,France,Male,42,8,129735.3,2,1,1,179565.57,0 +2753,15626787,Wei,698,Spain,Female,31,8,185078.26,1,0,0,115337.74,1 +2754,15774491,Ross,480,France,Female,28,6,0,2,0,0,48131.92,0 +2755,15579647,Oluchukwu,682,France,Male,42,0,0,1,1,1,160828.98,0 +2756,15625522,Walker,700,Spain,Male,31,7,0,2,0,1,145151.96,0 +2757,15765806,Wu,492,France,Male,29,1,144591.96,1,1,1,196293.76,0 +2758,15566708,Chidalu,444,France,Female,45,4,0,2,1,0,161653.5,1 +2759,15668347,Ingram,624,France,Male,36,6,0,2,0,0,84635.64,0 +2760,15575214,Ch'en,709,France,Male,37,7,0,1,1,0,159486.76,0 +2761,15591123,Iredale,557,Germany,Male,68,2,100194.44,1,1,1,38596.34,0 +2762,15573280,Gallagher,646,Germany,Male,50,6,145295.31,2,1,1,27814.74,0 +2763,15589018,Padilla,719,Germany,Male,28,3,106070.29,2,1,1,183893.31,0 +2764,15654495,Potter,706,Germany,Female,47,6,120621.89,1,1,1,140803.7,0 +2765,15597265,Mao,660,France,Male,38,7,0,2,0,1,146585.53,0 +2766,15733876,Schneider,667,France,Male,36,9,0,2,1,1,40062.29,0 +2767,15677217,Ibragimova,705,France,Male,30,1,0,1,1,1,181300.32,0 +2768,15747265,Huang,598,Germany,Female,27,10,171283.91,1,1,1,84136.12,0 +2769,15713379,Anderson,669,France,Male,26,4,0,2,1,1,197594.34,0 +2770,15730433,Nakayama,580,Germany,Female,38,1,128218.47,1,1,0,125953.83,1 +2771,15693347,Gardener,676,France,Female,32,5,0,2,1,1,75465.41,0 +2772,15715465,Aksenova,714,Germany,Male,28,7,77776.39,1,1,0,177737.07,0 +2773,15680736,Milne,597,Germany,Female,72,6,124978.19,2,1,1,7144.46,0 +2774,15610765,Onwumelu,559,France,Male,29,1,0,2,0,0,155639.76,0 +2775,15650034,Kudryashova,564,France,Female,28,1,0,1,1,1,162428.05,0 +2776,15782468,Hart,850,Spain,Male,51,3,109799.55,2,1,1,12457.76,1 +2777,15685109,Teng,689,France,Male,39,7,0,2,0,0,14917.09,0 +2778,15776233,Kruglova,758,Germany,Female,61,8,125397.21,1,1,0,182184.09,1 +2779,15761141,Palerma,604,Spain,Female,71,10,0,2,1,1,129984.2,0 +2780,15781702,Brookes,733,Germany,Male,38,9,111347.37,2,0,1,194872.97,0 +2781,15790235,Hsing,778,Spain,Male,40,8,104291.41,2,1,1,117507.11,0 +2782,15641416,Shaffer,732,Germany,Female,61,9,94867.18,2,1,1,157527.6,1 +2783,15775234,Laurie,646,France,Male,24,8,0,2,0,0,92612.88,0 +2784,15659475,Chung,597,France,Female,33,6,135703.59,2,0,0,74850.84,0 +2785,15642202,Whitfield,821,Germany,Female,37,5,106453.53,2,0,1,127413,0 +2786,15771417,Thomas,640,France,Male,43,7,132412.38,1,0,0,69584.3,1 +2787,15585100,Rioux,511,Germany,Female,40,9,124401.6,1,1,0,198814.24,1 +2788,15700487,Osonduagwuike,805,France,Male,46,6,118022.06,3,1,0,162643.15,1 +2789,15726589,Matveyev,540,Germany,Male,39,1,82531.11,1,1,0,114092.52,0 +2790,15747503,Hayward,705,Spain,Male,44,0,184552.12,1,1,0,68860.3,1 +2791,15595883,Nkemdirim,540,Germany,Male,39,4,127278.31,1,1,1,16150.34,0 +2792,15663826,Brim,532,Spain,Female,66,3,0,1,1,1,115227.02,0 +2793,15742820,Trevisano,535,France,Female,45,2,0,2,0,1,170621.55,0 +2794,15624793,Soubeiran,627,Germany,Male,23,5,184244.86,1,1,0,103099.22,0 +2795,15597930,Wilson,646,France,Male,52,8,59669.43,1,0,0,172495.81,1 +2796,15665110,Helena,515,France,Female,25,7,79543.59,1,0,1,38772.82,0 +2797,15770719,Duncan,697,France,Female,39,6,151553.19,1,1,1,44946.29,0 +2798,15731327,Hale,652,Germany,Male,27,2,166527.88,2,0,1,146007.7,0 +2799,15576044,Macdonald,579,Germany,Male,28,6,150329.15,1,1,0,145558.42,0 +2800,15775662,McKay,760,France,Male,43,8,121911.59,1,1,0,193312.33,0 +2801,15646817,Chiekwugo,769,France,Male,51,9,156773.78,2,1,0,40257.79,0 +2802,15596060,Skinner,498,Spain,Male,29,8,127864.26,1,1,1,46677.9,0 +2803,15723299,Sorokina,774,France,Male,53,4,113709.28,1,1,1,153887.93,1 +2804,15636982,Weller,705,Germany,Female,43,7,79974.55,1,1,1,103108.33,0 +2805,15751175,Bess,648,France,Female,44,2,0,2,1,1,58652.23,0 +2806,15618936,MacDonald,688,France,Female,51,5,0,1,1,0,91624.11,1 +2807,15787529,Gray,592,Spain,Male,38,0,0,1,1,0,65986.48,1 +2808,15780128,Ogbonnaya,705,France,Male,33,3,144427.96,2,1,0,113845.19,0 +2809,15615991,Udegbulam,654,France,Male,42,7,99263.09,1,1,1,67607.9,0 +2810,15757001,Mai,624,France,Female,32,2,79368.87,2,1,1,145471.94,0 +2811,15595388,Yeh,594,France,Female,30,10,0,2,1,1,124071.71,0 +2812,15699550,Babbage,695,Spain,Female,34,9,0,2,1,1,67502.12,0 +2813,15581620,Franklin,597,France,Male,28,2,0,3,1,1,78707.97,0 +2814,15600934,Randell,758,France,Female,52,7,125095.94,1,1,0,171189.83,1 +2815,15738672,Paterson,737,Germany,Female,40,2,162485.8,2,1,0,149381.32,0 +2816,15721307,Pickering,694,Germany,Male,37,1,95668.82,2,1,0,100335.55,0 +2817,15619280,Uspensky,683,France,Male,25,4,0,2,1,0,152698.24,0 +2818,15768244,Macleod,538,Spain,Female,30,8,0,2,1,1,41192.95,0 +2819,15806837,Nnaife,669,France,Male,37,4,0,1,1,0,132540.33,0 +2820,15643496,Randolph,730,France,Female,34,5,74197.38,2,1,0,96875.52,0 +2821,15813916,Kudryashova,622,France,Female,31,1,89688.94,1,1,1,152305.47,0 +2822,15626385,George,714,Spain,Female,33,10,103121.33,2,1,1,49672.01,0 +2823,15603582,Robertson,569,Spain,Female,34,3,0,1,1,0,133997.53,0 +2824,15764351,Yuryeva,668,Germany,Female,59,5,120170.07,1,0,1,50454.8,0 +2825,15667938,Hurst,628,France,Male,32,9,149136.31,2,1,1,16402.11,0 +2826,15576360,Ch'iu,600,France,Male,40,1,141136.79,1,1,1,67803.83,0 +2827,15628813,King,693,France,Female,43,4,152341.55,1,1,0,9241.78,0 +2828,15584190,Esposito,704,France,Male,36,7,120026.98,2,0,1,100601.73,0 +2829,15716449,Fraser,527,Spain,Male,33,9,132168.28,1,0,0,98734.15,0 +2830,15759913,Trentini,553,Germany,Male,43,6,85200.82,2,1,1,160574.09,0 +2831,15701555,Nicholls,575,Spain,Male,53,1,84903.33,2,0,1,26015.8,0 +2832,15758482,Montalvo,626,France,Female,32,0,0,2,0,0,187172.54,0 +2833,15758171,Tien,582,France,Male,20,4,0,1,1,1,55763.66,0 +2834,15680346,Chuang,683,Spain,Male,40,8,0,1,1,0,75848.22,0 +2835,15649124,Fang,850,France,Male,30,9,121535.18,1,0,0,40313.47,0 +2836,15812917,Kosisochukwu,653,Spain,Male,35,6,116662.96,2,1,1,23864.21,0 +2837,15768455,Young,679,France,Male,60,8,0,2,1,1,51380.9,0 +2838,15703059,Scott,549,Germany,Female,49,6,124829.16,1,0,1,93551.36,0 +2839,15646196,Yeh,850,Spain,Female,36,2,155180.56,2,0,0,169415.54,0 +2840,15585451,Vigano,558,Germany,Female,32,1,108262.87,1,1,1,6935.31,0 +2841,15714057,Windradyne,528,Spain,Male,40,4,0,2,1,0,25399.7,0 +2842,15748473,Curnow,801,France,Male,38,5,0,2,1,0,66256.27,0 +2843,15785782,Ugonna,513,Spain,Male,48,2,0,1,1,1,114709.13,1 +2844,15693233,De Neeve,666,Germany,Male,38,6,99812.88,2,1,1,158357.97,0 +2845,15757521,Ricci,606,France,Male,35,2,132164.26,1,0,1,164815.59,0 +2846,15812513,Nnaife,599,Germany,Male,45,10,103583.05,1,1,0,132127.69,1 +2847,15674950,Ebelechukwu,544,Germany,Male,39,4,142406.43,2,1,0,146637.45,0 +2848,15678572,Keating,529,Spain,Male,38,7,99842.5,2,1,0,90256.06,1 +2849,15713608,Tuan,850,France,Female,41,5,0,2,1,1,34827.43,0 +2850,15579262,Shearston,497,France,Male,41,9,0,1,0,0,22074.48,0 +2851,15610426,Tien,764,France,Female,39,5,81042.42,1,0,1,109805.17,0 +2852,15776454,Hamilton,603,France,Female,48,5,0,1,1,0,100478.6,1 +2853,15771483,Arnold,609,France,Male,40,6,0,2,1,1,97416.34,0 +2854,15648489,Ting,487,France,Male,53,4,199689.49,1,1,1,24207.86,1 +2855,15646609,Chao,748,France,Male,33,1,142645.43,1,0,0,69132.66,0 +2856,15693203,Powell,710,Spain,Female,75,5,0,2,1,1,9376.89,0 +2857,15813067,Williams,432,Germany,Female,45,3,110219.14,1,1,0,43046.7,1 +2858,15769829,Cheng,534,Spain,Male,51,3,0,2,0,1,20856.31,0 +2859,15662434,Zhdanova,607,France,Male,25,3,0,2,0,0,187048.72,0 +2860,15773503,Tsai,551,Spain,Male,32,4,0,2,1,0,53420.53,0 +2861,15705890,Nebechukwu,674,France,Male,45,7,142072.02,1,1,0,37013.29,0 +2862,15711398,Fetherstonhaugh,525,France,Female,25,6,0,2,1,0,89566.64,0 +2863,15752375,Ojiofor,645,Germany,Male,33,8,149564.61,1,0,0,149913.84,0 +2864,15659175,Severson,755,France,Female,43,9,0,2,1,0,18066.69,0 +2865,15597033,Speight,708,Germany,Male,37,8,153366.13,1,1,1,26912.34,0 +2866,15590228,Greenwalt,715,France,Male,21,6,76467.16,1,1,1,173511.72,0 +2867,15631848,Grover,727,France,Female,26,9,121508.28,1,1,1,146785.44,0 +2868,15654211,Milani,559,Spain,Female,27,1,0,1,0,1,1050.33,0 +2869,15707968,Akobundu,545,Spain,Male,36,8,73211.12,2,1,0,89587.34,1 +2870,15594084,Anderson,524,France,Male,22,9,0,2,1,0,74405.34,0 +2871,15651093,Chien,707,France,Female,55,1,0,2,0,1,54409.48,0 +2872,15798824,Kennedy,671,Spain,Male,38,0,92674.94,2,1,0,3647.57,0 +2873,15671591,Castiglione,439,Spain,Male,52,3,96196.24,4,1,0,198874.52,1 +2874,15707189,Marshall,667,Germany,Female,36,1,114391.62,1,1,1,53412.54,0 +2875,15733581,Duncan,831,Germany,Male,32,9,80262.66,1,1,0,194867.78,0 +2876,15641640,Uspenskaya,545,Spain,Female,33,7,173331.52,1,1,0,150452.88,0 +2877,15585284,Thomson,604,Spain,Female,35,7,147285.52,1,1,1,57807.05,0 +2878,15617866,Calabrese,657,Spain,Male,67,5,119785.47,2,1,1,107534.32,0 +2879,15667751,Herrera,487,Spain,Female,36,1,140137.15,1,1,0,194073.33,0 +2880,15669411,Muse,750,Germany,Female,52,6,107467.56,1,1,0,126233.18,1 +2881,15789425,Marsden,694,Germany,Female,37,8,98218.04,2,1,0,182354.46,1 +2882,15570943,Artemyeva,711,Germany,Female,35,2,133607.75,1,1,1,120586.32,0 +2883,15685829,McKay,551,France,Male,37,3,0,2,1,1,50578.4,0 +2884,15721917,Chuang,559,France,Female,38,8,95139.41,1,1,1,86575.46,0 +2885,15776047,Nicholls,620,France,Female,29,3,0,2,0,1,153392.28,0 +2886,15716024,Dennis,660,Spain,Male,42,5,0,2,1,0,115509.59,0 +2887,15675328,Knight,449,France,Female,37,6,0,2,1,0,82176.48,0 +2888,15604314,Webb,703,Germany,Female,26,1,97331.19,1,1,0,63717.49,0 +2889,15658339,Pugliesi,795,Germany,Male,37,2,139265.63,2,1,1,198745.94,0 +2890,15630402,Nebechukwu,594,France,Female,31,9,0,1,0,1,5719.11,0 +2891,15689616,Ward,586,Spain,Male,34,5,168094.01,1,0,0,20058.61,0 +2892,15774224,Nixon,613,Germany,Female,30,5,131563.88,2,1,0,170638.98,0 +2893,15701291,Chidubem,601,France,Male,44,3,0,2,1,0,30607.11,0 +2894,15719606,Rivers,657,France,Male,50,9,0,2,0,0,37171.46,0 +2895,15644119,Sochima,531,France,Male,31,3,0,1,1,1,42589.33,0 +2896,15646859,Heydon,621,Germany,Male,47,7,107363.29,1,1,1,66799.28,0 +2897,15606836,Lombardo,782,France,Female,33,2,94493.03,1,0,1,101866.39,0 +2898,15664150,Holland,528,Germany,Female,29,9,170214.23,2,1,0,49284,0 +2899,15624510,Tien,696,France,Male,52,6,139781.06,1,1,0,27445.4,1 +2900,15810944,Bryant,586,France,Female,35,7,0,2,1,0,70760.69,0 +2901,15668575,Hao,626,Spain,Female,26,8,148610.41,3,0,1,104502.02,1 +2902,15603246,Genovesi,498,France,Male,73,2,170241.7,2,1,1,165407.96,0 +2903,15804002,Kovalev,691,France,Female,33,1,128306.83,1,1,1,113580.79,0 +2904,15728773,Hsieh,568,France,Female,47,7,0,2,1,1,45978.39,0 +2905,15598044,Debellis,715,France,Female,35,3,0,1,1,1,152012.36,0 +2906,15694829,Chibueze,680,Germany,Male,32,7,175454,1,0,1,77349.92,0 +2907,15600575,Padovano,802,Spain,Male,41,6,0,2,1,0,47322.05,0 +2908,15727311,Yen,539,France,Female,22,0,100885.93,2,1,1,38772.65,0 +2909,15570769,Kibble,494,France,Male,69,9,93320.8,1,1,1,24489.44,0 +2910,15606274,Lori,594,Germany,Male,38,6,63176.44,2,1,1,14466.08,0 +2911,15746139,Enemuo,596,France,Male,33,2,139451.67,1,0,0,63142.12,0 +2912,15704987,Lu,649,France,Female,52,8,49113.75,1,1,0,41858.43,0 +2913,15628972,Nebeolisa,699,Germany,Male,32,1,123906.22,3,1,1,127443.82,1 +2914,15697686,Stewart,787,France,Female,40,6,0,2,1,1,84151.98,0 +2915,15733883,Ward,604,France,Male,28,7,0,2,0,0,58595.64,0 +2916,15617482,Milanesi,489,Germany,Female,52,1,131441.51,1,1,0,37240.11,1 +2917,15704583,Chikwado,651,France,Male,56,2,0,1,1,0,114522.68,1 +2918,15621083,Douglas,698,France,Male,57,6,136325.48,2,1,1,72549.27,1 +2919,15649487,Sal,578,Germany,Female,38,4,113150.44,2,1,0,176712.59,1 +2920,15736760,Douglas,538,Spain,Female,42,9,0,1,0,0,152855.96,0 +2921,15714658,Yates,696,France,Female,33,4,0,2,1,1,73371.65,0 +2922,15599081,Watt,507,Germany,Female,46,8,102785.16,1,1,1,70323.68,0 +2923,15705113,P'an,685,Spain,Male,34,6,83264.28,1,0,0,9663.28,0 +2924,15631159,H?,705,Germany,Male,41,4,72252.64,2,1,1,142514.66,0 +2925,15792818,Perry,499,Germany,Female,29,6,148051.52,1,1,0,118623.94,0 +2926,15633531,Lavrov,717,France,Female,76,9,138489.66,1,1,1,68400.14,0 +2927,15744529,Chiekwugo,510,France,Male,63,8,0,2,1,1,115291.86,0 +2928,15669656,Macdonald,632,France,Male,32,6,111589.33,1,1,1,170382.99,0 +2929,15581198,Jenkins,668,Germany,Female,39,0,122104.79,1,1,0,112946.67,1 +2930,15729054,Korovina,744,Germany,Male,32,4,96106.83,1,1,1,79812.77,0 +2931,15573452,Manning,663,Germany,Male,42,7,115930.87,1,1,0,19862.78,0 +2932,15776733,Wilson,638,Germany,Female,37,7,124513.66,2,1,0,158610.89,0 +2933,15724858,Begum,688,France,Female,54,9,0,1,1,0,191212.63,1 +2934,15713144,Ingrassia,588,Spain,Male,46,8,0,1,1,0,61931.21,0 +2935,15690188,Maclean,631,France,Male,33,7,0,1,1,1,58043.02,1 +2936,15689425,Olejuru,687,Spain,Male,35,8,100988.39,2,1,0,22247.27,0 +2937,15671766,Enyinnaya,599,France,Male,44,10,118577.24,1,1,1,31448.52,0 +2938,15782806,Watson,718,Spain,Male,28,6,0,2,1,0,146875.86,0 +2939,15764419,Langdon,730,France,Male,27,5,0,2,1,1,116081.93,0 +2940,15591915,Frolov,533,France,Female,39,2,0,1,0,1,73669.94,1 +2941,15772798,Chikezie,711,Spain,Female,28,5,0,2,1,1,93959.96,0 +2942,15792008,Zetticci,555,Spain,Female,26,9,0,2,0,1,158918.03,0 +2943,15715541,Yang,850,France,Female,42,9,113311.11,1,1,1,198193.75,0 +2944,15639277,Lin,678,France,Female,41,9,0,1,0,0,13160.03,0 +2945,15798850,Goddard,576,France,Male,32,7,0,2,1,0,4660.91,0 +2946,15776348,Rogers,835,Germany,Male,20,4,124365.42,1,0,0,180197.74,1 +2947,15727696,Zubareva,592,France,Male,42,1,147249.29,2,1,1,63023.02,0 +2948,15793813,Onochie,774,France,Male,36,7,103688.19,1,0,1,118971.74,0 +2949,15694395,Ts'ui,620,France,Female,29,1,138740.24,2,0,0,154700.61,0 +2950,15764195,Newsom,519,Spain,Male,39,4,111900.14,1,1,1,97577.17,0 +2951,15744919,Genovese,734,Spain,Female,37,0,152760.24,1,1,1,48990.5,0 +2952,15671655,Thorpe,763,Germany,Male,31,7,143966.3,2,1,1,140262.96,1 +2953,15654901,Horton,733,France,Male,51,10,141556.96,1,1,0,130189.53,0 +2954,15649136,Williamson,650,France,Female,43,6,0,2,1,1,16301.91,0 +2955,15775562,Shoobridge,538,France,Female,33,5,0,2,1,0,126962.41,0 +2956,15807481,Peng,577,France,Female,46,1,0,1,1,1,158750.53,0 +2957,15642885,Gray,792,France,Male,30,8,0,2,1,0,199644.2,0 +2958,15789109,Watson,686,France,Female,41,10,0,1,1,1,144272.71,1 +2959,15814004,Fyodorova,589,France,Male,29,2,0,2,0,1,98320.27,0 +2960,15673619,Bazhenov,530,France,Male,25,9,162560.32,1,1,0,64129.03,0 +2961,15595135,Solomon,778,Germany,Female,29,7,123229.46,1,1,0,181221.09,0 +2962,15583681,Layh,616,Spain,Male,31,7,76665.71,2,1,1,163809.08,0 +2963,15605000,John,550,France,Male,38,9,140278.99,3,1,1,171457.06,1 +2964,15718071,Tuan,655,France,Female,51,3,0,2,0,1,15801.02,0 +2965,15679760,Slattery,721,France,Male,46,1,115764.32,2,0,0,102950.79,0 +2966,15654574,Onyekachi,499,Germany,Male,36,5,131142.53,2,1,0,174918.46,0 +2967,15577178,Genovese,511,France,Male,45,5,68375.27,1,1,0,193160.25,1 +2968,15595324,Daniels,579,Germany,Female,39,5,117833.3,3,0,0,5831,1 +2969,15756932,Caldwell,696,Spain,Female,36,7,0,2,1,1,82298.59,0 +2970,15726358,Chiemenam,681,France,Male,34,7,0,2,0,0,130686.59,0 +2971,15595228,Wanliss,815,France,Male,45,7,0,1,0,1,52885.23,1 +2972,15782530,Bruce,681,Spain,Male,30,2,111093.01,1,1,0,68985.99,0 +2973,15592877,Wright,641,Spain,Male,42,9,132657.55,1,1,0,35367.19,0 +2974,15651983,Fang,591,France,Female,56,9,128882.49,1,1,1,196241.94,1 +2975,15746737,Eames,565,Germany,Male,59,9,69129.59,1,1,1,170705.53,0 +2976,15774179,Sutherland,487,France,Male,37,6,0,2,1,1,126477.41,0 +2977,15667265,Cavenagh,729,France,Male,39,4,121404.64,1,1,1,159618.17,0 +2978,15655123,Dumetolisa,505,Spain,Female,45,9,131355.3,3,1,0,195395.33,1 +2979,15595917,Mackay,580,France,Female,35,1,102097.33,1,0,1,168285.85,0 +2980,15668385,Dellucci,642,France,Male,40,1,154863.15,1,1,1,138052.51,0 +2981,15709476,Kenyon,850,Spain,Female,41,3,99945.93,2,1,0,71179.31,0 +2982,15711218,Parry,616,Germany,Male,39,2,121704.32,2,1,0,55556.3,0 +2983,15798659,Kennedy,526,Spain,Female,43,3,0,2,1,0,31705.19,0 +2984,15663939,Arnott,523,Germany,Male,35,8,138782.76,1,1,1,186118.93,0 +2985,15694946,Hanson,663,France,Male,35,9,0,2,1,1,195580.28,0 +2986,15631912,T'ao,840,France,Male,30,8,136291.71,1,1,0,54113.38,0 +2987,15768816,Shen,570,Germany,Male,42,0,107856.57,2,1,0,127528.84,0 +2988,15682268,Steere,676,Germany,Female,26,1,108348.66,1,0,0,60231.74,1 +2989,15684801,Abbott,689,France,Male,47,1,93871.95,3,1,0,156878.42,1 +2990,15636428,Sutherland,703,Spain,Female,45,1,0,1,1,0,182784.11,1 +2991,15809823,Thurgood,491,Germany,Male,19,2,125860.2,1,0,0,129690.5,0 +2992,15699284,Johnson,584,France,Male,49,8,172713.44,1,1,0,113860.81,0 +2993,15786993,Lung,810,France,Female,51,5,0,2,0,1,184524.74,0 +2994,15709441,Cocci,745,Spain,Female,59,8,0,1,1,1,36124.98,0 +2995,15710257,Matveyeva,625,France,Female,39,3,130786.92,1,0,1,121316.07,0 +2996,15582492,Moore,535,France,Female,29,2,112367.34,1,1,0,185630.76,0 +2997,15575694,Yobachukwu,729,Spain,Female,45,7,91091.06,2,1,0,71133.12,0 +2998,15756820,Fleming,655,France,Female,26,7,106198.5,1,0,1,32020.42,0 +2999,15766289,Dickinson,751,France,Male,47,5,142669.93,2,1,0,162760.96,0 +3000,15593014,Evseyev,525,France,Male,33,1,112833.35,1,0,1,175178.56,0 +3001,15584545,Aksenov,532,France,Female,40,5,0,2,0,1,177099.71,0 +3002,15675949,Fleming,696,Spain,Female,43,4,0,2,1,1,66406.37,0 +3003,15672091,Ulyanov,786,Germany,Female,32,2,104336.43,2,0,0,59559.81,0 +3004,15801658,Summers,580,France,Male,55,6,104305.74,1,0,1,175750.21,0 +3005,15706185,Clements,596,Germany,Male,47,5,140187.1,2,1,1,174311.3,0 +3006,15789863,Kazakova,683,France,Male,39,4,0,2,1,0,171716.81,0 +3007,15720943,Pirozzi,747,France,Female,45,1,114959.12,1,1,0,189362.39,1 +3008,15697997,Jamieson,602,France,Male,33,5,164704.38,1,0,1,180716.1,1 +3009,15665416,Ferri,779,France,Male,62,10,119096.55,1,0,1,116977.89,0 +3010,15660200,Mai,551,France,Male,31,1,0,2,1,1,185105.44,0 +3011,15619653,Hannaford,666,France,Male,47,2,0,1,1,0,35046.97,1 +3012,15773447,Fomin,526,Spain,Male,30,8,0,1,1,0,36251,0 +3013,15739160,Mahon,849,France,Female,41,9,115465.28,1,1,0,103174.5,0 +3014,15689237,Shaw,471,France,Female,27,4,0,2,1,0,122642.09,0 +3015,15679297,Volkova,628,Spain,Male,43,3,184926.61,1,1,0,122937.57,0 +3016,15591433,Miles,674,Germany,Male,43,8,85957.88,2,1,0,8757.39,0 +3017,15642725,Madison,797,France,Male,32,10,114084.6,1,0,1,125782.29,0 +3018,15701962,Scott,590,Spain,Female,29,2,166930.76,2,1,0,122487.73,0 +3019,15811613,Voss,588,France,Female,27,8,0,1,1,0,20066.38,0 +3020,15741049,Colebatch,577,France,Male,29,7,0,2,1,1,55473.15,0 +3021,15724423,Wilson,571,France,Female,38,6,107193.82,2,0,0,38962.94,0 +3022,15574305,T'ang,680,France,Male,36,3,116275.12,1,1,1,63795.8,0 +3023,15678168,Gibson,648,Spain,Female,27,7,0,2,1,1,163060.43,0 +3024,15697020,Hs?eh,618,France,Male,39,2,91068.56,1,1,0,26578.69,0 +3025,15610801,Pan,648,Germany,Male,41,5,123049.21,1,0,1,5066.76,0 +3026,15745232,Chikelu,759,France,Female,39,6,0,2,1,1,140497.67,0 +3027,15722758,Allan,585,France,Male,40,7,0,2,0,0,146156.98,0 +3028,15792102,Yefremova,774,France,Female,42,3,137781.65,1,0,0,199316.19,0 +3029,15675185,Chuang,697,Germany,Female,48,2,108128.96,2,1,1,103944.37,0 +3030,15801247,Fan,605,Spain,Male,39,10,105317.73,2,1,0,138021.36,0 +3031,15725660,Dellucci,676,France,Male,20,1,80569.73,1,0,0,68621.98,0 +3032,15638963,Garran,678,France,Female,22,4,174852.89,1,1,1,28149.06,0 +3033,15800061,Moretti,495,Spain,Female,45,3,89158.94,3,1,0,135169.76,1 +3034,15578006,Yao,787,France,Female,85,10,0,2,1,1,116537.96,0 +3035,15668504,Lucchesi,770,France,Male,36,2,89800.14,1,1,1,105922.69,0 +3036,15687491,Nkemdilim,817,Germany,Male,45,9,101207.75,1,0,0,88211.12,1 +3037,15610403,Anderson,659,France,Male,43,1,106086.42,2,1,0,26900.63,0 +3038,15741094,Sagese,693,France,Male,21,1,0,2,1,1,3494.02,0 +3039,15807909,Rubensohn,744,France,Male,47,9,0,2,1,0,113163.17,0 +3040,15666141,Baldwin,829,Spain,Female,26,8,101440.36,2,1,1,19324.5,0 +3041,15617134,Iqbal,716,France,Male,38,4,0,2,1,0,189678.7,0 +3042,15783029,Monaldo,671,France,Male,34,7,106603.74,2,1,1,26387.71,0 +3043,15622833,Mahon,835,Germany,Female,29,10,130420.2,2,0,0,106276.55,0 +3044,15746422,Muir,636,France,Female,38,1,0,1,1,0,45015.38,0 +3045,15750839,Burns,649,Spain,Male,29,2,45022.23,1,1,1,173495.77,0 +3046,15749130,Dyer,621,Germany,Male,27,1,74298.43,1,1,1,52581.96,0 +3047,15779862,Lyons,658,Germany,Female,31,3,133003.03,1,0,1,146339.27,1 +3048,15767871,H?,784,Spain,Male,48,7,0,2,1,1,182609.97,0 +3049,15679651,Gardiner,783,Spain,Female,37,1,136689.66,1,1,0,197890.65,0 +3050,15576219,Cameron,615,France,Male,32,4,0,2,1,1,6225.63,0 +3051,15699247,Chapman,791,France,Female,44,5,0,2,1,1,123977.86,1 +3052,15619087,Taylor,762,France,Male,53,1,102520.37,1,1,1,170195.4,0 +3053,15605327,Namatjira,607,France,Male,35,2,0,2,1,1,114190.3,0 +3054,15610140,He,601,France,Female,34,5,0,2,1,0,27022.57,0 +3055,15791174,Leibius,540,Spain,Male,67,1,88382.01,1,0,1,59457,0 +3056,15602373,White,812,France,Male,44,4,115049.15,2,1,0,165038.41,0 +3057,15762605,Wall,685,France,Male,58,1,104796.54,1,1,1,154181.41,0 +3058,15598840,Moretti,680,France,Male,33,1,123082.08,1,1,0,134960.98,0 +3059,15744279,Patterson,680,Spain,Female,58,8,0,2,1,1,65708.5,0 +3060,15670619,Coppin,631,France,Female,33,8,0,2,0,0,117374.22,0 +3061,15599533,Tsao,569,France,Female,43,7,0,2,1,1,77703.19,0 +3062,15757837,Kao,584,Germany,Male,33,3,88311.48,2,1,1,177651.38,0 +3063,15697574,Stewart,582,France,Female,40,9,0,3,1,1,60954.45,0 +3064,15578738,Tuan,609,France,Male,32,7,71872.19,1,1,1,151924.9,0 +3065,15762228,Barnes,506,Spain,Male,35,6,110046.93,2,1,0,26318.73,0 +3066,15614827,Sun,503,France,Male,42,8,104430.08,1,1,1,147557.71,0 +3067,15789815,Fallaci,503,France,Female,28,5,0,2,1,0,125918.17,0 +3068,15579781,Buccho,806,Germany,Male,31,10,138653.51,1,1,0,190803.37,0 +3069,15587013,Tien,653,France,Female,31,7,102575.04,1,1,1,11043.54,0 +3070,15570932,Pirozzi,666,France,Male,43,7,137780.74,2,1,1,119100.05,1 +3071,15794661,Liu,674,Spain,Male,32,2,0,2,1,0,140579.17,0 +3072,15581654,Long,798,France,Male,32,7,0,2,0,1,37731.95,0 +3073,15644296,Scott,740,France,Female,30,8,105209.54,1,1,0,1852.58,0 +3074,15614420,Gerasimova,531,Germany,Female,32,0,109570.21,2,1,1,172049.84,0 +3075,15609653,Ifeatu,614,Germany,Female,44,6,118715.86,1,1,0,133591.11,1 +3076,15594577,De Luca,556,France,Male,35,10,0,2,1,1,192751.18,0 +3077,15584114,Ogbonnaya,678,Germany,Female,43,2,153393.18,2,1,1,193828.27,0 +3078,15673367,Humffray,587,Germany,Male,33,6,132603.36,1,1,0,55775.72,0 +3079,15685576,Degtyaryov,527,Spain,Female,36,6,0,2,1,1,102280.29,0 +3080,15774727,Monaldo,757,Germany,Female,34,1,129398.01,2,0,0,44965.44,0 +3081,15694288,Cawthorne,468,Spain,Male,28,3,0,2,1,0,170661.02,0 +3082,15603319,Graham,693,France,Male,29,2,151352.74,1,0,0,197145.89,0 +3083,15759066,Carpenter,483,France,Female,44,5,136836.49,1,1,0,192359.9,1 +3084,15814816,Kambinachi,466,France,Male,40,4,91592.06,1,1,0,141210.18,1 +3085,15724402,Tyler,770,France,Female,30,8,0,2,1,0,100557.03,0 +3086,15571059,Martin,734,France,Female,54,3,0,1,1,0,130805.54,1 +3087,15674206,Walker,716,France,Female,22,8,0,2,1,1,92606.98,0 +3088,15715160,Khan,439,France,Male,36,2,165536.28,2,1,1,123956.83,0 +3089,15730448,Iroawuchi,538,Germany,Male,25,5,62482.95,1,1,1,102758.43,0 +3090,15662067,Summers,743,France,Male,40,8,68155.59,1,1,0,94876.65,0 +3091,15779581,Bottrill,734,Spain,Female,43,3,55853.33,2,0,1,94811.85,1 +3092,15662901,Hu,656,France,Male,37,2,0,2,0,1,67840.81,0 +3093,15689751,Jones,666,France,Female,31,2,79589.43,1,0,0,4050.57,0 +3094,15667742,Vincent,627,Spain,Male,41,5,100880.76,1,0,1,134665.25,0 +3095,15738448,Sanford,480,Germany,Female,25,3,174330.35,2,0,0,181647.13,0 +3096,15680243,Brown,792,France,Male,19,7,143390.51,1,1,0,33282.84,0 +3097,15745083,Lei,613,Germany,Male,59,8,91415.76,1,0,0,27965,1 +3098,15708228,Toscani,476,Germany,Male,30,3,134366.42,1,1,0,68343.53,0 +3099,15628523,Chien,539,France,Female,24,3,0,2,1,1,198161.07,0 +3100,15708196,Uchenna,696,Spain,Male,60,8,88786.81,1,1,1,196858.4,0 +3101,15735549,Lori,810,Germany,Male,35,3,96814.46,2,1,1,120511.03,0 +3102,15809347,Fanucci,763,Germany,Male,32,9,160680.41,1,1,0,30886.35,0 +3103,15660866,Chimaobim,640,France,Female,29,3,0,2,1,0,2743.69,0 +3104,15766609,Jowers,655,France,Female,47,10,0,2,1,0,167778.62,0 +3105,15654230,Miller,526,Germany,Male,31,5,145537.21,1,1,0,132404.64,0 +3106,15794566,Kirsova,678,France,Female,28,4,0,2,1,1,144423.17,1 +3107,15800890,T'ien,554,France,Female,45,6,0,2,1,1,181204.5,0 +3108,15697424,Ku,597,Spain,Female,30,2,119370.11,1,1,1,182726.22,1 +3109,15724536,Chin,560,Spain,Female,28,1,0,2,1,1,120880.72,0 +3110,15735878,Law,850,Germany,Female,47,10,134381.52,1,0,0,26812.89,1 +3111,15707596,Chung,546,Germany,Female,74,8,114888.74,2,1,1,66732.63,1 +3112,15657163,Cockrum,623,Germany,Male,42,1,149332.48,2,1,0,100834.22,0 +3113,15622478,Greaves,698,France,Female,40,7,105061.74,3,1,0,107815.31,1 +3114,15779529,Grant,620,France,Male,32,7,0,2,1,1,34665.79,0 +3115,15636023,O'Donnell,619,France,Female,40,10,0,1,1,1,147093.84,1 +3116,15582066,Maclean,561,France,Male,21,4,0,1,1,1,36942.35,0 +3117,15666675,Hsieh,753,France,Female,39,7,155062.8,1,1,1,16460.77,0 +3118,15732987,Hs?,721,Spain,Male,43,3,88798.34,1,0,0,45610.63,0 +3119,15789432,Mazzanti,451,France,Male,33,6,0,2,1,0,184954.11,0 +3120,15663161,Chiu,680,Germany,Female,51,5,143139.87,1,0,0,47795.43,1 +3121,15694879,Reeves,590,Spain,Female,23,7,0,2,1,0,196789.9,0 +3122,15593715,Castiglione,634,Germany,Male,27,3,107027.52,1,1,0,173425.68,0 +3123,15575002,Ferguson,676,France,Male,29,4,140720.93,1,1,0,36221.18,0 +3124,15622171,Nnamdi,642,France,Male,30,8,80964.57,2,1,0,174738.2,0 +3125,15795224,Wu,760,France,Male,39,6,178585.46,1,1,0,67131.3,1 +3126,15685346,Chu,736,Spain,Female,26,4,135889.13,1,1,1,165692.03,0 +3127,15691808,King,656,France,Male,43,7,134919.85,1,1,0,194691.95,0 +3128,15721007,Charlton,776,Germany,Male,33,8,115130.34,1,0,0,129525.5,1 +3129,15794253,Marsh,832,Spain,Female,34,6,138190.13,2,0,1,146511.2,0 +3130,15694453,Walker,631,Germany,Male,37,9,131519.49,2,1,1,51752.18,0 +3131,15813113,Chang,795,Spain,Female,56,5,0,1,1,0,35418.69,1 +3132,15614187,Pottinger,648,Germany,Female,39,3,126935.98,2,0,1,57995.74,0 +3133,15619407,Buckley,615,France,Male,39,4,133707.09,1,1,1,108152.75,0 +3134,15646227,Folliero,682,France,Female,27,1,97893.2,1,1,0,166144.98,0 +3135,15660541,Olisanugo,694,France,Male,34,5,127900.03,1,1,0,101737.8,0 +3136,15753874,Kent,694,France,Male,37,10,143835.47,1,0,1,33326.71,0 +3137,15617877,Jessop,607,France,Male,44,0,0,2,1,1,81140.09,0 +3138,15772073,Hodge,664,France,Male,48,10,0,1,1,0,140173.17,1 +3139,15701537,Ignatiev,756,France,Male,60,2,0,1,1,1,166513.49,1 +3140,15736228,Chambers,645,France,Female,40,3,129596.77,1,1,1,103232.6,0 +3141,15780572,Mansom,653,Spain,Male,30,4,0,2,1,0,120736.04,0 +3142,15769596,Yen,710,Germany,Female,24,2,110407.44,2,0,0,15832.43,1 +3143,15586996,Azikiwe,697,France,Female,76,7,0,2,0,1,188772.45,0 +3144,15722061,Allen,619,Germany,Female,41,8,142015.76,2,1,0,114323.66,0 +3145,15638003,Komarova,648,Spain,Male,55,1,81370.07,1,0,1,181534.04,0 +3146,15775590,Mackay,482,Germany,Female,48,2,69329.47,1,0,0,102640.52,1 +3147,15730688,Yu,548,France,Female,28,8,116755.5,2,1,1,158585.17,1 +3148,15753102,Curtis,752,Spain,Male,44,6,83870.33,1,1,0,178722.24,0 +3149,15810075,Fang,648,France,Female,39,6,130694.89,2,1,1,153955.38,1 +3150,15723373,Page,643,Spain,Female,34,8,117451.47,1,1,0,65374.86,0 +3151,15795298,Olisaemeka,573,Germany,Female,35,9,206868.78,2,0,1,102986.15,0 +3152,15584320,Brennan,686,France,Female,39,3,111695.62,1,0,0,136643.84,0 +3153,15724161,Sutton,644,France,Female,40,9,137285.26,4,1,0,77063.63,1 +3154,15750056,Hyde,702,France,Female,29,6,149218.39,1,1,1,9633.01,0 +3155,15609637,Nkemakolam,652,France,Male,51,7,0,2,0,1,43496.36,0 +3156,15794493,Chimaijem,641,Spain,Male,32,7,0,2,1,1,24267.28,0 +3157,15569641,Sung,692,Germany,Female,41,8,130701.29,1,1,0,59354.24,1 +3158,15815236,Chiganu,574,Spain,Male,34,5,0,2,0,0,28269.86,0 +3159,15811177,Beneventi,643,France,Female,31,3,167949.48,1,1,0,143162.34,0 +3160,15680587,Esposito,834,France,Male,23,4,131254.81,1,1,0,20199.3,0 +3161,15672821,Owen,591,France,Male,28,5,0,2,1,1,48606.92,0 +3162,15767681,Smalley,470,Spain,Male,34,9,0,2,0,1,89013.67,0 +3163,15600379,Hsiung,608,Spain,Male,34,7,86656.13,1,0,1,59890.29,0 +3164,15801336,Ch'ang,649,Germany,Female,37,8,114737.26,1,1,1,106655.88,1 +3165,15721592,Barton,665,France,Female,38,5,0,2,1,0,156439.56,0 +3166,15581282,Lucchese,651,France,Female,39,6,0,1,1,0,24176.44,0 +3167,15746203,Hsia,555,Germany,Male,62,4,119817.33,1,0,1,43507.1,1 +3168,15583137,Pope,637,France,Female,48,7,130806.99,2,1,1,132005.85,1 +3169,15680752,Horrocks,675,France,Female,49,0,0,1,1,1,80496.71,1 +3170,15688172,Tai,677,Spain,Male,40,5,0,2,1,0,88947.56,0 +3171,15791373,Chikezie,850,Germany,Female,35,2,80931.75,1,0,0,12639.67,1 +3172,15589449,Frye,815,France,Female,56,3,0,3,1,1,94248.16,1 +3173,15692819,Toscani,665,Germany,Male,32,1,132178.67,1,0,0,11865.76,0 +3174,15727467,Mellor,485,France,Female,27,3,0,2,1,0,141449.86,0 +3175,15734312,Kang,577,Spain,Male,43,6,0,2,1,1,149457.81,0 +3176,15764604,Sutherland,586,France,Female,35,7,164769.02,3,1,0,119814.25,1 +3177,15613014,Hs?,722,Germany,Male,29,1,107233.85,2,1,0,24924.92,0 +3178,15759684,Ting,528,France,Female,27,7,176227.07,2,0,1,139481.53,0 +3179,15609669,Chuang,542,France,Female,39,4,109949.39,2,1,1,41268.65,0 +3180,15685536,Chu,552,France,Female,34,5,0,2,1,1,1351.41,0 +3181,15750447,Ozoemena,678,France,Female,60,10,117738.81,1,1,0,147489.76,1 +3182,15663249,Howells,575,Spain,Female,37,9,133292.45,1,1,0,111175.09,0 +3183,15638646,Lucchese,669,France,Female,43,1,160474.59,1,1,1,95963.14,0 +3184,15734161,Nnonso,636,France,Male,43,6,0,2,1,0,43128.95,0 +3185,15631070,Gerasimova,667,Germany,Male,55,9,154393.43,1,1,1,137674.96,1 +3186,15761950,Woronoff,652,Germany,Female,45,9,110827.49,1,1,1,153383.54,1 +3187,15649668,Wilhelm,637,Germany,Female,36,10,145750.45,2,1,1,96660.76,0 +3188,15713912,Nebechukwu,516,Spain,Female,45,8,109044.3,1,0,1,115818.16,0 +3189,15586757,Anenechukwu,801,France,Female,32,4,75170.54,1,1,1,37898.5,0 +3190,15596522,Meredith,692,France,Female,42,2,0,2,1,0,145222.93,0 +3191,15625395,Chinomso,585,France,Female,28,6,105795.9,1,1,1,41219.09,0 +3192,15760570,Stephenson,590,France,Male,32,5,0,2,1,0,59249.83,0 +3193,15566689,Chimaoke,554,Spain,Male,66,8,0,2,1,1,116747.62,0 +3194,15725794,Winters,659,France,Female,49,1,0,1,1,0,116249.72,1 +3195,15673539,Napolitani,690,France,Female,26,3,118097.87,1,1,0,61257.83,0 +3196,15705298,L?,697,Germany,Male,29,0,172693.54,1,0,0,141798.98,0 +3197,15675791,Williams,610,France,Male,36,4,129440.3,2,1,0,102638.35,0 +3198,15747043,Giles,599,Spain,Male,36,4,0,2,0,0,13210.56,0 +3199,15736397,Wang,544,France,Male,23,1,96471.2,1,1,0,35550.97,0 +3200,15678201,Robertson,548,France,Female,46,1,0,1,1,1,104469.06,1 +3201,15720745,Murray,635,Spain,Male,24,4,140197.18,1,1,1,142935.83,0 +3202,15637593,Greco,722,France,Male,20,6,0,2,1,0,195486.28,0 +3203,15598070,Marchesi,564,France,Female,33,4,135946.26,1,1,0,63170,0 +3204,15787550,Chao,719,France,Male,69,3,0,2,1,1,58320.06,0 +3205,15603942,Hawthorn,547,Germany,Male,50,3,81290.02,3,0,1,177747.03,1 +3206,15733973,Bibi,850,France,Female,42,8,0,1,1,0,19632.64,1 +3207,15596761,Hawdon,515,Germany,Male,60,9,113715.36,1,1,0,18424.24,1 +3208,15652400,Moss,667,Spain,Male,56,2,168883.08,1,0,1,18897.78,0 +3209,15717893,Briggs,607,Germany,Male,36,8,143421.74,1,1,0,97879.02,0 +3210,15622585,McIntyre,525,France,Male,26,7,153644.39,1,1,1,63197.88,0 +3211,15733964,Russo,606,Spain,Female,53,1,109330.06,1,1,1,75860.01,0 +3212,15753861,Ballard,686,Germany,Female,27,1,115095.88,2,0,0,78622.46,0 +3213,15747097,Hs?,611,France,Male,35,10,0,1,1,1,23598.23,1 +3214,15594762,Pisani,827,Spain,Male,46,1,183276.32,1,1,1,13460.27,0 +3215,15667417,Tao,572,France,Male,33,9,68193.72,1,1,0,19998.31,0 +3216,15684861,Thomson,726,France,Female,32,8,0,2,0,0,185075.63,0 +3217,15742204,Hsu,579,Germany,Male,31,6,139729.54,1,0,1,135815.38,0 +3218,15623502,Morrison,598,Spain,Female,56,4,98365.33,1,1,1,44251.33,0 +3219,15774872,Joslin,663,France,Male,36,10,0,2,1,0,136349.55,0 +3220,15611191,Scott,505,Germany,Female,37,10,122453.97,2,1,1,52693.99,0 +3221,15674331,Bidwill,576,Germany,Male,30,7,132174.41,2,0,0,93767.03,0 +3222,15619465,Cameron,555,Spain,Female,24,2,0,2,0,1,197866.55,0 +3223,15575247,Cartwright,524,France,Male,30,1,0,2,1,0,126812.85,0 +3224,15695679,Yao,776,Spain,Male,39,2,104349.45,1,0,0,79503.05,0 +3225,15713463,Tate,645,Germany,Female,41,2,138881.04,1,1,0,129936.53,1 +3226,15785170,Neal,850,Germany,Female,32,0,116968.91,1,0,0,175094.62,0 +3227,15796351,Yao,603,Germany,Male,35,1,105346.03,2,1,1,130379.5,0 +3228,15639576,Burns,691,France,Male,26,9,136623.19,1,1,0,153228,0 +3229,15693264,Onyinyechukwuka,583,France,Female,29,10,0,2,1,1,111285.85,0 +3230,15589715,Fulks,584,France,Female,66,5,0,1,1,0,49553.38,1 +3231,15769902,Christie,679,France,Female,33,6,0,2,1,1,98015.85,0 +3232,15587177,Lloyd,646,France,Male,36,6,124445.52,1,1,0,88481.32,0 +3233,15814553,Ball,559,France,Female,34,5,68999.66,2,1,1,66879.27,0 +3234,15601550,Genovesi,595,Spain,Male,36,6,85768.42,1,1,1,24802.77,0 +3235,15664907,Alexander,527,France,Male,47,1,0,1,1,0,21312.16,1 +3236,15612465,Siciliano,684,Spain,Male,34,9,100628,2,1,1,190263.78,0 +3237,15810800,Ositadimma,673,Spain,Female,32,0,0,1,1,1,72873.33,0 +3238,15665760,Kazantsev,802,Spain,Male,38,7,0,2,0,1,57764.65,0 +3239,15588080,Giles,675,France,Male,54,6,0,1,1,0,110273.84,1 +3240,15776844,Hao,762,Spain,Female,19,6,0,2,1,0,55500.17,0 +3241,15717560,Martin,580,France,Male,50,0,125647.36,1,1,0,57541.08,1 +3242,15629739,Hartley,621,Germany,Female,31,8,100375.39,1,1,1,90384.26,0 +3243,15729908,Allan,411,France,Female,36,10,0,1,0,0,120694.35,0 +3244,15716781,Dolgorukova,815,France,Male,24,7,171922.72,1,0,1,178028.96,0 +3245,15646936,Nnamdi,631,Germany,Female,32,2,146810.99,2,1,1,180990.29,0 +3246,15768151,Romano,514,Germany,Female,45,3,109032.23,1,0,1,155407.21,1 +3247,15579212,Chuang,638,France,Male,57,6,0,1,1,0,33676.48,1 +3248,15721835,Owen,791,Spain,Male,25,7,0,1,1,0,89666.28,0 +3249,15800515,Singh,516,France,Male,35,5,128653.59,1,1,0,127558.26,0 +3250,15591279,Nwagugheuzo,734,France,Male,37,3,80387.81,1,0,1,77272.62,0 +3251,15587419,Shipton,611,France,Male,58,8,0,2,0,1,107665.68,1 +3252,15750335,Paterson,850,Germany,Male,43,0,108508.82,3,1,0,184044.8,1 +3253,15699619,Rivas,641,France,Male,31,10,155978.17,1,1,0,91510.71,0 +3254,15606472,Lung,585,France,Female,38,5,0,1,1,1,87363.56,0 +3255,15778368,Allan,552,Germany,Male,50,4,121175.56,1,1,0,117505.07,1 +3256,15671387,Fetherstonhaugh,507,France,Female,29,4,89349.47,2,0,0,180626.68,0 +3257,15573926,Lung,735,Spain,Male,38,7,86131.71,2,0,0,93478.96,0 +3258,15709183,Davidson,707,France,Female,58,3,102346.86,1,1,1,114672.64,0 +3259,15577514,Mai,698,Germany,Female,36,7,121263.62,1,1,1,13387.88,0 +3260,15778830,Dellucci,841,France,Male,31,2,0,2,1,0,173240.52,0 +3261,15768072,Mitchell,688,Spain,Female,33,2,0,1,0,0,27557.18,1 +3262,15768293,Sun,614,France,Male,51,3,0,2,1,1,5552.37,0 +3263,15654456,Napolitano,511,Germany,Male,48,6,149726.08,1,0,0,88307.87,1 +3264,15807525,Bailey,447,France,Male,43,2,0,2,1,0,33879.26,1 +3265,15574372,Hoolan,738,France,Male,35,5,161274.05,2,1,0,181429.87,0 +3266,15671249,Kent,422,France,Female,33,2,0,2,1,0,102655.31,0 +3267,15779744,Chou,537,Spain,Male,30,1,103138.17,1,1,1,96555.42,0 +3268,15624755,Pepper,707,Germany,Female,40,3,109628.44,1,1,0,189366.03,0 +3269,15611430,Abramowitz,690,France,Male,54,5,0,1,1,0,12847.61,1 +3270,15774744,Lord,664,Germany,Male,33,7,97286.16,2,1,0,143433.33,0 +3271,15629885,Wilson,850,France,Female,33,7,118004.26,1,1,0,183983.82,0 +3272,15708791,Abazu,584,Spain,Male,32,9,85534.83,1,0,0,169137.24,0 +3273,15793890,Harriman,728,France,Female,59,4,0,1,1,1,163365.85,1 +3274,15646091,Frankland,560,Spain,Female,43,4,95140.44,2,1,0,123181.44,1 +3275,15596984,Pinto,629,France,Female,31,6,0,1,1,1,16447.6,1 +3276,15800215,Kwemtochukwu,658,France,Male,25,3,0,2,0,1,173948.4,0 +3277,15577806,Chiu,794,Germany,Female,54,1,75900.84,1,1,1,192154.66,0 +3278,15749381,Yu,790,France,Female,41,2,126619.27,1,1,0,198224.38,0 +3279,15683758,Onyekachukwu,640,France,Male,44,7,111833.47,1,1,0,67202.74,0 +3280,15670615,Castiglione,652,Spain,Male,37,7,0,2,1,0,68789.93,0 +3281,15715622,To Rot,583,France,Female,57,3,238387.56,1,0,1,147964.99,1 +3282,15707634,Anenechukwu,775,France,Female,32,2,108698.96,2,1,1,161069.73,0 +3283,15806901,Henderson,584,France,Female,39,2,112687.69,1,1,1,127749.61,0 +3284,15775335,Ellis,635,Germany,Female,48,4,81556.89,2,1,0,191914.37,0 +3285,15724150,Nkemdirim,814,France,Male,48,9,136596.85,1,1,1,185791.9,0 +3286,15627220,Kang,735,Germany,Female,43,9,98807.45,1,0,0,184570.04,1 +3287,15672330,Lear,678,France,Female,31,1,0,2,0,1,130446.65,0 +3288,15668521,Jamieson,693,France,Male,37,1,0,2,1,1,82867.55,0 +3289,15807837,Mazzanti,640,France,Female,30,6,107499.7,1,1,1,187632.22,0 +3290,15592570,Marino,773,Spain,Female,23,8,0,2,1,0,56759.79,0 +3291,15748589,Winter,736,France,Female,30,9,0,2,1,0,34180.33,0 +3292,15635893,T'ien,693,France,Female,28,8,0,2,1,1,158545.25,0 +3293,15757632,Hughes-Jones,496,France,Female,41,1,176024.05,2,1,0,182337.98,0 +3294,15691863,Cody,751,France,Female,39,3,0,2,1,1,84175.34,0 +3295,15706071,Hunt,528,Germany,Male,39,0,127631.62,1,0,1,22197.8,1 +3296,15654296,Estrada,754,Spain,Female,19,9,0,1,1,0,189641.11,0 +3297,15755018,Dickinson,568,Germany,Female,26,10,109819.16,2,1,0,154491.39,0 +3298,15594041,Fanucci,592,Spain,Female,41,2,138734.94,1,1,0,90020.74,0 +3299,15670587,Yang,558,Germany,Male,25,10,111363.1,2,1,0,197264.35,0 +3300,15724527,Forbes,825,France,Male,34,9,0,2,1,1,31933.06,0 +3301,15801904,Heard,677,Germany,Male,28,0,143988,2,1,0,8755.69,1 +3302,15658195,Efremova,653,France,Male,34,5,118838.75,1,1,1,52820.13,0 +3303,15630113,Morphett,593,Spain,Male,35,4,161637.75,1,1,1,20008.46,0 +3304,15784320,Lenhardt,632,France,Female,44,3,133793.89,1,1,1,34607.14,1 +3305,15676513,Burns,601,Germany,Male,35,8,71553.83,1,1,0,177384.45,0 +3306,15574072,Ch'ien,786,France,Female,62,8,0,1,1,1,165702.64,0 +3307,15633854,Sun,654,France,Female,40,3,0,2,1,0,167889.1,0 +3308,15618566,Jamieson,572,France,Female,38,7,0,2,1,1,133122.62,0 +3309,15733014,Nolan,813,France,Female,62,10,64667.95,2,0,1,140454.14,0 +3310,15753343,Barry,523,France,Female,28,2,121164.11,1,1,1,59938.81,0 +3311,15746076,Saunders,506,Spain,Male,50,3,0,2,1,0,12016.79,0 +3312,15608226,McMorran,513,Spain,Male,72,3,98903.06,1,1,1,81251.24,0 +3313,15605684,Phelan,664,France,Female,31,7,104158.84,1,1,0,134169.85,0 +3314,15638988,Fu,684,France,Male,54,6,0,2,1,1,94888.6,0 +3315,15628767,Hotchin,608,Spain,Female,63,3,139529.93,2,1,1,175696.16,1 +3316,15737977,Aksyonov,527,France,Female,25,6,0,2,0,1,96758.58,0 +3317,15758116,Rossi,666,France,Male,53,5,64646.7,1,1,0,128019.48,1 +3318,15575119,Hughes,779,France,Male,71,3,0,2,1,1,146895.36,1 +3319,15625126,Duncan,629,France,Female,40,6,0,2,1,1,139356.3,0 +3320,15567114,McGarry,430,France,Male,35,1,118894.22,1,0,0,2923.61,0 +3321,15672242,Aksenov,712,France,Male,24,2,0,1,0,1,121232.51,0 +3322,15681327,Akhtar,682,France,Male,30,9,0,2,1,1,2053.42,0 +3323,15802585,Pisani,634,France,Female,41,8,68213.99,1,1,1,6382.46,0 +3324,15740630,Pisano,487,Spain,Female,31,1,0,2,1,0,158750.13,0 +3325,15815420,McDaniels,808,Spain,Male,47,8,139196,1,0,1,74028.36,0 +3326,15711468,Tennant,527,France,Female,32,7,0,2,1,1,44099.75,0 +3327,15799626,Donaghy,637,Germany,Male,50,4,126345.55,1,0,1,17323,1 +3328,15659325,Todd,802,Spain,Male,40,5,0,2,1,1,175043.69,0 +3329,15651352,Tobenna,529,France,Female,38,2,0,1,1,0,146388.85,1 +3330,15684925,Vicars,850,France,Female,43,3,0,2,0,0,2465.8,0 +3331,15657439,Chao,738,France,Male,18,4,0,2,1,1,47799.15,0 +3332,15574122,Tien,817,France,Male,34,5,129278.43,1,0,0,165562.84,0 +3333,15720508,Hsing,735,France,Male,31,3,119558.35,1,0,0,72927.68,0 +3334,15599078,Yang,619,Germany,Female,41,5,92467.58,1,1,0,38270.47,0 +3335,15702300,Walker,671,France,Male,27,5,0,2,0,0,120893.07,0 +3336,15660735,T'ang,581,Spain,Female,31,6,0,2,1,0,188377.21,0 +3337,15671390,Chukwukere,690,Spain,Male,36,10,0,2,1,0,55902.93,0 +3338,15647385,Ch'iu,579,Spain,Male,56,4,99340.83,1,0,0,4523.74,1 +3339,15739223,Pai,688,Spain,Female,24,3,0,2,1,1,102195.16,0 +3340,15631305,Franklin,599,Spain,Female,28,4,126833.79,2,1,0,60843.09,1 +3341,15809263,Y?,729,Germany,Male,29,5,109676.52,1,1,1,25548.47,0 +3342,15640866,Peng,718,France,Female,29,3,0,1,0,1,134462.29,0 +3343,15775663,Otitodilichukwu,712,Germany,Male,53,6,134729.99,2,1,1,132702.64,0 +3344,15631800,Pagnotto,474,France,Male,37,3,98431.37,1,0,0,75698.44,0 +3345,15654292,Vessels,565,Germany,Male,33,8,130368.31,2,1,0,105642.43,0 +3346,15648320,Heller,658,France,Female,31,7,123974.96,1,1,0,102153.75,0 +3347,15726747,Donaldson,714,France,Male,63,4,138082.16,1,0,1,166677.54,0 +3348,15694510,Ifeanyichukwu,725,France,Male,45,1,129855.32,1,0,0,24218.65,0 +3349,15572291,Kao,825,France,Male,40,6,132308.22,1,0,0,117122.5,0 +3350,15603465,Dunn,665,Germany,Female,45,5,155447.65,2,1,0,51871.95,1 +3351,15685628,Calabresi,670,Spain,Male,35,2,124268.64,2,0,1,84321.03,0 +3352,15792729,Holland,474,Germany,Female,34,9,176311.36,1,1,0,160213.27,0 +3353,15767414,Calabresi,591,France,Male,40,2,99886.42,2,1,1,88695.19,0 +3354,15568044,Butusov,508,France,Female,31,7,0,2,1,1,6123.15,0 +3355,15751333,Atkinson,695,France,Female,36,2,0,2,0,1,167749.54,0 +3356,15623062,Vasilyeva,660,Germany,Male,24,5,85089.3,1,1,1,71638,0 +3357,15713621,Mollison,687,Germany,Male,41,10,134318.21,2,1,1,198064.52,0 +3358,15670668,Webb,658,Germany,Male,29,5,75395.53,2,0,1,54914.92,0 +3359,15750638,Obiajulu,705,Germany,Female,33,5,116765.7,1,0,0,190659.17,1 +3360,15747878,Aiken,739,Spain,Male,60,4,0,1,1,1,51637.67,0 +3361,15726796,Brabyn,844,France,Male,38,7,111501.66,1,1,1,119333.38,0 +3362,15754952,Su,602,Germany,Female,48,7,76595.08,2,0,0,127095.14,0 +3363,15652192,Traeger,759,France,Female,33,9,160541.36,2,0,0,93541.14,0 +3364,15681924,Ekwueme,747,Germany,Male,38,2,129728.6,1,1,0,89289.54,0 +3365,15763544,Thompson,673,France,Male,47,1,0,2,0,0,108762.16,0 +3366,15764431,Chinwenma,671,Spain,Female,34,5,130929.02,4,1,1,28238.25,1 +3367,15684010,Tuan,640,Germany,Female,74,2,116800.25,1,1,1,34130.43,0 +3368,15648881,Tsai,581,Germany,Male,40,0,101016.53,1,0,1,7926.35,1 +3369,15733303,Liu,630,France,Male,67,5,0,2,1,1,27330.27,0 +3370,15643294,Robinson,703,France,Female,33,8,190566.65,1,1,1,79997.14,0 +3371,15749905,Carr,698,Spain,Female,47,6,0,1,1,0,50213.81,1 +3372,15625175,Palerma,742,Germany,Female,43,6,97067.69,1,0,1,60920.03,1 +3373,15643967,Chineze,652,France,Female,37,4,92208.54,1,0,1,197699.8,1 +3374,15578251,Fang,644,France,Male,37,2,186347.97,2,1,0,92809.73,0 +3375,15772573,Simpson,735,Spain,Male,55,2,103176.62,1,0,1,163516.16,0 +3376,15733234,Moretti,777,France,Female,58,4,0,1,1,1,62449.07,1 +3377,15721582,Hale,644,Germany,Female,40,4,77270.08,2,1,1,115800.1,1 +3378,15628219,Benson,665,Germany,Female,37,3,111911.63,1,1,1,110359.68,1 +3379,15571302,Estep,529,Germany,Male,72,5,94216.05,1,1,1,78695.68,0 +3380,15637178,Mishina,803,Spain,Female,45,7,0,2,1,1,128378.04,0 +3381,15601184,Abramovich,604,Spain,Female,26,3,0,2,1,0,155248.62,0 +3382,15629511,Lavrentiev,738,France,Male,49,6,106770.82,1,1,0,123499.27,0 +3383,15570629,Alexeyeva,655,Germany,Female,72,5,138089.97,2,1,1,99920.41,0 +3384,15665766,T'ang,698,Germany,Male,39,9,133191.19,2,0,1,53289.49,0 +3385,15693732,Kilgour,775,France,Female,66,9,0,2,1,1,67622.34,0 +3386,15765982,Chin,735,France,Male,41,7,74135.85,1,1,1,11783.1,1 +3387,15582016,Fiorentini,766,Spain,Male,41,6,99208.46,2,1,0,62402.38,0 +3388,15798024,Lori,537,Germany,Male,84,8,92242.34,1,1,1,186235.98,0 +3389,15588622,Marchesi,599,Germany,Male,25,7,108380.72,1,1,1,79005.95,0 +3390,15724863,Sheppard,420,Spain,Female,55,4,91893.32,1,1,0,144870.28,1 +3391,15618213,Nnanna,674,France,Female,32,7,85757.93,1,1,1,95481,0 +3392,15780411,Norris,570,France,Female,46,3,0,2,0,0,820.46,0 +3393,15725429,Vincent,623,Germany,Male,33,8,96759.42,1,1,1,174777.98,0 +3394,15600626,Bradley,710,France,Male,30,6,0,2,1,1,8991.17,0 +3395,15668460,Bellucci,466,France,Male,29,6,0,2,1,1,2797.27,0 +3396,15576263,Clements,759,France,Female,22,5,0,1,1,0,22303.17,0 +3397,15720354,Knowles,581,France,Male,71,4,0,2,1,1,197562.08,0 +3398,15691624,Chidiebere,820,France,Male,33,2,132150.26,2,1,0,23067.97,0 +3399,15793196,Kelly,759,France,Male,41,9,0,2,0,1,190294.12,0 +3400,15633352,Okwukwe,628,France,Female,31,6,175443.75,1,1,0,113167.17,1 +3401,15750874,Onyemere,676,France,Male,31,3,78990.15,1,1,1,124777.14,0 +3402,15588923,Murphy,591,France,Female,33,4,113743.37,1,1,0,124625.08,0 +3403,15715745,Elliott,690,France,Female,26,5,157624.84,1,1,1,49599.27,0 +3404,15611800,Loggia,624,France,Female,62,7,125163.62,2,1,1,151411.5,0 +3405,15576928,Walsh,573,France,Female,23,2,0,1,1,0,122964.18,0 +3406,15793693,Mahomed,694,France,Male,60,9,0,1,1,1,57088.97,0 +3407,15581252,Dolgorukova,632,Spain,Female,29,7,80922.75,1,1,0,7820.78,0 +3408,15797760,Bogdanov,632,France,Male,40,3,193354.86,2,1,0,149188.41,0 +3409,15790564,She,832,Germany,Female,40,9,107648.94,2,1,1,134638.97,0 +3410,15593736,Cook,598,Germany,Female,46,7,131769.04,1,0,0,184980.23,1 +3411,15595937,Bruno,430,Germany,Male,36,1,138992.48,2,0,0,122373.42,0 +3412,15815628,Moysey,711,France,Female,37,8,113899.92,1,0,0,80215.2,0 +3413,15782802,Beneventi,582,Germany,Male,26,6,114450.32,1,1,1,14081.64,0 +3414,15627412,Ferri,605,France,Male,39,3,0,2,1,0,199390.45,0 +3415,15734609,Skinner,657,France,Female,37,2,0,2,1,1,7667.48,0 +3416,15710689,Angel,578,Spain,Male,40,6,63609.92,1,0,0,74965.61,1 +3417,15565806,Toosey,532,France,Male,38,9,0,2,0,0,30583.95,0 +3418,15815530,Chin,612,France,Female,42,10,75497.51,1,0,0,149682.78,0 +3419,15632272,Lung,792,France,Female,42,2,0,2,1,0,92664.09,0 +3420,15684103,Mellor,674,France,Female,26,10,0,2,1,1,138423.1,0 +3421,15654519,Hassall,680,France,Male,31,1,0,2,1,1,3148.2,0 +3422,15767722,Richardson,593,France,Female,39,0,117704.73,1,1,0,197933.5,0 +3423,15654346,Poninski,679,Germany,Male,35,1,130463.55,2,1,1,37341.17,0 +3424,15660147,Dore,493,Spain,Male,32,8,46161.18,1,1,1,79577.4,0 +3425,15814998,Bonham,688,Spain,Male,42,5,0,2,0,0,197602.29,0 +3426,15802207,Ibezimako,769,Germany,Male,43,4,110182.54,2,1,1,87537.32,0 +3427,15658668,Hunter,581,Spain,Male,49,10,0,2,0,0,41623.59,0 +3428,15715079,Bold,465,France,Male,41,9,117221.15,1,1,0,168280.95,0 +3429,15570360,Wan,641,France,Female,35,4,0,2,0,0,125986.18,0 +3430,15674678,Bradley,731,Germany,Female,43,9,79120.27,1,0,0,548.52,1 +3431,15780925,Tretyakova,625,France,Male,37,1,177069.24,2,1,1,96088.54,0 +3432,15688193,Graham,468,France,Male,36,3,61636.97,1,0,0,107787.42,0 +3433,15778219,Izmailov,790,France,Male,26,5,0,1,1,0,20510.79,0 +3434,15696514,Calabrese,587,Germany,Female,37,6,104414.03,1,1,0,192026.02,0 +3435,15712303,Valentin,692,France,Male,66,4,159732.02,1,1,1,118188.15,0 +3436,15719090,Osonduagwuike,676,Germany,Female,34,4,89437.03,1,1,1,189540.95,0 +3437,15735632,Williamson,571,France,Male,41,8,0,1,1,1,63736.17,0 +3438,15619436,Pan,700,France,Female,32,3,0,1,0,0,95740.37,0 +3439,15722404,Carpenter,445,France,Female,30,3,0,2,1,1,127939.19,0 +3440,15662063,McIver,746,France,Male,36,7,142400.77,1,1,1,193438.69,0 +3441,15745605,Trevisan,722,France,Female,47,2,88011.4,1,1,1,90655.94,1 +3442,15636658,Rozhkova,596,France,Male,36,2,0,2,1,1,12067.39,0 +3443,15784130,He,850,Germany,Female,30,8,154870.28,1,1,1,54191.38,0 +3444,15606755,Moretti,597,Spain,Female,46,4,0,2,1,0,58667.16,1 +3445,15801699,Fishbourne,436,Spain,Male,43,5,0,2,1,1,35687.43,0 +3446,15784097,Gibson,660,Germany,Male,28,1,118402.25,2,1,0,14288.93,0 +3447,15764654,Zikoranachidimma,649,France,Male,37,9,87374.88,2,1,1,247.36,0 +3448,15612092,Palmer,646,Germany,Male,32,8,105397.8,1,1,0,78111.84,1 +3449,15610903,Chukwueloka,560,Spain,Female,31,5,125341.69,1,1,0,79547.39,0 +3450,15705777,Real,710,Germany,Male,49,10,129164.88,1,1,1,193266.72,0 +3451,15661936,Chikelu,513,France,Male,40,3,141004.46,1,1,0,105028.46,0 +3452,15700864,Fiorentini,607,France,Female,21,0,0,2,1,0,116106.52,0 +3453,15722965,Yefimova,757,France,Male,57,3,89079.41,1,1,1,53179.21,1 +3454,15737521,Ball,619,Germany,Male,40,9,103604.31,2,0,0,140947.05,0 +3455,15814465,Ch'in,612,France,Male,24,1,182705.05,1,1,1,171837.06,0 +3456,15580988,Odell,842,France,Male,29,8,0,2,1,1,123437.05,0 +3457,15789974,Enemuo,713,France,Male,33,6,94598.48,1,0,0,197519.66,1 +3458,15713370,Hunter,657,Spain,Male,36,8,188241.05,2,0,0,183058.51,1 +3459,15748673,Nepean,770,France,Female,37,9,0,2,0,0,22710.72,0 +3460,15754919,Nwebube,773,France,Female,40,10,0,2,0,1,69303.15,0 +3461,15641662,Enticknap,470,Germany,Male,39,5,117469.91,2,0,0,63705.9,0 +3462,15813422,Lu,781,Spain,Male,35,4,80790.74,1,1,0,116429.51,0 +3463,15713596,Ugochukwu,428,France,Female,62,1,107735.93,1,0,1,58381.77,0 +3464,15791216,Mann,600,Germany,Male,43,8,133379.41,1,1,0,177378.66,1 +3465,15689031,Murphy,697,Spain,Female,37,7,168066.87,1,1,0,35450.53,0 +3466,15763704,Docherty,692,Germany,Female,43,2,69014.49,2,0,0,164621.43,0 +3467,15631339,Adams,791,France,Male,28,4,0,1,1,0,174435.48,0 +3468,15771509,Hirst,538,Germany,Female,42,1,98548.62,2,0,1,94047.75,0 +3469,15769586,Horan,820,France,Female,49,1,0,2,1,1,119087.25,0 +3470,15656096,Cumbrae-Stewart,679,Spain,Female,26,3,76554.06,1,1,1,184800.27,0 +3471,15585280,Kinney,649,France,Female,36,2,0,2,0,1,75035.48,0 +3472,15743582,T'ang,632,France,Female,27,3,107375.82,1,1,1,62703.38,0 +3473,15761692,Muir,594,France,Male,40,9,122417.17,2,0,1,190882.69,0 +3474,15627840,Toscano,682,France,Female,42,0,0,1,0,1,91981.85,1 +3475,15778861,Wallace,720,Spain,Male,33,6,97188.62,1,0,0,91881.29,0 +3476,15770554,Fraser,769,France,Male,31,4,61297.05,2,1,1,7118.02,0 +3477,15806956,Iqbal,746,Spain,Male,30,1,112666.67,1,0,0,11710.4,1 +3478,15701908,Nina,623,Spain,Female,40,7,0,1,1,1,25904.12,0 +3479,15736990,Chuang,537,France,Male,28,3,157842.07,1,1,0,86911.49,0 +3480,15743714,Ch'ien,468,France,Male,46,7,91443.75,1,1,0,10958.18,0 +3481,15807993,Bruno,588,Germany,Female,30,0,110148.49,1,1,0,5790.9,1 +3482,15644686,Kennedy,729,Spain,Female,34,9,53299.96,2,1,1,42855.97,0 +3483,15677377,Lawrence,543,Spain,Male,37,3,0,2,1,1,78915.68,0 +3484,15626412,Mort,499,Spain,Male,39,6,0,2,1,1,81409,0 +3485,15643679,Goliwe,784,Germany,Male,28,2,70233.74,2,1,1,179252.73,0 +3486,15728456,Martinez,604,France,Male,33,3,0,1,1,0,42171.13,1 +3487,15630661,Vasilyev,614,Spain,Female,25,10,75212.28,1,1,0,58965.04,0 +3488,15734044,Black,671,France,Female,31,7,41299.03,1,0,1,102681.32,0 +3489,15705001,Napolitani,587,Spain,Female,35,3,83286.56,1,1,0,125553.52,0 +3490,15809817,Ch'en,593,Spain,Male,43,10,0,2,0,0,53478.02,0 +3491,15809137,Sagese,453,France,Male,29,6,0,1,0,0,198376.02,1 +3492,15751593,Fraser,570,Germany,Male,35,6,85668.59,1,1,0,105525.36,0 +3493,15626491,Hughes,655,France,Female,45,7,57327.04,1,0,1,47349,0 +3494,15765461,Giles,632,Spain,Male,47,3,0,2,1,0,178822.32,0 +3495,15568120,Lacross,681,France,Female,37,7,69609.85,1,1,1,72127.83,0 +3496,15787161,Pisani,591,Germany,Male,46,4,129269.27,1,1,0,163504.33,0 +3497,15812324,King,779,France,Male,27,1,0,2,1,1,190623.02,0 +3498,15588944,Maughan,456,France,Female,63,1,165350.61,2,0,0,140758.07,1 +3499,15694253,Palerma,686,France,Female,41,7,152105.57,2,0,1,132374.41,0 +3500,15759566,Tochukwu,617,France,Male,74,10,0,2,1,1,53949.98,0 +3501,15675675,Slate,850,France,Female,32,5,106290.64,1,1,0,121982.73,0 +3502,15802060,Ch'ang,646,Germany,Female,30,10,100548.67,2,0,0,136983.77,0 +3503,15660505,Romani,735,Germany,Male,46,2,106344.95,1,1,0,114371.33,1 +3504,15782630,Genovese,543,France,Male,35,5,137482.19,1,0,0,62389.35,0 +3505,15700710,Chiebuka,490,France,Female,37,3,116465.53,1,0,1,24435.77,0 +3506,15742834,Liao,640,France,Male,45,1,0,1,1,1,10908.33,0 +3507,15806511,Berry,445,Spain,Male,45,10,0,2,0,1,90977.48,0 +3508,15608166,Fallaci,761,France,Male,36,9,127637.92,1,1,1,81062.93,0 +3509,15614230,T'an,426,France,Female,34,3,0,2,1,1,61230.83,0 +3510,15729958,Wilkinson,777,France,Male,37,1,0,1,1,1,126837.72,0 +3511,15800814,Palerma,534,France,Male,35,2,81951.74,2,1,0,115668.53,0 +3512,15674727,Lazarev,777,France,Female,42,5,147531.82,1,1,1,38819.45,0 +3513,15657779,Boylan,806,Spain,Male,18,3,0,2,1,1,86994.54,0 +3514,15801395,Warren,790,France,Female,33,10,135120.72,1,0,0,195204.99,0 +3515,15757911,Trevisani,643,Spain,Female,32,2,0,1,0,0,131301.74,0 +3516,15665340,Trevisano,584,Spain,Female,37,8,0,2,0,1,100835.19,0 +3517,15787151,Liao,638,France,Female,34,7,0,2,1,1,198969.78,0 +3518,15757821,Burgess,771,Spain,Male,18,1,0,2,0,0,41542.95,0 +3519,15600688,Liston,600,France,Female,39,5,0,2,0,0,118272.07,0 +3520,15594878,Thompson,661,Spain,Female,41,5,28082.95,1,1,0,69586.27,1 +3521,15569248,Milanesi,554,France,Female,43,10,0,2,1,0,149629.13,1 +3522,15812706,Mazure,627,Spain,Male,49,4,111087.5,1,0,1,146680.25,0 +3523,15645045,Rudduck,659,France,Female,38,9,0,2,1,1,132809.18,0 +3524,15766746,Darwin,835,France,Male,35,6,127120.07,1,1,0,28707.69,0 +3525,15700383,Uvarova,763,France,Female,35,7,115651.6,2,1,1,104706.29,0 +3526,15632551,Buccho,625,Germany,Male,31,4,77743.01,2,1,0,75335.68,0 +3527,15795129,Gallo,799,France,Female,30,9,0,2,1,0,136827.96,0 +3528,15650545,Tomlinson,849,France,Male,69,7,71996.09,1,1,1,139065.94,0 +3529,15612769,Carr,692,France,Male,28,5,61581.97,1,1,1,70179.91,0 +3530,15710853,Ts'ui,623,France,Female,24,5,0,2,1,0,116160.04,0 +3531,15623712,Coates,453,Spain,Female,42,5,0,3,1,0,83008.49,1 +3532,15653251,Hickey,408,France,Female,84,8,87873.39,1,0,0,188484.52,1 +3533,15755077,Norton,778,Germany,Female,37,0,105617.73,2,1,1,133699.82,1 +3534,15808557,Mancini,695,France,Female,42,5,0,1,0,1,72172.13,1 +3535,15614687,Tien,677,Germany,Female,44,4,148770.61,2,1,1,191057.76,0 +3536,15626882,Stobie,662,Spain,Male,37,5,94901.09,1,1,1,48233.75,0 +3537,15748034,Drakeford,534,France,Male,29,7,174851.9,1,1,1,79178.31,0 +3538,15632324,Pisani,602,France,Male,59,7,0,2,1,1,162347.05,0 +3539,15761023,Murphy,554,Germany,Female,43,2,120847.11,1,1,0,7611.61,1 +3540,15761453,Kovalev,667,France,Male,42,6,0,1,1,0,88890.05,0 +3541,15646726,Crawford,672,France,Male,43,5,0,1,0,0,63833.09,0 +3542,15637169,Maclean,838,Spain,Female,67,4,103267.8,1,1,1,78310.04,0 +3543,15636024,Blackburn,692,Spain,Female,34,4,109699.08,1,1,1,37898.91,0 +3544,15801218,Bermudez,675,France,Male,49,8,135133.39,1,0,1,179521.24,1 +3545,15642655,Savage,731,Spain,Male,33,1,0,1,1,0,130726.96,0 +3546,15690130,Wyatt,468,France,Female,32,8,137649.47,1,0,0,198714.29,0 +3547,15653753,Chiemenam,542,Spain,Male,43,6,113567.94,1,1,0,89543.25,0 +3548,15641359,Shao,662,Spain,Female,35,6,0,2,0,0,2423.9,1 +3549,15776827,Langdon,770,Germany,Male,37,5,141547.26,2,0,1,180326.83,0 +3550,15647725,Napolitano,675,France,Female,61,5,62055.17,3,1,0,166305.16,1 +3551,15648455,Kung,647,Germany,Male,51,4,131156.76,1,1,0,29883.63,0 +3552,15580629,Blackwood,604,France,Male,31,6,134837.58,1,1,0,192029.19,0 +3553,15730161,Marcelo,833,France,Female,39,3,0,2,1,0,1710.89,0 +3554,15626612,Yin,741,Spain,Male,40,4,104784.23,1,1,0,135163.76,1 +3555,15662865,Storey,658,Spain,Male,36,1,0,2,0,1,84927.42,0 +3556,15629094,Fomin,528,France,Female,36,1,156948.41,1,1,1,149912.28,1 +3557,15651823,Nkemjika,590,France,Female,60,6,147751.75,1,1,0,88206.04,1 +3558,15594827,Glasgow,675,France,Male,34,1,124619.33,2,0,1,163667.56,0 +3559,15786392,Chen,765,France,Male,41,4,124182.21,1,0,0,100153.43,0 +3560,15727353,Ch'ang,650,France,Female,64,7,142028.36,1,1,0,32275.09,1 +3561,15733777,Evans,817,France,Male,44,8,0,1,0,0,65501.91,1 +3562,15614302,Crotty,699,Germany,Female,31,10,125837.86,2,1,0,189392.66,0 +3563,15723263,Cocci,495,Germany,Female,34,9,117160.32,1,1,1,116069.24,1 +3564,15687270,Iroawuchi,491,Spain,Female,61,8,0,2,0,1,139861.53,0 +3565,15803121,Chia,847,France,Male,51,5,97565.74,1,0,0,144184.06,1 +3566,15598700,Hysell,676,Spain,Female,30,5,0,2,0,1,157888.5,0 +3567,15741875,Williamson,746,Spain,Female,25,3,104833.79,1,0,0,71911.3,0 +3568,15631709,Ginikanwa,470,Spain,Female,31,2,101675.22,2,1,0,45033.75,0 +3569,15672970,Chigolum,714,Spain,Male,20,3,0,2,0,1,150465.93,0 +3570,15761670,Morley,695,France,Female,50,8,0,1,1,0,126381.6,1 +3571,15706005,Roberts,674,France,Male,46,2,174701.05,1,1,0,90189.72,1 +3572,15790336,Tokareva,664,Germany,Male,36,6,71142.77,2,1,0,122433.09,0 +3573,15754267,Fleming,697,Germany,Male,31,3,108805.42,2,0,1,123825.83,0 +3574,15791988,Chinomso,670,France,Male,68,4,0,2,1,1,11426.7,0 +3575,15683375,Compton,541,France,Female,32,4,0,1,1,1,114951.42,0 +3576,15625151,Wan,640,France,Female,66,9,116037.76,1,0,1,184636.05,0 +3577,15635285,Taylor,647,France,Male,28,8,0,2,1,1,91055.27,0 +3578,15574296,Kambinachi,757,France,Male,23,2,80673.96,2,1,0,93991.65,0 +3579,15711618,Chang,704,Germany,Female,39,1,124640.51,1,1,0,116511.12,1 +3580,15670943,See,778,Germany,Male,31,9,182275.23,2,1,0,190631.23,0 +3581,15634359,Dyer,639,Germany,Female,41,5,98635.77,1,1,0,199970.74,0 +3582,15586629,Campbell,637,France,Male,33,5,0,2,1,0,139947.17,0 +3583,15588461,Cremonesi,686,France,Male,35,4,0,1,1,0,8816.37,0 +3584,15773221,Harris,577,Spain,Male,43,8,79757.21,1,1,0,135650.72,1 +3585,15664227,Threatt,506,Germany,Male,28,8,53053.76,1,0,1,24577.34,0 +3586,15741745,Lane,757,France,Male,28,7,120911.75,2,1,1,131249.46,0 +3587,15652626,Grave,826,France,Male,55,4,115285.85,1,1,0,140126.17,0 +3588,15599410,Stanley,721,France,Male,41,2,0,2,1,0,168219.75,0 +3589,15571958,McIntosh,489,Spain,Male,40,3,221532.8,1,1,0,171867.08,0 +3590,15785406,Watts,446,France,Female,51,4,105056.13,1,0,0,70613.52,0 +3591,15687884,Alekseyeva,677,France,Male,37,3,88363.03,1,0,1,117946.3,0 +3592,15621685,Davies,769,France,Male,29,2,123757.52,2,1,0,84872.66,0 +3593,15628886,Matlock,677,Spain,Male,56,5,123959.97,1,1,1,60590.72,1 +3594,15699325,Fedorova,555,Germany,Female,62,10,114822.64,1,0,1,8444.5,0 +3595,15578369,Chiedozie,652,Germany,Female,37,9,145219.3,1,1,0,159132.83,0 +3596,15654156,Marcelo,722,Germany,Female,32,5,106807.64,1,1,1,76998.69,0 +3597,15707199,Cooper,643,France,Male,36,0,148159.71,1,0,0,55835.66,0 +3598,15671630,McMillan,796,Germany,Female,40,1,99745.95,1,1,0,177524.19,0 +3599,15632079,Hardy,720,Germany,Female,37,8,156282.79,1,1,0,45985.52,0 +3600,15767921,Madukwe,613,France,Male,41,7,0,2,1,0,60297.72,0 +3601,15573599,Adamson,506,France,Female,57,6,0,2,0,1,194421.12,1 +3602,15747208,Watt,608,France,Male,50,6,0,1,1,0,93568.77,1 +3603,15582762,Mazzanti,667,Spain,Male,77,2,0,1,1,1,34702.92,0 +3604,15772528,Mishin,750,France,Female,47,7,121376.15,2,1,0,54473.6,1 +3605,15755798,Feng,610,France,Male,33,4,111582.11,1,0,0,113943.17,0 +3606,15788683,Kang,588,Germany,Female,34,10,129417.82,1,1,0,153727.32,0 +3607,15616922,Kelly,479,France,Female,26,1,0,2,1,1,19116.97,0 +3608,15771855,Yu,682,France,Male,37,5,0,2,0,1,112554.68,0 +3609,15601873,Bull,677,France,Female,36,7,0,1,1,0,47318.75,0 +3610,15657868,Serra,850,Germany,Male,40,6,94607.08,1,1,0,36690.49,0 +3611,15711716,Ferguson,580,France,Female,56,1,131368.3,1,1,0,106918.67,1 +3612,15734246,She,746,France,Female,21,8,166883.07,2,0,1,194563.65,0 +3613,15792151,Hamilton,635,Spain,Female,37,3,0,2,1,0,91086.73,0 +3614,15770159,Nnanna,664,Germany,Male,25,6,172812.72,2,1,1,108008.65,0 +3615,15747649,Summerville,558,Germany,Female,36,0,126606.63,2,1,1,172363.52,0 +3616,15639357,Allan,415,France,Male,46,9,134950.19,3,0,0,178587.36,1 +3617,15738907,Tobenna,798,France,Female,60,6,96956.1,1,1,0,31907.44,1 +3618,15663446,Volkova,792,Germany,Female,29,4,107601.79,1,1,0,18922.18,1 +3619,15750867,Nucci,489,Germany,Female,46,8,92060.06,1,1,0,147222.95,1 +3620,15715939,Wright,730,France,Male,33,0,0,2,1,0,1474.79,0 +3621,15763806,Astorga,773,France,Male,41,4,0,2,1,1,24924.92,0 +3622,15637993,Pokrovsky,711,France,Male,36,9,137688.71,1,1,1,46884.1,0 +3623,15720338,Mazzanti,592,Spain,Male,55,8,85845.43,2,1,1,128918.42,0 +3624,15627162,Blesing,695,Germany,Male,27,6,125552.96,1,1,0,105291.26,0 +3625,15596710,Ku,640,France,Female,33,1,167298.42,1,0,1,145381.65,0 +3626,15781678,Pisani,470,Spain,Male,31,4,55732.92,2,1,1,103792.53,0 +3627,15634968,Hsueh,789,Germany,Female,37,6,110689.07,1,1,1,71121.04,1 +3628,15609475,Ricci,604,Spain,Female,39,7,98544.11,1,1,1,52327.57,0 +3629,15573319,Azubuike,493,Germany,Female,35,8,178317.6,1,0,0,197428.64,0 +3630,15738291,Nevzorova,671,France,Female,48,8,115713.84,2,0,0,83210.84,0 +3631,15782456,Odili,656,France,Male,46,9,143267.14,2,0,0,193099.43,0 +3632,15794841,Kung,739,Spain,Male,19,5,89750.21,1,1,0,193008.52,0 +3633,15684696,Lei,560,Spain,Female,26,3,116576.45,1,1,0,157567.37,0 +3634,15629846,Sheehan,827,Germany,Female,47,8,143001.5,2,1,0,108977.5,0 +3635,15674442,Kung,681,France,Male,23,7,157761.56,1,0,0,147759.84,0 +3636,15571689,Kelechi,740,France,Female,37,5,0,2,1,1,27528.4,0 +3637,15730469,Anenechi,663,Spain,Male,31,4,103430.11,2,0,1,36479.27,0 +3638,15809320,McElhone,845,Spain,Female,52,0,0,1,1,0,31726.76,1 +3639,15684367,Chigbogu,555,Spain,Male,27,5,0,2,0,0,96398.51,0 +3640,15793049,Atkins,680,Germany,Female,48,8,115115.38,1,1,0,139558.6,1 +3641,15603665,Colombo,638,Germany,Female,39,0,122501.28,2,1,1,95007.8,0 +3642,15613623,Tilley,640,Spain,Male,62,3,0,1,1,1,101663.47,0 +3643,15569572,Sopuluchi,778,France,Male,42,6,0,2,1,1,106197.44,0 +3644,15698791,Udinesi,679,France,Male,45,3,146758.24,1,1,0,48466.89,0 +3645,15626233,Onyekachi,593,France,Female,32,3,0,2,1,1,151978.36,0 +3646,15607263,McCartney,788,France,Male,55,3,0,1,0,1,13288.46,1 +3647,15610900,Thompson,770,France,Female,70,9,110738.89,1,1,0,22666.77,1 +3648,15624775,Onyeoruru,729,France,Male,67,2,94203.8,1,0,1,102391.06,0 +3649,15691703,Shih,545,France,Male,47,8,105792.49,1,0,1,67830.2,1 +3650,15745355,Golibe,597,France,Male,41,4,153198.23,1,1,1,92090.36,0 +3651,15724955,Lucchesi,537,France,Male,38,3,0,2,0,0,141023.01,0 +3652,15628999,Townsend,732,France,Male,79,10,61811.23,1,1,1,104222.8,0 +3653,15654341,Chao,542,France,Male,34,8,101116.06,1,1,0,196395.05,0 +3654,15744240,Shen,688,Germany,Female,46,0,74458.25,1,0,1,6866.31,0 +3655,15632365,Booth,542,Germany,Male,33,8,142871.27,2,0,0,77737.86,0 +3656,15729689,Chan,754,Germany,Male,35,6,98585.94,2,0,1,106116.84,0 +3657,15759284,Yeh,750,France,Female,37,6,0,1,1,1,117948,1 +3658,15602124,Badgery,731,France,Male,30,7,0,2,1,1,184581.68,0 +3659,15661903,Hsia,699,France,Female,43,3,80764.03,1,1,0,199378.58,1 +3660,15664668,Zarate,534,France,Female,42,9,144801.97,1,0,1,12483.39,1 +3661,15736431,Congreve,494,Spain,Male,27,2,0,2,1,0,22404.64,0 +3662,15748639,Hayslett,497,Germany,Male,35,7,110053.62,2,1,1,92887.06,0 +3663,15628123,Robinson,632,France,Female,28,5,118890.81,1,0,1,145157.97,0 +3664,15602731,Wong,724,France,Male,31,5,0,1,1,0,134889.95,1 +3665,15794137,Nevzorova,751,Germany,Female,37,0,151218.98,1,1,1,109309.29,0 +3666,15748696,Page,733,France,Male,42,9,150507.21,1,0,1,169964.12,0 +3667,15725068,Quinn,701,Spain,Female,21,9,0,2,1,1,26327.42,0 +3668,15807340,O'Donnell,525,Germany,Male,33,4,131023.76,2,0,0,55072.93,0 +3669,15586133,Pisano,666,Germany,Female,44,2,122314.5,1,0,0,68574.88,1 +3670,15576185,Sinclair,653,France,Male,29,2,0,2,1,1,41671.81,0 +3671,15660809,Loving,850,France,Male,28,4,0,2,1,1,12409.01,0 +3672,15616666,Artemova,646,Germany,Female,52,6,111739.4,2,0,1,68367.18,0 +3673,15706904,Robertson,750,France,Male,43,6,113882.31,1,1,1,74564.41,0 +3674,15606915,Genovese,764,France,Male,24,7,98148.61,1,1,0,26843.76,0 +3675,15749693,Ugonnatubelum,658,France,Female,32,9,0,2,1,0,156774.75,0 +3676,15791743,Corbett,727,France,Male,32,1,59271.82,1,1,1,46019.43,0 +3677,15796480,Reilly,687,France,Female,31,2,0,2,0,1,145411.39,0 +3678,15790442,Wright,631,Spain,Male,33,2,0,2,1,1,158268.84,0 +3679,15609458,Vincent,797,France,Male,30,10,69413.44,1,1,1,74637.57,0 +3680,15593897,Carr,650,Spain,Male,25,7,160599.06,2,1,1,28391.52,0 +3681,15604576,Eiland,850,Spain,Male,22,3,0,1,1,1,144385.54,0 +3682,15666270,Omeokachie,676,France,Female,40,2,147803.48,1,1,0,95181.06,1 +3683,15572626,Mackenzie,620,Spain,Male,44,8,0,2,1,1,15627.51,0 +3684,15727197,Pinto,576,France,Female,52,9,170228.59,2,0,0,148477.57,1 +3685,15714006,Gardener,482,France,Female,35,2,133111.73,1,0,1,79957.95,0 +3686,15642137,Fang,695,Spain,Female,39,5,0,2,0,0,102763.69,0 +3687,15665327,Cattaneo,706,France,Male,18,2,176139.5,2,1,0,129654.22,0 +3688,15626806,Labrador,668,France,Female,32,2,0,2,1,1,40652.33,0 +3689,15662578,Dettmann,679,Germany,Male,35,1,110245.13,1,1,1,178291.09,0 +3690,15790829,Gibson,703,France,Female,45,5,0,2,1,0,131906.44,0 +3691,15654959,Hope,670,Spain,Male,67,6,158719.57,1,1,1,118607.4,0 +3692,15760244,Ives,590,France,Female,76,5,160979.68,1,0,1,13848.58,0 +3693,15715394,Greece,613,Spain,Male,35,4,123557.65,2,0,1,170903.4,0 +3694,15722246,Omeokachie,742,France,Female,60,4,0,1,1,1,13161.66,1 +3695,15609704,Mao,608,France,Female,33,4,0,1,1,0,79304.38,1 +3696,15757628,Savage,571,France,Male,40,10,112896.86,1,1,1,121402.53,0 +3697,15633586,Brierly,595,France,Female,39,7,120962.13,1,0,0,23305.01,0 +3698,15565796,Docherty,745,Germany,Male,48,10,96048.55,1,1,0,74510.65,0 +3699,15717935,McDonald,589,France,Female,21,3,0,2,0,1,55601.44,0 +3700,15577700,Rapuokwu,749,France,Male,37,10,185063.7,2,1,1,134526.87,0 +3701,15747345,Bergamaschi,678,France,Female,22,6,118064.93,2,1,1,195424.01,0 +3702,15678317,Manfrin,603,France,Male,46,2,0,2,1,1,59563.49,0 +3703,15698335,Bergamaschi,504,France,Female,73,8,0,1,1,1,34595.58,0 +3704,15768451,MacDonald,739,Germany,Male,40,5,149131.03,3,1,1,60036.99,1 +3705,15753213,Lees,604,France,Female,34,7,0,2,1,0,193021.49,0 +3706,15769645,Senior,612,France,Female,35,3,0,1,1,1,48108.72,0 +3707,15657565,Nwokezuike,629,Spain,Female,44,6,125512.98,2,0,0,79082.76,0 +3708,15620323,Ekwueme,652,Spain,Female,42,3,83492.07,2,1,0,37914.12,0 +3709,15679983,Garmon,565,France,Male,34,7,0,1,0,0,74593.84,0 +3710,15812616,Enyinnaya,707,France,Female,49,10,0,1,1,0,82967.97,1 +3711,15601796,Chizuoke,645,France,Male,30,1,125739.26,1,1,1,193441.23,0 +3712,15729489,Hyde,762,Germany,Female,34,8,98592.88,1,0,1,191790.29,1 +3713,15613216,Cameron,639,Spain,Female,39,1,141789.15,1,1,0,92455.96,0 +3714,15657937,Lord,709,Germany,Male,22,0,112949.71,1,0,0,155231.55,0 +3715,15815428,Biryukova,823,France,Male,34,3,105057.33,1,1,0,9217.92,0 +3716,15640409,Carpenter,817,Germany,Female,46,0,89087.89,1,0,1,87941.85,1 +3717,15699492,Lorenzo,665,Germany,Female,27,2,147435.96,1,0,0,187508.06,0 +3718,15623536,Madukwe,646,Germany,Male,39,0,154439.86,1,1,0,171519.06,0 +3719,15707551,Hutcheon,568,France,Male,30,8,73054.37,2,1,1,27012,0 +3720,15577999,Sleeman,850,France,Female,62,1,124678.35,1,1,0,70916,1 +3721,15788775,Milne,473,Germany,Male,40,8,152576.25,2,1,0,73073.68,0 +3722,15758362,Williamson,731,France,Female,41,9,152243.57,1,1,1,88783.59,0 +3723,15807961,Bruno,619,France,Male,25,4,0,1,1,0,145524.36,0 +3724,15710978,Palerma,715,Germany,Male,42,2,88120.97,2,1,1,21333.22,0 +3725,15703541,Wang,772,Germany,Female,51,9,143930.92,1,0,1,46675.51,1 +3726,15626474,Onyemere,686,France,Female,31,1,0,2,1,0,4802.25,0 +3727,15608344,Dawson,749,Germany,Female,29,7,137059.05,3,1,0,102975.72,1 +3728,15768367,Nebechukwu,781,France,Female,27,7,186558.55,1,1,1,175071.29,1 +3729,15806210,Bateman,675,Spain,Male,66,5,115654.47,2,1,1,131970.86,0 +3730,15697702,Lord,730,Spain,Male,29,2,0,2,1,0,14174.09,0 +3731,15689152,Loggia,683,Spain,Male,38,3,126152.84,1,0,0,15378.75,0 +3732,15568573,Graham,554,Germany,Female,51,7,105701.91,1,0,1,179797.79,1 +3733,15689598,Dean,722,France,Male,46,6,0,1,1,1,93917.68,1 +3734,15713374,Jarvis,689,Germany,Male,67,9,157094.78,1,1,1,99490.01,0 +3735,15679733,Haugh,796,Germany,Male,40,2,113228.38,2,1,1,46415.09,0 +3736,15759274,Micklem,447,France,Female,32,10,0,1,1,1,151815.76,0 +3737,15607748,Bennett,498,Germany,Male,37,8,108432.88,2,1,1,14865.05,0 +3738,15607577,Roberts,663,Spain,Male,27,8,0,1,1,1,188007.99,0 +3739,15813697,Onyekaozulu,498,Germany,Female,44,2,120702.67,2,1,1,98175.74,0 +3740,15801125,Kegley,627,France,Female,32,1,0,1,1,0,106851.7,0 +3741,15777855,Manna,649,France,Male,45,7,0,2,0,1,75204.21,0 +3742,15635396,Thompson,738,Germany,Female,29,9,139106.19,1,1,0,141872.05,1 +3743,15698031,Romano,587,Germany,Female,39,6,101851.8,2,1,0,7103.71,0 +3744,15678944,Brown,655,Germany,Female,32,6,130935.56,1,1,0,9241.83,1 +3745,15718507,Su,647,Germany,Male,37,3,116509.99,1,1,1,149517.71,1 +3746,15808334,Mackay,776,Germany,Female,37,1,93124.04,2,1,1,196079.32,0 +3747,15804709,Watt,688,Germany,Male,35,5,111578.18,1,0,0,166165.93,1 +3748,15645835,Milani,605,France,Male,32,9,0,2,1,1,55724.24,0 +3749,15738166,Hsu,596,France,Female,39,10,86546.29,1,0,1,131768.98,0 +3750,15675360,Valenzuela,427,France,Male,33,8,0,1,1,1,13858.95,0 +3751,15793042,Sung,629,France,Male,39,2,129669.32,2,1,0,82774.07,0 +3752,15630106,Lo,496,Spain,Male,29,2,0,2,1,0,55389.59,0 +3753,15810385,Giordano,717,Spain,Female,36,2,164557.95,1,0,1,82336.73,0 +3754,15578211,Connolly,777,France,Male,23,6,0,2,1,1,163225.48,0 +3755,15572792,Bellucci,535,Spain,Male,35,8,118989.92,1,1,1,135536.72,0 +3756,15620030,Jamieson,744,France,Male,29,1,0,1,0,0,82422.97,0 +3757,15783541,Fomina,755,France,Male,31,5,0,2,0,1,194660.78,0 +3758,15679284,Aksenov,593,Spain,Female,45,6,79259.75,1,1,0,55347.28,0 +3759,15582910,Turnbull,514,France,Male,38,4,112230.38,1,1,0,16717.11,1 +3760,15688337,Dixon,721,France,Male,40,9,118129.87,1,1,1,160277.65,0 +3761,15734970,White,835,Spain,Male,38,7,86824.09,1,0,0,175905.97,0 +3762,15759140,Long,682,France,Female,64,10,128306.7,1,0,1,66040.83,0 +3763,15643042,Han,590,Germany,Female,40,2,117641.43,2,0,0,92198.05,0 +3764,15773868,Belov,653,Germany,Female,37,3,125734.2,2,1,0,134625.09,1 +3765,15615820,MacDonald,837,France,Male,49,8,103302.37,1,1,1,50974.57,0 +3766,15730273,Parsons,841,France,Male,27,8,0,1,1,0,171922.72,0 +3767,15724890,Cross,584,Spain,Male,36,4,82696.09,2,0,0,83058.14,0 +3768,15765952,Milanesi,769,France,Male,29,4,145471.37,1,1,0,188382.77,0 +3769,15685920,Lombardo,599,Spain,Male,34,2,101506.66,1,0,0,198030.24,0 +3770,15663263,Collins,698,France,Male,47,5,156265.31,2,0,0,1055.66,0 +3771,15568953,Alexeieva,477,France,Male,27,1,128554.98,1,1,1,133173.19,0 +3772,15643361,Cullen,477,Germany,Male,34,8,139959.55,2,1,1,189875.83,0 +3773,15699486,Johnson,745,Spain,Male,34,7,132944.53,1,1,1,31802.92,0 +3774,15747854,Rudd,749,France,Female,35,3,0,3,1,1,132649.85,0 +3775,15691785,Findlay,850,France,Male,61,1,0,1,1,0,53067.83,1 +3776,15709004,Mai,528,Germany,Male,22,5,93547.23,2,0,1,961.57,0 +3777,15652218,Morrison,750,France,Male,33,2,152302.72,1,1,0,71333.44,0 +3778,15697127,Monaldo,543,France,Female,31,2,147674.26,1,1,1,16658.76,0 +3779,15658486,Gidney,579,Spain,Female,59,3,148021.12,1,1,1,74878.22,0 +3780,15694160,Sagese,624,France,Male,37,0,0,2,0,0,112104.55,0 +3781,15685290,Wall,595,Germany,Male,46,5,142360.62,2,1,0,48421.4,1 +3782,15701042,Dalton,596,Germany,Female,27,2,151027.56,1,1,0,170320.58,0 +3783,15680449,Hsing,431,Germany,Female,44,2,138843.7,1,1,0,37688.31,1 +3784,15599860,Warner,647,Spain,Female,26,8,109958.15,1,1,1,136592.24,1 +3785,15723169,Williams,640,France,Female,31,9,138857.59,1,1,0,48640.77,0 +3786,15803842,Dunn,752,Germany,Female,45,3,105426.5,2,0,1,89773.45,0 +3787,15728224,Kerr,710,Germany,Female,41,9,149155.53,2,1,0,42131.26,1 +3788,15644174,Marchesi,638,Germany,Male,27,4,135096.05,1,1,1,186523.72,1 +3789,15707110,Endrizzi,660,Germany,Male,28,2,170890.05,2,1,0,41758.9,0 +3790,15765415,King,609,Spain,Female,45,4,89122.3,1,1,1,199256.98,0 +3791,15756751,Griffiths,596,Spain,Female,54,0,78126.28,1,1,1,153482.91,1 +3792,15795151,Hartzler,705,France,Female,38,3,123894.43,1,1,0,21177.1,0 +3793,15632859,Chukwudi,444,France,Male,36,7,0,2,0,1,138743.86,0 +3794,15584037,Denisov,727,Germany,Male,58,5,106913.43,1,1,0,25881,1 +3795,15621409,Endrizzi,496,France,Male,32,4,127845.83,1,1,0,66469.2,0 +3796,15581102,Baresi,554,France,Female,22,8,0,2,0,1,142670.61,0 +3797,15578096,Nnachetam,537,France,Male,26,7,106397.75,1,0,0,103563.23,0 +3798,15669887,Lambert,839,France,Female,51,3,0,1,1,1,69101.23,1 +3799,15621834,Game,700,Spain,Female,43,0,0,2,1,0,59475.35,0 +3800,15655341,Chinagorom,458,Spain,Female,35,5,166492.48,1,1,0,135287.74,0 +3801,15685314,Noble,850,France,Female,28,2,0,2,1,1,38773.74,0 +3802,15653997,Haynes,699,Spain,Male,31,6,114493.68,1,0,0,138396.32,0 +3803,15629551,Cattaneo,615,Germany,Female,44,9,126104.98,2,0,1,110718.02,0 +3804,15651264,Yobanna,850,Germany,Male,51,4,124425.99,1,0,0,118545.49,1 +3805,15760825,Fraser,604,France,Female,40,1,0,2,1,0,123207.17,0 +3806,15597394,Rhodes,668,Spain,Male,34,0,0,1,0,0,99984.86,0 +3807,15740383,Jimenez,594,Spain,Female,38,10,0,2,1,0,58332.91,0 +3808,15670562,Pharr,470,France,Male,30,3,101140.76,1,1,1,50906.65,0 +3809,15698117,Jerger,701,Germany,Male,41,0,150844.94,1,0,1,127623.36,0 +3810,15694805,McIntyre,664,Spain,Male,35,1,115024.5,1,0,1,169665.79,0 +3811,15746802,Onio,477,France,Female,30,6,131286.46,1,1,0,194144.45,0 +3812,15589428,Tomlinson,756,France,Female,42,9,0,2,1,0,35673.42,0 +3813,15790267,Onuoha,625,France,Female,40,7,141267.67,1,0,1,177397.49,0 +3814,15665402,Panicucci,703,Spain,Male,73,5,137761.55,1,1,1,159677.46,0 +3815,15642093,Piccio,646,France,Male,30,7,0,2,1,0,153566.97,0 +3816,15666181,Ramsden,650,France,Male,33,0,98064.97,1,1,0,52411.99,0 +3817,15602554,Vorobyova,664,France,Female,31,9,114519.57,2,0,1,79222.02,0 +3818,15724251,Todd,682,Germany,Female,29,6,101012.77,1,0,0,32589.89,1 +3819,15740147,Cremonesi,725,France,Female,44,10,0,1,0,1,93777.61,0 +3820,15718289,Bradley,553,Germany,Male,46,3,82291.1,1,1,0,112549.99,1 +3821,15763148,Stanley,576,France,Male,39,9,84719.98,1,0,0,191063.36,0 +3822,15685245,Jowett,608,Spain,Female,56,5,0,2,0,1,153810.41,0 +3823,15626985,Yefremova,850,France,Female,39,0,104386.53,1,1,0,105886.77,0 +3824,15585823,Wilson,627,France,Male,31,8,128131.73,1,1,0,96131.47,0 +3825,15728167,Abramovich,667,France,Male,44,2,122806.95,1,0,0,15120.86,0 +3826,15762928,Venables,548,Spain,Male,44,8,0,1,1,0,16989.77,0 +3827,15751774,Monnier,774,France,Male,76,4,112510.89,1,1,1,143133.18,0 +3828,15654733,Hsieh,794,Germany,Male,57,3,117056.46,1,1,0,93336.93,1 +3829,15809777,Gadsden,497,Germany,Female,55,7,131778.66,1,1,1,9972.64,0 +3830,15744200,Ni,587,France,Female,36,1,70784.27,1,1,0,30579.82,0 +3831,15720713,Chibueze,850,France,Female,29,10,0,2,1,1,199775.67,0 +3832,15695356,Chinwemma,722,France,Male,46,5,0,2,1,0,179908.71,0 +3833,15653315,Kang,555,Spain,Female,35,1,0,2,1,0,101667,0 +3834,15604792,Kuo,609,Germany,Male,38,6,140752.06,2,0,1,171430.16,0 +3835,15704819,Ositadimma,734,Spain,Female,39,6,92126.26,2,0,0,112973.34,0 +3836,15670859,Smith,718,Germany,Female,39,7,93148.74,2,1,1,190746.38,0 +3837,15602797,Okwudilichukwu,645,Spain,Female,49,5,110132.55,3,0,1,187689.91,1 +3838,15662533,Porter,598,Spain,Female,23,6,0,2,1,0,153229.19,0 +3839,15778154,Kung,628,Germany,Male,50,4,122227.71,1,0,1,14217.77,1 +3840,15806230,Trevisano,629,Germany,Male,40,2,121647.54,2,1,1,64849.74,1 +3841,15662884,Naylor,739,Germany,Male,58,1,110597.76,1,0,1,160122.66,1 +3842,15750778,Ponomarev,653,France,Female,60,2,120731.39,4,1,1,138160.11,1 +3843,15717185,Udinese,711,France,Male,28,8,0,2,1,1,64286.39,0 +3844,15677804,Aliyeva,783,Spain,Male,38,1,0,3,1,1,80178.54,1 +3845,15568915,Bailey,681,France,Male,38,6,153722.47,1,1,0,101319.76,0 +3846,15736495,Jackson,712,France,Male,34,8,114088.32,1,1,0,92794.61,0 +3847,15737354,Yin,554,France,Female,48,7,0,2,1,1,63708.07,0 +3848,15667889,Akobundu,611,France,Female,37,6,0,2,1,0,110782.88,0 +3849,15577831,Byrne,560,Germany,Male,41,4,152532.3,1,0,0,10779.69,0 +3850,15729836,Robinson,646,Spain,Male,32,1,0,2,1,0,183289.22,0 +3851,15775293,Stephenson,680,France,Male,34,3,143292.95,1,1,0,66526.01,0 +3852,15697597,Chiemenam,631,France,Male,26,1,149144.61,1,0,1,123697.95,0 +3853,15639669,Forbes,746,France,Male,36,9,127157.04,1,1,1,155700.15,0 +3854,15631392,Douglas,654,Germany,Male,43,9,84673.17,2,0,1,82081.35,0 +3855,15580935,Okechukwu,687,Germany,Male,33,9,135962.4,2,1,0,121747.96,0 +3856,15590344,Russell,708,Germany,Male,32,3,151691.44,2,1,1,172810.51,0 +3857,15653306,Ermakova,679,Germany,Female,32,0,88335.05,1,0,0,159584.81,0 +3858,15805025,Oster,636,France,Female,45,7,139859.23,1,1,1,108402.54,0 +3859,15658449,Chizoba,695,France,Male,45,9,43134.65,1,0,1,77330.35,0 +3860,15694450,Bianchi,677,France,Male,42,5,99580.13,1,1,0,21007.96,0 +3861,15605666,Peyser,720,France,Female,34,6,110717.38,1,1,1,9398.45,0 +3862,15615126,Cocci,780,France,Female,37,3,0,2,0,0,182156.81,1 +3863,15726588,Seleznev,653,Spain,Female,36,3,0,2,0,0,110525.6,0 +3864,15645095,Huang,674,France,Female,28,3,0,1,1,0,51536.99,0 +3865,15808960,Alleyne,620,Germany,Male,40,5,108197.11,2,1,0,49722.34,0 +3866,15729435,McKenzie,623,France,Male,40,6,0,2,1,1,66119.07,0 +3867,15656840,Zikoranachukwudimma,547,France,Female,29,6,104450.86,1,1,1,37160.28,0 +3868,15659149,King,530,France,Male,39,2,0,2,1,0,197923.05,0 +3869,15585490,Nkemdilim,746,France,Female,34,4,0,1,0,1,65166.6,0 +3870,15674929,Anderson,512,France,Female,31,7,0,2,0,0,49326.07,0 +3871,15746341,Ejikemeifeuwa,630,France,Male,40,8,0,2,1,1,42495.81,0 +3872,15662091,Adams,570,Spain,Male,21,7,116099.82,1,1,1,148087.62,0 +3873,15620123,Christie,605,France,Male,39,6,111169.91,1,0,0,9641.4,0 +3874,15616240,Yeh,530,Spain,Male,37,4,0,2,1,1,164844.37,0 +3875,15624186,McGregor,813,Germany,Female,25,5,123616.43,1,0,1,132959.33,0 +3876,15605036,Pisano,704,Spain,Female,37,9,155619.58,1,1,1,135088.58,0 +3877,15805151,Ginikanwa,565,Germany,Male,31,2,89558.39,2,1,1,4441.54,0 +3878,15753847,Hawkins,645,Spain,Male,45,4,0,1,0,1,174916.85,1 +3879,15653222,Otutodilichukwu,526,Germany,Female,32,6,131938.92,2,1,1,1795.93,0 +3880,15757541,Rickard,778,France,Female,33,9,151772.63,2,0,0,180249.94,1 +3881,15726945,Andreev,677,France,Female,72,8,0,2,1,1,153604.44,0 +3882,15794276,Steele,588,France,Female,64,3,0,1,1,1,189703.65,0 +3883,15568328,Black,488,France,Female,22,6,0,2,1,1,66393.89,0 +3884,15604355,Shand,519,France,Male,39,1,97700.02,1,1,1,30709.03,0 +3885,15735788,Chiagoziem,709,France,Male,31,6,0,2,1,1,71009.84,0 +3886,15618255,Fedorov,642,Germany,Female,56,6,103244.86,2,1,0,143049.72,1 +3887,15720941,Tien,710,Germany,Male,34,8,147833.3,2,0,1,1561.58,0 +3888,15769110,Stehle,653,France,Female,46,5,0,2,1,0,49707.85,0 +3889,15576094,Sung,743,France,Male,71,0,0,2,0,1,29837.65,0 +3890,15756150,Alexander,418,France,Female,39,2,0,2,0,0,9041.71,0 +3891,15719579,McIntosh,670,Germany,Female,33,9,84521.48,2,0,1,198017.05,0 +3892,15748854,Sung,723,Germany,Female,28,5,91938.31,1,1,0,143481.85,0 +3893,15612455,Yao,549,Germany,Male,45,6,124240.93,1,1,1,146372.51,0 +3894,15664802,Chinweuba,543,France,Female,42,5,0,2,0,0,101905.34,0 +3895,15735687,Chinweuba,595,Spain,Male,37,2,157084.99,1,1,0,134767.13,0 +3896,15664734,T'ao,673,Germany,Female,25,3,108244.82,2,1,1,103573.96,0 +3897,15767894,Ch'ien,741,France,Female,21,9,0,2,0,1,139259.54,0 +3898,15666884,Su,508,Germany,Female,41,5,82161.7,2,1,0,187776.49,0 +3899,15750156,Yu,662,Germany,Male,59,2,104568.41,1,1,0,8059.44,1 +3900,15751120,Loyau,752,France,Female,36,2,119912.46,1,1,0,124354.92,0 +3901,15575748,Conti,809,France,Male,36,9,68881.59,2,0,1,109135.11,0 +3902,15714610,Alexeeva,575,Spain,Male,30,2,0,2,1,1,82222.86,0 +3903,15720305,Power,591,Spain,Female,40,1,86376.29,1,0,1,136767.16,1 +3904,15678129,Hill,643,Spain,Female,45,9,150840.03,2,1,0,155516.35,0 +3905,15566633,Freeman,698,Germany,Male,55,8,155059.1,2,1,1,144584.29,0 +3906,15680436,Hsing,496,France,Female,29,4,0,2,1,0,164806.89,0 +3907,15674343,Esposito,597,France,Male,44,8,78128.13,2,0,1,109153.04,0 +3908,15658890,Belonwu,603,Germany,Male,46,4,98899.76,2,1,1,86190.34,0 +3909,15599004,Tsao,655,Spain,Male,37,1,0,1,1,1,106040.97,0 +3910,15726487,P'eng,431,France,Male,63,6,160982.89,1,1,1,168008.17,0 +3911,15698716,Baker,620,France,Female,70,3,87926.24,2,1,0,33350.26,1 +3912,15710527,Matthews,782,France,Female,35,4,0,1,1,1,119565.34,0 +3913,15655590,Garcia,581,Spain,Male,46,2,79385.21,2,0,0,188492.82,0 +3914,15732266,Field,553,Germany,Male,53,5,127997.83,1,1,0,165378.66,1 +3915,15669326,Gordon,658,France,Male,44,2,168396.34,1,1,1,14178.73,0 +3916,15672246,Jefferies,686,Germany,Male,43,2,134896.03,1,1,1,97847.05,0 +3917,15620276,Palermo,539,Spain,Male,36,6,0,3,1,1,118959.64,0 +3918,15640258,Chou,685,France,Female,50,6,94238.75,2,1,1,50664.07,1 +3919,15740283,Ewing,850,France,Male,29,1,0,2,0,0,152996.89,0 +3920,15759717,Mazzi,763,Spain,Female,39,7,0,2,1,0,19458.75,0 +3921,15620268,Thomson,634,Germany,Male,43,3,212696.32,1,1,0,115268.86,0 +3922,15743871,Nkemdirim,567,France,Male,59,3,0,2,1,0,25843.7,1 +3923,15614491,Lockyer,539,France,Male,39,3,139153.68,2,1,0,147662.33,0 +3924,15595047,Murray,764,France,Male,41,7,0,2,0,0,134878.34,0 +3925,15732334,Black,653,France,Female,40,0,0,2,1,0,35795.85,0 +3926,15701206,Torreggiani,566,Spain,Male,44,5,0,2,1,0,66462.79,0 +3927,15581280,Atkinson,714,Germany,Male,29,6,92887.13,1,1,1,69578.49,0 +3928,15651943,Richards,580,Spain,Female,65,1,0,2,0,1,103182.46,0 +3929,15609545,Azubuike,548,France,Male,29,5,83442.98,1,0,1,177017.39,0 +3930,15658548,Ignatiev,646,Germany,Female,36,6,144773.29,2,1,0,53217.3,0 +3931,15626008,Miller,622,Germany,Female,52,9,111973.97,1,1,1,162756.29,1 +3932,15774133,Cox,706,France,Female,35,8,178032.53,1,0,1,42181.68,0 +3933,15763798,McMillan,680,France,Male,23,5,140007.19,1,0,1,31714.08,0 +3934,15758013,Napolitano,698,France,Male,37,5,98400.61,2,0,0,25017.28,0 +3935,15705765,Lane,581,Spain,Female,46,1,0,2,1,0,104272.04,0 +3936,15648362,Kennedy,728,Germany,Male,45,3,108924.33,2,1,0,84300.4,1 +3937,15761102,T'ao,707,Spain,Female,32,4,132835.56,1,0,0,136877.24,0 +3938,15610165,Hsiung,761,France,Female,26,1,0,2,1,1,199409.19,0 +3939,15723717,Heath,483,Germany,Male,41,1,118334.44,1,0,0,163147.99,1 +3940,15654611,Parry,736,Germany,Female,25,9,81732.88,2,1,0,136497.28,0 +3941,15659736,Herbert,716,Germany,Male,66,5,121411.9,1,0,0,10070.4,1 +3942,15603170,Kang,654,France,Male,32,9,121455.65,1,1,0,190068.53,1 +3943,15786167,Andreyeva,649,Spain,Male,20,5,0,2,1,1,58309.54,0 +3944,15671915,Bowen,649,France,Male,46,5,0,2,1,1,76946.6,0 +3945,15794792,Golubev,612,France,Female,31,8,117989.76,1,1,1,54129.86,0 +3946,15652789,Hancock,657,Spain,Male,40,10,0,2,1,1,52990.7,0 +3947,15739168,Fowler,511,France,Female,31,5,137411.29,1,0,1,161854.98,0 +3948,15719950,Sutherland,682,France,Male,61,10,73688.2,1,1,1,172141.33,0 +3949,15743818,Rowley,748,Spain,Male,58,9,122330.7,2,0,1,124429.19,0 +3950,15717937,Gibbons,554,Germany,Male,43,5,99906.89,1,0,0,24983.39,0 +3951,15602841,Lockett,794,Spain,Female,28,5,0,2,0,1,86699.98,0 +3952,15619972,Akabueze,807,France,Female,47,9,167664.83,1,0,0,125440.11,1 +3953,15796114,Phelps,594,France,Female,34,7,141525.55,1,0,0,9443.15,0 +3954,15633546,Frederick,652,Spain,Female,33,3,124832.51,1,1,0,195877.06,0 +3955,15758755,Beneventi,729,France,Female,34,9,132121.71,1,0,1,105409.31,0 +3956,15695168,Bruce,625,France,Male,39,2,0,2,1,0,100403.05,0 +3957,15754342,Green,597,Germany,Female,60,0,78539.84,1,0,1,48502.88,0 +3958,15756610,Carlson,657,Germany,Female,38,5,123770.46,1,0,0,47019.66,1 +3959,15640917,Tang,633,France,Male,43,5,0,2,1,1,48249.88,0 +3960,15663164,Yudin,663,Germany,Male,49,7,116150.65,3,1,1,84358.71,1 +3961,15616811,MacDonald,535,France,Male,47,0,160729.1,1,0,1,145986.35,0 +3962,15610781,Watt,702,France,Female,29,10,88378.6,1,1,0,88550.28,0 +3963,15600911,Mbadiwe,712,France,Male,33,2,182888.08,1,1,0,3061,0 +3964,15629603,Chuang,607,France,Male,31,8,0,2,1,1,43196.5,0 +3965,15714981,Sabbatini,476,France,Male,37,4,0,1,1,1,55775.84,1 +3966,15775892,Caldwell,748,Spain,Female,23,8,85600.08,1,0,0,134077.71,0 +3967,15782778,Ewers,815,France,Male,35,4,0,2,0,1,198490.33,0 +3968,15786643,Tsao,602,France,Male,32,10,0,2,1,1,116052.92,0 +3969,15595657,Hannam,649,Germany,Male,40,4,95001.33,1,0,1,123202.99,0 +3970,15743673,Wood,551,Spain,Male,27,2,113873.22,1,1,1,85129.77,1 +3971,15634310,Ko,509,France,Male,30,6,0,2,1,0,180598.86,0 +3972,15790809,Lo Duca,685,Spain,Male,40,7,74896.92,1,1,0,198694.2,0 +3973,15668695,Endrizzi,536,France,Female,22,5,89492.62,1,0,0,42934.43,0 +3974,15669281,Ch'iu,711,Spain,Male,38,3,128718.78,1,0,0,114793.45,0 +3975,15621031,Mofflin,761,Spain,Male,27,8,0,2,1,0,63297.7,0 +3976,15720071,Fiorentini,535,France,Female,49,3,0,1,0,0,61820.41,1 +3977,15792180,Chiekwugo,566,Germany,Male,22,7,144954.75,2,1,0,102246,0 +3978,15813894,Bogle,620,Spain,Male,21,9,0,2,0,0,154882.79,0 +3979,15669490,Ifeanacho,837,Germany,Male,37,6,94001.61,2,1,0,140723.05,0 +3980,15783030,Owens,685,France,Female,40,7,0,1,1,0,72852.74,1 +3981,15695792,Ch'ien,673,France,Male,65,0,0,1,1,1,85733.33,0 +3982,15575676,Chung,638,France,Male,24,1,0,2,0,1,162597.15,0 +3983,15627665,Sung,614,France,Male,46,4,0,1,1,0,74379.57,1 +3984,15814092,Wang,626,France,Female,44,2,0,1,0,1,173117.22,1 +3985,15695225,Sun,834,Spain,Male,38,8,0,2,1,1,66485.26,0 +3986,15615091,Maitland,691,France,Male,24,6,0,2,1,1,92811.2,0 +3987,15794345,Ma,706,Spain,Male,38,8,0,2,0,1,46635.11,0 +3988,15726484,Pollard,633,France,Male,37,7,141546.35,1,1,1,124830.11,0 +3989,15650442,Hsieh,644,Germany,Female,32,8,141528.88,1,1,1,167087.34,1 +3990,15714256,Gerasimov,666,France,Male,30,7,109805.3,1,0,1,163625.56,0 +3991,15778752,Johnson,708,France,Male,32,10,86614.06,2,1,1,172129.26,0 +3992,15601659,Fiorentino,496,Germany,Female,59,7,91680.1,2,1,0,163141.18,1 +3993,15602811,Chioke,730,Germany,Male,38,0,38848.19,2,0,0,94003.11,0 +3994,15779414,Rossi,696,Spain,Male,40,3,153639.11,1,1,1,138351.68,0 +3995,15763097,Siciliano,809,Spain,Male,80,8,0,2,0,1,34164.05,0 +3996,15633666,Efremov,701,Spain,Female,33,7,123870.07,1,1,0,97794.71,0 +3997,15718789,Brigstocke,604,France,Male,30,5,0,2,1,0,75786.55,0 +3998,15690620,Olisaemeka,665,France,Male,39,10,46323.57,1,1,0,136812.02,0 +3999,15737071,Tang,639,France,Female,60,5,162039.78,1,1,1,84361.72,1 +4000,15665062,Lucchese,696,France,Male,19,1,110928.51,1,1,1,2766.63,0 +4001,15600692,West,520,France,Male,38,5,0,2,1,0,163185.76,0 +4002,15792064,Pai,545,Germany,Male,53,5,114421.55,1,1,0,180598.28,1 +4003,15811486,Tang,634,Germany,Female,29,8,130036.21,2,0,1,69849.55,0 +4004,15626141,Fedorov,750,France,Female,26,1,151510.17,2,1,1,19921.72,0 +4005,15738546,Gboliwe,530,Spain,Female,41,4,0,2,0,1,147606.71,0 +4006,15677052,Ko,589,France,Female,59,2,0,2,1,1,126160.24,1 +4007,15656454,Le Gallienne,654,France,Male,37,6,83568.55,1,1,0,47046.72,0 +4008,15645496,Seleznyova,648,France,Female,43,7,139972.18,1,1,0,143668.58,0 +4009,15612505,Joseph,835,Spain,Male,45,3,100212.13,1,1,0,152577.62,0 +4010,15708513,Bevan,446,France,Female,39,1,90217.07,1,1,0,191350.48,0 +4011,15685654,Allan,514,Spain,Male,66,9,0,2,1,1,14234.31,0 +4012,15732307,Lavrentiev,694,Germany,Male,33,4,124067.32,1,1,1,77906.87,0 +4013,15726814,Walton,554,Spain,Male,46,4,0,2,0,1,57320.92,0 +4014,15653776,Salier,720,Germany,Female,57,1,162082.31,4,0,0,27145.73,1 +4015,15597914,Evdokimov,641,Germany,Female,51,2,117306.69,4,1,1,26912.72,1 +4016,15631603,Ponomaryova,813,France,Male,32,1,122889.88,1,1,1,26476.18,0 +4017,15789753,Millar,480,France,Male,40,6,148790.61,1,0,1,79329.7,0 +4018,15678034,Grosse,811,France,Male,46,9,180226.24,1,1,0,13464.64,1 +4019,15690209,Hsiao,715,Germany,Female,32,3,104857.19,2,1,0,114149.8,0 +4020,15592091,Belbin,620,Spain,Male,31,2,166833.86,2,1,1,135171.6,0 +4021,15647453,Ifeajuna,721,France,Male,42,4,102936.72,1,0,0,1187.88,0 +4022,15697100,Wright,772,Germany,Female,48,6,108736.52,1,1,0,184564.67,1 +4023,15811290,Komarova,680,Germany,Male,44,0,129974.79,2,1,1,33391.38,0 +4024,15629187,Titheradge,535,France,Male,38,8,85982.07,1,1,0,9238.35,0 +4025,15758073,Dellucci,655,France,Female,20,7,134397.61,1,0,0,28029.54,0 +4026,15640769,Hobbs,660,France,Male,63,8,137841.53,1,1,1,42790.29,0 +4027,15606641,Beggs,762,Germany,Male,56,10,100260.88,3,1,1,77142.42,1 +4028,15718280,Luffman,662,Germany,Male,39,5,139822.11,2,1,1,146219.9,0 +4029,15764335,Caldwell,463,Germany,Female,41,8,123151.51,2,1,0,70127.93,0 +4030,15634218,Mancini,501,Germany,Male,27,4,95331.83,2,1,0,132104.76,0 +4031,15808760,Evseev,603,Spain,Female,42,6,0,1,1,1,90437.87,0 +4032,15648461,Hs?eh,688,Spain,Male,37,7,138162.41,2,1,1,113926.31,0 +4033,15593555,Chinedum,430,France,Male,38,9,0,2,1,1,12050.77,0 +4034,15569079,Hagins,632,Germany,Male,48,6,126066.26,1,1,0,64345.61,1 +4035,15800736,Kirwan,601,Spain,Female,42,4,96763.89,1,1,1,199242.65,0 +4036,15792607,Little,769,France,Female,38,2,0,2,0,0,75578.67,0 +4037,15640034,Milligan,551,France,Male,42,2,139561.46,1,1,0,43435.43,1 +4038,15807563,Ch'iu,841,France,Female,52,5,0,1,0,0,183239.71,1 +4039,15684461,McKay,469,Spain,Female,31,6,0,1,1,0,146213.75,1 +4040,15580134,Crawford,479,Spain,Male,27,2,172463.45,1,1,1,40315.27,0 +4041,15679075,Onyemere,701,France,Male,37,8,107798.85,1,1,0,16966.73,0 +4042,15742504,Azuka,593,France,Male,36,2,70181.48,2,1,0,80608.12,0 +4043,15567328,Ch'en,738,Spain,Male,38,5,177997.07,1,0,1,19233.41,0 +4044,15698294,Royster,635,Spain,Male,31,1,0,2,1,0,135382.23,0 +4045,15607142,Parkin,658,France,Male,32,8,0,1,1,1,80410.68,0 +4046,15738516,Kozlova,687,Spain,Female,36,5,0,1,1,0,17696.22,0 +4047,15806403,Hu,650,France,Male,37,9,0,2,1,0,17974.08,0 +4048,15656707,Ma,720,Spain,Male,21,2,123200.78,1,1,1,180712.28,0 +4049,15653715,Coates,602,France,Female,63,7,0,2,1,1,56323.21,0 +4050,15806184,Burns,618,Spain,Male,33,4,0,2,1,1,77550.18,0 +4051,15585734,Gouger,803,Germany,Male,41,9,137742.9,2,1,1,166957.82,0 +4052,15725639,Ignatyev,793,France,Female,63,9,116270.72,1,1,1,184243.25,0 +4053,15618401,Douglas,616,Germany,Male,41,10,113220.2,2,1,1,114072.91,0 +4054,15785385,Fiorentino,550,Spain,Male,51,5,0,2,1,0,153917.41,0 +4055,15734762,Ignatiev,602,France,Female,56,3,115895.22,3,1,0,4176.17,1 +4056,15767129,Munz,452,France,Female,60,6,121730.49,1,1,1,142963.29,0 +4057,15797204,Paling,655,Spain,Female,28,3,113811.85,2,0,1,76844.23,0 +4058,15769272,Clark,510,France,Female,26,6,136214.08,1,0,0,159742.33,0 +4059,15771966,Akobundu,557,France,Male,39,8,146200.01,1,1,0,177944.64,0 +4060,15691952,Fanucci,676,France,Male,37,10,106242.67,1,1,1,166678.28,0 +4061,15593250,Hsiao,640,France,Female,29,4,0,2,1,0,44904.26,0 +4062,15605333,Clancy,529,Spain,Male,31,6,0,1,1,0,10625.91,0 +4063,15800083,Macdonald,559,France,Male,45,8,24043.45,1,0,1,169781.45,1 +4064,15575691,Palerma,689,France,Female,58,5,0,2,0,1,49848.86,0 +4065,15689886,Holden,626,Germany,Male,39,10,132287.92,3,1,1,51467.92,1 +4066,15809838,Moore,697,Spain,Male,30,1,0,2,0,0,735.79,0 +4067,15736154,Gallo,823,France,Female,44,1,0,2,0,1,182495.7,0 +4068,15767391,Otutodilinna,565,Germany,Female,32,4,90322.99,2,0,1,118740.37,0 +4069,15704910,Rios,631,Spain,Male,23,3,0,2,1,0,13813.24,0 +4070,15656613,McGregor,646,France,Female,34,3,131283.11,1,0,0,130500.65,0 +4071,15611551,Hill,676,Spain,Male,48,1,131659.59,2,0,1,14152.15,0 +4072,15732430,H?,850,Spain,Female,54,4,120952.74,1,1,0,66963.15,0 +4073,15741865,Ferrari,810,France,Female,38,9,153166.17,1,1,1,93261.69,0 +4074,15634143,Onyemauchechi,581,Spain,Male,30,0,53291.86,1,0,0,196582.28,0 +4075,15609676,Nkemakonam,718,France,Female,35,2,167924.95,1,1,0,43024.64,0 +4076,15761600,White,713,France,Male,43,5,86394.14,1,1,1,130001.13,0 +4077,15676404,Kirillov,672,France,Female,50,1,0,1,1,0,12106.82,1 +4078,15659236,Iadanza,781,Spain,Male,33,3,0,2,1,1,42556.33,0 +4079,15690440,Stiles,656,Spain,Male,47,1,0,2,1,1,197961.93,0 +4080,15694601,Ankudinov,583,France,Female,31,4,158978.79,1,1,0,12538.92,0 +4081,15812262,Gaffney,808,Germany,Female,37,2,100431.84,1,1,0,35140.49,1 +4082,15762821,Udinese,721,Spain,Male,33,5,0,2,0,1,117626.9,0 +4083,15669301,Romani,778,Germany,Female,29,6,150358.97,1,1,0,62454.01,1 +4084,15672640,Kambinachi,850,Spain,Female,45,4,114347.85,2,1,1,109089.04,0 +4085,15750458,Hawkins,693,France,Female,39,4,0,2,0,1,142331.39,0 +4086,15627251,Tsui,520,France,Male,34,4,134007.9,1,1,1,193209.11,0 +4087,15764294,Ifeatu,759,Germany,Male,31,4,98899.91,1,1,1,47832.82,0 +4088,15659962,McIntosh,637,France,Male,60,3,0,2,1,1,70174.03,0 +4089,15788536,Armit,755,Germany,Male,40,2,137430.82,2,0,0,176768.59,0 +4090,15596979,Fang,662,France,Female,47,6,0,2,1,1,129392.75,0 +4091,15681220,Chou,503,France,Female,37,8,0,2,1,1,97893.32,0 +4092,15635097,Okeke,599,Germany,Male,39,2,188976.89,2,0,1,176142.09,0 +4093,15780779,Ramsbotham,583,Spain,Female,40,4,0,2,1,0,114093.73,0 +4094,15798470,Scannell,764,Spain,Female,48,1,75990.97,1,1,0,158323.81,1 +4095,15760880,Edman,513,France,Male,29,10,0,2,0,1,25514.77,0 +4096,15616929,De Luca,730,Spain,Male,62,5,112181.08,1,0,1,61513.87,0 +4097,15758775,Vasilyeva,820,Spain,Male,34,10,97208.46,1,1,1,59553.34,0 +4098,15663386,Tuan,597,Spain,Female,26,7,0,2,1,0,110253.2,0 +4099,15621267,Ejimofor,637,France,Male,32,5,0,1,0,0,148769.08,0 +4100,15720509,Hs?,696,France,Male,34,9,150856.79,1,0,1,8236.78,0 +4101,15693322,Shaver,635,Germany,Female,37,9,146748.07,1,0,1,11407.58,0 +4102,15589544,Wallis,673,Spain,Female,57,4,0,2,1,1,49684.09,0 +4103,15772030,Coupp,662,Spain,Male,33,3,0,2,0,1,68064.83,0 +4104,15693337,Perry,683,Spain,Male,41,0,148863.17,1,1,1,163911.32,0 +4105,15676571,Bezrukova,850,France,Male,55,6,0,1,1,0,944.41,1 +4106,15701392,Lucciano,815,Spain,Male,28,6,0,2,0,1,185547.71,0 +4107,15741092,Ingram,671,Spain,Male,34,10,153360.02,1,1,0,140509.86,0 +4108,15643865,Lo Duca,601,France,Female,40,3,92055.36,1,0,1,164652.02,1 +4109,15769389,Wan,709,Germany,Female,39,9,124723.92,1,1,0,73641.86,0 +4110,15807768,Cohn,702,Germany,Male,28,1,103033.83,1,1,1,40321.87,0 +4111,15801630,Yen,558,France,Male,40,6,0,2,1,0,173844.89,0 +4112,15705034,Peng,691,Spain,Male,40,1,0,2,1,1,145613.17,0 +4113,15763107,Little,700,France,Female,30,9,0,1,1,1,174971.64,0 +4114,15667085,Meng,667,France,Male,33,4,0,2,1,1,131834.75,0 +4115,15647008,Adams,624,Germany,Male,54,3,116726.22,1,1,0,110498.1,1 +4116,15584505,Hill,580,France,Female,23,5,113923.81,2,0,0,196241.43,0 +4117,15748068,Boyle,571,Spain,Female,31,3,0,2,1,1,194667.92,0 +4118,15663964,Pagnotto,561,France,Male,37,5,0,2,1,0,83093.25,0 +4119,15782311,Feng,529,France,Male,28,9,0,2,1,1,52545.24,0 +4120,15588197,Endrizzi,670,France,Male,36,7,0,2,0,0,59571.5,0 +4121,15610105,Shen,666,Germany,Female,21,1,121827.43,2,1,1,99818.31,0 +4122,15606133,Lay,628,Spain,Male,42,7,0,2,0,1,172967.87,0 +4123,15599403,Wu,577,France,Male,60,10,125389.7,2,1,1,178616.73,0 +4124,15648225,Shephard,652,Spain,Female,38,1,103895.31,1,0,1,159649.44,0 +4125,15608406,Schmidt,678,France,Male,26,5,111128.04,1,1,0,60941.27,1 +4126,15633378,Davidson,692,Spain,Female,49,9,0,2,1,0,178342.63,0 +4127,15664759,Lamb,675,Spain,Male,32,10,0,2,1,0,191545.65,0 +4128,15625545,Hussey,712,Spain,Male,52,9,0,1,1,1,117977.45,1 +4129,15772148,Ferrari,639,Germany,Female,37,5,151242.48,1,0,1,49637.65,0 +4130,15810829,Macfarlan,618,France,Male,48,7,0,1,1,0,13921.82,1 +4131,15731669,Szabados,554,France,Male,39,2,129709.62,1,1,0,173197.12,0 +4132,15738634,Yuan,533,France,Male,47,9,83347.25,1,1,1,137696.25,0 +4133,15737571,Matveyev,540,Spain,Female,28,6,84121.04,1,0,1,80698.54,0 +4134,15667602,Cheng,704,Spain,Male,33,3,0,2,1,0,73018.74,0 +4135,15684147,Palerma,678,France,Male,43,5,102338.19,1,1,1,79649.62,0 +4136,15789874,Wang,712,France,Female,29,3,87375.78,2,0,0,166194.53,0 +4137,15757952,Teng,651,France,Male,44,2,0,3,1,0,102530.35,1 +4138,15698732,K'ung,789,Germany,Male,51,3,104677.09,1,1,0,74265.38,0 +4139,15714355,Sinclair,775,Germany,Male,32,8,121669.23,1,0,1,125898.39,0 +4140,15599090,McKelvey,564,Germany,Male,40,7,108407.34,1,1,1,83681.2,0 +4141,15762048,Yuan,841,Germany,Female,33,7,154969.79,2,1,1,99505.75,0 +4142,15790596,Moran,850,Spain,Male,39,0,141829.67,1,1,1,92748.16,0 +4143,15609623,McConnell,637,France,Female,63,5,0,1,1,0,28092.77,1 +4144,15711901,Iheatu,500,France,Male,45,2,109162.82,1,1,1,126145.08,0 +4145,15779809,Giordano,655,France,Male,44,8,87471.63,1,0,1,188593.98,0 +4146,15729018,Alexander,666,France,Female,33,2,147229.65,1,1,1,56410.17,0 +4147,15698246,Gordon,658,France,Female,24,2,0,2,1,1,84694.49,0 +4148,15712409,Tang,749,Germany,Male,66,6,182532.23,2,1,1,195429.92,0 +4149,15758306,T'an,654,France,Male,32,6,0,2,1,1,137898.57,0 +4150,15621435,Davies,623,France,Female,39,1,160903.2,1,0,0,78774.36,0 +4151,15566295,Sanders,761,France,Female,33,6,138053.79,2,1,0,148779.41,0 +4152,15569098,Winifred,627,France,Male,44,6,153548.12,1,0,0,35300.08,1 +4153,15662532,Holmes,757,Germany,Male,31,8,149085.9,2,1,1,197077.36,0 +4154,15664001,Riddle,695,Germany,Female,53,8,95231.91,1,0,0,70140.8,1 +4155,15703437,Chinedum,726,France,Male,34,3,0,2,1,0,196288.46,0 +4156,15708003,Aleksandrova,587,Spain,Male,41,8,85109.21,1,1,0,1557.82,0 +4157,15599452,Conti,605,Germany,Female,43,8,125338.8,2,1,0,23970.13,0 +4158,15719793,Watson,850,Spain,Male,62,5,0,2,1,1,180243.56,0 +4159,15771580,Davison,850,France,Female,38,0,106831.69,1,0,1,148977.72,0 +4160,15732268,Cook,751,France,Male,29,3,159597.45,1,1,0,39934.41,0 +4161,15722350,Udinesi,627,Germany,Female,37,7,147361.57,1,1,1,133031.96,0 +4162,15611371,Siciliani,736,France,Male,43,4,176134.54,1,1,1,52856.88,0 +4163,15673584,Bell,652,France,Female,74,5,0,2,1,1,937.15,0 +4164,15636396,Jackson,627,France,Female,35,7,0,2,0,1,193022.44,0 +4165,15706170,Onyemere,636,France,Male,34,1,84055.43,1,0,0,37490.84,0 +4166,15725478,McClemans,775,France,Male,60,7,0,2,1,1,111558.7,0 +4167,15654562,Ma,850,Spain,Female,45,5,174088.3,4,1,0,5669.31,1 +4168,15737509,Morrison,850,Spain,Male,34,8,199229.14,1,0,0,68106.29,0 +4169,15690796,Chambers,516,France,Male,37,8,0,1,1,0,101834.58,0 +4170,15716728,Basedow,513,Spain,Female,42,10,0,2,0,1,73151.25,0 +4171,15605665,Nwora,673,Germany,Female,69,3,78833.15,2,1,1,37196.15,0 +4172,15748481,Howey,564,France,Female,27,6,0,1,0,0,7819.76,0 +4173,15757777,Pai,636,France,Female,35,2,0,2,1,1,23129.46,0 +4174,15747808,Ni,712,France,Male,29,3,102540.61,1,1,1,189680.79,0 +4175,15810593,Forbes,568,France,Male,51,4,0,3,1,1,66586.56,0 +4176,15693376,Baryshnikov,741,Spain,Male,43,0,0,2,1,1,2920.63,1 +4177,15579808,Kramer,754,Germany,Female,39,8,129401.87,1,1,1,87684.93,0 +4178,15598275,Sochima,709,France,Female,32,7,0,2,1,1,199418.02,0 +4179,15737080,Marchesi,510,France,Female,32,1,0,2,0,1,28515.17,0 +4180,15668580,Todd,716,Spain,Male,33,2,0,2,1,1,92916.53,0 +4181,15569438,Mai,607,Germany,Male,36,10,106702.94,2,0,0,198313.69,0 +4182,15675842,Pinto,656,Spain,Male,26,4,139584.57,1,1,0,36308.93,0 +4183,15577587,Reynolds,550,Germany,Male,52,5,121016.23,1,1,1,41730.37,1 +4184,15625592,Sal,486,France,Male,26,2,0,2,1,1,31399.4,0 +4185,15635141,Miller,598,Germany,Male,59,8,118210.42,2,0,0,60192.14,1 +4186,15642570,Scott,675,Spain,Male,35,8,0,2,1,0,29062.25,0 +4187,15702175,Herrin,755,France,Female,29,4,148654.84,2,1,1,28805.09,0 +4188,15677785,Stevenson,656,Spain,Male,32,5,136963.12,1,1,0,133814.28,0 +4189,15786153,McKenzie,644,Germany,Male,47,9,137774.11,2,1,0,151902.78,0 +4190,15759499,Gardiner,598,France,Female,32,4,111156.52,1,1,1,167376.26,0 +4191,15659568,Atkinson,850,Spain,Female,31,3,121237.65,1,1,1,31022.56,0 +4192,15715597,Onyemauchechi,679,France,Male,36,1,97234.58,1,1,0,188997.08,0 +4193,15610147,Ross,632,France,Male,60,2,0,2,0,1,2085.32,0 +4194,15802362,Newland,550,Spain,Male,45,0,0,2,0,1,70399.71,0 +4195,15660524,Hu,572,Germany,Female,54,9,97382.53,1,1,1,195771.95,0 +4196,15747168,Sanders,626,Germany,Female,47,2,103108.8,1,0,1,166475.44,1 +4197,15796910,Tsui,625,Spain,Female,57,7,0,1,0,0,84106.17,1 +4198,15707674,Marino,515,France,Female,58,2,131852.81,1,1,0,81436.68,1 +4199,15565706,Akobundu,612,Spain,Male,35,1,0,1,1,1,83256.26,1 +4200,15587596,Morrison,628,Spain,Female,39,8,107553.33,1,1,0,117523.41,0 +4201,15751943,Mai,529,Spain,Female,43,5,0,2,0,0,79476.63,0 +4202,15621227,Hs?eh,668,Germany,Female,46,7,161806.09,1,1,1,173052.19,0 +4203,15757588,Wright,526,France,Male,30,9,0,2,0,0,100995.68,0 +4204,15640922,Demaine,791,France,Female,52,7,0,1,1,1,122782.5,0 +4205,15567557,Chien,573,France,Male,27,2,128243.03,1,1,1,11631.34,0 +4206,15670103,Dickinson,565,France,Female,38,5,126645.13,1,1,1,168303.55,0 +4207,15720929,Kazantseva,604,France,Female,47,8,62094.71,3,0,0,9308.1,1 +4208,15732774,Marchesi,656,France,Male,37,7,112291.34,1,1,0,153157.97,0 +4209,15628558,Pan,447,France,Female,44,5,89188.83,1,1,1,75408.24,0 +4210,15729201,Harewood,682,France,Male,55,9,0,1,1,0,153356.8,1 +4211,15731117,Kao,437,Spain,Male,28,2,109161.25,1,1,0,152987.42,0 +4212,15615207,Yeh,792,Spain,Male,47,0,0,1,1,1,5557.88,1 +4213,15773512,Bischof,627,Spain,Female,25,4,0,1,1,1,194313.93,0 +4214,15572145,Ashton,767,France,Female,34,8,0,2,1,0,94767.77,0 +4215,15642710,Napolitani,686,France,Male,26,7,0,2,1,0,1540.89,0 +4216,15574213,Wilson,789,France,Female,53,1,158271.74,1,1,1,5036.39,1 +4217,15718852,Uren,794,France,Male,56,9,96951.21,1,1,1,71776.76,0 +4218,15583840,Okechukwu,587,Germany,Male,35,5,121863.61,1,1,1,23481.69,1 +4219,15782418,Ku,589,Germany,Female,19,9,83495.11,1,1,1,143022.31,1 +4220,15813504,Onyemachukwu,543,Germany,Female,25,1,146566.01,1,0,1,161407.48,0 +4221,15711314,Kao,589,Spain,Female,45,1,0,1,0,0,125939.22,1 +4222,15621064,Russell,701,Germany,Male,23,5,186101.18,2,1,1,76611.33,0 +4223,15627847,Woronoff,850,France,Male,40,6,0,1,1,0,136985.08,1 +4224,15588090,Ferri,726,Germany,Female,51,8,107494.86,2,1,0,140937.91,1 +4225,15735270,Ruggiero,767,Spain,Male,47,2,0,1,1,0,48161.18,1 +4226,15671804,Wilding,648,Spain,Male,36,8,146943.38,2,1,1,130041.45,0 +4227,15753215,Yashina,651,Spain,Female,36,8,0,2,1,0,91652.43,0 +4228,15789941,Yevseyev,633,France,Female,36,6,125130.28,1,0,0,125961.48,0 +4229,15691061,Rapuokwu,740,France,Female,37,9,0,2,1,1,73225.31,0 +4230,15808326,Maslov,592,France,Female,34,9,0,2,1,1,20460.2,0 +4231,15566660,Cole,670,France,Female,41,10,0,3,1,0,81602.02,0 +4232,15778947,Sullivan,628,France,Male,36,3,0,2,1,1,8742.91,0 +4233,15632977,Hsiao,745,France,Male,47,5,0,2,0,0,145789.71,0 +4234,15591747,Rossi,705,France,Male,32,3,0,2,0,0,129576.99,0 +4235,15567335,Allsop,559,France,Female,42,7,0,2,1,1,190040.29,0 +4236,15609299,Chamberlain,595,France,Male,29,6,150685.79,1,1,0,87771.06,0 +4237,15669945,Jackson,492,France,Male,35,4,141359.37,2,1,0,39519.53,0 +4238,15736271,Dumetochukwu,498,France,Female,29,9,0,1,1,0,190035.83,0 +4239,15710390,Uspensky,655,France,Female,39,6,94631.26,2,1,1,148948.52,0 +4240,15756481,Garcia,636,France,Female,39,3,118336.14,1,1,0,184691.77,0 +4241,15736730,Soto,634,France,Female,45,2,0,1,1,1,143458.31,0 +4242,15626040,McDonald,793,Spain,Male,63,0,0,2,0,1,27166.75,0 +4243,15746553,Castles,526,Germany,Male,50,5,124233.24,1,0,1,159456.87,1 +4244,15622518,Stephenson,768,France,Female,26,5,51116.26,1,1,1,70454.79,1 +4245,15684908,Davidson,540,Germany,Male,64,1,91869.69,1,0,1,95421,0 +4246,15569446,Tu,732,France,Female,34,8,122338.43,2,1,0,187985.85,0 +4247,15777504,Colbert,617,France,Female,30,8,0,1,1,1,92621.9,0 +4248,15677906,Owens,637,Spain,Female,54,5,0,1,0,1,150836.98,0 +4249,15703292,Chimezie,573,France,Male,26,8,86270.93,2,1,1,90177.3,0 +4250,15712938,Genovese,531,France,Male,44,3,0,2,1,1,34416.79,0 +4251,15631359,Daluchi,489,France,Female,38,5,117289.92,1,0,0,85231.88,0 +4252,15720847,Sheffield,601,France,Male,35,2,0,2,1,1,118983.18,0 +4253,15787830,Bailey,452,Germany,Male,33,7,153663.27,1,1,0,111868.23,0 +4254,15599869,Dyson,728,Spain,Female,29,1,0,1,1,1,83056.22,0 +4255,15592078,Davide,590,Germany,Female,27,8,123599.49,2,1,0,1676.92,0 +4256,15596228,Uwaezuoke,490,France,Male,29,4,0,2,1,0,32089.57,0 +4257,15578462,Hs?,596,Spain,Female,76,9,134208.25,1,1,1,13455.43,0 +4258,15756894,Onwuka,635,France,Male,29,1,0,1,0,1,24865.54,0 +4259,15796167,Flores,782,Germany,Male,35,7,98556.89,2,1,0,117644.36,0 +4260,15664808,Nicoll,790,Spain,Female,37,3,0,3,0,0,98897.32,0 +4261,15664555,Hughes,587,France,Male,40,2,0,4,0,1,106174.7,1 +4262,15607278,Romano,794,Spain,Female,46,8,134593.79,1,1,1,46386.37,0 +4263,15585222,Norman,515,France,Male,41,8,0,2,1,1,185054.14,0 +4264,15750299,Davison,746,Spain,Male,24,10,68781.82,1,0,1,47997.39,0 +4265,15761294,Manna,667,Germany,Female,56,8,137464.04,1,1,0,130846.79,1 +4266,15810454,Reed,709,France,Male,32,4,147307.91,1,0,1,40861.55,0 +4267,15673984,Daniels,536,France,Female,35,8,0,1,1,0,171840.24,1 +4268,15609319,Hunt,711,France,Female,41,3,145754.91,1,1,1,101455.07,0 +4269,15709941,Feng,753,France,Male,46,8,0,3,1,0,90747.94,1 +4270,15580252,Waters,748,France,Male,44,4,112610.77,1,0,1,2048.55,0 +4271,15741275,Yuan,623,France,Female,57,7,71481.79,2,1,1,84421.34,0 +4272,15707132,Yudin,465,France,Male,33,5,0,2,0,1,78698.09,0 +4273,15600708,Calabresi,640,Spain,Female,34,3,77826.8,1,1,1,168544.85,0 +4274,15804787,Onyemauchechukwu,562,France,Male,75,5,87140.85,1,1,1,39351.64,0 +4275,15690021,Martin,502,Germany,Female,42,0,132002.7,1,0,1,28204.98,1 +4276,15763895,Hung,536,France,Male,32,7,178011.5,2,1,0,22375.14,0 +4277,15623478,Maslova,670,Germany,Female,32,4,102954.68,2,0,1,134942.45,0 +4278,15797910,Zetticci,775,Germany,Male,51,2,123783.25,1,1,1,134901.57,0 +4279,15577751,Pisano,759,Germany,Male,30,4,101802.67,1,0,0,8693.8,0 +4280,15781777,Sutherland,604,France,Male,33,3,148659.48,1,0,0,42437.75,0 +4281,15740527,Lai,766,Germany,Female,62,7,142724.48,1,0,1,5893.23,1 +4282,15721251,Watson,554,Spain,Female,41,4,112152.89,1,0,1,36242.19,0 +4283,15602994,Gorbunov,487,France,Female,53,10,89550.85,1,0,1,90076.85,0 +4284,15750769,Padovano,725,France,Male,35,7,75915.75,1,1,0,150507.43,0 +4285,15740175,Raynor,732,Germany,Female,42,2,118889.66,2,0,0,87422.15,0 +4286,15679968,Ting,623,France,Male,40,5,118788.57,1,1,0,192867.4,0 +4287,15694404,Eberegbulam,781,France,Female,42,3,156555.54,1,1,1,175674.01,0 +4288,15657529,Chin,714,Germany,Male,53,1,99141.86,1,1,1,72496.05,1 +4289,15762882,Manna,577,Germany,Female,31,4,61211.18,1,1,1,145250.43,0 +4290,15642579,Chang,731,Spain,Female,37,1,128932.4,1,1,1,180712.52,0 +4291,15598884,Kent,650,Spain,Female,23,5,0,1,1,1,180622.43,0 +4292,15770185,Buckley,779,France,Male,32,10,80728.15,1,1,0,86306.75,0 +4293,15800287,Micco,706,Spain,Female,46,2,127660.46,2,1,0,150156.82,1 +4294,15665861,Avdeev,733,Spain,Male,44,3,106070.89,1,0,1,101617.43,0 +4295,15662203,Bremer,579,Germany,Female,42,3,137560.38,2,1,1,85424.34,0 +4296,15616454,Davidson,476,Germany,Female,34,8,111905.43,1,0,1,197221.81,1 +4297,15702788,Gadsdon,775,France,Male,40,9,126212.64,1,1,0,70196.57,0 +4298,15778149,Connolly,538,Spain,Male,68,9,0,2,1,0,110440.5,1 +4299,15680001,McDonald,602,France,Male,38,7,111835.94,2,1,0,124389.61,0 +4300,15711991,Chiawuotu,615,France,Male,30,8,0,2,0,0,3183.15,0 +4301,15633834,Milne,700,Germany,Female,28,3,99705.69,2,0,0,146723.72,0 +4302,15765266,Fleming,615,France,Male,32,1,0,2,0,0,2139.25,0 +4303,15791867,Hicks,544,Germany,Male,44,2,108895.93,1,0,0,69228.2,1 +4304,15675380,Logan,573,Spain,Male,56,3,154669.77,1,0,1,115462.27,1 +4305,15770576,Hammond,555,Spain,Male,50,7,128061,2,1,1,62375.1,0 +4306,15775294,Weber,692,France,Female,31,2,0,2,1,0,91829.17,1 +4307,15727059,Lettiere,476,France,Female,40,4,0,2,0,0,182547.04,0 +4308,15702499,Schnaars,770,Spain,Male,46,9,190678.02,1,1,1,14725.36,0 +4309,15611699,Tao,641,France,Female,40,7,0,1,1,0,126996.67,0 +4310,15654000,Algarin,705,France,Female,35,5,0,1,1,0,133991.11,1 +4311,15657881,Onyemere,784,France,Male,38,5,136712.91,1,0,1,169920.92,0 +4312,15719991,Korovina,727,Spain,Female,52,1,154733.97,1,1,0,80259.67,1 +4313,15720687,Chidubem,576,France,Female,41,4,112609.91,1,0,0,191035.18,1 +4314,15687079,King,646,Spain,Male,69,10,115462.44,1,1,0,40421.87,0 +4315,15582276,Greco,638,France,Male,34,5,133501.36,1,0,1,155643.04,0 +4316,15763980,Beneventi,632,Germany,Male,30,1,58668.02,1,1,1,78670.52,0 +4317,15720774,P'eng,850,Spain,Male,44,7,89118.26,1,1,0,104240.77,1 +4318,15592194,Metcalf,492,France,Female,28,9,0,2,1,0,95957.09,0 +4319,15803685,Greco,673,Germany,Female,77,10,76510.52,2,0,1,59595.66,0 +4320,15759456,Lupton,609,Spain,Male,34,7,140694.78,2,1,0,46266.63,0 +4321,15611544,Ibeamaka,701,Germany,Male,36,7,95448.32,2,1,0,189085.07,0 +4322,15794257,Hsiung,651,France,Male,34,4,91562.99,1,1,1,123954.15,0 +4323,15681697,Rueda,508,France,Male,31,8,72541.48,1,1,0,129803.08,0 +4324,15579566,Li Fonti,616,Spain,Female,43,3,120867.18,1,1,0,18761.92,1 +4325,15577970,Alexeeva,489,France,Male,34,5,0,1,0,0,43540.59,0 +4326,15727489,Madueke,567,Spain,Female,45,1,157320.51,1,1,0,62193.92,0 +4327,15764284,Torres,714,Spain,Male,27,3,0,3,1,1,129130.09,0 +4328,15581811,Chukwubuikem,678,Germany,Female,30,1,139676.95,2,0,1,16146,0 +4329,15622527,Holloway,581,France,Female,55,6,0,1,1,1,22442.13,0 +4330,15753362,Evdokimov,748,Spain,Male,60,3,0,2,1,1,78194.37,0 +4331,15666652,Anayolisa,781,France,Female,19,3,0,2,1,1,124297.32,0 +4332,15789714,Semmens,691,Spain,Male,21,3,103000.94,1,1,1,104648.58,0 +4333,15771543,Tu,507,Germany,Male,31,2,134237.07,1,1,1,166423.66,1 +4334,15748327,Anderson,724,Germany,Male,34,6,118235.7,2,0,0,157137.23,0 +4335,15754649,Fang,705,Spain,Female,57,3,0,2,1,1,34134.14,0 +4336,15810460,Fanucci,708,Spain,Female,64,5,0,3,0,1,112520.07,1 +4337,15771742,Boyle,580,Germany,Male,38,9,115442.19,2,1,0,128481.5,1 +4338,15642160,Milanesi,850,France,Male,38,5,0,2,1,0,16491.64,0 +4339,15798439,Davidson,714,Spain,Male,25,2,0,1,1,1,132979.43,0 +4340,15605293,McKay,559,France,Female,43,1,0,2,1,1,196645.87,0 +4341,15692631,Bogdanova,577,Spain,Female,44,8,115557,1,0,1,127506.76,0 +4342,15665376,Lavrentiev,647,Germany,Female,35,3,166518.63,2,1,0,147930.46,0 +4343,15772412,Corser,554,Spain,Male,30,6,135370.12,1,1,1,179689.05,1 +4344,15654577,Alexeeva,549,Germany,Male,54,5,92877.33,1,1,0,2619.64,1 +4345,15585427,Madueke,528,France,Female,26,10,102073.67,2,0,0,166799.93,0 +4346,15584536,Barber,720,Germany,Male,46,3,97042.6,1,1,1,133516.51,1 +4347,15585853,McCardle,743,Spain,Male,41,7,0,1,1,0,163736.09,1 +4348,15645271,Radcliffe-Brown,615,Germany,Male,24,8,108528.07,2,0,0,179488.41,1 +4349,15579387,Ni,635,Germany,Female,44,2,79064.85,2,0,1,113291.75,0 +4350,15623107,Chukwumaobim,686,Spain,Male,45,3,74274.87,3,1,0,64907.48,1 +4351,15754072,Dennis,840,Spain,Female,36,6,0,2,1,0,141364.27,0 +4352,15666163,Hayward,695,France,Male,43,1,100421.1,1,1,1,101141.28,0 +4353,15765192,Jones,564,France,Male,26,7,84006.88,2,0,0,183490.99,0 +4354,15804822,L?,805,France,Female,31,4,0,2,1,0,4798.12,0 +4355,15612893,Nelson,558,Spain,Male,45,4,0,1,1,0,131807.14,0 +4356,15593636,Cardus,657,France,Female,39,4,80293.81,1,1,0,97192.76,0 +4357,15693326,Whitehouse,641,France,Female,42,7,125437.14,2,0,0,164128.58,0 +4358,15809901,Johnstone,755,France,Male,36,8,0,2,1,0,176809.87,0 +4359,15759751,Tsui,483,France,Male,48,1,0,2,1,1,110059.38,0 +4360,15605425,Chia,545,Germany,Female,44,2,127536.44,1,1,0,108398.63,0 +4361,15801934,Su,678,France,Male,66,8,0,2,1,1,47117.03,0 +4362,15592000,Calabresi,781,Germany,Female,48,9,82794.18,1,1,0,124720.68,1 +4363,15618695,Ts'ui,571,Spain,Female,22,3,108117.1,1,0,1,53328.7,0 +4364,15637110,McCulloch,634,Spain,Female,35,10,0,1,1,0,82634.41,0 +4365,15727408,Koo,523,Germany,Male,27,8,61688.61,2,1,0,147059.16,0 +4366,15716328,Miller,501,France,Female,40,2,0,2,0,0,141946.92,0 +4367,15669060,Woolnough,662,France,Male,74,6,0,2,1,0,123583.85,0 +4368,15675854,Douglas,573,Spain,Male,50,0,159304.07,1,0,1,155915.24,1 +4369,15621116,Fang,648,Germany,Male,33,5,138664.24,1,1,0,29076.27,0 +4370,15781495,Munro,662,France,Female,22,2,126362.57,2,1,1,97382.8,0 +4371,15740470,Vinogradov,725,France,Male,39,4,160652.45,2,1,0,57643.55,0 +4372,15714391,Lai,563,France,Female,35,2,183572.84,1,1,1,66006.75,1 +4373,15730137,Udegbulam,628,France,Male,31,0,88421.81,1,0,0,72350.47,0 +4374,15596455,Mao,546,Spain,Female,45,2,0,1,0,0,197789.83,1 +4375,15717290,Onyekaozulu,688,Germany,Male,41,2,112871.19,2,0,1,65520.74,0 +4376,15616555,Fu,850,Germany,Male,41,8,60880.68,1,1,0,31825.84,0 +4377,15659820,Cross,614,France,Female,34,5,0,2,1,0,185561.89,0 +4378,15696301,Snider,719,France,Female,37,9,101455.7,1,1,0,25803.59,1 +4379,15771087,Harrison,757,France,Female,71,0,88084.13,2,1,1,154337.47,0 +4380,15808831,Dale,669,France,Male,29,7,0,2,1,1,138145.62,0 +4381,15812241,Udinese,438,Germany,Male,59,7,127197.14,1,1,0,51565.98,1 +4382,15680370,DeRose,492,France,Male,39,7,0,2,0,1,71323.23,0 +4383,15780561,Hay,622,France,Female,39,9,83456.79,2,0,0,38882.34,0 +4384,15800784,Bruce,645,France,Male,42,4,98298.18,1,1,1,676.06,0 +4385,15715796,Romani,728,France,Male,37,0,0,2,1,1,72203.8,0 +4386,15605375,Tseng,651,France,Male,35,2,86911.8,1,1,0,174094.24,0 +4387,15621520,Tang,783,Germany,Female,42,2,139707.28,1,1,0,2150.22,0 +4388,15665460,Isayeva,732,Spain,Female,67,1,0,2,1,1,177783.04,0 +4389,15801152,Hill,553,Spain,Female,39,1,142876.98,2,1,0,44363.42,0 +4390,15756425,Barnes,660,France,Male,30,7,146301.31,1,0,0,96847.91,0 +4391,15674328,Moreno,670,France,Female,40,3,47364.45,1,1,1,148579.43,1 +4392,15742404,McGregor,718,France,Male,38,7,0,2,1,0,38308.34,0 +4393,15757140,Genovese,787,France,Male,51,0,58137.08,1,0,1,142538.31,0 +4394,15570051,Gill,775,Germany,Female,38,6,179886.41,2,0,0,153122.58,0 +4395,15669175,Ts'ai,479,Germany,Male,24,6,107637.97,2,0,1,169505.83,0 +4396,15790324,Green,660,France,Female,20,6,167685.56,1,1,0,57929.9,0 +4397,15691119,Martin,721,Germany,Male,68,4,136525.99,1,0,0,175399.14,0 +4398,15743478,Johnson,659,Germany,Male,39,8,52106.33,2,1,1,107964.36,0 +4399,15707007,Onio,743,France,Female,39,8,0,1,1,0,94263.44,0 +4400,15572547,Vaguine,670,France,Female,45,9,104930.38,1,1,0,155921.81,1 +4401,15567063,Manna,766,Germany,Female,34,6,106434.94,1,0,1,137995.66,1 +4402,15689633,Toomey,845,Spain,Female,38,2,112803.92,1,1,0,179631.85,0 +4403,15720637,Bell,710,Germany,Female,46,10,120530.34,1,1,0,166586.99,1 +4404,15616859,Bonwick,602,Germany,Female,43,2,113641.49,4,1,0,115116.35,1 +4405,15766166,Folliero,604,Spain,Male,43,2,145081.72,1,1,1,23881.62,0 +4406,15617655,Holt,564,Spain,Female,35,9,0,2,1,1,105837.38,0 +4407,15623450,Brown,637,Germany,Female,27,7,135842.89,1,1,1,101418.05,0 +4408,15796612,Ch'ang,527,France,Female,31,1,112203.25,1,1,0,182266.01,0 +4409,15795963,Fiorentini,687,France,Male,34,7,129895.19,1,0,1,28698.17,0 +4410,15781598,Middleton,756,Germany,Male,41,6,149049.92,1,0,1,50422.36,1 +4411,15691871,Millar,503,Germany,Male,42,9,153279.39,1,1,1,151336.96,0 +4412,15740345,Osborne,657,Spain,Male,42,5,41473.33,1,1,0,112979.6,1 +4413,15662626,Feng,666,France,Female,40,2,0,2,0,0,36371.27,0 +4414,15596575,Vale,615,Germany,Male,39,5,113193.51,2,1,1,52166.25,0 +4415,15657321,Arkwookerum,712,Germany,Male,27,8,113174.21,2,1,0,147261.58,0 +4416,15575955,Lujan,764,France,Female,24,0,0,2,1,0,88724.49,0 +4417,15743893,Alexeyeva,471,France,Male,42,3,164951.56,1,1,0,190531.77,0 +4418,15697270,Gannon,608,Spain,Male,27,4,153325.1,1,1,1,199953.33,0 +4419,15644356,Prokhorova,682,Spain,Female,47,10,134032.01,1,1,0,144290.97,0 +4420,15677586,Romero,587,Germany,Female,32,3,125445.04,2,1,1,130514.78,0 +4421,15571261,Toscani,714,Germany,Female,35,6,126077.43,2,1,1,53954.24,0 +4422,15698758,Onwuamaegbu,630,Spain,Female,31,1,0,2,1,1,169802.73,0 +4423,15787014,King,648,Germany,Female,28,8,90371.09,1,1,1,146851.73,0 +4424,15739857,Trentino,785,France,Female,40,3,0,2,1,1,96832.82,0 +4425,15774630,Peacock,601,Germany,Female,47,1,142802.02,1,1,1,57553.02,0 +4426,15805523,Nnaife,717,France,Female,28,1,90537.16,1,0,1,74800.99,0 +4427,15749557,Chao,707,France,Female,44,6,0,2,1,1,192542.17,0 +4428,15681180,Barese,771,France,Female,23,7,156123.73,1,1,0,72990.62,0 +4429,15742028,Udegbulam,602,France,Female,35,5,0,2,1,0,31050.02,0 +4430,15686463,Fu,626,France,Male,38,7,141074.59,1,1,0,52795.56,1 +4431,15654379,Onwuatuegwu,588,Spain,Male,59,4,0,2,1,1,27435.41,0 +4432,15783629,Degtyaryov,616,Germany,Female,42,6,117899.95,2,0,0,150266.81,0 +4433,15751193,Nnaemeka,621,Spain,Male,33,4,0,2,1,1,40299.23,0 +4434,15724099,Udinese,674,France,Male,26,6,166257.96,1,1,1,149369.41,0 +4435,15568429,Mitchell,633,Spain,Female,46,3,0,2,1,0,120250.58,0 +4436,15648967,Ch'en,698,Germany,Female,64,1,169362.43,1,1,0,84760.32,1 +4437,15664498,Golovanov,508,France,Male,26,7,205962,1,1,0,156424.4,0 +4438,15779522,Efimov,736,France,Female,24,0,0,2,1,0,109355.73,1 +4439,15583850,Davidson,672,Germany,Male,68,0,126061.51,2,1,1,184936.77,0 +4440,15696539,Wade,613,France,Female,21,7,105627.95,1,1,1,36560.51,0 +4441,15760121,Maynard,712,France,Male,32,9,100606.02,1,1,0,165693.06,0 +4442,15628279,Murphy,624,France,Female,38,3,0,2,1,1,163666.85,0 +4443,15766163,Zotova,676,France,Male,38,1,0,2,0,1,35644.79,0 +4444,15566467,Hannah,683,Germany,Female,32,0,138171.1,2,1,1,188203.58,0 +4445,15639049,Cartagena,489,France,Female,31,7,139395.08,1,0,1,6120.84,0 +4446,15736413,Hall,739,France,Male,29,1,0,2,1,1,164484.78,0 +4447,15634815,Hunt,701,France,Female,37,3,0,2,1,1,164268.28,0 +4448,15716381,Greece,666,Germany,Female,50,7,109062.28,1,1,1,140136.1,1 +4449,15708162,Thomson,565,Germany,Female,40,1,89994.71,2,0,1,121084.27,0 +4450,15569364,Victor,666,France,Male,36,3,0,2,1,0,35156.54,0 +4451,15791191,Mitchell,633,France,Male,59,2,103996.74,1,1,1,103159.11,0 +4452,15621205,Olisaemeka,578,France,Male,34,4,175111.11,1,1,1,74858.3,0 +4453,15704788,Krawczyk,812,Spain,Female,49,8,66079.45,2,0,0,91556.57,1 +4454,15775756,Alexandrova,809,Germany,Male,33,8,148055.74,1,0,0,199203.21,0 +4455,15641312,Paterson,615,France,Male,36,6,0,1,1,1,27011.8,1 +4456,15782531,Chou,684,Spain,Female,31,8,0,2,1,0,188637.05,0 +4457,15724428,Abel,544,France,Male,40,8,0,2,1,0,61581.2,0 +4458,15743617,Chesnokova,713,Germany,Male,47,1,95994.98,1,1,0,197529.23,0 +4459,15585839,Niu,633,France,Male,37,2,0,2,1,0,182258.17,0 +4460,15658158,Sullivan,672,Germany,Female,23,10,110741.56,1,1,0,80778.5,0 +4461,15637678,Ma,661,France,Male,35,5,0,1,1,0,155394.52,0 +4462,15701809,Cavill,749,Spain,Female,28,3,0,1,1,0,3408.7,0 +4463,15676937,Nicholls,635,Spain,Female,32,8,0,2,1,1,19367.98,1 +4464,15778975,Nnonso,850,Germany,Female,70,1,96947.58,3,1,0,62282.99,1 +4465,15710375,Gibson,641,France,Male,41,6,0,2,1,0,65396.79,0 +4466,15579914,Garcia,633,Germany,Male,30,2,109786.82,2,1,1,139712.81,0 +4467,15595160,Renwick,413,Spain,Male,35,2,0,2,1,1,60972.84,0 +4468,15595391,Norris,538,France,Male,31,1,0,2,1,0,1375.46,0 +4469,15630363,Nkemakonam,437,France,Female,39,0,102721.49,1,0,0,22191.82,0 +4470,15692443,Piccio,612,Spain,Male,33,5,69478.57,1,1,0,8973.67,1 +4471,15593795,Linton,516,Germany,Female,53,1,156674.2,1,1,0,118502.34,1 +4472,15642824,Onyekaozulu,826,Spain,Female,56,8,174506.1,2,0,1,161802.82,1 +4473,15683524,Tobenna,660,Germany,Female,23,6,166070.48,2,0,0,90494.72,0 +4474,15713532,Wang,646,Germany,Female,29,4,105957.44,1,1,0,15470.91,0 +4475,15719827,O'Donnell,767,France,Male,36,3,0,1,0,0,65147.27,0 +4476,15578435,Langlands,640,France,Male,40,8,110340.68,1,1,1,157886.6,0 +4477,15723028,Smith,778,France,Male,33,1,0,2,1,0,85439.73,0 +4478,15595609,Sykes,679,Germany,Male,52,9,135870.01,2,0,0,54038.62,0 +4479,15622443,Marshall,549,France,Male,31,4,0,2,0,1,25684.85,0 +4480,15579112,Gibson,598,France,Male,47,2,0,2,1,1,186116.54,0 +4481,15648479,Stephenson,655,France,Female,45,0,0,2,1,0,166830.71,0 +4482,15659234,Y?,494,France,Male,30,3,85704.95,1,0,1,27886.06,0 +4483,15811970,Kang,653,France,Female,42,1,0,2,1,1,5768.32,0 +4484,15774192,Miller,539,Germany,Female,38,8,105435.74,1,0,0,80575.44,1 +4485,15595136,Kryukov,645,France,Female,37,1,0,2,1,1,68987.55,0 +4486,15630580,Y?,751,Germany,Male,34,9,108513.25,2,1,1,27097.82,0 +4487,15660646,Fanucci,528,France,Male,35,3,156687.1,1,1,0,199320.77,0 +4488,15614365,Lombardi,696,Germany,Male,31,3,150604.52,1,0,0,5566.6,0 +4489,15776128,Hs?,716,France,Female,44,6,155114.9,1,0,0,133871.83,0 +4490,15787035,Anderson,602,France,Female,35,8,0,2,1,1,152843.53,0 +4491,15792646,Trentino,647,Spain,Female,64,1,91216,1,1,1,41800.18,0 +4492,15726832,Donnelly,850,Germany,Male,61,3,141784.02,1,1,1,92053.75,0 +4493,15773260,Tsou,590,France,Female,32,0,127763.24,1,1,0,100717.54,0 +4494,15624437,Johnson,825,Spain,Female,32,1,0,2,1,1,42935.15,0 +4495,15717138,Watson,850,Spain,Male,31,6,82613.56,2,1,0,149170.92,0 +4496,15657317,Allan,789,France,Female,32,7,69423.52,1,1,0,107499.39,0 +4497,15626948,Butcher,701,France,Female,42,6,86167.82,1,1,0,153342.38,0 +4498,15758901,Henderson,713,Spain,Female,47,1,0,1,1,0,107825.08,1 +4499,15777759,Boucaut,570,France,Male,30,2,131406.56,1,1,1,47952.45,0 +4500,15773322,Obiajulu,536,Germany,Female,44,4,121898.82,1,0,0,131007.18,0 +4501,15697318,Ifeatu,771,Germany,Male,32,9,77487.2,1,0,0,33143.04,0 +4502,15678916,Kelly,512,France,Female,75,2,0,1,1,0,123304.62,0 +4503,15632118,Pirozzi,698,Spain,Male,45,5,164450.94,1,1,0,141970.02,1 +4504,15788118,Siciliano,656,France,Male,33,7,138705.02,2,1,0,37136.15,0 +4505,15788930,Silva,761,Spain,Male,37,7,132730.17,1,1,0,199293.01,0 +4506,15628583,Iweobiegbunam,709,France,Female,30,5,0,2,0,1,161388.22,0 +4507,15635177,Williamson,597,Spain,Female,66,3,0,1,1,1,70532.53,0 +4508,15587690,Madueke,592,France,Male,28,2,116498.22,1,1,0,144290.25,0 +4509,15627630,Chiagoziem,599,France,Female,41,1,0,2,1,0,96069.82,0 +4510,15610930,Kwemto,572,Germany,Female,35,1,139979.07,1,1,0,185662.84,0 +4511,15657747,Zito,611,Germany,Female,43,9,127216.31,2,0,1,17913.25,0 +4512,15568006,Ukaegbunam,634,France,Female,45,2,0,4,1,0,101039.53,1 +4513,15751748,Trevisani,666,France,Male,51,2,148222.65,1,0,0,156953.54,1 +4514,15722212,Edmondstone,696,France,Female,41,8,0,2,0,0,28276.83,0 +4515,15658670,Chien,669,France,Female,38,8,0,2,1,0,84049.16,0 +4516,15761654,Boni,726,Spain,Male,30,8,134152.29,1,1,1,147822.44,0 +4517,15812210,Yashina,497,Germany,Female,32,8,111537.23,4,1,1,9497.99,1 +4518,15787051,Georg,750,Spain,Female,39,7,119565.92,1,1,0,87067.73,0 +4519,15642991,Tung,850,Spain,Female,29,7,0,2,1,0,23237.25,0 +4520,15713769,Michelides,617,Spain,Male,38,7,0,1,1,1,27239.28,0 +4521,15605826,Korovina,652,Germany,Male,46,10,121063.8,3,1,0,151481.86,1 +4522,15648898,Chuang,560,Spain,Female,27,7,124995.98,1,1,1,114669.79,0 +4523,15705309,Yuriev,629,Spain,Male,39,5,0,2,0,0,116748.14,0 +4524,15734202,Chidimma,660,Germany,Female,52,4,86891.84,1,1,0,90877.76,0 +4525,15658852,Stevens,676,France,Male,38,8,0,2,1,1,133692.88,0 +4526,15612633,Kao,581,Spain,Male,43,9,78022.61,1,0,1,30662.91,0 +4527,15604818,Edmund la Touche,798,France,Male,34,9,154495.79,1,1,0,191395.88,0 +4528,15593900,Belousov,705,France,Male,38,1,189443.72,1,0,1,106648.58,0 +4529,15624995,McCane,714,Spain,Female,31,6,152926.6,1,1,1,50899.91,0 +4530,15570087,Parry-Okeden,664,France,Female,44,8,142989.69,1,1,1,115452.51,1 +4531,15802617,Hudson,697,Germany,Male,43,7,115371.94,2,1,0,64139.1,0 +4532,15656029,Marsden,609,France,Male,37,6,0,2,0,1,22030.72,0 +4533,15739194,Manfrin,548,Spain,Male,38,0,178056.54,2,1,0,38434.73,0 +4534,15607275,Ch'ang,850,Spain,Male,39,6,206014.94,2,0,1,42774.84,1 +4535,15629475,Clark,656,France,Male,41,2,0,2,1,0,158973.77,0 +4536,15635034,Aldrich,727,Germany,Male,37,9,101191.83,1,1,1,34551.35,1 +4537,15756333,Khan,642,France,Female,55,7,0,2,1,1,101515.76,0 +4538,15777436,Murray,710,Spain,Female,31,5,0,2,1,0,9561.73,0 +4539,15676835,Anayolisa,710,Spain,Male,33,1,0,2,1,0,168313.17,0 +4540,15574206,Shillito,718,France,Female,37,7,0,2,1,1,55100.09,0 +4541,15613017,McMillan,586,Germany,Male,32,1,149814.54,1,1,0,31830.06,0 +4542,15815131,Howells,617,Spain,Female,36,7,115617.24,1,1,1,71519.4,0 +4543,15585455,Stewart,630,France,Male,28,9,0,2,0,0,32599.35,0 +4544,15692929,Ikechukwu,791,Germany,Female,42,10,113657.41,2,0,1,139946.68,1 +4545,15758081,Repina,673,Spain,Male,39,8,138160,1,1,1,110468.51,0 +4546,15667476,Cox,477,Germany,Female,36,3,117700.86,1,0,0,74042,0 +4547,15738248,Lo,662,France,Female,37,5,0,2,1,0,151871.84,0 +4548,15672152,Grant,850,Germany,Male,37,9,122506.38,1,0,1,199693.84,1 +4549,15673372,Stevenson,635,France,Female,58,1,0,1,1,1,58907.08,1 +4550,15587611,Kauffmann,537,France,Male,59,9,0,2,0,0,103799.77,1 +4551,15803415,Samsonova,579,France,Female,39,3,166501.17,2,1,0,93835.64,0 +4552,15715673,Niu,651,Spain,Female,46,4,89743.05,1,1,0,156425.57,1 +4553,15655648,Bock,610,France,Female,25,2,0,2,1,0,123723.83,0 +4554,15763613,Barlow,581,France,Male,30,1,0,2,1,0,199464.08,0 +4555,15660385,Stevenson,592,France,Male,39,7,0,2,1,0,83084.33,0 +4556,15733261,Kung,688,Spain,Female,35,6,0,1,1,0,25488.43,1 +4557,15796231,Nwankwo,681,France,Female,18,1,98894.39,1,1,1,9596.4,0 +4558,15624866,Brewer,658,Germany,Male,37,3,168735.74,2,0,0,70370.24,0 +4559,15623730,Ch'iu,792,France,Male,34,1,0,1,0,1,86330.32,0 +4560,15668248,Quinn,528,Germany,Female,62,7,133201.17,1,0,0,168507.68,1 +4561,15694518,Kodilinyechukwu,624,Spain,Female,36,0,0,2,1,0,111605.9,0 +4562,15638028,Ifeanyichukwu,562,Germany,Male,31,4,127237.25,2,0,1,143317.42,0 +4563,15795895,Yermakova,678,Germany,Male,36,1,117864.85,2,1,0,27619.06,0 +4564,15694376,Sullivan,705,Germany,Female,64,3,153469.26,3,0,0,146573.66,1 +4565,15669204,Grant,650,Germany,Male,23,4,93911.3,2,1,0,69055.45,0 +4566,15773779,Jacka,593,Spain,Female,46,2,76597.79,1,1,1,54453.72,0 +4567,15580682,Tsai,652,France,Female,40,4,79927.36,2,1,1,33524.6,0 +4568,15768530,Emery,554,Spain,Female,27,4,0,2,1,1,135083.73,0 +4569,15672875,Piccio,584,Germany,Male,32,8,40172.91,1,1,1,137439.34,0 +4570,15617082,Sanders,516,France,Male,33,7,115195.58,1,1,1,11205.5,0 +4571,15760514,Sharp,789,Germany,Female,43,9,116644.29,2,1,1,60176.1,0 +4572,15761775,Myers,598,Germany,Male,20,8,180293.84,2,1,1,29552.7,0 +4573,15799964,Campbell,669,Germany,Female,30,7,139872.81,1,1,0,188795.85,0 +4574,15693906,Abbott,645,France,Female,24,3,34547.82,1,1,1,11638.17,0 +4575,15739514,Preston,659,France,Female,32,9,0,2,1,1,93155.75,0 +4576,15756926,Atherton,833,Germany,Male,29,1,96462.25,2,0,1,48986.18,0 +4577,15770984,Fanucci,697,Spain,Female,40,7,130334.35,2,0,1,116951.1,0 +4578,15703979,Evans,580,Germany,Male,39,3,119688.81,1,1,0,137041.26,0 +4579,15801821,Cookson,691,France,Male,38,1,0,2,0,0,44653.5,0 +4580,15711028,Nnachetam,534,France,Male,52,1,0,3,1,1,104035.41,1 +4581,15791842,Johnstone,478,France,Female,32,6,71187.24,1,1,1,110593.62,0 +4582,15746127,Hort,572,France,Female,47,2,0,2,1,0,36099.7,0 +4583,15663625,Johnson,501,France,Male,37,4,0,2,0,0,12470.3,0 +4584,15604891,Zaytseva,624,Spain,Female,38,8,0,2,1,0,95403.41,0 +4585,15589666,Sorokina,595,France,Female,39,9,136422.41,1,1,1,151757.81,0 +4586,15627881,Diehl,603,France,Male,30,8,0,2,1,1,47536.46,0 +4587,15664895,Onuchukwu,602,France,Female,25,0,0,2,1,1,101274.17,0 +4588,15676094,Osonduagwuike,500,France,Female,34,6,0,1,1,1,140268.45,0 +4589,15761720,Mead,422,France,Male,41,6,153238.88,1,1,0,11663.09,0 +4590,15611961,Stewart,615,France,Male,35,7,0,2,1,0,150784.29,0 +4591,15680167,Thomson,635,France,Female,78,6,47536.4,1,1,1,119400.08,0 +4592,15762543,Goliwe,711,France,Female,32,1,0,2,1,0,126188.42,0 +4593,15658475,Lori,834,France,Male,36,8,142882.49,1,1,0,89983.02,1 +4594,15779743,Onwuamaeze,633,France,Female,44,7,0,2,1,0,29761.29,0 +4595,15661532,Butusov,650,France,Female,31,1,160566.11,2,0,0,27073.81,0 +4596,15782360,Rogers,743,Germany,Male,65,2,131935.51,1,1,1,96399.67,1 +4597,15767908,Nicholson,567,France,Male,38,6,127678.8,2,0,0,45422.89,0 +4598,15677105,Rossi,706,Germany,Female,46,4,105214.58,1,1,0,108699.59,1 +4599,15641474,Hall,638,France,Male,46,9,139859.54,1,1,0,38967.29,0 +4600,15624451,Huddart,641,France,Female,38,3,0,2,1,0,116466.19,0 +4601,15577985,Chinomso,574,France,Female,34,5,112324.45,2,1,1,17993.43,0 +4602,15571666,Shaw,642,Germany,Male,30,8,134497.27,1,0,0,43250.54,0 +4603,15783691,Hargreaves,722,Spain,Female,35,1,120171.58,1,1,0,125240.8,0 +4604,15671172,Swain,623,France,Male,23,1,106012.2,2,0,1,191415.94,0 +4605,15731760,Butcher,681,France,Male,25,5,0,1,0,1,90860.97,0 +4606,15585599,Stone,530,France,Female,34,8,0,2,0,1,141872.52,0 +4607,15784958,Allan,797,France,Female,55,10,0,4,1,1,49418.87,1 +4608,15734524,Wang,653,France,Male,51,3,0,1,1,0,170426.65,1 +4609,15614103,Colombo,850,Germany,Male,42,8,119839.69,1,0,1,51016.02,1 +4610,15794895,McKay,581,Spain,Male,34,1,0,2,0,1,81175.25,0 +4611,15772381,Brient,589,Germany,Male,38,8,92219.21,1,1,0,99106.97,0 +4612,15710553,Yin,555,Germany,Male,48,3,142055.41,2,0,1,79134.78,0 +4613,15649292,Bellucci,748,France,Female,49,7,29602.08,1,0,0,163550.58,1 +4614,15792565,Duncan,745,France,Female,46,7,0,2,1,1,67769.94,0 +4615,15718245,Pirozzi,730,France,Male,34,1,0,2,1,1,126592.01,0 +4616,15703117,Findlay,565,France,Female,44,1,0,2,0,1,89602.81,0 +4617,15758136,King,778,France,Male,37,3,141803.77,1,0,1,179421.84,0 +4618,15799932,Iweobiegbunam,812,France,Male,24,10,0,2,1,1,156906.15,0 +4619,15633516,Tucker,526,France,Male,42,1,0,1,0,1,168486.02,0 +4620,15622532,Izmailova,708,France,Female,47,0,126589.12,2,0,1,132730.07,1 +4621,15798960,Meng,680,France,Male,33,2,108393.35,1,0,1,39057.67,0 +4622,15698664,Liang,567,Spain,Male,43,2,115643.58,2,0,0,174606.35,0 +4623,15703614,Hutchinson,564,Spain,Male,48,5,132876.23,1,1,0,79259.77,0 +4624,15699195,Shen,709,France,Female,24,3,110949.41,1,1,1,168515.61,0 +4625,15710543,Okwuoma,629,France,Male,46,1,130666.2,1,1,1,161125.67,1 +4626,15695499,Chinwemma,510,France,Female,45,10,103821.47,2,0,1,77878.62,0 +4627,15622321,Golubova,506,France,Female,32,3,0,1,1,1,80823.02,0 +4628,15715744,Schiavone,605,France,Male,39,7,0,1,0,1,119348.28,0 +4629,15788151,Moore,650,Spain,Male,32,1,132187.73,2,1,1,178331.36,0 +4630,15687153,Graham,850,Germany,Male,49,8,98649.55,1,1,0,119174.88,1 +4631,15684958,Amadi,489,Germany,Male,38,2,126444.08,2,1,1,82662.73,0 +4632,15706116,McKay,659,Germany,Female,30,8,154159.51,1,1,0,40441.1,0 +4633,15740557,Fedorova,753,France,Female,43,5,0,2,1,0,109881.71,0 +4634,15707291,Percy,477,Germany,Male,48,8,129250,2,1,1,157937.35,0 +4635,15583353,Floyd,610,Spain,Female,45,3,0,1,1,0,38276.84,1 +4636,15761024,Long,619,France,Female,33,2,167733.51,2,1,1,65222.48,0 +4637,15630709,Castiglione,619,Germany,Female,31,2,56116.3,2,0,0,2181.94,0 +4638,15639590,Melendez,758,France,Female,30,3,141581.08,1,1,0,156249.06,0 +4639,15659399,Mazzi,516,Germany,Male,50,7,139675.07,2,1,0,45591.23,0 +4640,15567078,Kovaleva,789,France,Female,27,8,66201.96,1,1,1,79458.12,0 +4641,15696373,Gill,687,France,Female,44,9,0,2,0,0,103042.2,1 +4642,15786617,Arcuri,485,Germany,Male,34,3,133658.24,1,1,0,70209.83,0 +4643,15657449,Chukwuma,446,Germany,Male,25,3,136202.78,1,1,0,176743.51,0 +4644,15672594,Stevenson,597,France,Female,60,0,131778.08,1,0,0,10703.53,1 +4645,15714240,Ponomarev,712,Spain,Male,74,5,0,2,0,0,151425.82,0 +4646,15782144,Gilroy,522,France,Female,34,3,0,2,1,1,3894.34,0 +4647,15665008,Sidorov,805,Germany,Female,26,8,42712.87,2,1,1,28861.69,0 +4648,15581733,Bates,781,France,Female,28,4,0,2,1,0,177703.15,0 +4649,15751392,Fanucci,689,Spain,Female,57,4,0,2,1,0,136649.8,1 +4650,15785815,Toscano,670,Germany,Male,31,1,142631.54,2,1,1,175894.24,0 +4651,15664214,Hearn,670,France,Male,33,2,141204.65,2,1,0,76257.46,0 +4652,15579996,Iroawuchi,524,Germany,Female,25,7,131402.21,1,0,0,193668.49,0 +4653,15675252,Martin,734,Spain,Female,39,3,92636.96,2,1,1,125671.29,0 +4654,15579617,Sinclair,489,France,Female,51,3,0,2,0,1,174098.28,1 +4655,15593976,Swanson,578,Germany,Female,31,5,102088.68,4,0,0,187866.21,1 +4656,15716041,Chinomso,622,Spain,Male,39,9,0,2,0,1,100862.36,0 +4657,15654489,Fomin,843,France,Female,38,8,134887.53,1,1,1,10804.04,0 +4658,15736302,McKay,687,France,Male,48,4,0,2,1,1,170893.85,0 +4659,15805909,Bergamaschi,700,Spain,Male,28,8,159900.38,1,0,0,22698.56,0 +4660,15572762,Matveyeva,410,Germany,Female,50,2,102278.79,2,1,0,89822.48,0 +4661,15724632,Madukaego,537,France,Female,41,0,0,2,0,1,175262.49,0 +4662,15670416,Ferri,780,France,Female,43,0,0,1,0,1,15705.27,0 +4663,15749528,Achebe,652,Spain,Male,58,6,0,2,0,1,170025.43,0 +4664,15578783,Mai,620,Germany,Male,35,0,76989.97,1,1,1,17242.79,0 +4665,15580719,Davis,697,France,Female,23,10,0,2,1,1,79734.23,0 +4666,15656293,Davey,786,France,Male,35,3,0,2,1,0,92712.97,0 +4667,15691875,Tsou,850,Germany,Female,39,5,114491.82,1,1,0,99689.48,0 +4668,15596870,Marino,749,Germany,Male,54,3,144768.94,1,1,0,93336.3,1 +4669,15780770,Kerr,445,France,Male,31,7,145056.59,1,1,1,175893.53,0 +4670,15751491,Hsiao,443,Germany,Male,50,3,117206.3,1,1,0,42840.18,1 +4671,15706200,Graham,637,Germany,Male,41,2,138014.4,2,1,0,140298.24,0 +4672,15808674,Ejikemeifeuwa,616,Germany,Female,45,6,128352.59,3,1,1,144000.59,1 +4673,15641411,Volkova,756,France,Female,23,1,112568.31,1,1,1,113408.11,0 +4674,15764661,Wang,644,France,Male,33,2,0,1,1,0,96420.58,0 +4675,15689492,Benjamin,850,Germany,Male,41,1,176958.46,2,0,1,125806.3,0 +4676,15602405,Ryrie,703,Germany,Female,38,9,99167.54,1,1,0,65720.92,0 +4677,15610271,Andreev,684,Spain,Female,42,3,103210.27,1,1,0,31002.03,0 +4678,15791780,Ts'ao,706,Germany,Female,48,10,104478.12,3,0,1,158248.71,1 +4679,15589147,Frolov,580,Spain,Male,61,8,125921.37,1,1,1,94677.83,0 +4680,15756975,Montemayor,777,Spain,Female,35,3,0,2,1,1,17257.72,0 +4681,15729582,Fu,676,Germany,Male,48,3,80697.44,1,0,0,101397.86,0 +4682,15742971,Whitehead,708,France,Female,44,2,161887.81,2,1,0,84870.23,0 +4683,15568046,Izuchukwu,809,France,Male,24,7,109558.36,1,1,0,183515.13,0 +4684,15694890,Lai,588,France,Male,38,1,124271.26,1,1,0,75969.19,0 +4685,15736963,Herring,623,France,Male,43,1,0,2,1,1,146379.3,0 +4686,15646490,Duffy,537,Spain,Male,42,1,190569.23,1,0,1,127154.8,0 +4687,15607314,Chiefo,536,Spain,Male,53,2,143923.96,1,1,0,2019.78,1 +4688,15576745,Fyodorov,769,France,Male,48,2,96542.16,2,0,1,197885.72,0 +4689,15669606,Chu,690,France,Male,33,5,0,2,1,0,138017.68,0 +4690,15737832,Robertson,771,Spain,Male,45,0,139825.56,1,0,0,170984.97,1 +4691,15681990,Palmerston,497,Germany,Male,24,6,111769.14,2,1,0,55859.27,0 +4692,15758050,Madukwe,622,Spain,Male,37,4,0,2,1,0,4459.5,0 +4693,15787848,Chinedum,602,Spain,Male,30,9,113672.18,2,0,0,102135.92,0 +4694,15713594,French,543,France,Female,32,7,147256.86,1,1,0,112771.95,0 +4695,15588186,Polyakov,520,Spain,Male,45,7,107023.03,1,1,0,32903.93,0 +4696,15786739,Clements,669,France,Male,37,1,125529.55,1,1,1,162260.93,0 +4697,15699467,Connor,631,Spain,Female,41,0,0,1,0,0,87959.83,0 +4698,15680706,Balashov,537,Germany,Male,48,4,131834.8,1,1,0,166476.95,1 +4699,15645717,Avdeeva,732,France,Male,62,2,0,2,1,1,25438.87,0 +4700,15748597,Chester,844,Spain,Male,56,5,99529.7,1,0,1,157230.06,1 +4701,15773709,Hung,838,Spain,Male,35,0,0,2,0,1,197305.91,0 +4702,15629787,Tu,652,France,Male,27,10,107303.72,2,0,0,44435.76,0 +4703,15661007,Thompson,660,France,Male,33,0,72783.42,1,0,0,181051.99,0 +4704,15686812,Jones,692,Spain,Female,44,8,0,1,0,1,159069.37,0 +4705,15754113,Li,588,France,Female,35,0,0,2,1,1,155485.24,0 +4706,15749489,Denisova,533,Germany,Female,22,10,115743.6,1,0,0,43852.05,0 +4707,15574352,Clogstoun,850,France,Male,43,4,161256.53,1,1,1,140071.57,0 +4708,15701281,Tan,511,France,Male,27,8,0,2,1,1,49089.36,0 +4709,15811985,Power,530,Spain,Male,44,6,0,2,0,0,55893.37,0 +4710,15713505,Harriman,554,France,Male,31,1,0,2,0,1,192660.55,0 +4711,15685653,Benson,585,Germany,Female,40,3,162261.01,2,1,0,137028.51,0 +4712,15758831,Thornton,754,France,Male,39,3,74896.33,1,0,0,34430.16,0 +4713,15618774,White,474,France,Male,54,3,0,1,1,0,108409.17,1 +4714,15764448,Mackenzie,837,Germany,Male,35,0,144037.6,1,1,0,145325.32,0 +4715,15611024,Kalinina,567,France,Female,23,9,93522.2,1,0,1,81425.61,0 +4716,15738220,Bennet,800,Spain,Male,38,1,0,2,1,0,51553.43,0 +4717,15805764,Hallahan,646,France,Male,18,10,0,2,0,1,52795.15,0 +4718,15580487,Martin,627,Germany,Male,38,8,106922.92,2,0,1,84270.09,0 +4719,15675787,Rivera,505,France,Male,26,8,112972.57,1,1,0,145011.62,0 +4720,15583580,Chiawuotu,566,Germany,Female,35,1,123042,1,1,0,66245.44,1 +4721,15780654,Sergeyev,619,Germany,Female,33,3,100488.92,2,0,1,36446.74,0 +4722,15695034,Christie,757,France,Female,44,4,123322.15,1,1,0,137136.29,0 +4723,15805671,Louis,648,France,Male,32,0,0,1,0,1,117323.31,0 +4724,15790658,Iqbal,621,Spain,Male,42,8,68683.68,1,1,1,74157.71,0 +4725,15578648,Marino,543,Germany,Male,49,6,59532.18,1,1,0,104253.56,0 +4726,15734987,Robertson,658,France,Female,43,7,140260.36,2,1,0,2748.72,0 +4727,15721740,Pai,633,Germany,Male,50,7,88302.65,1,1,1,195937.16,0 +4728,15641822,Barese,648,France,Female,19,1,0,2,0,1,22101.86,0 +4729,15765650,Chigolum,501,Germany,Male,40,5,114655.58,1,0,0,126535.92,0 +4730,15788556,Trouette,683,France,Female,42,4,148283.94,1,1,1,44692.63,1 +4731,15576550,Ugochukwu,619,Spain,Female,38,1,0,1,1,0,112442.63,1 +4732,15622230,Cribb,705,France,Female,35,3,0,2,0,1,66331.01,0 +4733,15653937,McIntyre,638,Germany,Female,53,1,123916.67,1,1,0,16657.68,1 +4734,15743538,Pickering,710,France,Female,31,1,0,2,1,0,20081.3,0 +4735,15591740,Fletcher,590,France,Female,54,4,0,2,1,1,93820.49,1 +4736,15650086,Uchenna,725,France,Male,43,2,165896,2,1,0,130795.52,0 +4737,15718773,Pisano,638,France,Female,32,0,0,2,1,0,160129.99,0 +4738,15615140,Corson,791,France,Male,36,6,111168.97,1,1,1,189969.91,0 +4739,15644361,Hooper,702,France,Female,40,1,103549.24,1,0,0,9712.52,1 +4740,15774536,He,607,France,Female,32,6,0,2,0,0,196062.01,0 +4741,15618661,Chidubem,535,France,Male,30,6,103804.97,1,1,1,125710.53,0 +4742,15605020,Schofield,651,France,Male,45,2,165901.59,2,1,0,23054.51,1 +4743,15762134,Liang,506,Germany,Male,59,8,119152.1,2,1,1,170679.74,0 +4744,15685279,Somadina,511,Spain,Female,57,8,122950.31,1,1,1,181258.76,0 +4745,15582849,McIntosh,757,France,Female,51,1,0,1,1,1,22835.13,1 +4746,15655410,Hinton,768,Germany,Male,49,1,133384.66,1,1,0,102397.22,1 +4747,15649129,Sal,757,France,Male,32,9,0,2,1,0,115950.96,0 +4748,15702380,De Luca,663,Spain,Male,64,6,0,2,0,1,15876.52,0 +4749,15759067,Bromby,537,Germany,Female,37,7,158411.95,4,1,1,117690.58,1 +4750,15683027,Chang,570,Germany,Male,29,4,122028.65,2,1,1,173792.77,0 +4751,15597487,Hunter,850,France,Female,35,5,0,1,1,1,80992.8,0 +4752,15763256,Sheppard,661,Germany,Female,64,8,128751.65,2,1,0,189398.18,1 +4753,15620111,Fan,659,France,Male,54,8,133436.52,1,1,0,56787.8,0 +4754,15623053,Muir,454,Spain,Male,40,2,123177.01,1,1,0,148309.98,0 +4755,15595592,Lai,708,France,Female,59,2,0,1,1,0,179673.11,1 +4756,15740072,Padovesi,720,France,Female,37,2,120328.88,2,1,1,138470.21,0 +4757,15778005,Kemp,785,France,Female,39,1,130147.98,1,1,0,163798.41,1 +4758,15583278,Greece,743,Spain,Female,36,8,92716.96,1,1,1,33693.78,0 +4759,15601263,Young,493,Spain,Female,48,7,0,2,1,0,48545.1,0 +4760,15709222,Chukwueloka,557,Spain,Male,34,3,0,1,0,1,123427.98,0 +4761,15713949,Woods,850,France,Male,40,1,76914.21,1,1,0,174183.44,0 +4762,15717706,Forbes,799,France,Female,32,3,106045.92,2,1,1,17938,0 +4763,15756071,Kang,756,France,Male,34,1,103133.26,1,1,1,90059.04,0 +4764,15696564,Nweke,752,France,Male,38,0,145974.79,2,1,1,137694.23,0 +4765,15657637,Ts'ui,696,Spain,Female,36,3,0,3,1,0,65039.9,0 +4766,15755863,Milano,630,Spain,Female,49,1,0,2,0,1,162858.29,0 +4767,15719858,Chao,659,Spain,Female,38,9,0,2,1,1,35701.06,0 +4768,15688876,Wan,685,Spain,Male,39,9,0,2,1,1,18826.06,0 +4769,15698528,Napolitani,599,Spain,Female,31,3,0,1,1,1,130086.47,1 +4770,15770345,Kovaleva,559,Spain,Female,31,1,139183.06,1,0,1,143360.56,0 +4771,15761506,Russell,615,Spain,Male,19,5,0,2,1,0,159920.92,0 +4772,15716619,Chiebuka,580,Germany,Female,36,3,74974.89,1,1,1,12099.67,0 +4773,15788367,Ellis,487,Spain,Male,44,6,61691.45,1,1,1,53087.98,0 +4774,15709451,Gordon,646,Germany,Female,35,1,121952.75,2,1,1,142839.82,0 +4775,15640421,Conway,811,France,Female,35,7,0,1,1,1,178.19,0 +4776,15580068,Buccho,526,Spain,Male,35,5,0,2,1,1,105618.14,0 +4777,15677123,Aksyonova,767,Spain,Male,37,7,0,2,1,1,24734.25,0 +4778,15619801,Batty,548,France,Female,33,1,80107.83,2,0,1,82245.67,0 +4779,15582246,Rowe,737,Spain,Female,45,2,0,2,0,1,177695.67,0 +4780,15711843,Pisani,613,Germany,Male,40,1,147856.82,3,0,0,107961.11,1 +4781,15680046,Onochie,711,Spain,Male,36,8,0,2,1,0,55207.41,0 +4782,15804131,Farmer,850,Spain,Female,53,7,65407.16,2,0,0,182633.63,1 +4783,15722611,Cameron,752,France,Female,53,8,114233.18,1,1,1,51587.04,0 +4784,15729224,Jennings,710,France,Female,37,5,0,2,1,0,115403.31,0 +4785,15811588,Eluemuno,664,Spain,Female,53,7,187602.18,1,1,0,186392.99,1 +4786,15702138,Swift,510,France,Female,22,3,156834.34,1,0,0,44374.44,0 +4787,15749799,Pisani,577,France,Female,34,2,0,2,1,1,84033.35,0 +4788,15752885,Nnonso,529,France,Male,42,1,157498.9,1,1,1,82276.62,0 +4789,15674932,Cameron,757,Spain,Female,44,9,0,2,1,0,177528.92,0 +4790,15743828,Stevens,691,France,Male,41,2,0,1,1,1,56850.92,1 +4791,15642022,Zito,621,Spain,Male,34,8,0,1,0,0,47972.65,0 +4792,15746461,Taylor,709,Spain,Male,35,2,0,2,1,0,104982.39,0 +4793,15809991,Ferrari,756,Spain,Male,19,4,130274.22,1,1,1,133535.29,0 +4794,15787322,Yeh,788,France,Female,41,6,0,1,1,1,25571.37,0 +4795,15575498,Gould,705,France,Female,39,5,149379.66,2,1,0,96075.55,0 +4796,15691387,Agafonova,483,France,Male,29,9,0,1,1,1,81634.45,0 +4797,15765457,Fowler,719,Spain,Male,35,1,100829.94,1,1,1,165008.97,0 +4798,15666173,Chidumaga,793,Germany,Female,32,1,96408.98,1,1,1,138191.81,0 +4799,15627377,Sabbatini,593,France,Male,41,6,0,2,1,1,99136.49,0 +4800,15656683,Johnson,551,France,Male,52,1,0,1,0,0,63584.55,1 +4801,15679810,Chapman,690,France,Male,39,6,0,2,1,0,160532.88,0 +4802,15606310,Birk,823,France,Male,71,5,149105.08,1,0,1,162683.06,0 +4803,15756871,Capon,512,Spain,Male,39,3,0,1,1,0,134878.19,0 +4804,15610002,Chidubem,802,Spain,Male,41,5,0,2,1,1,134626.3,0 +4805,15567802,Childs,450,Spain,Female,34,2,0,2,1,0,175480.93,0 +4806,15745452,Sun,651,Germany,Male,41,1,90218.11,1,1,0,174337.68,0 +4807,15617252,Lung,697,France,Female,33,1,87347.7,1,1,0,172524.51,0 +4808,15753248,Tao,611,France,Male,28,2,0,2,0,0,25395.83,0 +4809,15610755,Napolitano,643,France,Female,33,0,137811.75,1,1,1,184856.89,0 +4810,15662238,Davis,822,France,Male,37,3,105563,1,1,0,182624.93,0 +4811,15799186,Sagese,632,France,Male,38,4,0,2,0,0,192505.62,0 +4812,15686941,Hutchinson,575,Spain,Female,26,7,0,2,1,0,112507.63,0 +4813,15601172,Nelson,672,France,Male,31,6,91125.75,1,1,0,177295.92,0 +4814,15723858,Schiavone,517,Spain,Male,39,3,0,2,0,1,12465.51,0 +4815,15615896,Chienezie,621,Spain,Male,39,8,0,2,1,0,36122.96,0 +4816,15737647,Obioma,775,Germany,Female,77,6,135120.56,1,1,0,37836.64,0 +4817,15582841,Butusov,600,France,Male,29,8,0,2,0,1,34747.43,0 +4818,15760090,Pisano,640,France,Male,28,7,0,2,1,1,131097.9,0 +4819,15588587,Stetson,752,France,Female,36,1,86837.95,1,1,1,105280.55,0 +4820,15683157,Waring,613,France,Male,26,4,100446.57,1,0,1,149653.81,0 +4821,15694209,Fanucci,484,France,Female,32,3,0,2,1,1,139390.99,0 +4822,15655875,Thao,511,France,Female,33,3,0,2,1,0,132436.71,0 +4823,15805704,Murphy,745,France,Female,32,2,0,4,0,1,179705.13,1 +4824,15744789,McConnell,786,Spain,Female,32,6,114512.59,1,1,0,15796.66,0 +4825,15799357,Armfield,727,France,Male,35,5,136364.46,1,0,0,142754.71,0 +4826,15726153,Fanucci,622,France,Male,31,5,106260.67,1,1,1,2578.43,0 +4827,15713346,Panina,794,France,Male,24,10,146126.75,1,1,1,88992.05,0 +4828,15665053,Nixon,636,Spain,Male,52,4,111284.53,1,0,1,32936.44,1 +4829,15592379,Walker,741,Spain,Female,42,9,121056.63,2,1,0,39122.58,0 +4830,15692599,Chiemela,687,France,Male,34,5,128270.56,1,1,0,191092.62,0 +4831,15620758,Martel,660,Spain,Male,30,4,0,2,1,0,129149.06,0 +4832,15637428,Briggs,660,France,Male,35,7,0,2,1,0,13218.6,0 +4833,15808389,Iheatu,617,France,Female,79,7,0,1,1,1,160589.18,0 +4834,15807003,Jennings,762,France,Male,32,10,191775.65,1,1,0,179657.83,0 +4835,15702912,Ch'en,752,Spain,Female,35,2,0,1,1,0,44335.54,1 +4836,15590623,Kovalyov,561,Spain,Male,34,4,85141.79,2,1,1,29217.37,0 +4837,15728078,Yeh,609,France,Male,26,10,126392.18,1,0,1,43651.49,0 +4838,15708256,Chien,803,France,Male,28,3,0,2,1,0,159654,0 +4839,15582335,Brown,556,France,Female,40,9,129860.37,1,0,0,17992.94,0 +4840,15649150,Buddicom,531,France,Female,53,5,127642.44,1,1,0,141501.45,1 +4841,15691647,McGregor,411,France,Female,35,2,0,2,1,1,93825.78,0 +4842,15668270,Thompson,587,Germany,Female,44,5,125584.17,2,1,1,41852.24,1 +4843,15624820,Ross,683,Spain,Male,56,7,50911.21,3,0,0,97629.31,1 +4844,15736254,Ch'ang,654,France,Male,29,2,91955.61,1,1,0,37065.66,0 +4845,15720814,Warren,670,Germany,Female,36,2,84266.44,2,0,0,38614.69,0 +4846,15642997,Uspenskaya,655,France,Female,36,2,147149.59,1,1,1,87816.86,0 +4847,15693200,King,752,France,Female,36,7,0,2,1,0,184866.86,0 +4848,15624596,Trentini,534,France,Female,23,5,104822.45,1,0,1,160176.47,0 +4849,15807167,Konovalova,635,France,Male,42,1,146766.72,2,0,1,164357.1,0 +4850,15660301,Dellucci,491,Germany,Male,70,6,148745.92,2,1,1,17818.33,0 +4851,15593094,Goddard,516,France,Male,27,9,0,1,1,0,142680.64,1 +4852,15618239,Neumann,530,France,Female,48,0,0,1,1,0,85081.09,0 +4853,15574137,Ch'in,687,Spain,Male,35,3,0,2,1,1,176450.19,0 +4854,15614740,Walters,684,France,Female,41,6,135203.81,2,1,1,121967.88,0 +4855,15574071,Muravyova,706,Germany,Male,23,2,93301.97,2,0,1,127187.04,0 +4856,15671148,Barry,490,Germany,Male,33,5,96341,2,0,0,108313.34,0 +4857,15721921,Woolnough,796,France,Male,44,8,165326.2,1,1,1,57205.55,0 +4858,15717995,Keen,849,France,Male,27,0,0,2,0,1,157891.86,0 +4859,15632050,Liebe,779,France,Female,41,10,99786.2,1,1,0,86927.53,0 +4860,15647111,White,794,Spain,Female,22,4,114440.24,1,1,1,107753.07,0 +4861,15759991,Hunter,748,Spain,Male,36,4,141573.55,1,1,0,82158.14,0 +4862,15790204,Myers,663,Spain,Female,22,9,0,1,1,0,29135.89,1 +4863,15686780,Rogova,645,Spain,Female,55,1,133676.65,1,0,1,17095.49,0 +4864,15640491,Raff,464,France,Female,33,10,147493.7,2,1,0,100447.53,0 +4865,15783225,Cocci,737,France,Male,54,9,0,1,1,0,83470.4,1 +4866,15734438,Kanayochukwu,590,France,Female,29,4,0,2,1,0,121846.81,0 +4867,15688760,Obialo,522,Germany,Female,37,3,95022.57,1,1,1,129107.59,0 +4868,15768124,Liu,648,France,Female,34,3,0,1,1,0,54726.43,0 +4869,15661330,Gilbert,754,France,Male,37,6,0,1,1,1,116141.72,0 +4870,15781272,Coles,669,France,Male,50,4,149713.61,3,1,1,124872.42,1 +4871,15573888,Ponomaryov,648,Germany,Female,43,1,107963.38,1,0,0,186438.86,1 +4872,15575858,Bergamaschi,763,France,Male,40,3,0,2,1,0,134281.11,0 +4873,15645937,Guerin,790,Spain,Male,32,3,0,1,1,0,91044.47,0 +4874,15702337,Sinclair,581,France,Male,37,7,0,2,1,1,74320.75,0 +4875,15764537,Dominguez,703,France,Male,43,8,0,2,1,0,9704.66,0 +4876,15619616,Costa,571,France,Female,33,9,102017.25,2,0,0,128600.49,0 +4877,15585133,Wei,657,Spain,Female,27,8,0,2,0,0,6468.24,0 +4878,15573971,Mills,737,France,Male,44,7,0,2,0,0,57898.58,0 +4879,15579433,Pugh,793,Spain,Male,29,8,96674.55,2,0,0,192120.66,0 +4880,15777045,Price,783,Spain,Female,44,3,81811.71,1,1,0,164213.53,1 +4881,15611580,Wood,751,Spain,Male,33,4,79281.61,1,1,0,117547.76,0 +4882,15614778,Robertson,579,France,Male,31,6,0,2,1,0,26149.25,0 +4883,15771750,Sawtell,655,Germany,Female,36,10,122314.39,1,1,0,9181.66,0 +4884,15593280,Yuryeva,614,Germany,Male,43,8,140733.74,1,1,1,166588.76,0 +4885,15569274,Pisano,678,Germany,Male,49,2,116933.11,1,1,0,195053.58,1 +4886,15654408,Kharitonova,562,Spain,Male,41,5,165445.04,2,1,0,85787.31,0 +4887,15657468,Simmons,711,Germany,Female,53,5,123805.03,1,1,0,102428.51,0 +4888,15614213,Muramats,620,France,Male,37,0,107548.94,1,1,0,71175.94,0 +4889,15589869,Tang,437,France,Male,49,9,111634.29,2,0,1,166440.32,0 +4890,15693205,Peng,691,Germany,Female,41,8,109153.96,3,1,1,148848.76,1 +4891,15797113,Bevan,552,Spain,Female,34,4,0,2,1,0,140286.69,0 +4892,15676958,Zito,765,Germany,Male,34,5,86055.17,2,1,1,104220.5,0 +4893,15739592,Sokolov,707,Germany,Female,51,10,98438.23,1,0,0,70778.63,1 +4894,15656263,Teng,764,Spain,Male,29,5,0,2,1,0,65868.28,0 +4895,15636872,Amadi,585,France,Female,32,8,144705.87,2,0,0,171482.56,0 +4896,15589435,Davide,784,France,Male,31,7,0,2,1,1,143204.41,0 +4897,15640464,Parkes,605,France,Male,41,5,91612.91,1,1,1,28427.84,0 +4898,15723851,Mazzanti,699,Spain,Male,40,2,0,1,1,0,78387.32,0 +4899,15722122,Findlay,544,France,Female,40,7,0,1,0,1,161076.92,0 +4900,15696852,Hsu,803,France,Female,32,9,192122.84,1,1,1,54277.45,1 +4901,15634936,Chukwukadibia,735,France,Male,41,7,179904,1,1,1,137180.95,0 +4902,15575935,Baxter,673,France,Male,59,0,178058.06,2,0,1,21063.71,1 +4903,15634491,Kung,652,France,Male,30,2,176166.56,2,1,1,152210.81,0 +4904,15628530,Booth,694,France,Male,42,3,156864.2,2,0,0,88890.75,0 +4905,15678720,Evans,741,France,Female,44,7,0,2,1,1,190534.76,0 +4906,15627999,Kung,590,Spain,Male,30,3,0,2,1,0,83090.35,0 +4907,15571244,Tung,809,Spain,Female,33,3,0,2,0,1,141426.78,0 +4908,15739931,Yuan,523,France,Male,34,2,161588.89,1,1,1,51358.66,0 +4909,15806256,Jackson,540,France,Male,48,2,109349.29,1,1,0,88703.04,1 +4910,15787258,Ross,596,Spain,Female,29,6,0,2,1,0,116696.77,0 +4911,15706463,Yang,597,France,Female,36,9,0,2,1,1,7156.09,0 +4912,15691004,Yu,407,Spain,Male,37,1,0,1,1,1,49161.12,1 +4913,15792228,Onwumelu,748,France,Male,60,0,152335.7,1,1,0,126743.33,1 +4914,15733447,Gay,562,France,Female,51,1,124662.54,1,1,1,65390.46,1 +4915,15679062,Morrison,734,Germany,Female,47,10,91522.04,2,1,1,138835.91,0 +4916,15594409,Belov,710,France,Male,45,1,0,2,1,1,36154.66,0 +4917,15613816,Mao,539,Spain,Female,39,6,62052.28,1,0,1,59755.14,0 +4918,15681991,Walsh,542,France,Male,32,7,107871.72,1,1,0,125302.64,0 +4919,15796074,Bruno,717,France,Female,36,2,99472.76,2,1,0,94274.72,1 +4920,15625941,Gray,682,Spain,Female,50,10,128039.01,1,1,1,102260.16,0 +4921,15615016,Maurer,515,France,Male,33,2,0,2,1,1,136028.97,0 +4922,15748414,Chiang,526,Spain,Female,33,8,114634.63,2,1,0,110114.38,1 +4923,15751203,Cattaneo,702,France,Male,26,5,56738.47,2,1,1,100442.22,1 +4924,15662658,Grieve,651,Germany,Male,34,2,90355.12,2,0,0,193597.94,0 +4925,15574868,Lowell,792,Germany,Male,36,5,115725.24,2,0,0,1871.25,0 +4926,15790282,Trentino,817,Germany,Male,58,3,114327.59,2,1,1,42831.11,0 +4927,15762927,Sung,674,Germany,Female,36,6,100762.64,1,1,0,182156.86,0 +4928,15803456,Yen,641,France,Female,40,9,0,1,0,0,151648.66,1 +4929,15771857,Philipp,513,Spain,Male,39,7,89039.9,2,1,1,146738.83,0 +4930,15700601,Dynon,561,France,Male,34,1,78829.53,1,1,1,12148.2,0 +4931,15569670,Alexeyeva,627,Germany,Male,30,6,112372.96,1,1,1,118029.09,0 +4932,15772341,Hs?eh,682,Germany,Male,81,6,122029.15,1,1,1,50783.88,0 +4933,15661548,Ferri,683,France,Female,29,0,157829.12,1,0,0,129891.66,0 +4934,15787597,Hsu,420,Germany,Female,31,1,108377.75,2,1,1,9904.63,0 +4935,15806913,Bishop,670,France,Female,54,2,95507.12,1,1,1,63213.31,0 +4936,15804862,Toscani,505,Germany,Male,43,6,127146.68,1,0,0,137565.87,0 +4937,15792986,T'ao,580,Germany,Male,24,1,133811.78,1,1,0,17185.95,1 +4938,15625632,Philip,577,France,Male,36,3,121092.47,2,0,1,143783.46,0 +4939,15727703,Li Fonti,773,Germany,Male,34,10,126979.75,1,0,0,36823.28,0 +4940,15606273,Rene,616,France,Male,37,5,144235.73,2,0,0,154957.66,1 +4941,15799652,Daigle,763,France,Female,38,0,152582.2,2,0,0,31892.82,0 +4942,15715047,Joshua,640,Spain,Male,43,9,172478.15,1,1,0,191084.4,1 +4943,15784687,Simmons,592,France,Male,36,1,126477.42,1,0,0,179718.17,0 +4944,15615322,Jamieson,528,Spain,Male,43,7,97473.87,2,1,1,159823.16,0 +4945,15722072,Hou,630,France,Male,53,5,138053.67,1,0,1,114110.97,0 +4946,15646784,Cochran,529,France,Female,31,2,164003.05,2,1,1,60993.23,0 +4947,15644692,Bibb,546,France,Female,47,8,0,1,1,1,66408.01,1 +4948,15670354,Jen,753,France,Female,62,6,0,2,1,1,136398.9,0 +4949,15716357,Corran,772,Spain,Female,39,4,122486.11,2,1,1,140709.25,0 +4950,15786717,He,567,France,Male,36,1,0,2,0,0,8555.73,0 +4951,15771383,Loggia,628,Germany,Female,45,6,53667.44,1,1,0,115022.94,0 +4952,15649793,Lovely,658,France,Male,20,7,0,2,0,0,187638.34,0 +4953,15731543,Becker,679,Spain,Male,58,9,109327.65,1,1,1,3829.13,0 +4954,15684516,Plascencia,629,Spain,Male,34,1,121151.05,1,0,0,119357.93,0 +4955,15677249,Somadina,731,Spain,Male,42,9,101043.63,1,1,1,192175.52,0 +4956,15581525,Walker,775,Germany,Male,33,3,83501.66,2,1,0,128841.31,0 +4957,15628420,Alekseeva,660,Spain,Male,33,2,80462.24,1,0,0,150422.35,0 +4958,15600478,Watson,752,France,Male,39,3,0,1,1,0,188187.05,0 +4959,15594502,Zotov,655,France,Male,37,6,109093.41,2,1,0,1775.52,0 +4960,15784361,Williamson,543,Spain,Female,46,5,140355.6,1,1,1,85086.78,0 +4961,15767626,Carpenter,811,France,Male,42,10,0,2,1,1,3797.79,0 +4962,15632521,Cattaneo,689,Germany,Male,45,0,130170.82,2,1,0,150856.38,0 +4963,15665088,Gordon,531,France,Female,42,2,0,2,0,1,90537.47,0 +4964,15652084,Boni,515,France,Male,40,0,109542.29,1,1,1,166370.81,0 +4965,15574761,Lynch,466,France,Female,41,3,33563.95,2,1,0,178994.13,1 +4966,15729515,McCarthy,782,France,Male,36,1,148795.17,2,1,1,195681.43,0 +4967,15682070,Davies,611,France,Male,64,9,0,2,1,1,53277.15,0 +4968,15743817,Hargreaves,621,Germany,Male,40,8,174126.75,3,1,0,172490.78,1 +4969,15572158,Blackburn,604,Spain,Male,41,3,0,1,0,0,11819.84,0 +4970,15584477,K?,655,Spain,Female,35,1,106405.03,1,1,1,82900.25,0 +4971,15614893,Meng,689,Spain,Male,38,2,0,1,1,1,82709.8,0 +4972,15665963,Cattaneo,681,Spain,Male,30,2,128393.29,1,1,1,180593.45,0 +4973,15612524,Hunt,643,Germany,Male,41,2,127841.52,1,1,0,172363.41,0 +4974,15596962,Owens,617,France,Female,24,4,137295.19,2,1,1,91195.12,0 +4975,15744942,Steele,638,Spain,Female,55,2,155828.22,1,0,1,108987.25,1 +4976,15573278,Kennedy,743,France,Male,39,6,0,2,1,0,44265.28,0 +4977,15717056,Pan,828,Germany,Female,25,7,144351.86,1,1,0,116613.26,0 +4978,15795881,Alexander,776,Spain,Male,35,8,106365.29,1,1,1,148527.56,0 +4979,15758939,Bray,540,Germany,Male,35,7,127801.88,1,0,1,84239.46,0 +4980,15792250,Nnabuife,616,Germany,Female,45,4,122793.96,1,1,1,62002.04,0 +4981,15740406,Padovesi,628,Germany,Male,38,10,113525.84,1,1,0,46044.48,1 +4982,15768137,Bray,667,Spain,Female,23,6,136100.69,2,0,0,169669.33,1 +4983,15569120,Lucas,615,France,Male,30,7,0,2,1,1,156346.84,0 +4984,15723721,Tinline,543,France,Male,30,4,140916.81,1,1,0,157711.18,0 +4985,15777122,Esomchi,553,France,Female,31,4,0,2,1,1,89087.4,0 +4986,15742681,Liao,554,Germany,Male,26,4,121365.39,1,1,1,8742.36,0 +4987,15582090,Iroawuchi,684,Spain,Female,36,4,0,1,1,0,117038.96,0 +4988,15711254,Retana,452,France,Female,35,7,0,2,1,0,164241.67,0 +4989,15775067,Fang,606,France,Male,47,3,93578.68,2,0,1,137720.56,1 +4990,15602851,Ozioma,629,France,Male,40,9,0,1,1,0,106.67,0 +4991,15802857,Robson,659,Spain,Female,33,8,115409.6,1,0,1,1539.21,0 +4992,15701175,Bruno,493,France,Female,33,8,90791.69,1,1,1,59659.53,0 +4993,15783019,Price,794,France,Female,62,9,123681.32,3,1,0,173586.63,1 +4994,15728912,Swanson,554,France,Female,44,6,92436.86,1,1,0,126033.9,0 +4995,15585580,Chang,796,Germany,Female,52,9,167194.36,1,1,1,62808.93,1 +4996,15583480,Morgan,807,France,Female,36,4,0,2,0,1,147007.33,0 +4997,15620341,Nwebube,500,Germany,Male,44,9,160838.13,2,1,0,196261.64,0 +4998,15613886,Trevisan,722,Spain,Male,43,1,0,1,1,0,44560.17,1 +4999,15792916,Ositadimma,559,Spain,Female,40,7,144470.77,1,1,1,18917.95,0 +5000,15710408,Cunningham,584,Spain,Female,38,3,0,2,1,1,4525.4,0 +5001,15598695,Fields,834,Germany,Female,68,9,130169.27,2,0,1,93112.2,0 +5002,15649354,Johnston,754,Spain,Male,35,4,0,2,1,1,9658.41,0 +5003,15737556,Vasilyev,590,France,Male,43,7,81076.8,2,1,1,182627.25,1 +5004,15671610,Hooper,740,France,Male,36,7,0,1,1,1,13177.4,0 +5005,15625092,Colombo,502,Germany,Female,57,3,101465.31,1,1,0,43568.31,1 +5006,15741032,Tsao,733,France,Male,48,5,0,1,0,1,117830.57,0 +5007,15750014,Chikere,755,Germany,Female,37,0,113865.23,2,1,1,117396.25,0 +5008,15784761,Ballard,554,Spain,Female,46,7,87603.35,3,0,1,96929.24,1 +5009,15768359,Akhtar,534,France,Male,36,4,120037.96,1,1,0,36275.94,0 +5010,15805769,O'Loughlin,656,Spain,Male,33,4,0,2,1,0,116706,0 +5011,15719508,Davis,575,Germany,Male,49,7,121205.15,4,1,1,168080.53,1 +5012,15609011,Barry,480,Spain,Male,47,8,75408.33,1,1,0,25887.89,1 +5013,15703106,K'ung,575,France,Male,40,5,0,2,1,1,122488.59,0 +5014,15626795,Gorman,672,France,Female,40,3,0,1,1,0,113171.61,1 +5015,15773731,John,758,Spain,Female,35,5,0,2,0,0,100365.51,0 +5016,15756196,Tsou,682,France,Male,50,6,121818.84,2,0,1,124151.37,0 +5017,15687903,Okonkwo,501,France,Female,29,8,0,2,1,0,112664.24,0 +5018,15777599,Esposito,746,Germany,Male,34,6,141806,2,1,1,183494.87,0 +5019,15754577,Boni,556,France,Female,51,8,61354.14,1,1,0,198810.65,1 +5020,15584113,Pratt,823,Germany,Female,53,4,124954.94,1,0,1,131259.6,1 +5021,15669589,Page,491,Germany,Female,68,1,95039.12,1,0,1,116471.14,1 +5022,15632793,Wilkinson,638,France,Female,29,9,103417.74,1,1,1,15336.4,0 +5023,15711130,Tseng,734,France,Male,45,2,0,2,1,0,99593.28,0 +5024,15615254,Clark,555,France,Male,40,10,43028.77,1,1,0,170514.21,0 +5025,15720583,Finch,745,Germany,Female,44,0,119638.21,1,1,1,34265.08,1 +5026,15780432,Shen,728,France,Male,37,3,122689.51,2,0,0,106977.53,1 +5027,15673223,Hou,626,France,Male,44,10,0,2,0,0,164287.86,0 +5028,15807989,Wall,681,Germany,Male,37,8,73179.34,2,1,1,25292.53,0 +5029,15761168,Manna,478,France,Female,38,4,171913.87,1,1,0,51820.87,1 +5030,15651272,Reyes,709,France,Male,38,5,0,2,1,1,81452.29,0 +5031,15812832,Jideofor,562,Germany,Male,33,8,92659.2,2,1,0,1354.25,0 +5032,15680517,Sal,769,Germany,Female,34,7,137239.17,1,1,1,71379.92,1 +5033,15750569,Iweobiegbunam,684,Germany,Female,46,3,102955.14,2,1,0,154137.33,0 +5034,15690743,Shao,536,France,Female,61,8,65190.29,1,1,1,64308.49,1 +5035,15627741,Heath,631,Germany,Female,29,2,96863.52,2,1,1,31613.35,0 +5036,15712121,Chidimma,657,Spain,Male,34,5,154983.98,1,1,0,27738.01,0 +5037,15805429,Murray,699,Germany,Male,59,3,106819.65,1,0,1,163570.25,0 +5038,15814923,Sullivan,606,Spain,Male,38,7,128578.52,1,1,1,193878.51,0 +5039,15589230,Wu,612,France,Female,63,2,126473.33,1,0,1,147545.65,0 +5040,15775490,Downie,660,France,Female,38,5,110570.78,2,1,0,195906.59,0 +5041,15749727,Chukwufumnanya,829,Spain,Male,50,7,0,2,0,1,178458.86,0 +5042,15619238,Allan,567,Spain,Male,29,8,0,2,1,0,156125.72,0 +5043,15593468,Findlay,850,France,Female,33,3,0,2,1,1,11159.19,0 +5044,15718454,Ch'eng,712,Spain,Female,44,2,0,2,0,0,45738.94,0 +5045,15789498,Miller,562,France,Male,30,3,111099.79,2,0,0,140650.19,0 +5046,15744691,Tsai,755,France,Female,29,3,0,3,1,0,4733.94,0 +5047,15708289,Graham,793,Spain,Male,25,3,100913.57,1,0,0,10579.72,0 +5048,15790412,Norton,471,Spain,Male,26,8,0,2,1,1,179655.87,0 +5049,15741416,Yegorov,707,France,Male,42,2,16893.59,1,1,1,77502.56,0 +5050,15598894,Holt,784,Spain,Male,38,10,122267.85,1,0,0,145759.93,0 +5051,15663294,Kao,703,France,Male,32,1,125685.79,1,1,1,56246.72,0 +5052,15572728,Ross,704,Spain,Male,36,8,127397.34,1,1,0,151335.24,0 +5053,15706729,Hsiao,662,France,Male,38,0,105271.56,1,0,1,179833.45,0 +5054,15674433,Allan,636,Germany,Female,28,2,115265.14,1,0,0,191627.85,0 +5055,15641170,Liang,640,Spain,Male,36,4,0,1,0,0,173016.46,0 +5056,15806284,Briggs,739,Spain,Male,31,1,0,2,1,1,58469.75,0 +5057,15690958,Cantrell,767,Germany,Male,23,2,139542.82,1,0,1,28038.28,0 +5058,15606386,Wang,753,Germany,Female,46,3,111512.75,3,1,0,159576.75,1 +5059,15682322,Aksenov,714,France,Male,37,9,148466.93,2,0,1,151280.96,0 +5060,15579915,Glennon,707,France,Male,29,4,0,2,1,0,139953.94,0 +5061,15681928,Yancy,577,France,Female,35,4,108155.49,1,1,0,105407.79,0 +5062,15734005,Mazzi,633,France,Female,42,1,0,2,1,0,56865.62,0 +5063,15650432,Liu,849,Germany,Male,41,10,84622.13,1,1,1,198072.16,0 +5064,15592578,Nucci,614,Spain,Female,41,7,146997.64,2,0,0,137791.18,0 +5065,15671243,Y?,558,France,Female,47,9,0,2,1,0,103787.28,0 +5066,15775709,Nucci,832,France,Female,27,10,98590.25,1,1,0,30912.89,0 +5067,15702631,Tang,567,France,Female,26,2,0,2,1,1,78651.55,0 +5068,15602282,Kao,587,Germany,Female,45,8,134980.74,1,1,1,123309.57,1 +5069,15717879,Chen,712,Spain,Female,79,5,108078.56,1,1,1,174118.93,0 +5070,15740878,Yao,655,Spain,Female,29,9,0,2,0,1,85736.26,0 +5071,15794468,Tsou,641,France,Female,42,6,0,2,0,0,121138.77,0 +5072,15773277,Barnes,676,France,Male,35,5,106836.67,2,1,0,84199.78,0 +5073,15572657,H?,472,France,Male,29,8,102490.27,1,0,1,181224.56,0 +5074,15800295,Cruz,644,Germany,Male,34,9,112746.54,2,0,0,141230.07,0 +5075,15672397,Smith,598,France,Male,38,0,125487.89,1,0,0,158111.71,0 +5076,15684921,Onuchukwu,792,Spain,Male,25,8,142862.21,1,1,1,130639.01,0 +5077,15720676,Bukowski,700,France,Female,37,7,0,2,1,0,17040.82,0 +5078,15731829,Simmons,616,France,Male,34,10,0,2,1,0,25662.27,0 +5079,15732672,Stewart,743,Spain,Male,35,6,79388.33,1,1,1,193360.69,0 +5080,15692406,Gow,427,France,Male,37,5,0,2,1,1,121485.1,0 +5081,15764405,Williams,731,France,Male,29,10,0,2,1,1,162452.65,0 +5082,15757537,Francis,610,France,Female,31,6,107784.65,1,1,1,141137.53,0 +5083,15793307,Calabresi,724,Spain,Female,41,4,142880.28,3,0,0,185541.2,1 +5084,15660679,Chimaobim,653,Spain,Female,38,9,149571.94,1,1,0,118383.18,0 +5085,15666856,Chikwendu,774,France,Male,49,1,142767.39,1,1,1,8214.41,0 +5086,15687372,Padovesi,547,Germany,Male,49,8,121537.71,2,1,0,46521.45,1 +5087,15667289,Henderson,719,Spain,Male,50,2,0,2,0,0,10772.13,0 +5088,15624641,Kharlamova,740,Spain,Male,43,9,0,1,1,0,199290.68,1 +5089,15734610,Onio,543,France,Male,42,4,89838.71,3,1,0,85983.54,1 +5090,15631882,Yeh,688,Germany,Male,45,9,103399.87,1,0,0,129870.93,0 +5091,15642709,Feng,474,France,Female,30,9,0,2,0,0,63158.22,0 +5092,15811026,Norman,505,Germany,Male,43,5,136855.94,2,1,0,171070.52,0 +5093,15596303,White,688,France,Female,39,0,0,2,1,0,53222.15,1 +5094,15787255,Manfrin,650,Germany,Female,55,2,140891.46,3,1,1,179834.45,1 +5095,15617166,Ritchie,610,France,Male,37,0,0,1,1,0,114514.64,0 +5096,15742442,Udegbulam,705,Spain,Female,46,5,89364.91,1,0,1,139162.15,0 +5097,15758692,Kao,669,France,Female,29,7,146011.4,1,0,0,50249.16,0 +5098,15568238,Diaz,650,Spain,Male,20,8,0,2,1,1,113469.65,0 +5099,15730353,Olisaemeka,550,Germany,Male,29,9,145294.08,2,1,0,147484.13,0 +5100,15731555,Ross-Watt,595,Germany,Female,45,9,106000.12,1,0,0,191448.96,1 +5101,15582404,Miller,572,Spain,Female,26,5,0,2,1,0,119381.41,0 +5102,15721462,Shubin,622,Spain,Female,58,2,0,2,1,1,33277.31,0 +5103,15632899,Nwankwo,662,Spain,Male,20,9,104508.77,2,0,0,73107.53,0 +5104,15808526,Cartwright,783,Germany,Female,58,3,127539.3,1,1,1,96590.39,1 +5105,15694349,Ngozichukwuka,714,Spain,Male,44,7,0,1,0,1,6923.11,0 +5106,15718465,Sadler,671,Germany,Male,51,3,96891.46,1,1,0,176403.33,1 +5107,15682995,Azuka,600,France,Female,32,1,78535.25,1,1,0,64349.6,0 +5108,15584776,Shen,847,Spain,Female,37,9,112712.17,1,1,0,116097.26,0 +5109,15777772,Whittaker,650,Spain,Male,55,9,119618.42,1,1,1,29861.13,0 +5110,15576156,Abazu,710,Spain,Female,28,6,0,1,1,0,48426.98,0 +5111,15646756,Murphy,682,France,Female,33,8,74963.5,1,1,1,32770.56,0 +5112,15742886,Ford,642,France,Male,26,1,138023.79,2,0,1,117060.2,0 +5113,15586135,Gratwick,536,Spain,Female,28,4,0,1,1,1,136197.65,0 +5114,15616152,Pai,754,France,Female,47,1,185513.67,1,1,0,27438.83,0 +5115,15721460,Lorenzo,678,France,Male,60,8,185648.56,1,0,0,192156.54,1 +5116,15727317,Brady,533,Germany,Female,49,1,102286.6,3,1,0,69409.37,1 +5117,15649536,Wong,741,Germany,Male,38,4,128015.83,1,1,0,58440.43,0 +5118,15754929,Douglas,757,France,Male,31,10,39539.39,2,0,0,192519.39,0 +5119,15572051,Kennedy,721,France,Male,40,3,0,1,1,1,144874.67,0 +5120,15668142,Chang,700,France,Male,37,3,77608.46,2,1,1,175373.46,0 +5121,15701176,Brown,663,France,Male,26,5,141462.13,1,1,0,440.2,0 +5122,15708422,Hsiung,677,Spain,Female,35,0,0,2,0,0,76637.38,0 +5123,15655632,MacDonald,655,France,Male,27,2,131691.33,1,1,0,49480.66,0 +5124,15744606,Davidson,832,Spain,Male,29,8,93833.86,1,0,1,10417.87,0 +5125,15612140,Milano,721,Spain,Female,46,7,137933.39,1,1,1,67976.57,0 +5126,15656086,Bovee,542,Spain,Male,54,8,105770.14,1,0,1,140929.98,1 +5127,15655298,Lewis,654,Spain,Female,54,5,0,2,0,1,47139.06,0 +5128,15644796,Dyer,821,Spain,Female,38,8,0,2,0,1,126241.4,1 +5129,15726250,Hsia,508,France,Female,38,3,166328.65,2,0,1,22614.19,0 +5130,15764432,Hicks,588,Germany,Female,42,2,164307.77,1,1,0,48498.19,0 +5131,15631721,Millar,691,Germany,Male,38,9,163965.69,2,0,1,103511.26,0 +5132,15707479,Fan,664,France,Male,40,7,125608.72,1,1,0,122073.48,0 +5133,15579826,Young,439,France,Female,66,9,0,1,1,0,65535.56,0 +5134,15668104,Kerr,479,Spain,Male,37,6,118433.94,1,0,1,160060.9,0 +5135,15641604,Frolova,850,France,Female,55,10,98488.08,1,1,0,155879.57,1 +5136,15587240,Vasilyev,518,France,Male,40,4,0,2,0,1,194416.58,0 +5137,15680767,Sabbatini,717,Germany,Female,64,10,98362.35,2,1,1,21630.21,0 +5138,15601594,Ifeanacho,698,France,Female,51,6,144237.91,4,1,0,157143.61,1 +5139,15589969,Capon,850,France,Male,34,6,0,1,0,1,52796.31,0 +5140,15703728,Chieloka,700,Spain,Male,47,4,0,1,1,0,121798.52,1 +5141,15617790,Hanson,626,France,Female,29,4,105767.28,2,0,0,41104.82,0 +5142,15662500,Ts'ao,774,Spain,Male,32,9,0,2,1,0,10604.48,0 +5143,15778526,Bradshaw,719,Spain,Female,48,5,0,2,0,0,78563.66,0 +5144,15670584,Nkemakolam,646,Spain,Male,31,2,0,1,1,1,170821.43,1 +5145,15748069,Clunie,485,France,Female,25,3,134467.26,1,1,1,113266.09,0 +5146,15680597,Cover,784,Germany,Male,38,1,138515.02,1,1,1,171768.76,0 +5147,15628992,Esposito,850,Germany,Male,32,2,128647.98,2,0,0,54416.18,0 +5148,15719624,Hodgson,669,France,Female,38,9,121858.98,1,1,0,130755.34,0 +5149,15812767,Harvey,731,Spain,Male,70,3,0,2,1,1,141180.66,0 +5150,15689201,Dobie,721,France,Female,49,1,120108.56,1,0,1,183421.76,0 +5151,15614716,Okwudilichukwu,515,France,Female,37,0,196853.62,1,1,1,132770.11,0 +5152,15683618,Dyer,774,France,Female,35,3,121418.62,1,1,1,24400.37,0 +5153,15799631,Chase,585,Spain,Male,36,10,0,2,1,1,180318.6,0 +5154,15692259,Baresi,695,France,Female,29,9,0,2,1,0,111565.45,0 +5155,15590966,Lo,729,Germany,Female,42,4,97495.8,2,0,0,2002.5,0 +5156,15656426,Tyler,713,France,Female,42,3,0,2,0,0,82565.01,0 +5157,15675256,Ts'ui,555,Spain,Male,33,5,127343.4,1,0,1,121789.3,0 +5158,15751185,Aparicio,699,Spain,Female,50,0,158633.61,1,1,0,193785.87,0 +5159,15789582,Macleod,587,France,Male,55,9,0,1,1,0,64593.07,0 +5160,15651103,Sal,762,Spain,Female,69,9,183744.98,1,1,1,196993.69,0 +5161,15672299,Yeh,510,France,Male,44,6,0,2,1,1,175518.31,0 +5162,15772250,Udegbunam,842,Spain,Male,46,9,0,1,0,0,17268.02,0 +5163,15763922,Alexandrov,608,France,Male,31,7,79962.92,2,1,0,60901.72,0 +5164,15633870,Ozioma,850,France,Female,36,10,0,2,1,1,100750.03,0 +5165,15624323,Atkins,642,France,Male,36,4,0,2,1,1,195224.91,0 +5166,15688612,Campos,850,France,Male,33,7,140956.99,1,0,0,3510.18,0 +5167,15694644,Wood,455,Spain,Female,43,6,0,1,1,1,81250.79,0 +5168,15587174,Kerr,726,France,Male,29,7,0,2,1,1,91844.14,1 +5169,15579559,Chienezie,544,Spain,Male,30,8,145241.63,1,1,1,80676.83,0 +5170,15775430,Tsou,651,Germany,Male,31,7,138008.06,2,1,0,129912.74,0 +5171,15623695,McKinnon,814,France,Female,31,4,0,2,1,1,142029.17,0 +5172,15760849,Nwachukwu,537,France,Male,39,2,0,2,1,1,137651.6,0 +5173,15813095,Nwebube,553,France,Male,37,2,0,2,1,0,33877.29,0 +5174,15705281,Burt,800,Spain,Male,38,9,0,1,1,0,78744.39,0 +5175,15812594,Ross,791,France,Male,34,7,0,2,1,0,96734.46,0 +5176,15626322,Lees,699,Spain,Female,29,9,127570.93,2,1,0,164756.81,0 +5177,15723105,Feetham,756,France,Female,28,6,0,1,1,1,164394.65,0 +5178,15588449,Chuang,591,Spain,Female,27,5,107812.67,1,0,1,162501.83,1 +5179,15794849,Aitken,850,Germany,Male,22,7,91560.58,2,0,0,10541.38,0 +5180,15620000,Chambers,760,Germany,Male,34,6,121303.77,2,1,1,59325.21,0 +5181,15799720,Coburn,569,Spain,Male,43,8,161546.68,2,0,1,178187.28,0 +5182,15711287,Ahmed,661,Spain,Female,35,5,128415.45,1,1,0,142626.49,0 +5183,15613102,Ogochukwu,670,France,Female,31,2,57530.06,1,1,1,181893.31,1 +5184,15621440,Soto,694,France,Male,38,1,0,2,0,1,156858.2,0 +5185,15677146,Obiajulu,728,France,Female,28,4,142243.54,2,1,0,33074.51,0 +5186,15801169,Yegorova,764,Germany,Female,39,9,138341.51,1,1,0,50072.94,1 +5187,15722425,Lucchese,639,France,Male,32,9,0,2,1,0,111340.36,0 +5188,15682421,Talbot,683,France,Female,30,2,0,2,0,1,100496.84,1 +5189,15691910,Lu,663,Spain,Male,30,4,0,3,1,0,101371.05,0 +5190,15721779,Arnold,826,Spain,Male,41,5,146466.46,2,0,0,180934.67,0 +5191,15579548,Nicholson,735,Spain,Male,36,5,0,2,1,0,105152.17,0 +5192,15681075,Chukwualuka,682,France,Female,58,1,0,1,1,1,706.5,0 +5193,15607884,Wallace,663,France,Female,39,8,0,2,1,1,101168.9,0 +5194,15767757,Pisano,562,Spain,Female,29,9,120307.58,1,1,1,6795.61,0 +5195,15791550,Kelly,696,France,Male,27,4,87637.26,2,0,0,196111.35,0 +5196,15658589,Brady,850,Spain,Male,38,2,94652.04,1,1,1,171960.76,0 +5197,15670822,Palmer,719,France,Female,22,7,114415.84,1,1,1,177497.4,0 +5198,15629744,Tan,804,France,Female,71,8,0,2,0,1,147995.96,0 +5199,15660768,L?,604,France,Male,40,1,84315.02,1,0,0,36209.1,0 +5200,15726310,Mordvinova,782,Spain,Female,27,3,0,2,1,0,143614.01,0 +5201,15641298,Corones,512,Germany,Male,42,9,93955.83,2,1,0,14828.54,0 +5202,15625675,Clements,569,France,Male,36,1,67087.69,1,1,0,154775.7,0 +5203,15713354,Morrice,597,Germany,Female,22,6,101528.61,1,1,0,70529,1 +5204,15633866,Hsiung,753,Germany,Male,30,1,110824.52,1,1,1,57896.27,0 +5205,15704231,Barrett,430,France,Female,33,8,0,1,1,1,69759.91,0 +5206,15735400,Kanayochukwu,756,France,Male,28,8,179960.2,1,1,0,89938.08,0 +5207,15632826,Tardent,493,France,Male,38,3,134006.77,1,1,0,89578.32,0 +5208,15751022,Bowhay,777,Germany,Female,37,10,121532.17,2,1,1,73464.88,0 +5209,15664737,Lei,779,Spain,Female,38,7,0,2,1,1,138542.87,0 +5210,15681126,Baker,702,Spain,Female,38,2,0,1,1,1,161888.63,0 +5211,15738954,Pisano,551,France,Male,35,7,129717.3,2,0,0,86937.2,0 +5212,15662263,Castillo,749,Germany,Male,22,4,94762.16,2,1,1,42241.54,0 +5213,15621611,Gibson,742,Germany,Male,55,5,155196.17,1,0,1,121207.66,1 +5214,15783752,Lindsay,752,Germany,Male,29,4,129514.99,1,1,1,102930.46,0 +5215,15709474,Macnamara,740,Germany,Female,57,3,113386.36,2,1,1,65121.63,1 +5216,15701280,Romano,576,France,Male,24,3,0,1,0,1,78498.04,1 +5217,15671104,Aksakova,637,Spain,Male,43,3,172196.23,1,1,1,104769.96,0 +5218,15796434,Farnsworth,724,France,Male,28,5,97612.12,1,1,1,96498.14,0 +5219,15781505,Giordano,685,France,Male,20,4,104719.94,2,1,0,38691.34,0 +5220,15625819,Arnold,625,France,Female,38,7,0,1,1,0,164804.02,0 +5221,15753174,Thompson,571,Germany,Male,37,9,139592.98,3,1,0,104152.65,1 +5222,15654067,Koch,584,Spain,Female,29,4,0,2,1,0,88866.92,0 +5223,15724719,Jones,550,France,Female,22,7,139096.85,1,1,0,129890.94,0 +5224,15624695,Otitodilinna,662,Spain,Female,72,7,140301.72,1,0,1,179258.67,0 +5225,15718216,Fleetwood-Smith,803,Spain,Male,43,3,0,1,1,0,72051.44,0 +5226,15586300,Chinonyelum,615,France,Male,66,7,0,2,1,1,74580.8,0 +5227,15783349,Montague,481,Spain,Male,39,1,111233.09,1,1,1,123995.15,0 +5228,15725767,Milani,701,France,Male,23,3,0,2,1,0,38960.59,0 +5229,15791925,Palermo,751,France,Male,29,10,147737.63,1,0,1,94951.27,0 +5230,15793585,Anderson,675,France,Male,35,8,0,2,1,1,56642.97,0 +5231,15576641,Crawford,733,Germany,Male,40,5,125725.02,2,1,1,50783.1,0 +5232,15749519,Lin,822,France,Male,38,6,128289.7,3,1,0,9149.96,1 +5233,15684960,Yewen,559,France,Female,46,5,0,1,1,0,21006.1,1 +5234,15591286,Simmons,731,Germany,Female,49,4,88826.07,1,1,1,33759.41,1 +5235,15668323,Mbadiwe,678,France,Female,41,1,143443.61,1,1,0,196622.28,1 +5236,15608528,Munro,645,France,Female,68,9,0,4,1,1,176353.87,1 +5237,15645184,Graham,701,France,Male,29,2,0,2,1,0,176943.59,0 +5238,15702566,Lombardo,554,Spain,Male,26,8,149134.46,1,1,1,177966.24,0 +5239,15660840,Kalinin,723,France,Male,30,3,124119.54,1,1,0,162198.32,0 +5240,15750811,Woodward,766,Germany,Male,44,3,116822.7,1,0,0,197643.24,0 +5241,15733842,Pirozzi,597,France,Female,24,1,103219.47,1,1,0,60420.07,0 +5242,15581526,Iweobiegbulam,574,France,Male,41,1,0,2,0,0,70550,0 +5243,15662751,Piazza,655,Germany,Female,40,0,81954.6,1,1,1,198798.44,1 +5244,15684319,Baranova,780,Germany,Female,37,10,95196.26,1,1,0,126310.39,1 +5245,15702190,Fan,672,Spain,Male,43,5,0,2,1,1,64515.5,0 +5246,15588517,Sun,717,France,Male,38,7,0,2,1,1,158580.05,0 +5247,15801863,Marino,521,France,Female,32,2,136555.01,2,1,1,129353.21,0 +5248,15584271,Donaldson,633,France,Male,59,5,0,1,1,1,137273.97,0 +5249,15700366,Burton,669,France,Male,39,3,119452.03,1,1,1,171575.54,0 +5250,15804038,Quinn,740,France,Male,44,9,0,1,0,1,96528,1 +5251,15720820,Sabbatini,462,Germany,Female,24,9,69881.09,2,0,1,64421.02,0 +5252,15743759,Brooks,619,France,Male,39,5,0,2,1,1,158444.61,0 +5253,15749947,Black,665,France,Female,44,7,0,2,1,1,66548.58,0 +5254,15670496,Schwartz,655,Spain,Female,27,9,0,2,0,0,108008.05,0 +5255,15746664,Ts'ui,463,Spain,Male,20,8,204223.03,1,1,0,128268.39,0 +5256,15745533,Sargent,799,France,Female,63,1,110314.21,2,1,0,37464,1 +5257,15761497,Udinesi,713,Spain,Female,48,1,163760.82,1,0,0,157381.14,1 +5258,15628600,Lee,807,Germany,Female,31,1,141069.18,3,1,1,194257.11,0 +5259,15627002,Taylor,728,France,Male,38,1,115934.74,1,1,1,139059.05,0 +5260,15614635,Kepley,582,France,Male,52,2,151457.88,1,0,1,40893.61,0 +5261,15731281,Ozuluonye,704,Germany,Female,35,3,154206.07,2,1,1,40261.49,0 +5262,15814022,Lassetter,714,France,Female,26,9,89928.99,1,1,0,46203.31,0 +5263,15659194,Mishina,628,France,Male,30,8,89182.09,1,1,1,13126.9,0 +5264,15745030,Trevisano,809,Germany,Male,41,1,79706.25,2,1,0,165675.01,0 +5265,15691817,Iloerika,547,Spain,Female,44,5,0,3,0,0,5459.07,1 +5266,15707488,Tan,560,France,Female,27,5,0,2,1,0,131919.48,0 +5267,15784700,Chikelu,811,France,Male,31,7,117799.28,1,1,1,182372.35,0 +5268,15710397,Lin,584,France,Male,26,4,0,2,1,0,147600.54,0 +5269,15687648,Nicholson,691,France,Male,28,1,0,2,0,0,92865.41,0 +5270,15732281,Ugoji,680,Germany,Male,34,6,146422.22,1,1,0,67142.97,1 +5271,15607230,Michel,588,Germany,Male,33,9,150186.22,2,1,1,65611.01,0 +5272,15567630,Bruce,721,Germany,Male,40,6,100275.88,1,1,0,138564.48,1 +5273,15587507,Feng,850,France,Male,47,6,0,1,1,0,187391.02,1 +5274,15733904,McDonald,529,France,Male,32,9,147493.89,1,1,0,33656.35,0 +5275,15709511,Watt,622,France,Male,43,8,0,2,1,0,100618.17,0 +5276,15579616,Goodwin,683,France,Female,42,8,0,2,0,1,198134.9,0 +5277,15694852,Arcuri,575,France,Male,29,4,121823.4,2,1,1,50368.87,0 +5278,15589924,Rapuluolisa,577,Spain,Female,40,1,0,2,1,1,108787,0 +5279,15799300,Kao,510,Germany,Male,31,0,113688.63,1,1,0,33099.41,1 +5280,15731330,Tsui,652,Spain,Female,40,7,100471.34,1,1,1,124550.88,0 +5281,15694129,Summers,569,Germany,Female,28,3,100032.52,1,1,0,5159.21,1 +5282,15620372,Cross,687,Spain,Male,31,3,0,2,0,0,48228.1,0 +5283,15744622,Osorio,822,France,Male,32,8,116358,1,1,0,108798.36,0 +5284,15799815,Bobrov,656,Germany,Female,23,4,163549.63,1,0,1,21085.12,0 +5285,15759250,Barnett,745,Germany,Male,51,3,99183.9,1,1,1,28922.25,0 +5286,15732643,Pike,386,Spain,Female,53,1,131955.07,1,1,1,62514.65,1 +5287,15690540,Gearheart,684,Spain,Female,41,1,134177.06,1,0,0,177506.66,0 +5288,15803078,Bruno,635,Spain,Female,38,1,0,2,1,0,90605.05,0 +5289,15652180,Egobudike,582,France,Male,30,2,0,2,1,1,132029.95,0 +5290,15741195,Okechukwu,613,Spain,Male,19,5,0,1,1,1,176903.35,0 +5291,15743490,Zikoranachidimma,795,Germany,Female,56,9,94348.94,1,1,0,29239.29,1 +5292,15575510,Milanesi,659,France,Female,32,2,155584.21,1,0,1,153662.88,0 +5293,15732610,Ahern,745,France,Female,28,6,0,2,1,0,154389.18,0 +5294,15602909,Dickson,604,Spain,Female,41,10,0,2,1,1,166224.39,0 +5295,15734058,Anayochukwu,509,Germany,Male,32,9,170661.47,1,1,1,21646.2,0 +5296,15801788,McDonald,706,Germany,Female,29,6,185544.36,1,1,0,171037.63,0 +5297,15702462,Fiorentini,619,Spain,Female,44,6,52831.13,1,1,1,112649.22,1 +5298,15683416,Russo,572,Germany,Male,51,8,97750.07,3,1,1,193014.26,1 +5299,15794187,Young,695,France,Male,36,6,114007.5,2,1,0,118120.88,0 +5300,15792989,Bianchi,543,France,Female,71,1,104308.77,1,1,1,25650.04,0 +5301,15613734,Fallaci,640,France,Female,33,6,84719.13,2,1,1,113048.79,0 +5302,15606177,Crawford,672,France,Male,39,2,0,2,1,0,87372.49,0 +5303,15636700,Marsh,701,France,Male,39,9,140236.98,1,0,1,146651.99,0 +5304,15645766,Kosisochukwu,634,Spain,Male,25,9,0,2,1,1,8227.91,0 +5305,15671345,Piccio,531,Spain,Female,42,6,75302.85,2,0,0,57034.35,0 +5306,15652469,Nevels,699,France,Male,27,1,0,2,1,0,93003.21,0 +5307,15749638,Kaodilinakachukwu,605,France,Female,51,9,104760.82,1,1,1,165574.54,1 +5308,15728706,Amaechi,534,France,Female,49,7,0,1,1,0,13566.48,1 +5309,15735439,P'an,449,Spain,Female,31,1,113693,1,0,0,82796.29,0 +5310,15778696,Ikemefuna,684,Spain,Female,36,5,174180.39,1,1,0,119830.08,0 +5311,15624744,Tai,622,Germany,Male,42,9,115766.26,1,0,0,72155.85,1 +5312,15584338,Winn,714,France,Female,40,0,0,2,1,0,62762.12,0 +5313,15726178,Hardy,712,Spain,Female,48,8,0,2,1,0,183235.33,0 +5314,15794939,Chiu,783,France,Female,72,5,121215.9,2,1,1,105206.48,0 +5315,15788068,Lopez,743,Germany,Male,45,10,144677.19,3,1,0,22512.44,1 +5316,15572956,Steen,683,France,Male,36,5,115350.63,1,1,1,122305.91,0 +5317,15780386,Ferri,654,Spain,Male,40,5,105683.63,1,1,0,173617.09,0 +5318,15791114,Yegorova,700,France,Male,37,1,135179.49,1,1,0,160670.37,0 +5319,15708046,Knowles,744,Spain,Male,31,0,117551.23,1,1,0,158958.9,0 +5320,15719779,May,645,Germany,Male,25,1,157404.02,2,1,0,93073.04,0 +5321,15591550,Bianchi,525,Spain,Male,36,3,77910.23,1,1,0,67238.01,0 +5322,15639368,Pipes,732,France,Male,25,0,110942.9,1,0,0,172576.56,0 +5323,15699830,Doherty,721,France,Female,40,7,0,2,1,1,122580.48,0 +5324,15569264,Yobanna,622,France,Male,32,5,179305.09,1,1,1,149043.78,0 +5325,15595158,Hsu,654,Germany,Male,31,5,150593.59,2,1,1,105218.45,0 +5326,15599126,Russell,529,France,Female,43,0,123815.86,1,1,1,78463.99,1 +5327,15650575,Payne,720,Spain,Female,59,6,0,2,1,1,160849.43,1 +5328,15641490,Windsor,850,Germany,Female,25,8,69385.17,2,1,0,87834.24,0 +5329,15680234,Bray,667,Germany,Male,27,2,138032.15,1,1,0,166317.71,0 +5330,15592230,Seleznyov,620,France,Male,41,3,0,2,1,1,137309.06,0 +5331,15626212,Wark,616,France,Male,29,9,0,1,1,1,166984.44,0 +5332,15700627,Y?,637,Germany,Female,46,2,143500.82,1,1,0,166996.46,1 +5333,15782641,Brown,710,Spain,Female,29,3,119670.18,1,1,0,188022.44,0 +5334,15784445,Huang,717,Spain,Male,33,1,99106.73,1,0,0,194467.23,0 +5335,15813681,Zito,786,Germany,Male,24,2,120135.55,2,1,1,125449.47,0 +5336,15596649,Bailey,651,France,Female,39,8,0,1,1,0,137452.57,0 +5337,15700460,Allnutt,530,France,Female,55,4,120905.03,1,0,1,123475.88,1 +5338,15724076,Christie,815,Spain,Female,57,5,0,3,0,0,38941.44,1 +5339,15784000,Pope,715,Germany,Female,34,9,102277.52,1,0,0,177852.57,1 +5340,15733966,Johnstone,496,Germany,Female,55,4,125292.53,1,1,1,31532.96,1 +5341,15612667,Bird,680,Spain,Male,42,0,0,1,1,0,136377.21,0 +5342,15654025,Jones,646,France,Female,51,4,101629.3,1,0,0,130541.1,0 +5343,15589431,Pedder,807,Germany,Male,47,1,171937.27,1,1,1,65636.92,0 +5344,15578238,Calabrese,727,France,Male,47,7,0,2,1,0,193305.35,0 +5345,15566269,Chialuka,787,France,Male,25,5,0,2,1,0,47307.9,0 +5346,15639217,McKenzie,806,France,Male,34,6,0,2,0,0,100809.99,0 +5347,15688644,Holloway,603,France,Male,31,1,129743.75,1,1,0,109145.2,0 +5348,15662426,Tang,649,Spain,Male,32,1,0,1,0,1,91167.19,1 +5349,15720511,Byrne,547,Germany,Male,41,3,151191.31,1,1,0,175295.89,1 +5350,15567246,Selwyn,684,Germany,Male,32,3,102630.13,2,1,1,127433.47,0 +5351,15647965,Genovese,477,France,Female,57,9,114023.64,2,1,1,71167.17,1 +5352,15679048,Koger,558,Germany,Male,41,2,124227.14,1,1,1,111184.67,0 +5353,15675749,Baranov,695,France,Female,23,1,0,2,1,1,141756.32,0 +5354,15782181,Greco,592,Spain,Male,35,6,80285.16,1,1,0,72678.75,1 +5355,15795738,Owens,789,France,Male,31,4,175477.15,1,1,1,172832.9,0 +5356,15773751,Y?,597,France,Female,29,1,132144.35,1,1,0,158086.33,0 +5357,15655436,Kendall,839,Germany,Male,47,2,136911.07,1,1,1,168184.62,1 +5358,15691396,Ko,405,Germany,Male,31,5,133299.67,2,1,1,72950.14,0 +5359,15796958,Tang,658,France,Male,39,7,0,2,1,0,48378.4,0 +5360,15801832,Lombardo,684,Germany,Male,42,1,117691,1,1,1,23135.65,1 +5361,15661349,Perkins,633,France,Male,35,10,0,2,1,0,65675.47,0 +5362,15719265,Feng,589,France,Male,46,9,0,2,1,0,170676.67,0 +5363,15779985,Lo,750,Germany,Female,37,1,133199.71,2,1,1,27366.77,0 +5364,15663410,Piccio,771,Spain,Male,51,5,135506.58,3,1,1,152479.64,1 +5365,15704144,Mazzanti,812,Germany,Male,33,2,127154.14,2,0,1,105383.49,0 +5366,15774104,Chukwualuka,539,Spain,Male,39,2,0,2,1,1,48189.94,0 +5367,15812230,Elliot,670,Germany,Female,42,5,49508.79,3,1,1,100324.01,0 +5368,15742848,Gratton,673,France,Male,41,5,0,1,1,1,65657.29,0 +5369,15745326,Carandini,538,France,Female,62,3,75051.49,1,0,0,17682.02,1 +5370,15674541,Robinson,575,Spain,Male,52,8,123925.23,1,0,0,111342.66,1 +5371,15728564,Lo,682,France,Male,41,6,0,2,0,1,134158.09,1 +5372,15580701,Ma,712,France,Male,33,3,153819.58,1,1,0,79176.09,1 +5373,15688973,Vinogradova,598,Spain,Female,39,5,0,2,1,1,83103.46,0 +5374,15709412,H?,776,Spain,Male,30,6,0,2,0,1,63908.86,0 +5375,15607753,Alexandrova,606,Spain,Female,23,10,70417.79,1,0,1,90896.04,0 +5376,15705352,Yang,686,Spain,Male,38,7,111484.88,1,1,1,76076.2,0 +5377,15602500,Maslova,850,Spain,Male,38,1,146343.98,1,0,1,103902.11,0 +5378,15672437,Buccho,642,France,Male,72,1,160541,2,1,1,142223.94,0 +5379,15720968,Young,606,Germany,Male,27,2,130274.26,2,1,0,147533.09,0 +5380,15730796,Barker,627,France,Female,21,7,98993.02,1,1,1,169156.64,0 +5381,15768219,Sung,850,Spain,Male,36,0,0,2,1,0,141242.57,0 +5382,15663883,Hansen,850,Germany,Male,32,9,141827.33,2,1,1,149458.73,0 +5383,15589296,Brown,724,France,Female,40,6,110054.45,1,1,1,86950.72,0 +5384,15586425,Lo Duca,579,France,Male,28,4,0,2,1,1,176925.69,0 +5385,15679813,Ellis,727,Spain,Male,28,1,0,1,1,0,40357.39,0 +5386,15681410,Korff,813,Germany,Female,36,6,98088.09,1,0,1,26687.22,1 +5387,15668283,Gardiner,642,France,Male,48,9,118317.27,4,0,0,78702.98,1 +5388,15624072,Kiernan,669,Spain,Male,22,10,0,2,1,0,176163.74,0 +5389,15669664,Thompson,574,Germany,Male,54,1,99774.5,1,0,0,4896.11,1 +5390,15682728,Mathews,774,France,Female,32,4,0,2,0,0,114899.13,0 +5391,15573851,Macrossan,735,France,Female,38,1,0,3,0,0,92220.12,1 +5392,15733661,Illingworth,639,Spain,Female,27,8,133806.54,2,1,0,6251.3,0 +5393,15710012,Bowen,738,Spain,Male,44,2,0,2,1,0,43018.82,1 +5394,15763327,Craig,835,France,Male,32,8,124993.29,2,1,1,27548.06,0 +5395,15668853,Menhennitt,637,Spain,Female,44,0,157622.58,1,1,1,120454.2,0 +5396,15639303,Moore,589,Germany,Male,48,5,126111.61,1,0,1,133961.19,0 +5397,15691011,Shoebridge,591,France,Male,42,9,161651.37,2,1,1,131753.97,0 +5398,15638513,Palermo,723,France,Female,40,7,142856.95,2,0,0,38019.74,0 +5399,15648933,Reilly,831,Germany,Male,44,3,111100.98,1,1,1,28144.07,1 +5400,15628904,Bowen,733,Spain,Male,35,8,102918.38,1,1,1,45959.86,0 +5401,15644788,Fyodorov,731,France,Female,30,5,0,2,1,0,189528.72,0 +5402,15598161,Clements,654,France,Male,47,10,0,2,1,0,170481.98,0 +5403,15745624,McKenzie,828,France,Male,37,4,0,2,1,0,94845.45,0 +5404,15733169,Craig,590,Spain,Male,22,7,125265.61,1,1,1,161253.08,0 +5405,15801417,Iloerika,657,France,Male,37,4,82500.28,1,1,1,115260.72,0 +5406,15592707,Dolgorukova,531,Germany,Female,64,2,175754.87,2,1,1,60721.4,0 +5407,15593954,Eva,516,France,Female,47,6,109387.33,1,0,0,121365.45,0 +5408,15714431,Yeh,561,France,Male,37,1,100443.36,2,0,1,101693.73,0 +5409,15638257,P'an,682,Spain,Female,54,0,83102.72,2,1,1,54132.93,0 +5410,15690939,Howe,575,Spain,Male,28,7,0,1,1,1,10666.05,0 +5411,15723613,Jenkins,623,France,Female,28,4,0,2,1,0,41227.67,0 +5412,15813640,Shih,642,France,Female,40,7,0,2,1,0,10712.82,0 +5413,15707322,Nnamdi,779,France,Female,48,2,115290.27,1,0,0,98912.69,1 +5414,15588918,Mitchell,671,France,Female,42,6,0,2,1,0,197202.48,0 +5415,15600357,Findlay,495,France,Female,40,1,140197.71,2,1,0,150720.39,0 +5416,15747014,Pisani,850,France,Female,28,1,105245.34,1,0,1,74780.13,0 +5417,15809830,Belisario,630,France,Male,50,8,0,2,0,1,79377.45,0 +5418,15662245,Pomeroy,588,France,Male,32,1,0,2,1,1,8763.87,0 +5419,15651075,Ibrahimova,562,Germany,Male,35,3,142296.13,1,0,1,177112.7,0 +5420,15594456,K?,740,Spain,Female,56,4,99097.33,1,1,1,85016.64,1 +5421,15583462,Graham,695,France,Male,28,5,171069.39,2,1,1,88689.4,0 +5422,15757661,Trevisano,589,France,Female,39,7,0,2,0,0,95985.64,0 +5423,15729117,Trevisano,607,France,Female,31,1,102523.88,1,1,1,166792.71,0 +5424,15749671,K?,794,France,Male,35,6,0,2,1,1,68730.91,0 +5425,15566253,Manning,580,Germany,Male,44,9,143391.07,1,0,0,146891.07,1 +5426,15595153,Tucker,644,Germany,Female,44,8,106022.73,2,0,0,148727.42,0 +5427,15698572,Schaffer,636,Spain,Female,36,1,0,1,1,0,43134.58,0 +5428,15674149,Esomchi,599,Germany,Male,36,3,128960.21,2,1,1,40318.33,0 +5429,15623082,Ch'ang,507,France,Female,35,2,0,2,1,0,97633.93,0 +5430,15797905,Walker,682,France,Female,48,7,0,2,1,0,65069.03,0 +5431,15746028,Chu,714,France,Female,24,7,0,2,1,0,166335,0 +5432,15582951,Crawford,696,France,Female,25,8,126442.59,1,1,0,121904.44,0 +5433,15616471,Milne,599,Spain,Male,51,0,0,1,1,1,175235.99,0 +5434,15641575,Anenechukwu,577,France,Male,37,2,127261.35,1,1,0,56185.05,0 +5435,15638803,Donaldson,733,Spain,Female,32,5,0,2,1,0,131625.14,0 +5436,15808283,Kelly,647,France,Female,33,4,0,1,1,0,152323.04,0 +5437,15811200,Ts'ao,831,France,Female,34,2,0,2,0,0,165840.94,0 +5438,15733476,Gonzalez,543,Germany,Male,30,6,73481.05,1,1,1,176692.65,0 +5439,15633274,Tai,679,France,Male,34,7,160515.37,1,1,0,121904.14,0 +5440,15582168,Muravyova,713,Germany,Female,61,4,149525.34,2,1,0,123663.63,0 +5441,15807269,Milanesi,690,Germany,Male,43,2,166522.78,1,0,0,119644.59,1 +5442,15602979,Lin,751,France,Male,29,1,135536.5,1,1,0,66825.33,0 +5443,15660417,Lambert,613,Germany,Female,43,10,120481.69,1,0,0,94875.03,1 +5444,15590199,Temple,701,Spain,Male,28,1,103421.32,1,0,1,76304.73,0 +5445,15641794,Ridley,698,France,Male,33,5,135658.73,2,0,1,39755,0 +5446,15779174,Young,451,France,Female,36,2,0,2,1,1,180142.42,0 +5447,15785547,Slye,665,France,Male,28,8,191402.82,2,1,0,83238.4,0 +5448,15795124,Pan,726,Germany,Male,50,9,94504.35,1,0,1,5078.9,0 +5449,15718912,Hsueh,608,Germany,Female,44,5,126147.84,1,0,1,132424.69,1 +5450,15592028,Roberts,549,France,Female,46,7,0,1,1,1,109057.56,0 +5451,15580227,Moss,803,France,Male,33,6,0,2,1,0,115676.61,0 +5452,15657830,Andrews,663,France,Male,43,4,87624.03,2,1,0,149401.33,0 +5453,15798256,Takasuka,558,France,Female,45,1,153697.53,2,0,0,89891.4,1 +5454,15643819,Dawson,714,France,Female,25,4,0,2,0,0,82500.84,0 +5455,15754301,Bruche,704,France,Male,39,5,0,1,1,0,6416.92,0 +5456,15726855,Oliver,805,Germany,Female,45,9,116585.97,1,1,0,189428.75,1 +5457,15755225,Ryan,659,Germany,Male,34,9,134464.58,2,1,0,178833.34,0 +5458,15725221,Sabbatini,738,Germany,Male,62,10,83008.31,1,1,1,42766.03,0 +5459,15789055,Watt,635,Spain,Male,35,2,113635.16,1,1,0,90883.12,0 +5460,15617507,Wilson,530,Spain,Female,36,7,0,2,1,0,80619.09,0 +5461,15668894,Abramova,661,Germany,Male,41,5,122552.48,2,0,1,120646.4,0 +5462,15589563,Purdy,531,Spain,Male,31,2,118899.45,2,0,0,41409.36,0 +5463,15693162,Higgins,694,France,Female,29,5,99713.87,1,0,0,112317.89,0 +5464,15750099,Marshall,731,France,Female,36,6,0,1,0,0,152128.36,0 +5465,15795540,Reye,556,France,Female,36,2,134208.22,1,0,1,177670.57,0 +5466,15794941,Chibueze,647,Germany,Female,41,1,85906.65,3,1,0,189159.97,0 +5467,15611848,Kwemtochukwu,850,Germany,Male,32,3,137714.25,1,0,1,159403.68,0 +5468,15581237,Biryukova,573,Spain,Male,33,1,160777.9,1,1,1,149536.15,0 +5469,15738150,Chidozie,591,France,Male,45,5,0,2,1,1,155492.87,0 +5470,15678571,Barber,723,France,Male,21,4,0,2,0,0,24847.02,0 +5471,15736124,Thompson,617,France,Male,25,1,102585.88,2,1,1,115387.4,0 +5472,15623202,Maslov,704,Germany,Female,39,10,102556.18,2,1,0,171971.25,1 +5473,15804201,Jones,457,Germany,Male,42,4,126772.57,1,0,1,126106.4,0 +5474,15596863,Chidumaga,787,Germany,Female,38,3,158373.23,1,1,1,28228.35,0 +5475,15696277,Hs?,651,France,Female,34,9,0,2,1,0,138113.71,0 +5476,15748608,Trentini,612,Germany,Male,42,5,141927.1,1,1,1,43018.98,0 +5477,15723864,Lucas,828,Spain,Male,47,1,109876.82,2,1,0,83611.45,1 +5478,15802390,Willoughby,724,France,Female,34,2,0,2,1,1,118863.38,0 +5479,15774336,Jamieson,648,Germany,Male,44,9,111369.79,2,1,1,91947.74,0 +5480,15648766,Robertson,569,Spain,Male,35,3,116969.35,1,0,0,94488.82,0 +5481,15659094,Ojiofor,765,Germany,Female,34,8,136729.51,2,0,0,47058.21,0 +5482,15606397,Cameron,577,Germany,Female,44,1,152086.15,1,0,1,44719.5,1 +5483,15642619,Mayne,603,Spain,Male,46,2,0,2,1,0,174478.54,0 +5484,15666032,Mancini,568,Spain,Male,28,1,127289.28,1,0,0,45611.51,0 +5485,15595842,Paramor,748,Germany,Male,45,2,119852.01,1,0,0,73853.94,1 +5486,15753837,Young,573,Spain,Male,38,4,0,2,1,1,196517.43,0 +5487,15783882,Daly,771,Spain,Female,41,5,0,2,0,1,92914.67,0 +5488,15799790,Carter,763,France,Male,35,9,0,1,1,1,31372.91,0 +5489,15628155,Dike,410,France,Female,35,7,117183.74,1,1,1,109733.73,0 +5490,15703778,Hughes,728,France,Male,33,8,129907.63,1,0,1,36083.96,0 +5491,15722322,Green,655,Spain,Female,78,2,0,2,0,1,188435.38,0 +5492,15639278,Chinomso,580,Germany,Female,36,6,145387.32,2,1,1,169963.2,1 +5493,15568487,Gorshkov,712,France,Male,35,7,124616.23,1,1,1,69320.97,0 +5494,15682084,Chinomso,680,France,Male,31,9,0,2,1,0,36145.53,0 +5495,15642821,Ijendu,383,Spain,Female,48,8,95808.19,1,0,0,137702.01,1 +5496,15601387,Yen,721,France,Male,35,10,0,2,1,0,71594.26,0 +5497,15642515,Arcuri,620,France,Female,42,1,0,2,0,1,65565.92,0 +5498,15710421,Baresi,774,Spain,Female,36,8,117152.3,1,0,0,101828.39,0 +5499,15726774,Field,563,France,Male,35,3,106250.72,1,0,0,39546.32,0 +5500,15649078,Christian,850,Germany,Female,27,8,111837.78,2,1,1,110805.79,0 +5501,15641877,Ross,681,France,Male,47,9,97023.21,1,1,1,2168.13,0 +5502,15796496,Trevisani,631,France,Female,31,8,137687.72,1,1,0,190067.12,0 +5503,15815690,Akabueze,614,Spain,Female,40,3,113348.5,1,1,1,77789.01,0 +5504,15631739,Dunn,704,Spain,Male,24,10,122109.78,1,1,1,127654.37,0 +5505,15625584,Martin,786,France,Male,32,2,120452.4,2,0,0,79602.86,0 +5506,15802466,Donaldson,534,France,Female,53,7,0,2,1,1,80619.17,0 +5507,15697028,McClinton,590,Spain,Male,34,0,65812.35,2,0,1,160346.3,0 +5508,15575759,Bentley,583,Spain,Female,40,3,54428.37,1,1,0,109638.78,1 +5509,15567442,Ibezimako,656,France,Female,75,3,0,2,1,1,1276.87,0 +5510,15746805,Thomson,597,France,Male,33,9,0,2,1,0,49374.82,0 +5511,15636330,Ch'in,588,Germany,Female,48,1,143279.58,2,1,0,31580.8,1 +5512,15714970,Holbrook,667,Germany,Male,32,0,103846.65,1,1,0,20560.69,0 +5513,15653784,Solomina,627,France,Male,37,2,125190.86,1,0,1,84584.69,0 +5514,15693543,McDonald,708,France,Female,33,8,0,2,0,1,15246.83,0 +5515,15773283,Dennis,641,France,Male,65,6,38340.02,1,1,0,32607.77,1 +5516,15742534,Faulk,527,Germany,Female,28,2,123802.98,2,1,1,155846.69,0 +5517,15569878,Dale,592,France,Male,37,3,96651.03,1,1,1,3232.82,0 +5518,15729454,Gorbunov,465,France,Male,33,8,0,2,1,0,177668.55,0 +5519,15578375,Farrell,628,France,Male,39,6,0,2,0,0,134441.6,0 +5520,15785559,De Luca,678,France,Male,43,1,133237.21,1,1,0,111032.79,1 +5521,15649414,Walker,570,France,Female,61,6,142105.35,1,1,1,45214.04,0 +5522,15701605,Forster,815,France,Male,37,1,166115.42,1,1,0,67208.3,0 +5523,15686696,Brown,817,France,Female,37,6,81070.34,2,1,0,80985.88,0 +5524,15625586,Monaldo,717,France,Male,35,4,0,1,1,1,167573.06,0 +5525,15654975,Wu,641,France,Female,53,0,123835.52,2,0,1,160110.65,0 +5526,15782993,Pan,624,France,Male,51,10,123401.43,2,1,1,127825.25,0 +5527,15774382,Longo,579,Germany,Male,49,4,169377.31,1,1,1,123535.05,0 +5528,15689602,Findlay,698,France,Male,38,2,130015.24,1,1,1,41595.3,0 +5529,15756155,Fu,645,France,Male,32,4,0,2,0,1,97628.08,0 +5530,15812647,Yin,691,France,Male,34,8,133936.04,2,1,0,91359.79,0 +5531,15736043,Hamilton,638,France,Male,34,6,114543.27,1,1,1,97755.29,0 +5532,15696744,Miller,705,France,Female,31,3,119794.67,1,0,0,182528.44,0 +5533,15602572,Hsing,720,France,Male,33,9,0,2,1,1,142956.48,0 +5534,15674765,Mitchell,553,Spain,Male,44,4,0,1,1,0,10789.3,0 +5535,15678725,Chamberlin,658,France,Female,29,8,0,2,0,1,130461.09,0 +5536,15694444,Buttenshaw,648,Germany,Female,32,8,157138.99,3,1,0,190994.48,1 +5537,15795878,Anayochukwu,636,Spain,Male,45,3,0,2,1,1,159463.8,0 +5538,15735346,Wallace,527,Germany,Female,41,10,136733.24,1,1,1,57589.29,0 +5539,15687094,Calabresi,717,Germany,Female,28,9,82498.14,2,0,0,40437.67,0 +5540,15790067,Sun,614,Spain,Male,39,3,151914.93,1,0,0,56459.45,0 +5541,15605742,Tuan,737,France,Male,43,0,80090.93,1,1,0,39920,1 +5542,15566740,Nazarova,587,Spain,Male,51,3,83739.32,1,0,1,148798.45,0 +5543,15664897,Bryant,682,France,Female,35,2,181166.44,1,1,1,63737.19,1 +5544,15585777,Pai,710,France,Male,38,3,130588.82,1,1,1,154997.64,0 +5545,15650864,Power,507,France,Male,42,6,0,2,1,0,34777.23,0 +5546,15806709,Hao,609,Germany,Male,33,6,94126.67,1,0,0,93718.16,0 +5547,15633818,McMillan,786,France,Male,32,9,0,2,1,0,133112.41,0 +5548,15713845,Merrett,688,France,Male,38,7,148045.68,1,1,0,175479.92,1 +5549,15639662,Phillips,710,France,Male,38,2,0,2,1,0,96.27,0 +5550,15567013,De Luca,779,Spain,Male,33,3,0,2,1,0,30804.68,0 +5551,15777784,Tu,733,France,Female,44,6,168165.84,1,0,1,197193.49,0 +5552,15800251,Elder,583,Germany,Female,26,10,72835.56,2,1,0,96792.15,0 +5553,15651315,Dilke,627,France,Male,41,3,0,2,1,0,132719.8,0 +5554,15651450,Panicucci,666,Germany,Male,31,3,123212.08,2,1,1,112157.31,0 +5555,15784218,Mason,620,Spain,Male,38,0,0,2,1,1,38015.34,0 +5556,15572398,Townsend,614,Spain,Female,39,6,0,2,1,1,164018.98,0 +5557,15707962,Gunson,606,France,Male,40,6,119501.88,2,1,0,46774.94,0 +5558,15705663,Milano,700,Germany,Female,39,5,144550.83,2,1,1,189664.43,0 +5559,15645355,Macleod,677,Germany,Male,34,3,126729.41,1,1,1,26106.39,1 +5560,15729557,Olisaemeka,850,Germany,Male,36,5,119984.07,1,1,0,191535.11,1 +5561,15631436,Gleeson,564,France,Male,35,4,0,1,1,0,158937.55,0 +5562,15583073,Martin,771,Spain,Female,56,2,0,1,1,1,25222.6,1 +5563,15614361,Liao,620,Spain,Male,42,9,121490.05,1,1,1,29296.74,0 +5564,15724684,Sung,610,Spain,Male,46,5,91897.8,1,1,0,54394.28,0 +5565,15700083,Lai,609,Spain,Male,39,2,139443.75,2,1,0,9234.06,0 +5566,15636541,Cartwright,683,Germany,Male,35,5,144961.97,1,0,1,26796.73,0 +5567,15796015,Wu,633,Germany,Male,42,3,126041.02,1,0,1,11796.89,0 +5568,15787222,Ch'in,676,Germany,Male,28,1,69459.05,2,1,1,128461.29,0 +5569,15594270,Biryukov,693,France,Male,38,7,198338.77,2,1,1,14278.18,0 +5570,15701524,Ting,709,France,Male,36,0,0,2,1,0,46811.77,0 +5571,15645847,P'eng,569,Germany,Male,35,2,109196.66,3,1,0,109393.19,1 +5572,15708867,Niu,684,Spain,Female,38,3,134168.5,3,1,0,3966.5,1 +5573,15613140,Mellor,565,France,Male,34,6,0,1,1,1,63173.64,0 +5574,15628893,Power,681,France,Male,29,8,0,1,1,0,66367.33,0 +5575,15764073,Arcuri,503,Spain,Female,36,9,0,2,1,1,16274.67,0 +5576,15782879,Lang,656,France,Male,40,2,0,2,1,1,180553.48,0 +5577,15635964,Eve,566,Germany,Male,65,4,120100.41,1,1,0,107563.16,1 +5578,15726087,Ch'in,592,France,Female,62,5,0,1,1,1,100941.57,0 +5579,15726313,Napolitani,687,Spain,Female,50,5,0,2,1,0,110230.4,0 +5580,15578073,Barker,686,Spain,Male,22,8,0,2,0,0,142331.85,0 +5581,15786249,Whitfield,616,Spain,Male,30,2,0,2,1,0,199099.51,0 +5582,15812850,Stradford,494,Spain,Male,67,5,0,2,1,1,85890.16,0 +5583,15596972,Brownlow,534,France,Male,38,3,0,1,0,0,143938.27,0 +5584,15620579,Dunn,695,Spain,Female,31,8,0,2,0,1,131644.41,0 +5585,15768270,DeRose,579,Spain,Female,31,9,0,2,1,0,112395.98,0 +5586,15656597,Wang,432,Germany,Male,38,2,135559.8,2,1,1,71856.3,0 +5587,15699446,Hobbs,816,Germany,Female,25,2,150355.35,2,1,1,35770.84,0 +5588,15615004,Anderson,730,France,Female,37,1,0,2,1,1,124364.63,0 +5589,15704771,Ugochukwu,593,France,Female,35,6,133489.12,2,1,1,78101.29,0 +5590,15588372,Kirsova,715,Germany,Female,37,9,105489.31,1,0,0,143096.49,1 +5591,15681439,Tsou,775,Germany,Male,25,10,60205.2,2,1,0,14073.11,0 +5592,15607509,Ozerova,539,France,Male,38,5,0,2,1,0,47388.41,0 +5593,15670343,Li,576,Spain,Male,19,6,0,2,0,0,72306.07,0 +5594,15597968,Fyans,617,Spain,Male,50,7,0,1,1,0,184839.7,1 +5595,15658432,Freeman,688,France,Male,40,6,0,1,1,1,47886.44,0 +5596,15616431,Chiu,608,France,Male,33,4,0,1,0,1,130474.03,0 +5597,15796957,Iadanza,597,Spain,Male,35,9,0,3,0,1,73181.39,1 +5598,15815552,Ferguson,670,France,Female,42,6,112333.63,1,1,1,65706.86,0 +5599,15631871,Kelly,616,Germany,Female,57,7,116936.81,1,1,1,104379.36,0 +5600,15635870,She,579,Germany,Female,50,5,117721.02,1,0,1,192146.63,1 +5601,15596713,Christie,786,France,Male,37,7,165896.22,2,1,1,66977.68,0 +5602,15684211,Creel,704,Spain,Female,44,9,153656.85,1,1,0,158742.81,0 +5603,15760521,Thompson,796,France,Female,50,1,94164,1,1,1,189414.74,0 +5604,15608408,Lazareva,598,Spain,Male,39,1,0,2,1,0,159130.32,0 +5605,15804721,Boni,602,France,Male,49,0,191808.73,1,0,0,97640.2,0 +5606,15730272,Evseev,619,France,Male,58,5,152199.33,1,1,1,86022.09,0 +5607,15741988,Marino,492,Germany,Female,52,8,125396.24,1,1,0,10014.72,1 +5608,15771728,Mackenzie,641,Germany,Male,41,7,104405.54,3,1,0,17384.21,0 +5609,15605113,Sutherland,518,France,Female,27,1,133801.49,1,1,1,143315.57,0 +5610,15661945,Nicolay,623,Spain,Female,40,4,0,3,1,0,31669.18,0 +5611,15783816,Lori,733,France,Female,28,5,0,2,0,0,12761.16,0 +5612,15721207,Piazza,625,Germany,Male,42,6,100047.33,1,1,0,93429.95,0 +5613,15764072,Somerville,759,France,Female,31,1,109848.6,1,1,1,42012.55,0 +5614,15689412,Christie,604,France,Female,32,7,127849.38,1,1,0,15798.7,0 +5615,15798385,Grave,512,Spain,Female,46,3,0,2,1,1,56408.14,0 +5616,15775339,Lori,520,France,Female,29,8,95947.76,1,1,0,4696.44,0 +5617,15585256,Iloerika,805,Spain,Male,26,2,0,2,1,1,25042.1,0 +5618,15797329,Muir,626,France,Male,43,4,137638.69,1,1,0,130442.08,1 +5619,15780220,Pauley,656,France,Male,38,10,0,1,1,1,136521.82,0 +5620,15648951,Kao,785,Spain,Male,41,7,0,2,1,1,199108.88,0 +5621,15752409,Grant,553,France,Male,31,6,0,2,0,0,124596.63,0 +5622,15807524,Chukwuma,569,France,Female,44,4,0,2,0,0,134394.78,0 +5623,15766649,Vincent,670,France,Male,38,10,89416.99,1,0,0,144275.39,0 +5624,15696812,Lazareva,586,Spain,Male,42,6,0,2,1,1,123410.23,0 +5625,15581295,Ch'ien,617,Spain,Female,45,1,0,1,1,0,143298.06,0 +5626,15663234,Bishop,508,France,Female,60,7,143262.04,1,1,1,129562.74,0 +5627,15741417,Chibuzo,624,Spain,Female,35,7,119656.45,2,1,1,4595.05,0 +5628,15695174,Chang,654,France,Male,29,4,132954.64,1,1,1,146715.07,0 +5629,15665168,Calabrese,681,Germany,Female,44,3,105206.7,2,1,1,163558.36,0 +5630,15601503,Tokaryev,578,Spain,Male,28,4,0,2,0,0,6947.09,0 +5631,15706131,Logan,621,Spain,Female,37,9,83061.26,2,1,0,9170.54,0 +5632,15782758,Ozerova,632,France,Male,40,5,147650.68,1,1,1,199674.83,0 +5633,15591091,Goering,644,France,Male,44,5,73348.56,1,1,0,157166.79,1 +5634,15715877,Lo,821,France,Male,28,2,0,2,1,0,46072.52,0 +5635,15756918,Simmons,754,France,Female,38,2,0,2,0,0,3524.69,0 +5636,15746662,Maduabuchim,568,Spain,Female,27,1,116320.68,1,0,1,45563.94,0 +5637,15626679,Linger,584,France,Male,33,3,0,2,0,1,59103.13,0 +5638,15793343,Yeh,549,France,Female,29,8,0,2,1,1,189558.44,0 +5639,15576774,Stevenson,729,France,Female,38,7,0,2,0,0,45779.9,0 +5640,15801316,Ifeatu,523,France,Male,61,8,66250.71,1,1,1,21859.06,0 +5641,15800514,Kenechukwu,477,Germany,Female,24,2,95675.62,2,0,0,162699.7,1 +5642,15662232,Learmonth,675,Germany,Male,42,2,92616.64,2,1,0,8567.18,0 +5643,15737778,Dickson,782,Spain,Female,41,4,0,1,1,0,132943.88,0 +5644,15782096,Volkova,616,Spain,Female,36,6,0,1,1,1,12916.32,1 +5645,15783522,Mitchell,738,Spain,Female,37,8,100565.94,1,1,1,128799.86,0 +5646,15785373,Wong,717,Spain,Female,42,5,190305.78,1,1,0,99347.8,1 +5647,15756272,James,526,Germany,Female,35,9,118536.4,1,1,0,40980.87,1 +5648,15615245,Shao,660,France,Male,19,5,127649.64,1,1,1,40368.65,0 +5649,15600174,Walton,525,France,Male,35,7,165358.77,1,0,1,94738.54,0 +5650,15752956,Stanley,629,Spain,Male,29,6,0,2,1,1,88842.8,0 +5651,15644882,Watson,616,Germany,Female,36,10,78249.53,1,1,0,136934.91,0 +5652,15766272,Folliero,521,Germany,Female,61,0,125193.96,1,1,1,109356.53,0 +5653,15800620,Fitzgerald,691,France,Female,29,9,0,2,0,0,199635.93,0 +5654,15569764,Garner,687,Germany,Female,41,2,154007.21,1,1,0,158408.23,0 +5655,15747458,Folliero,677,Spain,Female,43,3,133214.88,2,1,1,95936.84,0 +5656,15573171,Liao,695,Spain,Male,63,1,146202.93,1,1,1,126688.83,1 +5657,15736769,Lucchesi,663,France,Female,27,9,0,2,1,0,150850.29,0 +5658,15763381,Chan,496,France,Male,30,0,90963.49,1,0,1,27802,0 +5659,15814430,Ma,747,Spain,Male,41,9,0,1,1,0,32430.94,1 +5660,15638607,Nwabugwu,546,France,Female,52,2,0,1,1,0,137332.37,1 +5661,15737133,P'eng,706,Spain,Male,68,4,114386.85,1,1,1,28601.68,0 +5662,15613945,Andrews,472,France,Female,26,5,0,2,1,0,108411.66,0 +5663,15659937,Otutodilinna,703,France,Female,40,7,0,2,0,1,122518.5,0 +5664,15765287,Grant,850,France,Female,38,2,0,2,1,0,9015.07,0 +5665,15661723,Abramovich,667,Spain,Male,71,4,137260.78,1,0,1,94433.08,1 +5666,15766064,Komarova,559,France,Male,33,9,111060.05,2,1,0,110371.84,0 +5667,15649616,Otutodilichukwu,636,Spain,Male,60,7,124447.73,1,1,1,141364.62,1 +5668,15719017,Donaldson,672,France,Female,34,8,0,2,1,1,16245.25,0 +5669,15720919,Duggan,667,France,Male,42,7,0,1,0,1,108348.94,1 +5670,15706706,Chinwendu,648,Germany,Male,33,7,135310.41,2,0,1,171668.2,0 +5671,15709653,Hamilton,497,France,Male,32,8,0,2,1,0,67364.42,0 +5672,15805104,Smith,743,France,Female,73,6,0,2,0,1,107867.38,0 +5673,15622442,Mazzi,619,France,Male,29,5,0,2,1,0,194310.1,0 +5674,15572801,Krischock,639,Spain,Male,34,5,139393.19,2,0,0,33950.08,0 +5675,15767598,Kent,540,Spain,Male,28,8,0,2,0,0,197588.32,0 +5676,15757897,Binder,766,France,Female,26,3,104258.8,1,1,1,428.23,0 +5677,15568104,Zubarev,749,France,Female,26,6,0,2,0,1,34948.77,0 +5678,15763414,Degtyarev,655,Germany,Male,32,9,113447.01,1,1,0,82084.3,0 +5679,15732265,Obialo,630,France,Male,33,9,0,2,1,0,64804.59,0 +5680,15621974,Davydova,778,Germany,Female,33,4,111063.73,2,1,0,83556.65,0 +5681,15803947,Teng,757,Germany,Female,30,6,161378.02,1,0,0,71926.28,1 +5682,15720706,Hsing,529,Spain,Female,39,2,82766.43,1,1,1,122925.44,0 +5683,15759290,Coleman,620,Spain,Male,29,9,0,2,1,0,13133.88,0 +5684,15651664,Wilder,615,France,Female,61,1,104267.7,1,1,0,62845.64,1 +5685,15795132,Molineux,735,France,Female,25,3,91718.8,1,0,0,28411.23,0 +5686,15811565,Cocci,705,Spain,Female,47,3,63488.7,1,0,1,28640.92,1 +5687,15713774,Chikwendu,644,Spain,Female,46,6,12459.19,1,0,0,156787.34,1 +5688,15691840,Fraser,505,Germany,Female,37,6,159863.9,2,0,1,125307.87,0 +5689,15682021,Lai,471,Germany,Male,23,6,104592.55,2,1,0,131736.23,0 +5690,15612931,Korovin,722,Spain,Female,50,4,132088.59,1,1,1,128262.14,0 +5691,15676707,Sidorov,577,Spain,Female,39,4,0,2,1,0,91366.42,0 +5692,15601383,Ibrahimova,744,Spain,Male,44,5,120654.68,1,1,0,82290.81,0 +5693,15662662,Duigan,573,France,Female,30,6,0,2,1,0,66190.21,0 +5694,15752694,Taylor,653,France,Female,32,4,83772.95,1,0,1,23920.65,0 +5695,15590683,Donaldson,660,France,Female,31,6,172325.67,1,0,1,45438.38,0 +5696,15773591,Jobson,787,France,Male,46,7,117685.31,2,1,1,93360.35,0 +5697,15723620,Lu,617,France,Male,41,7,0,2,0,1,14496.67,0 +5698,15671779,Nebechi,567,France,Male,39,5,0,2,0,0,168521.72,0 +5699,15672966,Cross,682,Spain,Female,64,9,0,2,1,1,103318.44,0 +5700,15624667,Wallace,684,France,Male,35,6,135871.5,1,1,1,87219.41,0 +5701,15812888,Perreault,447,France,Male,41,3,0,4,1,1,197490.39,1 +5702,15724154,Manna,625,Germany,Female,49,4,128504.76,1,1,0,126812.63,1 +5703,15749540,Hsiung,585,France,Male,36,7,0,2,1,0,94283.09,0 +5704,15621063,Gibbons,516,France,Female,42,8,56228.25,1,1,0,46857.52,0 +5705,15661626,Algeranoff,732,Germany,Female,45,6,98792.4,1,1,0,81491.7,1 +5706,15698703,Doherty,628,Germany,Male,40,5,181768.32,2,1,1,129107.97,0 +5707,15801431,Rowe,682,Spain,Female,48,9,101198.01,1,1,1,49732.9,0 +5708,15649451,Yates,746,France,Male,25,9,0,2,0,1,88728.47,0 +5709,15626156,Galloway,655,France,Female,60,3,0,2,1,1,86981.45,0 +5710,15606158,Genovese,644,France,Female,39,9,0,1,1,0,3740.93,0 +5711,15589496,Arrington,778,France,Male,34,5,139064.06,2,0,0,67949.32,0 +5712,15730345,Miah,617,France,Female,35,2,104508.1,1,1,1,147636.46,0 +5713,15572038,Chijindum,660,Germany,Male,35,9,113948.58,1,1,0,188891.96,1 +5714,15643439,Ferguson,537,France,Male,47,10,0,2,0,1,25482.62,0 +5715,15604158,Smith,554,France,Female,39,10,0,2,1,1,18391.93,0 +5716,15657396,Marshall,806,France,Male,31,9,0,2,0,1,140168.36,0 +5717,15709478,P'an,611,Germany,Male,37,1,117524.72,2,0,1,161064.29,0 +5718,15628824,Burton,665,France,Female,37,5,160389.82,1,0,1,183542.08,0 +5719,15814519,Kamdibe,648,France,Female,37,7,0,2,1,0,194238.92,0 +5720,15636520,Milani,692,France,Male,27,1,125547.53,1,0,0,7900.46,0 +5721,15794414,Forbes,507,Spain,Male,46,6,92783.68,1,1,1,51424.29,0 +5722,15643671,Chiekwugo,696,Germany,Male,49,5,97036.22,2,1,0,152450.84,1 +5723,15700650,Cousens,681,France,Male,34,3,0,2,0,0,55816.2,0 +5724,15680224,Ross,687,France,Female,26,6,0,2,1,1,32909.13,0 +5725,15784286,Wood,641,Spain,Male,40,5,102145.13,1,1,1,100637.07,0 +5726,15693996,Hawks,507,France,Female,33,1,113452.66,1,0,0,142911.99,0 +5727,15764343,T'ien,688,Spain,Female,46,8,155681.72,1,1,0,26287.21,0 +5728,15704168,Ting,535,Germany,Male,38,8,127475.24,1,0,0,60775.76,1 +5729,15680197,Thynne,701,France,Male,41,10,0,2,1,1,146257.77,0 +5730,15633729,Wang,488,France,Male,43,10,112751.13,1,1,1,28332,0 +5731,15577683,Maclean,539,France,Female,29,4,0,2,1,1,100919.19,0 +5732,15800746,Watson,674,France,Male,45,7,144889.18,1,1,1,102591.9,1 +5733,15788686,Gibson,538,Spain,Male,40,8,0,2,1,1,25554.4,0 +5734,15742798,French,829,France,Female,22,7,150126.44,1,1,0,152107.93,1 +5735,15596647,Henderson,768,France,Male,54,8,69712.74,1,1,1,69381.05,0 +5736,15756070,Greenwood,585,Spain,Female,44,4,0,2,0,1,101728.46,0 +5737,15775116,Anderson,581,France,Male,31,3,0,2,0,0,89040.61,0 +5738,15575428,Mistry,682,Germany,Female,35,2,117438.92,2,1,1,16910.98,0 +5739,15654074,Tuan,653,France,Male,38,8,119315.75,1,1,0,150468.35,0 +5740,15695872,Fiorentini,712,France,Female,30,1,89571.59,1,1,1,177613.19,0 +5741,15568885,Scott,620,Germany,Female,34,8,102251.57,1,1,0,120672.09,0 +5742,15725036,Jideofor,709,France,Male,42,9,118546.71,1,0,1,77142.85,0 +5743,15632665,Yevseyev,832,France,Male,61,2,0,1,0,1,127804.66,1 +5744,15571476,Kelly,635,Spain,Male,38,0,103257.14,1,0,0,158344.63,0 +5745,15776850,Smith,749,Spain,Female,43,1,124209.02,1,1,1,167179.48,0 +5746,15623649,Ogle,629,Spain,Male,32,3,0,2,1,1,15404.64,0 +5747,15751131,Moss,836,Spain,Female,41,7,150302.84,1,1,1,156036.19,0 +5748,15688128,Loggia,542,Spain,Male,34,8,108653.93,1,0,1,144725.14,0 +5749,15678412,Nwankwo,645,France,Female,45,8,85325.93,1,0,0,22558.74,0 +5750,15770291,Allan,844,France,Female,29,8,0,2,0,0,147342.03,0 +5751,15583392,Woronoff,747,Germany,Male,37,9,135776.36,3,1,0,85470.45,1 +5752,15690731,Wolfe,645,France,Male,40,6,131411.24,1,1,1,194656.11,0 +5753,15697948,Henderson,752,Spain,Female,36,3,0,2,1,1,48505.1,0 +5754,15608328,Sutherland,760,Spain,Female,41,6,0,2,0,0,101491.23,0 +5755,15766378,Marsden,714,Germany,Female,45,9,106431.97,2,1,1,164117.69,0 +5756,15600813,Hyde,717,France,Male,50,9,90305.76,1,1,1,124626.57,0 +5757,15706217,Kao,645,Germany,Male,28,7,117466.03,2,1,1,34490.06,0 +5758,15601417,T'ang,681,France,Male,32,3,148884.47,2,1,1,90967.37,0 +5759,15610972,Crawford,681,Germany,Female,44,4,91115.76,2,0,0,24208.84,1 +5760,15674620,Dilibe,679,Germany,Female,37,8,77373.87,2,0,1,174873.09,0 +5761,15785350,Austin,528,Spain,Male,23,7,104744.89,1,1,0,170262.97,0 +5762,15749119,Santiago,710,France,Female,31,3,0,2,1,1,112289.06,0 +5763,15756535,Chibugo,733,Germany,Male,39,5,91538.51,1,1,1,93783,0 +5764,15700965,Toscano,724,France,Female,32,6,0,2,1,1,150026.79,0 +5765,15791851,Afanasyeva,726,France,Female,34,0,185734.75,1,1,1,102036.82,0 +5766,15717156,Sokolov,520,France,Male,30,3,143396.54,2,1,1,898.51,0 +5767,15740846,Wei,556,France,Male,40,5,125909.85,1,1,1,95124.4,0 +5768,15573284,Olisanugo,579,France,Female,45,2,0,2,0,0,11514.39,0 +5769,15729083,Gorman,674,France,Male,36,2,154525.7,1,0,1,27468.72,0 +5770,15611612,Priestley,570,France,Female,29,0,0,1,1,0,37092.43,0 +5771,15694381,Lloyd,631,France,Male,51,8,100654.8,1,1,0,171587.9,0 +5772,15651737,Salmond,623,Spain,Male,44,1,83325.77,1,0,1,80828.78,0 +5773,15663168,MacDonald,665,France,Male,35,8,110934.54,1,1,0,169287.99,0 +5774,15643426,Robertson,523,Spain,Female,36,8,113680.54,1,0,0,13197.44,0 +5775,15618245,Chukwumaobim,706,Germany,Male,31,1,117020.08,2,1,0,54439.53,0 +5776,15717527,Ifeanacho,619,France,Female,49,9,145359.99,1,1,0,38186.85,0 +5777,15793478,Li Fonti,593,Germany,Female,39,8,151391.68,1,1,0,27274.6,1 +5778,15642248,Ko,608,Spain,Male,66,8,123935.35,1,1,1,65758.19,0 +5779,15640377,Goloubev,526,France,Female,36,0,0,2,1,0,97767.63,0 +5780,15723950,Kruglov,684,Spain,Male,40,2,70291.02,1,1,1,115468.84,1 +5781,15590327,Liao,604,Germany,Female,42,10,166031.45,1,1,0,98293.14,0 +5782,15706199,White,636,Germany,Male,36,6,96643.32,1,0,0,182059.28,0 +5783,15671514,Sinclair,669,Spain,Female,33,8,0,2,0,1,128538.05,0 +5784,15727041,Fiorentini,624,France,Male,71,7,0,2,1,1,108841.83,0 +5785,15738063,Shen,631,France,Male,29,2,0,2,1,1,18581.84,0 +5786,15711733,Rapuokwu,753,France,Male,48,4,0,2,0,1,146821.42,0 +5787,15652320,Woronoff,588,France,Male,40,5,0,2,0,0,100727.68,0 +5788,15634180,Holden,729,Germany,Male,26,4,97268.1,2,1,0,39356.38,0 +5789,15694566,Roberts,602,France,Female,42,10,0,2,0,0,169921.11,1 +5790,15726103,Tsou,689,Germany,Female,55,1,76296.81,1,1,0,42364.75,1 +5791,15646351,Somerville,486,Spain,Male,27,7,0,2,1,0,28823.04,0 +5792,15730044,Greco,809,Germany,Female,42,6,64497.94,3,0,1,182436.81,1 +5793,15795186,Leonard,562,France,Male,38,5,0,1,1,0,115700.2,0 +5794,15784890,McKenzie,763,Spain,Female,32,8,0,2,1,0,16725.53,0 +5795,15694125,McElhone,669,France,Male,57,5,0,2,1,1,56875.76,0 +5796,15565891,Dipietro,709,France,Male,39,8,0,2,1,0,56214.09,0 +5797,15674254,Kerr,554,Spain,Female,45,4,0,2,1,1,193412.05,0 +5798,15775206,Hunter,699,France,Male,37,10,0,2,0,0,83263.04,0 +5799,15797627,Niehaus,732,Spain,Male,54,0,134249.7,1,0,1,13404.4,0 +5800,15649853,Craig,625,France,Female,45,3,0,1,1,1,184474.15,1 +5801,15610379,Barclay-Harvey,599,France,Male,30,9,105443.68,1,1,1,121124.53,0 +5802,15659800,Teng,584,Spain,Female,50,1,0,1,0,1,152567.75,1 +5803,15716236,Milani,499,France,Male,35,10,0,2,1,0,10722.54,0 +5804,15672053,Mistry,526,Spain,Male,38,2,0,2,0,0,58010.98,0 +5805,15663933,Jamieson,625,Germany,Female,35,5,86147.46,2,1,0,163440.8,1 +5806,15814236,Kay,537,Spain,Female,38,1,96939.06,1,1,1,102606.92,0 +5807,15583597,Ikedinachukwu,696,Spain,Male,47,1,106758.6,1,1,1,80591.18,0 +5808,15607395,Holt,679,France,Female,33,9,112528.65,2,1,0,177362.45,0 +5809,15694556,Nkemakolam,684,France,Male,60,2,116563.58,1,1,0,120257.7,1 +5810,15744109,Hartung,850,France,Male,32,4,0,1,1,1,180622.02,0 +5811,15800688,Ch'en,495,Spain,Female,42,7,0,2,0,0,130404.53,0 +5812,15810878,Baker,537,Spain,Female,38,6,141786.78,1,0,1,147797.54,0 +5813,15587835,Osinachi,850,France,Male,41,3,136416.82,1,0,1,57844.26,0 +5814,15763515,Shih,513,France,Male,30,5,0,2,1,0,162523.66,0 +5815,15725882,Feng,618,Germany,Female,40,1,133245.52,2,1,1,54495.82,0 +5816,15788022,Sternberg,802,Germany,Female,41,4,90757.64,2,0,1,169183.66,0 +5817,15663917,Adams,547,France,Male,43,1,92350.36,1,0,1,80262.91,0 +5818,15656865,Gray,613,Germany,Male,69,9,78778.49,1,0,1,8751.59,0 +5819,15667971,Shepherd,592,Germany,Female,34,6,102143.93,2,1,1,102628.98,0 +5820,15800366,Walton,546,France,Male,29,5,0,1,1,1,94823.95,0 +5821,15717231,Yang,721,Germany,Male,37,4,98459.6,1,0,0,90821.66,0 +5822,15643188,Barnett,671,Germany,Female,47,7,114603.76,2,1,0,153194.32,1 +5823,15671351,Romani,624,Spain,Male,35,2,0,2,1,0,87310.59,0 +5824,15573628,Greene,751,Germany,Female,51,7,148074.79,1,1,0,146411.41,1 +5825,15698953,Hart,636,Spain,Male,36,1,0,3,1,1,74048.1,1 +5826,15753888,Johnston,607,Spain,Female,62,8,108004.64,1,1,1,23386.77,1 +5827,15737961,Miller,509,Germany,Female,29,0,107712.57,2,1,1,92898.17,0 +5828,15801701,Robson,653,Spain,Male,35,9,0,2,1,1,45956.05,0 +5829,15684419,Wallace,709,Spain,Female,37,8,0,3,1,0,71738.56,0 +5830,15794266,Cross,559,France,Male,32,9,145303.52,1,1,0,103560.98,0 +5831,15810711,Marcum,684,Germany,Male,37,4,138476.41,2,1,1,52367.29,0 +5832,15771270,North,635,France,Female,27,8,127471.56,1,1,1,152916.05,1 +5833,15607786,Mao,709,France,Male,26,6,156551.63,1,0,1,4410.77,0 +5834,15624519,Calabrese,656,Germany,Female,49,9,97092.87,1,1,0,74771.22,1 +5835,15799910,Martin,793,France,Male,32,2,0,2,1,0,193817.63,1 +5836,15602479,Fleming,609,Spain,Male,37,5,129312.79,1,1,1,26793.82,0 +5837,15617419,Roberts,618,Germany,Female,29,10,100315.1,2,1,1,32526.64,0 +5838,15657603,Finch,850,France,Female,35,6,81684.97,1,1,0,824,0 +5839,15570379,Whitelegge,669,Spain,Male,51,3,88827.53,1,0,0,85250.77,1 +5840,15772996,Rooke,594,Germany,Male,40,0,152092.44,2,1,1,83508.93,0 +5841,15729574,Lu,616,Spain,Male,71,4,0,2,1,1,173599.38,0 +5842,15737267,Marcelo,676,France,Female,49,1,0,1,1,0,79342.31,1 +5843,15799128,Matthews,608,Spain,Female,38,9,102406.76,1,0,1,57600.66,0 +5844,15813327,Romani,710,France,Male,21,4,109130.96,2,1,1,56191.99,0 +5845,15711921,Scott,695,France,Male,29,5,0,2,1,1,6770.44,0 +5846,15654300,Mao,530,Germany,Male,33,9,75242.28,1,0,1,101694.67,0 +5847,15569945,Horsley,509,Spain,Male,29,1,0,2,1,0,69113.14,0 +5848,15569666,Goddard,517,France,Female,45,4,0,1,0,0,172674.36,1 +5849,15681887,Eskridge,758,Germany,Male,33,0,129142.54,2,1,1,26606.28,0 +5850,15608873,Smith,665,France,Male,51,2,0,1,0,0,53353.36,0 +5851,15762091,Simpson,631,Germany,Female,22,6,139129.92,1,1,1,63747.51,0 +5852,15722053,Oguejiofor,576,Spain,Male,33,3,0,2,0,1,190112.05,0 +5853,15782100,Holloway,544,Spain,Male,22,3,66483.32,1,0,1,110317.39,0 +5854,15765300,L?,596,Germany,Male,40,5,62389.03,3,1,0,148623.43,1 +5855,15743570,Feng,481,France,Female,34,5,0,2,1,1,125253.46,0 +5856,15608541,Claiborne,498,France,Male,46,1,91857.66,1,1,0,101954.78,1 +5857,15750671,Egobudike,512,Spain,Male,31,6,0,2,1,0,168462.26,0 +5858,15813659,Folliero,594,France,Female,56,7,0,1,1,0,26215.85,1 +5859,15757867,Bray,570,France,Female,30,10,176173.52,1,1,0,97045.32,1 +5860,15652914,Ibrahimov,721,Spain,Male,38,7,0,1,0,1,53534.8,0 +5861,15723818,Carpenter,453,France,Female,37,4,131834.76,2,1,0,8949.2,0 +5862,15713819,Walsh,562,France,Male,48,3,92347.96,1,1,1,163116.75,0 +5863,15656484,Woods,682,France,Male,40,4,0,2,1,1,140745.91,0 +5864,15778515,Wu,748,France,Male,40,3,95297.11,1,0,0,171515.84,0 +5865,15803840,Forbes,729,France,Female,32,9,0,2,0,0,150803.44,0 +5866,15735339,Lynch,663,France,Male,39,4,0,1,1,0,76884.05,0 +5867,15600392,Amaechi,735,France,Female,53,8,123845.36,2,0,1,170454.93,1 +5868,15625740,Enriquez,627,Germany,Male,62,3,143426.34,2,1,1,143104.3,0 +5869,15663817,Y?an,713,France,Male,46,5,0,1,1,1,55701.62,0 +5870,15734461,Brooks,562,Germany,Male,31,2,112708.2,1,0,1,186370.3,0 +5871,15780142,Wang,632,France,Male,43,2,100013.51,1,1,0,24275.32,0 +5872,15709920,Burke,479,France,Female,33,2,208165.53,1,0,0,50774.81,1 +5873,15684248,Meng,658,Spain,Male,21,7,0,2,0,1,154279.87,0 +5874,15643158,Chiganu,598,France,Female,40,9,0,1,1,0,68462.59,1 +5875,15693902,Hunt,597,France,Male,19,2,0,2,1,1,91036.74,0 +5876,15578307,Lucchese,512,France,Female,33,6,121685.31,2,1,1,83681.97,0 +5877,15585379,Humphries,704,France,Male,39,2,111525.02,1,1,0,199484.96,0 +5878,15758510,Frolova,474,France,Male,26,6,0,2,0,0,152491.22,0 +5879,15692918,Hsing,604,Germany,Male,36,10,113546.3,1,1,1,134875.37,0 +5880,15705301,Parkes,683,France,Male,41,6,95696.52,2,1,1,184366.14,0 +5881,15718231,Gregory,537,France,Male,28,0,88963.31,2,1,1,189839.93,0 +5882,15567991,Obiuto,794,Spain,Male,31,0,144880.34,2,0,1,175643.44,0 +5883,15772650,Longo,732,France,Male,55,9,136576.02,1,0,1,3268.17,1 +5884,15574795,Lombardo,495,France,Female,38,2,63093.01,1,1,1,47089.72,0 +5885,15706036,Lombardo,552,Germany,Male,38,10,132271.12,2,1,1,46562.02,0 +5886,15723856,Gonzalez,602,France,Female,29,3,88814.4,2,1,1,62487.97,0 +5887,15812920,Nwabugwu,607,Germany,Male,40,5,90594.55,1,0,1,181598.25,0 +5888,15691287,Ford,675,Germany,Female,33,0,141816.25,1,1,0,64815.05,1 +5889,15804797,Gilleland,443,France,Female,54,3,138547.97,1,1,1,70196.23,1 +5890,15708650,Fullwood,727,France,Female,31,2,52192.08,2,0,1,160383.47,0 +5891,15712777,Kao,482,France,Male,38,4,124976.19,1,1,0,35848.12,0 +5892,15786469,Montalvo,686,France,Female,34,1,0,2,1,0,87278.48,0 +5893,15669219,Wilson,588,Germany,Male,35,3,104356.38,1,1,0,94498.82,0 +5894,15641004,Doyne,605,Spain,Female,48,10,150315.92,1,0,1,133486.36,0 +5895,15648067,Onwuamaeze,583,France,Male,39,1,129299.28,2,1,0,73107.6,0 +5896,15704014,K'ung,738,Germany,Male,37,7,140950.92,2,1,0,195333.98,0 +5897,15645136,O'Donnell,744,Spain,Male,30,1,128065.12,1,1,0,121525.48,0 +5898,15709604,McMillan,781,France,Male,23,2,107433.48,1,1,0,173843.21,0 +5899,15713637,Chinedum,699,France,Male,34,2,117468.67,1,1,0,185227.42,0 +5900,15793901,Capon,639,France,Female,27,2,0,2,0,0,125244.18,0 +5901,15569759,Rawling,583,France,Female,27,4,0,3,1,0,163113.41,0 +5902,15712930,Duncan,587,France,Male,42,1,0,1,0,0,123006.91,0 +5903,15586504,Trevisani,694,France,Male,40,9,0,2,1,0,40463.03,0 +5904,15677317,Ankudinova,570,France,Female,29,4,153040.03,1,1,1,131363.57,1 +5905,15664270,Balsillie,692,Germany,Male,45,6,142084.04,4,1,0,188305.85,1 +5906,15731519,Kerr,511,France,Female,30,5,0,2,1,0,143994.86,0 +5907,15745623,Worsnop,788,France,Male,32,4,112079.58,1,0,0,89368.59,0 +5908,15813862,Yevseyev,526,Spain,Male,66,7,132044.6,2,1,1,158365.89,0 +5909,15641934,Manna,749,Spain,Female,46,9,66582.81,1,1,0,78753.12,1 +5910,15713043,Siciliani,691,France,Female,33,6,0,2,1,1,100408.31,0 +5911,15700749,Powell,481,France,Female,39,6,0,1,1,1,24677.54,0 +5912,15697567,Bazarova,752,France,Male,33,4,0,2,1,1,39570.78,0 +5913,15715414,White,658,France,Female,38,6,102895.1,1,0,0,155665.76,0 +5914,15639530,Buda,679,Spain,Male,42,2,0,1,1,1,168294.27,0 +5915,15726058,Cattaneo,754,Germany,Male,27,7,117578.35,2,0,1,87908.01,0 +5916,15725665,Lo,679,France,Male,47,10,198546.1,2,1,0,191198.92,1 +5917,15698872,Brown,633,Spain,Female,39,2,0,2,0,0,191207.03,0 +5918,15812184,Rose,674,France,Female,31,1,0,1,1,0,128954.05,0 +5919,15742609,Lombardo,600,Germany,Male,28,2,116623.31,1,0,1,59905.29,0 +5920,15815043,McMillan,645,Spain,Male,49,8,0,2,1,0,162012.6,0 +5921,15640648,Howe,698,France,Male,36,6,0,2,0,1,19231.98,0 +5922,15627203,Hsu,508,Spain,Male,54,10,0,1,1,1,175749.36,0 +5923,15786196,Han,555,France,Female,44,3,105770.7,3,1,0,60533.96,1 +5924,15612095,Calabrese,751,France,Female,48,9,0,1,1,0,137508.42,1 +5925,15674368,Riley,738,France,Female,39,1,94435.45,2,0,1,189430.86,0 +5926,15783477,Biryukov,706,Germany,Female,39,8,112889.91,1,0,1,6723.66,0 +5927,15757559,Broadhurst,595,France,Female,53,7,0,2,1,0,41371.68,1 +5928,15591036,Genovesi,577,Germany,Female,43,3,127940.47,1,0,0,125140.72,1 +5929,15761241,Hsieh,578,Germany,Female,36,8,129745.1,1,1,1,143683.75,0 +5930,15695078,Kemp,699,France,Male,32,3,0,2,1,1,170770.44,0 +5931,15645744,Chukwudi,826,France,Female,30,5,0,2,0,1,157397.57,0 +5932,15566988,Iqbal,656,Germany,Female,46,7,141535.52,1,1,0,50595.15,1 +5933,15749300,Teng,556,France,Female,47,2,139914.27,1,1,1,50390.98,0 +5934,15594340,Tao,569,France,Male,41,4,120243.49,1,1,0,163150.03,1 +5935,15607065,Chinedum,765,France,Male,34,9,91835.16,1,0,0,138280.17,0 +5936,15778089,Stevenson,544,Spain,Male,37,2,0,2,0,0,135067.02,0 +5937,15773723,Duncan,588,Spain,Female,22,9,67178.19,1,1,1,163534.75,1 +5938,15697035,Garrett,740,Spain,Female,31,8,0,2,0,0,86657.48,0 +5939,15679668,Yao,850,Spain,Male,38,7,115378.94,1,0,1,162087.82,0 +5940,15709861,He,766,Germany,Male,30,4,127786.28,2,1,1,28879.3,0 +5941,15791958,Mazzi,849,France,Female,41,6,0,2,1,1,169203.51,1 +5942,15791030,Edwards,612,France,Female,33,0,64900.32,2,1,0,102426.12,0 +5943,15695339,Lucchesi,517,Germany,Male,53,0,109172.88,1,1,0,54676.1,1 +5944,15658813,Siciliani,645,France,Female,55,7,0,2,1,1,18369.33,0 +5945,15715709,Shih,696,Germany,Male,43,4,114091.38,1,0,1,159888.1,0 +5946,15722533,Logue,716,France,Female,40,3,0,2,0,1,167636.15,0 +5947,15683118,Rechner,590,France,Male,32,9,0,2,1,0,138889.15,0 +5948,15672798,O'Brien,656,France,Female,45,7,145933.27,1,1,1,199392.14,0 +5949,15680112,Stewart,473,Germany,Female,35,7,131504.73,1,1,0,189560.43,0 +5950,15714575,Batt,742,Germany,Female,44,8,107926.02,1,0,1,17375.27,1 +5951,15806808,Hope,834,Germany,Female,57,8,112281.6,3,1,0,140225.14,1 +5952,15590637,Ahmed,721,France,Male,41,7,0,2,0,1,61018.85,0 +5953,15657535,Pearson,590,Spain,Male,29,10,0,1,1,1,51907.72,1 +5954,15696141,Kruglov,516,Spain,Female,31,7,0,1,1,0,47018.75,0 +5955,15811947,Gordon,850,France,Male,33,0,124781.67,1,0,1,33700.52,0 +5956,15649024,Trujillo,748,France,Female,39,9,132865.56,1,1,1,59636.43,1 +5957,15594928,Pagnotto,798,Germany,Female,38,4,129055.13,1,1,0,157147.59,0 +5958,15765532,Horton,612,Germany,Male,76,6,96166.88,1,1,1,191393.26,0 +5959,15741719,DeRose,540,France,Female,40,3,165298.12,1,0,1,199862.75,0 +5960,15665629,Chiang,719,Spain,Female,33,7,0,2,1,0,20016.59,0 +5961,15728917,Gill,598,France,Male,48,6,120682.53,1,1,0,30635.52,1 +5962,15762993,Trevisano,796,Spain,Male,32,5,102773.15,2,0,1,117832.88,0 +5963,15571193,Morrison,579,Germany,Male,42,0,144386.32,1,1,1,22497.1,1 +5964,15653521,Onuora,850,Germany,Female,40,7,104449.8,1,1,1,747.88,0 +5965,15802220,Ikenna,599,Spain,Male,35,6,137102.65,1,0,0,76870.81,0 +5966,15644132,Mancini,724,France,Female,30,9,142475.87,1,1,1,107848.24,0 +5967,15600832,Moss,508,France,Female,43,9,0,1,1,0,103726.71,0 +5968,15797919,Ting,773,Spain,Male,37,2,103195.2,2,1,0,178268.36,0 +5969,15603743,Tai,526,France,Male,28,1,112070.44,1,0,1,126281.83,0 +5970,15579714,Pan,542,France,Female,29,7,0,2,0,1,196651.72,0 +5971,15634295,Wilson,470,France,Male,35,1,96473.59,1,0,0,5962.3,0 +5972,15786680,Bianchi,805,Spain,Male,37,5,0,2,1,0,21928.81,0 +5973,15623499,Holman,548,Germany,Male,49,9,108437.89,1,0,0,127022.87,1 +5974,15691823,Obidimkpa,672,France,Male,37,5,153195.59,1,1,1,162763.01,0 +5975,15809279,Wallace,773,France,Male,45,8,96877.21,1,1,1,113950.51,0 +5976,15758039,Ash,614,France,Male,44,6,0,2,0,1,104930.46,0 +5977,15807163,Ku,537,France,Female,38,10,0,1,0,0,52337.97,1 +5978,15631639,Uspensky,704,France,Female,40,6,95452.89,1,0,1,179964.55,0 +5979,15713770,Shih,586,Spain,Male,41,3,63873.56,1,1,0,83753.64,0 +5980,15698167,Kumm,677,France,Female,24,0,148298.59,2,0,0,182913.95,0 +5981,15781710,Carey,558,Spain,Female,31,7,0,2,1,0,166720.28,0 +5982,15801296,Farber,634,Germany,Female,37,7,143258.85,2,1,0,192721.98,0 +5983,15704378,Calabrese,655,Germany,Male,37,9,121342.24,1,1,1,180241.44,0 +5984,15767891,Findlay,619,Germany,Female,28,6,99152.73,2,1,0,48475.12,0 +5985,15640667,Yu,662,France,Female,41,4,0,2,1,0,126551.48,0 +5986,15702145,Edments,705,Spain,Male,33,7,68423.89,1,1,1,64872.55,0 +5987,15679738,Brown,527,Spain,Female,35,8,0,1,1,0,98031.53,1 +5988,15636634,Lindon,630,Germany,Female,25,7,79656.81,1,1,0,93524.22,0 +5989,15809227,Chukwudi,850,France,Male,35,2,0,2,1,1,56991.66,0 +5990,15601811,Caldwell,668,France,Female,53,10,110240.04,1,0,0,183980.56,1 +5991,15625494,Li Fonti,573,France,Female,32,9,125321.84,2,1,1,130234.63,0 +5992,15723737,Pitcher,680,France,Male,27,3,0,1,1,0,32454.26,0 +5993,15682955,Capon,758,France,Female,32,2,84378.9,1,1,1,75396.43,0 +5994,15758856,Kable,597,France,Male,45,7,0,2,0,0,167756.45,0 +5995,15746065,Lo Duca,580,Germany,Male,35,10,136281.41,2,1,1,24799.47,0 +5996,15783865,Kulikova,622,France,Male,59,5,119380.37,1,1,1,60429.43,0 +5997,15745455,Navarrete,638,Germany,Male,62,4,108716.59,2,1,1,74241.09,0 +5998,15583033,Huguley,640,France,Female,20,4,0,2,0,1,78310.82,0 +5999,15644212,Han,644,Spain,Male,28,0,0,2,1,0,119419.37,0 +6000,15735688,Horsley,753,France,Female,31,6,106596.29,1,0,0,91305.77,0 +6001,15658577,Massie,629,France,Female,37,10,99546.25,3,0,1,25136.95,1 +6002,15606887,Singh,775,France,Female,30,5,0,1,1,0,193880.6,1 +6003,15783026,H?,701,France,Female,41,2,0,1,1,0,47856.78,0 +6004,15579892,Doyle,708,Spain,Male,19,7,112615.86,1,1,1,4491.77,0 +6005,15802088,Grant,521,Spain,Female,22,10,0,1,1,1,101311.95,0 +6006,15589323,Law,636,France,Female,24,9,0,2,0,1,38830.72,0 +6007,15636395,King,529,France,Female,31,5,0,2,1,0,26817.23,0 +6008,15712772,Onwubiko,757,France,Male,28,3,75381.15,1,1,1,199727.72,0 +6009,15700937,Romano,767,Spain,Female,24,5,0,2,1,1,67445.85,0 +6010,15766659,Okwudilichukwu,525,Spain,Male,33,5,0,2,1,0,161002.29,0 +6011,15814033,Milano,759,Spain,Male,38,1,0,2,1,0,20778.39,0 +6012,15783007,Parker,520,Germany,Female,45,1,123086.39,1,1,1,41042.4,1 +6013,15654183,Aitken,738,France,Female,26,3,0,2,1,0,67484.16,0 +6014,15609899,Obiora,548,Spain,Male,37,4,0,1,1,0,121763.68,0 +6015,15747323,Vasilyeva,535,Spain,Male,48,9,109472.47,1,1,0,157358.43,1 +6016,15582591,Chiabuotu,615,Spain,Male,59,4,155766.05,1,1,1,110275.17,0 +6017,15738835,Slater,850,Germany,Male,38,7,101985.81,2,0,0,43801.27,0 +6018,15782404,Hughes,487,France,Female,34,2,96019.5,1,0,0,9085,0 +6019,15697480,Menkens,731,France,Male,30,7,0,2,0,1,143086.09,0 +6020,15697045,Pisani,726,Spain,Female,35,9,0,2,0,1,100556.98,0 +6021,15781234,Y?an,609,France,Female,35,2,147900.43,1,1,0,140000.29,0 +6022,15579891,Milani,714,France,Male,52,4,100755.66,1,1,1,186775.25,0 +6023,15805690,Chin,694,Spain,Female,35,7,0,1,1,0,133570.43,1 +6024,15612139,Fu,786,France,Female,33,0,83036.05,1,0,1,154990.58,1 +6025,15568834,Howells,698,Spain,Male,27,6,125427.37,2,0,0,27654.44,0 +6026,15709917,Ni,601,France,Female,46,3,98202.76,1,0,0,137763.93,0 +6027,15718843,Maslova,769,Spain,Male,41,1,72509.91,1,1,0,25723.73,0 +6028,15799494,Forster,850,Germany,Male,44,3,140393.65,2,0,1,186285.52,0 +6029,15673439,Sun,646,Spain,Female,50,5,142644.64,2,1,1,142208.5,1 +6030,15669011,Bocharova,659,France,Female,44,9,23503.31,1,0,1,169862.01,1 +6031,15581388,Y?an,487,Spain,Male,33,8,145729.71,1,1,0,41365.85,0 +6032,15743153,Singh,740,Germany,Female,40,2,122295.17,2,1,1,30812.84,0 +6033,15579787,Nkemakonam,686,France,Male,39,4,0,2,1,0,155023.93,0 +6034,15759966,Chiemenam,612,Spain,Female,36,5,119799.27,2,1,0,159416.58,0 +6035,15601045,Angelo,655,Spain,Male,37,8,163708.58,2,0,0,76259.23,0 +6036,15764021,Frolov,617,France,Male,34,1,61687.33,2,1,0,105965.25,0 +6037,15687218,West,674,France,Female,27,4,79144.34,1,0,1,50743.83,0 +6038,15626452,Beatham,711,Spain,Male,32,5,0,2,1,1,147720.27,0 +6039,15700964,Pollard,624,Germany,Female,27,7,104848.68,1,1,1,167387.36,0 +6040,15768887,Hsing,597,Spain,Male,26,5,0,2,0,1,95159.13,0 +6041,15735358,Dowse,682,Spain,Male,46,4,0,1,1,1,4654.28,0 +6042,15749472,Lucciano,775,France,Male,45,8,0,1,1,0,130376.68,0 +6043,15685872,Godfrey,727,France,Female,29,1,146652.01,1,1,1,173486.39,0 +6044,15760851,Gratton,629,France,Male,31,6,0,2,1,0,93881.75,0 +6045,15734588,Manning,684,France,Male,46,0,0,2,1,1,36376.97,0 +6046,15784594,Mazzi,549,Germany,Female,37,1,130622.34,2,1,1,128499.94,0 +6047,15606435,Wall,593,Germany,Male,69,2,187013.13,2,0,1,105898.69,0 +6048,15790247,Sims,536,Spain,Male,40,9,0,2,1,1,11959.03,0 +6049,15676433,Allan,707,France,Female,36,6,0,1,0,0,98810.78,0 +6050,15625905,Griffen,592,Spain,Male,41,0,0,2,1,0,65906.07,0 +6051,15626414,Russell,703,France,Male,44,6,98862.54,1,1,0,151516.7,0 +6052,15623220,Brown,723,Spain,Female,45,4,0,2,1,0,37214.39,0 +6053,15752857,Palerma,452,Germany,Male,52,1,98443.14,2,0,0,92033.98,0 +6054,15677908,Gilbert,552,Spain,Male,42,4,0,2,0,0,195692.3,0 +6055,15773013,Uvarov,633,France,Female,47,0,0,1,1,1,6342.84,1 +6056,15623972,Wisdom,479,Germany,Female,23,9,123575.51,1,0,1,95148.28,0 +6057,15738627,Hussain,768,France,Male,25,6,0,2,1,1,21215.67,0 +6058,15643392,Woods,742,France,Male,31,4,105239.1,1,1,1,19700.24,0 +6059,15684868,Cameron,668,Germany,Male,56,9,110993.79,1,1,0,134396.64,1 +6060,15627854,Mai,707,Spain,Male,44,3,0,2,1,1,135077.01,0 +6061,15669253,Gibson,754,Spain,Male,39,7,157691.98,2,1,0,133600.89,1 +6062,15758023,Grigoryeva,544,Germany,Male,47,5,105245.21,1,0,0,99922.08,1 +6063,15574558,Gunter,718,Spain,Male,32,8,0,2,1,1,41399.33,0 +6064,15635256,Arcuri,762,France,Male,31,7,117687.35,1,1,1,159344.43,0 +6065,15680399,Tung,772,France,Male,23,2,0,2,1,0,18364.19,0 +6066,15674720,Smith,691,Germany,Female,37,7,123067.63,1,1,1,98162.44,1 +6067,15580249,Lori,502,France,Male,45,0,0,1,0,0,84663.21,0 +6068,15675431,Chidimma,563,France,Female,34,6,0,2,0,0,36536.93,0 +6069,15698285,Ting,676,France,Female,41,4,101457.14,1,1,1,79101.67,0 +6070,15810775,Tsao,576,Spain,Male,52,2,100549.43,2,1,1,16644.16,0 +6071,15678173,Collee,629,Spain,Male,35,4,174588.8,2,0,1,158420.14,0 +6072,15665222,Lettiere,625,Spain,Male,52,8,121161.57,1,1,0,48988.28,0 +6073,15803908,Fu,628,France,Male,45,9,0,2,1,1,96862.56,0 +6074,15586039,Bergamaschi,471,Germany,Female,36,5,90063.74,2,1,1,96366.7,0 +6075,15802570,Dyer,811,France,Female,45,5,0,2,1,1,146123.19,0 +6076,15781451,Buccho,504,France,Male,42,3,134936.97,2,0,0,135178.91,0 +6077,15721019,Jones,687,France,Female,24,3,110495.27,1,1,0,158615.41,0 +6078,15738588,Nebechi,660,Germany,Female,37,2,133200.09,1,0,0,71433.88,0 +6079,15730657,Ibekwe,548,France,Female,41,4,82596.8,1,0,1,55672.09,0 +6080,15739292,Gorshkov,609,Germany,Male,31,9,103837.75,1,1,1,150218.11,0 +6081,15725945,Nweke,659,Spain,Female,42,2,0,1,0,0,162734.31,1 +6082,15813159,Hairston,526,France,Male,52,8,93590.47,1,0,1,21228.71,1 +6083,15636820,Loggia,725,Germany,Male,40,8,104149.66,1,1,0,62027.9,0 +6084,15603880,Morgan,519,Germany,Male,38,1,114141.64,1,1,1,60988.21,1 +6085,15619494,Abdulov,562,Germany,Female,31,9,117153,1,1,1,108675.01,0 +6086,15596992,Norris,482,Germany,Male,45,7,156353.46,1,1,0,72643.95,1 +6087,15735025,Clark,535,Spain,Male,37,3,175534.78,2,1,1,9241.52,0 +6088,15730759,Chukwudi,561,France,Female,27,9,135637,1,1,0,153080.4,1 +6089,15752912,Perkin,661,France,Female,30,7,0,2,1,0,72196.57,0 +6090,15711316,Ch'ang,771,France,Male,27,2,0,2,1,1,199527.34,0 +6091,15738785,Kang,545,France,Male,26,7,0,2,0,1,156598.23,0 +6092,15777896,Chukwudi,850,Germany,Female,33,2,83415.04,1,0,1,74917.64,0 +6093,15628963,Frolova,601,Germany,Male,43,3,141859.12,2,1,1,111249.62,0 +6094,15742126,Chiu,712,Germany,Male,38,7,132767.66,2,1,1,59115.77,0 +6095,15575623,Simpson,589,France,Female,31,10,110635.32,1,1,0,148218.86,0 +6096,15741652,McLean,600,Spain,Male,37,8,177657.35,1,1,1,77142.32,0 +6097,15738884,Hu,642,Germany,Male,41,4,157777.58,1,1,0,67484.6,0 +6098,15615050,Savage,575,Germany,Male,47,9,107915.94,2,1,1,63452.18,1 +6099,15803005,Wallace,570,Germany,Female,57,5,86568.75,1,0,1,103660.31,0 +6100,15743498,Winter,532,Germany,Male,52,9,137755.76,1,1,0,163191.99,1 +6101,15720463,Ho,796,France,Male,30,2,137262.71,2,1,0,62905.29,0 +6102,15588695,Su,833,Spain,Male,32,6,0,1,1,1,44323.22,1 +6103,15665802,Li Fonti,642,Spain,Female,36,6,0,2,1,1,97938.59,0 +6104,15571144,Ives,655,France,Male,28,10,0,2,0,1,126565.21,0 +6105,15750731,Trevisani,736,Germany,Male,50,9,116309.01,1,1,0,185360.4,1 +6106,15605134,Bond,617,France,Female,34,0,131244.65,2,1,0,183229.02,0 +6107,15626044,Lettiere,762,Germany,Male,28,3,125155.83,2,1,1,106024.02,0 +6108,15737910,Houghton,703,Germany,Male,35,5,140691.08,2,1,0,167810.26,0 +6109,15761076,Lei,507,France,Male,41,3,58820.32,2,1,1,138536.09,0 +6110,15710105,Stirling,581,Germany,Female,26,3,105099.45,1,1,1,184520,1 +6111,15577402,Grant,593,France,Male,31,9,0,2,0,1,20492.16,0 +6112,15803337,Baresi,648,France,Male,23,9,168372.52,1,1,0,134676.72,0 +6113,15654372,Pearce,462,Germany,Male,34,1,94682.56,2,1,0,138478.2,0 +6114,15585867,Rutledge,596,Spain,Male,36,2,0,2,0,1,125557.95,0 +6115,15662488,Udegbunam,627,France,Female,44,5,0,2,1,0,82969.61,1 +6116,15604813,Zaytseva,494,France,Male,40,7,0,2,0,1,158071.69,0 +6117,15611644,Onyemauchechukwu,627,France,Male,73,0,146329.73,1,0,1,43615.67,0 +6118,15674928,Mullah,850,Spain,Male,37,2,0,2,1,0,119969.99,0 +6119,15656100,Candler,632,France,Female,49,5,167962.7,1,0,0,140201.21,0 +6120,15764293,Konovalova,490,France,Male,33,1,0,2,1,1,80792.83,0 +6121,15636423,Lei,715,France,Male,40,7,0,1,1,1,141359.11,0 +6122,15607629,Hollis,679,France,Male,48,8,0,2,1,0,23344.94,0 +6123,15577313,Lionel,619,France,Male,44,3,116967.68,1,1,0,5075.17,1 +6124,15714493,Francis,465,Spain,Female,33,6,0,2,1,1,95500.98,0 +6125,15643359,Carter,736,Spain,Male,32,7,0,1,0,1,79082.62,0 +6126,15687913,Mai,501,Germany,Female,34,7,93244.42,1,0,1,199805.63,0 +6127,15790935,Johnson,535,France,Female,29,5,0,2,0,1,52709.55,0 +6128,15708693,Sherman,759,France,Female,33,2,0,2,1,0,56583.88,0 +6129,15672016,Sabbatini,819,France,Male,35,1,0,2,0,1,3385.04,0 +6130,15727605,Shih,533,Germany,Male,43,4,80442.06,2,0,1,12537.42,0 +6131,15651144,Yao,632,Germany,Female,35,2,150561.03,2,0,0,64722.61,0 +6132,15749401,Ko,686,France,Male,60,9,0,3,1,1,75246.21,1 +6133,15691874,Kazakova,687,France,Female,34,9,125474.44,1,1,0,198929.84,0 +6134,15620735,Chiganu,667,Germany,Female,33,4,127076.68,2,1,0,69011.66,0 +6135,15769781,Nucci,699,Spain,Female,25,8,0,2,1,1,52404.47,0 +6136,15624611,Marsden,497,Spain,Male,37,8,128650.11,2,1,1,163641.53,0 +6137,15773071,Serena,780,Spain,Female,33,6,145580.61,1,1,1,154598.56,0 +6138,15720371,McLean,652,France,Female,51,3,0,1,1,0,173989.47,1 +6139,15717984,Longo,477,France,Male,47,9,144900.58,1,1,0,61315.37,1 +6140,15806407,Wilson,652,France,Female,37,4,0,2,1,0,143393.24,0 +6141,15785042,Hsiung,488,France,Female,31,8,97588.6,1,0,0,124210.53,0 +6142,15809302,Wright,572,France,Male,24,1,0,2,1,1,151460.84,0 +6143,15677550,Folliero,755,France,Female,38,1,0,2,1,0,20734.81,0 +6144,15654096,Johnston,779,Germany,Female,24,10,122200.31,2,1,0,43705.56,0 +6145,15617320,Palermo,693,Spain,Female,46,3,151709.33,1,1,0,180736.24,0 +6146,15653065,Nwabugwu,530,Spain,Female,22,7,0,2,1,0,104170.48,0 +6147,15649112,Endrizzi,738,Spain,Female,33,3,122134.4,2,0,1,27867.59,0 +6148,15690526,Tuan,690,Germany,Male,31,2,137260.45,2,1,0,55387.28,0 +6149,15806945,Udobata,611,France,Female,30,9,88594.14,1,1,0,196332.45,0 +6150,15670066,Ibezimako,643,Spain,Male,34,6,0,2,1,1,116046.22,0 +6151,15625761,Maclean,632,Germany,Male,41,8,127205.32,4,1,0,93874.87,1 +6152,15761525,Shaw,727,Spain,Female,31,10,96997.09,2,0,0,76614.04,0 +6153,15735080,Cummins,508,France,Female,64,2,0,1,1,1,6076.62,0 +6154,15619537,Lavrentiev,550,France,Male,31,5,142200.19,2,1,1,122221.71,0 +6155,15598162,Saunders,754,Germany,Female,39,3,160761.41,1,1,1,24156.03,0 +6156,15694300,Fiorentino,759,France,Male,26,4,0,2,1,0,135394.62,0 +6157,15637235,Knight,794,Spain,Male,33,8,0,2,0,0,91340.02,0 +6158,15612444,Manfrin,549,France,Male,29,3,0,2,1,0,146090.38,0 +6159,15626457,Zetticci,671,France,Male,31,0,116234.61,1,1,0,172096.08,0 +6160,15627995,Angelo,756,Germany,Female,26,5,155143.52,1,0,1,135034.57,1 +6161,15706128,Zhdanov,632,France,Female,21,1,0,2,1,0,84008.66,0 +6162,15666430,Peck,579,France,Male,38,8,0,2,0,0,91763.67,0 +6163,15627385,Uwaezuoke,748,France,Male,34,5,84009.47,1,1,1,137001.1,0 +6164,15581323,White,488,Germany,Female,28,7,139246.22,2,1,0,106799.49,0 +6165,15608109,Greco,710,Germany,Male,58,7,170113,2,0,1,10494.64,0 +6166,15801942,Chu,619,Spain,Female,41,8,0,3,1,1,79866.73,1 +6167,15567431,Kodilinyechukwu,773,France,Male,64,2,145578.28,1,0,1,186172.85,0 +6168,15810167,Scott,657,Spain,Male,75,7,126273.95,1,0,1,91673.6,0 +6169,15644501,Enyinnaya,579,France,Female,26,10,162482.76,1,1,1,18458.2,0 +6170,15785290,Hao,542,France,Male,29,9,0,1,1,0,8342.35,0 +6171,15611157,McElhone,709,France,Female,32,2,87814.89,1,1,0,138578.37,0 +6172,15673837,Ko,617,Spain,Male,61,3,113858.95,1,1,1,38129.22,0 +6173,15656822,Day,568,Germany,Male,43,5,87612.64,4,1,1,107155.4,1 +6174,15580560,Harris,769,France,Female,73,1,0,1,1,1,29792.11,0 +6175,15760641,Gerald,608,Germany,Male,26,1,106648.98,1,0,1,7063.6,0 +6176,15587584,Nebeuwa,503,Spain,Male,31,4,0,2,1,1,21645.06,0 +6177,15604146,Kaodilinakachukwu,608,Germany,Female,38,8,103653.51,2,1,1,137079.86,0 +6178,15813974,Maruff,731,Germany,Male,37,3,116880.53,1,0,0,172718.35,1 +6179,15746986,Howe,850,Germany,Female,40,4,97990.49,2,0,0,106691.02,0 +6180,15759741,Knepper,591,Germany,Female,34,4,150635.3,1,1,1,72274.84,0 +6181,15734892,Fennell,579,Spain,Male,37,4,0,2,1,1,32246.63,0 +6182,15797194,T'ao,570,France,Male,39,10,129674.89,2,1,0,80552.36,0 +6183,15723786,Morris,709,France,Female,37,9,0,2,1,0,16733.59,0 +6184,15642726,Holmes,611,France,Male,53,3,83568.26,1,0,0,1235.49,0 +6185,15664339,Yu,775,Spain,Male,48,4,178144.91,2,0,0,50168.41,1 +6186,15754526,Walker,699,Germany,Male,36,6,147137.74,1,1,1,33687.9,0 +6187,15703037,Edwards,618,France,Male,37,5,0,1,0,1,178705.45,1 +6188,15751412,Harvey,704,France,Male,36,3,114370.41,1,0,1,66810.48,0 +6189,15609558,McDonald,835,Germany,Female,47,5,108289.28,2,1,1,45859.55,1 +6190,15572408,Chambers,714,Germany,Male,39,3,149887.49,2,1,0,63846.36,0 +6191,15613923,Reed,581,Spain,Female,43,4,170172.9,1,0,1,100236.02,0 +6192,15747000,Shih,592,France,Male,27,3,0,2,1,1,19645.65,0 +6193,15731781,Onyemachukwu,551,France,Male,43,7,0,2,1,0,178393.68,0 +6194,15727198,Teng,689,Germany,Female,28,2,64808.32,2,0,0,78591.15,0 +6195,15794273,Hand,604,France,Female,56,0,62732.65,1,0,1,124954.56,0 +6196,15804950,Onyemauchechukwu,514,France,Female,41,7,0,2,1,1,3756.65,0 +6197,15576304,Bailey,698,France,Male,29,5,95167.55,1,1,1,152723.23,0 +6198,15645200,Chiang,581,Germany,Female,54,2,152508.99,1,1,0,187597.98,1 +6199,15779627,Maclean,573,Germany,Male,31,0,134644.19,1,1,1,70381.49,0 +6200,15750755,Yobachi,449,Spain,Female,33,8,0,2,0,0,156792.89,0 +6201,15569654,Munro,850,Germany,Female,31,3,51293.47,1,0,0,35534.68,0 +6202,15753079,Chidi,612,France,Male,41,5,0,3,0,0,151256.22,0 +6203,15684995,Chamberlain,690,Spain,Male,49,8,116622.73,1,0,1,51011.29,0 +6204,15790763,Trujillo,599,Spain,Female,49,2,0,2,1,0,111190.53,0 +6205,15766458,Tang,498,France,Male,33,1,198113.86,1,1,0,69664.35,0 +6206,15616221,Wilson,497,France,Female,29,4,85646.81,1,0,0,63233.02,1 +6207,15776124,Mann,802,Spain,Male,51,7,0,1,0,1,40855.79,0 +6208,15665811,Parry,644,France,Male,33,9,141234.98,1,1,0,95673.05,0 +6209,15729804,Manfrin,714,France,Male,34,10,0,2,1,1,80234.14,0 +6210,15714062,Millar,690,France,Female,40,9,77641.99,1,0,0,189051.59,1 +6211,15592197,Simmons,522,Spain,Male,30,3,0,2,1,0,145490.85,0 +6212,15793116,Beneventi,502,Germany,Female,40,7,117304.29,1,0,0,196278.32,0 +6213,15638231,Chung,730,Spain,Female,62,2,0,2,1,1,162889.1,0 +6214,15697678,Maxwell,590,Germany,Male,36,6,92340.69,2,1,1,174667.58,0 +6215,15800412,Dale,458,Germany,Male,35,9,146780.52,2,1,1,3476.38,0 +6216,15597610,Stevens,553,Spain,Male,41,6,144974.55,1,1,1,19344.92,0 +6217,15726634,Wei,479,France,Male,47,1,0,1,1,0,95270.83,0 +6218,15670866,Chiu,693,France,Male,31,2,0,2,1,1,107759.31,0 +6219,15667462,Duncan,707,Spain,Male,43,10,0,2,1,0,118368.2,0 +6220,15662574,Brady,636,Spain,Male,37,1,115137.26,1,1,0,52484.01,0 +6221,15716926,Macleod,807,France,Male,33,10,101952.97,2,1,0,178153.65,0 +6222,15603554,Berkeley,513,France,Female,45,0,164649.52,3,1,0,49915.52,1 +6223,15716800,Kaur,582,France,Male,31,2,0,2,1,1,33747.03,0 +6224,15679429,Bell,694,France,Male,32,0,91956.49,1,1,1,59961.81,0 +6225,15616122,Nwokike,777,France,Male,39,8,0,2,1,1,18613.52,0 +6226,15742172,Williamson,598,Germany,Male,32,9,123938.6,2,1,0,198894.42,0 +6227,15792305,Mountgarrett,762,Germany,Male,46,6,123571.77,3,0,1,57014.17,1 +6228,15636016,Wreford,588,France,Female,34,3,120777.88,1,1,1,131729.52,0 +6229,15733138,Paterson,663,Germany,Male,42,5,90248.79,1,1,1,79169.73,0 +6230,15669741,Hou,777,France,Male,36,7,0,1,1,0,106472.34,0 +6231,15616954,Smith,592,France,Male,71,4,0,2,0,1,17013.54,0 +6232,15729238,Peng,631,Germany,Male,48,1,106396.48,1,1,1,150661.42,1 +6233,15718242,Wollstonecraft,725,Germany,Female,47,1,104887.43,1,0,0,86622.56,1 +6234,15682914,Bolton,850,France,Male,34,2,72079.71,1,1,1,115767.93,0 +6235,15654274,Corrie,540,France,Male,37,6,0,2,1,0,141998.89,0 +6236,15691457,Boyle,674,Spain,Male,36,2,0,2,1,1,182787.17,0 +6237,15719649,Lambie,553,France,Male,38,3,99844.68,1,0,0,187915.7,0 +6238,15778897,Cartwright,630,France,Female,28,1,0,2,1,1,133267.78,0 +6239,15589437,Lu,466,France,Male,26,3,156815.71,1,1,1,137476.09,0 +6240,15682369,Pisano,613,France,Male,47,6,146034.74,1,1,1,77146.14,0 +6241,15626507,Chukwubuikem,558,France,Male,27,1,152283.39,1,1,0,183271.15,0 +6242,15571995,Harper,775,Germany,Female,33,1,118897.1,2,1,1,26362.4,0 +6243,15673333,Wilson,698,Germany,Male,52,8,96781.39,1,1,1,153373.71,0 +6244,15748752,Ch'in,608,Germany,Male,33,1,102772.67,2,1,0,70705.58,0 +6245,15725302,Streeton,670,Spain,Female,20,4,0,2,1,0,119759.24,0 +6246,15722083,Ch'ang,591,Spain,Male,39,8,0,2,0,0,42392.24,0 +6247,15771442,Pennington,633,France,Male,40,4,150578,1,0,1,34670.62,1 +6248,15803633,T'ien,678,France,Female,46,1,0,2,0,0,82106.19,0 +6249,15672185,Liu,590,France,Male,47,3,0,2,1,0,171774.5,0 +6250,15806486,Cunningham,705,France,Female,48,0,0,2,0,0,149772.61,0 +6251,15570895,Ch'in,608,France,Male,42,10,163548.07,1,1,0,38866.85,0 +6252,15614520,Smith,682,France,Female,37,8,148580.12,1,1,0,35179.18,0 +6253,15687492,Anderson,596,Germany,Male,32,3,96709.07,2,0,0,41788.37,0 +6254,15675337,Forbes,395,Germany,Female,34,5,106011.59,1,1,1,17376.57,1 +6255,15721047,Ansell,578,Germany,Male,37,1,135650.88,1,1,0,199428.19,0 +6256,15589017,Chiu,547,Germany,Male,55,4,111362.76,3,1,0,16922.28,1 +6257,15611186,Yevdokimova,609,France,Male,37,1,39344.83,1,1,1,178291.89,1 +6258,15617301,Chamberlin,774,Germany,Male,36,9,130809.77,1,1,0,152290.28,0 +6259,15726046,Johnston,712,France,Female,27,2,133009.51,1,1,0,126809.15,0 +6260,15585748,McDonald,585,Germany,Female,28,9,135337.49,2,1,1,40385.61,0 +6261,15672826,Chen,666,France,Female,32,10,112536.57,2,1,1,34350.54,0 +6262,15595162,Cattaneo,708,Spain,Female,35,8,122570.69,1,0,0,199005.88,0 +6263,15650026,Barclay-Harvey,513,France,Male,44,1,63562.02,2,0,1,52629.73,1 +6264,15745826,Dawson,445,France,Male,37,3,0,2,1,1,180012.39,0 +6265,15708610,Costa,690,Germany,Male,44,9,100368.63,2,0,0,35342.33,0 +6266,15624471,Chikwado,850,France,Male,37,6,0,2,1,0,109291.22,0 +6267,15590097,Ch'eng,537,Spain,Female,33,7,136082,1,1,0,62746.54,0 +6268,15689328,Harrison,705,Germany,Male,48,9,114169.16,1,0,0,173273.2,1 +6269,15582154,Crawford,670,France,Female,45,5,47884.92,1,1,1,54340.24,0 +6270,15734626,Gibson,652,Spain,Female,36,1,0,2,1,1,19302.78,0 +6271,15702806,Martin,696,Spain,Male,24,9,0,1,0,0,10883.52,0 +6272,15620756,Stokes,747,France,Male,49,6,202904.64,1,1,1,17298.72,1 +6273,15611331,Niu,511,France,Female,46,1,0,1,1,1,115779.48,1 +6274,15576935,Ampt,743,Spain,Male,43,2,161807.18,2,0,1,93228.86,1 +6275,15661275,Wynn,532,Germany,Male,52,3,110791.97,1,1,0,148704.77,1 +6276,15814940,Lawrence,642,Spain,Female,33,9,0,2,1,1,150475.14,0 +6277,15768471,Wagner,554,Germany,Female,54,6,108755,1,1,0,40914.32,1 +6278,15697391,Argyle,604,Spain,Female,34,3,0,2,1,0,38587.7,0 +6279,15793346,Ofodile,602,France,Female,72,3,0,2,1,1,171260.66,0 +6280,15608338,Chiemenam,757,Spain,Female,55,9,117294.12,4,1,0,94187.47,1 +6281,15578546,Akobundu,491,Germany,Male,26,4,102251.14,1,1,1,145900.89,0 +6282,15656921,Locke,850,France,Male,31,4,0,2,0,0,152298.28,0 +6283,15761340,Bullen,521,France,Male,22,5,0,2,1,1,99828.45,0 +6284,15591135,Forster,726,France,Male,37,2,132057.92,2,1,0,34743.98,0 +6285,15623219,Smith,596,France,Male,33,8,0,1,1,0,121189.3,1 +6286,15655229,Craig,850,Germany,Female,35,7,114285.2,1,0,1,129660.59,0 +6287,15805884,Archer,637,France,Female,41,9,0,2,1,0,145477.36,0 +6288,15668289,McWilliams,690,Spain,Male,32,2,76087.98,1,0,1,151822.66,0 +6289,15568562,Moss,689,France,Male,40,8,160272.27,1,1,0,49656.24,0 +6290,15773276,Townsend,633,Spain,Male,63,4,114552.6,1,1,0,73856.28,1 +6291,15622801,Brown,555,France,Female,27,8,102000.17,1,1,1,116757,0 +6292,15779886,Munson,563,Spain,Male,24,7,0,2,0,0,16319.56,0 +6293,15713673,T'ien,494,France,Female,33,1,137853,1,0,1,90273.85,0 +6294,15783083,Shubin,534,France,Male,27,9,0,2,1,0,161344.13,0 +6295,15742824,Isayeva,696,Germany,Male,42,7,162318.61,1,1,0,121061.89,0 +6296,15621550,Hung,535,Spain,Female,50,1,140292.58,3,0,0,69531.22,1 +6297,15799480,Webb,600,France,Male,34,0,0,2,0,1,3756.23,0 +6298,15625247,Scott,807,France,Female,34,1,0,1,0,0,114448.13,0 +6299,15755241,Rahman,714,France,Female,52,2,0,1,0,1,144045.08,1 +6300,15575679,Lori,590,France,Male,24,7,126431.54,1,1,0,58781.11,0 +6301,15668235,Cooke,614,France,Female,41,3,123475.04,1,1,1,179227.52,0 +6302,15683183,Volkova,766,Germany,Female,45,6,97652.96,1,1,0,127332.33,0 +6303,15684592,Lamb,557,Spain,Male,42,4,0,2,0,1,86642.38,0 +6304,15591169,Hawes,788,Germany,Female,49,4,137455.99,1,1,0,184178.29,1 +6305,15653455,Smith,648,France,Female,38,2,0,2,0,1,9551.49,0 +6306,15732563,Swanton,726,Germany,Female,33,7,99046.31,2,1,1,56053.06,0 +6307,15656471,Mitchell,773,France,Male,33,9,0,2,1,1,1118.31,0 +6308,15598510,Colombo,583,Germany,Male,27,4,105907.42,2,1,1,195732.04,0 +6309,15766427,Shaw,565,Germany,Male,52,5,97720.35,2,1,0,175070.94,1 +6310,15785342,Shipp,705,France,Male,25,9,0,2,0,1,112331.19,0 +6311,15641595,Jonathan,685,Spain,Male,43,4,97392.18,2,1,0,43956.83,0 +6312,15798429,Hernandez,741,France,Male,29,8,0,2,1,1,115994.52,0 +6313,15648136,Green,658,Germany,Female,28,9,152812.58,1,1,0,166682.57,0 +6314,15812482,Young,575,France,Male,27,3,139301.68,1,1,0,99843.98,0 +6315,15790810,Han,844,France,Female,41,10,76319.64,1,1,1,141175.18,1 +6316,15687421,Highland,559,Spain,Male,67,9,125919.35,1,1,0,175910.95,1 +6317,15765643,Hamilton,725,France,Male,37,6,124348.38,2,0,1,176984.34,0 +6318,15654878,Yobanna,450,France,Male,29,7,117199.8,1,1,1,43480.63,0 +6319,15686835,Crawford,738,Germany,Female,57,9,148384.64,1,0,0,155047.11,1 +6320,15768340,Beavers,642,Germany,Female,19,3,113905.48,1,1,1,176137.2,0 +6321,15673599,Williamson,618,Spain,Male,32,5,133476.09,1,0,1,154843.4,0 +6322,15689096,Beneventi,590,France,Male,47,0,117879.32,1,1,1,8214.46,0 +6323,15684294,Chidumaga,735,France,Male,50,2,0,2,0,1,147075.69,0 +6324,15615828,Mitchell,550,France,Male,34,8,122359.5,1,0,0,116495.55,0 +6325,15746012,Chibugo,729,Spain,Female,28,0,0,2,1,1,31165.06,1 +6326,15615797,Hyde,743,Germany,Male,59,5,108585.35,1,1,1,192127.22,1 +6327,15788494,Alekseeva,555,France,Male,31,8,145875.74,1,1,0,137491.23,0 +6328,15793856,Abdulov,667,Spain,Female,36,3,121542.57,2,1,1,186841.71,0 +6329,15629545,Buckley,790,Spain,Female,41,7,109508.68,1,0,0,86776.38,0 +6330,15661198,Howard,727,Germany,Male,34,2,146407.11,1,1,1,72073.72,0 +6331,15715117,Peel,744,France,Female,39,6,0,1,0,0,10662.58,0 +6332,15701074,Herz,629,Germany,Male,35,8,112330.83,1,1,1,91001.02,0 +6333,15793046,Holden,619,France,Female,35,4,90413.12,1,1,1,20555.21,0 +6334,15623744,McLean,634,France,Male,34,8,105302.66,1,1,1,123164.97,0 +6335,15611329,Findlay,608,Spain,Female,35,6,0,2,1,1,143463.28,0 +6336,15740428,Wyatt,507,France,Female,35,1,0,2,0,0,92131.54,0 +6337,15781534,Rapuluolisa,536,Germany,Female,35,4,121520.36,1,0,0,77178.42,0 +6338,15618243,Buckland,730,Spain,Female,43,1,103960.38,1,1,1,193650.16,0 +6339,15784161,Hargreaves,583,Germany,Male,39,8,102945.01,1,0,0,52861.89,0 +6340,15700325,Onyeoruru,644,France,Female,24,8,92760.55,1,1,0,35896.75,0 +6341,15659064,Salas,790,Spain,Male,37,8,0,2,1,1,149418.41,0 +6342,15658364,Laney,807,Germany,Female,40,1,134590.21,1,1,1,46253.65,0 +6343,15704340,Fu,581,France,Female,37,10,104255.03,1,1,0,86609.37,0 +6344,15793455,Tien,627,Spain,Female,55,6,0,1,0,0,91943.94,1 +6345,15579777,Sazonova,850,France,Male,41,3,0,2,1,0,128892.36,0 +6346,15632345,Tuan,754,France,Female,35,4,0,2,1,0,44830.71,0 +6347,15814468,Wei,551,Germany,Male,50,1,121399.98,1,0,1,84508.44,1 +6348,15754820,Bergamaschi,637,Germany,Male,35,8,147127.81,2,1,1,84760.7,0 +6349,15707505,Taylor,699,Spain,Male,31,8,125927.51,2,1,0,147661.47,0 +6350,15699507,Messersmith,542,France,Female,25,7,0,2,0,1,82393.08,0 +6351,15799600,Coles,640,Germany,Male,48,1,111599.32,1,0,1,135995.58,0 +6352,15794472,Brookes,553,France,Female,27,3,0,2,0,0,159800.16,0 +6353,15646632,Reid,741,France,Male,38,9,0,2,1,0,14379.01,0 +6354,15676353,Etheridge,598,France,Male,35,8,114212.6,1,1,1,74322.85,0 +6355,15566312,Jolly,660,Spain,Female,42,5,0,3,1,1,189016.24,1 +6356,15570414,Chizoba,618,Spain,Male,41,4,115251.64,1,0,0,136435.75,0 +6357,15776743,Eberegbulam,647,France,Male,43,9,0,2,1,1,78488.39,0 +6358,15674637,Pagnotto,491,France,Female,68,3,107571.61,1,0,1,113695.99,0 +6359,15730418,Lucchesi,652,France,Female,32,2,0,2,1,0,54628.11,0 +6360,15739972,Hughes,650,Germany,Female,45,9,152367.21,3,1,0,150835.21,1 +6361,15661591,Panicucci,413,Germany,Male,39,1,130969.77,2,1,1,158891.79,0 +6362,15675585,Burns,416,Germany,Female,25,0,97738.97,2,1,1,160523.33,0 +6363,15814750,Ricci,629,Spain,Male,34,8,0,2,1,1,180595.02,0 +6364,15593454,Lambert,678,Spain,Female,40,4,113794.22,1,1,0,16618.76,0 +6365,15663421,Esposito,527,Spain,Male,28,6,128396.33,2,1,0,79919.97,0 +6366,15576196,Benson,743,Spain,Female,48,5,118207.69,2,0,0,186489.14,1 +6367,15677324,Botts,683,Germany,Male,73,9,124730.26,1,1,1,51999.5,0 +6368,15568742,Parkes,536,France,Female,41,9,0,1,1,0,121299.14,0 +6369,15693764,Mai,663,Spain,Male,52,0,136298.65,1,1,0,144593.3,1 +6370,15714260,Castiglione,646,France,Female,38,2,0,2,0,0,178752.73,0 +6371,15798200,Manna,707,France,Male,35,2,0,3,1,1,94148.3,0 +6372,15656627,Lin,602,France,Male,34,5,0,2,1,1,77414.45,0 +6373,15791111,Fink,635,France,Female,47,2,125724.95,2,1,0,63236.97,0 +6374,15638269,Baresi,597,France,Male,67,2,0,2,0,1,108645.85,0 +6375,15807473,Morehead,503,France,Male,38,1,0,2,1,1,95153.24,0 +6376,15708534,Afamefuna,524,Spain,Female,64,5,0,1,1,0,136079.64,1 +6377,15640686,Greco,700,France,Male,46,5,95872.86,1,1,0,98273.01,1 +6378,15588904,Balashova,692,France,Male,33,9,0,1,1,0,113505.93,1 +6379,15768763,Bogdanov,562,France,Male,37,2,0,1,0,1,52525.15,1 +6380,15770543,Lowe,679,France,Male,37,7,74260.03,1,1,0,194617.98,0 +6381,15642162,Ponce,603,Germany,Male,35,1,123407.69,1,1,0,152541.89,1 +6382,15714046,Trevisano,720,Spain,Male,33,3,123783.91,2,1,1,142903.44,0 +6383,15575060,Gardner,797,France,Male,24,5,0,2,1,0,182257.61,0 +6384,15812040,Lorenzo,594,France,Male,36,6,153880.15,1,0,0,135431.72,0 +6385,15812073,Palmer,529,France,Female,31,7,0,2,1,1,175697.87,0 +6386,15706810,Zuyeva,606,Germany,Female,32,1,106301.85,2,0,1,59061.25,0 +6387,15584090,Jen,621,Spain,Female,40,7,0,2,0,1,131283.6,1 +6388,15810807,Alekseeva,513,France,Female,43,9,0,2,1,0,152499.8,0 +6389,15582033,Manfrin,753,Germany,Male,44,3,138076.47,1,1,0,15523.09,1 +6390,15687607,Chiemenam,605,France,Female,30,9,135422.31,1,0,1,186418.85,0 +6391,15588406,Chiemenam,574,Spain,Female,37,7,0,2,1,0,32262.28,0 +6392,15784099,Clark,726,France,Female,38,5,126875.62,1,1,0,128052.29,0 +6393,15701352,Fanucci,611,Spain,Female,28,3,96381.68,2,1,0,181419.29,0 +6394,15789371,Cattaneo,593,Germany,Female,41,4,119703.1,2,1,1,109783.29,0 +6395,15602845,Udinesi,466,Germany,Male,41,2,152102.18,2,1,0,181879.56,0 +6396,15707918,Bentley,741,Germany,Female,36,0,127675.39,2,1,0,74260.16,0 +6397,15602812,Holmes,684,Germany,Female,44,2,133776.86,2,0,1,49865.04,0 +6398,15675888,Austin,550,Spain,Female,33,9,72788.03,1,1,1,103608.06,0 +6399,15591822,Mackenzie,593,Spain,Male,26,9,76226.9,1,1,0,167564.82,0 +6400,15738501,Booth,601,Germany,Male,48,9,163630.76,1,0,1,41816.49,1 +6401,15585907,Collier,676,Spain,Female,30,5,0,2,0,0,179066.58,0 +6402,15579040,Hs?,556,France,Female,46,10,0,2,0,0,109184.24,0 +6403,15804211,Oluchukwu,719,France,Male,36,3,155423.17,1,1,1,199841.32,0 +6404,15736126,Sung,850,Germany,Male,55,0,98710.89,1,1,1,83617.17,1 +6405,15745399,Marino,649,Spain,Female,49,2,0,1,1,0,84863.85,1 +6406,15760749,Vinogradov,509,Spain,Male,41,7,126683.8,1,0,1,114775.53,0 +6407,15637118,Burns,684,France,Male,33,4,140700.61,1,1,0,103557.93,0 +6408,15657829,Fanucci,806,Germany,Male,30,8,168078.83,1,1,0,85028.36,1 +6409,15738497,Chukwujamuike,729,Spain,Male,44,4,107726.93,2,1,0,153064.87,0 +6410,15690695,Flynn,683,France,Female,33,9,0,2,1,1,38784.42,0 +6411,15762351,Chao,689,Spain,Female,63,1,0,2,1,1,186526.12,0 +6412,15791172,Yeh,672,Germany,Female,21,1,35741.69,1,1,0,28789.94,0 +6413,15598982,Klein,602,Germany,Female,53,5,98268.84,1,0,1,45038.29,1 +6414,15734765,Mahmood,739,France,Female,20,4,133800.98,1,0,1,150245.81,0 +6415,15642912,Tu,618,France,Female,21,2,125682.79,1,0,0,57762,0 +6416,15769516,Shcherbakov,674,France,Female,42,9,0,2,1,0,4292.72,0 +6417,15789379,Zetticci,762,France,Male,26,6,130428.78,1,1,0,173365.89,0 +6418,15695103,Carr,790,Spain,Male,37,6,0,2,1,1,119484.01,0 +6419,15801924,Browne,754,Spain,Female,27,8,0,2,0,0,121821.16,0 +6420,15767804,Feng,729,France,Male,44,6,0,2,1,0,151733.43,0 +6421,15718039,Ferguson,606,Germany,Female,47,0,137138.2,2,0,1,53784.22,0 +6422,15579994,Shaw,616,France,Male,23,8,73112.95,1,1,1,62733.05,0 +6423,15595037,Palermo,772,France,Male,47,9,152347.01,1,0,1,17671.78,0 +6424,15600720,Moore,652,Spain,Male,41,8,115144.68,1,1,0,188905.43,0 +6425,15782608,Huang,743,France,Male,43,5,0,2,0,0,113079.19,1 +6426,15566894,Gray,793,France,Male,39,3,137817.52,1,0,0,83997.79,0 +6427,15749123,Sokolova,743,Spain,Male,45,7,157332.26,1,1,0,125424.42,0 +6428,15668943,Henderson,746,France,Male,37,2,0,2,1,0,143194.05,0 +6429,15577423,Mosley,627,Germany,Female,39,5,124586.93,1,1,0,93132.61,1 +6430,15623102,Nnaemeka,713,Spain,Male,38,6,116980.78,2,0,1,76038.38,0 +6431,15728012,Everett,678,Spain,Female,40,3,128398.38,1,1,0,168658.3,0 +6432,15683363,Goddard,540,Spain,Male,39,1,0,1,0,1,108419.41,0 +6433,15699335,Kuo,615,Germany,Female,33,3,137657.25,2,1,1,171657.57,0 +6434,15574369,Bianchi,415,Spain,Male,53,5,167259.44,1,1,1,22357.25,0 +6435,15703167,Rouse,628,France,Female,45,8,0,2,1,0,193903.06,0 +6436,15754874,Nwoye,700,France,Male,26,4,119009.57,1,1,0,141926.43,0 +6437,15723216,Greco,623,Germany,Male,33,2,80002.33,1,1,1,104079.62,0 +6438,15725094,Fang,623,France,Female,37,4,140211.88,1,1,1,93832.33,0 +6439,15647974,Chiemenam,679,France,Female,44,3,118742.74,2,1,0,1568.91,0 +6440,15583371,Artemiev,632,Spain,Male,37,1,138207.08,1,1,0,60778.11,1 +6441,15772559,Burrows,790,France,Female,47,10,148636.21,1,0,1,16119.96,1 +6442,15711251,Chizuoke,514,France,Male,45,1,178827.79,1,1,0,60375.18,0 +6443,15719212,T'ien,491,France,Male,33,5,83134.3,1,1,0,187946.55,0 +6444,15764927,Rogova,753,France,Male,92,3,121513.31,1,0,1,195563.99,0 +6445,15731412,Trevisano,693,Germany,Female,37,6,95900.04,1,1,1,38196.24,0 +6446,15719170,Sagese,679,France,Female,30,1,112543.42,1,1,1,179435.21,0 +6447,15596011,Artyomova,529,Spain,Male,34,9,0,1,1,1,93208.22,0 +6448,15614834,Long,619,Spain,Female,31,3,141751.82,1,0,1,61531.86,0 +6449,15600510,Hsueh,680,Spain,Female,37,6,124140.57,2,1,0,92826.35,0 +6450,15625706,White,693,Germany,Male,45,2,116546.59,2,0,0,23140.28,1 +6451,15781409,Lazarev,834,France,Female,28,6,0,1,1,0,74287.53,0 +6452,15722583,Benjamin,636,Spain,Female,29,6,157576.47,2,1,1,101102.39,0 +6453,15677243,Wan,538,Spain,Male,43,5,0,2,1,0,126933.73,0 +6454,15815070,Romano,566,Germany,Female,44,5,141428.99,2,0,0,68408.74,0 +6455,15705899,Craig,597,Spain,Male,35,0,127510.99,1,1,1,155356.34,0 +6456,15701522,Yermolayeva,711,France,Female,29,9,0,2,0,1,3234.8,0 +6457,15755978,Tseng,606,France,Male,31,10,0,2,1,0,195209.4,0 +6458,15722090,Tseng,615,Spain,Male,51,6,81818.49,1,1,1,169149.38,0 +6459,15783526,Le Hunte,589,France,Male,36,1,100895.54,1,1,1,68075.14,0 +6460,15632125,Blake,606,Germany,Male,45,5,63832.43,1,1,1,93707.8,0 +6461,15688395,Lane,582,France,Male,29,4,0,2,0,0,156153.27,0 +6462,15666975,Sparks,710,France,Female,36,4,116085.06,1,1,0,58601.61,0 +6463,15682211,Tu,467,France,Male,57,1,0,2,1,1,114448.77,0 +6464,15637411,Tochukwu,749,France,Male,30,1,0,2,0,1,126551.65,0 +6465,15591512,Whittaker,564,Germany,Female,33,2,115761.51,1,0,1,112350.21,1 +6466,15606855,Wang,730,Spain,Male,26,6,0,2,1,1,185808.7,0 +6467,15763683,Northern,678,Germany,Male,32,4,139626.01,1,1,1,118235.52,1 +6468,15641782,Humphries,540,France,Female,31,7,0,1,0,1,183051.6,1 +6469,15677184,Cremonesi,767,France,Female,35,6,115576.44,1,0,1,27922.45,0 +6470,15775042,Ku,615,France,Female,23,4,0,2,1,0,196476.19,0 +6471,15616630,Tobenna,583,Germany,Female,41,5,77647.6,1,1,0,190429.52,0 +6472,15800233,Okwuadigbo,850,France,Female,40,5,0,2,1,0,35034.15,0 +6473,15588419,Johnston,651,Germany,Female,34,10,148962.46,1,1,0,66389.43,1 +6474,15595557,Li,798,France,Male,22,8,0,2,1,0,107615.43,0 +6475,15626143,Talbot,695,France,Male,37,2,0,2,1,1,99692.65,0 +6476,15566030,Tu,497,Germany,Male,41,5,80542.81,1,0,0,88729.22,1 +6477,15701412,T'ien,739,France,Male,40,4,0,2,0,0,173321.65,0 +6478,15702464,Ross,549,France,Female,34,4,0,2,0,0,139463.57,0 +6479,15573348,Maclean,850,France,Male,35,9,102050.47,1,1,1,3769.71,0 +6480,15704160,Wan,648,Spain,Male,49,5,0,1,1,0,149946.43,1 +6481,15693704,Tsou,679,France,Female,24,6,114948.76,2,0,1,135768.25,0 +6482,15664752,Jack,606,Germany,Male,39,8,136000.45,2,1,0,31708.53,0 +6483,15628292,Lucchesi,850,France,Male,32,4,156001.68,2,1,1,151677.31,0 +6484,15621195,Ch'eng,619,Germany,Male,41,3,147974.16,2,1,0,170518.83,0 +6485,15668629,Saunders,719,Spain,Male,44,2,0,2,1,0,196582.19,0 +6486,15635197,Glover,640,Germany,Male,26,5,90402.77,1,1,1,3298.65,0 +6487,15592761,Tung,710,France,Male,40,5,0,2,0,0,162878.96,0 +6488,15574283,Padovano,580,France,Male,31,2,0,2,0,1,64014.24,0 +6489,15598097,Johnstone,550,France,Male,44,9,0,2,1,0,26257.01,0 +6490,15711352,Endrizzi,841,France,Female,31,3,162701.65,2,1,1,126794.56,0 +6491,15620751,Secombe,760,France,Male,34,2,0,2,1,0,164162.44,0 +6492,15656717,Elewechi,687,France,Female,30,6,0,2,0,0,179206.92,0 +6493,15643121,Chu,753,Germany,Female,35,5,82453.96,2,0,0,18254.75,0 +6494,15723671,Lucciano,661,France,Male,35,9,100107.99,1,1,0,83949.68,0 +6495,15752846,Pinto,699,France,Male,28,7,0,2,1,1,22684.78,0 +6496,15640852,McGregor,617,Germany,Female,39,5,83348.89,3,1,0,7953.62,1 +6497,15789313,Ugorji,595,Germany,Female,44,4,96553.52,2,1,0,143952.24,1 +6498,15793688,Bancks,669,France,Male,50,9,201009.64,1,1,0,158032.5,1 +6499,15770405,Warlow-Davies,613,France,Female,27,5,125167.74,1,1,0,199104.52,0 +6500,15702561,Dale,782,France,Male,32,9,0,1,1,1,87566.97,0 +6501,15625964,Buckley,582,France,Female,43,5,153313.67,1,0,0,170563.73,0 +6502,15761364,Nkemjika,679,France,Male,30,9,0,2,1,0,157871.55,0 +6503,15590286,Fairley,611,France,Female,40,2,125879.29,1,1,0,93203.43,0 +6504,15587978,Boothby,455,Germany,Female,37,6,170057.62,1,0,1,54398.56,0 +6505,15773242,Chukwuhaenye,621,France,Male,32,1,0,2,1,1,168779.47,0 +6506,15761053,Lock,596,Germany,Male,48,2,131326.47,1,0,0,1140.02,1 +6507,15702095,Clarke,585,Spain,Female,56,1,128472.8,1,1,0,186476.91,1 +6508,15764253,Ramsey,742,France,Male,32,6,160485.16,1,1,0,29023.03,0 +6509,15700801,Eipper,850,Germany,Male,42,6,84445.68,3,0,1,60021.34,1 +6510,15730590,Ko,738,Germany,Female,40,1,115409.18,2,0,0,180456.8,0 +6511,15643916,Munro,619,Spain,Male,46,8,62400.48,1,1,1,132498.39,1 +6512,15720636,McGregor,628,France,Female,50,4,143054.56,1,0,1,109608.81,1 +6513,15795429,Henderson,487,France,Male,24,7,133628.09,2,1,1,98570.01,0 +6514,15609254,Fernandez,513,Spain,Female,41,9,107135.04,2,1,1,160546.58,0 +6515,15625141,Porter,563,Spain,Male,26,7,0,2,0,0,6139.74,0 +6516,15810898,Pan,803,France,Female,65,2,151659.52,2,0,1,6930.17,0 +6517,15775797,Esposito,607,Spain,Female,32,7,0,3,0,1,10674.62,0 +6518,15795246,Kaeppel,628,Germany,Female,51,9,155903.82,2,1,1,71159.84,0 +6519,15795275,Lamb,521,Spain,Female,49,4,82940.25,2,0,0,62413.01,1 +6520,15571869,Lei,669,Germany,Female,50,4,112650.89,1,0,0,166386.22,1 +6521,15694143,Conti,686,France,Female,41,10,0,1,1,0,133086.45,0 +6522,15748231,Hargreaves,700,Germany,Male,35,4,95853.39,2,1,0,192933.37,0 +6523,15632185,Yermolayev,663,France,Female,42,1,82228.67,2,1,0,71359.78,0 +6524,15806249,Kerr,671,Spain,Female,31,4,0,2,0,1,79270.02,0 +6525,15743293,Waters,651,Germany,Female,35,1,163700.78,3,1,1,29583.48,1 +6526,15598157,Onyeorulu,728,France,Male,34,4,106328.08,1,1,0,88680.65,0 +6527,15700946,Kolesnikova,574,France,Female,34,7,152992.91,1,1,1,134691.2,0 +6528,15722692,Kazakova,464,France,Male,38,3,116439.65,1,1,0,75574.48,0 +6529,15696506,MacDonald,604,Spain,Male,27,9,101352.78,1,0,0,30252.3,0 +6530,15728823,Sharwood,836,Spain,Female,37,10,0,2,1,0,111324.41,0 +6531,15808851,Bufkin,511,Germany,Female,75,9,105609.17,1,0,1,105425.18,0 +6532,15675231,Nwankwo,518,France,Female,45,8,0,2,1,1,36193.07,0 +6533,15732299,Boniwell,756,France,Male,67,4,0,3,1,1,93081.87,0 +6534,15706269,Willis,489,France,Female,47,8,103894.38,2,1,1,107625.46,0 +6535,15590078,Burns,622,Spain,Male,27,9,139834.93,1,1,1,152733.89,0 +6536,15776985,Kung,652,France,Female,36,6,112518.71,2,0,1,110421.31,0 +6537,15756743,Howells,625,France,Female,37,7,115895.42,1,1,0,48486.25,0 +6538,15782364,Bevan,521,Spain,Female,39,3,146408.68,1,0,0,72993.67,0 +6539,15604093,Neitenstein,546,France,Male,34,4,165363.31,2,1,1,25744.13,1 +6540,15749328,Johnson,697,France,Female,45,1,0,2,1,0,46807.62,1 +6541,15656322,Sandover,571,Germany,Male,33,3,71843.15,1,1,0,26772.04,0 +6542,15685564,Nnamutaezinwa,748,Spain,Male,35,5,105492.53,1,1,1,150057.2,0 +6543,15785831,Sinclair,591,France,Male,35,7,183027.25,1,1,1,56028.79,0 +6544,15796218,Wei,814,Germany,Male,29,1,131968.57,2,1,1,147693.92,0 +6545,15716218,Higgins,709,France,Female,45,3,104118.5,1,0,1,174032,0 +6546,15572735,Chang,433,Spain,Male,27,2,0,2,1,1,153698.65,0 +6547,15633840,Henderson,781,France,Male,20,0,125023.1,2,1,1,108301.45,0 +6548,15608760,Cox,656,France,Female,30,4,74323.2,1,1,1,22929.08,0 +6549,15627848,Tsui,683,France,Male,38,7,109346.13,2,1,0,102665.92,0 +6550,15792029,Lee,620,France,Male,32,6,0,2,1,0,56139.09,0 +6551,15617331,Sergeyeva,637,Germany,Female,39,3,109698.41,1,1,1,88391.29,1 +6552,15651740,Napolitani,525,Spain,Female,30,5,0,2,0,1,149195.44,0 +6553,15636407,Beatham,793,Germany,Female,34,5,127758.09,1,1,0,143357.03,0 +6554,15607526,Lu,638,Germany,Male,50,1,102645.48,1,1,0,168359.98,1 +6555,15632576,Yashina,520,France,Male,31,4,93249.4,1,1,0,77335.75,0 +6556,15581505,Bales,641,France,Male,35,5,0,2,1,0,93148.93,0 +6557,15612207,Hill,840,Germany,Female,51,1,87779.83,1,0,1,36687.11,1 +6558,15707242,Ibeamaka,504,Spain,Male,40,5,0,2,0,0,146703.36,0 +6559,15721937,Romilly,686,France,Male,38,0,138131.34,1,0,1,115927.85,0 +6560,15773852,Hayes,533,Germany,Male,38,4,70362.52,2,1,1,104189.46,0 +6561,15719778,Chiu,577,France,Female,32,1,0,2,1,0,9902.39,0 +6562,15650538,Sun,445,Germany,Female,48,7,168286.58,1,1,0,16645.77,1 +6563,15797475,Brennan,720,France,Male,44,3,86102.27,1,1,0,180134.88,1 +6564,15780359,Storey,643,Germany,Male,25,4,115142.9,1,1,1,148098.95,0 +6565,15737104,Lawson,652,Germany,Female,47,0,126597.89,2,1,1,38798.79,1 +6566,15789936,T'ao,663,France,Female,33,2,0,2,1,0,153295,0 +6567,15709523,Yao,525,Germany,Female,30,0,157989.21,2,1,1,100687.67,0 +6568,15593425,Bracewell,662,Spain,Female,54,1,187997.15,1,0,0,111442.71,1 +6569,15776725,Kerr,724,Germany,Male,54,8,172192.49,1,1,1,136902.01,0 +6570,15604706,Blake,581,Germany,Male,38,1,133105.47,1,1,0,105732.9,1 +6571,15790958,Sanders,685,Spain,Male,38,4,0,2,1,1,35884.91,0 +6572,15747534,Torkelson,595,France,Male,46,10,0,1,1,0,73489.15,1 +6573,15574237,Hsueh,588,France,Female,21,8,0,2,1,1,110114.19,0 +6574,15690332,Wang,647,Germany,Male,35,3,192407.97,1,1,1,40145.28,0 +6575,15661290,Hightower,785,Germany,Female,38,9,107199.75,1,0,0,146398.51,0 +6576,15651883,Genovesi,794,Germany,Female,55,6,115796.7,1,1,0,160526.36,1 +6577,15808905,Levan,823,France,Male,37,5,164858.18,1,1,1,173516.71,0 +6578,15715532,Lai,687,Germany,Male,38,4,117633.28,1,0,1,88396.6,0 +6579,15786078,Loginov,850,France,Female,28,9,0,2,1,0,185821.41,0 +6580,15652401,Lafleur,496,France,Female,36,7,0,2,0,0,108098.28,0 +6581,15673074,Obidimkpa,527,Germany,Female,30,6,126663.51,1,1,1,162267.91,0 +6582,15598744,Ch'ang,576,Germany,Female,71,6,140273.47,1,1,1,193135.25,1 +6583,15785975,Mason,525,Spain,Female,60,7,0,2,0,1,168034.9,0 +6584,15613180,Miranda,727,Germany,Male,21,8,153344.72,1,1,1,163295.87,0 +6585,15584229,Simon,671,Germany,Female,23,9,123943.18,1,1,1,159553.27,0 +6586,15773804,Golubeva,625,France,Male,39,5,0,1,1,0,99800.87,0 +6587,15699515,Manfrin,643,Germany,Male,33,7,98630.31,2,1,1,40250.82,0 +6588,15705313,Stange,707,France,Female,33,2,58036.33,1,1,1,83335.78,0 +6589,15693817,Ferrari,539,Spain,Male,28,5,0,2,1,0,48382.4,0 +6590,15673790,Taylor,498,Germany,Male,45,7,109200.74,2,0,1,165990.44,0 +6591,15674868,Wei,696,Spain,Female,30,0,0,2,1,1,9002.8,0 +6592,15692110,Ch'eng,758,France,Female,33,7,0,1,1,0,188156.34,0 +6593,15645904,Parsons,685,France,Female,33,6,0,2,0,1,186785.01,0 +6594,15581332,Pan,655,Germany,Female,30,1,83173.98,2,1,1,184259.6,0 +6595,15808544,Cameron,747,France,Female,40,3,0,1,0,0,57817.84,1 +6596,15734948,Igwebuike,601,Spain,Male,24,7,0,2,0,0,144660.42,0 +6597,15654531,Tuan,477,France,Male,22,5,82559.42,2,0,0,163112.9,1 +6598,15637774,Fraser,558,France,Male,32,5,73494.21,1,0,0,136301.1,0 +6599,15677141,Turnbull,586,Spain,Male,29,2,132450.24,1,1,1,36176.63,0 +6600,15739578,Chiazagomekpere,850,France,Male,49,6,128663.9,1,1,0,65769.3,1 +6601,15697360,Yudina,505,France,Female,36,2,79951.9,1,0,1,174123.16,1 +6602,15655213,Udinese,591,Germany,Female,51,8,132508.3,1,1,1,161304.68,1 +6603,15580872,Chinweike,761,Germany,Female,38,1,120530.13,2,1,0,109394.62,0 +6604,15683213,Bergamaschi,554,France,Female,35,10,74988.59,2,0,1,190155.13,0 +6605,15801188,Milliner,774,France,Female,47,6,94722.88,1,0,1,61450.96,0 +6606,15645029,Knowles,771,Spain,Female,33,5,0,2,1,0,8673.43,0 +6607,15633181,Swinton,792,France,Male,31,6,71269.89,2,0,1,125912.77,0 +6608,15598259,Gregory,673,Germany,Female,41,9,98612.1,1,1,0,151349.35,0 +6609,15576000,Chibueze,765,France,Male,40,6,138033.55,1,1,1,67972.45,0 +6610,15766047,Sukhorukova,748,France,Female,41,2,91621.69,1,1,1,71139.31,0 +6611,15596339,French,422,France,Male,54,3,140014.42,1,0,1,86350.97,0 +6612,15715199,Estrada,568,Spain,Male,27,5,126815.97,2,0,1,118648.12,0 +6613,15615938,Fleming,502,France,Female,64,3,139663.37,1,0,1,100995.11,0 +6614,15679991,Kennedy,524,France,Female,28,7,0,2,0,1,147100.72,0 +6615,15626135,Combes,689,France,Male,34,1,165312.27,1,1,0,155495.63,0 +6616,15792934,Carruthers,661,France,Male,26,8,0,2,0,0,196875.87,0 +6617,15744046,Andrejew,606,Spain,Male,33,8,0,2,1,1,63176.77,0 +6618,15700826,Ko,678,Germany,Female,54,1,123699.28,2,0,1,105221.76,0 +6619,15756301,Daniels,636,Germany,Female,29,3,97325.15,1,0,1,131924.38,0 +6620,15586517,Toscano,647,France,Male,32,5,97041.16,1,1,1,23132.73,0 +6621,15751297,Wilson,732,France,Male,36,5,0,2,1,0,161428.25,0 +6622,15710365,Thomson,646,France,Male,50,0,104129.24,2,1,0,181794.86,1 +6623,15679307,Kazantseva,559,France,Female,43,1,0,1,0,1,86634.3,0 +6624,15610753,Cremonesi,581,France,Male,28,3,104367.5,1,1,1,29937.75,0 +6625,15811036,Ferri,565,France,Male,46,7,135369.71,1,0,1,140130.22,0 +6626,15610912,Ferri,657,Spain,Female,41,6,112119.48,1,1,0,17536.82,0 +6627,15619932,Lombardi,847,France,Male,66,7,123760.68,1,0,1,53157.16,0 +6628,15746199,Eluemuno,558,France,Female,41,6,0,1,1,1,143585.29,1 +6629,15584967,Chiganu,596,Spain,Male,57,6,0,2,1,1,72402,0 +6630,15734365,Hsueh,579,France,Male,39,5,0,2,0,1,39891.84,0 +6631,15726960,O'Brien,741,France,Female,36,3,0,2,1,1,89804.83,0 +6632,15665177,Booth,613,France,Male,44,3,0,2,0,1,136491.72,0 +6633,15779915,O'Loghlin,694,Spain,Male,31,5,0,1,1,0,35593.18,0 +6634,15729110,Lavrov,729,Spain,Female,42,7,0,2,1,0,58268.2,1 +6635,15575399,Somadina,480,France,Female,42,1,152160.21,2,1,0,101778.9,0 +6636,15678374,Colombo,666,France,Female,59,5,0,2,1,1,185123.09,0 +6637,15792679,Troupe,575,France,Male,24,2,0,2,1,1,119927.81,0 +6638,15668767,Kenenna,850,France,Male,36,3,0,2,1,0,195033.07,0 +6639,15761886,Franklin,740,France,Male,36,4,172381.8,1,1,1,86480.29,0 +6640,15583076,Deleon,588,Germany,Male,41,6,106116.56,2,1,0,198766.61,0 +6641,15815615,Kung,681,France,Male,36,5,141952.07,1,1,1,185144.08,0 +6642,15591942,Zito,611,Spain,Female,33,7,0,2,1,1,3729.89,0 +6643,15724924,Giordano,589,France,Female,37,6,138497.84,1,0,1,18988.58,0 +6644,15762123,Davide,717,Spain,Female,34,1,0,2,1,0,119313.74,0 +6645,15567893,Lei,556,Germany,Male,33,3,124213.36,2,1,0,62627.55,0 +6646,15648989,Moss,850,France,Male,37,4,126872.6,1,1,0,197266.58,0 +6647,15662021,Lucciano,685,Spain,Female,42,2,0,2,0,0,199992.48,0 +6648,15691627,Tai,713,France,Female,37,8,0,1,1,1,16403.41,0 +6649,15731751,Osinachi,437,France,Female,26,1,120923.52,1,0,1,78854.57,0 +6650,15635277,Coates,605,Spain,Male,47,7,142643.54,1,1,0,189310.27,0 +6651,15655252,Larionova,758,Germany,Male,41,10,79857.64,1,1,1,78088.17,0 +6652,15803941,Seleznev,600,France,Male,46,10,95502.21,1,0,0,19842.18,0 +6653,15714380,Butcher,827,France,Male,38,5,0,2,0,0,103305.01,0 +6654,15666559,Gould,608,Germany,Male,23,8,197715.93,2,1,1,116124.28,0 +6655,15799998,Cunningham,608,France,Female,30,8,85859.76,1,0,0,142730.27,0 +6656,15703763,Sanderson,554,France,Male,44,7,85304.27,1,1,1,58076.52,0 +6657,15795640,Mai,683,Germany,Female,35,1,132371.3,2,0,0,186123.57,0 +6658,15780056,Reid,660,Spain,Male,33,4,0,1,1,0,29664.45,0 +6659,15777873,Downer,628,France,Female,31,5,0,1,0,0,147963.07,1 +6660,15584749,Humphries,668,Germany,Male,39,4,79896,1,1,0,38466.39,0 +6661,15765258,Bochsa,776,France,Female,29,5,0,2,1,1,143301.49,0 +6662,15623346,Czajkowski,820,France,Male,36,4,0,2,1,0,31422.69,0 +6663,15614054,Pankhurst,665,France,Male,36,1,0,2,0,1,121505.61,0 +6664,15766185,She,850,Germany,Male,31,4,146587.3,1,1,1,89874.82,0 +6665,15667632,Birdseye,703,France,Female,42,7,0,2,0,1,72500.68,0 +6666,15599024,Hope,506,Spain,Male,32,8,0,2,0,1,182692.8,0 +6667,15798709,Gill,588,Spain,Male,32,3,109109.33,1,0,1,4993.94,0 +6668,15741921,Moon,622,Spain,Female,26,8,0,2,1,1,124964.82,0 +6669,15793671,Watt,606,France,Male,34,5,0,1,1,0,161971.42,0 +6670,15797900,Chinomso,517,France,Male,56,9,142147.32,1,0,0,39488.04,1 +6671,15667932,Bellucci,758,Spain,Female,43,10,0,2,1,1,55313.44,0 +6672,15795933,Barese,677,France,Female,49,3,0,2,1,1,187811.71,0 +6673,15660403,Fleming,827,Spain,Female,35,0,0,2,0,1,184514.01,0 +6674,15736299,Bell,729,France,Female,36,8,109106.8,1,0,0,121311.12,0 +6675,15759034,Li Fonti,654,France,Male,36,2,112262.84,1,1,0,12873.39,0 +6676,15724663,Christmas,654,Spain,Female,36,5,0,2,0,0,157238.05,0 +6677,15594556,Chuter,619,Spain,Male,52,8,0,2,1,1,123242.11,0 +6678,15737169,Johnson,642,Spain,Male,26,8,144238.7,1,1,1,184399.76,0 +6679,15632472,Scott,472,Spain,Female,32,1,159397.75,1,0,1,57323.18,0 +6680,15722813,Byrne,470,Spain,Male,30,4,125385.01,1,1,0,68293.93,0 +6681,15588450,Chukwudi,633,France,Female,60,8,69365.25,1,1,1,10288.24,0 +6682,15736717,Ma,602,France,Male,31,7,155271.83,1,1,1,179446.31,0 +6683,15680683,Simmons,640,Spain,Male,29,5,197200.04,2,1,0,141453.62,0 +6684,15710316,Fang,454,Spain,Female,48,5,144837.79,1,1,1,93151.77,0 +6685,15746333,Blake,562,France,Female,57,3,0,3,1,0,6554.97,1 +6686,15606861,Tien,636,France,Male,34,8,0,2,1,0,38570.13,0 +6687,15641285,Yusupova,621,Spain,Male,50,3,163085.79,1,0,1,131048.36,0 +6688,15662908,Davidson,795,Germany,Male,38,7,125903.22,2,1,1,127068.92,0 +6689,15814267,Zhdanova,550,France,Male,22,6,154377.3,1,1,1,51721.52,0 +6690,15614923,Nielson,630,Spain,Male,41,7,107511.52,1,0,1,46156.87,0 +6691,15579223,Niu,573,Germany,Male,30,8,127406.5,1,1,0,192950.6,0 +6692,15651389,Kay,561,Spain,Male,24,8,143656.55,1,0,1,180932.46,0 +6693,15677087,Green,662,France,Female,39,5,138106.75,1,0,0,19596.73,0 +6694,15665784,She,637,France,Male,27,9,128940.24,1,1,0,46786.92,0 +6695,15576706,Ajuluchukwu,651,Germany,Male,37,9,114453.58,1,0,1,175820.91,0 +6696,15615473,Sabbatini,646,France,Female,33,2,0,2,0,0,198208,0 +6697,15587299,Board,567,France,Female,48,3,0,1,1,0,55362.45,0 +6698,15655389,Leckie,638,France,Male,41,1,131762.94,1,1,1,47675.29,0 +6699,15784491,Ho,725,France,Female,31,6,0,1,0,0,61326.43,0 +6700,15809999,Gordon,709,France,Female,41,3,150300.65,2,1,0,71672.86,0 +6701,15681115,Iroawuchi,787,Spain,Male,39,10,108935.39,1,1,1,101168.3,0 +6702,15629390,Liao,653,France,Male,37,7,135847.47,1,1,0,144880.81,0 +6703,15792668,Hamilton,661,Germany,Male,37,7,109908.06,2,1,0,115037.67,1 +6704,15583863,Chimaobim,681,Germany,Male,49,8,142946.18,1,0,0,187280.51,1 +6705,15681878,Fan,436,Germany,Male,45,3,104339.11,2,1,1,183540.22,1 +6706,15782875,Cayley,663,France,Male,33,5,157274.36,2,1,1,28531.81,0 +6707,15732235,Kuykendall,662,France,Male,64,0,98848.19,1,0,1,42730.12,0 +6708,15735909,McDonald,607,Germany,Female,39,8,105103.33,1,1,0,104721.5,1 +6709,15653448,Duncan,754,France,Male,34,7,0,2,1,1,65219.85,0 +6710,15587647,Browne,850,Germany,Female,66,0,127120.62,1,0,1,118929.64,1 +6711,15701037,Barton,578,France,Male,39,2,0,2,1,0,70563.9,0 +6712,15727499,Boyle,666,Germany,Female,36,3,129118.5,2,0,0,139435.12,0 +6713,15724838,Moretti,599,France,Female,43,4,0,1,1,0,170347.1,0 +6714,15666711,Ukaegbulam,586,France,Female,46,0,0,3,0,1,131553.82,1 +6715,15588933,Nwankwo,825,France,Female,36,3,146053.66,1,1,1,138344.7,0 +6716,15763111,Niu,808,Spain,Female,67,10,124577.15,1,0,1,169894.4,0 +6717,15805676,Hsu,515,Spain,Male,29,4,151012.55,2,1,0,9770.97,0 +6718,15586674,Shaw,663,Spain,Female,58,5,216109.88,1,0,1,74176.71,1 +6719,15744553,Ho,444,France,Male,34,2,144318.97,1,1,0,112668.06,0 +6720,15776629,Christie,650,France,Female,39,4,0,2,0,0,186275.7,0 +6721,15647207,Onwuemelie,609,France,Male,26,7,0,2,1,0,98463.99,0 +6722,15715638,Ch'ang,824,Germany,Male,77,3,27517.15,2,0,1,2746.41,0 +6723,15750602,Clendinnen,662,France,Male,29,5,147092.65,1,1,0,10928.3,0 +6724,15766810,Onyemauchechi,699,Germany,Female,51,2,92246.14,2,0,1,91346.03,0 +6725,15756625,Crawford,752,France,Female,41,8,0,2,1,0,139844.04,1 +6726,15639552,Mellor,603,Germany,Female,40,8,148897.02,1,0,0,105052.9,0 +6727,15633213,Rizzo,628,Spain,Male,50,8,0,1,0,0,144366.83,1 +6728,15610416,Christie,745,France,Female,36,9,0,1,1,0,19605.18,1 +6729,15715208,Watkins,804,Germany,Female,33,10,138335.96,1,1,1,80483.76,0 +6730,15619608,Ojiofor,454,Germany,Female,50,10,92895.56,1,1,0,154344,1 +6731,15628697,Tung,631,Spain,Male,46,9,160736.63,1,0,1,93503.02,0 +6732,15643826,McKay,503,France,Male,32,4,0,2,1,1,153036.97,0 +6733,15718588,Meng,548,France,Female,37,9,0,2,0,0,98029.58,0 +6734,15709741,Hussain,668,France,Male,28,4,107141.27,1,1,0,193018.71,0 +6735,15723318,Mactier,619,France,Female,55,0,0,3,0,0,60810.64,1 +6736,15717328,Hsueh,842,France,Female,37,4,132446.08,2,1,0,87071.18,1 +6737,15771299,Nnachetam,707,France,Female,57,1,92053,1,1,1,164064.44,1 +6738,15706223,Barnes,715,Spain,Male,38,2,96798.79,2,1,1,4554.67,0 +6739,15612358,Christie,573,Germany,Male,35,9,134498.54,2,1,1,119924.8,0 +6740,15769191,Lipton,509,France,Male,55,8,132387.91,2,1,1,170360.11,0 +6741,15618816,Yu,670,Germany,Female,40,2,147171.2,1,0,1,69850.04,0 +6742,15730810,Storey,613,Spain,Male,44,9,100524.69,1,1,1,47298.95,0 +6743,15783463,Read,678,France,Female,26,1,0,2,1,0,45443.68,0 +6744,15616213,Levy,555,Germany,Female,51,9,138214.5,1,1,0,198715.27,1 +6745,15611287,Chiu,777,France,Female,30,4,0,2,0,1,115611.97,0 +6746,15786454,Moore,552,Spain,Male,55,3,0,1,1,1,40333.94,0 +6747,15768682,Amies,640,Spain,Male,39,3,0,1,1,1,105997.25,0 +6748,15766172,Tsao,541,France,Male,34,3,128743.55,1,1,0,134851.12,0 +6749,15637646,Rowley,756,France,Male,31,10,122647.32,1,0,0,61666.87,0 +6750,15653404,Aliyev,684,Spain,Female,24,9,79263.9,1,0,1,196574.48,0 +6751,15690546,Riley,618,France,Female,42,2,0,4,0,0,111097.39,1 +6752,15735636,Toscano,604,France,Female,53,2,121389.78,1,1,1,48201.64,1 +6753,15605424,Oluchukwu,624,Spain,Male,38,7,123906.55,1,1,0,135096.78,0 +6754,15568449,Fu,661,Spain,Male,38,7,143006.7,1,1,1,15650.89,0 +6755,15688085,Warner,627,Spain,Female,28,3,157597.61,1,0,1,34097.22,0 +6756,15683483,Fleming,812,Spain,Male,38,3,127117.8,2,1,1,174822.74,0 +6757,15659567,Ch'iu,473,France,Female,39,9,117103.26,2,1,1,85937.52,1 +6758,15766667,Langler,717,Spain,Male,36,2,102989.83,2,0,1,49185.57,0 +6759,15624975,Angelo,693,Spain,Male,28,1,145118.83,1,0,1,77742.38,0 +6760,15660878,T'ien,705,France,Male,92,1,126076.24,2,1,1,34436.83,0 +6761,15586557,Milani,661,France,Male,41,5,0,1,0,1,88279.6,0 +6762,15746183,Pye,573,France,Female,27,4,0,2,1,1,157549.6,0 +6763,15631457,Asher,639,France,Male,37,5,98186.7,1,0,1,173386.95,0 +6764,15754053,Chung,718,France,Female,67,7,0,3,1,1,82782.08,0 +6765,15645839,Yudin,570,France,Male,37,6,0,1,1,1,187758.5,0 +6766,15689955,Arcuri,461,France,Female,40,7,0,2,1,0,176547.8,0 +6767,15593510,Capon,638,Germany,Female,33,5,129335.65,1,1,1,56585.2,1 +6768,15654964,Piccio,608,Spain,Male,48,7,75801.74,1,1,0,125762.95,0 +6769,15594039,Lung,599,Spain,Male,42,6,0,2,1,0,113868.4,0 +6770,15625929,Trevisan,762,France,Female,44,7,159316.64,1,0,0,24780.13,0 +6771,15815295,John,662,France,Female,38,2,96479.81,1,1,0,120259.41,0 +6772,15621818,Anayolisa,747,Germany,Male,29,7,117726.33,1,1,1,175398.34,0 +6773,15652700,Ritchie,539,France,Male,39,6,0,2,1,1,86767.48,0 +6774,15636860,Ch'eng,625,France,Male,43,4,122351.29,1,1,0,71216.6,0 +6775,15569432,Macleod,656,France,Female,48,9,0,2,1,1,85240.61,1 +6776,15751455,Boyle,469,France,Female,48,5,0,1,1,0,160529.71,1 +6777,15800583,Chukwuemeka,621,Spain,Female,43,8,0,1,0,0,102806.6,0 +6778,15770214,Bryant,754,France,Female,27,7,0,2,1,0,144134.64,0 +6779,15613463,Hackett,679,Germany,Female,50,6,132598.38,2,1,1,184017.98,0 +6780,15587066,Kovaleva,535,France,Male,38,2,119272.29,1,0,0,195896.59,1 +6781,15693752,Reed,487,France,Male,37,2,0,2,1,1,126722.57,0 +6782,15714874,Major,850,France,Female,42,3,0,2,1,1,176883.42,0 +6783,15657809,Lo,585,France,Male,55,10,106415.57,3,1,1,122960.98,1 +6784,15651955,Hanson,603,France,Male,31,4,0,2,0,1,9607.1,0 +6785,15570912,Ogbonnaya,728,Germany,Female,32,9,127772.1,2,1,1,152643.48,0 +6786,15640266,Windsor,621,Spain,Male,41,5,104631.67,1,1,1,95551.22,0 +6787,15652069,Calabrese,833,France,Male,30,1,0,2,1,0,141860.62,0 +6788,15596074,Keating,502,France,Male,37,10,0,1,1,1,76642.68,0 +6789,15800268,Costa,825,Germany,Male,37,6,118050.79,1,0,1,52301.15,0 +6790,15809847,Tan,668,France,Male,46,0,0,2,0,0,29388.02,0 +6791,15599074,Ma,487,Spain,Female,40,6,136093.74,1,0,1,193408.43,0 +6792,15599591,Martin,600,Germany,Female,39,7,88477.36,2,1,0,58632.37,0 +6793,15776096,Halpern,606,Spain,Male,34,3,161572.24,1,0,1,191076.22,0 +6794,15611669,Nyhan,623,Germany,Male,50,7,126608.37,1,0,1,645.61,1 +6795,15694098,Jackson,575,France,Female,54,9,68332.96,1,1,1,144390.75,0 +6796,15713347,Reynolds,577,Spain,Male,48,6,179852.26,1,1,0,193580.32,0 +6797,15713094,Tai,651,France,Female,25,8,0,2,1,1,126761.2,0 +6798,15811978,Trevisani,693,Germany,Male,46,2,104763.41,1,1,1,62368.33,0 +6799,15799925,Uwakwe,800,France,Male,60,6,88541.57,2,1,1,131718.12,0 +6800,15692575,Kerr,760,France,Male,38,6,162888.73,1,1,0,91098.76,1 +6801,15743149,Findlay,711,France,Female,35,8,0,1,1,1,67508.01,0 +6802,15776947,Ugorji,637,Spain,Male,43,8,0,1,1,0,12156.93,1 +6803,15700656,Balashova,662,France,Male,32,9,0,2,0,0,65089.38,0 +6804,15594515,Cheng,568,France,Female,44,7,0,2,0,0,62370.67,1 +6805,15787884,Martin,692,France,Female,30,7,0,2,1,1,18826.34,0 +6806,15577988,Skinner,614,France,Female,35,1,0,2,1,1,3342.62,0 +6807,15795586,McDonald,478,France,Male,35,1,92474.05,1,1,0,178626.07,0 +6808,15677739,Dellucci,562,France,Male,36,6,0,2,1,0,32845.32,0 +6809,15720134,Reynolds,709,Germany,Male,30,9,115479.48,2,1,1,134732.99,0 +6810,15688868,Birdsall,684,France,Female,26,5,87098.91,1,0,0,106095.82,0 +6811,15642996,Tsai,546,Germany,Female,42,9,86351.85,2,1,0,57380.13,0 +6812,15771222,Oguejiofor,779,France,Female,42,5,0,2,0,0,25951.91,0 +6813,15605059,Mackie,576,Germany,Male,63,3,148843.56,1,1,0,69414.13,1 +6814,15568088,Jamieson,481,Germany,Male,44,3,163714.52,1,1,0,96123.72,0 +6815,15665943,Mai,445,France,Male,25,6,0,2,1,0,119425.94,0 +6816,15795571,Patterson,606,Spain,Male,36,0,94153.56,1,0,1,120138.27,0 +6817,15662243,Taylor,559,France,Male,50,5,162702.35,1,0,0,150548.5,1 +6818,15593128,Vinogradoff,608,France,Female,56,10,129255.2,2,1,0,142492.04,1 +6819,15589739,North,698,France,Male,41,3,90605.29,1,1,1,14357,0 +6820,15787602,Carter,568,Spain,Male,39,5,0,2,1,1,129569.92,0 +6821,15685019,Graham,528,France,Male,29,3,102787.42,1,1,0,55972.56,0 +6822,15704209,Noble,802,France,Female,39,7,120145.96,2,0,1,59497.01,1 +6823,15605264,Walker,669,Germany,Male,47,0,63723.78,2,1,1,181928.25,0 +6824,15708265,Chibugo,581,Spain,Female,24,10,159203.71,1,1,1,102517.83,1 +6825,15740264,Yobachi,640,France,Male,38,9,0,2,1,0,88827.67,0 +6826,15615477,Ignatyeva,529,Spain,Female,44,1,0,2,0,0,14161.3,0 +6827,15727361,Chiemela,547,France,Female,51,1,0,2,1,1,56908.41,0 +6828,15760216,Pokrovskaya,718,France,Female,49,10,0,1,1,0,184474.72,1 +6829,15806134,Storey,707,Germany,Male,34,9,162691.16,2,1,0,94912.78,0 +6830,15601351,Moroney,735,France,Male,43,9,127806.91,1,1,1,73069.59,0 +6831,15669262,Maslov,765,France,Male,43,9,157960.49,2,0,0,136602.8,0 +6832,15696989,Chukwueloka,469,Germany,Female,52,8,139493.25,3,0,0,150093.32,1 +6833,15688498,Chu,594,Germany,Female,21,2,87096.82,2,1,0,168186.11,0 +6834,15686964,Spence,675,France,Female,34,10,84944.58,1,0,0,146230.63,0 +6835,15625035,Mills,703,France,Male,50,8,160139.59,2,1,1,79314.1,0 +6836,15618391,Doyle,810,France,Male,33,6,0,2,1,1,77965.67,0 +6837,15591344,Donnelly,715,Spain,Male,42,6,0,2,1,1,128745.69,0 +6838,15605455,Tai,664,France,Male,40,9,0,2,1,0,194767.3,0 +6839,15680804,Abbott,850,France,Male,29,6,0,2,1,1,10672.54,0 +6840,15768282,Perez,724,Germany,Male,36,6,94615.11,2,1,1,10627.21,0 +6841,15685826,Hsiung,563,France,Male,30,7,90727.79,1,1,0,122268.75,0 +6842,15793491,Cherkasova,714,Germany,Male,26,3,119545.48,2,1,0,65482.94,0 +6843,15797787,Denisov,614,France,Male,36,1,118311.76,1,1,0,146134.68,0 +6844,15611171,Fowler,740,France,Male,33,1,129574.98,1,1,1,123300.38,0 +6845,15601627,Siciliano,587,France,Male,33,8,148163.57,1,0,0,122925.4,0 +6846,15734085,Crocker,465,Germany,Male,24,5,117154.9,1,1,1,127744.02,0 +6847,15809309,Longo,689,Spain,Female,40,5,154251.67,1,0,1,118319.5,0 +6848,15809462,Polyakova,656,France,Male,30,3,0,2,0,1,17104,0 +6849,15634628,Brown,579,France,Female,33,1,65667.79,2,0,0,164608.98,0 +6850,15775678,Uspensky,716,France,Female,44,1,0,1,1,1,152108.47,0 +6851,15579526,O'Meara,551,France,Male,42,1,50194.59,1,1,1,23399.58,0 +6852,15779103,Cantamessa,527,Germany,Female,39,9,96748.89,2,1,0,94711.43,0 +6853,15738715,Alexander,600,France,Female,37,4,0,3,1,0,7312.25,1 +6854,15593943,Chinagorom,685,France,Female,43,1,132667.17,1,1,1,41876.98,0 +6855,15754574,Tomlinson,738,Spain,Male,36,5,0,2,1,1,96881.32,0 +6856,15737814,Lo,622,France,Male,41,2,127087.06,1,1,0,102402.91,1 +6857,15670889,Nwachukwu,528,France,Male,34,1,125566.9,1,1,1,176763.27,0 +6858,15629299,Yang,546,Germany,Female,52,1,106074.89,1,1,1,23548.45,1 +6859,15771569,Bage,576,Germany,Male,46,4,137367.94,1,1,1,33450.11,0 +6860,15811927,Marcelo,733,France,Female,38,3,157658.36,1,0,0,19658.43,0 +6861,15785654,Ofodile,727,Germany,Male,45,6,114422.85,2,1,1,104678.78,1 +6862,15665524,Savage,605,Spain,Male,41,5,103154.66,1,0,0,143203.78,0 +6863,15736287,Piccio,586,France,Male,33,9,0,1,1,0,6975.02,0 +6864,15765732,Simmons,564,Spain,Female,24,6,149592.14,1,1,1,153771.8,0 +6865,15797381,DeRose,593,Germany,Female,48,3,133903.12,2,1,1,85902.39,1 +6866,15598536,Onuchukwu,736,Germany,Female,26,0,84587.9,1,0,1,188037.76,0 +6867,15664506,Goodwin,675,Spain,Male,32,8,197436.82,1,1,1,52710.7,0 +6868,15575619,Teakle,656,Spain,Female,32,1,104254.27,1,1,1,17034.37,0 +6869,15587394,Thomson,462,France,Male,39,4,140133.08,2,0,0,131304.45,0 +6870,15654457,Cross,685,Spain,Female,30,2,0,3,1,1,172576.43,1 +6871,15762793,Jones,850,Germany,Female,36,0,136980.23,2,1,1,99019.65,0 +6872,15658067,Walker,636,Germany,Female,48,3,120568.41,1,1,0,190160.04,1 +6873,15642816,De Salis,850,France,Female,27,7,43658.33,2,1,1,3025.49,0 +6874,15693088,Oliver,628,France,Female,37,9,0,2,1,1,34689.77,0 +6875,15793883,Lo Duca,798,France,Male,28,3,0,2,1,0,2305.27,0 +6876,15665283,Brookes,610,France,Female,57,7,72092.95,4,0,1,113228.82,1 +6877,15680421,Challis,591,France,Female,42,10,0,2,0,0,171099.22,0 +6878,15695148,Ibeabuchi,614,Spain,Female,37,9,0,2,1,1,62023.1,0 +6879,15636592,Iroawuchi,651,France,Male,35,0,181821.96,2,0,1,36923.67,1 +6880,15772618,Tyler,665,France,Male,25,7,90920.75,1,0,1,112256.57,0 +6881,15724453,Fan,570,France,Male,23,2,0,1,0,0,198830.98,0 +6882,15565878,Bates,631,Spain,Male,29,3,0,2,1,1,197963.46,0 +6883,15609160,Marsden,586,France,Male,32,1,0,2,0,0,31635.99,0 +6884,15678460,Dodgshun,691,France,Male,30,9,0,1,1,0,49594.02,0 +6885,15662571,Maclean,639,France,Male,35,8,0,2,1,0,170483.9,0 +6886,15606849,Blackall,698,France,Female,27,1,94920.71,1,1,1,40339.9,0 +6887,15670738,Mazzanti,733,Germany,Male,45,2,113939.36,2,1,0,3218.71,0 +6888,15662641,Amadi,850,France,Male,19,8,0,1,1,1,68569.89,0 +6889,15727539,Schoenheimer,618,France,Female,31,4,0,2,1,0,29176.04,0 +6890,15651020,Fiorentino,473,France,Female,25,6,110666.42,2,0,0,46758.42,0 +6891,15673877,Murray,490,France,Male,39,1,0,3,1,0,171060.01,1 +6892,15760865,Fan,754,Germany,Female,48,7,141819.02,1,1,0,93550.53,1 +6893,15705009,Cartwright,649,France,Female,56,8,156974.26,1,1,0,89405.26,1 +6894,15657540,Cremonesi,578,France,Male,50,5,151215.34,2,1,0,169804.4,0 +6895,15707441,White,690,Spain,Male,26,8,116318.23,1,1,1,83253.05,0 +6896,15694765,Sabbatini,610,Germany,Male,49,6,113882.33,1,1,0,195813.81,1 +6897,15649086,Patterson,596,France,Male,42,7,0,2,1,1,121568.37,0 +6898,15650488,Bromley,492,France,Female,48,6,127253.98,1,1,1,92144.09,1 +6899,15760924,Doherty,575,Spain,Male,41,2,100062.39,1,0,0,126307.25,0 +6900,15700263,Ifeatu,569,France,Male,66,2,0,1,1,0,130784.2,1 +6901,15806922,Bergamaschi,674,Spain,Female,41,4,126605.14,1,1,1,166694.93,0 +6902,15637522,Shubina,507,France,Female,31,0,106942.08,1,0,1,44001.11,0 +6903,15636548,Lung,457,Spain,Male,44,7,0,2,0,0,185992.36,0 +6904,15566891,Kinder,584,Germany,Female,41,3,88594.93,1,1,0,178997.89,0 +6905,15627185,Terry,744,Germany,Male,29,6,123737.04,2,1,0,141558.04,0 +6906,15754012,Shepherdson,687,France,Female,35,1,110752.15,2,1,1,47921.22,0 +6907,15627514,Short,688,Spain,Female,46,3,0,2,0,1,104902.68,0 +6908,15661433,Zetticci,519,France,Male,34,5,0,1,1,0,68479.6,0 +6909,15610653,Belov,733,Spain,Female,38,5,0,2,1,1,1271.51,0 +6910,15667002,Knight,666,Spain,Male,43,5,0,2,1,0,29346.1,0 +6911,15709199,Burson,511,Spain,Female,40,1,0,1,1,1,184118.73,0 +6912,15710087,Nicholls,705,Germany,Female,54,3,125889.3,3,1,0,96013.5,1 +6913,15679884,Hs?eh,544,France,Male,48,10,78314.63,3,1,1,103713.93,1 +6914,15784180,Ku,564,France,Female,36,7,206329.65,1,1,1,46632.87,1 +6915,15808849,T'ien,702,France,Male,40,7,145536.9,1,0,1,135334.24,0 +6916,15751549,H?,658,Germany,Male,31,2,77082.65,2,0,0,13482.28,0 +6917,15588235,Vasilieva,654,France,Female,24,8,145081.73,1,1,1,130075.07,0 +6918,15640418,Omeokachie,649,Germany,Female,41,4,115897.73,1,1,0,143544.48,0 +6919,15721116,Napolitano,597,Spain,Male,24,0,108058.07,2,1,1,187826.11,0 +6920,15599084,Hopwood,782,France,Male,33,7,191523.09,1,1,1,167058.75,0 +6921,15773394,Bergamaschi,644,France,Male,38,3,0,2,1,1,79928.41,0 +6922,15625713,Lindeman,679,Spain,Female,39,7,91187.9,1,0,1,6075.36,0 +6923,15766417,McKinley,678,France,Female,60,2,0,2,1,1,43821.56,0 +6924,15622578,Sergeyev,806,France,Male,34,5,113958.55,1,0,1,32125.98,0 +6925,15799924,Sanchez,668,Spain,Male,43,1,147167.25,1,0,0,141679.73,0 +6926,15618363,Muomelu,659,Germany,Male,29,9,82916.48,1,1,1,84133.48,0 +6927,15637138,Murray,660,France,Male,34,1,0,2,1,0,9692.58,0 +6928,15781665,Ibekwe,601,France,Female,37,5,0,1,0,0,20708.6,0 +6929,15804853,McVey,781,France,Female,48,0,57098.96,1,1,0,85644.06,1 +6930,15651627,White,628,Germany,Male,39,1,115341.19,1,1,1,107674.3,1 +6931,15680685,Patterson,751,France,Male,30,3,165257.2,1,0,0,134822.05,0 +6932,15808930,Mai,531,France,Female,37,1,0,1,1,0,4606.97,0 +6933,15570970,Han,647,France,Female,42,9,0,2,1,1,51362.82,0 +6934,15679961,Davidson,708,Spain,Male,46,7,68799.72,1,1,1,39704.14,0 +6935,15705458,Parkin,550,Spain,Male,39,2,116120.19,2,1,1,195638.13,0 +6936,15750396,McKissick,670,France,Male,33,1,0,2,1,1,86413.11,0 +6937,15679928,Horsfall,592,France,Female,31,2,84102.11,2,0,1,116385.24,0 +6938,15711181,Clapp,589,France,Female,50,4,0,2,0,1,182076.97,0 +6939,15698324,Azikiwe,725,France,Female,33,4,0,1,1,1,67879.8,0 +6940,15807433,Zubarev,570,France,Female,43,9,0,2,0,1,11417.26,0 +6941,15636590,Pisano,575,France,Male,46,1,0,2,1,1,65998.26,0 +6942,15628950,Coates,501,Germany,Male,25,6,104013.79,1,1,0,114774.35,0 +6943,15617206,Trentino,431,Germany,Male,42,8,120822.86,2,1,0,126153.24,0 +6944,15603741,MacDonnell,719,Spain,Male,40,4,128389.12,1,1,1,176091.31,0 +6945,15742607,Ermakov,850,Germany,Male,36,7,102800.72,1,1,1,87352.43,0 +6946,15747821,K?,554,Germany,Female,31,6,135470.9,1,1,0,107074.81,0 +6947,15612043,Hammonds,418,France,Male,36,7,90145.04,1,1,1,69157.93,0 +6948,15809558,Peppin,715,Spain,Male,31,7,0,1,1,1,149970.59,0 +6949,15803750,Ball,750,Spain,Female,33,3,161801.47,1,0,1,153288.97,1 +6950,15704681,Yeh,766,Germany,Male,37,2,99660.13,2,0,1,147700.78,0 +6951,15667392,L?,652,Spain,Female,38,6,123081.84,2,1,1,188657.97,0 +6952,15738889,Shih,658,France,Male,42,8,102870.93,1,0,1,103764.55,1 +6953,15598838,Greco,659,France,Female,37,1,151105.68,1,1,1,140934.57,0 +6954,15579109,Napolitano,574,Germany,Male,35,5,163856.76,1,1,1,15118.2,0 +6955,15799042,Zaytseva,611,France,Male,38,7,0,1,1,1,63202,0 +6956,15697042,Genovesi,738,Spain,Male,35,8,127290.61,1,1,0,16081.62,0 +6957,15696605,Angelo,571,France,Male,49,4,180614.04,1,0,0,523,0 +6958,15802274,Waters,686,France,Female,44,7,55053.62,1,1,0,181757.19,0 +6959,15596808,Maclean,679,Spain,Male,33,4,96110.22,1,1,0,1173.23,0 +6960,15705403,Seleznyova,617,Spain,Female,46,3,106521.49,1,0,1,86587.37,0 +6961,15732903,Fontenot,673,France,Male,39,7,82255.51,2,1,0,109545.56,0 +6962,15581968,Reid,745,France,Female,33,1,0,2,1,1,174431.01,0 +6963,15683892,Fraser,677,Germany,Female,26,3,102395.79,1,1,0,119368.99,0 +6964,15595447,Tuan,613,Spain,Male,39,8,118201.41,1,1,0,23315.59,0 +6965,15569249,Howarth,576,France,Female,55,6,44582.07,3,0,1,67539.85,1 +6966,15656188,Davis,584,Spain,Female,30,5,0,2,1,1,185201.58,0 +6967,15689661,Gorbunov,663,France,Male,22,6,0,2,0,1,131827.15,0 +6968,15644934,Gentry,466,France,Male,26,9,105522.06,1,1,0,10842.46,0 +6969,15721793,Chiu,510,Germany,Female,50,7,123936.54,1,1,1,23768.01,0 +6970,15687413,Sunderland,619,Spain,Female,38,6,0,2,1,1,117616.29,0 +6971,15761286,Fan,696,Germany,Female,66,7,119499.42,2,1,1,174027.3,0 +6972,15658240,Parry,554,France,Female,44,9,135814.7,2,0,0,115091.38,0 +6973,15706232,Niu,595,France,Male,52,9,0,1,1,1,106340.66,1 +6974,15583394,Zuyev,659,Germany,Male,39,8,106259.63,2,1,1,198103.32,0 +6975,15715643,Ijendu,662,France,Male,44,8,0,2,1,1,175314.87,0 +6976,15644856,Bird,556,Spain,Male,38,2,115463.16,1,1,0,150679.65,0 +6977,15785488,Palmer,701,Spain,Female,39,9,0,2,1,1,110043.88,0 +6978,15711571,Y?,587,Spain,Male,42,5,120233.83,1,1,0,194890.33,0 +6979,15778604,Nicholson,571,France,Female,47,7,0,2,0,0,112366.98,0 +6980,15751180,Adams,539,France,Female,40,7,81132.21,1,1,0,167289.82,0 +6981,15748360,Cocci,644,Germany,Female,34,10,122196.99,2,1,1,182099.71,0 +6982,15770039,Kuo,572,Germany,Male,39,4,112290.22,1,1,0,49373.97,1 +6983,15685096,Trevisani,753,France,Female,50,4,0,2,1,1,861.4,0 +6984,15669501,Kuo,706,France,Male,35,5,0,2,1,1,81718.37,0 +6985,15622631,H?,588,France,Male,44,8,154409.74,1,1,0,49324.03,1 +6986,15586699,Thomson,825,France,Male,32,9,0,2,0,0,9751.03,0 +6987,15702377,Knorr,627,Spain,Male,48,1,132759.8,1,1,0,78899.22,0 +6988,15577170,Manfrin,532,France,Male,60,5,76705.87,2,0,1,13889.73,0 +6989,15769451,Hayes,764,France,Female,44,1,0,2,1,1,11467.38,0 +6990,15811877,Shao,700,France,Female,36,4,0,2,1,0,130789.15,0 +6991,15648725,Sinclair,660,France,Male,41,3,0,2,1,1,108665.89,0 +6992,15752801,Bradshaw,518,Germany,Male,29,9,125961.74,2,1,0,160303.08,1 +6993,15808175,Castiglione,557,France,Female,39,7,49572.73,1,1,0,115287.99,1 +6994,15681342,Hurst,639,France,Female,35,1,103015.12,2,1,1,139094.12,0 +6995,15589210,Adamson,557,France,Female,24,4,0,1,0,0,20515.72,0 +6996,15696826,James,633,France,Female,32,1,104001.38,1,0,1,36642.65,0 +6997,15614962,Pavlova,623,Spain,Female,50,2,87116.71,1,1,1,104382.11,0 +6998,15689061,Davey,611,France,Male,68,5,82547.11,2,1,1,146448.01,0 +6999,15640074,Barrett,666,Spain,Female,47,5,0,1,0,0,166650.9,1 +7000,15776156,Dolgorukova,521,France,Male,27,4,121325.84,1,1,1,164223.7,1 +7001,15739548,Johnson,775,France,Male,28,9,111167.7,1,1,0,149331.01,0 +7002,15662854,Manna,681,Germany,Male,48,5,139714.4,2,0,0,73066.72,0 +7003,15687688,Hou,564,Germany,Female,32,10,139875.2,2,1,0,15378.23,0 +7004,15715750,Okeke,646,Germany,Female,44,2,113063.83,1,0,0,53072.49,1 +7005,15571121,Kodilinyechukwu,670,France,Female,50,8,138340.06,1,0,1,3159.15,0 +7006,15726466,Esposito,751,France,Male,43,1,114974.24,1,1,0,125920.54,0 +7007,15660390,Boyle,544,France,Female,33,6,0,2,1,1,124113.04,0 +7008,15663942,Hsiung,639,France,Female,38,5,0,2,0,0,93716.38,0 +7009,15638610,Kennedy,635,Germany,Female,65,5,117325.54,1,1,0,155799.86,1 +7010,15644446,Norton,672,France,Female,28,6,0,1,0,1,8814.69,0 +7011,15585892,Zakharov,639,France,Female,35,8,0,1,0,0,164453.98,0 +7012,15609356,Chimaraoke,697,France,Female,25,1,0,2,0,0,87803.32,0 +7013,15803378,Small,850,Spain,Male,44,8,0,2,1,1,183617.32,0 +7014,15599440,McGregor,748,France,Female,34,8,0,2,1,0,53584.03,0 +7015,15692408,Brown,463,Spain,Female,35,2,0,2,1,1,1950.93,0 +7016,15683168,Frederickson,572,France,Female,30,6,0,1,0,1,175025.27,0 +7017,15790254,Wood,741,Spain,Male,50,1,78737.61,1,1,1,13018.96,0 +7018,15767729,Smith,646,Spain,Male,25,5,182876.88,2,1,1,42537.59,1 +7019,15768600,Harris,805,Germany,Male,50,9,130023.38,1,1,0,62989.82,1 +7020,15699839,Hall,637,France,Male,36,2,152606.82,1,1,1,71692.8,0 +7021,15786237,Pickworth,651,France,Male,28,7,0,2,1,0,823.96,0 +7022,15694530,Porter,672,France,Male,28,4,167268.98,1,1,1,169469.3,0 +7023,15796813,Storey,493,France,Male,54,3,167831.88,2,1,0,150159.95,1 +7024,15605791,Li,524,Germany,Male,29,9,144287.6,2,1,0,32063.3,0 +7025,15714087,McGill,624,Germany,Female,45,5,151855.33,1,1,0,68794.15,0 +7026,15711446,Sinclair,569,Spain,Female,51,3,0,3,1,0,75084.96,1 +7027,15588123,Horton,677,France,Female,27,2,0,2,0,1,114685.92,0 +7028,15748552,Sal,464,Germany,Male,37,4,155994.15,1,0,0,143665.44,0 +7029,15618410,Murray,718,Germany,Male,26,7,147527.03,1,0,0,51099.56,0 +7030,15672432,Giles,594,France,Female,53,4,0,1,1,0,5408.74,1 +7031,15610042,Brown,574,France,Male,33,8,100267.03,1,1,0,103006.27,0 +7032,15580914,Okechukwu,478,Spain,Male,48,0,83287.05,2,0,1,44147.95,1 +7033,15583680,White,615,Spain,Male,41,4,0,1,0,1,149278.96,0 +7034,15813718,Kirillova,651,Spain,Male,45,4,0,2,0,0,193009.21,0 +7035,15767264,Lawson,465,Germany,Male,53,1,117438.17,1,0,0,74898.8,1 +7036,15686461,Sarratt,558,France,Female,56,7,121235.05,2,1,1,116253.1,0 +7037,15678882,Hay,540,Germany,Male,37,3,129965.18,1,0,0,19374.08,0 +7038,15789611,Lin,568,Germany,Male,46,8,150836.92,1,0,0,64516.8,1 +7039,15668679,Ozerova,630,France,Male,31,0,0,2,1,1,34475.14,0 +7040,15631685,Lambert,523,Germany,Male,60,1,163894.35,1,0,1,57061.71,0 +7041,15655658,Bulgakov,678,France,Female,48,2,0,2,1,1,32301.88,0 +7042,15753591,He,438,France,Male,38,2,0,2,1,0,136859.55,0 +7043,15617348,Uchechukwu,544,France,Male,44,1,0,2,0,0,69244.24,0 +7044,15704581,Robertson,595,Germany,Male,34,2,87967.42,2,0,1,156309.52,0 +7045,15738487,Leworthy,678,France,Male,26,3,0,2,1,0,4989.33,0 +7046,15648069,Onyemachukwu,850,France,Female,36,6,0,2,1,1,190194.95,0 +7047,15737627,Rivero,589,Germany,Female,20,2,121093.29,2,1,0,3529.72,0 +7048,15731586,Lai,785,Spain,Female,31,2,121691.54,2,0,0,81778.72,0 +7049,15757467,Feng,563,Spain,Male,57,6,0,2,1,1,39297.48,0 +7050,15597709,Hornung,602,France,Female,39,6,154121.32,2,1,0,176614.86,1 +7051,15720529,Schiavone,591,France,Male,29,6,0,2,1,1,108684.65,0 +7052,15596797,Barnet,643,Spain,Male,43,1,0,2,1,1,145764.4,0 +7053,15681755,Dennys,605,France,Female,32,5,0,2,1,1,42135.28,0 +7054,15815271,Ritchie,755,Germany,Male,43,6,165048.5,3,1,0,16929.41,1 +7055,15682860,Lo,769,Spain,Male,38,6,0,2,0,0,104393.78,0 +7056,15621546,Yuriev,620,France,Female,33,9,127638.35,1,1,1,192717.57,0 +7057,15705918,Howarth,725,France,Male,31,8,0,2,1,1,59650.42,0 +7058,15684512,Gibson,818,Germany,Female,72,8,135290.42,2,1,1,63729.72,0 +7059,15671769,Zikoranachidimma,624,France,Female,71,4,170252.05,3,1,1,73679.59,1 +7060,15642934,Mason,669,Germany,Female,35,4,108269.2,2,1,0,174969.92,0 +7061,15594305,Rizzo,712,France,Female,32,1,0,2,1,0,1703.58,0 +7062,15789201,Thomson,603,Germany,Female,35,9,145623.36,1,1,0,163181.62,0 +7063,15706762,Ignatyev,597,France,Female,41,4,145809.53,2,1,1,52319.26,0 +7064,15766183,Ferguson,580,Germany,Male,76,2,130334.84,2,1,1,51672.08,0 +7065,15777994,Woods,718,France,Female,39,3,0,2,1,1,145355.11,0 +7066,15568162,Sung,527,Spain,Male,53,8,0,1,1,1,51711.57,0 +7067,15680643,Lo,729,Spain,Female,42,1,0,2,1,1,149535.97,0 +7068,15761854,Burn,746,France,Female,24,4,0,1,0,1,94105,0 +7069,15730793,Russell,699,Germany,Female,54,3,111009.32,1,1,1,155905.79,1 +7070,15692137,Jen,759,France,Female,46,2,0,1,1,1,138380.11,0 +7071,15608595,Lo Duca,748,France,Female,39,3,157371.54,1,0,1,97734.3,0 +7072,15709459,Oluchi,698,Spain,Female,63,5,0,1,1,1,173576.71,0 +7073,15775750,Yao,686,France,Male,37,9,134560.62,1,1,0,27596.39,0 +7074,15585855,Gould,679,France,Male,40,1,0,1,1,1,16897.19,0 +7075,15752139,Salter,682,Germany,Male,36,5,72373.62,2,1,0,36895.99,0 +7076,15768295,Warner,778,France,Female,34,7,109564.1,1,0,1,113046.81,0 +7077,15766906,Salier,742,France,Female,25,4,132116.13,2,1,0,129933.5,0 +7078,15725776,Lazar,649,Germany,Male,24,7,101195.23,1,0,0,133091.32,0 +7079,15682576,Onyenachiya,763,France,Male,67,1,149436.73,2,0,1,106282.74,0 +7080,15704081,Findlay,595,Germany,Male,30,9,130682.11,2,1,1,57862.88,0 +7081,15719940,Gibbons,628,Germany,Female,51,10,115280.49,2,0,0,12628.61,1 +7082,15672894,McCawley,625,France,Female,36,8,129944.39,2,0,0,198914.8,0 +7083,15667451,Taylor,733,France,Male,36,5,0,2,1,1,109127.54,0 +7084,15636767,Yang,665,Spain,Female,32,10,0,1,1,1,22487.45,0 +7085,15571415,Okwudiliolisa,805,Germany,Male,56,6,151802.29,1,1,0,46791.09,1 +7086,15575605,Napolitano,725,France,Male,38,6,0,2,1,1,158697.28,0 +7087,15649160,Vavilov,554,France,Female,38,3,138731.95,1,1,1,194138.36,0 +7088,15615832,Teague,675,Spain,Female,35,8,155621.08,1,0,1,35177.31,0 +7089,15600975,Chiemenam,556,France,Female,54,4,150005.38,1,1,0,157015.5,1 +7090,15690772,Hughes,635,Spain,Female,48,2,0,2,1,1,136551.25,0 +7091,15565714,Cattaneo,601,France,Male,47,1,64430.06,2,0,1,96517.97,0 +7092,15763108,Davis,600,Germany,Male,53,7,106261.63,1,1,0,93629.66,1 +7093,15723884,Nekrasova,758,Spain,Male,40,3,0,2,0,0,96097.65,0 +7094,15644453,Loggia,606,Germany,Female,41,4,132670.53,1,1,0,156476.36,1 +7095,15655464,Combes,640,France,Female,67,3,0,1,0,1,42964.63,0 +7096,15783883,Onwuka,753,Germany,Female,38,1,117314.92,1,1,0,122021.33,1 +7097,15787693,Kharlamov,559,Spain,Male,38,3,145874.35,1,1,0,56311.39,1 +7098,15664793,Scott,754,Spain,Female,50,7,146777.44,2,0,1,150685.52,0 +7099,15642391,Lettiere,621,Germany,Male,51,4,109978.83,1,0,0,177740.58,1 +7100,15756538,Osonduagwuike,654,France,Female,37,5,0,1,0,1,71492.28,0 +7101,15668830,Wan,650,Spain,Male,24,8,108881.73,1,1,0,104492.83,0 +7102,15796569,Donaldson,831,Spain,Female,44,10,0,1,0,1,47729.33,0 +7103,15677112,Chukwufumnanya,519,France,Male,39,2,112957.26,2,1,0,97593.16,0 +7104,15815040,Ma,552,Germany,Female,42,8,103362.14,1,0,1,186869.58,1 +7105,15590434,Alexander,577,Spain,Male,41,4,89015.61,1,0,1,135227.23,0 +7106,15597536,Nkemjika,576,Spain,Male,45,5,133618.01,1,0,0,135244.87,0 +7107,15723989,Carroll,646,France,Male,40,5,93680.43,2,1,1,179473.26,0 +7108,15767358,Obioma,711,Germany,Female,45,1,97486.15,2,1,0,50610.62,0 +7109,15594812,Campbell,806,Spain,Female,37,2,137794.18,2,0,1,75232.02,0 +7110,15688210,Sims,670,France,Female,39,8,101928.51,1,0,0,89205.54,0 +7111,15681509,McKay,679,Spain,Female,28,9,0,2,0,1,61761.77,0 +7112,15572390,Huang,850,Spain,Female,39,6,0,2,1,0,103921.43,0 +7113,15801441,Campbell,670,Germany,Female,35,2,79585.96,1,0,1,198802.9,0 +7114,15783859,Boni,733,France,Female,24,3,161884.99,1,1,1,9617.24,0 +7115,15575243,Gorbunova,764,France,Female,39,1,129068.54,2,1,1,187905.12,0 +7116,15773421,Genovese,673,France,Female,42,4,0,2,1,0,121440.8,0 +7117,15788776,Landor,588,Germany,Male,49,6,132623.76,3,1,0,36292.94,1 +7118,15765257,Meng,564,Spain,Male,31,5,121461.87,1,1,1,20432.09,1 +7119,15661412,Wardell,715,France,Male,32,8,175307.32,1,1,0,187051.23,0 +7120,15636478,Williams,621,France,Male,31,7,136658.61,1,1,1,148689.13,0 +7121,15603683,Ofodile,796,Spain,Female,23,3,146584.19,2,0,0,125445.8,0 +7122,15651868,Clark,672,France,Male,34,6,0,1,0,0,22736.06,0 +7123,15815443,Lo,527,Spain,Female,46,10,131414.76,1,1,0,54947.51,0 +7124,15682686,Chukwuemeka,722,France,Female,38,3,0,2,0,1,167984.72,0 +7125,15697460,Lai,596,Germany,Male,34,4,99441.21,2,0,1,4802.27,0 +7126,15748432,Arcuri,746,France,Female,32,4,0,2,1,1,72909.75,0 +7127,15698271,Graham,523,France,Female,26,4,0,2,1,0,185488.81,0 +7128,15808662,Krylov,624,France,Male,44,3,0,2,1,0,88407.51,0 +7129,15690372,Henry,553,Spain,Male,38,1,181110.13,2,1,0,184544.59,0 +7130,15781875,Jamieson,850,Spain,Male,33,3,100476.46,2,1,1,136539.13,0 +7131,15801473,Moore,599,Germany,Male,33,2,51949.95,2,1,0,85045.92,0 +7132,15704509,Tan,492,France,Male,35,8,121063.49,1,0,0,85421.48,0 +7133,15694666,Thornton,707,Spain,Male,48,8,88441.64,1,1,1,119903.2,1 +7134,15731166,Macleod,743,France,Female,30,1,127023.39,1,1,1,138780.89,0 +7135,15728523,Rizzo,522,France,Male,41,5,144147.68,1,1,1,14789.9,0 +7136,15788442,Chukwukadibia,681,Spain,Female,57,2,173306.13,1,0,1,131964.66,0 +7137,15689781,Ts'ai,826,France,Female,49,0,0,1,0,0,178709.98,1 +7138,15764226,Lu,630,Germany,Female,28,8,106425.75,1,1,1,20344.84,0 +7139,15809837,Kent,430,Germany,Female,66,6,135392.31,2,1,1,172852.06,1 +7140,15805212,Black,806,France,Female,67,1,0,2,0,1,103945.58,0 +7141,15716082,Chukwubuikem,703,Spain,Male,39,6,152685.4,1,0,0,183656.12,0 +7142,15643056,McMillan,755,Germany,Female,38,1,82083.52,1,0,1,10333.78,0 +7143,15654859,Ngozichukwuka,612,Spain,Female,63,2,131629.17,2,1,0,122109.58,1 +7144,15761158,Y?an,719,France,Female,54,7,0,2,1,1,125041.52,0 +7145,15577515,Sung,554,Germany,Female,55,0,108477.27,1,0,1,140003,1 +7146,15723827,Macartney,683,France,Male,30,4,114779.35,1,0,0,183171.47,0 +7147,15646594,Ali,749,France,Male,41,5,57568.94,1,1,1,61128.29,0 +7148,15712877,Morley,724,Spain,Male,36,1,0,2,1,0,52462.25,0 +7149,15598802,Martin,770,Spain,Male,30,8,0,2,0,1,50839.85,0 +7150,15699340,Okorie,680,France,Male,37,4,0,2,1,0,61240.87,0 +7151,15691150,Ku,699,France,Female,32,4,110559.46,1,1,1,127429.56,0 +7152,15608688,Andreyeva,442,France,Male,34,4,0,2,1,0,68343.08,0 +7153,15737998,Cheng,529,France,Male,46,8,0,1,0,0,126511.94,1 +7154,15735837,Hsia,574,Spain,Male,36,3,0,2,1,1,8559.66,0 +7155,15659100,Lane,605,France,Male,33,9,128152.82,1,0,0,147822.81,0 +7156,15609070,Findlay,515,Germany,Male,45,7,120961.5,3,1,1,39288.11,1 +7157,15650313,Okonkwo,632,Germany,Male,65,6,129472.33,1,1,1,85179.48,0 +7158,15627699,Pirogova,558,France,Male,32,10,105000.23,1,1,0,190019.61,0 +7159,15591010,McDonald,434,Germany,Male,55,8,109339.17,2,1,0,96405.88,1 +7160,15798895,Okonkwo,525,France,Female,59,6,55328.4,1,1,0,83342.73,1 +7161,15745375,Nnanna,640,Germany,Male,23,3,72012.76,1,1,0,161333.13,0 +7162,15775235,Ku,690,France,Female,36,6,110480.48,1,0,0,81292.33,0 +7163,15780088,Porter,607,Spain,Male,34,9,132439.99,1,1,0,177747.72,0 +7164,15649379,Somayina,850,France,Female,46,3,0,2,1,1,187980.21,0 +7165,15713983,Mao,780,Germany,Male,34,5,94108.54,2,1,0,177235.21,0 +7166,15709252,Fuller,616,Germany,Female,28,10,105173.99,1,0,1,29835.37,1 +7167,15699238,Craig,618,Spain,Female,40,8,0,2,1,0,80204.38,0 +7168,15732884,Trevisano,676,France,Male,29,7,131959.86,1,0,0,189268.81,0 +7169,15587297,Ruiz,507,France,Male,33,7,0,2,1,1,85411.01,0 +7170,15684722,Fraser,490,France,Male,34,5,122952.9,2,0,0,154360.97,0 +7171,15621244,Gallo,678,France,Male,36,0,107379.68,1,1,1,84460.18,0 +7172,15744273,Waterhouse,637,Germany,Male,30,6,122641.56,2,1,0,65618.01,0 +7173,15682540,Cremonesi,602,France,Female,33,8,0,2,1,1,112928.74,0 +7174,15636521,Feng,744,Spain,Female,30,1,124037.28,1,1,1,142210.94,0 +7175,15785339,H?,640,France,Female,50,9,117565.03,2,0,0,82559.77,0 +7176,15638983,Jara,684,France,Female,38,5,133189.4,1,0,0,127388.06,0 +7177,15654625,Wilson,495,Germany,Male,39,8,120252.02,2,1,1,10160.23,0 +7178,15697310,O'Callaghan,559,Germany,Female,28,3,152264.81,1,0,0,64242.31,0 +7179,15678210,Robson,684,France,Male,38,5,105069.98,2,1,1,198355.28,0 +7180,15575438,Pease,613,France,Male,42,7,115076.06,1,1,1,79323.61,0 +7181,15632789,Maclean,794,France,Male,30,8,0,2,1,1,24113.91,0 +7182,15621423,Lavrentyev,736,France,Female,42,7,117280.23,3,0,0,41921.06,1 +7183,15573520,Rhodes,692,Germany,Male,49,6,110540.43,2,0,1,107472.99,0 +7184,15740458,Murphy,703,Spain,Male,36,7,135095.47,1,1,0,143859.66,0 +7185,15762799,Alexander,720,Germany,Male,23,0,187861.18,2,1,1,104120.17,0 +7186,15686885,Nekrasov,777,Germany,Male,44,3,124655.59,2,0,1,79792.3,0 +7187,15565996,Arnold,653,France,Male,44,8,0,2,1,1,154639.72,0 +7188,15662152,Trevisan,552,France,Female,38,9,134105.01,1,0,0,57850.1,0 +7189,15711742,Mason,708,France,Female,34,4,0,1,1,1,62868.33,0 +7190,15701885,Tucker,647,France,Female,40,9,0,2,0,1,92357.21,0 +7191,15774262,Hobson,597,Germany,Male,52,8,83693.34,2,1,1,161083.53,0 +7192,15567839,Gordon,501,France,Male,42,9,114631.23,1,0,1,91429.74,0 +7193,15644400,Anderson,709,France,Male,44,9,128601.98,1,1,0,117031.2,0 +7194,15797246,Terry,621,Germany,Female,34,2,91258.52,2,1,0,44857.4,0 +7195,15778290,Lappin,799,France,Male,70,8,70416.75,1,1,1,36483.52,0 +7196,15708714,Santiago,675,France,Female,33,6,0,2,1,0,34045.61,0 +7197,15586183,Wallace,561,France,Female,35,5,0,2,1,0,59981.62,0 +7198,15761733,King,707,France,Female,42,10,0,2,1,1,152944.39,0 +7199,15773934,Fang,670,France,Male,33,6,88294.6,1,1,0,66979.06,0 +7200,15705343,May,649,Spain,Female,32,7,0,1,1,0,28797.32,0 +7201,15593959,Travis,524,France,Male,28,1,93577.3,1,1,1,51670.82,0 +7202,15664615,Nnachetam,689,Germany,Female,30,5,136650.89,1,1,1,41865.72,1 +7203,15671014,Zhdanova,573,Spain,Female,72,8,98765.84,1,1,1,96015.53,0 +7204,15657778,Jefferson,657,France,Male,33,1,84309.57,2,0,0,103914.4,0 +7205,15585192,Cremonesi,686,Spain,Male,39,10,136258.06,1,0,0,89199.51,0 +7206,15592914,Fang,683,France,Female,29,9,0,2,1,1,48849.89,0 +7207,15770995,Sinclair,753,Germany,Female,47,1,131160.85,1,1,0,197444.69,0 +7208,15570990,Begley,520,Spain,Female,30,4,145222.99,2,0,0,145160.96,0 +7209,15596165,Degtyarev,547,Germany,Male,25,4,98141.57,2,1,1,52309.8,0 +7210,15788131,Atkins,653,France,Male,47,6,0,1,1,0,50695.93,1 +7211,15800773,Ikenna,648,Spain,Female,28,9,102282.61,1,1,1,157891.11,0 +7212,15690153,Sun,639,France,Female,37,4,116121.84,2,0,1,181850.74,0 +7213,15638989,Lettiere,711,France,Female,25,5,190066.54,1,0,0,51345.39,1 +7214,15623210,Smith,484,Germany,Female,55,8,149349.58,3,0,0,137519.92,1 +7215,15652658,Finch,721,France,Male,36,1,155176.83,2,1,1,49653.37,0 +7216,15684440,Monaldo,548,Germany,Male,32,2,98986.28,1,1,1,55867.38,0 +7217,15730287,Ugonna,679,France,Male,41,8,147726.98,3,1,0,172749.4,1 +7218,15720353,Chiang,553,France,Male,41,1,0,2,1,0,90607.31,0 +7219,15767231,Sun,757,France,Male,36,7,144852.06,1,0,0,130861.95,0 +7220,15761554,Blackburn,581,France,Male,54,4,89299.81,1,0,0,5558.47,1 +7221,15706637,Chang,718,Spain,Male,40,9,0,2,0,0,121537.91,0 +7222,15690492,Palermo,625,France,Male,41,6,97663.16,2,1,0,57128.78,0 +7223,15694237,McEwan,744,Spain,Male,39,4,95161.75,1,1,0,19409.77,0 +7224,15729771,Davide,799,Germany,Male,31,9,154586.92,1,0,1,88604.89,1 +7225,15609823,Chieloka,751,Spain,Female,34,8,127095.14,2,0,0,479.54,0 +7226,15793366,Humphreys,781,Germany,Male,35,7,92526.15,2,1,1,173837.54,0 +7227,15614813,Cocci,777,Germany,Female,46,0,107362.8,1,1,0,487.3,0 +7228,15566495,Hanson,704,Spain,Female,24,2,0,1,1,0,35600.25,1 +7229,15707602,Macleod,539,France,Female,47,2,127286.04,2,1,1,166929.43,1 +7230,15635244,Ritchie,716,France,Female,29,6,0,2,1,1,98998.61,0 +7231,15805627,Nebechukwu,670,France,Male,37,2,0,2,1,1,54229.74,0 +7232,15607986,Nnamutaezinwa,555,France,Male,40,10,139930.18,1,1,1,105720.09,0 +7233,15799785,Ikemefuna,679,Germany,Female,30,4,77949.69,1,1,1,121151.46,0 +7234,15699963,Scott,571,France,Male,38,1,121405.04,1,1,1,154844.22,0 +7235,15624595,Chiang,512,Spain,Female,35,5,124580.69,1,1,1,18785.48,0 +7236,15629750,Artyomova,697,France,Male,35,5,133087.76,1,1,0,64771.61,0 +7237,15651460,Hsieh,424,Spain,Male,34,7,0,1,1,1,16250.61,0 +7238,15753550,Levien,684,France,Female,43,7,0,2,1,0,131093.99,0 +7239,15594133,Erskine,697,Spain,Male,62,7,0,1,1,0,129188.18,1 +7240,15772329,Fiorentino,580,Germany,Male,45,8,103741.14,1,1,0,47428.73,1 +7241,15591552,Okonkwo,600,France,Female,32,7,98877.95,1,1,0,132973.21,0 +7242,15750921,Monds,521,France,Male,37,5,105843.26,2,1,1,84908.2,0 +7243,15701687,Campbell,664,Spain,Male,44,7,77526.66,3,0,0,57338.56,1 +7244,15728906,Ibekwe,634,France,Male,77,5,0,2,1,1,161579.85,0 +7245,15670029,Marcelo,445,France,Female,33,7,0,2,1,0,122625.68,0 +7246,15763579,Castro,702,Germany,Female,36,2,105264.88,2,1,1,52909.87,0 +7247,15728010,Capon,485,France,Male,37,5,0,2,0,1,170226.47,0 +7248,15663194,Voronova,582,Germany,Female,40,3,110150.43,1,1,1,191757.65,1 +7249,15736510,Loggia,605,Spain,Female,57,2,0,3,1,0,66652.75,1 +7250,15745804,Law,628,France,Male,25,7,0,2,1,1,195977.75,0 +7251,15631451,Grant,604,Spain,Female,28,6,0,2,1,1,69056.26,0 +7252,15746995,Greco,724,Germany,Male,31,9,138166.3,1,1,0,12920.43,0 +7253,15730673,Dietz,567,Germany,Male,40,7,122265.24,1,1,0,138552.74,0 +7254,15734649,Martel,779,Spain,Female,55,0,133295.98,1,1,0,22832.71,1 +7255,15701081,Jarvis,785,France,Male,36,2,0,1,0,1,61811.1,0 +7256,15632503,Meng,563,France,Female,32,0,148326.09,1,1,0,191604.27,1 +7257,15585928,Hay,821,Germany,Female,31,2,68927.57,1,1,1,25445,0 +7258,15648681,Voronoff,747,France,Female,47,5,139914.6,4,0,1,129964.56,1 +7259,15747757,Trevascus,600,Germany,Female,58,8,118723.11,1,0,0,6209.51,1 +7260,15718921,Ho,625,Spain,Male,32,7,106957.28,1,1,1,134794.02,0 +7261,15571081,Hansen,773,France,Female,41,7,190238.93,1,1,1,57549.65,0 +7262,15734578,Craig,726,France,Female,53,1,113537.73,1,0,1,28367.21,0 +7263,15579583,Hall,641,Spain,Female,40,4,101090.27,1,1,1,51703.09,0 +7264,15622729,Sun,649,France,Female,46,2,0,2,1,1,66602.7,0 +7265,15662189,Durant,434,Spain,Male,33,3,0,1,1,1,2739.71,0 +7266,15692718,Jackson,738,France,Female,38,7,0,2,0,0,69227.42,0 +7267,15762716,Chigozie,762,Spain,Female,60,10,168920.75,1,1,0,31445.03,1 +7268,15724851,Farmer,507,Germany,Male,31,9,111589.67,1,1,0,150037.19,0 +7269,15587266,Douglas,606,Germany,Female,27,6,172310.33,1,0,1,111448.92,0 +7270,15675926,Ardis,655,Germany,Male,34,7,118028.35,1,1,0,51226.32,1 +7271,15706268,Smith,697,Germany,Male,51,1,147910.3,1,1,1,53581.14,0 +7272,15581871,Butler,504,Germany,Male,42,7,131287.36,2,1,1,149697.78,0 +7273,15666166,Pettry,653,France,Female,74,0,121276.32,1,1,1,160348.31,0 +7274,15671582,John,660,Spain,Male,38,6,109869.32,1,1,1,154641.91,0 +7275,15680901,Potter,652,France,Female,34,6,97435.85,2,1,1,104331.76,0 +7276,15642336,Shaw,669,France,Female,42,9,0,2,0,0,135630.32,0 +7277,15653147,Boyle,594,France,Male,35,2,133853.27,1,1,1,65361.66,0 +7278,15571284,Elmore,756,Germany,Male,32,0,109528.16,2,1,1,56176.31,0 +7279,15591360,Udinesi,642,France,Female,33,4,84607.34,2,0,1,60059.47,0 +7280,15810485,Sun,486,Germany,Male,37,1,101438,1,0,0,51364.56,0 +7281,15611973,Tuan,804,France,Male,55,7,0,2,1,1,118752.6,0 +7282,15735572,Lawrence,629,France,Male,59,9,113657.83,1,1,1,116848.79,1 +7283,15567860,Burrows,581,Spain,Female,44,7,189318.16,2,1,0,45026.23,1 +7284,15795690,Shao,667,France,Male,31,3,99513.91,1,1,1,189657.26,0 +7285,15706464,White,667,Spain,Male,35,4,97585.32,2,0,0,57213.46,0 +7286,15725028,Chialuka,679,France,Male,29,3,0,2,1,1,63687.06,0 +7287,15751167,Toscano,680,France,Female,43,4,0,2,1,1,58761.33,0 +7288,15633944,McKay,644,Spain,Male,32,3,136659.74,1,1,1,14187.78,0 +7289,15672637,Voronkov,571,France,Female,30,4,85755.86,1,1,0,145115.95,0 +7290,15680895,Sal,627,Spain,Female,35,7,0,1,1,0,187718.26,0 +7291,15793825,Ikechukwu,536,France,Male,39,4,0,2,1,0,27150.35,0 +7292,15611318,Kruglova,599,Spain,Male,33,4,51690.89,1,1,0,111622.76,1 +7293,15768474,Clements,744,Spain,Male,34,3,0,2,1,0,27244.35,0 +7294,15716276,Kennedy,709,France,Female,34,2,111669.68,1,1,0,57029.66,0 +7295,15623668,Johnson,653,Germany,Male,31,2,154741.45,2,0,0,25183.01,0 +7296,15696361,Chung,648,Germany,Male,31,7,125681.51,1,0,1,129980.93,0 +7297,15607988,Garland,663,Germany,Female,37,8,155303.71,1,1,0,118716.63,0 +7298,15637891,Docherty,613,Germany,Female,43,4,140681.68,1,0,1,20134.07,0 +7299,15789865,Nnaife,620,France,Male,28,9,71902.52,1,0,1,190208.23,0 +7300,15627190,Lettiere,661,France,Male,51,6,146606.6,1,1,1,68021.9,0 +7301,15788224,Sanderson,669,Germany,Male,45,1,123949.75,1,0,0,110881.56,0 +7302,15702149,Fomin,767,Germany,Female,33,1,144753.21,1,1,1,132480.75,0 +7303,15708236,Wright,491,France,Female,72,6,91285.22,1,1,1,7032.95,0 +7304,15568469,Buckley,653,France,Male,43,0,0,2,1,0,27862.58,0 +7305,15764444,Pan,679,Germany,Male,58,8,125850.53,2,1,1,87008.17,0 +7306,15794204,Manna,687,France,Male,28,7,108116.66,1,1,1,27411.19,0 +7307,15807546,Chinwendu,837,France,Female,38,2,0,2,1,1,46395.21,0 +7308,15782159,Ndubuagha,850,France,Male,28,8,67639.56,2,1,1,194245.29,0 +7309,15618703,White,663,Spain,Female,53,6,150200.23,1,0,1,151317.27,1 +7310,15793317,Hale,547,Spain,Female,22,7,141287.15,1,1,0,118142.79,0 +7311,15740487,Ross,627,France,Female,41,6,0,3,1,1,138700.75,1 +7312,15722479,Ikenna,707,France,Male,37,1,0,2,0,1,6035.51,0 +7313,15688264,Nkemdilim,629,France,Female,43,0,0,2,1,1,41263.69,0 +7314,15583067,McMillan,687,France,Female,36,4,97157.96,1,0,1,63185.05,0 +7315,15686670,Duke,588,France,Female,36,2,0,2,1,0,92536,1 +7316,15593345,Bradbury,502,Germany,Female,33,6,125241.17,2,1,1,158736.07,0 +7317,15811690,Bayley,793,Germany,Male,54,2,128966.13,1,0,0,18633.4,1 +7318,15734008,Bartlett,727,Germany,Male,59,5,152581.06,1,1,0,71830.1,1 +7319,15771856,Cremin,632,Spain,Female,32,1,0,2,1,0,19525.65,0 +7320,15762045,Gilchrist,474,Germany,Female,37,5,142688.57,2,1,1,110953.33,0 +7321,15778142,Shih,850,Germany,Female,31,1,130089.56,2,1,1,4466.21,0 +7322,15689268,Fitzpatrick,584,France,Male,36,9,0,1,1,1,105818.51,0 +7323,15721507,Pagan,713,France,Female,32,1,117094.02,1,0,0,149558.83,1 +7324,15750476,Hendrick,742,Spain,Male,24,8,0,2,1,0,4070.28,0 +7325,15810723,Sanderson,607,France,Female,39,10,0,3,1,0,132741.13,1 +7326,15787229,Samsonova,761,Spain,Female,34,2,0,2,1,0,61251.25,0 +7327,15570508,Azubuike,600,France,Male,49,7,90218.9,1,1,0,91347.76,0 +7328,15617065,Pan,650,Spain,Male,42,4,194532.66,1,1,0,171045.31,1 +7329,15689786,Massie,850,Germany,Male,56,1,169743.83,1,0,0,155850.4,1 +7330,15648876,Sandover,501,France,Female,34,5,0,1,1,0,27380.99,0 +7331,15802106,Craig,418,France,Male,34,8,155973.88,1,1,0,154208.96,0 +7332,15773869,Onwudiwe,797,Spain,Male,59,4,129321.44,1,1,1,93624.55,0 +7333,15711635,Chu,788,Germany,Female,42,6,138650.49,2,1,0,64746.07,0 +7334,15795527,Zetticci,699,Spain,Male,43,2,136487.86,2,1,0,82815.93,0 +7335,15759133,Vaguine,616,France,Male,18,6,0,2,1,1,27308.58,0 +7336,15679394,Owen,651,France,Female,41,4,38617.2,1,1,1,104876.8,0 +7337,15801072,Hurst,654,France,Female,28,7,0,2,1,0,151316.37,0 +7338,15646082,Harding,676,France,Female,34,8,82909.14,1,1,0,91817.38,1 +7339,15796111,Smith,708,Germany,Female,54,8,145151.4,1,0,1,125311.17,1 +7340,15670646,Moore,499,Spain,Female,42,0,147187.84,1,1,1,14868.94,1 +7341,15578722,Bradley,689,France,Male,39,4,0,2,1,0,196112.45,0 +7342,15815095,Burfitt,850,Spain,Male,54,7,108185.81,2,0,0,24093.4,1 +7343,15730360,Mackenzie,502,France,Male,30,4,0,2,1,1,66263.87,0 +7344,15763194,Milanesi,643,France,Male,34,7,0,2,0,1,100304.13,0 +7345,15720725,Shubin,762,France,Male,28,2,0,2,1,0,167909.52,0 +7346,15567834,Nieves,719,France,Male,49,5,105918.1,1,1,1,16246.59,0 +7347,15720644,Martin,789,France,Male,27,6,0,2,1,0,103603.65,0 +7348,15811742,Jen,553,Spain,Male,42,7,0,2,1,0,7680.23,0 +7349,15813363,Woods,448,Spain,Male,25,2,0,2,0,0,95215.73,0 +7350,15717629,Docherty,632,Germany,Male,42,6,59972.26,2,0,1,148172.94,0 +7351,15713160,Lin,669,Spain,Male,25,7,157228.61,2,1,0,124382.9,0 +7352,15568878,Cheng,654,Spain,Male,34,5,0,2,1,0,159311.46,0 +7353,15809800,Korovina,726,France,Female,38,4,0,2,0,0,6787.48,0 +7354,15736420,Macdonald,596,France,Male,21,4,210433.08,2,0,1,197297.77,1 +7355,15757933,Hardy,733,Germany,Female,30,1,102452.71,1,1,0,21556.95,0 +7356,15623072,Shaw,529,Spain,Female,35,5,0,2,1,0,56518,0 +7357,15683993,Knight,493,France,Female,37,8,142987.46,2,1,0,158840.99,0 +7358,15570947,Bruny,615,Spain,Female,29,7,143330.56,2,1,1,126396.01,0 +7359,15797767,Ikedinachukwu,600,France,Female,49,6,0,1,0,1,148087.88,1 +7360,15731989,Moran,666,France,Male,36,4,120165.4,2,1,0,33701.5,0 +7361,15591035,Macleod,644,Spain,Male,54,6,0,1,0,1,84622.37,0 +7362,15586479,Yin,692,France,Female,36,4,0,1,1,0,185580.89,1 +7363,15605872,Felix,707,France,Male,73,6,66573.17,1,1,1,62768.8,0 +7364,15666012,Rippey,603,France,Male,40,4,102833.46,2,1,1,38829.11,0 +7365,15641733,Mishina,671,France,Female,34,5,164757.56,1,1,0,110748.88,0 +7366,15593178,Graham,568,Spain,Female,36,10,153610.61,1,1,1,54083.8,1 +7367,15649183,Johnston,598,Spain,Female,35,8,0,3,0,1,88658.73,0 +7368,15736399,Korovin,606,Spain,Male,42,10,0,2,1,0,177938.52,0 +7369,15751137,Lei,850,Germany,Female,36,3,169025.83,1,1,0,174235.06,0 +7370,15757188,Chimaijem,644,Spain,Female,26,4,153455.72,2,1,1,82696.84,0 +7371,15726167,Scott,655,France,Male,37,4,0,2,1,1,142415.97,0 +7372,15624850,Grant,850,France,Male,30,10,153972.89,2,1,0,62811.03,0 +7373,15717700,McIntyre,683,Spain,Male,34,9,114609.55,2,0,1,25339.29,0 +7374,15716347,Griffin,663,Germany,Male,37,7,143625.83,2,0,1,176487.05,0 +7375,15696287,Converse,682,Germany,Female,38,1,116520.28,1,1,1,49833.5,1 +7376,15638871,Ch'ang,639,France,Male,77,6,80926.02,2,1,1,55829.25,0 +7377,15765093,Coates,704,France,Male,23,6,166594.78,1,1,1,155823.2,0 +7378,15592999,Reid,691,France,Female,40,0,115465.98,1,1,1,60622.61,0 +7379,15641715,Ts'ui,599,France,Male,34,8,0,2,1,1,174196.68,0 +7380,15607746,Belstead,573,France,Female,36,1,0,1,1,1,56905.38,0 +7381,15625311,Dickinson,589,Germany,Female,41,7,92618.62,1,1,1,101178.85,0 +7382,15573077,Nwora,620,Germany,Female,25,8,141825.88,1,1,1,73857.94,1 +7383,15735106,Bishop,647,Spain,Male,28,6,149594.02,2,1,0,102325.19,0 +7384,15672912,Loggia,737,Spain,Female,39,7,130051.66,2,0,0,55356.39,1 +7385,15589881,Rowe,634,France,Female,41,7,0,2,1,1,131284.93,0 +7386,15660144,Balashov,660,France,Male,38,4,0,2,0,0,88080.43,0 +7387,15664083,Ulyanova,666,Germany,Female,37,2,158468.76,1,0,1,93266.01,0 +7388,15690898,Bogolyubova,696,France,Male,44,8,161889.79,1,0,0,75562.47,0 +7389,15808023,Remington,836,France,Female,29,9,133681.78,1,1,1,153747.73,0 +7390,15676909,Mishin,667,Spain,Female,34,5,0,2,1,0,163830.64,0 +7391,15764922,Tu,596,Spain,Male,20,3,187294.46,1,1,0,103456.47,0 +7392,15766734,Castiglione,430,France,Male,31,5,0,1,1,0,95655.16,0 +7393,15795079,Nnaife,596,Spain,Male,67,6,0,2,1,1,138350.74,0 +7394,15757434,Yang,599,France,Male,28,7,119706.22,1,0,0,31190.42,0 +7395,15673747,Ayers,519,France,Female,22,8,0,1,0,1,167553.06,0 +7396,15808386,Cocci,721,Germany,Female,45,7,138523.2,1,0,0,59604.45,1 +7397,15603565,Mackenzie,603,Spain,Female,56,5,90778.76,2,1,0,162223.67,1 +7398,15744044,Fiorentini,572,Germany,Male,47,4,99353.42,1,1,0,196549.85,1 +7399,15577771,Akabueze,453,Germany,Female,40,1,111524.49,1,1,1,120373.84,1 +7400,15769548,Hyde,668,France,Female,37,7,128645.67,1,1,0,92149.64,0 +7401,15802071,Levi,762,Germany,Male,35,1,117458.51,1,0,1,178361.48,1 +7402,15677395,Nwabugwu,633,France,Female,39,9,129189.15,2,0,0,170998.83,0 +7403,15632010,Chia,647,Spain,Male,33,7,121260.19,2,1,0,77216.48,0 +7404,15779492,Trevisano,796,Spain,Male,56,6,94231.13,1,0,0,121164.6,1 +7405,15694677,Bennetts,733,France,Male,39,1,0,2,1,1,141841.31,0 +7406,15704315,Teng,556,France,Male,34,8,163757.06,1,1,1,104000.06,0 +7407,15742009,Hsueh,489,Spain,Male,58,4,0,2,1,1,191419.32,0 +7408,15766663,Mahmood,639,France,Male,22,4,0,2,1,0,28188.96,0 +7409,15742297,Sinclair,715,France,Male,35,2,141005.47,1,1,1,60407.93,0 +7410,15688059,Chin,807,Germany,Female,42,9,105356.09,2,1,1,130489.37,0 +7411,15752344,She,714,Spain,Male,34,5,0,2,1,0,193040.32,0 +7412,15698749,He,626,Germany,Female,23,6,85897.95,1,1,0,109742.8,0 +7413,15631693,Hill,697,France,Male,36,7,0,2,1,1,74760.32,0 +7414,15604536,Vachon,850,Germany,Female,31,4,164672.66,1,0,1,61936.1,0 +7415,15802869,Ball,737,Germany,Female,45,2,99169.67,2,1,1,78650.95,0 +7416,15635598,Hsieh,812,France,Male,29,6,0,2,0,0,168023.6,0 +7417,15592326,Baker,583,France,Male,36,8,0,2,0,1,5571.59,0 +7418,15736533,Monaldo,730,Germany,Female,37,5,124053.03,1,1,0,118591.67,0 +7419,15647191,Lucchesi,677,France,Male,36,4,0,2,1,0,7824.31,0 +7420,15622507,Hamilton,748,Germany,Female,40,3,103499.09,2,0,0,38153.19,0 +7421,15765487,Kuo,753,Germany,Female,38,9,151766.71,1,1,1,180829.99,0 +7422,15646521,Fan,634,Spain,Female,36,1,0,1,1,1,143960.72,0 +7423,15746258,Wright,622,France,Male,29,7,101486.96,1,1,1,8788.35,0 +7424,15692430,Milano,699,Germany,Male,36,2,123601.56,2,1,0,103557.85,0 +7425,15625501,Wall,570,Germany,Male,38,1,127201.58,1,1,0,147168.28,1 +7426,15640521,Chidumaga,552,Germany,Male,33,3,144962.74,1,1,0,58844.84,1 +7427,15790630,Olisaemeka,619,France,Female,48,4,0,1,0,0,18094.96,1 +7428,15664720,Kovalyova,714,Spain,Male,33,8,122017.19,1,0,0,162515.17,0 +7429,15750055,Onio,503,Spain,Male,32,9,100262.88,2,1,1,157921.25,0 +7430,15644878,Hill,685,Spain,Female,43,6,117302.62,1,0,0,68701.73,0 +7431,15754578,Okeke,606,France,Female,35,0,135984.15,2,1,0,186778.89,0 +7432,15705379,Upjohn,678,France,Male,38,3,0,2,1,0,66561.6,0 +7433,15761047,H?,724,Germany,Male,31,2,160997.54,2,0,1,64831.36,0 +7434,15671293,Marcus,779,Germany,Female,37,2,128389.63,1,1,1,6589.16,1 +7435,15687527,Yobachukwu,638,Spain,Male,35,1,0,2,1,0,165370.66,0 +7436,15647898,Russell,610,Spain,Female,50,5,130554.51,3,1,0,184758.17,1 +7437,15671534,Hovell,646,Germany,Female,57,6,90212,1,1,0,13911.27,1 +7438,15591248,Chukwumaobim,628,France,Female,29,9,71996.29,1,1,1,34857.46,0 +7439,15676156,Boyle,528,France,Female,32,4,85615.66,2,1,0,156192.43,0 +7440,15812918,Scott,432,France,Female,27,6,62339.81,2,0,0,53874.67,0 +7441,15604130,Johnstone,622,Spain,Female,47,6,142319.03,1,0,0,100183.05,0 +7442,15700549,Alvares,721,France,Male,54,5,0,2,1,1,4493.12,0 +7443,15715519,McDavid,614,Spain,Male,36,5,0,2,1,0,130610.78,0 +7444,15707042,Dellucci,634,France,Female,24,2,87413.19,1,1,0,63340.65,0 +7445,15605276,Brothers,742,France,Female,29,4,0,2,1,1,180066.59,0 +7446,15630592,Sanders,516,France,Female,45,4,0,1,1,0,95273.73,1 +7447,15636626,Morrison,718,France,Male,35,3,97560.16,1,1,1,53511.74,0 +7448,15740411,Molle,636,Germany,Male,30,8,141787.31,2,1,1,109685.61,0 +7449,15593834,Genovese,691,Spain,Male,36,7,129934.64,1,0,0,75664.56,1 +7450,15804235,Zetticci,698,France,Female,37,2,166178.02,2,1,1,71972.95,0 +7451,15679801,Hsueh,712,Spain,Female,39,5,163097.55,2,1,1,23702.42,0 +7452,15673907,Alexander,659,France,Male,20,8,0,2,0,0,112572.02,0 +7453,15636562,Muravyova,573,Spain,Male,44,8,0,2,0,0,62424.46,0 +7454,15702571,Wright,778,Germany,Female,35,1,151958.19,3,1,1,131238.37,1 +7455,15627365,Calabresi,732,France,Male,46,0,0,2,1,1,184350.78,0 +7456,15748499,Johnson,550,Germany,Male,33,4,118400.91,1,0,1,13999.64,1 +7457,15598614,Lucchesi,790,Spain,Male,20,8,0,2,1,0,168152.76,0 +7458,15668889,Galgano,665,Germany,Female,43,2,116322.27,4,1,0,35640.12,1 +7459,15800049,Grigoryeva,728,Spain,Female,43,5,0,1,1,1,120088.17,0 +7460,15583724,Raymond,645,Spain,Female,29,4,0,2,1,1,74346.11,0 +7461,15622083,Paterson,647,Germany,Male,30,6,143138.91,2,1,0,2955.46,0 +7462,15645571,Genovese,596,Spain,Male,32,4,0,2,0,1,146504.35,0 +7463,15598266,Martin,610,France,Male,40,9,0,1,1,1,149602.54,0 +7464,15667934,Moretti,512,France,Male,36,0,129804.17,1,1,0,53020.9,0 +7465,15569682,Leckie,768,Germany,Male,37,9,108308.11,1,1,0,41788.25,1 +7466,15772941,Lane,666,Germany,Male,30,3,110153.27,1,0,1,74849.46,0 +7467,15586174,Brodney,700,Germany,Female,30,4,116377.48,1,1,1,134417.31,0 +7468,15803682,Angelo,651,Germany,Female,37,10,117791.06,2,1,1,75837.58,0 +7469,15627328,Millar,542,Spain,Female,26,2,0,2,1,1,54869.54,0 +7470,15717065,Balashov,686,France,Female,35,8,105419.73,1,1,0,35356.46,0 +7471,15602456,Afanasyev,850,Germany,Female,47,4,99219.47,2,1,1,122141.13,0 +7472,15721569,Chialuka,658,Germany,Female,55,8,119327.93,1,0,1,119439.66,0 +7473,15573798,Yermolayev,448,France,Female,36,6,83947.12,2,1,0,81999.53,0 +7474,15638272,Tien,609,Spain,Male,32,4,99883.16,1,1,1,120594.85,0 +7475,15799859,Lucchesi,704,France,Male,50,4,165438.26,1,1,0,120770.75,1 +7476,15599152,Lai,698,France,Male,31,1,156111.24,1,0,0,134790.74,0 +7477,15737909,Bates,759,France,Male,44,2,111095.58,2,1,0,100137.7,0 +7478,15646190,Saunders,677,France,Female,56,0,119963.45,1,0,0,158325.87,1 +7479,15711249,Chukwuemeka,544,Spain,Male,22,4,0,2,1,0,70007.67,0 +7480,15671987,Meagher,567,Spain,Male,35,8,153137.74,1,1,0,88659.07,0 +7481,15812766,Golubeva,490,Spain,Male,40,6,156111.08,1,0,0,190889.13,0 +7482,15778589,Collier,626,France,Male,34,7,113014.7,2,1,1,56646.28,0 +7483,15750104,Chan,718,Germany,Male,43,5,132615.73,2,1,0,32999.1,0 +7484,15784526,Chen,616,France,Male,44,5,102016.38,1,0,1,178235.37,1 +7485,15646563,Wright,772,France,Female,35,9,0,1,0,1,25448.31,0 +7486,15744423,Cocci,561,France,Male,32,5,0,2,1,0,84871.99,0 +7487,15593694,Williams,814,France,Male,49,8,0,2,0,0,157822.54,0 +7488,15785367,McGuffog,651,France,Female,56,4,0,1,0,0,84383.22,1 +7489,15687765,Chukwujamuike,538,Germany,Female,42,4,80380.24,1,1,0,119216.46,0 +7490,15789014,Scott,600,France,Female,26,6,108909.12,1,1,0,82547.01,0 +7491,15703177,Bell,654,France,Female,35,2,90865.8,1,1,1,86764.46,0 +7492,15660263,Olisaemeka,622,France,Male,40,4,99799.76,2,1,0,197372.13,0 +7493,15776545,Napolitani,682,France,Male,28,10,200724.96,1,0,1,82872.64,1 +7494,15683276,Sargood,610,Spain,Female,37,10,140363.95,2,1,1,129563.86,0 +7495,15599272,Harrington,795,France,Female,36,1,151844.64,1,1,1,135388.89,0 +7496,15589541,Sutherland,557,France,Female,27,2,0,2,0,1,4497.55,0 +7497,15608804,Allan,824,Germany,Male,49,8,133231.48,1,1,1,67885.37,0 +7498,15645820,Folliero,698,France,Male,27,7,0,2,1,0,111471.55,0 +7499,15659031,Mordvinova,630,France,Female,36,8,126598.99,2,1,1,134407.93,0 +7500,15790113,Schofield,609,Germany,Female,71,6,113317.1,1,1,0,108258.22,1 +7501,15652289,Williams,694,France,Male,47,4,0,2,1,0,197528.62,0 +7502,15605341,Baird,681,France,Female,58,8,93173.88,1,1,1,139761.25,0 +7503,15697844,Whitehouse,721,Spain,Female,32,10,0,1,1,0,136119.96,1 +7504,15652048,Thompson,563,Germany,Male,44,7,105007.31,2,1,1,197812.16,0 +7505,15587038,Ogochukwu,654,Spain,Female,32,2,0,1,1,1,51972.92,1 +7506,15660528,Niu,659,Spain,Male,27,4,0,2,1,0,99341.87,0 +7507,15700300,Okoli,674,Germany,Female,44,4,131593.85,1,0,1,171345.02,1 +7508,15642001,Lorenzen,576,Germany,Male,44,9,119530.52,1,1,0,119056.68,1 +7509,15580366,Okechukwu,566,Germany,Male,54,4,118614.6,2,1,1,172601.62,0 +7510,15657228,Anderson,545,Germany,Male,37,9,95829.13,2,0,1,104936.88,0 +7511,15729377,Ku,798,France,Male,36,1,0,2,1,1,159044.1,0 +7512,15686913,Kung,757,France,Male,38,0,0,1,1,0,83263.06,0 +7513,15631267,Lu,641,France,Male,50,6,153590.73,2,1,1,130910.78,0 +7514,15632275,Trevisano,718,France,Male,29,2,0,1,1,0,126336.72,0 +7515,15715907,Onwubiko,699,France,Male,64,9,113109.52,1,1,0,27980.8,1 +7516,15764841,Vidler,623,France,Female,35,0,130557.24,1,1,1,47880.71,0 +7517,15748649,Shen,644,France,Male,40,8,93183.19,1,1,0,73882.49,0 +7518,15771409,McGregor,586,France,Male,58,7,151933.63,1,1,0,162960.05,1 +7519,15779207,Nnamdi,500,Germany,Male,30,2,125495.64,2,1,1,68807.47,0 +7520,15814116,Castiglione,583,France,Female,42,7,0,2,1,0,144039.05,0 +7521,15665087,Bergamaschi,595,Germany,Female,26,8,118547.72,1,1,1,151192.18,0 +7522,15611189,Allingham,670,Spain,Male,43,1,97792.21,1,0,0,120225.62,0 +7523,15729718,Stelzer,610,France,Male,41,6,0,3,0,0,56118.81,1 +7524,15733602,Rubin,814,Spain,Female,72,2,0,2,0,1,130853.03,0 +7525,15620103,Ho,660,France,Female,40,8,167181.01,1,1,1,185156.94,0 +7526,15770406,Watson,580,Germany,Male,35,9,121355.19,1,0,1,35671.45,0 +7527,15800554,Perry,850,France,Female,81,1,0,2,1,1,59568.24,0 +7528,15611409,Sun,676,Spain,Male,35,0,0,2,0,0,139911.58,0 +7529,15646535,Harrell,578,France,Male,46,5,113226.47,1,1,0,56770.76,0 +7530,15575430,Robson,579,France,Female,33,1,118392.75,1,1,1,157564.75,0 +7531,15711299,Wilson,711,Germany,Female,52,8,145262.54,1,0,1,131473.31,0 +7532,15642063,Kelechi,692,France,Male,40,6,163505.16,1,0,0,90424.09,0 +7533,15706602,Bates,760,Spain,Female,33,1,118114.28,2,0,1,156660.21,0 +7534,15592773,Eberegbulam,630,Germany,Female,51,0,108449.23,3,0,0,88372.69,1 +7535,15786539,Olisaemeka,808,France,Male,32,1,0,2,1,1,46200.71,0 +7536,15737542,Davey,611,Germany,Female,36,10,103294.56,1,1,0,160548.12,0 +7537,15590234,De Luca,697,France,Female,42,1,0,1,1,0,1262.83,1 +7538,15773776,Ho,655,France,Female,38,6,0,1,1,1,188639.28,0 +7539,15728082,Vasiliev,601,Spain,Male,28,6,0,2,1,0,14665.28,0 +7540,15609987,Smith,755,France,Male,42,2,119919.12,1,1,0,156868.21,0 +7541,15735330,Sung,553,France,Male,37,1,0,1,1,0,30461.55,0 +7542,15649430,White,723,France,Male,28,4,0,2,1,1,123885.88,0 +7543,15768777,Wang,507,Spain,Female,34,4,0,2,1,1,60688.38,0 +7544,15777893,Davide,777,France,Male,43,1,0,2,1,0,21785.91,0 +7545,15791326,Nnamdi,566,France,Male,34,3,0,1,0,0,188135.69,0 +7546,15615176,Welsh,732,France,Male,26,7,0,2,1,0,154364.66,0 +7547,15735221,Sousa,697,France,Female,42,10,0,2,1,0,61312.15,0 +7548,15617991,Andrews,555,France,Male,29,4,128744.04,1,1,1,47454.93,0 +7549,15658504,Chiawuotu,584,Germany,Female,62,9,137727.34,2,0,1,121102.9,0 +7550,15785705,Thomson,705,Germany,Female,44,10,106731.58,1,1,0,137419.87,1 +7551,15801817,Carpenter,688,France,Female,38,7,123544.21,1,1,1,157664.02,0 +7552,15752578,Yefimova,626,France,Female,37,2,133968.96,2,1,0,148689.65,0 +7553,15781574,Ma,636,Spain,Male,76,9,126534.6,1,1,1,39789.62,0 +7554,15792107,Black,719,Spain,Female,35,8,0,1,1,1,165162.4,0 +7555,15569917,Obijiaku,706,Spain,Male,30,6,87609.68,2,0,0,137674.55,1 +7556,15721504,King,731,Spain,Male,41,3,0,2,1,0,101371.72,0 +7557,15757306,Miller,738,Spain,Male,49,3,0,3,1,1,65066.48,1 +7558,15647295,Chin,426,France,Male,34,9,0,2,1,0,107876.91,0 +7559,15642098,Cox,622,Spain,Female,36,0,108960,2,1,0,111180.3,1 +7560,15696120,Wallace,701,Spain,Female,30,2,0,2,1,0,115650.63,0 +7561,15675176,Price,512,France,Male,51,6,144953.31,1,1,1,165035.17,0 +7562,15700046,Yuan,635,France,Male,41,4,103544.88,2,1,0,193746.55,0 +7563,15782089,Mullen,685,France,Male,33,6,0,1,1,0,58458.26,0 +7564,15706394,Howell,609,France,Male,53,7,0,2,0,1,52332.85,0 +7565,15759387,McIntosh,598,Germany,Male,38,1,101487.18,1,1,1,75959.1,1 +7566,15623369,Clifton,708,France,Male,52,10,105355.81,1,1,0,123.07,1 +7567,15732943,Okwuoma,574,Spain,Male,36,4,77967.5,1,1,0,167066.95,1 +7568,15750545,Chidiebere,629,France,Male,44,5,0,4,0,0,117572.59,1 +7569,15809909,Fan,422,Spain,Female,54,4,0,2,1,1,7166.71,0 +7570,15642448,Onyemauchechukwu,656,Spain,Male,28,8,120047.77,1,1,1,137173.39,0 +7571,15791944,Harker,697,France,Male,32,7,175464.85,3,1,0,116442.42,1 +7572,15768342,Bolton,718,France,Male,52,8,79475.3,3,1,1,32421.32,1 +7573,15567919,Lazarev,586,Germany,Male,37,8,167735.69,2,0,1,104665.79,0 +7574,15674750,Alexeyeva,481,Spain,Female,37,8,0,2,1,0,44215.86,0 +7575,15778345,Stevens,749,France,Female,33,1,74385.98,1,1,0,20164.47,0 +7576,15687634,Glover,561,Germany,Male,49,5,94754,1,1,1,26691.31,0 +7577,15666096,Ibekwe,676,Spain,Male,27,4,0,1,0,1,107955.67,0 +7578,15581700,Paterson,615,Germany,Male,43,3,86920.86,1,1,1,150048.37,0 +7579,15656417,Marsh,582,France,Female,39,1,132077.48,2,1,0,192255.15,0 +7580,15649101,Reeves,601,France,Male,40,10,127847.86,1,0,0,173245.68,0 +7581,15781975,Rees,708,France,Male,34,3,0,1,0,1,121457.88,1 +7582,15700511,Hanson,708,Germany,Male,42,9,176702.36,2,1,1,104804.74,0 +7583,15770255,Onwughara,797,Germany,Female,33,10,83555.58,1,0,0,69767.14,0 +7584,15643574,Odinakachukwu,682,France,Male,26,8,0,2,1,0,178373.43,0 +7585,15595010,Huang,694,Spain,Female,39,9,0,2,0,0,99924.04,0 +7586,15580579,Trevisani,490,France,Female,40,1,0,1,1,1,49594.19,1 +7587,15748532,Dale,828,Spain,Male,42,10,0,1,1,1,186071.14,0 +7588,15773789,Pavlova,594,Spain,Female,38,7,96858.35,1,1,0,77511.45,0 +7589,15600027,Meng,579,Spain,Male,33,1,0,2,1,1,54816.57,0 +7590,15620832,Dean,723,France,Female,35,0,0,2,0,1,61290.99,0 +7591,15568819,Chiganu,619,Germany,Female,42,8,132796.04,3,1,1,191821.35,1 +7592,15748691,Lung,794,Spain,Female,30,1,154970.54,1,0,1,156768.45,0 +7593,15583552,Donaldson,674,Germany,Male,44,3,88902.21,1,1,0,73731.32,0 +7594,15588019,Li Fonti,418,France,Male,28,7,98738.92,1,1,0,122190.22,0 +7595,15713250,Izmailova,502,France,Male,33,8,0,2,1,1,123509.01,0 +7596,15569595,Walker,678,France,Female,50,6,0,1,1,0,8199.5,0 +7597,15794868,Nnonso,599,Germany,Male,40,10,137456.28,2,1,1,14113.11,0 +7598,15576680,Stevenson,736,France,Male,29,4,0,2,0,0,51705.01,0 +7599,15613699,Schnaars,430,France,Female,60,7,73937.02,1,1,0,161937.62,1 +7600,15609758,Geoghegan,537,France,Female,45,7,158621.04,1,1,0,120892.96,1 +7601,15762392,Ilyina,683,Spain,Male,30,1,113257.2,1,1,1,65035.02,0 +7602,15693382,Muir,828,France,Male,31,9,0,1,0,1,164257.37,0 +7603,15791769,Gardener,691,France,Female,29,9,116536.43,1,1,0,51987.99,0 +7604,15712483,Chidi,608,Spain,Female,28,4,0,2,1,0,10899.63,1 +7605,15636454,Fu,691,France,Female,60,6,101070.69,1,1,0,177355.8,1 +7606,15710138,Sun,718,Spain,Male,39,6,0,2,0,1,63889.1,0 +7607,15571571,Ting,680,Germany,Female,31,3,127331.46,3,1,1,176433.6,0 +7608,15638751,Ashton,838,Spain,Female,41,5,0,2,1,0,81313.51,0 +7609,15598574,Uwakwe,695,Spain,Female,31,5,0,2,0,1,13998.88,0 +7610,15796787,Vassiliev,681,France,Male,46,0,105969.42,1,1,0,5771.56,0 +7611,15615670,Kazakova,762,France,Male,36,5,119547.46,1,1,1,42693.65,0 +7612,15705506,Perry,751,Spain,Male,38,7,0,2,0,0,90839.61,0 +7613,15599535,Howell,678,Spain,Male,28,5,138668.18,1,1,1,54144.01,0 +7614,15768449,Ricci,634,France,Female,37,7,51582.5,2,1,1,184312.88,0 +7615,15725002,Smith,749,France,Male,37,7,0,2,1,0,20306.79,0 +7616,15611682,Rossi,590,Spain,Male,37,6,169902.92,1,1,1,128256.18,0 +7617,15749964,Jones,610,France,Female,27,4,87262.4,2,1,0,182720.07,0 +7618,15678779,Quezada,502,France,Male,33,7,0,2,0,1,4082.52,0 +7619,15752601,McCulloch,578,France,Female,40,7,0,2,0,0,102233.73,0 +7620,15758477,Tobeolisa,547,France,Female,32,2,0,2,1,0,132002.83,0 +7621,15629133,Black,579,France,Female,27,9,0,2,1,0,126838.7,0 +7622,15604963,Fraser,661,France,Male,39,5,0,2,0,0,181461.46,0 +7623,15796413,Green,794,France,Male,46,6,0,2,1,0,195325.74,0 +7624,15812470,Allan,719,France,Male,61,5,0,2,0,1,29132.43,0 +7625,15587443,Akudinobi,728,France,Female,69,1,0,2,1,1,131804.86,0 +7626,15689692,Walker,598,Germany,Male,19,3,150348.37,1,1,1,173784.04,0 +7627,15779586,Olisaemeka,822,Germany,Female,46,3,115074.02,2,1,0,26249.86,0 +7628,15667588,Arcuri,670,Spain,Female,40,3,0,1,1,1,182650.15,0 +7629,15624423,Liu,850,France,Male,28,8,99986.98,1,1,0,196582.55,0 +7630,15591107,Flemming,723,Germany,Female,68,3,110357,1,0,0,141977.54,1 +7631,15748986,Bischof,705,Germany,Male,42,8,166685.92,2,1,1,55313.51,0 +7632,15793896,John,677,Spain,Male,40,7,95312.8,1,1,1,62944.75,0 +7633,15620570,Sinnett,736,France,Male,43,4,202443.47,1,1,0,72375.03,0 +7634,15727811,Ts'ui,661,Germany,Female,47,0,109493.62,1,0,0,188324.01,1 +7635,15707681,Pokrovsky,501,Germany,Male,38,9,88977.39,2,0,1,133403.07,0 +7636,15702030,Azarov,516,France,Female,29,2,104982.57,1,1,0,157378.5,0 +7637,15673238,McCarthy,517,Germany,Female,59,8,154110.99,2,1,0,101240.08,1 +7638,15604196,Simpson,766,France,Male,32,6,185714.28,1,1,1,102502.5,0 +7639,15769356,Stevenson,520,Germany,Female,23,3,116022.53,2,1,1,37577.66,0 +7640,15665590,Moore,541,France,Male,46,6,0,2,1,1,83456.67,0 +7641,15572361,Chill,790,Germany,Female,34,2,164011.48,1,1,0,199420.41,0 +7642,15667460,Moore,797,France,Male,31,9,0,2,1,1,24748.89,0 +7643,15654760,Su,811,France,Male,40,1,101514.89,1,1,1,121765,0 +7644,15632669,Rees,722,Spain,Female,32,4,0,2,1,1,113666.48,0 +7645,15613673,Lung,675,France,Male,28,9,0,1,1,0,134110.93,0 +7646,15698522,Thomas,660,Germany,Male,39,9,134599.33,2,1,0,183095.87,0 +7647,15741633,Fuller,566,Spain,Male,32,10,147511.26,1,1,1,159891.03,0 +7648,15674583,Trevisani,768,France,Male,25,0,78396.08,1,1,1,8316.19,0 +7649,15665374,Dumolo,610,Spain,Female,31,5,0,2,0,0,63736.36,0 +7650,15588854,Wu,715,France,Female,31,3,110581.29,1,1,1,94715.24,0 +7651,15810716,Kerr,750,Germany,Male,42,8,151836.36,2,1,0,68695.38,0 +7652,15776921,Geoghegan,431,Germany,Male,45,5,83624.55,2,0,0,36899.62,0 +7653,15569394,Bailey,704,France,Male,24,2,148197.15,2,1,0,182775.08,0 +7654,15788215,Hsia,535,Spain,Female,30,5,122924.75,1,0,0,62390.59,1 +7655,15641007,Holden,614,France,Female,38,4,72594,1,1,1,76042.48,0 +7656,15594651,Milani,748,France,Male,38,4,115221.36,1,0,1,70956.75,0 +7657,15575146,Jamieson,492,Germany,Male,51,8,117808.74,2,1,1,67311.12,0 +7658,15608916,Ndubueze,573,France,Male,40,7,147754.68,1,1,1,110454.46,0 +7659,15666297,Abramova,706,Spain,Female,53,3,0,3,0,0,88479.02,1 +7660,15598586,Wetherspoon,680,France,Male,31,10,113292.17,1,1,1,122639.73,0 +7661,15665014,Middleton,458,Spain,Male,36,5,0,2,1,0,79723.78,0 +7662,15701738,Arcuri,612,Germany,Male,44,2,115163.38,1,1,1,97677.52,1 +7663,15650591,Calabrese,809,Germany,Male,50,10,118098.62,1,1,1,100720.02,1 +7664,15652667,Hampton,590,France,Male,39,9,0,2,1,1,104730.52,0 +7665,15679622,Clayton,602,France,Male,35,8,0,1,1,1,22499.29,0 +7666,15730150,Otutodilichukwu,540,Spain,Male,37,0,120825.7,1,1,0,28257.89,0 +7667,15813192,Chukwuemeka,494,France,Male,25,6,0,2,0,1,109988.09,0 +7668,15606554,Douglas,797,France,Male,29,1,0,1,0,1,149991.32,0 +7669,15611794,Galloway,526,Germany,Male,61,6,133845.28,2,1,1,45180.8,0 +7670,15672357,Sochima,631,Spain,Male,38,7,0,2,1,0,181605.85,0 +7671,15711759,Wilkins,576,France,Female,29,5,108541.04,1,1,1,126469.09,0 +7672,15615296,Rice,405,France,Male,39,10,0,1,1,0,160810.85,1 +7673,15699294,Pope,555,France,Male,30,1,0,2,0,0,88146.86,0 +7674,15788634,Romani,750,Spain,Female,37,2,113817.06,1,0,0,88333.74,0 +7675,15660871,Ch'ang,665,France,Male,28,8,137300.23,1,1,0,90174.83,0 +7676,15618258,Chizuoke,640,Spain,Male,37,5,158024.38,1,1,0,81298.09,0 +7677,15722535,Ireland,457,France,Female,33,7,127837.54,1,0,1,60013.17,0 +7678,15711977,Finch,695,France,Male,36,4,161533,1,1,0,100940.91,0 +7679,15690169,Meng,645,France,Male,31,7,161171.7,2,1,0,12599.94,1 +7680,15790689,Hibbins,647,Spain,Male,32,9,80958.36,1,1,1,128590.73,0 +7681,15665181,Chung,808,Spain,Male,25,7,0,2,0,1,23180.37,0 +7682,15633608,Black,641,France,Male,33,2,146193.6,2,1,1,55796.83,1 +7683,15805261,Balashov,700,Spain,Male,29,8,0,2,0,1,152097.02,0 +7684,15740356,Palmer,660,Germany,Male,26,4,115021.76,1,0,1,162443.05,0 +7685,15808223,Lea,615,Spain,Male,41,1,126773.43,1,1,1,55551.26,0 +7686,15769980,Singleton,705,Germany,Female,40,3,92889.91,1,1,1,109496.69,0 +7687,15675450,Burt,718,France,Male,48,9,0,2,1,1,72105.63,0 +7688,15776494,Siciliano,754,France,Male,61,5,146622.35,1,1,1,41815.22,1 +7689,15592412,Sun,713,Germany,Male,45,4,131038.14,1,1,0,74005.04,1 +7690,15777452,Sauve,587,France,Female,46,6,88820.29,1,0,0,70224.34,0 +7691,15692258,Thompson,569,Spain,Male,31,1,115406.97,1,0,0,145528.22,0 +7692,15791045,Boni,568,France,Female,38,3,132951.92,1,0,1,124486.28,0 +7693,15807889,Wood,634,Germany,Male,74,5,108891.7,1,1,0,10078.02,0 +7694,15602043,Buccho,770,Germany,Female,46,5,141788.63,2,0,0,164967.21,0 +7695,15807335,Spencer,676,Spain,Female,64,4,116954.32,1,1,1,91149.48,0 +7696,15629985,Eidson,723,Germany,Female,47,10,90450,2,0,0,103379.31,1 +7697,15679453,Hung,614,Germany,Female,39,8,125997.22,1,1,1,128049.34,1 +7698,15637315,Melvin,601,Spain,Female,41,3,0,2,1,0,54342.83,0 +7699,15691513,Dawkins,592,France,Male,60,9,0,4,1,1,13614.01,1 +7700,15622289,Rizzo,605,Spain,Female,36,9,0,2,0,1,35521.63,0 +7701,15715184,Capon,752,Spain,Female,31,4,144637.86,2,1,0,40496.72,0 +7702,15702801,Ts'ao,677,France,Female,29,3,86616.35,1,0,0,91903.9,1 +7703,15719931,Johnstone,850,France,Male,31,8,0,2,1,0,178667.7,0 +7704,15806081,Fleming,608,Germany,Female,48,2,127924.25,2,1,0,32202.61,0 +7705,15796336,Chang,786,Spain,Female,34,9,0,2,1,0,117034.32,0 +7706,15647306,Gibbs,777,France,Female,29,9,131240.61,1,1,1,163746.09,1 +7707,15742369,Rita,667,Spain,Male,31,5,0,2,1,1,20346.69,0 +7708,15655859,Munro,848,Spain,Male,35,5,120046.74,2,1,0,84710.65,0 +7709,15675650,Duncan,486,France,Female,39,8,97819.36,1,0,1,120531.31,0 +7710,15574119,Okwuadigbo,598,Spain,Female,64,1,62979.93,1,1,1,152273.57,0 +7711,15754168,McIntosh,506,France,Female,40,3,0,1,1,1,144345.58,0 +7712,15763029,Ch'iu,612,Germany,Male,46,9,161450.03,1,1,1,96961,1 +7713,15765048,Watt,545,France,Male,30,3,0,2,1,0,170307.43,0 +7714,15786215,Udinese,793,France,Male,56,8,119496.25,2,1,0,29880.99,0 +7715,15707559,Clark,682,France,Female,30,9,0,2,1,1,195104.91,0 +7716,15582129,Hsia,517,France,Male,62,1,43772.66,3,1,0,187756.24,1 +7717,15687540,Obiuto,684,France,Male,32,9,100249.41,2,0,1,67599.69,0 +7718,15787196,T'ien,692,Spain,Male,46,2,0,2,1,1,105983.09,0 +7719,15670898,McKenzie,740,France,Female,60,5,108028.08,2,0,0,25980.42,1 +7720,15775433,Tang,666,Germany,Male,71,1,53013.29,2,1,1,112222.64,0 +7721,15700693,Tu,693,France,Male,68,2,0,2,1,1,59864.96,0 +7722,15677955,Tsui,757,Germany,Male,33,1,122088.67,1,1,0,42581.09,0 +7723,15570086,Lynch,684,Germany,Male,18,9,90544,1,0,1,4777.23,0 +7724,15794875,Hung,691,Spain,Male,35,6,0,2,0,1,178038.17,0 +7725,15673591,Oluchukwu,842,France,Male,44,3,141252.18,4,0,1,128521.16,1 +7726,15631756,Tuan,482,France,Female,35,5,147813.05,2,0,0,109029.72,0 +7727,15757617,Lewis,735,France,Male,55,6,134140.68,1,1,0,2267.88,0 +7728,15612729,Chidiebere,681,France,Female,63,7,0,2,1,1,55054.48,0 +7729,15637857,Woolacott,616,France,Female,31,8,0,1,0,1,76456.17,0 +7730,15681007,Yen,850,France,Female,35,2,128548.49,4,1,0,75478.95,1 +7731,15593622,Service,635,France,Male,43,10,122198.21,2,0,1,179144.54,0 +7732,15629273,Lin,638,Germany,Male,42,8,145177.84,1,1,0,193471.74,1 +7733,15765846,Chuang,820,Spain,Female,31,2,94222.53,1,1,0,103570.8,0 +7734,15596013,Akhtar,694,Germany,Female,58,1,143212.22,1,0,0,102628.56,1 +7735,15722473,Faulkner,713,France,Male,41,3,0,2,1,0,55772.04,0 +7736,15774936,Liang,543,Germany,Male,41,6,143350.41,1,1,1,192070.16,1 +7737,15685640,Dancy,649,France,Female,41,3,130931.83,1,1,1,144808.37,0 +7738,15566563,Duigan,777,France,Female,30,4,137851.31,1,1,0,5008.23,1 +7739,15768746,McLean,561,France,Male,33,6,0,2,0,0,173680.39,0 +7740,15689952,Zuyeva,724,Spain,Male,41,5,0,1,0,1,115753.94,0 +7741,15725906,Hankinson,665,Spain,Female,51,8,0,1,1,1,38928.48,1 +7742,15634501,Wei,441,France,Male,60,1,140614.15,1,0,1,174381.23,0 +7743,15571940,Afamefula,579,Spain,Male,22,3,118680.57,1,1,1,49829.8,0 +7744,15741643,Chiang,777,Germany,Male,35,7,122917.69,1,1,1,76169.68,0 +7745,15806822,Myers,739,France,Female,36,0,0,2,0,0,133465.57,0 +7746,15701166,Chinedum,660,France,Male,40,5,131754.11,2,1,1,38761.61,0 +7747,15718531,Ukaegbunam,554,France,Female,35,8,0,2,1,1,176779.46,0 +7748,15628308,Akubundu,850,France,Female,24,6,0,2,1,1,13159.9,0 +7749,15585287,Sal,842,Germany,Female,35,9,119948.09,1,1,0,48217.97,1 +7750,15781619,Stevenson,785,France,Female,38,1,0,1,1,0,134964.85,1 +7751,15805162,Sutherland,550,France,Male,25,0,0,2,1,1,184221.11,0 +7752,15588535,Ts'ao,750,Spain,Female,39,6,0,2,0,0,19264.33,0 +7753,15775307,Sung,490,Spain,Female,38,3,97266.1,1,1,1,92797.23,0 +7754,15777616,Pisani,605,Germany,Male,28,10,113690.83,1,1,0,33114.24,0 +7755,15692291,Hs?eh,563,Spain,Female,42,6,99056.22,2,1,0,154347.95,1 +7756,15680843,Sherrod,675,France,Male,34,8,0,2,1,1,184842.21,0 +7757,15606232,Holloway,621,Spain,Female,36,7,116338.68,1,1,1,155743.48,0 +7758,15641585,Newton,850,France,Male,40,6,97339.99,1,0,1,88815.25,0 +7759,15684358,Kang,711,France,Male,41,3,0,2,1,1,193747.57,0 +7760,15806389,Walton,549,Germany,Female,55,1,137592.31,2,0,1,116548.02,1 +7761,15641860,Bradley,764,Germany,Male,34,6,108760.27,2,1,0,166324.79,1 +7762,15814237,Watkins,627,Germany,Male,30,3,128770.88,2,1,1,40199.01,0 +7763,15808780,Tien,850,France,Female,34,2,0,2,0,0,51919.04,0 +7764,15767064,Davide,614,Spain,Female,36,1,44054.84,1,1,1,73329.08,0 +7765,15751177,Milne,685,Germany,Female,44,2,119657.53,1,1,0,145387.05,1 +7766,15613427,Barling,683,Germany,Female,49,7,108797.63,2,0,0,140763.18,0 +7767,15647259,Barnett,643,Spain,Male,35,2,0,2,0,0,67979.35,0 +7768,15748660,Ellis,561,Germany,Female,49,1,102025.32,1,1,0,133051.64,1 +7769,15726695,Hsia,601,Spain,Female,20,9,122446.61,2,1,0,86791.9,0 +7770,15757473,Chukwujamuike,766,France,Female,27,7,158786.67,2,0,1,47579.25,0 +7771,15809509,Venables,699,France,Male,29,3,125689.29,1,1,1,151623.71,0 +7772,15715512,Hsia,850,Germany,Male,29,1,154640.41,1,1,1,164039.51,0 +7773,15614168,Alexander,792,Germany,Female,50,4,146710.76,1,1,0,16528.4,1 +7774,15679818,Yuan,636,Germany,Male,67,7,136709.35,1,0,1,66753.1,1 +7775,15609928,Johnston,850,Germany,Male,43,5,129305.09,2,0,1,19244.58,0 +7776,15731246,Hobler,628,Spain,Male,40,10,0,2,1,0,103832.58,0 +7777,15685243,Jamieson,736,France,Female,63,10,0,2,0,1,502.7,0 +7778,15638730,Macleod,711,France,Female,21,0,82844.33,2,0,1,1408.68,0 +7779,15697034,Norris,583,Spain,Female,22,2,0,2,0,1,5985.36,0 +7780,15699225,Pirozzi,757,France,Male,46,0,0,2,1,0,37460.05,0 +7781,15677387,Folliero,749,Germany,Female,33,10,76692.22,1,0,1,30396.43,0 +7782,15759184,Russell,705,France,Male,34,7,117715.84,1,1,0,2498.67,0 +7783,15595991,Hsiung,585,France,Male,54,8,87105.32,1,1,1,55346.14,0 +7784,15681332,Tate,437,France,Female,43,6,0,1,1,0,148330.97,1 +7785,15756299,Davis,741,France,Female,64,2,69311.16,1,1,1,59237.72,0 +7786,15750547,Bair,738,France,Male,26,9,0,2,1,1,48644.94,0 +7787,15566380,Drury,586,Spain,Female,33,10,66948.67,2,1,1,140759.03,0 +7788,15675963,Padovano,627,France,Female,57,9,0,2,1,1,107712.42,0 +7789,15674671,Conway,551,Spain,Male,76,2,128410.71,2,1,1,181718.73,0 +7790,15621466,Waters,606,Germany,Male,38,3,99897.53,1,0,0,37054.65,0 +7791,15607176,Kang,674,France,Male,22,3,0,1,1,1,173940.59,0 +7792,15570299,Martin,584,Germany,Female,31,6,152622.34,1,1,0,99298.8,0 +7793,15613197,Ugochukwutubelum,590,France,Male,40,8,0,2,1,0,62933.03,0 +7794,15798885,Burns,585,France,Male,56,4,138227.19,2,1,1,55287.84,0 +7795,15714883,Genovese,508,France,Female,25,2,111395.53,1,0,1,48197.06,0 +7796,15604497,Beale,458,Germany,Male,44,7,84386.57,1,1,0,178642.73,0 +7797,15773949,Cherkasova,692,France,Female,36,3,0,2,1,1,8282.22,0 +7798,15774164,Coles,502,Germany,Male,33,5,174673.65,2,1,0,33300.56,0 +7799,15774127,Potter,518,France,Male,46,3,0,2,1,0,76515.79,0 +7800,15619016,McMinn,660,Germany,Male,46,5,109019.65,2,1,1,33680.56,0 +7801,15795759,Bergamaschi,698,Germany,Female,52,1,107906.75,1,1,0,168886.39,1 +7802,15798844,Chijindum,678,France,Male,54,7,128914.97,1,0,0,191746.23,1 +7803,15717962,Ch'iu,773,Spain,Male,63,9,111179.83,1,1,1,93091.02,0 +7804,15691504,Yusupova,619,Germany,Female,52,8,124099.13,1,0,0,23904.52,0 +7805,15693893,Davis,684,Germany,Male,59,9,122471.09,1,0,1,15807.07,0 +7806,15672499,Iadanza,635,France,Male,34,3,134692.4,2,1,1,83773.02,0 +7807,15750410,Jordan,680,France,Female,25,4,123816.5,1,1,1,90162.35,0 +7808,15568904,Kruglova,608,Germany,Male,34,3,106288.54,1,1,1,36639.25,0 +7809,15649033,Echezonachukwu,603,Germany,Female,55,7,127723.25,2,1,0,139469.11,1 +7810,15780989,Hajek,579,Spain,Male,43,2,145843.82,1,1,1,198402.37,1 +7811,15771059,Welch,756,Germany,Female,34,2,148200.72,1,0,0,194584.48,0 +7812,15687852,Vinogradoff,611,France,Male,30,2,104145.65,1,0,0,159629.64,0 +7813,15695280,Hung,532,Germany,Male,24,8,142755.25,1,0,0,34231.48,0 +7814,15592751,Okwudiliolisa,684,Germany,Female,63,3,81245.79,1,1,0,69643.31,1 +7815,15598338,Mays,647,Germany,Female,33,3,168560.46,2,0,0,90270.16,0 +7816,15735784,Gardner,583,France,Male,38,8,0,1,1,0,47848.56,0 +7817,15629128,Mamelu,774,Germany,Male,42,2,132193.94,2,1,1,162865.52,0 +7818,15642870,Ross,677,France,Male,58,9,0,1,0,1,168650.4,0 +7819,15637977,Barese,542,Germany,Male,25,8,139330.1,1,0,0,54372.37,0 +7820,15600792,Swayne,613,Spain,Male,29,0,0,2,0,1,133897.32,0 +7821,15576131,Phillips,666,France,Male,40,5,0,2,1,0,147878.05,0 +7822,15686588,Manfrin,777,France,Female,28,2,134571.5,1,0,1,118313.38,0 +7823,15761018,Tan,581,Germany,Male,50,2,143829.2,2,1,0,181224.24,1 +7824,15616029,Adams,705,France,Male,32,7,0,2,1,0,7921.57,0 +7825,15761149,Teng,673,France,Female,44,8,133444.97,1,0,1,5708.19,0 +7826,15802758,Chinwendu,594,Germany,Female,23,4,104753.84,2,1,0,56756.52,1 +7827,15647838,Davison,648,Germany,Female,51,2,116574.84,1,1,0,4121.04,1 +7828,15735968,Hsing,605,France,Male,41,10,0,2,0,1,97213.09,0 +7829,15581286,Castro,734,France,Female,40,9,176914.8,1,1,1,12799.23,0 +7830,15625445,Parkin,572,France,Female,36,8,68348.18,2,0,1,50400.32,0 +7831,15600173,Manna,595,France,Female,33,9,0,2,1,1,41447.86,0 +7832,15635143,Fennescey,749,France,Male,42,2,56726.83,2,0,1,185543.35,0 +7833,15664849,Colon,573,Spain,Male,46,3,65269.23,1,0,1,189988.65,1 +7834,15762455,Yeh,624,Spain,Male,33,6,66220.17,1,0,1,170819.01,0 +7835,15797165,Bergamaschi,703,France,Male,56,9,0,1,0,0,85547.33,1 +7836,15788189,Matveyeva,665,France,Female,41,8,96147.55,1,1,0,137037.97,0 +7837,15780492,Ignatyeva,648,France,Male,42,4,0,2,1,0,19283.14,0 +7838,15678497,Lederer,850,Spain,Male,48,2,0,1,1,0,169425.3,1 +7839,15588560,Nwabugwu,569,Germany,Female,32,8,145330.43,1,1,1,132038.65,0 +7840,15606003,Abramowitz,566,France,Female,21,3,0,2,1,1,3626.47,0 +7841,15611756,Chapman,537,Germany,Female,47,4,124192.28,2,1,1,50881.51,0 +7842,15789563,Fiorentino,706,Germany,Female,46,7,111288.18,1,1,1,149170.25,1 +7843,15702416,Cecil,734,France,Male,43,7,107805.67,1,0,0,182505.68,0 +7844,15766288,Ikechukwu,586,Germany,Female,36,5,103700.69,1,1,0,194072.56,1 +7845,15667633,Allen,612,France,Female,38,1,0,2,1,1,9209.21,0 +7846,15622774,Kao,648,France,Male,34,0,0,1,1,1,167931.81,0 +7847,15755416,Hart,557,France,Female,27,3,87739.08,1,1,1,123096.56,0 +7848,15769915,Charlton,643,Spain,Female,20,0,133313.34,1,1,1,3965.69,0 +7849,15643908,Turnbull,433,France,Female,49,10,0,1,1,1,87711.61,0 +7850,15627395,Manners,643,Germany,Male,41,7,154902.66,1,1,1,49667.28,0 +7851,15679663,Chiazagomekpere,488,France,Female,36,0,0,2,1,0,136675.22,0 +7852,15651581,Lavrentyev,758,Germany,Male,68,6,112595.85,1,1,0,35865.44,1 +7853,15596379,Wallace,743,Germany,Male,39,3,119695.75,1,0,1,26136.13,0 +7854,15746674,Miller,730,France,Female,47,7,0,1,1,0,33373.26,1 +7855,15801256,Bazhenov,746,Spain,Male,49,7,0,2,0,1,10096.25,0 +7856,15663808,Ifesinachi,666,Germany,Female,59,8,152614.51,2,1,1,188782.3,0 +7857,15598521,Ma,580,Germany,Female,33,7,131647.01,2,0,0,79775.19,0 +7858,15621457,Chu,850,France,Male,27,6,96654.72,2,0,0,152740.16,0 +7859,15764726,Kerr,563,France,Male,22,3,137583.04,1,0,1,5791.85,0 +7860,15646374,Wynne,766,Germany,Female,28,3,62717.84,2,1,1,13182.43,0 +7861,15716501,Moon,659,France,Male,32,9,95377.13,1,0,1,187551.24,0 +7862,15589948,Disher,607,Spain,Male,28,1,135936.1,2,1,1,110560.14,0 +7863,15811343,Cattaneo,644,Germany,Male,35,5,161591.11,3,1,1,63795.62,0 +7864,15659677,Beluchi,746,France,Male,47,8,142382.03,1,1,1,62086.62,0 +7865,15594436,Mazzi,588,Spain,Male,33,2,0,2,1,1,12483.56,0 +7866,15748995,Ifeajuna,691,Spain,Male,30,9,0,2,0,1,10963.04,0 +7867,15677062,Howe,666,France,Female,38,6,127043.09,1,1,1,8247,0 +7868,15697201,Yocum,640,Spain,Female,46,3,0,1,1,1,156260.08,0 +7869,15666453,Moore,611,Germany,Female,29,4,78885.88,2,1,1,26927.69,0 +7870,15693771,Y?an,651,Spain,Female,45,8,95922.9,1,1,0,84782.42,1 +7871,15569867,Chinweuba,529,France,Female,29,8,0,2,1,0,19842.11,0 +7872,15711602,Lowrie,676,France,Female,36,3,91711.59,1,1,1,95393.43,0 +7873,15717736,Shen,639,Germany,Female,46,10,110031.09,2,1,1,133995.59,0 +7874,15750441,Lavarack,782,France,Male,36,5,81210.72,2,0,1,108003.38,0 +7875,15732791,Davide,641,Germany,Male,32,5,122947.92,1,1,1,99154.86,0 +7876,15775104,Gomes,697,France,Female,38,1,182065.85,1,1,0,49503.5,0 +7877,15757607,Matveyeva,623,France,Male,45,0,0,1,1,0,196533.72,1 +7878,15793070,Fiorentino,494,Spain,Female,41,2,69974.66,2,1,0,188426.13,1 +7879,15760456,Eberechukwu,731,France,Female,38,10,123711.73,2,1,0,171340.68,1 +7880,15665385,Gibney,657,France,Male,44,6,76495.04,1,1,0,79071.89,0 +7881,15612418,Virgo,744,France,Female,38,9,0,2,0,0,20940.76,0 +7882,15727138,Kulikova,774,Spain,Male,46,9,0,2,1,1,34774.26,0 +7883,15732061,Liu,850,Germany,Female,45,1,121874.89,1,0,0,6865.41,1 +7884,15776051,Kao,551,France,Female,45,6,0,2,1,1,51143.43,0 +7885,15616530,Foran,638,France,Male,36,6,188455.19,1,0,0,47031.4,1 +7886,15632344,Jones,792,France,Female,42,0,99045.93,2,1,0,47160.01,0 +7887,15744979,Fowler,666,France,Female,36,8,0,1,0,1,158666.99,0 +7888,15745433,Conti,716,Germany,Female,30,2,205770.78,2,0,0,65464.66,0 +7889,15683657,Stephenson,594,France,Female,31,0,79340.95,1,1,0,78255.86,0 +7890,15718572,Willis,600,Germany,Male,57,9,138456.03,2,1,1,103548.25,0 +7891,15665783,Ts'ui,565,France,Male,49,7,0,2,1,1,89609.26,0 +7892,15652782,Chibuzo,678,Germany,Male,48,2,101099.9,2,0,1,193476.04,0 +7893,15707025,Fang,648,Spain,Female,31,5,0,2,1,1,5199.02,0 +7894,15647807,Wyckoff,642,France,Male,40,8,109219.83,1,1,0,52827.51,0 +7895,15718281,Muir,706,Germany,Male,67,1,123276.69,2,1,1,86507.88,1 +7896,15660571,Halpern,668,Spain,Male,43,10,113034.31,1,1,1,100423.88,0 +7897,15727857,Flynn,635,Spain,Male,41,1,0,2,1,0,175611.5,0 +7898,15639252,Shao,603,Spain,Male,30,6,129548.5,2,1,1,19282.85,0 +7899,15628144,Soares,635,France,Female,72,4,74812.84,1,0,1,27448.33,0 +7900,15683560,Gallo,642,France,Female,40,7,0,2,1,0,183963.34,0 +7901,15653275,Lei,785,Spain,Female,54,1,0,2,1,0,45113.92,1 +7902,15622182,Daniels,628,Germany,Female,28,3,153538.13,2,1,0,110776.01,0 +7903,15613962,Kenechi,499,France,Female,38,9,0,2,0,1,183042.2,0 +7904,15618437,Singleton,567,Spain,Male,34,10,0,2,0,1,161571.79,0 +7905,15783338,Williams,449,Spain,Male,32,0,155619.36,1,1,1,166692.03,0 +7906,15764491,Greece,701,Spain,Male,35,10,159693.9,2,1,1,71173.64,0 +7907,15712960,Olisanugo,613,Spain,Male,37,3,171653.17,1,0,1,5353.12,0 +7908,15688157,Padovano,683,Germany,Female,39,2,47685.47,2,1,1,86019.48,0 +7909,15579287,Rossi,581,France,Male,35,4,0,2,0,1,86383.82,0 +7910,15570931,Grant,620,France,Male,61,5,0,1,0,0,31641.52,1 +7911,15615177,Ebelegbulam,561,Spain,Male,28,6,123692,1,1,1,70548.96,0 +7912,15809906,Mitchell,558,Germany,Male,26,1,148853.29,2,1,1,24411.02,0 +7913,15652169,Buckley,642,France,Male,35,2,133161.95,1,0,1,122254.86,0 +7914,15649450,Repina,805,Germany,Male,24,6,143221.35,2,1,0,186035.72,0 +7915,15777179,Ellis,687,France,Male,35,9,0,2,0,1,73133.82,0 +7916,15803538,Douglas,695,Spain,Male,56,1,0,3,1,0,187734.49,1 +7917,15610936,Becher,562,France,Male,33,6,0,2,1,0,111590.35,0 +7918,15590094,Nwachukwu,613,Germany,Male,38,9,126265.88,2,0,0,15859.95,0 +7919,15572706,Smith,589,France,Male,37,5,0,1,1,0,61324.87,0 +7920,15634564,Aksyonov,593,Spain,Male,31,8,112713.34,1,1,1,176868.89,0 +7921,15684296,Artyomova,714,France,Male,34,5,141173.03,1,0,1,98896.06,0 +7922,15702293,Medvedeva,588,Spain,Female,35,7,0,2,1,1,108739.15,0 +7923,15642099,Tsui,679,Spain,Male,39,6,0,2,1,0,12266.06,0 +7924,15773273,Runyon,730,Spain,Male,38,5,118866.36,1,1,1,163317.5,0 +7925,15613337,Gallo,833,France,Male,47,2,0,2,1,1,182247.77,0 +7926,15800482,Bradshaw,586,Spain,Female,33,7,0,2,1,1,168261.4,0 +7927,15732644,Evans,567,Spain,Female,54,5,92316.31,2,1,0,158590.66,1 +7928,15713426,Hancock,637,Germany,Male,30,1,122185.53,1,1,0,102566.46,1 +7929,15640789,Butler,711,France,Male,38,4,123345.85,1,1,0,141827.83,0 +7930,15598892,Bradshaw,828,France,Male,30,4,73070.18,2,0,0,161671.15,0 +7931,15606436,Bergamaschi,500,Spain,Male,38,7,0,2,0,0,192013.23,0 +7932,15751227,Ebelegbulam,807,France,Male,47,1,95120.59,1,0,0,127875.1,0 +7933,15812365,Greco,850,France,Male,40,8,102800.65,1,1,0,60811.56,0 +7934,15616088,Lucas,782,France,Female,70,7,97072.42,1,0,1,131177.22,0 +7935,15803886,Barber,629,Spain,Male,31,6,132876.55,1,1,1,130862.11,0 +7936,15587311,Dobbs,582,Spain,Male,33,6,0,2,0,1,72970.93,0 +7937,15617401,Thomson,468,France,Male,22,2,0,2,1,0,28123.99,0 +7938,15775886,Su,670,France,Male,36,3,0,1,1,0,140754.19,1 +7939,15807305,Watkins,805,France,Male,39,2,0,1,0,0,166650.32,0 +7940,15761717,Ch'ien,720,France,Male,26,10,51962.91,2,1,0,45507.24,0 +7941,15628008,Monds,781,Spain,Female,29,6,98759.89,1,0,0,112202.64,0 +7942,15583755,McClemans,592,Germany,Male,33,2,156570.86,1,1,1,37140.2,0 +7943,15661409,Shen,542,France,Female,42,1,0,1,1,1,178256.58,1 +7944,15774250,Gallo,532,France,Male,42,1,159024.71,1,1,0,100982.93,1 +7945,15681476,Foveaux,520,France,Female,39,1,73493.17,1,0,1,109626.13,1 +7946,15654870,Longo,759,France,Female,45,8,0,2,1,1,99251.24,0 +7947,15790448,Calabresi,473,France,Female,35,6,69617.36,1,1,0,143345.69,0 +7948,15785326,Randall,639,Spain,Female,35,5,136526.26,2,1,0,59653.03,0 +7949,15592854,Garcia,705,France,Male,25,3,113736.27,1,0,1,196864.61,0 +7950,15617486,Sullivan,530,France,Male,52,1,106723.28,1,0,0,109960.4,1 +7951,15806796,Higgins,516,Germany,Female,33,10,138847.9,1,1,1,127256.7,0 +7952,15644699,Crawford,850,France,Female,40,0,0,2,1,0,1099.95,0 +7953,15622305,Martin,746,Germany,Female,33,2,107868.14,2,1,1,146192.4,0 +7954,15608209,Currey,622,Germany,Male,33,3,96926.12,2,1,0,48553.77,0 +7955,15626898,Teng,743,France,Male,30,7,77599.23,1,0,0,144407.1,0 +7956,15644297,Austin,732,Germany,Male,38,5,178787.54,1,1,1,195760.53,0 +7957,15731569,Hudson,850,France,Male,81,5,0,2,1,1,44827.47,0 +7958,15582149,Ts'ui,850,Germany,Female,34,3,129668.43,2,1,1,88743.99,0 +7959,15802483,Hancock,686,France,Male,34,6,146178.13,2,1,1,88837.11,0 +7960,15686999,Nicholas,556,France,Female,40,8,0,2,1,0,62112.7,0 +7961,15772479,Napolitano,673,France,Male,37,4,0,2,0,0,163563.07,0 +7962,15778884,Jamieson,809,France,Female,38,2,154763.21,2,1,1,174800.31,0 +7963,15623630,Foster,634,Germany,Female,56,3,116251.24,1,0,1,42429.88,1 +7964,15774316,Moretti,630,France,Male,37,6,0,2,1,1,82647.65,0 +7965,15695097,Chiedozie,564,Germany,Female,30,0,100954.88,2,0,0,134175.15,0 +7966,15645404,Okwukwe,625,France,Female,51,4,124620.01,2,1,0,92243.94,1 +7967,15750574,Lumholtz,677,Spain,Female,34,4,0,2,1,1,6175.53,0 +7968,15636812,Rose,583,France,Male,40,9,112701.04,1,0,0,29213.63,0 +7969,15712068,Wan,592,Spain,Male,45,8,84692.5,1,0,1,67214.02,0 +7970,15652030,De Bernales,637,Germany,Male,49,2,108204.52,1,1,0,169037.84,1 +7971,15577398,Ch'eng,850,France,Male,30,6,86449.39,1,1,1,188809.23,0 +7972,15756848,Edmondson,633,Spain,Male,42,10,0,1,0,1,79408.17,0 +7973,15806929,Ch'ien,751,Germany,Male,36,5,73194.99,1,1,1,89222.66,0 +7974,15656005,Millar,592,Germany,Male,31,7,124593.23,1,1,0,86079.67,0 +7975,15722632,Dickson,716,Germany,Male,50,2,119655.77,1,1,1,12944.17,1 +7976,15794356,Toscani,641,Germany,Male,42,3,121765.37,2,1,1,166516.84,0 +7977,15659656,Pan,849,France,Male,35,4,110837.73,1,0,0,126419.8,0 +7978,15588341,Chigozie,647,Spain,Male,47,10,99835.17,1,0,1,89103.05,0 +7979,15709142,Sagese,608,Germany,Female,30,2,91057.37,2,1,0,132973.17,0 +7980,15627042,Reilly,555,France,Female,26,7,0,2,1,0,93122.41,0 +7981,15627517,Taylor,497,Spain,Male,27,7,149400.27,1,0,0,167522.19,0 +7982,15803032,Yen,599,Germany,Male,38,9,89111.63,1,0,0,157239.6,0 +7983,15665129,Kapustin,545,Germany,Male,33,1,132527.9,2,0,1,107429.71,0 +7984,15628272,Singh,774,France,Female,36,9,114997.42,1,1,0,75304.09,0 +7985,15678206,Yeh,464,France,Male,46,6,161798.53,1,1,0,182944.47,0 +7986,15678427,Genovese,696,Germany,Female,27,2,96129.32,2,1,1,5983.7,0 +7987,15678067,Boyle,667,Spain,Male,45,3,0,2,0,0,163655.01,0 +7988,15793331,Blair,812,France,Male,32,5,133050.97,2,1,0,89385.92,0 +7989,15699532,Okagbue,516,France,Male,51,8,120124.35,2,0,1,168773.54,0 +7990,15605827,Khan,645,France,Male,39,8,0,2,0,0,96864.36,0 +7991,15643635,Robertson,664,Spain,Male,32,5,133705.74,1,0,0,134455.84,0 +7992,15787710,Tikhonov,427,Spain,Female,39,9,0,2,1,0,28368.37,0 +7993,15614137,MacDonald,685,France,Female,40,7,0,2,1,0,103898.59,0 +7994,15754494,Ah Mouy,585,France,Female,33,4,152805.05,1,1,0,63239.65,0 +7995,15713440,Barese,519,Germany,Female,21,1,151701.45,3,1,1,170138.68,1 +7996,15803479,Winter-Irving,708,France,Female,67,1,0,2,0,1,3837.08,0 +7997,15709639,Wilson,717,France,Female,22,5,112465.06,1,1,1,92977.75,0 +7998,15601719,Fiorentino,465,Germany,Male,24,6,156007.09,1,1,0,191368.37,0 +7999,15772482,Iloerika,829,Germany,Male,28,3,132405.52,3,1,0,104889.2,1 +8000,15591489,Davison,826,France,Male,26,5,142662.68,1,0,0,60285.3,0 +8001,15629002,Hamilton,747,Germany,Male,36,8,102603.3,2,1,1,180693.61,0 +8002,15798053,Nnachetam,707,Spain,Male,32,9,0,2,1,0,126475.79,0 +8003,15753895,Blue,590,Spain,Male,37,1,0,2,0,0,133535.99,0 +8004,15595426,Madukwe,603,Spain,Male,57,6,105000.85,2,1,1,87412.24,1 +8005,15645815,Mills,615,France,Male,45,5,0,2,1,1,164886.64,0 +8006,15632848,Ferrari,634,France,Female,36,1,69518.95,1,1,0,116238.39,0 +8007,15703068,Nixon,716,Germany,Male,41,8,126145.54,2,1,1,138051.19,0 +8008,15791513,Manfrin,647,France,Male,41,4,138937.35,1,1,1,101617.64,1 +8009,15587210,McCartney,591,Germany,Female,44,10,113581.98,1,1,0,1985.41,0 +8010,15793803,Robinson,574,France,Male,34,1,112572.39,1,0,0,165626.6,0 +8011,15787756,Nkemdirim,467,Germany,Male,51,10,114514.71,2,1,0,177784.68,1 +8012,15723437,Sal,701,France,Female,35,2,0,2,1,1,65765.22,0 +8013,15702715,Kao,747,France,Female,34,10,0,2,1,1,50759.8,0 +8014,15809872,Ikechukwu,650,France,Male,32,2,84906.45,1,1,0,163216.48,0 +8015,15644295,Hargreaves,731,Spain,Female,39,2,126816.18,1,1,1,74850.93,0 +8016,15778694,Sievier,638,Germany,Female,26,1,105249.76,2,1,1,23491.09,0 +8017,15759555,Murphy,569,Spain,Male,41,2,0,2,1,0,134272.57,0 +8018,15631406,Munro,459,Germany,Male,50,5,109387.9,1,1,0,155721.15,0 +8019,15616676,Donnelly,632,Germany,Male,23,3,122478.51,1,1,0,147230.77,1 +8020,15771154,North,683,France,Female,73,8,137732.23,2,1,1,133210.44,0 +8021,15669491,Cruz,850,France,Female,46,2,157866.77,1,1,1,18986.12,0 +8022,15697691,Sinclair,512,France,Female,41,6,0,1,1,1,100507.81,0 +8023,15665180,Vasiliev,616,France,Female,31,3,136789.14,1,1,0,59346.4,1 +8024,15752588,Vasilyeva,664,France,Male,36,1,0,2,1,1,95372.64,0 +8025,15743051,Hamilton,694,France,Male,30,10,144684.03,1,1,1,31805.49,0 +8026,15571873,Sung,655,France,Male,24,9,107065.31,1,1,1,51959.82,0 +8027,15679743,Genovesi,607,France,Female,33,8,91301.72,1,0,1,130824.57,0 +8028,15769412,Atkinson,684,Spain,Male,39,4,207034.96,2,0,0,157694.76,1 +8029,15775124,Watterston,763,Spain,Male,37,8,0,2,1,1,933.38,0 +8030,15732113,Butters,671,Spain,Male,50,8,0,1,0,1,2560.11,0 +8031,15578141,Chien,592,Spain,Male,38,3,0,1,1,1,12905.89,1 +8032,15595874,Gorbunova,666,Spain,Female,36,6,0,2,1,0,176692.87,0 +8033,15755642,Bulgakov,667,France,Male,34,5,0,2,1,1,102908.63,0 +8034,15576526,Steele,850,Spain,Male,36,6,0,2,0,1,41291.05,0 +8035,15792489,Polyakova,622,Spain,Male,42,9,0,2,1,0,119127.06,0 +8036,15733705,Bull,577,France,Female,30,8,92472.1,2,0,1,126434.61,0 +8037,15807221,Weaver,555,Spain,Male,21,1,0,2,0,0,103901.35,0 +8038,15573045,Earl,547,France,Male,62,10,127738.75,2,1,1,85153,0 +8039,15756824,Giordano,613,Germany,Female,50,5,101242.98,2,1,0,12493.61,0 +8040,15773520,Begg,672,France,Female,43,4,92599.55,2,1,1,167336.78,0 +8041,15627439,Pickering,624,Spain,Female,36,10,0,2,0,1,186180.42,0 +8042,15701439,Fanucci,698,Spain,Female,50,1,0,4,1,0,88566.9,1 +8043,15785352,Chang,606,France,Male,37,6,82373.94,1,0,0,172526.9,1 +8044,15616525,Sopuluchi,720,Spain,Male,31,4,141356.47,1,0,0,137985.69,0 +8045,15717489,Martin,835,France,Male,23,9,0,1,1,0,19793.73,1 +8046,15795737,McNaughtan,771,Spain,Female,47,3,72664,2,1,1,107874.39,0 +8047,15693877,Stewart,811,France,Female,47,3,123365.34,2,0,0,171995.34,0 +8048,15576111,Reagan,734,Germany,Male,33,5,121898.58,1,1,0,61829.89,0 +8049,15595713,Heller,548,Spain,Male,33,6,0,1,1,1,31728.35,0 +8050,15808868,Nwokeocha,652,France,Female,31,3,103696.97,3,0,0,155221.05,1 +8051,15708193,Liu,707,France,Male,33,2,0,2,0,0,130866.95,0 +8052,15697801,Sokolova,605,Germany,Female,56,1,74129.18,2,1,1,62199.78,1 +8053,15770121,Bancroft,623,France,Female,34,9,0,1,1,0,24255.21,0 +8054,15800524,Nnanna,686,Germany,Male,29,3,185379.02,1,1,0,64679.07,0 +8055,15686236,Trevisani,525,Germany,Female,47,1,118087.68,1,1,0,88120.78,1 +8056,15659807,Nwachinemelu,657,Spain,Male,41,8,109402.13,1,1,1,66463.62,0 +8057,15736078,Ting,730,Germany,Female,33,7,130367.87,1,1,0,15142.1,1 +8058,15620836,Lo Duca,816,Germany,Female,34,2,108410.87,2,1,0,102908.91,0 +8059,15698184,Marshall,484,France,Female,50,2,90408.16,2,0,0,48170.57,0 +8060,15717643,Band,728,France,Female,34,6,90425.15,2,1,1,11597.69,0 +8061,15776596,Ferri,730,Spain,Female,39,6,140094.59,1,1,0,172450.04,1 +8062,15814757,Carter,477,Spain,Male,31,9,0,2,0,1,184061.17,0 +8063,15812607,Wilson,663,Germany,Female,46,6,95439.4,1,1,1,21038.58,1 +8064,15663888,Connor,549,Germany,Male,34,6,204017.4,2,1,0,109538.35,0 +8065,15748882,Reid,714,Spain,Male,29,9,0,2,1,0,129192.55,0 +8066,15690829,Sandefur,430,Germany,Male,49,3,137115.16,1,1,0,146516.86,1 +8067,15695819,Bidwill,504,Germany,Male,43,5,134740.19,2,1,0,181430.91,0 +8068,15696834,Cone,530,France,Female,29,5,0,2,0,0,121451.21,0 +8069,15797710,Saunders,619,Germany,Male,29,4,98955.87,1,0,1,131712.51,0 +8070,15700654,Liardet,617,Germany,Male,44,9,49157.09,2,1,0,53294.17,0 +8071,15583764,Wilkes,791,Germany,Male,31,1,130240.33,1,0,0,96546.55,0 +8072,15688849,Martin,609,France,Male,48,1,108019.27,3,1,1,184524.65,1 +8073,15661473,Boni,780,Germany,Male,51,4,126725.25,1,1,0,195259.31,1 +8074,15601030,Patel,777,Germany,Female,34,5,96693.66,1,1,1,172618.52,0 +8075,15789557,Howell-Price,817,Germany,Female,27,7,129810.6,1,1,1,59259.44,0 +8076,15745250,Simpson,850,France,Male,58,8,156652.13,1,0,0,25899.21,1 +8077,15590349,Rowland,732,France,Female,36,9,0,1,0,0,3749,1 +8078,15741693,Barnard,693,France,Male,40,4,130661.96,1,1,1,101918.96,0 +8079,15618446,Nnonso,576,France,Female,50,8,0,2,1,1,57802.62,0 +8080,15766552,Rossi,643,France,Male,37,6,0,2,0,0,142454.77,0 +8081,15668775,Pendred,757,France,Male,47,3,130747.1,1,1,0,143829.54,0 +8082,15757895,Martin,569,Germany,Male,30,6,106629.49,1,0,1,44114.88,0 +8083,15774551,K?,772,Spain,Male,36,3,112029.83,1,1,1,186948.35,0 +8084,15684011,Miller,576,Germany,Male,29,7,130575.26,1,0,1,173629.78,0 +8085,15736146,Afamefula,608,Germany,Male,28,4,96679.71,1,1,1,49133.45,0 +8086,15656286,Sims,794,France,Male,33,0,0,2,0,0,178122.71,0 +8087,15774847,Knight,593,France,Male,50,6,171740.69,1,0,0,20893.61,0 +8088,15619340,Obijiaku,597,Spain,Male,38,1,0,2,1,0,41303.29,0 +8089,15815656,Hopkins,541,Germany,Female,39,9,100116.67,1,1,1,199808.1,1 +8090,15623357,Onio,692,Germany,Male,24,2,120596.93,1,0,1,180490.53,0 +8091,15601324,Black,697,France,Female,48,1,0,2,1,1,87400.53,0 +8092,15715510,Eluemuno,768,France,Male,29,2,95984.69,2,1,1,73686.75,0 +8093,15663770,Doyle,802,France,Male,38,1,142557.11,1,1,1,172497.73,0 +8094,15779267,Onyemere,584,France,Male,47,5,0,2,1,0,89286.29,0 +8095,15597957,Rahman,614,Spain,Male,66,2,0,2,0,1,180082.7,0 +8096,15584620,Su,850,Germany,Female,36,6,143644.16,1,1,0,22102.25,1 +8097,15750772,Walker,671,France,Female,38,6,132129.72,1,0,1,76068.95,0 +8098,15706557,Ferguson,626,France,Female,52,0,0,2,1,0,32159.46,1 +8099,15594391,Samaniego,770,France,Female,68,2,183555.24,1,0,0,159557.28,1 +8100,15661656,Onwumelu,633,France,Male,38,2,91902.56,2,1,1,107673.35,0 +8101,15631217,Young,663,France,Male,40,6,156218.19,1,0,1,33607.72,0 +8102,15588955,Mazzi,581,Germany,Female,43,5,93259.57,3,1,0,141035.65,1 +8103,15758252,Toscano,561,Germany,Female,45,2,168085.38,2,0,1,115719.08,0 +8104,15740223,Walton,479,Germany,Male,51,1,107714.74,3,1,0,86128.21,1 +8105,15805413,Chiang,769,France,Female,31,6,117852.26,2,1,0,147668.64,0 +8106,15635116,Burgos,659,Spain,Male,60,2,0,1,1,0,177480.45,1 +8107,15764892,Spinelli,590,Spain,Female,51,10,84474.62,2,1,1,190937.09,0 +8108,15795936,Lung,560,France,Male,50,3,0,2,1,0,84531.79,0 +8109,15655232,Noble,437,Germany,Male,35,6,126803.34,2,1,1,161133.4,0 +8110,15640133,Pai,661,France,Female,34,0,0,2,1,0,185555.63,0 +8111,15751524,Chigozie,677,Germany,Female,36,10,68806.84,1,1,0,33075.24,0 +8112,15670552,Peavy,560,France,Female,31,3,115141.18,1,1,0,39806.75,0 +8113,15623966,Yermakov,578,France,Female,35,2,0,2,0,1,26389.92,0 +8114,15752193,Burton,421,Spain,Male,34,6,90723.36,1,1,1,12162.76,0 +8115,15607269,Costa,492,Germany,Female,49,2,151249.45,2,1,1,167237.94,0 +8116,15700752,Pugliesi,545,France,Female,32,6,0,2,1,1,52067.37,0 +8117,15777901,Lindell,640,Germany,Female,43,9,94752.49,1,1,0,184006.36,1 +8118,15639117,Sorenson,624,Spain,Female,34,6,0,1,1,0,582.59,1 +8119,15720203,Arcuri,577,Spain,Male,28,7,0,1,1,0,143274.41,0 +8120,15586236,Banks,704,France,Male,31,5,132084.66,3,1,1,54474.48,1 +8121,15676645,Parry,523,France,Male,45,5,0,2,1,1,121428.2,0 +8122,15715988,Cockett,793,France,Male,35,2,0,2,1,1,79704.12,0 +8123,15603749,Galkina,564,France,Female,53,2,45472.28,1,1,1,41055.71,1 +8124,15608956,Su,711,France,Male,33,1,0,1,0,0,41590.4,0 +8125,15733872,Marino,791,Germany,Female,33,10,130229.71,2,0,0,54019.93,1 +8126,15666982,Spears,629,Germany,Female,38,9,123948.85,1,1,0,76053.07,0 +8127,15602647,Cunningham,729,Germany,Male,39,6,127415.85,1,1,1,184977.2,1 +8128,15623063,Taylor,651,Germany,Male,35,8,110067.71,1,1,0,127678.95,1 +8129,15682928,Chiazagomekpere,695,Spain,Male,39,4,65521.2,1,1,1,1243.97,0 +8130,15729246,Hardacre,847,Spain,Male,31,5,0,2,1,1,76326.67,0 +8131,15588928,Maslow,704,France,Male,47,5,0,2,1,1,145338.61,0 +8132,15803352,Scott,613,Germany,Male,33,3,155736.42,2,1,1,57751.21,0 +8133,15607485,Wakelin,692,Spain,Female,29,4,0,2,0,0,138880.24,0 +8134,15656249,Esposito,720,France,Female,34,3,118307.57,2,1,1,136120.29,0 +8135,15761783,Shah,577,France,Male,41,6,0,1,1,1,167621.18,0 +8136,15716605,Chukwufumnanya,710,Germany,Female,24,7,103099.17,2,1,0,173276.62,0 +8137,15757425,Fleming,716,France,Female,38,1,0,2,1,1,99661.46,0 +8138,15603096,Lori,410,France,Male,33,6,125789.69,1,0,0,66333.56,1 +8139,15588580,Kennedy,584,Germany,Female,36,4,109646.83,1,1,1,70240.79,0 +8140,15770539,Walters,792,France,Male,30,1,127187.86,1,1,1,113553.42,0 +8141,15572022,Han,605,France,Female,36,6,0,1,0,1,690.84,0 +8142,15571843,Lawrence,486,Spain,Male,24,1,0,1,1,0,98802.76,0 +8143,15752502,Cooke,615,France,Male,41,4,130385.82,1,0,1,130661.95,0 +8144,15609058,Wan,676,France,Male,23,1,107787.47,1,0,1,116378.82,0 +8145,15775108,Lo Duca,571,France,Male,34,1,99325.04,2,0,1,186052.15,0 +8146,15708904,Yermakova,850,France,Female,37,9,0,1,0,0,100101.06,0 +8147,15600086,Combs,717,France,Male,48,7,123764.95,1,1,1,169952.82,0 +8148,15814675,Chien,642,Germany,Female,39,8,128264.03,1,1,0,61792.76,1 +8149,15572777,Meng,780,Spain,Male,47,7,86006.21,1,1,1,37973.13,0 +8150,15585106,Calabresi,492,Germany,Female,38,8,57068.43,2,1,0,188974.81,0 +8151,15738936,Stevenson,760,Germany,Male,29,5,103607.24,2,0,1,86334.64,0 +8152,15750970,Davidson,500,Spain,Male,40,1,99004.24,1,1,1,152845.99,0 +8153,15725772,Ch'in,654,Spain,Female,36,2,0,2,1,1,146652.11,0 +8154,15692106,Rose,606,Spain,Female,25,3,147386.72,3,1,0,45482.04,1 +8155,15791533,Ch'ien,367,Spain,Male,42,6,93608.28,1,1,0,168816.73,1 +8156,15715715,Artyomova,799,Spain,Male,38,2,0,2,1,1,59297.34,0 +8157,15785576,Mayrhofer,434,Germany,Male,71,9,119496.87,1,1,0,125848.88,0 +8158,15798834,Yefremov,719,Spain,Female,32,7,0,1,0,0,76264.27,0 +8159,15744127,Kosovich,641,France,Female,37,2,0,2,1,0,3939.87,0 +8160,15637427,Lu,461,Spain,Female,25,6,0,2,1,1,15306.29,0 +8161,15576990,Taplin,790,Germany,Female,25,5,152885.77,1,1,0,58214.79,0 +8162,15615352,Ebelechukwu,588,France,Male,31,4,99607.37,2,0,1,35877.03,0 +8163,15647333,Fleming,621,France,Male,27,4,137003.68,1,1,0,21254.06,0 +8164,15572050,Yefimov,768,Germany,Male,48,3,122831.58,1,1,1,24533.89,1 +8165,15581370,Andreyeva,681,Spain,Male,38,2,99811.44,2,1,0,23531.5,0 +8166,15813503,Pickering,606,Spain,Male,37,8,154712.58,2,1,0,89099.18,0 +8167,15769783,Allan,542,Spain,Male,37,8,0,1,1,1,807.06,0 +8168,15793135,Wang,713,Germany,Female,24,7,147687.24,1,1,1,121592.5,0 +8169,15599182,Reynolds,597,Spain,Female,33,2,0,2,1,1,4700.66,0 +8170,15689517,Hales,635,France,Male,27,3,127009.83,1,1,0,161909.95,0 +8171,15641366,Y?an,599,Germany,Male,61,1,124737.96,1,0,1,90389.61,1 +8172,15588859,Rowley,496,Spain,Female,44,0,179356.28,2,1,0,2919.21,1 +8173,15732293,Chia,759,Spain,Male,31,8,0,2,1,1,99086.74,0 +8174,15568032,Moore,757,Germany,Male,31,1,127320.36,3,1,0,163170.32,0 +8175,15623525,Copeland,564,Spain,Male,31,0,125175.58,1,1,1,72757.33,0 +8176,15606601,Rishel,561,France,Female,22,6,186788.96,2,1,0,73286.8,0 +8177,15800811,Wan,702,France,Male,40,3,148556.74,1,0,1,146056.29,0 +8178,15610711,Eluemuno,678,Germany,Female,40,8,128644.46,1,0,0,167673.37,0 +8179,15809654,Hsia,707,France,Female,46,7,127476.73,2,1,1,146011.55,0 +8180,15576077,Kelly,610,France,Female,27,9,159561.93,1,0,1,103381.47,0 +8181,15643378,Muir,744,France,Male,42,1,112419.92,1,1,1,83022.92,0 +8182,15566790,McIntyre,598,France,Male,28,8,129991.76,2,0,1,46041.08,0 +8183,15774402,Donaldson,562,Spain,Male,36,5,0,1,0,1,182843.24,0 +8184,15694641,Wright,621,Spain,Female,59,2,0,2,1,1,171364.18,0 +8185,15605916,Uvarova,659,France,Female,50,3,0,1,1,0,183399.12,1 +8186,15812356,Doherty,722,Germany,Female,40,6,89175.06,2,0,1,152883.95,0 +8187,15644179,Allen,606,France,Female,39,3,0,2,1,0,50560.45,1 +8188,15771674,Ma,603,Spain,Female,39,5,162390.52,2,1,0,54702.66,0 +8189,15623314,Tucker,506,Germany,Female,59,3,190353.08,1,1,0,78365.75,0 +8190,15613292,Ch'eng,715,France,Male,21,8,0,2,1,0,68666.63,0 +8191,15813871,Hs?,690,France,Male,47,2,0,2,1,0,151375.73,0 +8192,15759480,H?,644,France,Female,40,10,139180.97,1,1,1,19959.67,0 +8193,15587712,Chimaijem,589,France,Male,36,8,114435.47,1,1,0,26955.72,0 +8194,15671165,Esomchi,592,France,Female,66,5,149950.19,1,1,1,76267.59,0 +8195,15620746,Lorenzo,632,France,Male,42,4,126115.6,1,1,0,100998.5,0 +8196,15706537,Pirogov,577,Germany,Female,59,7,111396.97,1,0,1,191070.01,0 +8197,15589312,Larkin,588,France,Male,30,3,115007.08,1,0,0,176858.5,0 +8198,15741180,Eddy,617,France,Male,54,6,102141.9,1,1,1,45325.26,0 +8199,15733888,Sells,668,Spain,Female,36,3,133686.52,1,1,0,190958.48,1 +8200,15798532,Crawford,810,France,Male,32,9,120879.73,2,0,1,78896.59,0 +8201,15577359,Bezrukov,767,Spain,Male,47,5,0,1,1,0,121964.46,1 +8202,15614936,Mancini,718,Spain,Female,49,10,82321.88,1,0,1,11144.4,0 +8203,15747647,Iadanza,589,Spain,Female,27,4,0,2,1,0,144181.48,0 +8204,15588566,Wilkinson,778,Spain,Male,33,5,116474.28,2,1,1,32757.55,0 +8205,15570141,P'eng,724,France,Female,34,3,132352.69,1,1,0,80320.3,0 +8206,15800793,St Clair,477,Germany,Female,39,4,182491.57,1,1,0,185830.72,0 +8207,15572415,Preston,580,France,Male,34,6,0,2,1,1,160095.31,0 +8208,15635125,Findlay,566,Spain,Male,63,2,120787.18,2,1,1,52198.84,0 +8209,15636551,Nixon,711,France,Female,29,3,130181.47,2,1,0,31811.44,0 +8210,15600912,Gorshkov,706,Germany,Male,32,5,88348.43,2,1,1,104181.78,0 +8211,15768476,Chukwubuikem,703,Spain,Male,31,6,0,2,1,1,67667.19,0 +8212,15650266,Medvedeva,679,Germany,Male,39,2,146186.28,2,1,1,193974.47,0 +8213,15621004,Chukwuhaenye,603,France,Male,32,7,0,1,1,0,198055.94,1 +8214,15748352,Endrizzi,598,Spain,Male,34,0,104488.17,1,0,1,43249.67,0 +8215,15788920,Ch'ang,836,Germany,Female,32,4,109196.67,2,1,0,55218.02,0 +8216,15743236,Piccio,687,France,Female,61,7,80538.56,1,1,0,131305.37,1 +8217,15637717,Lockington,704,Germany,Male,41,4,109026.8,2,1,1,43117.1,0 +8218,15635500,Seleznyov,605,Germany,Male,75,2,61319.63,1,0,1,186655.11,0 +8219,15634792,Weston,516,France,Female,40,9,0,2,0,1,33266.29,0 +8220,15607560,Groom,572,France,Female,39,2,0,2,1,1,555.28,0 +8221,15727177,Manfrin,557,France,Male,42,6,177822.03,1,1,0,150944.31,1 +8222,15774358,Robertson,443,Germany,Male,59,4,110939.3,1,1,0,72846.58,1 +8223,15791304,Ch'ang,604,Germany,Male,25,7,165413.43,1,1,1,35279.74,0 +8224,15603328,Lucchesi,483,France,Male,27,1,77805.66,1,1,1,2101.89,0 +8225,15804937,Cambage,702,France,Male,50,3,0,2,0,0,94949.84,0 +8226,15804142,Tan,670,Spain,Female,57,3,175575.95,2,1,0,99061.75,1 +8227,15608845,Tao,804,Spain,Female,38,3,124197.22,1,1,0,74692.06,0 +8228,15702434,Hsieh,850,France,Female,30,3,0,2,1,0,116692.8,0 +8229,15632609,Burdekin,554,France,Female,39,10,160132.75,1,1,0,32824.15,0 +8230,15603550,Longo,588,Germany,Female,37,7,70258.88,2,1,0,139607.61,0 +8231,15755239,Maughan,758,Germany,Male,32,4,162657.64,2,1,1,115525.13,0 +8232,15670528,Franz,787,Germany,Male,43,0,132217.45,1,1,0,20955.03,1 +8233,15732704,Piazza,582,Spain,Male,25,9,148042.97,2,1,0,52341.15,0 +8234,15589019,Morant,633,Spain,Female,33,4,92855.02,1,1,1,159813.18,0 +8235,15677796,Becher,766,Germany,Male,47,9,129289.98,1,1,0,169935.46,1 +8236,15760177,Lombardi,564,Spain,Male,37,9,100252.18,1,1,1,146033.52,0 +8237,15636595,Loton,602,Spain,Male,37,3,107592.89,2,0,1,153122.73,0 +8238,15737275,Conti,649,France,Male,39,3,113096.41,1,1,1,60335.24,0 +8239,15672905,Sani,679,Spain,Female,40,7,0,2,1,1,163757.29,0 +8240,15753955,Lori,639,Spain,Male,34,7,149940.04,2,0,0,156648.81,0 +8241,15708504,Wong,790,Germany,Male,50,8,121438.58,1,1,1,176471.78,1 +8242,15592451,Lombardi,565,France,Male,32,9,0,2,1,0,5388.3,0 +8243,15790455,Obialo,478,France,Female,50,2,0,1,0,1,93332.64,1 +8244,15572174,Mazzi,825,France,Male,29,3,148874.01,2,0,1,71192.82,0 +8245,15656330,Von Doussa,528,Spain,Female,32,0,68138.37,1,1,1,170309.19,0 +8246,15569626,Miller,577,Spain,Male,35,5,110080.3,1,1,1,109794.31,0 +8247,15608726,Miracle,663,France,Male,24,7,0,2,1,1,166310.82,0 +8248,15637366,Su,505,Germany,Female,25,5,114268.85,2,1,1,126728.27,0 +8249,15778049,Wyatt,633,Germany,Male,29,6,117412.35,1,0,0,30338.94,0 +8250,15727421,Anayolisa,586,France,Female,38,6,0,2,1,1,37935.83,0 +8251,15688865,Wade,850,France,Female,35,9,0,2,0,0,25329.48,0 +8252,15751032,Enemuo,629,Germany,Female,37,1,35549.81,2,0,0,49676.33,0 +8253,15734737,Bruno,744,France,Male,56,9,0,2,1,1,169498.61,0 +8254,15746515,Greece,750,France,Male,36,7,136492.92,3,1,1,26500.29,1 +8255,15664311,Yang,637,Germany,Male,28,3,123675.69,1,1,1,166458.41,0 +8256,15708139,Brown,575,France,Female,40,1,139532.34,1,1,0,181294.39,0 +8257,15768574,Anderson,671,Spain,Male,58,1,178713.98,1,1,1,21768.21,0 +8258,15738018,Johnston,571,France,Male,40,5,0,2,0,0,72849.29,0 +8259,15699753,Zakharov,590,France,Male,41,1,89086.31,1,1,0,24499.97,0 +8260,15703199,Golibe,619,Spain,Male,38,3,96143.47,1,0,0,98994.92,0 +8261,15627830,Nikitina,640,Germany,Female,30,5,32197.64,1,0,1,141446.01,0 +8262,15570855,Leonard,670,France,Male,38,7,0,2,1,1,77864.41,0 +8263,15772503,Burns,737,France,Female,33,4,0,2,1,0,115115.32,0 +8264,15584453,Burtch,555,Spain,Male,32,10,0,2,0,1,168605.96,0 +8265,15710111,Clark,742,France,Male,33,6,0,2,0,0,38550.4,0 +8266,15618562,Woodward,618,Germany,Female,40,0,140306.38,1,1,0,160618.61,1 +8267,15706764,Spencer,560,France,Female,35,1,0,2,1,0,3701.63,0 +8268,15798737,Chao,654,France,Male,38,8,0,2,1,0,88659.44,0 +8269,15712608,Costa,787,Germany,Female,42,2,74483.97,2,0,1,44273.91,0 +8270,15636736,McLachlan,611,France,Female,53,7,0,2,0,1,156495.39,1 +8271,15703544,Hung,559,Spain,Male,34,0,0,1,1,0,182988.94,0 +8272,15815645,Akhtar,481,France,Male,37,8,152303.66,2,1,1,175082.2,0 +8273,15705739,Toscani,753,Germany,Male,32,5,159904.79,1,1,0,148811.14,0 +8274,15709643,Gray,675,France,Male,32,1,0,3,1,0,85901.09,0 +8275,15669805,Warren,748,Germany,Female,31,1,99557.94,1,1,0,199255.32,0 +8276,15737489,Ramsden,610,Spain,Female,46,5,116886.59,1,0,0,107973.44,0 +8277,15775131,Bartlett,580,Spain,Male,32,9,142188.2,2,0,1,128028.6,0 +8278,15765283,Wenz,624,Germany,Female,40,3,149961.99,2,1,0,104610.86,0 +8279,15628715,Kisch,709,France,Female,36,8,0,2,1,1,69676.55,0 +8280,15813283,Mai,605,France,Female,34,2,0,1,0,0,35982.42,0 +8281,15745716,McGregor,706,Spain,Male,53,7,0,2,0,1,117939.17,0 +8282,15598485,Pinto,567,Spain,Male,40,8,28649.64,1,1,1,95140.62,0 +8283,15696552,Newman,747,France,Female,21,4,81025.6,2,1,0,167682.57,0 +8284,15754569,Pagnotto,664,France,Male,57,1,0,2,1,1,56562.57,0 +8285,15701741,Williams,711,France,Female,39,3,152462.79,1,1,0,90305.97,0 +8286,15572631,Ndubuisi,609,France,Male,25,10,0,1,0,1,109895.16,0 +8287,15636069,Plummer,632,Spain,Male,28,7,155519.59,1,1,0,1843.24,0 +8288,15682467,Chimezie,725,France,Female,36,1,118851.05,1,1,1,102747.02,0 +8289,15790744,Nash,850,France,Female,34,9,92899.27,2,1,0,97465.89,0 +8290,15625023,Onochie,682,France,Male,40,4,0,1,0,1,105352.55,0 +8291,15731267,Rizzo,797,France,Male,37,4,75263.7,1,1,0,85801.77,0 +8292,15742879,Boni,668,Spain,Male,38,1,147904.31,1,1,1,69370.05,0 +8293,15757015,Davies,783,Germany,Female,41,5,106640.5,1,1,0,176945.96,0 +8294,15770711,Lu,766,Germany,Female,28,4,90696.78,1,0,1,21597.2,0 +8295,15569430,Burrows,704,Spain,Female,36,2,175509.8,2,1,0,152039.67,0 +8296,15617304,Ershova,722,France,Male,40,6,0,2,1,1,111893.09,0 +8297,15704466,Udokamma,692,France,Female,34,7,0,2,1,0,195074.62,0 +8298,15664681,Aitken,584,France,Female,35,2,114321.28,2,0,0,15959.01,0 +8299,15605534,Turnbull,644,Germany,Female,51,4,95560.04,1,0,0,72628.84,1 +8300,15792473,Reilly,598,Germany,Female,50,5,88379.81,3,0,1,64157.24,1 +8301,15802625,Hardy,733,Germany,Male,48,7,85915.52,1,1,1,23860.5,0 +8302,15766017,Brookman,615,Germany,Male,58,3,72309.3,1,1,1,85687.09,1 +8303,15762172,Kerr,850,France,Female,39,2,0,2,1,0,179451.42,0 +8304,15728333,McBurney,521,France,Male,43,8,0,1,1,1,93180.09,0 +8305,15792868,Mickey,675,France,Male,69,1,0,2,1,0,157097.09,0 +8306,15605698,Harrison,746,France,Male,58,3,0,3,1,1,80344.96,1 +8307,15777060,Olszewski,770,France,Female,33,4,0,1,1,0,26080.54,1 +8308,15626243,Chijioke,618,France,Male,30,3,133844.22,1,1,1,31406.93,0 +8309,15719898,Young,556,France,Male,36,7,154872.08,2,1,1,32044.64,0 +8310,15599976,Bellasis,749,France,Female,27,9,0,2,1,0,132734.87,0 +8311,15752809,De Mestre,702,Spain,Male,43,6,116121.67,1,1,0,61602.42,0 +8312,15589698,De Luca,555,Germany,Male,42,6,107104.5,1,1,1,41304.44,1 +8313,15609977,Mundy,587,France,Male,47,6,71026.77,1,1,0,57962.41,0 +8314,15750121,Tung,639,France,Male,38,3,0,1,1,0,42862.82,0 +8315,15734177,Donahue,643,France,Male,33,4,0,2,1,1,152992.04,0 +8316,15781347,Okagbue,600,France,Female,41,1,0,2,1,1,91193.65,0 +8317,15592025,Nnaemeka,651,France,Male,53,7,0,2,1,1,130132.41,0 +8318,15670163,Verjus,666,France,Female,27,4,0,2,0,0,88751.45,0 +8319,15765402,H?,520,France,Female,39,6,145644.05,1,0,0,104118.93,0 +8320,15624343,Napolitani,650,Spain,Female,50,7,129667.77,1,0,0,42028.16,0 +8321,15602354,Ginikanwa,564,Germany,Male,33,3,109341.87,1,1,0,75632.78,0 +8322,15579183,Spaull,586,France,Male,64,1,0,2,1,1,53710.23,0 +8323,15584899,Siciliani,617,France,Female,35,5,0,2,0,1,13066.3,0 +8324,15723658,Voronina,712,Spain,Female,30,6,0,2,1,0,152417.97,0 +8325,15803965,Tang,654,France,Male,55,3,87485.67,1,1,1,3299.01,0 +8326,15682489,Crumbley,605,France,Male,27,9,0,2,1,0,198091.81,0 +8327,15813645,Hamilton,491,France,Female,36,0,53369.13,1,1,1,103934.12,0 +8328,15766787,Piazza,707,France,Female,35,9,0,2,1,1,70403.65,0 +8329,15687171,Birch,638,Spain,Male,34,5,146679.77,1,1,0,102179.86,0 +8330,15690744,Custance,683,France,Male,43,2,112499.42,2,1,0,30375.18,0 +8331,15707974,Anayochukwu,815,Spain,Female,38,2,48387,1,1,0,184796.84,0 +8332,15673084,Galkin,645,Spain,Male,38,1,68079.8,1,0,1,166264.89,0 +8333,15814772,Adams,645,Germany,Male,49,4,160133.88,1,0,1,88391.97,0 +8334,15743709,Toomey,683,France,Male,30,4,66190.33,1,1,1,115186.97,0 +8335,15610343,Marshall-Hall,705,France,Female,37,10,0,2,1,1,13935.53,1 +8336,15737414,Shen,647,France,Male,35,4,123761.68,1,1,0,83910.4,0 +8337,15788480,Pagnotto,786,Germany,Female,33,0,122325.58,1,0,0,34712.34,1 +8338,15568519,Wood,534,France,Male,41,9,0,2,1,0,13871.34,0 +8339,15792453,More,602,Spain,Female,42,1,138912.17,1,1,1,139494.75,0 +8340,15658100,Piccio,695,France,Female,42,0,0,2,0,1,140724.64,0 +8341,15695197,Tochukwu,553,Germany,Female,25,7,128524.19,2,1,0,20682.46,0 +8342,15749807,Graham,516,Spain,Female,31,3,0,2,1,0,124202.26,0 +8343,15773876,Tung,655,France,Female,34,3,0,2,1,0,159638.77,0 +8344,15591698,P'eng,849,Germany,Female,49,9,132934.89,1,1,0,171056.65,1 +8345,15712813,Nevzorova,520,Germany,Male,43,3,150805.17,3,0,1,25333.03,1 +8346,15763898,Toscani,568,Spain,Female,46,3,0,2,1,1,29372.62,0 +8347,15793324,McKenzie,695,Spain,Male,32,9,0,3,0,1,38533.79,0 +8348,15757759,Okwuoma,807,Spain,Female,28,7,165969.26,3,1,0,156122.13,1 +8349,15796230,Morley,642,Germany,Female,36,2,124495.98,3,1,1,57904.22,1 +8350,15611729,Kerr,703,Germany,Male,39,1,141559.5,1,1,1,31257.1,1 +8351,15709531,Harding,556,France,Male,38,2,114756.14,1,1,0,193214.05,0 +8352,15650751,Butler,585,France,Female,30,6,0,2,1,1,137757.69,0 +8353,15641413,Crawford,587,Germany,Female,49,7,155393.98,2,1,0,13308.2,1 +8354,15753840,Brown,524,Spain,Female,32,6,0,1,1,1,132861.9,1 +8355,15669994,Greece,556,Germany,Female,31,1,128663.81,2,1,0,125083.29,0 +8356,15695301,Matthews,504,Spain,Male,44,4,113522.64,1,1,1,12405.2,0 +8357,15792004,Heath,731,Spain,Female,26,3,0,2,1,0,37697.29,0 +8358,15603035,Vincent,651,France,Male,34,3,0,2,1,1,105599.65,0 +8359,15717286,Sal,675,Spain,Female,40,8,79035.95,1,1,0,142783.98,1 +8360,15577107,Milne,657,Spain,Female,22,6,0,3,0,1,168412.07,1 +8361,15754747,Bazile,686,Germany,Male,33,9,141918.09,2,0,1,184036.47,0 +8362,15705676,Wardle,690,France,Female,35,9,107944.33,2,0,0,48478.47,0 +8363,15751912,Lilly,567,France,Male,36,7,0,2,0,1,3896.08,0 +8364,15677336,Aitken,557,Germany,Male,57,1,120043.13,1,1,0,132370.75,1 +8365,15684395,Enderby,446,Spain,Female,45,10,125191.69,1,1,1,128260.86,1 +8366,15659949,Chiu,850,France,Male,31,1,96399.31,2,1,0,106534.15,0 +8367,15812422,Ugorji,637,France,Male,41,2,0,2,0,1,102515.42,0 +8368,15806941,Sharpe,499,France,Male,60,7,76961.6,2,1,1,83643.87,0 +8369,15637690,Houghton,622,Germany,Female,34,7,98675.74,1,1,0,138906.85,1 +8370,15632882,Konovalova,684,Germany,Male,37,1,126817.13,2,1,1,29995.83,1 +8371,15807107,Patel,612,France,Male,32,3,121394.42,1,1,0,164081.42,0 +8372,15661034,Ngozichukwuka,813,Germany,Female,29,5,106059.4,1,0,0,187976.88,1 +8373,15811958,Medland,850,Germany,Male,44,2,112755.34,2,0,0,158171.36,0 +8374,15785167,Padovano,795,Spain,Male,29,4,0,2,0,0,155711.64,0 +8375,15646720,Tsui,628,Spain,Female,55,7,0,3,1,0,85890.75,1 +8376,15658614,H?,565,Germany,Female,38,7,145400.69,2,1,1,83844.79,0 +8377,15704657,Denman,601,France,Male,39,3,72647.64,1,1,0,41777.9,1 +8378,15567147,Ratten,802,Spain,Male,40,4,0,2,1,1,81908.09,0 +8379,15701319,Baxter,614,Germany,Female,37,6,96340.81,2,1,1,139377.24,1 +8380,15745266,Norman,434,Spain,Male,55,6,0,1,0,1,73562.05,1 +8381,15650437,Shen,522,Germany,Male,32,8,124450.36,2,1,1,165786.1,0 +8382,15764314,Reilly,550,Germany,Male,36,2,113877.23,2,1,0,174921.91,0 +8383,15612594,Ifeanacho,599,Spain,Male,25,3,0,2,1,1,120790.02,0 +8384,15593501,Graham,493,France,Female,36,5,148667.81,2,1,0,56092.51,0 +8385,15804150,Lysaght,755,France,Male,34,3,0,2,1,1,158816.03,0 +8386,15649297,T'ang,605,France,Female,62,4,111065.93,2,0,1,125660.99,0 +8387,15641110,Abron,708,France,Male,41,0,0,1,1,0,128400.62,0 +8388,15660608,Chimaraoke,699,France,Male,44,8,158697.61,1,1,0,107181.22,0 +8389,15806570,Y?an,763,France,Female,53,4,0,1,1,0,77203.72,1 +8390,15715345,Sergeyeva,743,Spain,Male,25,6,0,2,1,0,129740.11,0 +8391,15755521,Ma,660,France,Female,48,0,90044.32,2,0,1,187604.97,1 +8392,15579074,Obiajulu,619,Germany,Male,38,10,84651.79,1,1,1,184754.26,0 +8393,15641158,Belcher,739,Germany,Male,32,3,102128.27,1,1,0,63981.37,1 +8394,15752507,K?,769,Germany,Male,60,9,148846.39,1,1,0,192831.67,1 +8395,15597983,Brown,692,France,Male,69,10,154953.94,1,1,1,70849.47,0 +8396,15586069,Abernathy,560,France,Female,30,0,108883.29,1,1,0,27914.95,0 +8397,15655082,Pape,607,France,Female,48,4,112070.86,3,1,0,173568.3,1 +8398,15720155,Tao,630,Germany,Male,29,6,131354.39,1,0,1,9324.31,1 +8399,15582116,Ma,767,Germany,Female,45,7,132746.2,2,1,0,26628.88,1 +8400,15749365,Earle,543,France,Female,34,8,0,2,0,1,145601.8,0 +8401,15632069,Kazantsev,776,France,Male,39,8,125211.55,2,1,0,144496.07,0 +8402,15663134,Uspenskaya,535,Spain,Male,58,1,0,2,1,1,11779.98,1 +8403,15766683,Coombes,549,Germany,Male,36,6,139422.37,1,0,0,83983.39,1 +8404,15707219,Hopman,844,France,Female,28,4,0,2,0,1,123318.37,0 +8405,15709232,McKay,586,Germany,Female,47,5,157099.47,2,1,1,65481.86,0 +8406,15801351,Milanesi,583,France,Male,40,3,0,2,1,0,47728,0 +8407,15578747,Chineze,701,Spain,Male,26,5,83600.24,1,0,1,59195.05,0 +8408,15675626,Dawson,726,France,Male,28,2,0,1,0,0,98060.51,0 +8409,15583736,Shih,829,Germany,Male,36,4,81795.74,2,1,0,90106.94,0 +8410,15590011,Hughes,749,Spain,Male,38,9,129378.32,1,1,1,13549.34,0 +8411,15609913,Clark,743,France,Female,46,9,0,1,1,0,113436.08,0 +8412,15719479,Chukwuhaenye,619,Spain,Female,56,7,0,2,1,1,42442.21,0 +8413,15575147,Wall,699,France,Male,22,9,99339,1,1,0,68297.61,1 +8414,15597309,Howell,749,Spain,Male,36,7,0,2,0,0,80134.65,0 +8415,15648367,Lo,600,Germany,Female,29,6,74430.1,2,1,1,96051.1,0 +8416,15758031,Lazarev,760,Spain,Male,38,3,91241.85,1,0,1,80682.35,0 +8417,15751771,Lowe,528,Germany,Male,32,2,99092.45,1,0,1,111149.98,0 +8418,15689288,Folliero,630,France,Female,26,5,0,2,1,0,182612.38,0 +8419,15731026,Han,683,Germany,Female,39,2,100062.16,2,1,0,109201.43,0 +8420,15775809,Holloway,677,Germany,Female,26,6,98723.67,1,0,1,151146.67,0 +8421,15743076,Pai,669,Spain,Male,29,9,0,1,1,1,93901.61,0 +8422,15658258,Trejo,693,France,Male,43,6,128760.32,1,1,0,36342.79,0 +8423,15756321,Johnston,612,Spain,Female,52,5,144772.69,1,0,0,98302.57,1 +8424,15706799,Macknight,719,Spain,Male,44,4,0,1,0,0,84972.9,1 +8425,15775703,Lo,702,France,Male,26,2,71281.29,1,1,1,108747.12,1 +8426,15642636,Glossop,755,France,Male,29,9,117035.89,1,1,1,21862.19,0 +8427,15704651,Bishop,514,France,Male,26,1,0,2,0,0,121551.93,0 +8428,15806771,Yefremova,753,France,Female,40,0,3768.69,2,1,0,177065.24,1 +8429,15566735,Obialo,548,Germany,Female,36,2,108913.84,2,1,1,140460.01,0 +8430,15681671,Nkemjika,850,Germany,Male,28,2,101100.22,2,1,1,35337.31,0 +8431,15775949,Trevisani,612,France,Female,38,7,110615.47,1,1,1,193502.93,0 +8432,15586752,Parkes,628,Germany,Male,33,8,152143.89,1,1,1,32174.03,0 +8433,15582519,Seleznyov,479,France,Male,47,6,121797.09,1,0,1,5811.9,1 +8434,15658233,Naylor,724,France,Female,41,5,109798.25,1,0,1,149593.61,0 +8435,15755330,Forbes,512,Germany,Male,41,7,122403.24,1,0,1,37439.9,1 +8436,15605072,Douglas,638,France,Female,43,3,145860.98,1,1,1,142763.51,1 +8437,15617538,Nwankwo,834,Spain,Male,40,7,0,2,0,0,45038.74,0 +8438,15591428,Myers,781,France,Male,29,9,0,2,0,0,172097.4,0 +8439,15692142,Rogova,707,Germany,Female,48,7,105086.74,1,1,1,180344.69,1 +8440,15692931,Hsing,670,France,Male,22,2,114991.45,1,1,1,37392.56,0 +8441,15781127,Giordano,663,Spain,Female,33,8,96769.04,1,1,1,36864.05,0 +8442,15677136,Okwukwe,624,France,Female,23,5,0,2,0,0,132418.59,0 +8443,15677828,Chalmers,598,France,Female,34,4,0,2,0,0,60894.26,0 +8444,15567897,Chiazagomekpere,619,Germany,Male,23,5,132725.1,1,1,1,143913.33,0 +8445,15793641,Evseyev,792,France,Female,70,3,0,2,1,1,172240.27,0 +8446,15678333,Parry-Okeden,683,France,Female,26,7,0,2,1,0,86619.77,0 +8447,15630511,Picot,691,France,Female,33,6,0,2,1,0,164074.89,0 +8448,15792627,Reid,765,Spain,Female,33,5,84557.82,1,1,1,69039.43,0 +8449,15717191,Ferri,508,France,Male,49,1,93817.41,2,1,1,132468.76,1 +8450,15625716,Genovesi,637,France,Female,33,9,113913.53,1,0,1,65316.5,0 +8451,15710053,Neumayer,667,Germany,Female,44,5,140406.68,2,0,1,57164.19,0 +8452,15580043,Murray,575,Spain,Female,22,8,105229.34,1,1,1,34397.08,0 +8453,15601410,Tien,744,Spain,Female,46,1,0,3,1,1,177431.59,1 +8454,15684669,Parkes,567,France,Female,41,9,137891.35,1,1,0,142009.46,1 +8455,15619083,Yip,502,France,Female,35,6,0,2,1,1,80618.47,0 +8456,15692207,Ingle,609,France,Female,53,6,0,2,1,1,124218.27,0 +8457,15730705,Chidubem,715,France,Male,37,9,165252.52,1,1,0,85286.3,0 +8458,15749688,Lu,541,France,Male,32,8,0,2,0,0,40889.14,0 +8459,15728542,Vorobyova,850,France,Female,71,4,0,2,1,1,107236.87,0 +8460,15760063,Chiedozie,595,Spain,Male,23,7,0,2,1,1,168085.97,0 +8461,15658982,Napolitani,650,Germany,Female,28,5,122034.4,3,0,1,146663.43,1 +8462,15758769,Coffey,625,France,Female,44,7,0,1,1,0,4791.8,0 +8463,15778481,Chigbogu,817,France,Male,59,1,118962.58,1,1,1,120819.58,0 +8464,15661162,Akabueze,526,Spain,Male,49,2,0,1,1,0,114539.67,1 +8465,15568164,Istomin,850,France,Female,34,4,71379.53,2,1,1,154000.99,0 +8466,15601569,Ndubueze,598,France,Female,40,2,171178.25,1,1,0,137980.58,1 +8467,15772383,Toscani,613,France,Male,36,9,131307.11,1,0,0,83343.73,0 +8468,15667456,Ross,709,Spain,Male,62,3,0,2,1,1,82195.15,0 +8469,15672983,Fernando,678,Spain,Female,27,5,87099.85,2,1,0,149550.95,0 +8470,15799534,McClaran,720,France,Male,71,5,183135.39,2,1,1,197688.5,0 +8471,15582847,Yermakova,662,France,Male,26,0,0,2,0,1,72929.96,0 +8472,15612478,Somadina,525,France,Male,51,10,0,3,1,0,171045.35,1 +8473,15709621,Wan,662,France,Male,31,3,0,2,0,1,27731.05,0 +8474,15802009,Mazzi,770,France,Female,33,6,0,2,1,1,126131.9,0 +8475,15698816,Tuan,721,Spain,Female,33,4,72535.45,1,1,1,103931.49,0 +8476,15574830,Townsley,633,Germany,Male,58,2,128137.42,2,1,0,147635.33,1 +8477,15603082,Yashina,701,France,Male,51,9,0,2,0,0,61961.57,0 +8478,15685947,Henderson,556,Germany,Male,42,0,115915.53,2,0,1,125435.47,1 +8479,15643048,Mueller,639,France,Male,66,0,0,2,0,1,42240.54,0 +8480,15807568,Wright,632,France,Male,50,2,0,2,0,0,57942.88,0 +8481,15597591,Lung,456,France,Male,29,5,107000.49,1,1,1,153419.62,0 +8482,15747558,Bryant,729,Spain,Female,38,10,0,2,1,0,189727.12,0 +8483,15756655,Madukaife,632,France,Female,34,2,0,2,0,0,165385.55,0 +8484,15589949,Maclean,433,Spain,Male,34,9,152806.74,1,1,0,19687.99,0 +8485,15601012,Abdullah,802,France,Female,60,3,92887.06,1,1,0,39473.63,1 +8486,15724269,Yao,670,France,Male,25,7,0,2,1,1,144723.38,0 +8487,15567506,Cheatham,738,Germany,Female,40,6,114940.67,2,1,1,194895.57,1 +8488,15791877,Gallagher,706,Germany,Male,34,0,140641.26,2,1,1,77271.91,0 +8489,15794360,Hao,592,Germany,Female,70,5,71816.74,2,1,0,105096.82,1 +8490,15686538,Nixon,522,France,Female,41,7,0,2,0,1,176780.39,0 +8491,15585985,Wang,746,France,Male,48,5,165282.42,1,1,0,153786.46,1 +8492,15699257,Kerr,651,Spain,Male,42,2,143145.87,2,1,0,43612.06,0 +8493,15804104,Romani,494,France,Male,28,9,114731.76,2,0,1,79479.74,0 +8494,15727619,Lock,753,Germany,Female,46,9,113909.69,3,1,0,92320.37,1 +8495,15740237,Millar,671,Germany,Male,36,2,116695.27,1,0,0,193201.86,0 +8496,15801436,K'ung,696,France,Male,42,4,0,1,0,0,126353.13,1 +8497,15705735,Onyekachi,577,Spain,Male,43,3,0,2,1,1,135008.92,0 +8498,15649359,Somayina,587,France,Male,36,1,0,2,0,1,17135.6,0 +8499,15624892,Dennis,712,Germany,Male,37,7,93978.96,2,1,0,60651.77,0 +8500,15784918,Brown,498,Germany,Male,35,2,121968.11,2,0,1,188343.05,0 +8501,15584785,Ogochukwu,660,France,Male,37,2,97324.91,1,1,0,23291.83,0 +8502,15797197,Macleod,678,Spain,Male,29,6,0,2,1,0,64443.75,0 +8503,15574858,Page,530,France,Male,37,8,0,2,1,1,287.99,0 +8504,15794101,Barese,559,France,Female,48,2,0,2,0,1,137961.41,0 +8505,15743245,Agafonova,624,France,Male,42,3,145155.37,1,1,0,72169.95,1 +8506,15791535,Caraway,592,France,Male,28,5,137222.77,1,0,0,39608.58,0 +8507,15605215,Stevenson,767,France,Male,48,9,0,2,0,1,175458.21,0 +8508,15771749,Duncan,653,Germany,Female,38,5,114268.22,2,1,1,89524.83,0 +8509,15616833,Wang,678,Spain,Male,27,2,0,2,1,1,13221.25,0 +8510,15750728,Kaur,586,Spain,Female,42,2,0,1,1,0,102889.34,0 +8511,15769353,Jenkins,550,France,Female,40,8,150490.32,1,0,0,166468.21,1 +8512,15770091,Edwards,643,Germany,Male,28,9,160858.13,2,1,0,27149.27,0 +8513,15716420,Kelly,612,Spain,Male,39,5,170288.38,1,1,1,59601.15,0 +8514,15740602,Boyle,674,Germany,Female,27,4,111568.01,1,0,1,22026.18,0 +8515,15796071,Loane,657,Spain,Male,29,7,83889.03,1,1,0,153059.62,0 +8516,15811389,Padovano,724,Germany,Female,35,0,171982.95,2,0,1,167313.07,0 +8517,15783875,Li Fonti,500,France,Female,34,4,0,2,1,0,12833.96,0 +8518,15671800,Robinson,688,France,Male,20,8,137624.4,2,1,1,197582.79,0 +8519,15677288,Geach,599,France,Male,50,3,121159.65,1,0,0,4033.39,1 +8520,15633525,Payne,631,France,Male,29,7,0,2,0,1,125877.22,0 +8521,15634606,Chinonyelum,634,Spain,Male,52,1,0,2,1,1,176913.42,0 +8522,15579207,Watkins,545,France,Male,37,3,91184.01,1,1,0,105476.65,0 +8523,15619892,Page,644,Spain,Male,18,8,0,2,1,0,59172.42,0 +8524,15567778,Genovese,690,Germany,Female,54,1,144027.8,1,1,1,108731.02,1 +8525,15711750,Watson,711,France,Female,34,6,0,2,1,1,175310.38,0 +8526,15751084,Mancini,712,France,Female,29,8,140170.61,1,1,1,38170.04,0 +8527,15768945,Chibueze,627,France,Male,27,1,62092.9,1,1,1,105887.04,0 +8528,15586931,Hunter,694,Spain,Male,39,3,0,1,1,1,95625.03,0 +8529,15636353,Buchi,534,Spain,Male,35,4,0,2,0,0,9541.15,0 +8530,15623858,Charteris,603,France,Male,45,9,0,1,0,0,148516.79,0 +8531,15703354,Aksenov,808,France,Female,33,2,103516.87,1,1,0,113907.8,0 +8532,15663987,Wright,723,Spain,Male,30,1,0,3,1,0,164647.72,1 +8533,15780805,Lu,585,France,Female,35,2,0,2,1,0,98621.04,1 +8534,15768566,K?,706,France,Male,34,8,0,2,1,1,37479.97,0 +8535,15643229,Hou,671,France,Female,31,6,0,2,1,1,15846.42,0 +8536,15754940,Descoteaux,597,Spain,Male,43,2,85162.26,1,0,1,5104.08,1 +8537,15676576,Stephenson,646,France,Female,43,8,143061.88,1,1,0,61937.6,0 +8538,15800068,Cooper,801,Spain,Female,46,6,0,2,1,1,170008.74,0 +8539,15648030,Crump,731,Spain,Female,33,5,137388.01,2,1,0,165000.68,0 +8540,15668594,Diggs,620,Germany,Female,25,1,137712.01,1,1,1,76197.05,0 +8541,15728709,Shih,484,Germany,Male,40,7,106901.42,2,0,0,118045.98,0 +8542,15724181,Hudson,647,Spain,Male,47,5,105603.21,2,1,1,157360.9,0 +8543,15647546,Carvosso,688,Germany,Female,40,8,150679.71,2,0,1,196226.38,0 +8544,15702601,Wyatt,680,Germany,Male,30,4,108300.27,2,0,1,44384.57,1 +8545,15567725,Kodilinyechukwu,689,France,Female,46,7,52016.08,2,1,1,72993.65,0 +8546,15674179,Vorobyova,513,Germany,Male,34,7,60515.13,1,0,0,124571.09,0 +8547,15686957,Piccio,553,Germany,Male,35,2,158584.28,2,1,0,43640.16,0 +8548,15607690,Hsing,689,Germany,Male,47,2,118812.5,2,0,0,31121.42,0 +8549,15806546,Lucas,517,Spain,Male,46,4,0,1,1,0,22372.78,0 +8550,15632850,T'ang,731,France,Male,37,8,0,2,1,1,170338.35,0 +8551,15709016,North,687,Germany,Female,47,1,91219.29,1,0,0,158845.49,1 +8552,15638068,Thompson,507,Spain,Male,32,7,0,2,1,0,67926.18,0 +8553,15749345,Simpson,468,France,Female,22,1,76318.64,1,1,1,194783.12,0 +8554,15791321,Nwora,682,Spain,Female,58,4,0,1,1,0,176036.01,0 +8555,15699095,Chandler,603,France,Female,24,3,0,1,1,1,198826.03,1 +8556,15638329,Uspensky,522,Germany,Male,25,1,111432.13,1,1,1,168683.57,0 +8557,15575445,Ferguson,629,Spain,Male,41,10,150148.51,1,0,0,6936.27,0 +8558,15752622,Kerr,729,France,Female,32,7,38550.06,1,0,1,179230.23,0 +8559,15774507,Furneaux,574,France,Female,39,5,119013.86,1,1,0,103421.91,0 +8560,15570857,Kambinachi,677,Germany,Female,39,0,111213.64,2,1,1,147578.26,0 +8561,15599386,Black,627,Germany,Male,28,5,71097.23,1,1,1,130504.49,0 +8562,15744913,Chizoba,788,Spain,Male,36,10,109632.85,1,1,1,16149.13,0 +8563,15647292,Peng,697,France,Male,63,7,148368.02,1,0,0,118862.08,1 +8564,15728838,Leach,578,France,Male,45,1,148600.91,1,1,0,143397.14,1 +8565,15584704,Chiazagomekpele,519,France,Male,48,10,71083.98,1,1,0,137959,0 +8566,15749068,Nickson,632,France,Female,40,9,139625.34,1,1,0,93702.96,1 +8567,15622985,Lin,679,France,Female,39,4,0,1,0,0,172939.3,1 +8568,15587676,Alexeieva,699,France,Male,30,9,0,1,1,1,108162.13,0 +8569,15779496,Sykes,615,France,Male,64,0,81564.1,2,0,1,35896.09,0 +8570,15733460,Martin,622,Spain,Male,36,9,0,2,1,1,104852.6,0 +8571,15711457,Herz,755,France,Female,28,7,124540.28,1,0,1,188850.89,0 +8572,15795290,Nikitina,767,France,Female,42,2,133616.39,1,1,0,28615.8,0 +8573,15611223,Ko,752,Germany,Female,38,10,101648.5,2,1,0,172001.44,0 +8574,15794159,Highett,633,France,Female,26,8,124281.84,1,1,1,60116.57,0 +8575,15780677,Jackson,717,France,Female,59,4,0,2,1,1,170528.63,0 +8576,15690175,Ball,585,Spain,Male,45,0,0,2,0,0,189683.7,0 +8577,15722599,Nelson,751,France,Female,37,9,183613.66,2,0,0,49734.94,0 +8578,15569976,Woronoff,754,Germany,Male,65,1,136186.44,1,1,1,121529.59,1 +8579,15707011,Morrison,495,France,Male,47,10,137682.68,1,1,0,71071.47,0 +8580,15702277,Smith,650,France,Male,34,4,106005.54,1,0,1,142995.32,0 +8581,15801915,Rendall,529,France,Female,31,6,152310.55,1,1,0,13054.25,0 +8582,15580213,McIntyre,585,France,Female,43,2,0,2,1,0,89402.54,0 +8583,15637947,Wei,668,Spain,Male,32,1,134446.04,1,0,1,111241.37,0 +8584,15715888,Allardyce,591,France,Female,38,2,142289.28,1,0,1,119638.85,0 +8585,15732967,Cremonesi,731,France,Male,19,6,0,2,1,1,151581.79,0 +8586,15737047,Weatherford,754,France,Female,45,6,0,1,1,0,73881.68,1 +8587,15694039,Jen,650,Germany,Female,46,9,149003.76,2,1,0,176902.83,0 +8588,15649457,Macleod,588,Germany,Male,41,2,131341.46,2,0,1,7034.94,0 +8589,15742809,Mironova,712,Spain,Female,29,7,77919.78,1,1,0,122547.58,0 +8590,15637829,Sharpe,691,France,Female,34,7,0,2,0,1,161559.12,0 +8591,15633194,Osborne,771,France,Female,41,10,108309,4,1,1,137510.41,1 +8592,15611635,Chu,678,Spain,Female,39,6,0,1,0,1,185366.56,0 +8593,15638774,Chong,719,Spain,Female,40,9,0,2,1,0,182224.14,0 +8594,15722037,Alvarez,610,Germany,Male,36,7,115462.02,1,0,1,42581.04,0 +8595,15672930,Palerma,722,Spain,Male,37,9,0,2,1,0,31921.95,0 +8596,15668774,Chiemenam,758,Germany,Female,23,5,122739.1,1,1,0,102460.84,1 +8597,15780966,Pritchard,709,France,Female,32,2,0,2,0,0,109681.29,0 +8598,15659694,Wallis,634,Germany,Female,53,3,113781.5,2,1,1,106345.05,1 +8599,15624424,Palerma,678,Spain,Female,49,1,0,2,1,1,102472.9,0 +8600,15708713,Hill,633,France,Male,35,3,0,2,1,1,36249.76,0 +8601,15755405,Hudson,710,France,Male,43,9,128284.45,1,1,0,32996.89,1 +8602,15647570,Chung,640,Germany,Male,45,8,120591.19,1,0,0,195123.94,0 +8603,15684348,Zhdanova,656,France,Male,63,8,0,2,0,1,57014.43,0 +8604,15702541,Fraser,551,France,Female,59,2,166968.28,1,1,0,159483.76,1 +8605,15646942,Meng,786,Spain,Female,39,7,0,2,0,0,100929.59,0 +8606,15748920,Cherkasova,561,France,Female,49,8,0,2,1,1,12513.07,0 +8607,15694581,Rawlings,807,Spain,Male,42,5,0,2,1,1,74900.9,0 +8608,15643215,Jen,602,Germany,Male,38,2,71667.97,2,0,0,137111.89,0 +8609,15649060,Chien,727,Germany,Female,31,3,82729.47,2,1,0,60212.51,0 +8610,15774258,Gorbunov,678,France,Male,40,1,0,2,1,1,187343.4,0 +8611,15731553,Lucas,730,France,Male,23,8,0,2,1,0,183284.53,0 +8612,15617029,Young,596,Spain,Female,30,1,0,2,1,0,8125.39,0 +8613,15780716,Colombo,686,Germany,Male,39,3,129626.19,2,1,1,103220.56,0 +8614,15577018,Tsao,684,Germany,Female,26,2,114035.39,1,0,0,96885.19,0 +8615,15809515,Lewis,797,Germany,Male,32,1,151922.94,1,1,0,8877.06,0 +8616,15789924,Hussain,658,France,Female,39,4,0,1,1,1,147530.06,0 +8617,15725076,Anderson,653,Spain,Female,27,6,107751.68,2,1,1,33389.42,0 +8618,15672481,Ulyanov,641,France,Male,37,6,0,2,1,0,45309.24,0 +8619,15574115,Shaw,656,Spain,Female,41,6,101179.23,2,1,1,35230.61,0 +8620,15661830,Lucciano,750,Spain,Female,36,6,0,2,1,1,59816.41,0 +8621,15665879,Gordon,768,France,Female,40,8,0,2,0,1,69080.46,0 +8622,15673820,Woodward,568,France,Male,33,7,0,2,1,0,143450.61,0 +8623,15747772,Cunningham,706,Germany,Male,36,9,58571.18,2,1,0,40774.01,0 +8624,15666197,Boni,430,Germany,Female,38,8,153058.64,1,1,0,99377.27,0 +8625,15773639,Truscott,745,Germany,Male,35,4,98270.34,1,1,0,133617.43,0 +8626,15581893,Ginikanwa,747,France,Male,43,1,130788.71,1,0,1,101495,1 +8627,15672447,Bailey,657,Germany,Male,40,7,99165.84,1,0,1,119333.95,1 +8628,15777830,Hutchinson,639,France,Female,42,4,0,2,0,0,167682.37,0 +8629,15713890,Maclean,704,France,Male,44,3,0,2,0,1,152884.85,0 +8630,15577598,Chiang,651,Spain,Male,23,4,115636.05,2,1,0,70400.86,0 +8631,15786042,Willmore,706,Germany,Female,44,2,185932.18,2,1,0,65413.41,0 +8632,15753462,Godson,632,Germany,Male,30,2,72549,2,0,1,182728.8,0 +8633,15759690,Smith,751,France,Male,42,4,0,2,1,1,81442.6,0 +8634,15801414,Bitter,767,France,Female,35,2,0,2,0,0,144251.38,0 +8635,15656141,Ts'ao,741,France,Male,39,5,0,1,0,1,40207.06,0 +8636,15608701,Chialuka,651,Germany,Male,29,3,121890.06,1,1,0,54530.51,1 +8637,15582892,Scott,601,France,Male,46,2,99786.07,1,1,1,32683.88,1 +8638,15632967,Feng,520,France,Male,34,3,0,2,1,1,104703.96,0 +8639,15587573,Castiglione,626,Germany,Male,27,4,115084.53,2,0,1,26907.43,0 +8640,15654891,He,811,France,Male,30,6,0,2,1,1,180591.32,0 +8641,15611365,Fanucci,730,France,Female,32,9,127661.69,1,0,0,60905.51,0 +8642,15749103,Ginikanwa,604,Germany,Female,47,4,118907.6,1,0,1,47777.15,1 +8643,15810203,Manning,499,Germany,Female,44,6,77627.33,2,1,0,108222.68,0 +8644,15813660,Forlonge,754,Spain,Male,40,2,160625.17,1,0,1,3554.63,0 +8645,15605673,Liang,716,Spain,Female,29,8,0,2,0,0,78616.92,0 +8646,15669282,Uchechukwu,636,France,Female,20,10,124266.86,1,0,0,100566.81,0 +8647,15792726,Sung,470,France,Female,25,8,127974.06,2,1,1,183259.35,0 +8648,15593241,Tochukwu,444,France,Male,43,3,0,2,1,1,159131.21,0 +8649,15683053,Reyna,809,Spain,Female,48,2,0,1,1,0,160976.85,1 +8650,15632736,Liang,850,Germany,Female,30,3,104911.35,2,1,1,42933.26,0 +8651,15731865,Unwin,637,France,Male,27,1,0,2,1,0,91291.2,0 +8652,15760450,Rutherford,512,France,Male,43,1,0,2,1,1,52471.36,0 +8653,15787204,Howe,774,Spain,Female,43,1,110646.54,1,0,0,108804.28,0 +8654,15650454,Tran,641,France,Male,57,5,0,2,1,1,122449.18,0 +8655,15573730,Thompson,586,Germany,Male,42,6,126704.49,2,1,0,41682.3,0 +8656,15705050,Linger,611,France,Male,30,9,0,2,1,1,148887.69,0 +8657,15791342,Johnston,660,Spain,Male,31,1,84560.04,1,1,1,137784.25,0 +8658,15684316,Udokamma,532,France,Male,43,9,0,2,0,0,190573.91,1 +8659,15700540,Barrera,557,Germany,Female,38,2,129893.56,1,0,0,102076.03,0 +8660,15770631,Sutherland,730,Spain,Male,25,5,167385.81,1,1,1,56307.51,0 +8661,15790594,Bednall,535,France,Female,27,6,0,2,0,1,49775.58,0 +8662,15604020,Otoole,773,Germany,Female,36,4,105858.71,1,0,1,4395.45,0 +8663,15637599,Cremonesi,510,Germany,Female,44,4,123070.89,1,1,0,28461.29,1 +8664,15736578,Hamilton,539,France,Male,39,1,0,1,1,1,28184.7,0 +8665,15666332,Donaldson,690,Spain,Female,48,2,0,2,1,1,3149.1,0 +8666,15727291,McKay,821,France,Female,40,1,0,2,1,0,194273.12,0 +8667,15785920,Black,687,Germany,Male,35,1,125141.24,2,1,1,148537.07,0 +8668,15658987,Kane,557,France,Female,46,4,96173.17,2,1,1,116378.31,0 +8669,15687719,She,532,Spain,Female,37,5,0,2,0,1,6761.84,0 +8670,15799641,Bruno,540,Spain,Male,39,2,0,2,1,0,81995.92,0 +8671,15758702,Watson,705,France,Female,55,8,0,2,1,1,14392.68,0 +8672,15689526,Shih,542,Germany,Female,35,9,127543.11,2,1,0,468.94,1 +8673,15586848,Rose,706,France,Male,38,1,0,2,1,0,122379.54,0 +8674,15707637,Zikoranachukwudimma,765,France,Female,56,1,0,1,1,0,13228.93,1 +8675,15719426,Cole,529,France,Male,67,8,103101.56,2,1,1,154002.02,1 +8676,15639265,Isaacs,714,France,Male,54,7,126113.28,1,1,0,112777.38,0 +8677,15576124,Muravyova,582,France,Male,41,1,40488.76,1,1,0,128528.83,0 +8678,15757829,Timperley,609,Germany,Female,40,10,137389.77,2,1,0,170122.22,0 +8679,15633227,Kenechukwu,518,France,Female,28,9,85146.36,1,0,0,2803.89,0 +8680,15753092,He,791,Germany,Male,35,5,129828.58,1,1,1,181918.26,1 +8681,15782939,Storey,747,France,Male,42,4,80214.36,1,1,0,115241.96,1 +8682,15746338,Onyekachukwu,565,France,Female,40,2,0,2,1,1,129956.13,0 +8683,15590676,Kharlamova,735,France,Male,34,1,141796.43,1,1,0,45858.49,0 +8684,15599329,Christopher,697,France,Female,49,7,195238.29,4,0,1,131083.56,1 +8685,15783097,Lombardo,813,Germany,Male,27,6,111348.15,1,1,0,46422.46,0 +8686,15597885,Kerr,772,France,Male,43,6,0,2,1,1,57675.88,0 +8687,15597467,Duncan,606,France,Female,71,8,0,2,1,1,169741.96,0 +8688,15724764,Lawley,667,Germany,Female,42,10,64404.26,2,0,0,26022.37,0 +8689,15778418,Burns,637,Germany,Male,40,9,154309.67,1,1,1,125334.16,1 +8690,15684769,Whitson,542,France,Male,67,10,129431.36,1,0,1,21343.74,0 +8691,15756167,Doyne,762,Spain,Female,43,5,134204.67,1,1,1,139971.01,0 +8692,15632439,Pinto,698,France,Female,39,4,0,2,0,1,47455.82,0 +8693,15755138,Chin,850,France,Female,32,8,0,2,1,1,55593.8,0 +8694,15659092,Davide,621,France,Female,50,5,0,2,1,0,191756.54,1 +8695,15742116,Torres,671,Germany,Female,48,9,116711.06,2,0,0,76373.38,0 +8696,15801994,Buccho,775,France,Male,31,9,0,2,1,0,169278.51,0 +8697,15647572,Greece,504,Spain,Male,34,0,54980.81,1,1,1,136909.88,0 +8698,15644551,Wimble,751,Spain,Female,37,3,99773.85,2,1,0,54865.92,0 +8699,15709135,Pirozzi,691,Germany,Male,30,7,101231.77,2,0,0,156529.44,0 +8700,15684469,Hsiung,841,Germany,Male,32,2,117070.21,1,1,0,113482.2,0 +8701,15627637,Obioma,709,Germany,Male,23,8,73314.04,2,1,0,63446.47,0 +8702,15667093,Onio,673,France,Male,37,2,0,1,1,1,13624.02,0 +8703,15690589,Udinesi,541,France,Male,37,9,212314.03,1,0,1,148814.54,0 +8704,15595350,Fermin,661,France,Female,31,3,136067.82,2,1,0,65567.91,0 +8705,15777586,Moss,784,Spain,Female,42,2,109052.04,2,1,0,6409.55,0 +8706,15804064,Docherty,742,France,Female,35,2,79126.17,1,1,1,126997.53,0 +8707,15717770,Marcelo,850,Spain,Female,55,7,0,1,0,0,171762.87,1 +8708,15754443,Fadden,443,France,Female,35,9,108308,1,1,0,129031.19,1 +8709,15776939,Zox,778,Germany,Female,48,3,102290.56,2,1,0,182691.31,0 +8710,15713517,Otitodilinna,529,France,Male,39,6,102025.08,2,1,0,12351.01,0 +8711,15683522,Kennedy,678,Germany,Female,37,2,113383.07,1,1,1,135123.96,0 +8712,15673995,Tu,516,Spain,Female,65,9,102541.1,1,1,0,181490.42,0 +8713,15771054,Barnes,469,Spain,Male,35,5,0,2,1,0,186490.37,0 +8714,15578788,Bibi,786,Spain,Male,40,6,0,2,0,0,41248.8,0 +8715,15737408,L?,703,France,Female,41,6,109941.51,1,1,0,116267.28,0 +8716,15750837,Landseer,579,Germany,Male,41,0,141749.68,1,0,1,9201.53,0 +8717,15576022,Nwachinemelu,565,France,Male,38,5,0,2,0,1,80630.32,0 +8718,15635502,Ch'iu,443,France,Male,44,2,0,1,1,0,159165.7,0 +8719,15627298,Vinogradova,589,France,Male,37,7,85146.48,2,1,0,86490.09,1 +8720,15811415,Jenks,691,France,Female,44,6,134066.1,2,1,1,197572.41,0 +8721,15645059,Crace,711,France,Female,28,8,0,2,0,0,105159.89,0 +8722,15689671,Packham,775,Spain,Male,27,4,0,1,1,1,40807.26,0 +8723,15718667,T'ien,621,France,Male,35,7,87619.29,1,1,0,143.34,0 +8724,15803202,Onyekachi,350,France,Male,51,10,0,1,1,1,125823.79,1 +8725,15593683,Solomina,668,Spain,Female,30,8,0,2,1,0,138465.7,0 +8726,15703394,Hawes,633,Spain,Male,27,3,0,2,1,0,44008.91,0 +8727,15570289,Benson,697,Germany,Male,43,8,103409.16,1,1,0,66893.28,1 +8728,15567437,Emenike,734,Germany,Female,30,7,123040.38,1,1,1,76503.06,0 +8729,15711687,Nero,434,France,Male,41,4,108128.52,1,0,1,56784.11,0 +8730,15656592,Toscano,646,Germany,Male,48,8,169023.33,2,1,1,175657.55,0 +8731,15634373,Yang,764,France,Male,30,5,0,2,0,1,105155.66,0 +8732,15769125,Palerma,727,Spain,Female,41,10,0,2,0,1,47468.56,0 +8733,15711386,Trentini,724,France,Female,29,6,0,2,0,1,64729.51,0 +8734,15714241,Haddon,749,Spain,Male,42,9,222267.63,1,0,0,101108.85,1 +8735,15642530,Coates,706,Germany,Female,47,10,144090.42,1,1,0,140938.95,1 +8736,15713599,Castiglione,728,France,Male,30,10,114835.43,1,0,1,37662.49,0 +8737,15744770,Stone,636,France,Male,44,2,0,2,0,0,86414.41,0 +8738,15780498,Maynard,634,France,Male,34,3,145030.92,1,1,1,41820.65,0 +8739,15624397,Moore,627,France,Male,43,8,71240.3,1,0,1,127734.16,0 +8740,15615219,Obielumani,518,France,Male,59,5,138772.15,1,0,1,123872,0 +8741,15570908,Harding,687,Spain,Female,29,7,93617.07,1,0,1,113050.92,0 +8742,15762855,Hill,622,Spain,Female,23,8,0,2,1,1,131389.39,0 +8743,15661827,Brown,693,Spain,Female,45,4,0,2,1,1,26589.56,0 +8744,15746035,Pagnotto,450,Spain,Male,25,9,74237.2,2,0,1,195463.35,0 +8745,15691906,Esposito,664,Germany,Female,49,5,127421.78,2,1,0,108876.75,1 +8746,15793424,Tan,663,Spain,Female,28,8,61274.7,2,1,0,136054.45,0 +8747,15577905,Hammond,660,France,Male,34,8,106486.66,2,0,1,182262.66,0 +8748,15667216,Chung,579,France,Female,29,10,73194.52,2,1,1,129209.09,0 +8749,15673971,Houghton,655,Germany,Female,44,6,146498.76,1,1,0,64853.51,1 +8750,15701238,Chia,683,France,Male,47,1,0,2,1,0,148989.15,0 +8751,15644849,Zikoranachidimma,655,France,Female,32,2,0,1,1,1,71047.51,0 +8752,15635531,Boag,575,Spain,Female,30,8,0,2,1,0,185341.63,0 +8753,15632263,Pagnotto,574,Spain,Male,30,5,120355,1,1,0,137793.35,0 +8754,15720110,Oluchukwu,795,France,Male,32,2,117265.21,1,1,1,198317.23,0 +8755,15619045,Baxter,776,France,Female,43,4,0,2,0,1,162137.5,0 +8756,15697510,Tien,707,Spain,Female,52,7,0,1,1,0,109688.82,1 +8757,15784923,Chimezie,705,Germany,Female,37,3,109974.22,1,1,1,36320.87,1 +8758,15567383,Slone,678,Germany,Female,44,2,98009.13,2,0,1,31384.86,0 +8759,15732621,Martin,663,France,Male,34,10,0,1,1,1,114083.73,0 +8760,15757981,Loggia,748,France,Male,66,8,0,1,1,1,163331.65,0 +8761,15727819,Hartley,677,Spain,Female,34,10,171671.9,1,1,1,50777.77,0 +8762,15738088,Parkin,634,Spain,Male,63,10,0,2,1,0,30772.86,1 +8763,15765173,Lin,350,France,Female,60,3,0,1,0,0,113796.15,1 +8764,15665159,Brooks,727,France,Male,61,0,128213.96,2,1,1,188729.08,1 +8765,15618203,Tien,773,Germany,Male,51,8,116197.65,2,1,1,86701.4,0 +8766,15791452,Dann,675,France,Male,39,1,0,2,1,0,153129.22,0 +8767,15638159,Trentino,649,Spain,Female,36,6,86607.39,1,0,0,19825.09,0 +8768,15585466,Russo,552,France,Male,29,10,0,2,1,0,12186.83,0 +8769,15677310,Christie,761,Germany,Male,62,5,98854.34,1,0,0,86920.97,1 +8770,15646262,Ross,622,France,Male,31,7,0,1,1,0,35408.77,0 +8771,15656901,Nnonso,615,France,Male,59,8,0,2,1,1,165576.55,0 +8772,15621093,Teng,681,Germany,Male,31,4,97338.19,2,0,0,48226.76,0 +8773,15592123,Buccho,768,France,Male,30,6,0,2,1,1,199454.37,0 +8774,15589200,Madukaife,617,Spain,Male,34,9,0,2,1,0,118749.58,0 +8775,15602934,Dunn,452,France,Female,33,6,131698.57,2,1,0,151623.91,0 +8776,15812720,Hooker,807,Germany,Male,37,10,130110.45,2,0,1,172097.95,0 +8777,15695383,Griffin,567,Spain,Male,44,9,0,2,1,0,87677.15,0 +8778,15723064,Kistler,603,Spain,Male,24,1,165149.13,2,1,0,21858.28,0 +8779,15761606,Law,617,Spain,Female,37,9,101707.8,1,1,0,123866.28,0 +8780,15650322,Grigoryeva,701,France,Female,34,3,105588.66,1,0,1,74694.41,0 +8781,15669782,Chu,820,Germany,Male,39,9,111336.89,1,1,0,16770.31,1 +8782,15751628,Onyemachukwu,438,France,Male,60,7,78391.17,1,0,1,49424.6,0 +8783,15809057,Lu,600,Spain,Female,27,6,0,2,1,1,172031.22,0 +8784,15617052,Watson,782,France,Male,34,9,0,1,1,0,183021.06,1 +8785,15590810,Fallaci,638,Germany,Female,41,9,144326.09,1,1,0,73979.85,1 +8786,15801293,Ni,850,Germany,Male,27,1,101278.25,2,1,1,26265.18,0 +8787,15770968,Leason,741,Germany,Female,19,8,108711.57,2,1,0,24857.25,0 +8788,15572356,Tsai,689,Spain,Male,73,1,108555.07,1,0,1,167969.15,0 +8789,15603247,Bruner,743,Germany,Female,35,1,146781.24,1,1,0,189307.7,0 +8790,15619116,Wallace,493,France,Female,36,2,0,2,0,1,99770.3,0 +8791,15691792,Young,416,Spain,Male,35,8,0,1,0,0,119712.78,0 +8792,15783276,Forbes,725,France,Female,25,9,0,2,1,1,168607.74,0 +8793,15766137,Muir,497,France,Male,34,2,0,2,1,1,83087.13,0 +8794,15574554,Pugh,537,Germany,Male,66,8,103291.25,2,1,1,130664.79,0 +8795,15578671,Webb,706,Spain,Female,29,1,209490.21,1,1,1,133267.69,1 +8796,15716608,Walker,651,Spain,Male,38,2,0,3,1,0,67029.82,1 +8797,15690670,Cox,720,France,Male,33,2,0,2,0,1,141031.08,0 +8798,15630466,Maclean,797,France,Male,45,8,0,1,0,0,125110.02,0 +8799,15630349,Hollis,543,Spain,Male,23,5,0,2,1,0,117832.39,0 +8800,15803801,Jamieson,454,France,Male,34,4,0,2,1,0,198817.72,0 +8801,15647890,Su,691,France,Male,37,9,149405.18,1,1,1,146411.6,0 +8802,15606115,P'eng,510,France,Female,52,6,191665.21,1,1,1,131312.56,1 +8803,15714642,Hawkins,792,Spain,Female,40,7,0,1,1,0,141652.2,0 +8804,15741181,Ndubuagha,721,France,Male,41,6,135071.12,1,1,1,64477.25,0 +8805,15773973,Hill,765,France,Male,41,2,0,2,0,1,191215.61,0 +8806,15758546,Norton,850,Spain,Male,39,8,0,2,1,1,37090.44,0 +8807,15598940,Achebe,681,Germany,Male,38,6,181804.34,2,1,1,57517.71,0 +8808,15669783,Simpson,586,France,Female,60,3,47020.65,2,0,1,63241.21,1 +8809,15624993,Chiang,753,France,Female,36,7,128518.98,1,1,1,44567.83,1 +8810,15760568,Dalrymple,593,Germany,Female,38,5,142658.04,2,0,1,135337.11,0 +8811,15699047,Chukwuemeka,674,France,Female,21,9,120150.39,2,1,1,33964.03,0 +8812,15616168,Ojiofor,610,France,Female,35,7,81905.95,1,1,1,61623.19,0 +8813,15773146,Rubeo,652,France,Male,26,3,137998.2,2,0,1,168989.77,0 +8814,15770375,Fanucci,850,Germany,Female,26,8,123126.29,1,1,0,74425.41,0 +8815,15589725,Zubarev,740,France,Female,51,4,0,2,1,1,178929.84,0 +8816,15710034,T'ao,637,Germany,Male,43,1,135645.29,2,0,1,101382.86,1 +8817,15800806,Pai,685,Spain,Male,31,7,122449.31,2,1,1,180769.55,0 +8818,15570485,Udegbunam,558,Spain,Male,40,4,161766.87,1,0,0,92378.54,0 +8819,15575391,Claypool,677,France,Female,37,3,0,2,1,1,38252.25,0 +8820,15790750,Manfrin,592,Germany,Male,36,10,123187.51,1,0,1,146111.35,0 +8821,15714832,Baker,652,Germany,Male,36,9,150956.71,1,0,0,72350.17,0 +8822,15619953,Efremov,662,Spain,Female,42,6,105021.28,1,1,0,48242.38,0 +8823,15673929,Chin,543,France,Male,64,4,0,2,1,1,148305.82,0 +8824,15578835,Brookes,675,Spain,Female,50,1,133204.91,1,0,1,8270.06,0 +8825,15752388,Doyle,643,Spain,Female,35,6,0,2,1,1,41549.64,0 +8826,15797081,Ajuluchukwu,611,Germany,Female,49,9,115488.52,2,1,1,138656.81,1 +8827,15570194,Ikemefuna,412,France,Male,29,5,0,2,0,0,12510.53,0 +8828,15580149,Fowler,638,Spain,Male,41,7,0,2,1,0,43889.41,0 +8829,15777708,Liao,824,Spain,Female,38,3,0,2,1,0,192800.25,0 +8830,15769955,Onuora,683,France,Female,40,1,0,2,0,0,75762,0 +8831,15810444,Aksenov,562,Germany,Female,39,6,130565.02,1,1,0,9854.72,1 +8832,15645593,Trevisani,599,France,Female,41,2,91328.71,1,1,0,115724.78,0 +8833,15765345,Wood,753,France,Male,35,4,0,2,1,1,106303.4,0 +8834,15760873,Lombardo,594,France,Male,50,7,81310.34,1,1,1,183868.01,0 +8835,15794178,Walpole,657,France,Male,34,3,107136.6,1,1,0,153895.46,0 +8836,15589361,Chikwendu,716,Spain,Male,34,9,0,1,1,1,66695.71,0 +8837,15662483,Ko,850,France,Male,43,7,0,2,1,1,173851.11,0 +8838,15809736,Steigrad,664,France,Male,46,2,0,1,1,1,177423.02,1 +8839,15731148,Isayeva,558,France,Male,33,0,108477.49,1,1,1,109096.71,1 +8840,15774328,Boni,606,Germany,Male,40,1,144757.97,2,1,1,166656.18,0 +8841,15646969,Anayolisa,776,Spain,Male,33,2,0,2,1,1,176921,0 +8842,15718769,Fallaci,557,Spain,Male,36,1,113110.26,1,1,0,98413.1,0 +8843,15610226,Fenton,614,France,Female,27,9,106414.57,2,0,0,77500.81,0 +8844,15616270,Chao,620,Spain,Male,42,4,106920.91,1,0,1,119747.08,0 +8845,15790717,Osinachi,695,Spain,Male,35,7,0,2,1,0,160387.98,0 +8846,15635703,Chu,729,Germany,Female,39,1,131513.26,1,1,1,193715,0 +8847,15616365,Obiuto,571,France,Female,53,2,0,2,1,0,28045.77,0 +8848,15630244,Chu,457,France,Male,40,10,134320.23,2,1,0,150757.35,0 +8849,15734714,Nash,559,France,Female,29,3,79715.36,1,1,0,82252.28,0 +8850,15721433,Hixson,664,France,Female,38,4,74306.19,2,1,0,154395.56,0 +8851,15590201,Fiorentini,500,Spain,Female,50,5,0,4,1,1,83866.35,1 +8852,15590828,Chidimma,782,Germany,Male,42,7,126428.38,1,1,0,39830.1,0 +8853,15752097,Chiazagomekpere,708,Spain,Male,38,8,99640.89,1,1,0,12429.22,0 +8854,15800031,Laura,681,France,Male,43,3,66338.68,1,1,1,18772.5,1 +8855,15630857,Wu,674,Spain,Female,39,6,0,2,1,1,9574.83,0 +8856,15689953,Toscani,697,Spain,Male,43,10,128226.37,1,0,0,188486.94,0 +8857,15759733,McMillan,774,France,Female,26,5,0,2,1,1,64716.08,0 +8858,15810826,Chiekwugo,624,France,Male,36,6,0,2,0,0,84749.96,0 +8859,15668009,Hendley,747,Spain,Male,37,1,0,2,0,1,180551.76,0 +8860,15743456,Birnie,715,France,Female,32,10,0,2,1,0,60907.49,0 +8861,15725762,Kemp,808,France,Male,24,4,122168.65,1,1,0,174107.04,0 +8862,15761713,Johnstone,678,France,Female,43,7,178074.33,1,0,0,110405.9,0 +8863,15769246,Lo Duca,813,Germany,Male,59,2,135078.41,1,1,0,187636.06,1 +8864,15781129,Montgomery,687,Spain,Male,38,8,69434.4,2,1,1,66580.13,1 +8865,15599124,Miller,832,France,Female,29,5,0,2,1,0,178779.52,0 +8866,15639004,Chiemezie,668,France,Male,72,2,0,2,1,1,70783.61,0 +8867,15810995,Wright,526,Germany,Male,34,3,122726.56,1,1,1,46772.36,0 +8868,15653773,Shaw,457,France,Female,38,7,164496.99,1,1,1,163327.27,0 +8869,15708357,Chapman,649,Spain,Female,38,8,0,1,1,0,103760.53,0 +8870,15733597,Y?an,669,France,Female,41,0,150219.41,2,0,0,107839.03,0 +8871,15789560,Clark,668,France,Male,42,8,187534.79,1,1,1,32900.41,1 +8872,15699524,Howells,466,France,Female,30,3,0,1,1,0,193984.6,0 +8873,15626475,Gamble,685,France,Male,30,2,0,2,1,1,140889.32,0 +8874,15810839,Rogers,610,France,Male,34,0,103108.17,1,0,0,125646.82,0 +8875,15684318,McMillan,582,Germany,Female,50,6,96486.57,2,1,1,20344.02,0 +8876,15768120,Brown,702,Germany,Male,36,9,90560.48,2,1,0,174268.87,0 +8877,15712807,Robertson,556,Spain,Male,46,3,131764.96,1,1,1,108500.66,1 +8878,15696371,Thomas,812,Spain,Female,24,1,92476.88,1,0,0,83247.14,0 +8879,15675794,Hsing,645,Germany,Male,47,9,152076.93,1,1,0,121840.2,1 +8880,15774277,Chiu,809,France,Male,43,2,0,2,1,1,132908.07,0 +8881,15603764,Chang,560,France,Male,49,4,0,1,1,1,100075.1,1 +8882,15618647,Kornilova,744,France,Male,29,1,43504.42,1,1,1,119327.75,0 +8883,15614643,Chifo,731,Spain,Female,39,2,0,2,1,0,136737.13,0 +8884,15707696,Lu,471,Spain,Female,28,5,0,2,1,1,22356.97,0 +8885,15749583,Bellucci,686,Germany,Female,38,2,93569.86,3,0,0,10137.34,1 +8886,15815125,Michael,668,Spain,Male,45,4,102486.21,2,1,1,158379.25,0 +8887,15779620,Sinclair,575,France,Male,36,1,0,1,0,1,94570.56,0 +8888,15768233,Chukwuebuka,435,Germany,Male,37,8,114346.3,1,0,1,980.93,1 +8889,15637788,Schmidt,743,France,Male,23,3,110203.77,1,1,0,95583.45,0 +8890,15777046,Parry,580,France,Female,39,9,128362.59,1,1,0,86044.98,0 +8891,15788723,McIntyre,599,Germany,Female,49,10,143888.22,2,1,1,166236.38,1 +8892,15790489,Lo Duca,534,Spain,Male,34,5,170600.78,1,0,1,5240.53,0 +8893,15739476,Ferrari,680,France,Female,32,5,0,1,1,1,150684.23,0 +8894,15612670,Berry,631,Spain,Female,46,10,0,2,1,1,129508.96,0 +8895,15631222,Cattaneo,485,France,Female,39,2,75339.64,1,1,1,70665.16,0 +8896,15658972,Foster,699,France,Female,40,8,122038.34,1,1,0,102085.35,0 +8897,15724691,Gordon,712,France,Male,34,1,0,2,1,1,195052.12,0 +8898,15740442,May,603,France,Male,51,8,186825.57,1,1,0,93739.71,1 +8899,15760427,Cameron,850,France,Male,40,6,124788.18,1,1,0,65612.12,0 +8900,15677939,Ch'eng,584,France,Female,41,3,0,2,1,1,160095.48,0 +8901,15611599,Curtis,604,France,Female,71,2,0,2,1,1,49506.82,0 +8902,15633474,Whitehead,586,France,Male,51,2,138553.57,1,1,1,92406.22,0 +8903,15671973,Chukwuemeka,467,Spain,Male,39,5,0,2,1,1,7415.96,0 +8904,15790019,Onwughara,520,France,Male,35,9,105387.89,1,1,1,25059.06,0 +8905,15737735,Grant,683,Spain,Male,40,4,95053.1,1,1,1,116816.54,1 +8906,15661745,Browne,557,France,Male,36,3,0,1,0,1,144078.02,0 +8907,15797065,Goloubev,613,Spain,Female,32,0,0,2,0,1,126675.62,0 +8908,15710671,Gordon,786,France,Male,34,3,137361.96,1,0,0,183682.09,0 +8909,15656522,Sutherland,593,Spain,Male,32,10,158537.42,1,1,0,166850.57,0 +8910,15705085,Quesada,670,Spain,Female,29,9,0,2,1,0,27359.19,0 +8911,15744873,Wright,657,Germany,Female,48,5,143595.87,1,0,0,101314.65,1 +8912,15781914,Simmons,718,Germany,Male,32,9,169947.41,2,1,1,27979.16,0 +8913,15637354,Yobachukwu,623,France,Female,24,7,148167.83,2,1,1,109470.34,0 +8914,15717307,Read,496,France,Male,31,5,0,2,1,0,93713.13,0 +8915,15746695,Wunder,429,France,Female,39,6,48023.83,1,1,0,74870.99,0 +8916,15804962,Nnaife,606,France,Male,36,1,155655.46,1,1,1,192387.51,1 +8917,15665378,Shen,499,France,Female,46,6,0,2,1,0,73457.55,0 +8918,15757865,Powell,642,France,Male,62,7,0,2,1,1,61120.75,0 +8919,15578787,Goddard,641,France,Female,52,4,0,1,1,0,90964.54,1 +8920,15794323,Buckley,673,France,Male,32,8,121240.76,1,1,0,116969.73,0 +8921,15697546,McIntyre,570,France,Female,36,3,0,2,1,0,92118.75,0 +8922,15629519,Yen,472,France,Female,37,1,0,2,1,1,48357.9,0 +8923,15624703,Okonkwo,550,Germany,Male,35,9,129847.75,2,1,0,197325.4,0 +8924,15570002,Burlingame,625,Germany,Female,55,8,118772.71,4,0,0,135853.62,1 +8925,15808566,Hs?,516,France,Male,46,2,0,2,1,1,169122.54,0 +8926,15805463,Board,682,Germany,Male,32,2,105163.88,2,1,1,164170.46,0 +8927,15709136,Adams,620,France,Male,28,8,0,2,1,1,199909.32,0 +8928,15801605,Rizzo,626,France,Female,39,0,0,2,1,1,83295.09,0 +8929,15567855,Chukwufumnanya,623,France,Female,29,1,0,2,0,0,39382.06,0 +8930,15675141,Fraser,569,France,Female,35,4,93934.63,1,1,0,184748.23,0 +8931,15665759,Russell,724,France,Female,69,5,117866.92,1,1,1,62280.91,0 +8932,15761487,Yefimova,678,France,Female,55,5,0,1,0,1,196794.11,1 +8933,15700394,Palermo,713,Spain,Female,26,4,122857.46,2,1,0,144682.17,1 +8934,15631162,Bergamaschi,631,France,Male,32,10,0,2,0,1,196342.66,0 +8935,15630641,Shao,846,France,Female,37,6,127103.97,1,1,1,41516.44,0 +8936,15585066,Chimaraoke,660,France,Female,43,1,0,1,0,1,112026.1,1 +8937,15722991,McGregor,567,France,Male,54,9,96402.96,1,0,0,52035.29,1 +8938,15737404,Kesteven,731,France,Male,31,1,132512.26,1,1,1,185466.85,0 +8939,15722409,Ritchie,693,Spain,Male,47,8,107604.66,1,1,1,80149.27,0 +8940,15806420,Jenks,772,France,Male,34,9,0,2,1,0,170980.86,0 +8941,15658148,Udokamma,657,France,Male,38,7,0,2,1,0,185827.74,0 +8942,15810660,Boyle,774,Germany,Male,34,4,120875.23,2,0,1,113407.26,0 +8943,15709780,Azuka,667,France,Female,37,9,71786.9,2,1,1,67734.79,0 +8944,15727350,Pai,516,France,Female,37,8,113143.12,1,0,0,3363.36,0 +8945,15752312,Howells,551,Spain,Male,49,1,150777.72,2,1,1,135757.27,0 +8946,15616745,Hs?,542,Spain,Male,35,2,174894.53,1,1,1,22314.55,0 +8947,15572294,Kelly,623,France,Male,28,7,0,1,0,0,129526.57,0 +8948,15674110,Walton,701,France,Female,43,2,160416.56,1,0,1,37266.43,0 +8949,15662501,Ebelechukwu,583,France,Male,48,3,91246.53,1,1,0,60017.46,1 +8950,15649239,Vasilieva,731,Spain,Male,46,10,0,2,1,0,153015.42,0 +8951,15700424,Hsiao,461,France,Female,35,5,0,1,1,1,54209.02,0 +8952,15636388,Abrego,702,Germany,Female,23,7,98775.23,1,1,0,114603.96,0 +8953,15713975,Gibson,565,Germany,Female,47,10,139756.12,1,1,0,165849.49,1 +8954,15592925,Giordano,711,Spain,Male,42,3,177626.77,3,0,1,16392.72,1 +8955,15581626,Mancini,664,France,Male,54,8,0,1,1,1,162719.69,1 +8956,15641319,Afanasyeva,518,Spain,Male,50,4,0,1,0,0,107112.25,1 +8957,15723481,Wright,728,Spain,Male,42,8,0,2,0,1,41823.22,0 +8958,15787825,Okwudiliolisa,585,Germany,Male,37,6,152496.82,1,1,1,99907.29,0 +8959,15710726,Hughes,573,France,Male,52,8,0,2,0,1,178229.04,0 +8960,15627195,Parrott,568,Germany,Male,26,1,112930.28,2,1,0,22095.73,0 +8961,15657957,Hughes,602,Germany,Female,26,8,113674.2,1,1,0,197861.16,1 +8962,15676117,Zinachukwudi,603,France,Male,44,9,0,1,1,0,138328.24,0 +8963,15607874,Keane,687,France,Male,38,0,144450.58,1,0,1,137276.83,0 +8964,15796993,McCollum,741,France,Male,52,1,171236.3,2,0,0,21834.4,1 +8965,15649858,Simpson,469,Spain,Male,37,9,96776.49,1,1,1,119890.86,0 +8966,15811032,Gambrell,477,Germany,Female,58,8,145984.92,1,1,1,24564.7,0 +8967,15679963,Moretti,737,Germany,Male,43,8,96353.8,1,0,0,10209.8,0 +8968,15579131,Ricci,835,France,Male,25,7,0,2,1,1,83449.65,0 +8969,15572428,Rieke,717,Germany,Female,33,0,115777.23,1,1,1,81508.1,0 +8970,15622461,Ndubuagha,562,France,Female,51,7,122822,2,0,0,32626.21,0 +8971,15636105,Chung,758,Spain,Male,61,2,0,2,1,1,43982.41,0 +8972,15583849,Ts'ai,408,France,Male,40,3,0,2,0,0,124874.23,0 +8973,15718780,Cox,650,Spain,Female,32,4,79450.09,1,1,1,118324.75,0 +8974,15739271,Lei,582,Germany,Male,33,2,122394,1,1,1,22113.93,0 +8975,15697129,Ulyanova,706,Spain,Female,43,1,0,2,1,0,31962.77,0 +8976,15763415,Gray,567,Germany,Male,41,0,134378.89,1,1,1,105746.94,0 +8977,15796617,McGregor,720,France,Male,29,2,0,2,1,0,39925.52,0 +8978,15626628,Tretiakova,631,Spain,Female,31,2,88161.85,2,1,0,127630.88,0 +8979,15765857,Genovesi,623,Spain,Male,41,2,142412.13,1,1,0,28778.98,0 +8980,15742511,Gordon,514,France,Male,35,3,121030.9,1,1,0,10008.68,0 +8981,15786433,Aitken,650,Germany,Female,35,3,165982.43,2,1,1,24482.16,0 +8982,15685805,Ginikanwa,673,Spain,Female,35,6,0,2,1,0,98618.79,0 +8983,15627971,Coates,504,France,Female,32,8,206663.75,1,0,0,16281.94,0 +8984,15783025,Piazza,723,Germany,Male,37,3,94661.53,2,1,0,121239.65,0 +8985,15726289,Cawood,645,France,Male,25,0,174400.36,1,1,0,42669.37,0 +8986,15802118,Ignatieff,664,Spain,Male,41,7,123428.69,1,1,1,164924.11,0 +8987,15607990,Gallo,760,Spain,Male,43,6,175735.5,1,1,1,157337.29,0 +8988,15695932,Yelverton,766,Spain,Male,36,5,78381.13,1,0,1,153831.6,0 +8989,15812279,William,634,France,Male,37,5,115345.86,2,0,0,168781.8,0 +8990,15687558,Mault,640,Germany,Female,31,10,118613.34,1,1,0,168469.65,0 +8991,15729065,Mackay,784,Germany,Male,28,2,109960.06,2,1,1,170829.87,0 +8992,15698902,McIntyre,547,Germany,Female,42,1,142703.4,1,1,0,86207.49,1 +8993,15570192,Henry,608,Germany,Female,40,8,121729.42,1,0,0,61164.45,0 +8994,15809265,Kao,547,France,Female,35,4,0,1,1,1,133287.73,0 +8995,15745201,Frewin,612,France,Female,43,4,139496.35,2,1,1,77128.23,0 +8996,15580623,Yefremova,573,Spain,Male,28,8,0,2,0,0,77660.03,0 +8997,15578156,Anenechukwu,615,Spain,Male,32,5,138521.83,1,1,1,56897.1,0 +8998,15631063,Trentino,710,France,Female,33,2,0,2,1,0,72945.32,0 +8999,15692577,Tomlinson,674,Germany,Female,38,10,83727.68,1,1,0,45418.12,0 +9000,15810910,Royston,702,Spain,Female,38,9,0,2,1,1,158527.45,0 +9001,15723217,Cremonesi,616,France,Male,37,9,0,1,1,0,111312.96,0 +9002,15733111,Yeh,688,Spain,Male,32,6,124179.3,1,1,1,138759.15,0 +9003,15610727,Ch'in,605,France,Male,36,7,128829.25,1,1,0,190588.59,0 +9004,15792720,Martinez,676,France,Male,33,6,171490.78,1,0,0,79099.64,0 +9005,15723153,Wearing,708,Spain,Male,33,3,0,2,1,0,138613.21,0 +9006,15802823,Maclean,745,Spain,Female,38,7,0,2,1,1,194230.82,0 +9007,15756118,T'ao,661,Spain,Male,20,8,0,1,1,0,110252.53,0 +9008,15684934,Rose,726,France,Male,31,9,0,2,1,1,106117.3,0 +9009,15776936,Whitworth,475,France,Male,40,7,160818.08,1,0,1,169642.13,1 +9010,15729087,Suttor,751,Germany,Male,54,9,156367.6,2,0,1,116179.92,0 +9011,15786463,Hsing,645,Germany,Female,59,8,121669.93,2,0,0,91.75,1 +9012,15717498,Boni,775,France,Male,42,6,133970.22,2,0,1,187839.9,0 +9013,15718406,Marshall,540,France,Male,41,3,0,2,1,0,121098.65,0 +9014,15799468,Catchpole,591,France,Female,34,3,96127.27,1,0,0,30972.06,0 +9015,15626383,Tang,596,Spain,Male,60,7,121907.97,1,0,1,30314.04,0 +9016,15597385,Siddons,573,Spain,Male,41,5,0,2,0,1,14479.29,0 +9017,15570271,Wan,577,Spain,Male,31,6,0,1,1,1,196395.25,0 +9018,15690330,Efimov,830,Germany,Female,40,8,77701.64,1,0,1,19512.38,0 +9019,15680611,Rose,663,France,Male,67,9,0,3,1,1,72318.77,0 +9020,15810227,Fanucci,421,France,Male,34,2,0,2,1,1,96615.23,0 +9021,15807194,Iweobiegbulam,718,Spain,Male,34,5,113922.44,2,1,0,30772.22,0 +9022,15712199,Ijendu,655,Germany,Female,61,2,183997.7,2,1,1,161217.18,0 +9023,15694995,O'Sullivan,712,France,Male,23,2,0,2,0,1,66795.78,0 +9024,15723400,Hutchinson,663,France,Male,28,4,0,2,1,1,123969.64,0 +9025,15654772,Kwemto,640,France,Female,47,6,89799.46,2,0,1,13783.77,1 +9026,15574743,Chiu,577,Spain,Male,29,2,0,1,1,1,168924.41,0 +9027,15807593,Berry,546,Spain,Female,36,7,85660.96,1,0,0,134778.01,0 +9028,15686718,Hung,802,Germany,Male,37,9,115569.21,1,0,1,119782.89,0 +9029,15695299,Mordvinova,590,France,Female,45,2,81828.22,1,1,0,52167.97,0 +9030,15722701,Bruno,594,Germany,Male,18,1,132694.73,1,1,0,167689.56,0 +9031,15799635,Arbour,577,Spain,Male,51,2,108867,1,0,0,140800.66,1 +9032,15742323,Barese,541,France,Male,39,7,0,2,1,0,19823.02,0 +9033,15658435,Hingston,781,France,Female,27,5,0,2,0,0,72969.9,0 +9034,15586029,Davis,806,Germany,Male,34,2,96152.68,2,1,0,143711.02,0 +9035,15772337,Lawrence,723,Germany,Female,49,0,153855.52,1,1,1,180862.26,1 +9036,15807555,Chung,535,France,Male,45,2,0,2,1,0,125658.28,0 +9037,15603378,Padovano,768,France,Female,36,3,141334.95,1,0,1,125870.5,0 +9038,15792862,Blinova,653,Germany,Male,41,1,104584.11,1,1,0,15126.32,1 +9039,15657349,Carter,803,Germany,Female,50,8,98173.02,1,0,0,22457.25,1 +9040,15777614,Webb,545,Spain,Female,44,1,0,2,1,1,82614.89,0 +9041,15653952,T'an,581,Germany,Female,38,3,135157.05,1,1,1,32919.42,0 +9042,15724336,Yates,513,Germany,Female,49,5,171601.27,1,1,0,126223.84,0 +9043,15689594,Su,731,France,Male,29,5,179539.2,1,0,0,112010.02,0 +9044,15801920,Christian,727,Germany,Male,39,5,80615.46,2,0,0,180962.32,0 +9045,15653347,Chiu,560,Spain,Male,47,1,0,1,0,0,128882.66,1 +9046,15749951,Sacco,766,Germany,Male,27,5,126285.73,1,1,0,177614.17,1 +9047,15648178,Lettiere,630,Germany,Female,23,4,137964.51,1,0,1,174570.55,0 +9048,15738662,Daluchi,652,Germany,Male,41,9,159434.03,1,1,0,178373.93,0 +9049,15640855,T'ien,729,Germany,Male,40,5,113574.61,2,1,0,103396.08,0 +9050,15584288,Hung,629,France,Female,33,6,0,2,1,1,59129.72,0 +9051,15760988,Liu,667,Germany,Male,33,9,124573.33,2,0,0,683.37,0 +9052,15569624,Feng,671,Germany,Female,31,6,105864.6,2,1,0,145567.34,0 +9053,15597949,Gilbert,768,Germany,Female,47,5,104552.61,1,1,0,48137.08,1 +9054,15604551,Robb,732,France,Female,35,3,0,2,1,0,90876.95,0 +9055,15617476,Manfrin,546,France,Female,30,5,0,2,0,1,198543.09,0 +9056,15645323,Chinwenma,630,France,Male,55,2,0,1,1,1,106202.07,1 +9057,15793311,Smith,765,Germany,Female,46,8,119492.88,2,0,1,166896.01,1 +9058,15764153,Rowe,704,France,Female,33,0,130499.09,2,1,1,74804.36,0 +9059,15802560,Moran,470,Spain,Female,48,6,140576.11,1,1,1,116971.05,0 +9060,15728608,Walker,688,Germany,Female,34,9,91025.58,2,0,1,163783,0 +9061,15770474,Myers,685,France,Female,33,1,0,3,0,1,70221.13,1 +9062,15724444,Wall,567,France,Female,38,1,125877.65,2,1,1,107841.77,0 +9063,15753110,McKay,720,Spain,Male,64,3,45752.78,2,1,0,79623.28,1 +9064,15711521,Egobudike,609,France,Male,39,3,121778.71,1,1,1,138399.67,0 +9065,15632816,Williams,521,Germany,Female,49,2,127948.57,1,1,1,182765.14,0 +9066,15693637,Ochoa,556,France,Female,30,7,0,2,1,1,186648.19,0 +9067,15725509,Otutodilinna,662,Germany,Male,30,5,115286.68,2,1,1,149587.92,0 +9068,15684645,Ajuluchukwu,704,Germany,Male,41,9,62078.21,2,1,0,129050.67,0 +9069,15692235,Bellucci,750,France,Female,38,1,0,2,1,0,47764.99,0 +9070,15777459,Gordon,619,Spain,Female,32,4,175406.13,2,1,1,172792.43,1 +9071,15656937,Johnston,468,Spain,Male,26,1,131643.25,1,1,0,64436.16,0 +9072,15610643,De Luca,435,Germany,Male,44,3,151739.65,1,1,0,167461.5,0 +9073,15777315,Hill,529,France,Male,43,6,93616.35,2,0,0,98348.66,0 +9074,15611058,Eluemuno,702,Germany,Female,60,5,138597.54,2,1,1,41536.59,1 +9075,15630413,Howarth,608,France,Female,41,5,0,2,1,1,72462.25,0 +9076,15635942,Thomson,576,France,Male,40,9,0,2,1,0,112465.19,1 +9077,15648858,King,666,France,Female,27,1,85225.21,1,0,1,64511.44,0 +9078,15810732,Grant,730,France,Female,36,8,148749.29,2,1,0,91830.75,0 +9079,15705448,Gilbert,647,Germany,Male,52,7,130013.12,1,1,1,190806.36,1 +9080,15730488,Richmond,516,Spain,Female,27,1,0,1,0,1,112311.15,0 +9081,15620443,Fiorentino,711,France,Female,81,6,0,2,1,1,72276.24,0 +9082,15741078,Greece,736,France,Male,54,7,111729.47,2,0,1,84920.49,0 +9083,15753161,Dickson,768,France,Female,36,5,180169.44,2,1,0,17348.56,0 +9084,15711396,Henderson,427,Spain,Male,40,8,0,2,1,1,82870.75,0 +9085,15593499,Stevens,686,Spain,Female,47,6,0,1,1,0,32080.69,1 +9086,15579189,Mitchell,690,France,Female,42,5,0,2,0,1,120512.08,0 +9087,15743545,Nworie,647,Spain,Female,29,2,0,2,1,0,179032.68,0 +9088,15791316,Boni,714,France,Male,35,3,0,2,1,1,95623.28,0 +9089,15608246,Wentcher,736,Germany,Female,36,8,103914.17,1,1,1,110035.88,1 +9090,15676526,Bentley,608,France,Female,34,4,88772.87,1,1,1,168822.01,0 +9091,15813911,Hayes-Williams,809,France,Female,39,5,0,1,1,0,77705.75,0 +9092,15630195,Johnstone,745,France,Female,40,6,131184.67,1,1,1,49815.62,0 +9093,15736250,Johnstone,781,France,Male,38,2,117810.79,1,0,1,65632.33,1 +9094,15671334,Nixon,527,France,Male,31,4,0,1,1,0,169361.89,0 +9095,15574169,Trevisano,595,Germany,Female,32,0,92466.21,1,1,0,4721.3,0 +9096,15718839,Tsui,850,Germany,Female,38,2,102741.15,2,0,1,23974.85,0 +9097,15762331,Moss,569,France,Male,37,9,178755.84,1,1,0,199929.17,0 +9098,15606901,Graham,728,France,Male,43,7,0,2,1,0,40023.7,0 +9099,15713559,Onyemauchechukwu,473,Germany,Female,32,5,146602.25,2,1,1,72946.95,0 +9100,15768881,Saunders,738,France,Male,29,2,0,2,1,1,170421.13,0 +9101,15743075,Ko,659,France,Male,35,6,0,2,1,1,58879.11,0 +9102,15660980,Cairns,597,Spain,Male,38,6,115702.67,2,1,1,25059.05,0 +9103,15810942,Chiemela,445,Germany,Female,61,2,137655.31,1,0,1,29909.84,0 +9104,15728362,Robertson,671,France,Female,29,3,0,2,1,0,158043.11,0 +9105,15683339,P'eng,656,Spain,Female,34,6,59877.33,1,1,0,14032.62,1 +9106,15685476,Tseng,658,France,Male,31,5,100082.14,1,0,1,49809.88,0 +9107,15663650,Russell,698,Germany,Male,52,10,107304.39,3,1,0,28806.32,1 +9108,15617434,Yen,655,Spain,Male,38,9,0,1,0,1,90490.33,0 +9109,15622470,Yeh,772,Spain,Male,41,10,96032.22,1,1,1,75825.57,0 +9110,15703682,Kalinina,681,Spain,Male,33,10,0,1,0,0,158336.36,0 +9111,15727391,Collier,688,Germany,Male,29,9,144553.5,2,1,0,143454.95,0 +9112,15711062,Thomas,633,Germany,Male,40,5,86172.81,2,1,1,117279.49,0 +9113,15567339,Shaw,735,France,Male,73,9,0,1,1,1,114283.33,0 +9114,15760662,Francis,521,Germany,Female,29,2,87212.8,1,1,1,994.86,0 +9115,15605737,George,541,France,Male,36,5,0,2,1,0,124795.84,0 +9116,15692977,Ikenna,612,Germany,Female,36,2,130700.92,2,0,0,77592.8,0 +9117,15672082,Schatz,562,France,Male,62,3,0,2,1,0,105986.01,0 +9118,15600280,Tao,703,France,Female,32,6,0,2,0,0,33606.52,0 +9119,15804052,Scott,710,Spain,Male,23,6,0,2,1,1,134188.11,0 +9120,15576065,Sims,731,Spain,Female,40,5,171325.98,1,1,1,159718.27,1 +9121,15796838,Chibugo,703,Spain,Male,58,4,92930.92,1,0,1,85148.78,0 +9122,15693526,Ku,618,France,Female,40,0,0,1,1,0,119059.13,0 +9123,15748595,Stanton,689,France,Female,29,1,77556.79,2,1,1,122998.26,0 +9124,15679029,Kung,718,France,Male,33,7,102874.28,1,0,0,117841.06,0 +9125,15753639,Gibson,608,France,Male,37,5,146093.39,2,0,0,160593.41,0 +9126,15604138,Iheanacho,749,Spain,Male,34,2,0,1,0,0,174189.04,1 +9127,15666095,Costa,753,Spain,Male,51,4,79811.72,2,0,1,68260.27,1 +9128,15643487,Sal,630,Spain,Male,39,10,105473.74,1,0,0,58854.88,1 +9129,15764033,Lin,693,Germany,Female,43,1,121927.92,1,1,0,87994.95,1 +9130,15747288,Ferri,838,Spain,Female,40,6,61671.19,1,0,1,150659.35,1 +9131,15790599,Yin,756,Germany,Female,39,5,149363.12,2,1,1,109098.39,0 +9132,15737705,Avdeyeva,775,France,Female,27,4,152309.37,1,1,0,104112,0 +9133,15737194,Tu,635,France,Female,33,5,0,2,1,0,122949.71,0 +9134,15726776,Donnelly,705,Spain,Male,36,1,111629.29,1,1,1,21807.16,0 +9135,15804357,Loggia,481,France,Male,40,3,0,1,1,1,32319.93,0 +9136,15664432,Chao,727,Spain,Female,49,7,96296.78,1,1,0,190457.87,1 +9137,15688984,Belonwu,595,France,Male,20,4,95830.43,1,1,0,177738.98,0 +9138,15583026,Welch,535,France,Female,38,0,135919.33,1,1,0,80425.65,0 +9139,15771668,Henderson,578,France,Male,59,10,185966.64,1,0,0,9445.42,1 +9140,15779904,Yobanna,597,France,Female,29,5,0,2,1,1,174825.57,0 +9141,15784323,Gallo,449,France,Female,21,7,0,2,0,0,175743.92,0 +9142,15756277,Wilson,850,Germany,Female,43,8,92244.83,2,1,0,54949.73,0 +9143,15663312,Marino,494,France,Female,35,9,112727.06,2,1,0,183752.91,0 +9144,15793197,Bailey,676,France,Female,34,8,100359.54,1,0,0,46038.28,0 +9145,15731463,Gboliwe,818,Germany,Male,43,10,105301.5,1,1,1,78941.59,0 +9146,15621768,Chukwuhaenye,712,Spain,Male,45,6,112994.65,1,0,0,198398.68,0 +9147,15691323,Bianchi,672,Germany,Male,40,4,89025.88,2,1,0,188892.19,0 +9148,15781326,Ford,636,France,Male,35,9,95478.17,1,0,0,169286.74,0 +9149,15595640,Rizzo,698,France,Male,37,8,0,2,0,0,145004.39,0 +9150,15814331,Lung,597,Germany,Female,43,7,119127.46,2,1,0,55809.92,0 +9151,15602030,Ramirez,717,France,Male,28,4,128206.79,1,1,1,54272.12,0 +9152,15747974,Sabbatini,614,France,Male,49,1,0,2,1,0,192440.54,0 +9153,15611315,Ts'ao,708,Germany,Female,23,4,71433.08,1,1,0,103697.57,0 +9154,15636977,Trevisan,507,Germany,Male,36,9,118214.32,3,1,0,119110.03,1 +9155,15690337,Chinwenma,581,France,Female,27,5,102258.11,2,1,0,194681.6,0 +9156,15680666,Berry,579,Spain,Female,39,2,151963.26,2,1,0,158948.63,0 +9157,15679551,Colombo,504,Spain,Female,46,2,163764.84,1,1,1,165122.55,1 +9158,15778915,Harris,737,France,Female,32,7,128551.36,2,0,1,189402.71,0 +9159,15568849,Bryan,540,Spain,Female,31,10,118158.74,1,1,1,158027.57,0 +9160,15747762,Chigozie,609,France,Male,32,7,118520.41,1,0,0,3815.48,0 +9161,15753679,Mullawirraburka,778,France,Male,24,4,0,2,1,1,162809.2,0 +9162,15750049,Steele,621,France,Male,40,10,163823.37,1,0,0,89519.47,0 +9163,15606097,Zakharov,665,Germany,Male,63,7,104469.58,1,1,1,25165.36,1 +9164,15802368,Ch'eng,608,France,Female,47,6,0,1,1,1,126012.57,0 +9165,15767488,Berry,680,Spain,Male,36,7,0,2,1,0,20109.21,0 +9166,15669946,Jen,663,Germany,Female,46,2,141726.88,1,1,1,58257.23,0 +9167,15612103,Wang,627,Germany,Female,35,2,137852.96,1,1,1,172269.21,1 +9168,15645353,Chubb,607,France,Male,26,1,0,1,1,0,29818.2,0 +9169,15650018,Chen,681,France,Female,43,8,154100.3,1,0,0,114659.81,0 +9170,15659002,Mazzanti,766,France,Female,45,6,0,2,0,0,147184.74,0 +9171,15616028,T'ao,694,France,Male,30,2,0,3,0,1,15039.41,0 +9172,15660475,Ndubueze,411,France,Female,54,9,0,1,0,1,76621.49,0 +9173,15652615,Ferri,742,France,Male,39,8,140004.96,1,1,1,92985.78,0 +9174,15653572,Thornton,673,Spain,Male,43,8,127132.96,1,0,1,6009.27,1 +9175,15628059,DeRose,529,France,Male,61,1,0,2,1,1,191370.97,0 +9176,15703413,Montes,519,France,Female,38,7,125328.56,1,1,0,188225.67,0 +9177,15610433,Kwemto,573,France,Male,35,9,0,2,1,0,11743.89,0 +9178,15770548,Lucchese,453,Germany,Female,28,3,139986.65,1,1,0,136846.75,0 +9179,15645637,Huggins,798,Germany,Female,39,6,119787.76,1,1,1,164248.33,0 +9180,15590888,Wade,693,Spain,Female,34,10,107556.06,2,0,0,154631.35,0 +9181,15568326,Kenenna,637,France,Female,44,2,0,2,1,0,149665.65,0 +9182,15655368,Wheeler,672,France,Male,47,1,0,1,0,0,91574.92,0 +9183,15665579,Cartwright,597,France,Female,28,0,142705.95,1,1,0,127233.39,0 +9184,15676091,Iloerika,543,France,Male,42,7,0,1,1,1,56650.47,0 +9185,15716984,Palermo,695,Spain,Female,56,4,0,2,1,0,84644.76,0 +9186,15715078,Nkemakolam,584,France,Male,35,6,161613.94,2,1,1,148238.16,0 +9187,15569452,Butler,652,Germany,Female,58,3,116353.2,2,0,1,193502.9,0 +9188,15628863,Calabresi,601,France,Male,38,4,60013.81,1,1,1,38020.05,0 +9189,15778192,Nkemdilim,628,Spain,Male,28,4,0,2,1,1,176750.81,0 +9190,15793723,Ch'iu,607,Germany,Male,32,9,144272.07,2,1,0,176580.63,0 +9191,15798943,Alexander,646,France,Female,46,8,0,2,1,0,133059.15,0 +9192,15764708,Chiabuotu,572,France,Male,30,6,117696.67,1,1,0,100843.82,0 +9193,15791040,Vasilyeva,801,Spain,Male,58,1,79954.61,2,1,1,30484.19,0 +9194,15631512,Schneider,597,France,Female,26,8,149989.39,1,1,0,42330.58,0 +9195,15640106,Mason,613,France,Male,40,7,124339.9,1,0,0,193309.58,0 +9196,15710315,Chukwukadibia,529,Germany,Male,29,4,135759.4,1,0,0,112813.79,1 +9197,15771535,Tsui,794,Spain,Female,37,9,0,2,1,0,68008.85,0 +9198,15611947,Banks,557,France,Male,34,3,83074,1,1,0,132673.22,0 +9199,15670266,Shih,499,France,Female,28,4,141792.61,1,1,1,22001.91,0 +9200,15609083,Tretiakova,544,France,Female,26,6,0,1,1,0,100200.4,1 +9201,15567923,Barese,739,France,Female,30,6,0,1,0,0,122604.44,0 +9202,15788183,Longo,458,Germany,Female,43,1,106870.12,2,1,0,100564.37,0 +9203,15735782,MacDonald,528,France,Male,31,9,120962.59,1,1,0,5419.31,0 +9204,15774401,Chambers,773,Spain,Male,51,4,0,2,0,0,123587.83,1 +9205,15737971,Cowen,646,France,Female,30,5,0,2,1,0,13935.32,0 +9206,15758750,Iweobiegbunam,564,France,Male,31,0,110527.17,1,1,1,87060.77,0 +9207,15611767,Mai,624,Germany,Female,52,0,133723.43,1,0,0,4859.59,1 +9208,15643770,Yu,682,France,Female,52,5,112670.48,1,1,0,21085.17,1 +9209,15744717,Duffy,726,France,Female,44,2,0,2,1,1,26733.86,0 +9210,15570681,Chiang,560,France,Male,24,1,116084.32,1,1,0,89734.7,0 +9211,15792650,Watts,382,Spain,Male,36,0,0,1,1,1,179540.73,1 +9212,15605531,Daly,457,Spain,Female,38,6,0,2,1,0,173219.09,0 +9213,15605339,Baker,673,France,Female,37,10,0,2,1,1,37411.35,0 +9214,15672216,Uvarov,584,France,Female,40,4,82441.75,1,0,0,80852.11,0 +9215,15812893,Costa,629,France,Female,39,10,0,2,1,1,43174.49,1 +9216,15624180,Genovesi,584,Germany,Female,37,10,134171.8,4,1,1,70927.11,1 +9217,15701364,Doherty,724,France,Male,30,10,0,2,1,1,54265.55,0 +9218,15762588,Kaleski,644,France,Male,31,5,0,2,1,1,41872.17,0 +9219,15806318,Wright,676,Germany,Female,48,2,124442.38,1,1,0,15068.53,1 +9220,15712596,Huang,499,France,Male,31,4,0,1,1,0,25950.49,0 +9221,15600399,Trentino,598,France,Male,60,4,0,1,1,0,197727.14,1 +9222,15576216,Chienezie,655,Germany,Female,37,4,108862.76,1,1,0,79555.08,1 +9223,15620750,Sugden,559,France,Male,28,3,141099.43,1,1,1,15607.27,0 +9224,15623489,Tu,543,France,Female,67,0,128843.67,1,1,1,134612.48,0 +9225,15667944,Onuchukwu,679,France,Male,39,0,86843.61,1,0,1,159830.58,0 +9226,15584928,Ugochukwutubelum,594,Germany,Female,32,4,120074.97,2,1,1,162961.79,0 +9227,15779913,Davidson,586,France,Male,27,5,130231.8,2,1,1,192427.16,0 +9228,15644977,Goddard,776,France,Female,31,5,0,2,1,0,92647.94,0 +9229,15749679,Beck,699,France,Male,39,2,109724.38,1,1,1,180022.39,0 +9230,15629010,Beam,847,Germany,Female,35,5,111743.43,1,1,1,183584.14,0 +9231,15768465,Sheppard,582,Germany,Male,35,8,121309.17,2,1,1,28750.67,0 +9232,15767781,Godfrey,648,France,Male,38,10,82697.28,1,1,0,74846.67,0 +9233,15635364,Gray,618,France,Female,49,9,44301.43,3,1,1,89729.3,1 +9234,15722004,Hsiung,543,France,Female,31,4,138317.94,1,0,0,61843.73,0 +9235,15766044,Cameron,642,Germany,Male,49,4,120688.61,1,1,0,24770.22,1 +9236,15586680,Fleming,462,France,Male,27,4,176913.52,1,1,0,80587.27,0 +9237,15635388,Austin,640,Spain,Male,47,6,89047.14,1,1,0,116286.25,0 +9238,15655175,Wallace,740,Germany,Male,40,4,114318.78,2,1,0,129333.69,1 +9239,15639133,Ku,773,France,Female,50,4,0,2,1,0,129372.94,0 +9240,15799653,Fiorentino,583,Germany,Female,32,7,94753.55,2,1,1,18149.03,0 +9241,15723872,Buccho,589,Spain,Female,46,10,0,2,0,1,168369.37,0 +9242,15775627,Gordon,509,France,Male,35,8,0,2,0,1,67431.28,0 +9243,15630704,Haworth,612,Germany,Male,32,9,106520.73,2,1,0,177092.16,0 +9244,15815534,Guidry,505,Spain,Male,37,0,134006.39,1,1,1,93736.69,0 +9245,15697249,Lettiere,546,Germany,Female,25,3,132837.7,1,1,0,131647.31,0 +9246,15681316,Tai,681,France,Female,41,0,120549.29,2,1,0,175722.31,0 +9247,15682523,Chigozie,762,France,Male,20,1,139432.55,1,1,1,85606.83,0 +9248,15650244,Bezrukov,786,Spain,Male,29,7,80895.44,2,1,0,64945.57,0 +9249,15648638,Chia,629,Spain,Male,34,6,0,2,1,0,190347.72,0 +9250,15795747,Sheppard,787,Spain,Female,39,7,171646.76,1,0,1,100791.36,0 +9251,15607330,Vasilyev,713,Spain,Male,42,0,109121.71,1,0,1,167873.49,0 +9252,15624013,Maxwell,541,France,Female,39,6,109844.81,1,1,0,25289.23,0 +9253,15800805,Maher,451,France,Female,31,7,140931.82,1,0,1,20388.77,0 +9254,15667321,Cocci,644,Spain,Male,49,10,0,2,1,1,145089.64,0 +9255,15601116,P'an,686,France,Male,32,6,0,2,1,1,179093.26,0 +9256,15622033,Rapuluchukwu,847,Germany,Female,41,3,101543.51,4,1,0,16025.17,1 +9257,15758451,Azuka,765,Germany,Male,37,7,102708.77,1,1,0,9087.81,0 +9258,15688689,Esposito,678,Germany,Female,37,8,149000.91,2,1,1,21472.42,0 +9259,15652674,Hou,539,France,Male,20,0,83459.86,1,1,1,146752.67,0 +9260,15806327,Cyril,800,France,Female,40,3,75893.11,2,1,0,132562.23,0 +9261,15649618,Tomlinson,799,Germany,Female,39,7,167395.6,2,0,1,139537.43,0 +9262,15677117,Crawford,629,France,Female,61,6,0,2,1,1,133672.61,0 +9263,15751445,Chikwado,734,Germany,Female,52,6,71283.09,2,0,1,38984.37,0 +9264,15749669,Hargreaves,542,France,Female,31,3,0,2,1,1,115217.59,0 +9265,15656351,Laidley,414,Spain,Male,60,3,0,2,1,1,93844.82,0 +9266,15667438,Ferguson,675,France,Female,38,1,104016.88,1,0,0,22068.83,1 +9267,15682273,Burns,683,France,Female,38,5,127616.56,1,1,0,123846.07,0 +9268,15580912,McNeill,748,France,Male,32,5,154737.88,2,1,1,172638.13,0 +9269,15785183,Chukwuebuka,596,Spain,Male,29,2,0,2,1,1,1591.19,0 +9270,15705383,Shen,642,France,Male,35,4,125476.31,1,1,1,91775.51,0 +9271,15712903,Diaz,499,France,Female,21,3,176511.08,1,1,1,153920.22,0 +9272,15774285,Kentish,649,Spain,Female,47,8,110783.28,1,1,1,71420.16,0 +9273,15583138,Persse,739,France,Male,42,2,141642.92,2,1,0,172149.76,0 +9274,15740160,Okwukwe,616,France,Male,31,1,0,2,1,1,54706.75,0 +9275,15793425,Watt,560,Spain,Female,33,9,0,1,0,1,183358.21,0 +9276,15749265,Carslaw,427,Germany,Male,42,1,75681.52,1,1,1,57098,0 +9277,15623989,Griffin,435,France,Male,54,3,0,1,1,0,156910.46,1 +9278,15604832,Hsia,633,France,Male,29,7,0,1,1,1,130224.73,0 +9279,15584580,Fyodorova,443,France,Male,35,6,161111.45,1,0,0,13946.66,0 +9280,15573854,Chukwujekwu,727,France,Male,62,5,0,2,0,1,38652.96,0 +9281,15614847,Townsend,674,France,Female,45,6,72494.69,1,0,1,140041.78,0 +9282,15679966,Marsh,661,France,Female,31,3,133964.3,1,1,1,166187.1,0 +9283,15799435,Hayes,619,Spain,Male,34,1,0,1,1,0,139919.38,0 +9284,15752186,Padovano,562,France,Female,27,3,0,2,1,0,28137.03,0 +9285,15705544,Ma,633,France,Male,61,3,157201.48,1,0,1,50368.63,0 +9286,15713632,Ham,551,Spain,Female,48,5,95679.29,1,0,0,94978.1,0 +9287,15586523,Paten,720,Germany,Female,29,7,106230.92,1,1,1,69903.93,1 +9288,15609176,Cawthorne,688,France,Female,32,5,0,2,0,1,177607.77,0 +9289,15769308,Herbert,635,Germany,Female,36,9,81231.85,2,1,0,196731.08,0 +9290,15676810,Jen,561,France,Female,31,1,81480.27,2,1,1,65234.6,0 +9291,15634591,Saunders,850,France,Male,33,8,73059.38,1,1,1,186281,0 +9292,15679804,Esquivel,636,France,Male,36,5,117559.05,2,1,1,111573.3,0 +9293,15677764,Chao,461,Germany,Female,74,1,186445.31,2,1,1,196767.83,0 +9294,15571917,Eluemuno,771,Germany,Female,38,5,137657.71,2,1,0,72985.61,0 +9295,15574608,Sidorova,713,France,Male,36,8,133889.35,1,1,1,143265.65,0 +9296,15740868,Pirogova,658,Germany,Female,45,9,134562.8,1,1,1,159268.67,0 +9297,15702442,Benson,586,Germany,Female,56,9,100781.75,2,1,1,54448.41,0 +9298,15699797,Santana,737,France,Male,30,8,174356.13,1,0,0,31928.5,0 +9299,15648047,Williamson,742,Germany,Male,27,5,190125.43,2,0,0,21793.59,0 +9300,15766826,North,824,France,Male,26,7,146266,1,1,0,21903.62,1 +9301,15591628,Davies,701,Germany,Male,41,9,164046.1,1,1,0,49405.93,0 +9302,15583857,Siciliano,623,Spain,Female,43,4,123536.52,2,0,0,154908.52,0 +9303,15752534,Mironov,744,France,Male,36,10,0,2,1,1,182867.84,0 +9304,15741403,Amechi,698,Spain,Female,38,1,171848.38,1,0,0,16957.45,0 +9305,15783589,Toscano,616,France,Male,40,9,0,2,0,0,93717.55,0 +9306,15598046,Su,662,France,Female,39,5,139562.05,2,1,0,61636.22,0 +9307,15643330,Chukwuemeka,594,France,Male,37,2,0,2,0,1,95864.5,0 +9308,15680405,P'eng,685,France,Male,40,2,168001.34,2,1,1,167400.29,0 +9309,15728683,Lombardo,742,France,Male,27,0,0,2,0,1,131534.96,0 +9310,15621644,Lombardi,678,Germany,Male,83,6,123356.63,1,0,1,92934.41,0 +9311,15733032,Butler,651,Spain,Male,47,2,0,2,1,1,119808.64,0 +9312,15608381,Dean,585,Germany,Male,50,2,125845.66,1,1,0,9439.31,1 +9313,15658946,Piccio,579,Germany,Male,40,10,45408.85,2,1,0,18732.91,0 +9314,15757912,Bradley,722,Germany,Female,37,0,125977.81,1,0,0,160162.42,0 +9315,15645371,Cameron,613,Germany,Female,51,7,147262.11,1,1,1,53630.9,1 +9316,15653110,Chan,694,France,Male,42,8,133767.19,1,1,0,36405.21,0 +9317,15766355,Lettiere,550,Germany,Male,49,0,108806.96,3,1,0,61446.92,1 +9318,15585249,Mironova,741,France,Male,42,6,106036.52,1,1,0,194686.78,1 +9319,15611786,Tsui,668,Spain,Female,69,9,0,1,0,1,134483.07,0 +9320,15575486,Okoli,529,France,Female,27,1,0,2,1,1,37769.98,0 +9321,15780215,Berry,636,France,Male,31,6,0,2,1,1,2382.61,0 +9322,15686099,Ruse,563,Spain,Male,61,1,82182.1,1,1,0,106826.92,1 +9323,15739042,Bogolyubov,767,France,Female,35,9,0,2,1,0,39511.61,0 +9324,15815316,Kennedy,644,France,Male,50,9,76817,4,1,0,196371.13,1 +9325,15778489,Bolton,780,Germany,Male,71,9,142550.25,2,1,1,122506.78,0 +9326,15786389,Chuang,635,Spain,Female,41,10,0,2,1,1,61994.2,0 +9327,15601787,Greco,641,Germany,Male,35,2,103711.56,1,0,1,192464.21,1 +9328,15624715,Ma,593,Spain,Female,40,2,0,1,1,1,5194.95,0 +9329,15763093,Nucci,540,Germany,Female,35,7,128369.75,2,1,0,198256.15,0 +9330,15572073,Yao,663,Spain,Male,35,5,0,2,1,1,62634.94,0 +9331,15780256,Palfreyman,630,France,Male,34,9,0,2,1,1,114006.35,0 +9332,15659305,Webster,605,Germany,Male,19,8,166133.28,1,1,1,107994.99,0 +9333,15638882,Cardell,710,Germany,Female,62,9,148214.36,1,1,0,48571.14,1 +9334,15714680,Bianchi,755,France,Female,78,5,121206.96,1,1,1,76016.49,0 +9335,15777217,Somadina,641,Spain,Male,25,10,0,2,1,1,180808.39,0 +9336,15739123,Mellor,737,Germany,Male,50,4,127552.85,2,1,0,4225.11,0 +9337,15594450,Tomlinson,695,France,Male,49,9,159458.53,1,1,0,135841.35,0 +9338,15797751,Pai,466,Germany,Female,47,5,102085.72,1,1,1,183536.24,1 +9339,15691543,Lennox,558,Germany,Male,58,2,142537.18,1,1,1,88791.83,0 +9340,15722845,Meldrum,665,Spain,Male,29,1,182781.74,2,1,1,63732.9,0 +9341,15605804,Watson,737,France,Male,45,10,0,2,1,0,1364.54,0 +9342,15702061,Findlay,654,France,Male,29,7,0,2,1,1,149184.15,0 +9343,15694321,Su,619,France,Female,28,3,0,2,1,0,53394.12,0 +9344,15798749,Davidson,845,Germany,Female,43,3,152063.59,2,1,0,97910.06,0 +9345,15720050,Barrett,727,France,Female,28,2,110997.76,1,1,0,101433.76,0 +9346,15758048,Miah,582,France,Male,50,2,148942,1,1,1,116944.3,0 +9347,15805681,Chamberlain,716,France,Male,41,9,0,1,1,1,113267.48,0 +9348,15802809,Vidal,660,Spain,Female,36,0,84438.57,1,1,1,181449.51,0 +9349,15807239,Lung,664,France,Female,34,7,93920.47,1,0,0,179913.98,0 +9350,15749093,Tretyakova,801,France,Male,43,4,158713.08,2,0,0,98586.14,0 +9351,15689344,Montgomery,615,Spain,Male,42,4,0,3,0,1,120321.09,0 +9352,15606076,Golubev,718,Germany,Male,63,7,123204.88,1,1,1,100538.8,0 +9353,15610090,Han,667,France,Male,40,8,72945.29,2,1,0,98931.5,0 +9354,15693926,Pan,670,Spain,Male,37,0,178742.71,1,1,1,194493.57,0 +9355,15791501,Carroll,590,France,Male,43,8,0,2,1,1,143628.31,0 +9356,15621870,Hawkins,739,Spain,Female,40,8,0,1,1,0,167030.51,0 +9357,15734711,Loggia,373,France,Male,42,7,0,1,1,0,77786.37,1 +9358,15814405,Chesnokova,418,France,Female,46,9,0,1,1,1,81014.5,1 +9359,15729359,Chambers,837,France,Female,29,9,0,2,1,1,41866.26,0 +9360,15606944,Fleming,645,Germany,Male,43,9,140121.17,1,1,0,11302.7,1 +9361,15671934,Veale,552,Germany,Male,39,2,132906.88,1,0,1,149384.43,0 +9362,15641773,Browne,580,Germany,Male,45,2,179334.83,2,1,1,169303.65,0 +9363,15701972,Parsons,684,France,Male,35,3,137179.39,1,1,1,37264.11,0 +9364,15749114,Bailey,634,Spain,Male,35,3,0,2,1,1,19515.48,0 +9365,15780362,Ferrari,607,France,Female,49,9,119960.29,2,1,0,103068.22,0 +9366,15753229,Genovese,802,France,Male,29,9,127414.55,1,1,1,134459.12,0 +9367,15656009,McIntyre,736,France,Female,36,6,0,1,1,0,70496.66,0 +9368,15785024,Warner,629,France,Female,40,9,137409.19,1,1,0,175877.7,1 +9369,15670492,Gordon,737,France,Male,28,8,0,2,1,0,106390.01,0 +9370,15795458,McMillan,718,Spain,Female,39,2,0,1,1,1,52138.49,0 +9371,15732438,Cheng,561,France,Male,43,4,0,4,0,0,18522.91,1 +9372,15781987,Akhtar,641,France,Male,31,9,112494.99,1,1,1,32231.6,0 +9373,15775826,Iadanza,677,France,Male,30,1,78133.15,1,0,1,174225.88,0 +9374,15807457,Abernathy,641,Spain,Female,36,1,0,2,1,0,102021.39,0 +9375,15632538,Watson,658,Spain,Female,32,5,145553.07,1,1,1,31484.76,0 +9376,15641389,Shen,659,Germany,Male,48,4,123593.22,2,1,0,82469.06,1 +9377,15657306,Kershaw,567,France,Female,47,2,0,1,0,0,110900.43,1 +9378,15709447,Reed,584,France,Female,26,0,146286.22,1,1,0,105105.35,0 +9379,15762682,Mitchell,709,Spain,Female,35,1,111827.27,2,1,0,12674.68,0 +9380,15626042,Webb,690,Spain,Female,26,2,0,2,1,1,93255.85,0 +9381,15597109,Vanzetti,627,France,Male,70,1,94416.78,1,0,1,145299.5,0 +9382,15756148,Nnanna,765,Spain,Male,45,2,91549.78,1,1,1,47139.44,0 +9383,15665634,Campbell,645,France,Female,38,7,59568.57,1,1,1,167723.25,0 +9384,15739997,Capon,716,France,Female,23,2,94464.81,2,0,1,185900.88,0 +9385,15686242,Otutodilichukwu,771,France,Female,57,4,0,1,0,0,85876.67,1 +9386,15759244,Boone,687,Germany,Male,44,8,95368.14,2,1,1,1787.85,0 +9387,15672027,McIntyre,717,Germany,Female,33,10,102185.42,2,1,0,23231.93,0 +9388,15594576,Zhdanov,524,France,Male,32,1,144875.71,1,0,0,187740.04,0 +9389,15707138,Nagy,679,Spain,Male,39,5,0,2,1,1,100060.54,0 +9390,15756954,Lombardo,538,France,Female,32,2,0,1,1,1,80130.54,0 +9391,15619130,Simpson,752,Germany,Female,37,5,113291.05,2,1,1,132467.54,0 +9392,15639665,Herbert,846,Spain,Male,61,0,0,2,1,1,96202.44,0 +9393,15571065,Lehr,532,Spain,Female,39,0,0,2,1,0,94977.3,0 +9394,15686060,Chou,670,Germany,Male,43,9,111677.88,1,1,0,178827.3,1 +9395,15615753,Upchurch,597,Germany,Female,35,8,131101.04,1,1,1,192852.67,0 +9396,15800961,Ugorji,627,Germany,Male,52,1,76101.81,2,0,1,177238.35,0 +9397,15763065,Palerma,700,Spain,Female,40,2,0,2,1,0,199753.97,0 +9398,15672467,Coles,766,France,Female,52,7,92510.9,2,0,1,66193.61,0 +9399,15752915,Hsueh,488,France,Female,34,2,0,2,1,1,181270.84,0 +9400,15744695,Tu,694,France,Male,39,5,77652.4,1,1,1,25407.59,0 +9401,15584897,Kuo,639,France,Female,31,3,98360.03,1,0,0,20973.8,0 +9402,15601857,Woodhouse,705,Germany,Female,46,4,115518.07,1,0,0,76544.9,1 +9403,15674156,Tretiakova,810,Germany,Male,69,3,27288.43,1,1,1,110509.9,0 +9404,15695465,Gibson,638,France,Female,36,6,0,1,1,0,164247.51,0 +9405,15792232,Moss,595,Spain,Female,43,5,0,2,0,0,105149.8,0 +9406,15807900,Chineze,575,France,Male,36,7,0,1,1,1,55868.97,1 +9407,15743760,Davidson,850,France,Male,31,6,131996.66,2,1,1,178747.43,0 +9408,15652835,Liang,419,Spain,Female,27,2,121580.42,1,0,1,134720.51,0 +9409,15767818,Graham,640,France,Male,55,10,132436.34,1,1,0,978.66,0 +9410,15591150,Nwebube,570,Spain,Male,34,10,0,2,0,1,183387.12,0 +9411,15734659,Sozonov,640,Germany,Female,46,5,107978.4,2,1,0,155876.06,0 +9412,15796115,Forbes,689,Germany,Female,40,4,78119.59,4,1,0,119259.34,1 +9413,15724648,Chikezie,725,France,Male,26,6,98684.15,1,0,0,133720.57,0 +9414,15737732,Onwuemelie,751,France,Female,44,10,0,2,1,0,170634.49,0 +9415,15632280,Toth,544,Spain,Female,53,9,0,1,1,0,125692.07,1 +9416,15750407,Hunt,768,Germany,Female,43,2,129264.05,2,0,0,19150.14,0 +9417,15795370,Mazure,648,Germany,Male,37,6,131753.41,1,1,0,86894.67,0 +9418,15656829,Hughes,577,Spain,Female,33,6,0,2,1,0,57975.8,0 +9419,15643794,Bennett,639,Spain,Female,27,2,0,1,1,1,82938.99,0 +9420,15798605,Tien,686,Germany,Male,26,1,57422.62,1,1,1,79189.4,0 +9421,15637324,Kay,657,France,Female,28,7,0,2,0,1,5177.62,0 +9422,15589589,Bryan,613,France,Male,34,5,144094.2,1,1,0,44510.26,0 +9423,15778936,Ingamells,701,France,Male,33,9,147510.34,1,1,0,190611.92,0 +9424,15757385,Milne,578,Spain,Female,28,8,161592.76,1,1,0,177834.79,0 +9425,15666200,Lombardo,689,France,Female,40,1,0,2,1,1,119446.64,0 +9426,15683977,Owens,687,Spain,Female,72,4,0,2,1,1,50267.69,0 +9427,15675518,Charlton,499,Spain,Female,53,1,75225.53,2,0,0,144849.1,1 +9428,15584812,Overby,693,Spain,Female,39,0,0,2,0,0,81901.6,0 +9429,15752984,Chifley,737,France,Female,70,9,87542.89,2,1,1,42576.86,0 +9430,15577913,Oliver,651,France,Female,32,8,144581.96,1,1,1,87609.5,0 +9431,15591980,Hill,753,France,Male,33,5,122568.05,2,1,1,82820.85,0 +9432,15598948,DeRose,523,Spain,Female,24,5,172231.93,1,0,1,155144.12,0 +9433,15574142,Chuang,458,Germany,Female,28,2,171932.26,2,1,1,9578.24,0 +9434,15582903,Edwards,643,France,Male,39,7,0,2,1,1,170392.59,0 +9435,15733229,Rodriguez,638,Spain,Female,34,7,0,2,0,0,3946.29,0 +9436,15635752,Lo,685,Germany,Male,38,4,111798.06,2,1,1,102184.66,0 +9437,15771000,Powell,684,France,Male,38,4,0,3,1,0,75609.84,0 +9438,15804864,Chu,670,France,Female,27,5,79336.61,1,1,1,26170.08,0 +9439,15641175,Munro,701,Germany,Male,63,3,120916.52,3,0,0,144727.45,1 +9440,15692226,Onwumelu,705,France,Female,31,3,142905.51,1,1,1,58134.97,0 +9441,15584156,Siciliani,593,Spain,Male,27,10,0,3,0,0,94620,1 +9442,15702656,Yobachi,651,France,Female,33,1,96834.78,1,1,0,108764.69,0 +9443,15606552,Akabueze,741,France,Male,37,9,105261.76,2,1,1,149503.54,0 +9444,15687001,Chiemenam,596,Germany,Male,54,1,123544,1,1,1,120314.75,1 +9445,15781903,Odinakachukwu,581,Germany,Male,41,2,127913.71,2,1,1,44205.95,0 +9446,15731951,Reilly,689,Spain,Female,28,5,95328.6,1,1,0,6129.61,1 +9447,15580953,Forbes,544,France,Male,30,4,73218.89,1,0,1,126796.69,0 +9448,15810390,Amadi,718,France,Female,41,1,0,2,0,1,27509.52,1 +9449,15628274,Ferri,583,Germany,Male,35,8,149995.72,2,1,0,42143.55,0 +9450,15615444,Y?an,663,Germany,Male,28,8,123674.28,2,1,1,87985.2,0 +9451,15784010,Williamson,666,Germany,Male,33,2,124125.26,1,1,0,81884.8,0 +9452,15571586,Briggs,524,Spain,Male,29,3,159035.45,1,1,0,2705.31,1 +9453,15748616,Napolitani,599,France,Male,27,5,0,2,1,0,30546.4,0 +9454,15769402,Carpenter,667,France,Male,27,7,156811.74,1,1,1,149402.59,0 +9455,15739248,Lin,727,France,Male,52,4,0,2,1,1,118429.02,0 +9456,15603481,Robinson,689,Spain,Female,55,4,0,2,1,1,58442.25,0 +9457,15723604,Collins,639,France,Male,39,6,150555.83,1,1,0,30414.17,0 +9458,15797822,Kingsley,678,France,Male,28,2,109137.12,1,1,1,58814.41,0 +9459,15665064,Harvey,523,France,Male,36,8,158351.02,2,1,0,155304.53,0 +9460,15640580,Obiora,650,France,Female,47,9,0,1,1,0,187943.6,0 +9461,15581089,Knight,744,Spain,Male,35,7,0,2,1,1,43036.6,0 +9462,15728605,Hung,697,France,Male,40,4,0,2,0,1,26543.28,0 +9463,15737385,Curtis,800,Spain,Female,46,6,0,2,1,0,171928.04,0 +9464,15714789,Perez,664,France,Male,24,7,0,1,0,1,35611.35,0 +9465,15786035,Gosnell,740,France,Male,39,9,0,2,1,0,19047.23,0 +9466,15815259,Fang,835,France,Female,56,2,0,2,1,1,39820.13,0 +9467,15592716,Clarke,559,France,Male,52,2,0,1,1,0,129013.59,1 +9468,15734850,Milanesi,676,Spain,Male,36,1,82729.49,1,1,0,113810.12,0 +9469,15638047,Chia,613,Germany,Female,45,9,142765.24,2,1,0,34749.65,0 +9470,15674573,Gearhart,713,France,Female,25,4,121172.97,1,1,1,56268.98,0 +9471,15694859,McLean,751,Germany,Female,28,10,132932.14,2,1,1,46630.47,0 +9472,15776404,Williamson,523,France,Male,22,8,123374.46,1,1,1,124906.59,0 +9473,15579345,Murphy,775,Germany,Female,74,0,161371.5,1,1,1,134869.93,0 +9474,15690733,Angelo,608,Spain,Male,45,4,0,2,0,0,36697.48,1 +9475,15631481,Thomson,673,France,Male,51,8,79563.36,2,1,1,172200.91,0 +9476,15620988,Murray,616,France,Male,46,2,0,2,1,0,137136.46,0 +9477,15571529,Kirby,650,Germany,Female,48,7,138232.24,1,1,0,57594.78,0 +9478,15592104,Lane,655,France,Female,41,5,0,1,0,0,36548,1 +9479,15651900,Bergamaschi,782,Germany,Female,53,1,81571.05,1,1,0,182960.46,1 +9480,15596212,Yang,781,Spain,Male,35,1,0,2,0,0,42117.9,0 +9481,15710687,Mills,593,France,Female,33,0,95927.04,1,1,0,199478.05,0 +9482,15613787,Chidubem,505,Spain,Male,35,8,116932.59,1,1,0,91092.84,0 +9483,15599211,Findlay,707,France,Male,40,1,0,2,1,0,14090.4,1 +9484,15675983,Wood,692,France,Female,36,3,79551.12,1,0,1,178267.07,0 +9485,15622370,Boyle,813,Germany,Male,30,1,116416.94,1,0,1,85808.22,0 +9486,15656319,Toscano,850,Spain,Male,37,4,88141.1,1,1,0,109659.12,0 +9487,15605130,Seccombe,753,France,Male,32,6,177729.13,1,1,1,161642.08,0 +9488,15672574,Uspenskaya,850,Spain,Female,32,5,0,1,1,1,3830.59,0 +9489,15659355,McKenzie,671,Spain,Male,32,6,123912.78,2,1,1,146636.44,0 +9490,15777907,Liang,791,France,Female,33,3,0,1,1,1,144413.92,1 +9491,15655171,Yermakova,624,France,Male,80,3,0,1,1,1,65801.44,0 +9492,15619674,White,649,France,Female,35,4,108306.44,1,1,1,192486.24,0 +9493,15775192,Rounsevell,732,Germany,Female,48,4,102962.62,1,1,0,120852.85,1 +9494,15617657,Ts'ai,664,France,Female,36,0,103502.22,1,1,1,146191.82,0 +9495,15688951,Stoneman,789,Germany,Male,43,8,119654.44,2,0,1,148412.24,1 +9496,15763460,Yao,680,France,Male,33,10,183768.47,1,1,0,164119.35,0 +9497,15756992,Chukwukere,701,France,Male,37,1,0,2,1,0,163457.55,0 +9498,15617454,Ifeatu,684,France,Female,25,1,0,2,0,1,144978.47,0 +9499,15701932,Millar,586,France,Female,52,6,140900.97,1,1,1,67288.89,0 +9500,15700813,Igwebuike,522,Germany,Female,25,5,94049.92,2,1,0,103269,0 +9501,15645600,Obidimkpa,739,Spain,Female,27,8,98926.4,1,1,1,106969.98,0 +9502,15634146,Hou,835,Germany,Male,18,2,142872.36,1,1,1,117632.63,0 +9503,15686743,Moody,790,Spain,Male,29,3,46057.96,2,1,1,189777.66,0 +9504,15698792,Keldie,671,France,Female,48,6,119769.77,1,0,1,66032.65,0 +9505,15591724,Liu,560,France,Female,44,5,143244.97,1,1,0,98661.27,0 +9506,15571281,Ts'ao,651,France,Male,28,10,79562.98,1,1,1,74687.37,0 +9507,15661380,Walker,682,France,Male,69,6,0,2,0,1,149604.18,0 +9508,15728885,Defalco,808,France,Male,41,0,0,1,1,1,79888.78,0 +9509,15618950,Lo Duca,644,Spain,Male,26,8,96659.64,2,1,1,138775.69,0 +9510,15609804,Hyde,688,France,Male,29,1,0,2,1,0,154695.57,0 +9511,15735849,Kanayochukwu,617,France,Female,26,2,165947.99,2,0,1,168834.38,0 +9512,15652948,Yen,738,France,Male,33,4,92676.3,1,1,0,105817.63,0 +9513,15618155,Ts'ui,663,France,Male,45,5,83195.12,1,1,1,48682.1,0 +9514,15566378,Tillman,515,France,Male,48,5,129387.94,1,0,1,147955.91,1 +9515,15565879,Riley,845,France,Female,28,9,0,2,1,1,56185.98,0 +9516,15792922,Tu,639,Spain,Male,38,9,130233.14,1,1,1,81861.1,0 +9517,15770567,Ruiz,557,France,Female,32,3,123502.53,1,1,1,69826.8,0 +9518,15738042,Goliwe,543,Germany,Male,37,8,140894.06,2,1,1,118059.19,0 +9519,15714920,Balashov,585,Germany,Male,44,7,163867.86,1,1,1,112333.22,0 +9520,15782121,Leonard,610,France,Female,27,2,0,2,1,0,14546.76,0 +9521,15673180,Onyekaozulu,727,Germany,Female,18,2,93816.7,2,1,0,126172.11,0 +9522,15660636,Carpenter,540,Spain,Female,40,8,0,2,1,0,3560,0 +9523,15664504,Beede,418,France,Male,35,7,0,2,1,1,88878.15,0 +9524,15790322,Beneventi,660,France,Female,32,0,114668.89,1,1,0,84605,0 +9525,15739847,Sadlier,850,Germany,Male,38,5,146756.68,1,1,0,78268.61,0 +9526,15699415,Lewis,618,France,Female,46,6,150213.71,1,1,0,120668.46,1 +9527,15665521,Chiazagomekpele,642,Germany,Male,18,5,111183.53,2,0,1,10063.75,0 +9528,15682868,Elliott,850,France,Female,40,9,99816.46,1,1,1,163989.66,1 +9529,15584462,Liang,739,France,Male,34,9,0,1,1,0,60584.33,0 +9530,15661708,She,508,France,Female,41,5,0,2,1,1,94170.84,0 +9531,15584452,Bozeman,667,France,Male,41,6,0,2,0,0,167181.77,0 +9532,15717010,Yu,741,France,Female,60,5,0,1,1,1,38914.51,0 +9533,15643828,Teng,592,France,Male,29,7,0,2,1,1,91196.67,0 +9534,15733361,Davide,651,Germany,Female,45,6,86714.06,1,1,0,85869.89,1 +9535,15795488,Beneventi,773,Spain,Male,52,2,0,2,1,0,57337.79,0 +9536,15581551,Yobachukwu,850,Spain,Male,41,8,132838.07,1,1,1,175347.28,0 +9537,15632051,Douglas,550,Germany,Female,42,10,128707.31,1,1,0,63092.65,1 +9538,15780409,Egobudike,783,France,Male,40,6,0,2,1,0,109742.55,0 +9539,15572767,Shelby,777,France,Male,29,2,0,2,1,0,124489.88,0 +9540,15590337,Golubov,659,France,Male,29,6,123192.12,1,1,1,56971.41,1 +9541,15634551,Williamson,727,Germany,Male,46,3,115248.11,4,1,0,130752.01,1 +9542,15669290,Fan,603,France,Male,38,8,59360.77,1,1,1,191457.06,0 +9543,15621140,Nwebube,644,Spain,Male,37,9,0,2,1,1,96442.86,0 +9544,15613518,Bellucci,647,France,Female,35,6,112668.7,1,0,1,122584.29,0 +9545,15728043,Udinese,648,Germany,Female,37,7,138503.51,2,1,0,57215.85,0 +9546,15570073,Marian,721,Spain,Male,57,1,0,1,1,1,195940.96,0 +9547,15777033,Chizoba,524,France,Male,29,7,0,2,1,1,105448.74,0 +9548,15682454,McFarland,626,France,Female,34,3,0,2,1,1,37870.29,0 +9549,15758513,McDonald,569,France,Male,43,7,0,2,1,0,52534.81,0 +9550,15772604,Chiemezie,578,Spain,Male,36,1,157267.95,2,1,0,141533.19,0 +9551,15721715,Fane,769,France,Female,40,9,133871.05,1,1,1,50568.02,0 +9552,15688563,Marchesi,694,Germany,Male,31,4,141989.27,2,1,0,26116.82,0 +9553,15772009,Scott,664,France,Female,41,5,0,1,1,1,152054.33,0 +9554,15809585,H?,646,France,Male,38,7,0,2,1,0,1528.4,0 +9555,15593778,Craig,779,France,Female,29,3,46388.16,3,1,0,127939.26,1 +9556,15655360,Chikelu,782,Germany,Female,72,5,148666.99,1,1,0,2605.65,1 +9557,15780909,Caffyn,769,Germany,Male,34,7,115101.5,1,0,0,57841.89,1 +9558,15757310,Otitodilichukwu,655,Germany,Male,67,6,148363.38,1,1,1,186995.17,0 +9559,15801411,Green,623,Spain,Male,46,4,0,1,1,0,5549.11,1 +9560,15761706,Y?an,705,Spain,Female,39,8,144102.32,1,1,1,11682.36,0 +9561,15658409,Mao,686,France,Male,41,5,128876.71,3,1,1,106939.34,1 +9562,15810010,Dahlenburg,678,Germany,Male,36,6,118448.15,2,1,0,53172.02,0 +9563,15627027,Shih,738,France,Male,39,5,0,2,1,1,114388.98,0 +9564,15624374,Maclean,703,France,Male,28,9,0,2,0,1,2151.17,0 +9565,15720083,Fiorentino,554,Spain,Male,42,1,0,2,0,1,183492.9,0 +9566,15752294,Long,582,France,Female,38,9,135979.01,4,1,1,76582.95,1 +9567,15743193,Olson,644,France,Male,37,6,117271.8,2,1,0,104217.96,1 +9568,15696733,McKenzie,724,France,Male,29,4,0,1,1,0,8982.75,0 +9569,15677522,Rossi,593,France,Male,33,1,0,2,0,0,9984.4,0 +9570,15643523,Power,710,Spain,Female,30,10,0,2,1,0,19500.1,0 +9571,15624936,Yen,631,France,Male,35,8,129205.49,1,1,1,79146.36,0 +9572,15716085,Norris,739,Spain,Female,41,8,0,1,1,0,191694.77,1 +9573,15641688,Collier,644,Spain,Male,18,7,0,1,0,1,59645.24,1 +9574,15796834,Rivers,652,Germany,Male,35,7,104015.54,2,1,1,55207.88,0 +9575,15720123,Hudson,554,Spain,Male,37,3,0,2,1,0,166177.3,0 +9576,15604732,Milani,483,France,Female,30,9,0,2,0,0,136356.97,0 +9577,15723484,Hunt,669,Germany,Female,42,1,103873.39,1,1,0,148611.52,0 +9578,15807120,Oluchukwu,841,Germany,Female,52,3,112383.03,1,1,0,85516.37,1 +9579,15810891,Lorenzo,662,France,Male,34,2,117731.79,2,0,1,55120.79,0 +9580,15640407,Chidiegwu,821,Germany,Male,45,0,135827.33,2,1,1,131778.58,0 +9581,15778838,Warren,783,France,Male,38,9,114135.17,1,1,0,153269.98,0 +9582,15709256,Glover,850,France,Female,28,9,0,2,1,1,164864.67,0 +9583,15742285,Andersen,559,France,Male,62,6,118756.62,1,1,1,20367.68,0 +9584,15729019,Arcuri,602,Spain,Male,34,8,98382.72,1,1,0,39542,0 +9585,15608588,Mackinlay,563,Germany,Male,41,2,100520.92,1,1,1,19412.8,1 +9586,15610557,McCarthy,695,Spain,Female,35,7,79858.13,2,1,1,127977.66,0 +9587,15786418,Chiu,546,France,Female,20,6,0,1,0,1,20508.85,0 +9588,15653050,Norriss,719,Germany,Female,76,10,95052.29,1,1,0,176244.87,0 +9589,15744914,Moore,539,Germany,Male,42,1,177728.55,1,1,0,105013.63,0 +9590,15669611,Mott,632,France,Male,71,3,83116.68,1,1,1,27597.76,0 +9591,15594786,Ts'ai,772,Germany,Male,34,7,111565.91,1,1,1,121073.23,0 +9592,15649211,Fokina,708,Spain,Male,40,8,83015.71,1,1,0,101089.76,0 +9593,15766066,Nikitina,668,Germany,Female,28,1,124511.01,1,0,0,114258.18,0 +9594,15772216,Henry,738,France,Female,67,1,130652.52,1,0,1,22762.23,0 +9595,15619898,Chiefo,785,France,Male,55,5,0,2,1,1,7008.65,0 +9596,15724543,Mao,597,France,Male,61,5,0,2,1,1,81299.17,0 +9597,15755084,Bezrukova,531,France,Male,37,7,121854.45,1,1,0,147521.35,0 +9598,15730441,Dodd,509,France,Male,26,10,0,2,1,1,6177.83,0 +9599,15666767,Lori,508,France,Male,35,1,86893.28,1,0,0,59374.82,0 +9600,15690456,Yudina,749,Germany,Female,32,7,79523.13,1,0,1,157648.12,0 +9601,15570533,Conti,621,Germany,Female,55,7,131033.76,1,0,1,75685.59,1 +9602,15797692,Volkova,659,France,Female,33,7,89939.62,1,1,0,136540.09,0 +9603,15603135,Boni,634,Germany,Female,59,3,95727.05,1,0,0,97939.4,1 +9604,15698927,Ritchie,675,France,Male,39,7,0,2,0,1,36267.21,0 +9605,15687363,McMillan,770,France,Male,31,3,155047.56,2,1,1,186064.34,0 +9606,15733444,Phillips,736,France,Female,29,9,0,2,0,0,176152.7,0 +9607,15678057,Lombardi,524,France,Male,44,10,118569.03,2,0,0,82117.2,0 +9608,15806918,Ireland,674,France,Male,28,5,0,1,1,1,151925.25,0 +9609,15638247,Boan,700,Spain,Male,44,9,0,2,1,0,142287.65,0 +9610,15674833,Shao,741,France,Female,35,1,0,2,1,0,36557.55,0 +9611,15812534,Chiemenam,455,France,Male,40,1,0,3,0,1,129975.34,0 +9612,15586522,Hunter,608,Spain,Male,37,2,130461.02,1,1,0,21967.15,0 +9613,15794297,McKay,776,France,Male,36,1,0,2,1,0,53477.76,0 +9614,15737025,Roberts,635,France,Male,33,1,0,3,0,0,178067.33,1 +9615,15615931,Aitken,746,France,Female,37,4,0,2,0,1,171039.56,0 +9616,15664860,Chao,692,Spain,Female,47,3,0,2,1,0,150802.41,1 +9617,15664539,Bruce,683,Spain,Male,35,9,61172.04,1,0,0,82951.12,0 +9618,15583692,Chan,591,Germany,Female,35,2,90194.34,2,1,0,57064.57,0 +9619,15693131,Watts,581,France,Female,24,3,95508.2,1,1,1,45755,0 +9620,15779973,Gibbons,684,Germany,Male,35,3,99967.76,1,1,1,176882.08,0 +9621,15620557,Ni,561,Spain,Male,37,4,101470.29,1,0,1,88838.14,0 +9622,15639549,Jen,718,Germany,Female,33,4,70541.06,1,0,0,88592.8,0 +9623,15618750,Phillips,590,France,Male,31,8,112211.61,1,1,0,26261.42,0 +9624,15796790,Amaechi,573,France,Female,47,8,154543.98,1,1,0,29586.73,0 +9625,15668309,Maslow,350,France,Female,40,0,111098.85,1,1,1,172321.21,1 +9626,15732437,Rowley,504,Germany,Female,44,0,131873.07,2,1,1,158036.72,1 +9627,15665158,Chukwuemeka,813,Spain,Male,27,1,137275.36,1,0,1,115733.16,0 +9628,15689322,Bevan,641,Spain,Male,31,3,153316.14,1,1,0,59927.99,0 +9629,15596624,Topp,662,France,Female,22,9,0,2,1,1,44377.65,0 +9630,15601977,Burgoyne,497,Spain,Male,44,2,121250.04,1,0,1,79691.4,0 +9631,15801462,Yermakov,716,France,Male,31,8,109578.04,2,1,1,51503.51,0 +9632,15566139,Ts'ui,526,France,Female,37,5,53573.18,1,1,0,62830.97,0 +9633,15791006,Kodilinyechukwu,760,Germany,Female,34,6,58003.41,1,1,0,90346.1,0 +9634,15668057,K?,669,France,Female,31,6,113000.66,1,1,0,40467.82,0 +9635,15580805,Marino,655,France,Male,27,10,0,2,1,0,51620.94,0 +9636,15658768,Lucas,547,France,Female,49,2,0,1,0,0,65466.93,1 +9637,15613048,Anderson,648,Germany,Female,40,5,139973.65,1,1,1,667.66,1 +9638,15803654,Wei,790,France,Female,31,2,151290.16,1,1,1,172437.12,0 +9639,15662337,Baldwin,744,Germany,Female,50,1,121498.11,2,0,1,106061.47,1 +9640,15650924,Foster,761,Spain,Female,32,4,103515.39,2,1,1,177622.38,0 +9641,15647203,Gebhart,750,France,Female,35,3,0,1,1,0,191520.5,0 +9642,15682778,Fedorov,680,France,Male,34,9,0,2,1,1,95686.6,0 +9643,15579820,Robertson,704,Spain,Male,38,6,106687.76,1,1,0,173776.5,0 +9644,15709354,Tudawali,521,France,Female,41,2,0,2,1,1,113089.43,0 +9645,15728480,Iloerika,452,France,Female,35,8,0,2,1,1,149614.81,0 +9646,15641091,Onyemauchechukwu,695,France,Female,31,5,106089.2,1,0,0,99537.68,0 +9647,15603111,Muir,850,Spain,Male,71,10,69608.14,1,1,0,97893.4,1 +9648,15679693,Walker,625,France,Male,31,5,0,2,0,1,90.07,0 +9649,15797190,Charlton,608,Germany,Female,40,7,96202.32,1,0,0,161154.85,0 +9650,15788025,Tseng,715,France,Female,38,0,0,2,1,1,332.81,0 +9651,15646168,Ifeatu,834,Spain,Male,33,5,0,2,1,0,66285.18,0 +9652,15580493,Chin,469,France,Male,33,1,127818.52,1,1,0,163477.22,0 +9653,15726720,Blinova,480,France,Female,40,7,0,1,1,0,170332.67,1 +9654,15735799,Maconochie,527,Germany,Male,58,3,137318.42,1,1,1,126144.96,0 +9655,15773098,Ch'in,834,Spain,Male,34,5,0,2,0,0,53437.1,0 +9656,15668971,Nicholson,583,France,Female,40,4,55776.39,2,1,0,26920.43,0 +9657,15603221,Burgess,696,Germany,Male,32,4,84421.62,1,0,1,52314.71,0 +9658,15740043,Young,606,France,Male,32,5,83161.65,1,1,1,116885.59,0 +9659,15712264,Plumb,713,France,Female,39,10,0,2,1,1,126263.97,0 +9660,15751926,Trentino,821,Germany,Male,42,3,87807.29,2,1,1,64613.81,0 +9661,15589401,Allen,550,France,Female,30,4,0,2,1,0,89216.29,0 +9662,15742019,Benford,675,France,Female,39,6,0,2,0,0,83419.15,0 +9663,15660611,Gallo,748,Spain,Male,39,3,0,2,1,1,123998.52,0 +9664,15607634,Cobb,606,Germany,Male,40,9,95293.86,2,0,1,96985.58,0 +9665,15595036,Doherty,726,Germany,Male,30,7,92847.59,1,1,0,146154.06,0 +9666,15745794,Cocci,547,France,Male,30,6,0,2,1,1,18471.86,0 +9667,15781689,Macadam,758,Spain,Male,35,5,0,2,1,0,95009.6,0 +9668,15696054,Tychonoff,596,France,Male,37,2,0,1,0,1,121175.86,0 +9669,15752467,Johnson,720,Spain,Male,34,3,0,2,1,1,77047.78,0 +9670,15597739,Tu,674,France,Male,37,3,0,1,1,0,158049.9,0 +9671,15651336,Chidiebere,756,France,Female,32,4,0,2,1,0,147040.25,0 +9672,15636061,Pope,649,Germany,Male,78,4,68345.86,2,1,1,142566.75,0 +9673,15723013,Sutherland,613,Germany,Male,28,7,76656.4,2,1,1,185483.24,0 +9674,15784148,Beneventi,643,France,Male,62,9,0,2,0,0,155870.82,0 +9675,15578098,Jamieson,600,France,Male,31,8,0,2,1,1,121555.51,0 +9676,15638621,Simmons,735,Spain,Male,39,1,60374.98,1,1,0,40223.74,0 +9677,15720924,Chijioke,585,France,Female,34,1,0,1,1,1,75503.6,0 +9678,15566531,Iloerika,724,Germany,Male,33,4,88046.88,1,0,1,186942.49,1 +9679,15718064,Chia,635,Spain,Male,29,2,0,2,0,0,117173.8,0 +9680,15605067,Nwachinemelu,472,France,Male,19,9,0,2,1,0,3453.4,0 +9681,15655335,Becher,590,France,Male,36,1,0,2,1,0,48876.84,0 +9682,15607301,Romano,651,Spain,Female,63,8,129968.67,1,1,1,11830.53,0 +9683,15694628,Walker,686,Germany,Female,39,4,157731.6,2,1,0,162820.6,0 +9684,15607112,Chiawuotu,606,France,Male,32,6,0,2,0,1,36540.63,0 +9685,15635775,Watt,781,France,Male,33,3,89276.48,1,1,0,6959,0 +9686,15644280,Udegbunam,593,France,Male,45,4,138825.19,1,0,0,10828.78,0 +9687,15708362,Watson,793,France,Male,63,4,103729.79,2,1,1,80272.06,0 +9688,15771997,Bryant,791,France,Female,31,10,75499.24,1,1,0,22184.14,0 +9689,15730579,Ward,850,France,Male,68,5,169445.4,1,1,1,186335.07,0 +9690,15728005,Urban,698,France,Female,57,9,111359.55,2,1,0,105715.01,0 +9691,15791674,Sutherland,846,France,Female,34,10,142388.61,2,0,1,68393.64,1 +9692,15754599,K'ung,765,France,Male,42,4,123311.39,2,1,1,82868.34,0 +9693,15693690,Iweobiegbunam,574,Spain,Male,52,7,115532.52,1,1,0,196257.67,0 +9694,15728963,Wei,617,Germany,Female,51,10,167273.71,1,0,0,93439.75,1 +9695,15659710,Lascelles,581,France,Male,25,5,77886.53,2,1,0,150319.49,0 +9696,15658675,Ts'ao,710,Germany,Male,37,6,135795.63,1,0,1,46523.6,0 +9697,15638788,Mack,550,France,Male,32,8,97514.07,1,1,1,199138.84,0 +9698,15609735,Campbell,533,Germany,Male,51,6,127545.56,2,0,0,79559.02,1 +9699,15771477,Fiorentini,779,France,Male,49,9,106160.37,1,0,0,116893.87,0 +9700,15570145,Long,763,France,Female,23,2,0,2,1,0,153983.99,0 +9701,15797149,Lloyd,563,Spain,Female,36,4,143680.47,2,1,1,63531.19,0 +9702,15636912,Sneddon,678,Spain,Male,38,3,124483.53,1,1,0,126253.31,0 +9703,15687828,Gorshkov,644,Spain,Female,31,5,86006.3,1,1,1,73922.95,0 +9704,15667424,Forbes,682,Germany,Female,43,7,111094.05,2,1,1,64679.3,0 +9705,15759872,L?,625,France,Male,22,9,0,2,1,0,157072.91,0 +9706,15572374,Hopetoun,733,Spain,Male,36,1,0,2,0,1,108377.82,0 +9707,15754926,Lucchesi,512,France,Female,30,6,0,2,1,0,88827.31,0 +9708,15687431,Faria,642,France,Female,41,7,115171.71,1,1,1,37674.47,0 +9709,15604515,Yefremov,737,Germany,Female,22,10,111543.26,2,0,0,106327.85,0 +9710,15682839,Genovesi,575,France,Female,57,8,137936.94,1,1,1,84475.13,0 +9711,15624677,Marquez,543,Germany,Female,37,3,122304.65,2,0,0,33998.7,0 +9712,15646366,Trevisani,521,Germany,Male,41,8,120586.54,1,0,1,20491.15,0 +9713,15701768,Tung,637,France,Male,32,3,0,2,1,1,197827.06,0 +9714,15623566,Barnhill,714,France,Male,40,9,46520.69,1,1,1,96687.25,0 +9715,15681274,Marshall,726,Spain,Female,56,2,105473.74,1,1,1,46044.7,0 +9716,15762573,Bednall,680,Spain,Female,34,7,0,2,1,0,98949.85,0 +9717,15706458,Pan,812,Germany,Male,39,5,115730.71,3,1,1,185599.34,1 +9718,15654222,Ogg,757,Spain,Male,30,3,145396.49,1,0,1,198341.15,0 +9719,15704053,T'ang,710,Spain,Male,62,3,131078.42,2,1,0,119348.76,1 +9720,15724321,Baresi,516,Germany,Female,47,9,128298.74,1,0,0,149614.17,1 +9721,15621815,Obiajulu,803,France,Female,40,6,165526.71,1,1,0,12328.08,0 +9722,15724876,McGregor,560,France,Female,38,5,83714.41,1,1,1,33245.97,0 +9723,15696588,Lung,679,France,Female,36,3,0,2,1,1,2243.41,0 +9724,15612832,Jamieson,526,France,Male,32,7,125540.05,1,0,0,86786.41,0 +9725,15804295,Pinto,485,France,Male,41,2,100254.76,2,1,1,12706.67,0 +9726,15712536,Fallaci,625,France,Female,36,3,0,2,1,0,41295.1,1 +9727,15662494,Goliwe,773,Spain,Male,43,7,138150.57,1,1,1,177357.16,0 +9728,15807728,Ferri,530,France,Female,45,1,0,1,0,1,190663.89,1 +9729,15764916,Rowley,616,Germany,Female,43,7,95984.21,1,0,1,115262.54,1 +9730,15615330,Tretiakova,651,France,Male,23,10,0,2,1,1,170099.23,0 +9731,15638487,She,586,Germany,Male,38,2,136858.42,1,0,1,189143.94,0 +9732,15627859,Nebeolisa,607,Germany,Male,29,7,102609,1,1,0,163257.44,0 +9733,15622192,Young,724,Spain,Male,39,3,0,2,0,1,95562.81,0 +9734,15789413,Fitzgerald,733,France,Male,64,3,0,2,1,1,75272.63,0 +9735,15583221,Arnold,667,Germany,Male,70,3,77356.92,2,1,1,20881.96,0 +9736,15768495,Chidimma,700,France,Female,32,8,110923.15,2,1,1,161845.81,1 +9737,15644103,Wells,659,Spain,Male,78,2,151675.65,1,0,1,49978.67,0 +9738,15741197,Calzada,710,Spain,Male,22,8,0,3,1,0,107292.91,0 +9739,15664547,Black,760,France,Male,37,7,0,1,0,0,32863.24,1 +9740,15797293,Sopuluchukwu,677,France,Female,25,3,0,2,1,0,179608.96,0 +9741,15572021,Ts'ao,798,Germany,Female,29,8,80204.11,2,1,0,70223.22,0 +9742,15637461,Ukaegbunam,758,France,Male,35,7,0,2,1,0,77951.84,0 +9743,15620577,Wood,715,France,Male,45,4,0,2,1,1,55043.93,0 +9744,15609643,Furneaux,752,Germany,Male,32,9,115587.49,2,0,1,101677.46,0 +9745,15785358,Gresswell,586,Germany,Male,46,8,106968.96,1,1,1,79366.98,1 +9746,15603883,Ch'in,818,France,Male,36,4,0,2,1,1,8037.03,0 +9747,15782550,Ma,490,Germany,Female,41,0,139659.04,1,1,1,176254.12,0 +9748,15775761,Iweobiegbunam,610,Germany,Female,69,5,86038.21,3,0,0,192743.06,1 +9749,15680201,Marcelo,627,Germany,Male,24,5,102773.2,2,1,0,56793.02,1 +9750,15767594,Azubuike,533,France,Female,35,8,0,2,1,1,187900.12,0 +9751,15591985,Stewart,708,France,Female,51,8,70754.18,1,1,1,92920.04,1 +9752,15789339,Yen,681,France,Male,59,4,122781.51,1,0,1,140166.95,0 +9753,15781530,Hsieh,690,France,Male,21,8,0,2,1,1,155782.89,0 +9754,15705174,Chiedozie,656,Germany,Male,68,7,153545.11,1,1,1,186574.68,0 +9755,15572114,Shih,673,Spain,Male,40,1,121629.22,1,1,1,3258.6,0 +9756,15804009,Amechi,806,Germany,Male,36,8,167983.17,2,1,1,106714.28,0 +9757,15662698,Ko,648,Spain,Female,43,7,81153.82,1,1,1,144532.85,1 +9758,15696047,Chimezie,501,France,Male,35,6,99760.84,1,1,1,13591.52,0 +9759,15701160,Azubuike,556,Germany,Female,43,4,125890.72,1,1,1,74854.97,0 +9760,15790093,Aguirre,627,France,Female,27,2,0,2,1,0,125451.01,0 +9761,15632143,Lung,652,France,Male,31,2,119148.55,1,0,0,149740.22,0 +9762,15736778,Adams,807,Germany,Female,60,1,72948.58,2,1,1,17355.36,0 +9763,15734917,Castiglione,708,Germany,Male,21,8,133974.36,2,1,0,50294.09,0 +9764,15643903,Yao,619,France,Male,27,1,154483.98,1,1,0,156394.74,0 +9765,15569526,Morales,601,France,Male,40,10,98627.13,2,0,0,77977.69,0 +9766,15777067,Thomas,445,France,Male,64,2,136770.67,1,0,1,43678.06,0 +9767,15795511,Vasiliev,800,Germany,Male,39,4,95252.72,1,1,0,13906.34,0 +9768,15610419,Chukwueloka,554,France,Male,33,3,117413.95,1,1,1,12766.74,0 +9769,15644994,Ko,714,Germany,Male,54,4,137986.58,2,0,1,51308.54,1 +9770,15703707,Atkins,656,France,Male,44,10,143571.52,1,0,0,127444.14,0 +9771,15659327,Moffitt,520,France,Male,49,5,121197.64,1,1,0,72577.33,1 +9772,15771323,Panicucci,480,Spain,Male,39,5,121626.9,1,1,1,82438.13,0 +9773,15750549,Akobundu,660,Germany,Male,30,1,84440.1,2,1,1,60485.98,0 +9774,15698462,Chiu,532,France,Male,36,4,0,2,1,1,132798.78,0 +9775,15739692,Tsui,679,France,Male,42,1,0,2,0,0,71823.15,0 +9776,15744041,Yobanna,780,France,Female,26,3,140356.7,1,1,0,117144.15,0 +9777,15700714,Hollis,747,France,Male,29,7,0,2,1,1,141706.43,0 +9778,15777743,Cattaneo,705,France,Female,39,3,92224.56,1,1,1,54517.25,0 +9779,15623143,Lung,732,France,Female,43,9,0,2,1,0,183147.17,0 +9780,15712568,Angelo,515,Spain,Male,40,10,121355.99,1,1,0,138360.29,0 +9781,15617432,Folliero,816,Germany,Female,40,9,109003.26,1,1,1,79580.56,0 +9782,15650424,Bryant,641,France,Female,48,3,147341.43,1,1,1,157458.61,1 +9783,15728829,Weigel,509,France,Male,18,7,102983.91,1,1,0,171770.58,0 +9784,15680430,Ajuluchukwu,601,Germany,Female,49,4,96252.98,2,1,0,104263.82,0 +9785,15687626,Zhirov,527,France,Male,39,4,0,2,1,0,167183.07,1 +9786,15609187,Cox,455,France,Female,27,5,155879.09,2,0,0,70774.97,0 +9787,15609521,Chimaraoke,803,Germany,Male,34,4,142929.16,2,1,1,114869.56,0 +9788,15752626,Genovese,553,France,Male,32,7,64082.09,1,0,1,109159.58,0 +9789,15571756,Ohearn,724,France,Female,28,5,0,1,1,0,59351.68,0 +9790,15814040,Munroe,610,France,Female,45,1,0,2,1,1,199657.46,0 +9791,15658211,Morrison,559,Spain,Female,39,2,0,2,1,1,121151.1,0 +9792,15742091,Parkhill,825,Germany,Female,35,6,118336.95,1,1,0,26342.33,1 +9793,15787168,Y?,819,Spain,Female,28,8,168253.21,1,1,1,102799.14,0 +9794,15772363,Hilton,772,Germany,Female,42,0,101979.16,1,1,0,90928.48,0 +9795,15659364,Thompson,685,Spain,Male,23,5,164902.43,1,0,0,141152.28,0 +9796,15738980,Yobanna,506,France,Male,43,2,0,2,1,0,105568.6,0 +9797,15794236,Thorpe,642,Germany,Male,22,10,111812.52,2,1,1,183045.46,0 +9798,15721383,Harvey,627,Spain,Male,40,10,0,2,1,1,194792.42,0 +9799,15652981,Robinson,600,Germany,Male,30,2,119755,1,1,1,21852.91,0 +9800,15722731,Manna,653,France,Male,46,0,119556.1,1,1,0,78250.13,1 +9801,15640507,Li,762,Spain,Female,35,3,119349.69,3,1,1,47114.18,1 +9802,15578878,Hancock,569,Spain,Female,30,3,139528.23,1,1,1,33230.37,0 +9803,15744295,Hao,756,France,Male,40,1,94773.11,1,1,0,114279.63,0 +9804,15776558,Nicholls,673,France,Male,31,1,108345.22,1,0,1,38802.03,0 +9805,15596136,Folliero,637,France,Female,36,9,166939.88,1,1,1,72504.76,0 +9806,15704597,Trumbull,644,France,Male,33,7,174571.36,1,0,1,43943.09,0 +9807,15648272,Medvedeva,658,Spain,Male,35,9,71829.34,1,1,1,68141.92,0 +9808,15594915,Crist,649,France,Female,36,8,0,2,0,1,109179.89,0 +9809,15581115,Middleton,603,France,Female,39,9,76769.68,1,0,0,48224.72,0 +9810,15763907,Watts,820,France,Female,39,1,104614.29,1,1,0,61538.43,1 +9811,15705994,Udinese,712,Spain,Male,27,10,0,1,1,0,94544.88,0 +9812,15772421,Tretiakov,645,Germany,Female,31,1,128927.93,1,1,1,2850.01,0 +9813,15711572,O'Kane,705,Germany,Female,31,9,110941.93,2,1,0,163484.8,0 +9814,15691170,Vasilyeva,590,Spain,Female,29,10,99250.08,1,1,1,129629.41,0 +9815,15600106,Wei,631,France,Male,36,1,0,2,0,0,133141.34,0 +9816,15745431,Chinonyelum,604,France,Male,34,7,0,2,1,1,188078.55,0 +9817,15649508,Chin,643,Spain,Male,48,8,0,2,1,0,174729.3,0 +9818,15812611,Lorimer,690,Spain,Female,30,5,0,2,0,1,78700.03,0 +9819,15619699,Yeh,558,France,Male,31,7,0,1,1,0,198269.08,0 +9820,15813946,Duffy,637,Germany,Male,51,1,104682.83,1,1,0,55266.96,1 +9821,15762762,Onyekachukwu,648,Germany,Female,45,5,118886.55,1,0,0,51636.7,0 +9822,15629793,Banks,652,Spain,Male,28,8,156823.7,2,1,0,198251.52,0 +9823,15781298,Hughes,808,Germany,Male,39,3,124216.93,1,0,1,171442.36,0 +9824,15622658,Lai,551,France,Female,26,2,144258.52,1,1,0,49778.79,0 +9825,15658980,Matthews,711,Germany,Male,26,9,128793.63,1,1,0,19262.05,0 +9826,15701936,Bell,467,Germany,Male,28,10,126315.26,1,1,0,32349.29,1 +9827,15686917,Tu,789,Spain,Female,40,4,0,2,1,0,137402.27,0 +9828,15807312,Hsia,602,Spain,Male,33,5,0,2,0,1,64038.34,0 +9829,15574523,Cheng,576,France,Male,39,1,0,2,1,1,68814.23,0 +9830,15724200,Cheng,584,France,Male,38,1,115341.55,1,0,1,173632.92,0 +9831,15738224,Lin,593,France,Male,32,6,99162.29,1,1,0,128384.11,0 +9832,15593283,Higgins,705,Germany,Female,48,1,156848.13,2,1,1,99475.95,1 +9833,15814690,Chukwujekwu,595,Germany,Female,64,2,105736.32,1,1,1,89935.73,1 +9834,15807245,McKay,699,Germany,Female,41,1,200117.76,2,1,0,94142.35,0 +9835,15799358,Vincent,516,France,Female,46,6,62212.29,1,0,1,171681.86,1 +9836,15616172,Ubanwa,838,France,Male,31,2,0,2,1,0,8222.96,0 +9837,15777958,Ch'ien,587,France,Male,39,10,0,2,1,1,170409.45,0 +9838,15809124,T'ien,750,France,Male,38,5,151532.4,1,1,1,46555.15,0 +9839,15616367,Ricci,581,Germany,Male,39,1,121523.51,1,0,0,161655.55,1 +9840,15687385,McDowell,484,France,Male,41,5,0,1,1,1,74267.35,0 +9841,15607877,Maclean,576,Spain,Male,26,8,0,2,0,1,34101.06,0 +9842,15736327,Manna,567,Germany,Female,46,1,68238.51,2,1,1,109572.58,0 +9843,15746704,Jibunoh,638,Spain,Male,30,9,136808.53,2,1,1,106642.97,0 +9844,15778304,Fan,646,Germany,Male,24,0,92398.08,1,1,1,18897.29,0 +9845,15588456,Hsieh,658,France,Female,40,5,143566.12,1,1,1,189607.71,0 +9846,15664035,Parsons,590,Spain,Female,38,9,0,2,1,1,148750.16,0 +9847,15596405,Udinese,546,Spain,Male,25,7,127728.24,2,1,1,105279.74,0 +9848,15815097,Root,603,France,Female,34,9,0,2,1,0,167916.35,0 +9849,15762708,Chiemezie,619,Spain,Female,38,10,119658.49,1,1,1,8646.58,0 +9850,15776211,Toscani,678,France,Female,34,6,0,2,1,1,124592.84,0 +9851,15626012,Obidimkpa,459,France,Male,26,4,149879.66,1,0,0,50016.17,0 +9852,15792077,Degtyaryov,671,Germany,Male,28,8,119859.52,2,1,0,125422.66,0 +9853,15718765,Maclean,501,Spain,Male,43,6,104533.24,1,0,0,81123.59,1 +9854,15576615,Giordano,719,Spain,Male,37,10,145382.61,1,1,0,80408.59,0 +9855,15752650,Saad,681,Spain,Female,37,6,121231.39,1,1,1,146366.08,0 +9856,15797502,Lord,706,Spain,Male,24,2,141078.57,1,1,1,24402.87,0 +9857,15687329,Hope,763,Germany,Female,32,1,108465.65,2,1,0,60552.44,1 +9858,15779423,K?,716,France,Male,39,1,70657.61,2,1,1,76476.05,0 +9859,15619514,Bull,507,Germany,Male,40,3,120105.43,1,1,0,92075.01,1 +9860,15615430,Adams,678,Germany,Male,55,4,129646.91,1,1,1,184125.1,1 +9861,15716431,Brookes,775,France,Female,30,10,191091.74,2,1,1,96170.38,0 +9862,15798341,Victor,544,France,Male,38,8,0,1,1,1,98208.62,0 +9863,15651958,Giles,756,France,Male,27,8,0,2,1,1,157932.75,0 +9864,15726179,Ferrari,757,Germany,Female,43,5,131433.33,2,1,1,3497.43,1 +9865,15652999,Milne,742,Germany,Male,33,1,137937.95,1,1,1,51387.1,0 +9866,15691950,Parry,591,France,Male,49,3,0,2,1,0,50123.44,0 +9867,15632446,Allan,667,France,Male,24,4,0,2,0,0,180329.83,0 +9868,15620936,Warren,787,France,Male,32,4,0,2,1,1,13238.93,0 +9869,15587640,Rowntree,718,France,Female,43,0,93143.39,1,1,0,167554.86,0 +9870,15782231,Andrejew,521,France,Male,38,6,0,2,1,0,51454.06,0 +9871,15580462,Corby,607,Spain,Male,40,1,112544.45,1,1,1,19842.22,0 +9872,15736371,Kennedy,633,France,Female,34,3,123034.43,2,1,1,38315.04,0 +9873,15648032,Young,588,Spain,Male,37,2,0,2,0,1,187816.59,0 +9874,15610454,Poole,724,Germany,Female,33,9,119278.44,1,1,1,197148.24,0 +9875,15671358,Fletcher,720,France,Male,44,4,0,2,1,0,163471.01,0 +9876,15747130,Tsao,521,France,Male,39,7,0,2,0,1,653.58,0 +9877,15578374,Gilroy,620,Spain,Male,36,7,169312.72,1,1,0,45414.09,0 +9878,15572182,Onwuamaeze,505,Germany,Female,33,3,106506.77,3,1,0,45445.78,1 +9879,15770041,Manna,728,Spain,Female,43,8,128412.61,1,0,1,139024.31,0 +9880,15669414,Pisano,486,Germany,Male,62,9,118356.89,2,1,0,168034.83,1 +9881,15777054,Thorpe,584,Germany,Male,42,3,137479.13,1,1,0,25669.1,0 +9882,15621021,Dwyer,687,Spain,Female,40,1,0,2,1,0,8207.36,0 +9883,15785490,Okeke,771,France,Male,50,3,105229.72,1,1,1,16281.68,1 +9884,15577695,Zito,678,France,Male,41,2,148088.11,1,1,0,14083.12,0 +9885,15686974,Sergeyeva,751,France,Female,48,4,0,1,0,1,30165.06,1 +9886,15574584,Fang,670,France,Male,33,8,126679.69,1,1,1,39451.09,0 +9887,15719541,Flannagan,675,Spain,Male,31,2,90826.27,2,1,0,60270.87,0 +9888,15646310,Mao,684,Spain,Male,24,8,143582.89,1,1,1,22527.27,0 +9889,15697606,Sturdee,637,France,Female,21,10,125712.2,1,0,0,175072.47,0 +9890,15711489,Azikiwe,760,Spain,Female,32,2,0,1,1,1,114565.35,0 +9891,15670427,Chidi,662,Spain,Male,37,4,155187.3,1,1,0,48930.8,0 +9892,15731755,Hull,680,France,Male,49,10,0,2,1,0,187008.45,0 +9893,15796370,Shah,604,Spain,Male,40,5,155455.43,1,0,1,113581.85,0 +9894,15598331,Morgan,764,France,Female,40,9,100480.53,1,1,0,124095.69,0 +9895,15704795,Vagin,521,France,Female,77,6,0,2,1,1,49054.1,0 +9896,15796764,Bruno,684,Germany,Female,56,3,127585.98,3,1,1,80593.49,1 +9897,15589420,Osinachi,795,France,Female,40,2,101891.1,1,1,1,183044.86,0 +9898,15810563,Ho,678,Spain,Female,61,8,0,2,1,1,159938.82,0 +9899,15746569,Tsui,589,France,Male,38,4,0,1,1,0,95483.48,1 +9900,15811594,Gordon,660,Spain,Female,28,3,128929.88,1,1,1,198069.71,0 +9901,15645896,Duncan,646,Germany,Male,39,6,121681.91,2,0,1,61793.47,0 +9902,15802909,Hu,706,Germany,Female,56,3,139603.22,1,1,1,86383.61,0 +9903,15797665,Docherty,730,France,Female,27,7,0,2,1,0,144099.48,0 +9904,15778959,Brookes,606,France,Female,36,10,0,2,0,1,155641.46,0 +9905,15722532,Angelo,690,Spain,Female,36,10,91760.11,1,1,1,135784.94,0 +9906,15784124,Emenike,645,Germany,Male,41,2,93925.3,1,1,0,123982.14,1 +9907,15776518,Pugh,579,France,Female,38,4,175739.36,1,1,1,193130.55,0 +9908,15611247,McKenzie,481,France,Female,28,10,0,2,1,0,145215.96,0 +9909,15721469,Mach,492,Germany,Male,45,9,170295.04,2,0,0,164741.81,0 +9910,15773338,Endrizzi,739,France,Male,58,2,101579.28,1,1,1,72168.53,0 +9911,15784042,L?,624,France,Male,55,7,118793.6,1,1,1,95022.02,1 +9912,15776229,MacPherson,682,France,Male,44,3,115282.3,1,0,0,23766.4,0 +9913,15655903,Michael,701,Spain,Female,34,6,107980.37,1,1,1,119374.74,0 +9914,15590177,Chiedozie,718,France,Female,44,1,133866.22,1,0,1,139049.24,0 +9915,15568876,Hughes,496,France,Female,34,1,102723.35,2,1,0,180844.81,0 +9916,15813140,Taylor,543,Spain,Male,41,5,0,2,0,1,143980.29,0 +9917,15770516,Evdokimov,616,Spain,Female,44,7,193213.02,2,1,1,137392.77,0 +9918,15755731,Davis,635,Germany,Male,53,8,117005.55,1,0,1,123646.57,1 +9919,15574480,Ubanwa,652,Spain,Male,31,1,132862.59,1,0,0,158054.49,0 +9920,15798084,Murray,688,France,Male,26,0,0,2,1,0,105784.85,0 +9921,15673020,Smith,678,France,Female,49,3,204510.94,1,0,1,738.88,1 +9922,15643575,Evseev,757,Germany,Male,36,1,65349.71,1,0,0,64539.64,0 +9923,15596811,Mitchell,667,France,Male,36,8,139753.35,1,1,0,79871.16,0 +9924,15786789,Ni,725,France,Female,29,6,0,2,1,1,190776.83,0 +9925,15578865,Palerma,632,Germany,Female,50,5,107959.39,1,1,1,6985.34,1 +9926,15605672,Yuan,694,France,Female,38,5,195926.39,1,1,1,85522.84,0 +9927,15603674,Knight,803,France,Male,36,1,0,2,1,1,149370.93,0 +9928,15759915,Rapuokwu,814,France,Female,31,6,87772.52,1,1,0,188516.45,0 +9929,15686219,Wan,611,France,Male,38,4,71018.6,2,1,0,2444.29,0 +9930,15696388,Artamonova,755,Germany,Male,38,4,111096.91,1,1,1,19762.88,0 +9931,15713604,Rossi,425,Germany,Male,40,9,166776.6,2,0,1,172646.88,0 +9932,15647800,Greco,850,France,Female,34,6,101266.51,1,1,0,33501.98,0 +9933,15813451,Fleetwood-Smith,677,Spain,Male,18,8,134796.87,2,1,1,114858.9,0 +9934,15765375,Butusov,797,France,Female,46,8,0,1,0,0,162668.33,0 +9935,15774586,West,692,Germany,Female,43,10,118588.83,1,1,1,161241.65,1 +9936,15603454,Sanders,735,Germany,Male,28,5,160454.15,2,0,1,114957.22,0 +9937,15653037,Parks,609,France,Male,77,1,0,1,0,1,18708.76,0 +9938,15782475,Edith,700,France,Female,42,8,0,2,1,1,105305.72,0 +9939,15593496,Korovin,526,Spain,Female,36,5,91132.18,1,0,0,58111.71,0 +9940,15808971,Lajoie,693,Spain,Female,57,9,0,2,1,1,135502.77,0 +9941,15791972,Bergamaschi,748,France,Female,20,7,0,2,0,0,10792.42,0 +9942,15676869,T'ien,657,Spain,Male,36,8,0,2,0,1,123866.43,0 +9943,15683007,Torode,739,Germany,Female,25,5,113113.12,1,1,0,129181.27,0 +9944,15659495,Fu,784,Spain,Male,23,2,0,1,1,1,6847.73,0 +9945,15703923,Cameron,744,Germany,Male,41,7,190409.34,2,1,1,138361.48,0 +9946,15674000,Cattaneo,645,France,Male,44,10,0,2,0,1,166707.22,0 +9947,15618171,James,669,France,Female,33,9,0,2,0,1,107221.03,0 +9948,15732202,Abramovich,615,France,Male,34,1,83503.11,2,1,1,73124.53,1 +9949,15735078,Onwughara,724,Germany,Female,53,1,139687.66,2,1,1,12913.92,0 +9950,15798615,Wan,850,France,Female,47,9,137301.87,1,1,0,44351.77,0 +9951,15638494,Salinas,625,Germany,Female,39,10,129845.26,1,1,1,96444.88,0 +9952,15763874,Ho,635,Spain,Male,46,8,0,2,1,1,60739.16,0 +9953,15696355,Cleveland,724,Germany,Male,37,6,125489.4,1,1,0,118570.53,0 +9954,15655952,Burke,550,France,Male,47,2,0,2,1,1,97057.28,0 +9955,15739850,Trentino,645,France,Male,45,6,155417.61,1,0,1,3449.22,0 +9956,15611338,Kashiwagi,714,Spain,Male,29,4,0,2,1,1,37605.9,0 +9957,15707861,Nucci,520,France,Female,46,10,85216.61,1,1,0,117369.52,1 +9958,15672237,Oluchi,633,France,Male,25,1,0,1,1,0,100598.98,0 +9959,15657771,Ts'ui,537,France,Male,37,6,0,1,1,1,17802.42,0 +9960,15677783,Graham,764,Spain,Male,38,4,113607.47,1,1,0,91094.46,0 +9961,15681026,Lucciano,795,Germany,Female,33,9,104552.72,1,1,1,120853.83,1 +9962,15566543,Aldridge,573,Spain,Male,44,9,0,2,1,0,107124.17,0 +9963,15594612,Flynn,702,Spain,Male,44,9,0,1,0,0,59207.41,1 +9964,15814664,Scott,740,Germany,Male,33,2,126524.11,1,1,0,136869.31,0 +9965,15642785,Douglas,479,France,Male,34,5,117593.48,2,0,0,113308.29,0 +9966,15690164,Shao,627,Germany,Female,33,4,83199.05,1,0,0,159334.93,0 +9967,15590213,Ch'en,479,Spain,Male,35,4,125920.98,1,1,1,20393.44,0 +9968,15603794,Pugliesi,623,France,Male,48,5,118469.38,1,1,1,158590.25,0 +9969,15733491,McGregor,512,Germany,Female,40,8,153537.57,2,0,0,23101.13,0 +9970,15806360,Hou,609,France,Male,41,6,0,1,0,1,112585.19,0 +9971,15587133,Thompson,518,France,Male,42,7,151027.05,2,1,0,119377.36,0 +9972,15721377,Chou,833,France,Female,34,3,144751.81,1,0,0,166472.81,0 +9973,15747927,Ch'in,758,France,Male,26,4,155739.76,1,1,0,171552.02,0 +9974,15806455,Miller,611,France,Male,27,7,0,2,1,1,157474.1,0 +9975,15695474,Barker,583,France,Male,33,7,122531.86,1,1,0,13549.24,0 +9976,15666295,Smith,610,Germany,Male,50,1,113957.01,2,1,0,196526.55,1 +9977,15656062,Azikiwe,637,France,Female,33,7,103377.81,1,1,0,84419.78,0 +9978,15579969,Mancini,683,France,Female,32,9,0,2,1,1,24991.92,0 +9979,15703563,P'eng,774,France,Male,40,9,93017.47,2,1,0,191608.97,0 +9980,15692664,Diribe,677,France,Female,58,1,90022.85,1,0,1,2988.28,0 +9981,15719276,T'ao,741,Spain,Male,35,6,74371.49,1,0,0,99595.67,0 +9982,15672754,Burbidge,498,Germany,Male,42,3,152039.7,1,1,1,53445.17,1 +9983,15768163,Griffin,655,Germany,Female,46,7,137145.12,1,1,0,115146.4,1 +9984,15656710,Cocci,613,France,Male,40,4,0,1,0,0,151325.24,0 +9985,15696175,Echezonachukwu,602,Germany,Male,35,7,90602.42,2,1,1,51695.41,0 +9986,15586914,Nepean,659,France,Male,36,6,123841.49,2,1,0,96833,0 +9987,15581736,Bartlett,673,Germany,Male,47,1,183579.54,2,0,1,34047.54,0 +9988,15588839,Mancini,606,Spain,Male,30,8,180307.73,2,1,1,1914.41,0 +9989,15589329,Pirozzi,775,France,Male,30,4,0,2,1,0,49337.84,0 +9990,15605622,McMillan,841,Spain,Male,28,4,0,2,1,1,179436.6,0 +9991,15798964,Nkemakonam,714,Germany,Male,33,3,35016.6,1,1,0,53667.08,0 +9992,15769959,Ajuluchukwu,597,France,Female,53,4,88381.21,1,1,0,69384.71,1 +9993,15657105,Chukwualuka,726,Spain,Male,36,2,0,1,1,0,195192.4,0 +9994,15569266,Rahman,644,France,Male,28,7,155060.41,1,1,0,29179.52,0 +9995,15719294,Wood,800,France,Female,29,2,0,2,0,0,167773.55,0 +9996,15606229,Obijiaku,771,France,Male,39,5,0,2,1,0,96270.64,0 +9997,15569892,Johnstone,516,France,Male,35,10,57369.61,1,1,1,101699.77,0 +9998,15584532,Liu,709,France,Female,36,7,0,1,0,1,42085.58,1 +9999,15682355,Sabbatini,772,Germany,Male,42,3,75075.31,2,1,0,92888.52,1 +10000,15628319,Walker,792,France,Female,28,4,130142.79,1,1,0,38190.78,0 diff --git a/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/ann.R b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/ann.R new file mode 100644 index 00000000..e4d074db --- /dev/null +++ b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/R/ann.R @@ -0,0 +1,46 @@ +# Artificial Neural Network + +# Importing the dataset +dataset = read.csv('Churn_Modelling.csv') +dataset = dataset[4:14] + +# Encoding the categorical variables as factors +dataset$Geography = as.numeric(factor(dataset$Geography, + levels = c('France', 'Spain', 'Germany'), + labels = c(1, 2, 3))) +dataset$Gender = as.numeric(factor(dataset$Gender, + levels = c('Female', 'Male'), + labels = c(1, 2))) + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Exited, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-11] = scale(training_set[-11]) +test_set[-11] = scale(test_set[-11]) + +# Fitting ANN to the Training set +# install.packages('h2o') +library(h2o) +h2o.init(nthreads = -1) +model = h2o.deeplearning(y = 'Exited', + training_frame = as.h2o(training_set), + activation = 'Rectifier', + hidden = c(5,5), + epochs = 100, + train_samples_per_iteration = -2) + +# Predicting the Test set results +y_pred = h2o.predict(model, newdata = as.h2o(test_set[-11])) +y_pred = (y_pred > 0.5) +y_pred = as.vector(y_pred) + +# Making the Confusion Matrix +cm = table(test_set[, 11], y_pred) + +# h2o.shutdown() \ No newline at end of file diff --git a/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Stochastic_Gradient_Descent.png b/Part 8 - Deep Learning/Section 39 - Artificial Neural Networks (ANN)/Stochastic_Gradient_Descent.png new file mode 100644 index 0000000000000000000000000000000000000000..cb0dd70e3f817aafe2e8e60f3e74460b6800ca77 GIT binary patch literal 1448453 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

F<1tl@`n$$X-`jWOs2^fXO5E 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¦Y0>$XD=h^_9vLA$>d0c;aeU`SriAH{04{bnj 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

P`cjUAsV;rLRpQ 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

FvMI86cI6am)CYG6aKPU=EByK?BulQRhcg6HNe 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

atgYsP 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�lC1}(W{ng&f)|I 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

Mq^|_*=uVt2Ls|ZirW^ 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 l|JyrBi&)C+UB3L|PaL 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

9l>tGsDW5V@S1W0 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

X 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%0AZcaxD}KFUYuP`Uzpm0MVd-IMX~av5|1#YU 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%0D^rO>k|AZQJYp%V9 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

4k$*JrlAC|Y^X9SZ!5FjP-&kp?qDAttb<3xOo za~?00Q)e7hdAc!_(=4oTwg6q3SI>ORDlG3P!Jp!Zdx?YA8(wShj^m#*t0{I$ge*%j zlxf|3wi8TT+p=Q5kyDW!M(6%{xBuIkLqId{aX@0;xr9)0lLLXU>Pv@mv!qtC-S2(e zM|o>5c0Wq+cMrnz^PvLpdfI?B_d4TiMsMTBuun2b)=t&jI$7{zXEvw_TdejkGB&t>s1i`kb-pde7)Ump<5FwL*jTRnH(aaIL6?NB>1 ztY6PH{J;#VEkkN2din4#@XIb|0?holP8B1rbYQ&6Qz&+|bzorxt8#Dqqh?#7UBKCE z)-gS9HLafxTEKNX3d3I!Tu;Hglfn6;Tpmdgo~F=d4+EDfmp=0#!MmsI!HPTt49oLB znmrR1-w&Po4Isb`4Kl*pL%Wy#!@DE6nYa6em!AXPdYnrYOn9DwzW+K@q1I6&^b5cb z$nu@z01gfq@?8Ekck@$&{$<$sSDY444@Bz7NAo+s=5D^+1zf2@{tN0LA$S$P0qn;! zzjwy}0_6g}KRyj`Wiss`!CzVIss``JAZW^VDC5R2z-s7jQ~+1Xi7>0;RF8ny%&T9SMZo7qwxq+TMpytp1g&%R!`BrweO}^FVxe~`BHMWIJ@kC9@!Ms@B*b4 z!KdGqk@q+;t=s&E;`ONvJKl4mZjYdj(7OxY=>_Q)yw)a|YSQ2u7^Y(@eOFZ#ouz)` zhgthtdzceUzv_3vW(lzJ_1+I!1v4}w@)a)ZQuj7UCtuBq-`-mX=s?irp6*kGX>5eu z^w`BV(DS=>Zy7;vo-Pdrlcw-DcKf8`G2vWBw!0KqCTbN~(RoTX*1rM5b19t60?9U|`ipxKW)sz@#Rd8n(h z%~V>-_`?!xc3GXsN`KJq;m&JUn^v7S-3g-axg^ZeZS&;@Ni9#ePEdx-x!sck2NTTq z0l9q#^_Id*WS$CjspCQ43Q; zVX~s=+WlQR-9=Q728azl60xYv&&qP$4$GAhAtMy_n8{F9gjwtrI);iqL zl)Z*71<)f5-?Z!BV}LKAGWGDj@rz$XAqTC#?J}{}#bKr|p_fBUsX;YTiItkJCXw{> zsl0mHGNgPLnAc*bg*I18}-vl5qAbD54N1G_gcW40Z);0=j%-N z{`@>tge2APfRQs;276SuN<8o#D&pCpJ-b0ZZWTuzfh&7|QM|U^o7$zr-$T zbE>b<;^^6{!%y_LHdX>6BO^~{ehJ>?Kl&K(2lgH=6qlcZ56Y=g`3Z-MNegV9^k4?) z*(`2WI`1t!iqo?A+q38+gKmq>3?+}!RZ*#8N;*}Qi5!6J+S#ki>k~}nDJ_EX@t*2EmAd-!pm8GI`;qZbF9 zhTLsHqjpTD?BOaffu0?c2s_4@KZ>1qivBa&SBQzCT`(i6L|h)xrmbhw#*0Lf_d2~ zCfG$swwtxm%rU1F#kTBQA}YazjQZ7uQJ`bkAORY2iSmPaPXlIY+NRaqg;eVl_QOAV z0UX~eAk4F95HYjEw6OQw3vy)(+8NTZu|mJhX{eyqh8L=4mW)Rph(cBOLO0gzo_A%> zdy3x#E`I0^tswOFKR5#{c66?PYh{Q|UB~8DzjY1So8LtXF>Oh*VRgp~FCCu;Q^wpb z@%1uMRu$rlaY)wD+?rz+@S>(7I&KrWen%ACx!ZYr4O0*FOk7bV%@r_NC!m(QRrqUq z5|~t_|4Q4kBuUl%aOb1pYHvTv2qwzNS?~=D5v^`af(}!6Qz!f2{ea|r0N@8KM?-Am z;fP))TIaDh${cS8#uZu^N!6R3%E9oRycR+1SO$ldv+dit%8l75r%J?TWs8so@?{OV zm~bE+@3>$ftnVDR$@POBsmaix!5x7L|eOr`UnnTTg*Wib+=M?CY zYw)f70PIXl*Jt7@nm`wXl$Xi3%I|uRFIng7sI9K+k>uM?wwF`Pfk7cQi_LtPEKcLv z6tS(z+u2!7PM5m(iL4GkQPS3q%8`~vg1LNEbzmS;pwsLacYCae>v)!xeC=365OoeI zJX;ZWe5_(+u&jiMF-?}XJxDl{x%ie!Le=Rm^!Wm2}DWbm07dWP2hGhe&XZVL)SY{M?+Q@*BGc<%QbeO zxQ$Tx*55wXF@IsA`vL|c_}%YMU9^Du1l z^2GeN8ZdloRg%W$(+Mv7i7x?arsEZ`>ZXUcf}Un_41WWYMQ&Za(&7q zY+*XTwN8>6-tjQ%rg~Rr=Plfd%t>4rRzvsm)JsvI0B*0!#JdqkZhUh%nH{~k?R1m%2CG&Jngl-XQy|5e^JI=LySga;H*ndq z#6w84s4|~-ArghMi(|2E3I2jt0$smA*ver?mi-7*U%3zms}8hOO>baj2UC0`Qxsw@ zl3o#>DfoKNmmQ&@6djQR9%SU7mOq07BOU4iYM~MzqWK!0CN+x)xSOmd2Zt4turSo&XRR*r%J6fd8Ui}LF)lc0%UV)65j#d{B3U#YR! z=VhGlcSef|P>DUr&%EZ^0T^PRJSEZ0Wos~^t&Xp1t=U9M7-0P4mJPVLe)0Go%GM)ew%a zihE!BU1SIXvU<^t>7X1f=VRVu7swzr=O4MlDmW4UWF*oeyWv0AsKVZtzRVSm`dhU9 zF53Ej!Ac9APIMW~spJtIWE6G8u0V zz22j5Pea0%KVX3d5VEXT?jj%LTe%4{uoIj**>zVnVDxj*hSKRQ@t1mJLs zGm%ld7;*dwl5w=Nj$7kbDW`&3#@h`yBosXI~vu)%(4> zDG8+n1q1}7TSU6M8>K@KX^^f%iiC6{AuS@^9ZGjfiU;ZL&ikIv_w)PRJNMq1J9Gaz zGt9s~?7iQ2t!F*Yv))BNA_j_Cz3B)QpRbA6Hmp+|p2zFw0AHjPey21WG(cH+gNa7P zvwnpP5N*ViYBR_@tf%L_Dn4W9(Bxw`2J!a9dk~$1+$`N2cO7>>o7X5%9D2?lkF|7G zoChq&kMBbR>@e`-%FRWm&(+S9JE!mMpB+7FsLWePL1-3%i|t!3-VK@2h!D+z67ipk zenA3kaSB~`ss9wVRp2z?w$np2pEBeF8gm?}IWTSTZyc zk<&uYXOeg48@mBdfZyBcp9j_s=-E9SzWX;Or`G;3^x8?_F=n>UcP*0rscqza^6PN~ zFGzH;^AB#0$5p!DrP?OCrBCTQDbesSS1p63|B%)eLlSn;Zxl&t-^4-RiI@WeG8Td3 zVE{^S48{)WZb?;c>_t6JC4>ND&#>j0jz$#MNK^J_K9vM?bt(eBTj*e*j{1HF;rz z5Xct~6~P3qC;u!J`#@5=I;vQ|T>Wl9&=AN)+mz!V`E|x}5BDMS%sXprgZ;=%RD60; z_NM&_g{Ov|UgK;{r`1Rb)b>`%Jk3Fx26veGB<2^?)xGBa;lfLq3q;(9H&^~^tE5DXh^cHAc@1Pi ze|gaJr=2~oWamEbeKv3U_vc4iU9qkFow-{3C2ag&+;3WB2=EgRpNb@elDCx)Z@lhq z&SV~bRqK<0j2Ta~M9vW8QIznd#ZZu3Tl>Ig&KwXM`L^!sB)$+55H+5@%X>q9FksY z)%oJNS&&AbtUtizbA1lBcNjAWhjoAQQfxQI@?x%i6p_hgBA)y@_w!dT&Wl}DLOwV0 z+{l}D9#jx0KTSY{6T#Pc6H0Yhfn&8BLH!r)m7AtKD1B^ zR%!C{H{##r;?SSapHU8{^6Y&u>g6gzAn|9I0bWZHJi1)Bbg4FD?olg#NGQ6$RF<~E z6$XY3wf~(7rmBO0%+@052uo<699RdKuFMy0wjf8^H;q=Kj@NqhX{ZQs#ok%!T;M@< z71AEfyA}XJ?mi&re;KR$nZW5O|@^S?^JjQO`9-b3)F!}i*t*;a4b;t&$ix* z8*xPPn}Hi4KB$=y?2rE;0-$`kdiM)deBe;Kwx2ryBL19t@>!Jj{`q!oStBTY%UYy| zYuW&EAOqZ@#E{hK?!3S~+^1yhP5a_Qm&-_uDuM@+Lk;SLHQdm1oh7j0o_RoPnPMO0 z%a^h*5v9VXUww5c5AMlhe!!(W8-#`IIe5l!jSLE1R~ z7B3u#H}Q@+9Ru+ulo4;D2C-qo5K|6OIcvT9N(>si3QJpN-Lv3*IW!axo&p+>ndnu= z7Kdq9hi&bA;+g)C$lWzB80&R3nIs`4^8ivjH3N$vvOptW8qg;S6-ofI|NOHkX9V~# zZNQ8i)`;x4p^*AA#MX-WGf781op;A~v<_-rO|f3g{D5Pnlr&+Ruax?jS|&1lc|*NE z5`K4khTs>MzxV0TLC@*K#E}cZiqiimiR6z%1z5Pg`FDVWE3XAak!eQJKPMdZA;QbW z&gVx2l&ZJjChyk<|F0nU=WfYARtKRuq_r`5@OfkUpM zeA10i3rcfRWQe>-9^m(po*$p@cqA0;b*`e{x@qCqmG(Ju%Yip-T zqU`;ZB%?@|DFdFh5d{B5qhc}aLgQ}?DkSfc?*R$4zAB2z&#BhVK^ifcO39bNga+ga zqT86jZD~=diDpV55U^vd4#@G_#ZcSfG=1TJwhw^?TlfM3xDlubmR~FPeFF4rv;&AR zALl5+Mmv>Tq7YT$0I2d4 zxaGtiemMiI0He7<`Te;k0QXkLXRybE2yap~scS9e80QX9acr%W2r9HnPXr~yrIq-> zcWzuC(?x^DbL{;uhfRp^RZ(fq`3|t4L3HM|pn5xBVfO{}o`W=tZWY5GCVj?zIx)u_ z>4?5LX(?_{;kn+j|rPJ7VMb66#~vaxoiXO*ACv0s!L*p1wxBthiSQiC6RjvD8|HDosEn zKpf2Q_f!>p*hDC1#{PpQ<{v@Y+D19%S__E6dHFIsN~=WB`;{&dR_Q+!wWJ+^LZgiEzY(6pdQ|mD;7mGq35K^A@1niy1U% zwN@<-5r6nanlTaMNW3ZjttCDJ=c+cwuTu(6P#!Z6J->Lc?UZq)&!S)VUTT!d2#82) zb>M+(F=|EIf_E|VhobObLA(#aHeKwdCjh*e`5U~q#}4S`gDH>NgRsNQ`V;d~xI7xV zN*Z^cAfWr-_TcW3ED6(*OtAwnZM_3%QKqw1mJvpA`DJtz6Rd_!yuV;qd#%3uUOUx% z-Lh=*ji6R`oUG2<&kBC}i3bj={AD2Ew)=a1bTiU}-v-nhG5RCPdlqcb%tjfHR(i)Z zV)s6%Q}hyeo`LQ4nw7e~%)S#Xqj)13HRk4eO~hU)DVfLK5RB1fKG-ZQ<@QlB+q zD!k|0deBRsL1v!e?P}eaX9rINmcu}&#g5Q|wcB+Fe6bUNmgE$ycB5Cz0i{GnFpgNb zSAr`I+Zjv6-z=PkV7g{($v?$mIF}dr%bH!S1?6 zZaKiXPxj>^>%E`#PHSBYKRz7Yk|$jY#a?@lrGTwvT~)Qy17426;jX}0B+EaM*ZcoB z@}?s9o{&*Xhliluf4r=3?D)an(N^A(X6h;3)WC9M%RvZrWQY-%tIF5S`0fqJa}q%h zdM_vk6Q+{VOdV~_GK9Tfv$36TA$ILlTFEZ|Aee0X95F~bpb_Sb462ex7yAG)0mNx# z1Qy25mSt5WLd7xNZLIu{@Ao4DNm~3pB@rnEX>^7*LuLn5rR5f**-i9%175?2Y~oUd zAn(?EQZNPa7qK8k!@xSKNtTyD{A^*4xbB15-|yx8v>r~xukv2+w=aR>A}WSjrp6+f zRw1ziRLI0}^eT4OCqQ+O_V)G;yDYId26Kj)LE>v(v=wWu;WD;El zI=Y9C^MOJVTLdVUN;#e%=eV$XWPn=!{ZC9*OWj0UfO;FQvfDP`hzlp^(SXDnwT$l5$qP7qkq%I*Cp&##KGQoi zcLtJ%V1eE)6R%gp&F3%Ke2pIHDrYag$7od86&{sW>wx$u7hQD57@+}ZK- z%nAL%Il#D?^u;qOeMd|T?*g;28|loL|2Xf=a)IKmx-0lmDFbuo)G8uF(@*IZ?|Ob- z{!tIAMW)TeN2E6u~lcp#gVCR2>O((vodCU=J0~WyN)j!_h|2CM0`az;_ z^nYJ66?o~7#j9_+2OJ?|#~Orwiy)soRAB!CNIv`KPumD6_2-NBzb&b%Bw%AOn^L4B zRJVT)1i*JIuD?I5TM>?!sfi$xYH}_AaF@2;dg?oLJ~{y7u;~mzS=zMoT5}t`8${?X zcGuf4&BIBy-oV6yYzijss;&3@y1>X!K0x0WA%teri^G*-y#e`Rdk{~FIo}P)(|+`w zLBxbyKstZiX{cKs_NO5$VU@YNy&=83UZ1Hn*K0_U%Ai@;2QyR$8Yck>%}@jPxoSGu zdFAlyl~yN+Unx%D&sLX**Ov>nKA_`9E{E<=2;IYeGI3tD3$(zf*VR{74oh8~03IYc z{RU+hPb?{;t`}$rD^5Noe+A;K%)H0i{3seCwZM@OILsbVAPejKbGCduf)+TO<7B22 z{YOA~Y=`^5Y5*VS4FC=};qp91jkT7a1a(&vE{0MGmEd++dkV`nNNZt0*7zzn(`Ww= zQ?nG#`I?RCa%;7uT@e{#Z``h!2B>CfBR|8=)wXwVSccq1v(k39@`VDDAA9q$Izk~S z+`f|;c0+)?<)B3qLwY)BKc{j3FMv#dz4-NCu3K_&oV0QGZ#Q$LfA|b6KjpC0{%n1`ePwr92M!tOYpO5 z5Lg&tb(SE0fm8E*8kIQhsz#*|?0rpveTgz)YdAa(m+P(%`w_V`6i7#_R+H23k_=pX zb+kf2di=^s5?g&g@#w-VaV~h#8?j#nYPGvx* z5?2lPBd$djjs{*EA{h-mQwv7$Qx$zog}fPz7u_Qe z1P2qkm23WZZuMTQWw5`FGoS9LdK>}y*(pbXk3Zpe%MQk<(7+P>{Imy&_c<~Yd1JiX z*5e<8LX9qs6Hc}sfIMj-TtP?G9{M`0n1bn5-EN2me&S? z`3>ys0bY`NV!Q=FJoD9qA_i7UbmMCQIhFLKgXz|BfH9prsdcAV`&rw(W4p*HapM%S zbEI;2tfGM@D!OB0`SH=~WWj?Dg7Q)`p$ufG4hW1YhG3|C5o|CCu^%yw)fkV#jC7OD zj;oZZCc2fA&z@_bEx2_X!7nNE)l7-(z?Y@ zn8yCxCPe@P$JzKkY7EX=L!mhL;}W_YXuX+hRpRYZw}eEy;E18i8tA78Vc4_d^9|Vk zU#@>pT>prNAKRV}*_{IND+>daL@%S{i!Z>&bO0}JEhB`)K)#zb;GsD_zdjmPF+BOM zrSzOGMZ|UYGOYDHtQTPCv64?O=?(lCh5=*GcUFH8#MAVq!uSXBmTyVw#6_^k^?i5*$JiZ4G@8T~yQ4nHSc9X*2Z{NU&mu=k_2-&^$}!H{-#`cg1Mn!bvw6_i&# z6+iBgDq^6@lGt0-oB$B8wZYSmV?TR5t z74&{sQ@JQOyvF?WGl$phBG>J`V7|T8RbizUecJnx8w={3HFuq{ts?+m;=v^Gd5Oqch-_wVi70bv;73vADm6AHw7>8H_e%+q zE$j~%Jk@f#z0XnVkY6`2H<=zHv~C)bgU_JMovoii zU(f>VZ25W11-)lC0*~|iY;ovQ#N1zCTq56E0@KY!KI4(~N7>gt&YFsLwgh~`56l;4 z+CzVRK159ajq_&l?xyvQCxmG%qk30#3!AsW8NEtm$)3WxnHC$0hP+nENsAkI8{*Pk zXM0bRj{YEm^@bY`-iHg*!LH;^=~tKCJdw L7BzwIIRODz%DCVtejnMy=NkoS>Wp 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 P82GcYwA*;y!ZY%B4l}d9 literal 0 HcmV?d00001 diff --git a/Part 8 - Deep Learning/Section 40 - Convolutional Neural Networks (CNN)/Python/convolutional_neural_network.ipynb b/Part 8 - Deep Learning/Section 40 - Convolutional Neural Networks (CNN)/Python/convolutional_neural_network.ipynb new file mode 100644 index 00000000..4ee428e0 --- /dev/null +++ b/Part 8 - Deep Learning/Section 40 - Convolutional Neural Networks (CNN)/Python/convolutional_neural_network.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"convolutional_neural_network.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyON0YxX/oky4tPbqCLnFjWD"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"3DR-eO17geWu","colab_type":"text"},"source":["# Convolutional Neural Network"]},{"cell_type":"markdown","metadata":{"id":"EMefrVPCg-60","colab_type":"text"},"source":["### Importing the libraries"]},{"cell_type":"code","metadata":{"id":"sCV30xyVhFbE","colab_type":"code","colab":{}},"source":["import tensorflow as tf\n","from keras.preprocessing.image import ImageDataGenerator"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"FIleuCAjoFD8","colab_type":"code","colab":{}},"source":["tf.__version__"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"oxQxCBWyoGPE","colab_type":"text"},"source":["## Part 1 - Data Preprocessing"]},{"cell_type":"markdown","metadata":{"id":"MvE-heJNo3GG","colab_type":"text"},"source":["### Preprocessing the Training set"]},{"cell_type":"code","metadata":{"id":"0koUcJMJpEBD","colab_type":"code","colab":{}},"source":["train_datagen = ImageDataGenerator(rescale = 1./255,\n"," shear_range = 0.2,\n"," zoom_range = 0.2,\n"," horizontal_flip = True)\n","training_set = train_datagen.flow_from_directory('dataset/training_set',\n"," target_size = (64, 64),\n"," batch_size = 32,\n"," class_mode = 'binary')"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"mrCMmGw9pHys","colab_type":"text"},"source":["### Preprocessing the Test set"]},{"cell_type":"code","metadata":{"id":"SH4WzfOhpKc3","colab_type":"code","colab":{}},"source":["test_datagen = ImageDataGenerator(rescale = 1./255)\n","test_set = test_datagen.flow_from_directory('dataset/test_set',\n"," target_size = (64, 64),\n"," batch_size = 32,\n"," class_mode = 'binary')"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"af8O4l90gk7B","colab_type":"text"},"source":["## Part 2 - Building the CNN"]},{"cell_type":"markdown","metadata":{"id":"ces1gXY2lmoX","colab_type":"text"},"source":["### Initialising the CNN"]},{"cell_type":"code","metadata":{"id":"SAUt4UMPlhLS","colab_type":"code","colab":{}},"source":["cnn = tf.keras.models.Sequential()"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"u5YJj_XMl5LF","colab_type":"text"},"source":["### Step 1 - Convolution"]},{"cell_type":"code","metadata":{"id":"XPzPrMckl-hV","colab_type":"code","colab":{}},"source":["cnn.add(tf.keras.layers.Conv2D(filters=32, kernel_size=3, activation='relu', input_shape=[64, 64, 3]))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"tf87FpvxmNOJ","colab_type":"text"},"source":["### Step 2 - Pooling"]},{"cell_type":"code","metadata":{"id":"ncpqPl69mOac","colab_type":"code","colab":{}},"source":["cnn.add(tf.keras.layers.MaxPool2D(pool_size=2, strides=2))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"xaTOgD8rm4mU","colab_type":"text"},"source":["### Adding a second convolutional layer"]},{"cell_type":"code","metadata":{"id":"i_-FZjn_m8gk","colab_type":"code","colab":{}},"source":["cnn.add(tf.keras.layers.Conv2D(filters=32, kernel_size=3, activation='relu'))\n","cnn.add(tf.keras.layers.MaxPool2D(pool_size=2, strides=2))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"tmiEuvTunKfk","colab_type":"text"},"source":["### Step 3 - Flattening"]},{"cell_type":"code","metadata":{"id":"6AZeOGCvnNZn","colab_type":"code","colab":{}},"source":["cnn.add(tf.keras.layers.Flatten())"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"dAoSECOm203v","colab_type":"text"},"source":["### Step 4 - Full Connection"]},{"cell_type":"code","metadata":{"id":"8GtmUlLd26Nq","colab_type":"code","colab":{}},"source":["cnn.add(tf.keras.layers.Dense(units=128, activation='relu'))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"yTldFvbX28Na","colab_type":"text"},"source":["### Step 5 - Output Layer"]},{"cell_type":"code","metadata":{"id":"1p_Zj1Mc3Ko_","colab_type":"code","colab":{}},"source":["cnn.add(tf.keras.layers.Dense(units=1, activation='sigmoid'))"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"D6XkI90snSDl","colab_type":"text"},"source":["## Part 3 - Training the CNN"]},{"cell_type":"markdown","metadata":{"id":"vfrFQACEnc6i","colab_type":"text"},"source":["### Compiling the CNN"]},{"cell_type":"code","metadata":{"id":"NALksrNQpUlJ","colab_type":"code","colab":{}},"source":["cnn.compile(optimizer = 'adam', loss = 'binary_crossentropy', metrics = ['accuracy'])"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"ehS-v3MIpX2h","colab_type":"text"},"source":["### Training the CNN on the Training set and evaluating it on the Test set"]},{"cell_type":"code","metadata":{"id":"XUj1W4PJptta","colab_type":"code","colab":{}},"source":["cnn.fit(x = training_set, validation_data = test_set, epochs = 25)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"U3PZasO0006Z","colab_type":"text"},"source":["## Part 4 - Making a single prediction"]},{"cell_type":"code","metadata":{"id":"gsSiWEJY1BPB","colab_type":"code","colab":{}},"source":["import numpy as np\n","from keras.preprocessing import image\n","test_image = image.load_img('dataset/single_prediction/cat_or_dog_1.jpg', target_size = (64, 64))\n","test_image = image.img_to_array(test_image)\n","test_image = np.expand_dims(test_image, axis = 0)\n","result = cnn.predict(test_image)\n","training_set.class_indices\n","if result[0][0] == 1:\n"," prediction = 'dog'\n","else:\n"," prediction = 'cat'"],"execution_count":0,"outputs":[]},{"cell_type":"code","metadata":{"id":"ED9KB3I54c1i","colab_type":"code","colab":{}},"source":["print(prediction)"],"execution_count":0,"outputs":[]}]} \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/Wine.csv b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/Wine.csv new file mode 100644 index 00000000..01604047 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/Wine.csv @@ -0,0 +1,179 @@ +Alcohol,Malic_Acid,Ash,Ash_Alcanity,Magnesium,Total_Phenols,Flavanoids,Nonflavanoid_Phenols,Proanthocyanins,Color_Intensity,Hue,OD280,Proline,Customer_Segment +14.23,1.71,2.43,15.6,127,2.8,3.06,0.28,2.29,5.64,1.04,3.92,1065,1 +13.2,1.78,2.14,11.2,100,2.65,2.76,0.26,1.28,4.38,1.05,3.4,1050,1 +13.16,2.36,2.67,18.6,101,2.8,3.24,0.3,2.81,5.68,1.03,3.17,1185,1 +14.37,1.95,2.5,16.8,113,3.85,3.49,0.24,2.18,7.8,0.86,3.45,1480,1 +13.24,2.59,2.87,21,118,2.8,2.69,0.39,1.82,4.32,1.04,2.93,735,1 +14.2,1.76,2.45,15.2,112,3.27,3.39,0.34,1.97,6.75,1.05,2.85,1450,1 +14.39,1.87,2.45,14.6,96,2.5,2.52,0.3,1.98,5.25,1.02,3.58,1290,1 +14.06,2.15,2.61,17.6,121,2.6,2.51,0.31,1.25,5.05,1.06,3.58,1295,1 +14.83,1.64,2.17,14,97,2.8,2.98,0.29,1.98,5.2,1.08,2.85,1045,1 +13.86,1.35,2.27,16,98,2.98,3.15,0.22,1.85,7.22,1.01,3.55,1045,1 +14.1,2.16,2.3,18,105,2.95,3.32,0.22,2.38,5.75,1.25,3.17,1510,1 +14.12,1.48,2.32,16.8,95,2.2,2.43,0.26,1.57,5,1.17,2.82,1280,1 +13.75,1.73,2.41,16,89,2.6,2.76,0.29,1.81,5.6,1.15,2.9,1320,1 +14.75,1.73,2.39,11.4,91,3.1,3.69,0.43,2.81,5.4,1.25,2.73,1150,1 +14.38,1.87,2.38,12,102,3.3,3.64,0.29,2.96,7.5,1.2,3,1547,1 +13.63,1.81,2.7,17.2,112,2.85,2.91,0.3,1.46,7.3,1.28,2.88,1310,1 +14.3,1.92,2.72,20,120,2.8,3.14,0.33,1.97,6.2,1.07,2.65,1280,1 +13.83,1.57,2.62,20,115,2.95,3.4,0.4,1.72,6.6,1.13,2.57,1130,1 +14.19,1.59,2.48,16.5,108,3.3,3.93,0.32,1.86,8.7,1.23,2.82,1680,1 +13.64,3.1,2.56,15.2,116,2.7,3.03,0.17,1.66,5.1,0.96,3.36,845,1 +14.06,1.63,2.28,16,126,3,3.17,0.24,2.1,5.65,1.09,3.71,780,1 +12.93,3.8,2.65,18.6,102,2.41,2.41,0.25,1.98,4.5,1.03,3.52,770,1 +13.71,1.86,2.36,16.6,101,2.61,2.88,0.27,1.69,3.8,1.11,4,1035,1 +12.85,1.6,2.52,17.8,95,2.48,2.37,0.26,1.46,3.93,1.09,3.63,1015,1 +13.5,1.81,2.61,20,96,2.53,2.61,0.28,1.66,3.52,1.12,3.82,845,1 +13.05,2.05,3.22,25,124,2.63,2.68,0.47,1.92,3.58,1.13,3.2,830,1 +13.39,1.77,2.62,16.1,93,2.85,2.94,0.34,1.45,4.8,0.92,3.22,1195,1 +13.3,1.72,2.14,17,94,2.4,2.19,0.27,1.35,3.95,1.02,2.77,1285,1 +13.87,1.9,2.8,19.4,107,2.95,2.97,0.37,1.76,4.5,1.25,3.4,915,1 +14.02,1.68,2.21,16,96,2.65,2.33,0.26,1.98,4.7,1.04,3.59,1035,1 +13.73,1.5,2.7,22.5,101,3,3.25,0.29,2.38,5.7,1.19,2.71,1285,1 +13.58,1.66,2.36,19.1,106,2.86,3.19,0.22,1.95,6.9,1.09,2.88,1515,1 +13.68,1.83,2.36,17.2,104,2.42,2.69,0.42,1.97,3.84,1.23,2.87,990,1 +13.76,1.53,2.7,19.5,132,2.95,2.74,0.5,1.35,5.4,1.25,3,1235,1 +13.51,1.8,2.65,19,110,2.35,2.53,0.29,1.54,4.2,1.1,2.87,1095,1 +13.48,1.81,2.41,20.5,100,2.7,2.98,0.26,1.86,5.1,1.04,3.47,920,1 +13.28,1.64,2.84,15.5,110,2.6,2.68,0.34,1.36,4.6,1.09,2.78,880,1 +13.05,1.65,2.55,18,98,2.45,2.43,0.29,1.44,4.25,1.12,2.51,1105,1 +13.07,1.5,2.1,15.5,98,2.4,2.64,0.28,1.37,3.7,1.18,2.69,1020,1 +14.22,3.99,2.51,13.2,128,3,3.04,0.2,2.08,5.1,0.89,3.53,760,1 +13.56,1.71,2.31,16.2,117,3.15,3.29,0.34,2.34,6.13,0.95,3.38,795,1 +13.41,3.84,2.12,18.8,90,2.45,2.68,0.27,1.48,4.28,0.91,3,1035,1 +13.88,1.89,2.59,15,101,3.25,3.56,0.17,1.7,5.43,0.88,3.56,1095,1 +13.24,3.98,2.29,17.5,103,2.64,2.63,0.32,1.66,4.36,0.82,3,680,1 +13.05,1.77,2.1,17,107,3,3,0.28,2.03,5.04,0.88,3.35,885,1 +14.21,4.04,2.44,18.9,111,2.85,2.65,0.3,1.25,5.24,0.87,3.33,1080,1 +14.38,3.59,2.28,16,102,3.25,3.17,0.27,2.19,4.9,1.04,3.44,1065,1 +13.9,1.68,2.12,16,101,3.1,3.39,0.21,2.14,6.1,0.91,3.33,985,1 +14.1,2.02,2.4,18.8,103,2.75,2.92,0.32,2.38,6.2,1.07,2.75,1060,1 +13.94,1.73,2.27,17.4,108,2.88,3.54,0.32,2.08,8.9,1.12,3.1,1260,1 +13.05,1.73,2.04,12.4,92,2.72,3.27,0.17,2.91,7.2,1.12,2.91,1150,1 +13.83,1.65,2.6,17.2,94,2.45,2.99,0.22,2.29,5.6,1.24,3.37,1265,1 +13.82,1.75,2.42,14,111,3.88,3.74,0.32,1.87,7.05,1.01,3.26,1190,1 +13.77,1.9,2.68,17.1,115,3,2.79,0.39,1.68,6.3,1.13,2.93,1375,1 +13.74,1.67,2.25,16.4,118,2.6,2.9,0.21,1.62,5.85,0.92,3.2,1060,1 +13.56,1.73,2.46,20.5,116,2.96,2.78,0.2,2.45,6.25,0.98,3.03,1120,1 +14.22,1.7,2.3,16.3,118,3.2,3,0.26,2.03,6.38,0.94,3.31,970,1 +13.29,1.97,2.68,16.8,102,3,3.23,0.31,1.66,6,1.07,2.84,1270,1 +13.72,1.43,2.5,16.7,108,3.4,3.67,0.19,2.04,6.8,0.89,2.87,1285,1 +12.37,0.94,1.36,10.6,88,1.98,0.57,0.28,0.42,1.95,1.05,1.82,520,2 +12.33,1.1,2.28,16,101,2.05,1.09,0.63,0.41,3.27,1.25,1.67,680,2 +12.64,1.36,2.02,16.8,100,2.02,1.41,0.53,0.62,5.75,0.98,1.59,450,2 +13.67,1.25,1.92,18,94,2.1,1.79,0.32,0.73,3.8,1.23,2.46,630,2 +12.37,1.13,2.16,19,87,3.5,3.1,0.19,1.87,4.45,1.22,2.87,420,2 +12.17,1.45,2.53,19,104,1.89,1.75,0.45,1.03,2.95,1.45,2.23,355,2 +12.37,1.21,2.56,18.1,98,2.42,2.65,0.37,2.08,4.6,1.19,2.3,678,2 +13.11,1.01,1.7,15,78,2.98,3.18,0.26,2.28,5.3,1.12,3.18,502,2 +12.37,1.17,1.92,19.6,78,2.11,2,0.27,1.04,4.68,1.12,3.48,510,2 +13.34,0.94,2.36,17,110,2.53,1.3,0.55,0.42,3.17,1.02,1.93,750,2 +12.21,1.19,1.75,16.8,151,1.85,1.28,0.14,2.5,2.85,1.28,3.07,718,2 +12.29,1.61,2.21,20.4,103,1.1,1.02,0.37,1.46,3.05,0.906,1.82,870,2 +13.86,1.51,2.67,25,86,2.95,2.86,0.21,1.87,3.38,1.36,3.16,410,2 +13.49,1.66,2.24,24,87,1.88,1.84,0.27,1.03,3.74,0.98,2.78,472,2 +12.99,1.67,2.6,30,139,3.3,2.89,0.21,1.96,3.35,1.31,3.5,985,2 +11.96,1.09,2.3,21,101,3.38,2.14,0.13,1.65,3.21,0.99,3.13,886,2 +11.66,1.88,1.92,16,97,1.61,1.57,0.34,1.15,3.8,1.23,2.14,428,2 +13.03,0.9,1.71,16,86,1.95,2.03,0.24,1.46,4.6,1.19,2.48,392,2 +11.84,2.89,2.23,18,112,1.72,1.32,0.43,0.95,2.65,0.96,2.52,500,2 +12.33,0.99,1.95,14.8,136,1.9,1.85,0.35,2.76,3.4,1.06,2.31,750,2 +12.7,3.87,2.4,23,101,2.83,2.55,0.43,1.95,2.57,1.19,3.13,463,2 +12,0.92,2,19,86,2.42,2.26,0.3,1.43,2.5,1.38,3.12,278,2 +12.72,1.81,2.2,18.8,86,2.2,2.53,0.26,1.77,3.9,1.16,3.14,714,2 +12.08,1.13,2.51,24,78,2,1.58,0.4,1.4,2.2,1.31,2.72,630,2 +13.05,3.86,2.32,22.5,85,1.65,1.59,0.61,1.62,4.8,0.84,2.01,515,2 +11.84,0.89,2.58,18,94,2.2,2.21,0.22,2.35,3.05,0.79,3.08,520,2 +12.67,0.98,2.24,18,99,2.2,1.94,0.3,1.46,2.62,1.23,3.16,450,2 +12.16,1.61,2.31,22.8,90,1.78,1.69,0.43,1.56,2.45,1.33,2.26,495,2 +11.65,1.67,2.62,26,88,1.92,1.61,0.4,1.34,2.6,1.36,3.21,562,2 +11.64,2.06,2.46,21.6,84,1.95,1.69,0.48,1.35,2.8,1,2.75,680,2 +12.08,1.33,2.3,23.6,70,2.2,1.59,0.42,1.38,1.74,1.07,3.21,625,2 +12.08,1.83,2.32,18.5,81,1.6,1.5,0.52,1.64,2.4,1.08,2.27,480,2 +12,1.51,2.42,22,86,1.45,1.25,0.5,1.63,3.6,1.05,2.65,450,2 +12.69,1.53,2.26,20.7,80,1.38,1.46,0.58,1.62,3.05,0.96,2.06,495,2 +12.29,2.83,2.22,18,88,2.45,2.25,0.25,1.99,2.15,1.15,3.3,290,2 +11.62,1.99,2.28,18,98,3.02,2.26,0.17,1.35,3.25,1.16,2.96,345,2 +12.47,1.52,2.2,19,162,2.5,2.27,0.32,3.28,2.6,1.16,2.63,937,2 +11.81,2.12,2.74,21.5,134,1.6,0.99,0.14,1.56,2.5,0.95,2.26,625,2 +12.29,1.41,1.98,16,85,2.55,2.5,0.29,1.77,2.9,1.23,2.74,428,2 +12.37,1.07,2.1,18.5,88,3.52,3.75,0.24,1.95,4.5,1.04,2.77,660,2 +12.29,3.17,2.21,18,88,2.85,2.99,0.45,2.81,2.3,1.42,2.83,406,2 +12.08,2.08,1.7,17.5,97,2.23,2.17,0.26,1.4,3.3,1.27,2.96,710,2 +12.6,1.34,1.9,18.5,88,1.45,1.36,0.29,1.35,2.45,1.04,2.77,562,2 +12.34,2.45,2.46,21,98,2.56,2.11,0.34,1.31,2.8,0.8,3.38,438,2 +11.82,1.72,1.88,19.5,86,2.5,1.64,0.37,1.42,2.06,0.94,2.44,415,2 +12.51,1.73,1.98,20.5,85,2.2,1.92,0.32,1.48,2.94,1.04,3.57,672,2 +12.42,2.55,2.27,22,90,1.68,1.84,0.66,1.42,2.7,0.86,3.3,315,2 +12.25,1.73,2.12,19,80,1.65,2.03,0.37,1.63,3.4,1,3.17,510,2 +12.72,1.75,2.28,22.5,84,1.38,1.76,0.48,1.63,3.3,0.88,2.42,488,2 +12.22,1.29,1.94,19,92,2.36,2.04,0.39,2.08,2.7,0.86,3.02,312,2 +11.61,1.35,2.7,20,94,2.74,2.92,0.29,2.49,2.65,0.96,3.26,680,2 +11.46,3.74,1.82,19.5,107,3.18,2.58,0.24,3.58,2.9,0.75,2.81,562,2 +12.52,2.43,2.17,21,88,2.55,2.27,0.26,1.22,2,0.9,2.78,325,2 +11.76,2.68,2.92,20,103,1.75,2.03,0.6,1.05,3.8,1.23,2.5,607,2 +11.41,0.74,2.5,21,88,2.48,2.01,0.42,1.44,3.08,1.1,2.31,434,2 +12.08,1.39,2.5,22.5,84,2.56,2.29,0.43,1.04,2.9,0.93,3.19,385,2 +11.03,1.51,2.2,21.5,85,2.46,2.17,0.52,2.01,1.9,1.71,2.87,407,2 +11.82,1.47,1.99,20.8,86,1.98,1.6,0.3,1.53,1.95,0.95,3.33,495,2 +12.42,1.61,2.19,22.5,108,2,2.09,0.34,1.61,2.06,1.06,2.96,345,2 +12.77,3.43,1.98,16,80,1.63,1.25,0.43,0.83,3.4,0.7,2.12,372,2 +12,3.43,2,19,87,2,1.64,0.37,1.87,1.28,0.93,3.05,564,2 +11.45,2.4,2.42,20,96,2.9,2.79,0.32,1.83,3.25,0.8,3.39,625,2 +11.56,2.05,3.23,28.5,119,3.18,5.08,0.47,1.87,6,0.93,3.69,465,2 +12.42,4.43,2.73,26.5,102,2.2,2.13,0.43,1.71,2.08,0.92,3.12,365,2 +13.05,5.8,2.13,21.5,86,2.62,2.65,0.3,2.01,2.6,0.73,3.1,380,2 +11.87,4.31,2.39,21,82,2.86,3.03,0.21,2.91,2.8,0.75,3.64,380,2 +12.07,2.16,2.17,21,85,2.6,2.65,0.37,1.35,2.76,0.86,3.28,378,2 +12.43,1.53,2.29,21.5,86,2.74,3.15,0.39,1.77,3.94,0.69,2.84,352,2 +11.79,2.13,2.78,28.5,92,2.13,2.24,0.58,1.76,3,0.97,2.44,466,2 +12.37,1.63,2.3,24.5,88,2.22,2.45,0.4,1.9,2.12,0.89,2.78,342,2 +12.04,4.3,2.38,22,80,2.1,1.75,0.42,1.35,2.6,0.79,2.57,580,2 +12.86,1.35,2.32,18,122,1.51,1.25,0.21,0.94,4.1,0.76,1.29,630,3 +12.88,2.99,2.4,20,104,1.3,1.22,0.24,0.83,5.4,0.74,1.42,530,3 +12.81,2.31,2.4,24,98,1.15,1.09,0.27,0.83,5.7,0.66,1.36,560,3 +12.7,3.55,2.36,21.5,106,1.7,1.2,0.17,0.84,5,0.78,1.29,600,3 +12.51,1.24,2.25,17.5,85,2,0.58,0.6,1.25,5.45,0.75,1.51,650,3 +12.6,2.46,2.2,18.5,94,1.62,0.66,0.63,0.94,7.1,0.73,1.58,695,3 +12.25,4.72,2.54,21,89,1.38,0.47,0.53,0.8,3.85,0.75,1.27,720,3 +12.53,5.51,2.64,25,96,1.79,0.6,0.63,1.1,5,0.82,1.69,515,3 +13.49,3.59,2.19,19.5,88,1.62,0.48,0.58,0.88,5.7,0.81,1.82,580,3 +12.84,2.96,2.61,24,101,2.32,0.6,0.53,0.81,4.92,0.89,2.15,590,3 +12.93,2.81,2.7,21,96,1.54,0.5,0.53,0.75,4.6,0.77,2.31,600,3 +13.36,2.56,2.35,20,89,1.4,0.5,0.37,0.64,5.6,0.7,2.47,780,3 +13.52,3.17,2.72,23.5,97,1.55,0.52,0.5,0.55,4.35,0.89,2.06,520,3 +13.62,4.95,2.35,20,92,2,0.8,0.47,1.02,4.4,0.91,2.05,550,3 +12.25,3.88,2.2,18.5,112,1.38,0.78,0.29,1.14,8.21,0.65,2,855,3 +13.16,3.57,2.15,21,102,1.5,0.55,0.43,1.3,4,0.6,1.68,830,3 +13.88,5.04,2.23,20,80,0.98,0.34,0.4,0.68,4.9,0.58,1.33,415,3 +12.87,4.61,2.48,21.5,86,1.7,0.65,0.47,0.86,7.65,0.54,1.86,625,3 +13.32,3.24,2.38,21.5,92,1.93,0.76,0.45,1.25,8.42,0.55,1.62,650,3 +13.08,3.9,2.36,21.5,113,1.41,1.39,0.34,1.14,9.4,0.57,1.33,550,3 +13.5,3.12,2.62,24,123,1.4,1.57,0.22,1.25,8.6,0.59,1.3,500,3 +12.79,2.67,2.48,22,112,1.48,1.36,0.24,1.26,10.8,0.48,1.47,480,3 +13.11,1.9,2.75,25.5,116,2.2,1.28,0.26,1.56,7.1,0.61,1.33,425,3 +13.23,3.3,2.28,18.5,98,1.8,0.83,0.61,1.87,10.52,0.56,1.51,675,3 +12.58,1.29,2.1,20,103,1.48,0.58,0.53,1.4,7.6,0.58,1.55,640,3 +13.17,5.19,2.32,22,93,1.74,0.63,0.61,1.55,7.9,0.6,1.48,725,3 +13.84,4.12,2.38,19.5,89,1.8,0.83,0.48,1.56,9.01,0.57,1.64,480,3 +12.45,3.03,2.64,27,97,1.9,0.58,0.63,1.14,7.5,0.67,1.73,880,3 +14.34,1.68,2.7,25,98,2.8,1.31,0.53,2.7,13,0.57,1.96,660,3 +13.48,1.67,2.64,22.5,89,2.6,1.1,0.52,2.29,11.75,0.57,1.78,620,3 +12.36,3.83,2.38,21,88,2.3,0.92,0.5,1.04,7.65,0.56,1.58,520,3 +13.69,3.26,2.54,20,107,1.83,0.56,0.5,0.8,5.88,0.96,1.82,680,3 +12.85,3.27,2.58,22,106,1.65,0.6,0.6,0.96,5.58,0.87,2.11,570,3 +12.96,3.45,2.35,18.5,106,1.39,0.7,0.4,0.94,5.28,0.68,1.75,675,3 +13.78,2.76,2.3,22,90,1.35,0.68,0.41,1.03,9.58,0.7,1.68,615,3 +13.73,4.36,2.26,22.5,88,1.28,0.47,0.52,1.15,6.62,0.78,1.75,520,3 +13.45,3.7,2.6,23,111,1.7,0.92,0.43,1.46,10.68,0.85,1.56,695,3 +12.82,3.37,2.3,19.5,88,1.48,0.66,0.4,0.97,10.26,0.72,1.75,685,3 +13.58,2.58,2.69,24.5,105,1.55,0.84,0.39,1.54,8.66,0.74,1.8,750,3 +13.4,4.6,2.86,25,112,1.98,0.96,0.27,1.11,8.5,0.67,1.92,630,3 +12.2,3.03,2.32,19,96,1.25,0.49,0.4,0.73,5.5,0.66,1.83,510,3 +12.77,2.39,2.28,19.5,86,1.39,0.51,0.48,0.64,9.899999,0.57,1.63,470,3 +14.16,2.51,2.48,20,91,1.68,0.7,0.44,1.24,9.7,0.62,1.71,660,3 +13.71,5.65,2.45,20.5,95,1.68,0.61,0.52,1.06,7.7,0.64,1.74,740,3 +13.4,3.91,2.48,23,102,1.8,0.75,0.43,1.41,7.3,0.7,1.56,750,3 +13.27,4.28,2.26,20,120,1.59,0.69,0.43,1.35,10.2,0.59,1.56,835,3 +13.17,2.59,2.37,20,120,1.65,0.68,0.53,1.46,9.3,0.6,1.62,840,3 +14.13,4.1,2.74,24.5,96,2.05,0.76,0.56,1.35,9.2,0.61,1.6,560,3 \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/principal_component_analysis.ipynb b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/principal_component_analysis.ipynb new file mode 100644 index 00000000..8f7579cc --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/Python/principal_component_analysis.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"principal_component_analysis.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyM37bwzFYPXvFL3uN8+xt58"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"VQ3syspj_rKn","colab_type":"text"},"source":["# Principal Component Analysis (PCA)"]},{"cell_type":"markdown","metadata":{"id":"xJGl9TcT_skx","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"BNEgrGwd_29D","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"Hyp1gza1_6qX","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"lPLTDBVI__ZQ","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Wine.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"3bUhSHktAcOe","colab_type":"text"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"L7hGLt1qAced","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1wrHODfJAEiI","colab_type":"text"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"W-UCD7ezAJG2","colab_type":"code","colab":{}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"S3i3lRiwASAX","colab_type":"text"},"source":["## Applying PCA"]},{"cell_type":"code","metadata":{"id":"TAi_sSw9AVzI","colab_type":"code","colab":{}},"source":["from sklearn.decomposition import PCA\n","pca = PCA(n_components = 2)\n","X_train = pca.fit_transform(X_train)\n","X_test = pca.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"UBx16JVLAuel","colab_type":"text"},"source":["## Training the Logistic Regression model on the Training set"]},{"cell_type":"code","metadata":{"id":"XDQahsqTAy44","colab_type":"code","outputId":"8ff7589a-6bfb-4737-8856-f1433322675d","executionInfo":{"status":"ok","timestamp":1590600305326,"user_tz":-240,"elapsed":1578,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":103}},"source":["from sklearn.linear_model import LogisticRegression\n","classifier = LogisticRegression(random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":6,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LogisticRegression(C=1.0, class_weight=None, dual=False, fit_intercept=True,\n"," intercept_scaling=1, l1_ratio=None, max_iter=100,\n"," multi_class='auto', n_jobs=None, penalty='l2',\n"," random_state=0, solver='lbfgs', tol=0.0001, verbose=0,\n"," warm_start=False)"]},"metadata":{"tags":[]},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"MTck416XBPnD","colab_type":"text"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"2LO7H5LsBS1b","colab_type":"code","outputId":"75ce1943-1cc9-4fe2-a18c-46048d6b2d0b","executionInfo":{"status":"ok","timestamp":1590600305327,"user_tz":-240,"elapsed":1574,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":86}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","y_pred = classifier.predict(X_test)\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":7,"outputs":[{"output_type":"stream","text":["[[14 0 0]\n"," [ 1 15 0]\n"," [ 0 0 6]]\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":["0.9722222222222222"]},"metadata":{"tags":[]},"execution_count":7}]},{"cell_type":"markdown","metadata":{"id":"h6pZMBrUBXwb","colab_type":"text"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"FK_LpLOeBdQ4","colab_type":"code","outputId":"5a89fb09-2cab-4fe2-c527-d1d03c240801","executionInfo":{"status":"ok","timestamp":1590600305703,"user_tz":-240,"elapsed":1945,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":366}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_train, y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('red', 'green', 'blue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('red', 'green', 'blue'))(i), label = j)\n","plt.title('Logistic Regression (Training set)')\n","plt.xlabel('PC1')\n","plt.ylabel('PC2')\n","plt.legend()\n","plt.show()"],"execution_count":8,"outputs":[{"output_type":"stream","text":["'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n"],"name":"stderr"},{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["

"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"-Dbzx_KqBguX","colab_type":"text"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"kk07XbUHBl0W","colab_type":"code","outputId":"b127df80-990a-47ea-f908-5995eb1a3ebb","executionInfo":{"status":"ok","timestamp":1590600306250,"user_tz":-240,"elapsed":2482,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":366}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_test, y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('red', 'green', 'blue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('red', 'green', 'blue'))(i), label = j)\n","plt.title('Logistic Regression (Test set)')\n","plt.xlabel('PC1')\n","plt.ylabel('PC2')\n","plt.legend()\n","plt.show()"],"execution_count":9,"outputs":[{"output_type":"stream","text":["'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n"],"name":"stderr"},{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/Wine.csv b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/Wine.csv new file mode 100644 index 00000000..01604047 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/Wine.csv @@ -0,0 +1,179 @@ +Alcohol,Malic_Acid,Ash,Ash_Alcanity,Magnesium,Total_Phenols,Flavanoids,Nonflavanoid_Phenols,Proanthocyanins,Color_Intensity,Hue,OD280,Proline,Customer_Segment +14.23,1.71,2.43,15.6,127,2.8,3.06,0.28,2.29,5.64,1.04,3.92,1065,1 +13.2,1.78,2.14,11.2,100,2.65,2.76,0.26,1.28,4.38,1.05,3.4,1050,1 +13.16,2.36,2.67,18.6,101,2.8,3.24,0.3,2.81,5.68,1.03,3.17,1185,1 +14.37,1.95,2.5,16.8,113,3.85,3.49,0.24,2.18,7.8,0.86,3.45,1480,1 +13.24,2.59,2.87,21,118,2.8,2.69,0.39,1.82,4.32,1.04,2.93,735,1 +14.2,1.76,2.45,15.2,112,3.27,3.39,0.34,1.97,6.75,1.05,2.85,1450,1 +14.39,1.87,2.45,14.6,96,2.5,2.52,0.3,1.98,5.25,1.02,3.58,1290,1 +14.06,2.15,2.61,17.6,121,2.6,2.51,0.31,1.25,5.05,1.06,3.58,1295,1 +14.83,1.64,2.17,14,97,2.8,2.98,0.29,1.98,5.2,1.08,2.85,1045,1 +13.86,1.35,2.27,16,98,2.98,3.15,0.22,1.85,7.22,1.01,3.55,1045,1 +14.1,2.16,2.3,18,105,2.95,3.32,0.22,2.38,5.75,1.25,3.17,1510,1 +14.12,1.48,2.32,16.8,95,2.2,2.43,0.26,1.57,5,1.17,2.82,1280,1 +13.75,1.73,2.41,16,89,2.6,2.76,0.29,1.81,5.6,1.15,2.9,1320,1 +14.75,1.73,2.39,11.4,91,3.1,3.69,0.43,2.81,5.4,1.25,2.73,1150,1 +14.38,1.87,2.38,12,102,3.3,3.64,0.29,2.96,7.5,1.2,3,1547,1 +13.63,1.81,2.7,17.2,112,2.85,2.91,0.3,1.46,7.3,1.28,2.88,1310,1 +14.3,1.92,2.72,20,120,2.8,3.14,0.33,1.97,6.2,1.07,2.65,1280,1 +13.83,1.57,2.62,20,115,2.95,3.4,0.4,1.72,6.6,1.13,2.57,1130,1 +14.19,1.59,2.48,16.5,108,3.3,3.93,0.32,1.86,8.7,1.23,2.82,1680,1 +13.64,3.1,2.56,15.2,116,2.7,3.03,0.17,1.66,5.1,0.96,3.36,845,1 +14.06,1.63,2.28,16,126,3,3.17,0.24,2.1,5.65,1.09,3.71,780,1 +12.93,3.8,2.65,18.6,102,2.41,2.41,0.25,1.98,4.5,1.03,3.52,770,1 +13.71,1.86,2.36,16.6,101,2.61,2.88,0.27,1.69,3.8,1.11,4,1035,1 +12.85,1.6,2.52,17.8,95,2.48,2.37,0.26,1.46,3.93,1.09,3.63,1015,1 +13.5,1.81,2.61,20,96,2.53,2.61,0.28,1.66,3.52,1.12,3.82,845,1 +13.05,2.05,3.22,25,124,2.63,2.68,0.47,1.92,3.58,1.13,3.2,830,1 +13.39,1.77,2.62,16.1,93,2.85,2.94,0.34,1.45,4.8,0.92,3.22,1195,1 +13.3,1.72,2.14,17,94,2.4,2.19,0.27,1.35,3.95,1.02,2.77,1285,1 +13.87,1.9,2.8,19.4,107,2.95,2.97,0.37,1.76,4.5,1.25,3.4,915,1 +14.02,1.68,2.21,16,96,2.65,2.33,0.26,1.98,4.7,1.04,3.59,1035,1 +13.73,1.5,2.7,22.5,101,3,3.25,0.29,2.38,5.7,1.19,2.71,1285,1 +13.58,1.66,2.36,19.1,106,2.86,3.19,0.22,1.95,6.9,1.09,2.88,1515,1 +13.68,1.83,2.36,17.2,104,2.42,2.69,0.42,1.97,3.84,1.23,2.87,990,1 +13.76,1.53,2.7,19.5,132,2.95,2.74,0.5,1.35,5.4,1.25,3,1235,1 +13.51,1.8,2.65,19,110,2.35,2.53,0.29,1.54,4.2,1.1,2.87,1095,1 +13.48,1.81,2.41,20.5,100,2.7,2.98,0.26,1.86,5.1,1.04,3.47,920,1 +13.28,1.64,2.84,15.5,110,2.6,2.68,0.34,1.36,4.6,1.09,2.78,880,1 +13.05,1.65,2.55,18,98,2.45,2.43,0.29,1.44,4.25,1.12,2.51,1105,1 +13.07,1.5,2.1,15.5,98,2.4,2.64,0.28,1.37,3.7,1.18,2.69,1020,1 +14.22,3.99,2.51,13.2,128,3,3.04,0.2,2.08,5.1,0.89,3.53,760,1 +13.56,1.71,2.31,16.2,117,3.15,3.29,0.34,2.34,6.13,0.95,3.38,795,1 +13.41,3.84,2.12,18.8,90,2.45,2.68,0.27,1.48,4.28,0.91,3,1035,1 +13.88,1.89,2.59,15,101,3.25,3.56,0.17,1.7,5.43,0.88,3.56,1095,1 +13.24,3.98,2.29,17.5,103,2.64,2.63,0.32,1.66,4.36,0.82,3,680,1 +13.05,1.77,2.1,17,107,3,3,0.28,2.03,5.04,0.88,3.35,885,1 +14.21,4.04,2.44,18.9,111,2.85,2.65,0.3,1.25,5.24,0.87,3.33,1080,1 +14.38,3.59,2.28,16,102,3.25,3.17,0.27,2.19,4.9,1.04,3.44,1065,1 +13.9,1.68,2.12,16,101,3.1,3.39,0.21,2.14,6.1,0.91,3.33,985,1 +14.1,2.02,2.4,18.8,103,2.75,2.92,0.32,2.38,6.2,1.07,2.75,1060,1 +13.94,1.73,2.27,17.4,108,2.88,3.54,0.32,2.08,8.9,1.12,3.1,1260,1 +13.05,1.73,2.04,12.4,92,2.72,3.27,0.17,2.91,7.2,1.12,2.91,1150,1 +13.83,1.65,2.6,17.2,94,2.45,2.99,0.22,2.29,5.6,1.24,3.37,1265,1 +13.82,1.75,2.42,14,111,3.88,3.74,0.32,1.87,7.05,1.01,3.26,1190,1 +13.77,1.9,2.68,17.1,115,3,2.79,0.39,1.68,6.3,1.13,2.93,1375,1 +13.74,1.67,2.25,16.4,118,2.6,2.9,0.21,1.62,5.85,0.92,3.2,1060,1 +13.56,1.73,2.46,20.5,116,2.96,2.78,0.2,2.45,6.25,0.98,3.03,1120,1 +14.22,1.7,2.3,16.3,118,3.2,3,0.26,2.03,6.38,0.94,3.31,970,1 +13.29,1.97,2.68,16.8,102,3,3.23,0.31,1.66,6,1.07,2.84,1270,1 +13.72,1.43,2.5,16.7,108,3.4,3.67,0.19,2.04,6.8,0.89,2.87,1285,1 +12.37,0.94,1.36,10.6,88,1.98,0.57,0.28,0.42,1.95,1.05,1.82,520,2 +12.33,1.1,2.28,16,101,2.05,1.09,0.63,0.41,3.27,1.25,1.67,680,2 +12.64,1.36,2.02,16.8,100,2.02,1.41,0.53,0.62,5.75,0.98,1.59,450,2 +13.67,1.25,1.92,18,94,2.1,1.79,0.32,0.73,3.8,1.23,2.46,630,2 +12.37,1.13,2.16,19,87,3.5,3.1,0.19,1.87,4.45,1.22,2.87,420,2 +12.17,1.45,2.53,19,104,1.89,1.75,0.45,1.03,2.95,1.45,2.23,355,2 +12.37,1.21,2.56,18.1,98,2.42,2.65,0.37,2.08,4.6,1.19,2.3,678,2 +13.11,1.01,1.7,15,78,2.98,3.18,0.26,2.28,5.3,1.12,3.18,502,2 +12.37,1.17,1.92,19.6,78,2.11,2,0.27,1.04,4.68,1.12,3.48,510,2 +13.34,0.94,2.36,17,110,2.53,1.3,0.55,0.42,3.17,1.02,1.93,750,2 +12.21,1.19,1.75,16.8,151,1.85,1.28,0.14,2.5,2.85,1.28,3.07,718,2 +12.29,1.61,2.21,20.4,103,1.1,1.02,0.37,1.46,3.05,0.906,1.82,870,2 +13.86,1.51,2.67,25,86,2.95,2.86,0.21,1.87,3.38,1.36,3.16,410,2 +13.49,1.66,2.24,24,87,1.88,1.84,0.27,1.03,3.74,0.98,2.78,472,2 +12.99,1.67,2.6,30,139,3.3,2.89,0.21,1.96,3.35,1.31,3.5,985,2 +11.96,1.09,2.3,21,101,3.38,2.14,0.13,1.65,3.21,0.99,3.13,886,2 +11.66,1.88,1.92,16,97,1.61,1.57,0.34,1.15,3.8,1.23,2.14,428,2 +13.03,0.9,1.71,16,86,1.95,2.03,0.24,1.46,4.6,1.19,2.48,392,2 +11.84,2.89,2.23,18,112,1.72,1.32,0.43,0.95,2.65,0.96,2.52,500,2 +12.33,0.99,1.95,14.8,136,1.9,1.85,0.35,2.76,3.4,1.06,2.31,750,2 +12.7,3.87,2.4,23,101,2.83,2.55,0.43,1.95,2.57,1.19,3.13,463,2 +12,0.92,2,19,86,2.42,2.26,0.3,1.43,2.5,1.38,3.12,278,2 +12.72,1.81,2.2,18.8,86,2.2,2.53,0.26,1.77,3.9,1.16,3.14,714,2 +12.08,1.13,2.51,24,78,2,1.58,0.4,1.4,2.2,1.31,2.72,630,2 +13.05,3.86,2.32,22.5,85,1.65,1.59,0.61,1.62,4.8,0.84,2.01,515,2 +11.84,0.89,2.58,18,94,2.2,2.21,0.22,2.35,3.05,0.79,3.08,520,2 +12.67,0.98,2.24,18,99,2.2,1.94,0.3,1.46,2.62,1.23,3.16,450,2 +12.16,1.61,2.31,22.8,90,1.78,1.69,0.43,1.56,2.45,1.33,2.26,495,2 +11.65,1.67,2.62,26,88,1.92,1.61,0.4,1.34,2.6,1.36,3.21,562,2 +11.64,2.06,2.46,21.6,84,1.95,1.69,0.48,1.35,2.8,1,2.75,680,2 +12.08,1.33,2.3,23.6,70,2.2,1.59,0.42,1.38,1.74,1.07,3.21,625,2 +12.08,1.83,2.32,18.5,81,1.6,1.5,0.52,1.64,2.4,1.08,2.27,480,2 +12,1.51,2.42,22,86,1.45,1.25,0.5,1.63,3.6,1.05,2.65,450,2 +12.69,1.53,2.26,20.7,80,1.38,1.46,0.58,1.62,3.05,0.96,2.06,495,2 +12.29,2.83,2.22,18,88,2.45,2.25,0.25,1.99,2.15,1.15,3.3,290,2 +11.62,1.99,2.28,18,98,3.02,2.26,0.17,1.35,3.25,1.16,2.96,345,2 +12.47,1.52,2.2,19,162,2.5,2.27,0.32,3.28,2.6,1.16,2.63,937,2 +11.81,2.12,2.74,21.5,134,1.6,0.99,0.14,1.56,2.5,0.95,2.26,625,2 +12.29,1.41,1.98,16,85,2.55,2.5,0.29,1.77,2.9,1.23,2.74,428,2 +12.37,1.07,2.1,18.5,88,3.52,3.75,0.24,1.95,4.5,1.04,2.77,660,2 +12.29,3.17,2.21,18,88,2.85,2.99,0.45,2.81,2.3,1.42,2.83,406,2 +12.08,2.08,1.7,17.5,97,2.23,2.17,0.26,1.4,3.3,1.27,2.96,710,2 +12.6,1.34,1.9,18.5,88,1.45,1.36,0.29,1.35,2.45,1.04,2.77,562,2 +12.34,2.45,2.46,21,98,2.56,2.11,0.34,1.31,2.8,0.8,3.38,438,2 +11.82,1.72,1.88,19.5,86,2.5,1.64,0.37,1.42,2.06,0.94,2.44,415,2 +12.51,1.73,1.98,20.5,85,2.2,1.92,0.32,1.48,2.94,1.04,3.57,672,2 +12.42,2.55,2.27,22,90,1.68,1.84,0.66,1.42,2.7,0.86,3.3,315,2 +12.25,1.73,2.12,19,80,1.65,2.03,0.37,1.63,3.4,1,3.17,510,2 +12.72,1.75,2.28,22.5,84,1.38,1.76,0.48,1.63,3.3,0.88,2.42,488,2 +12.22,1.29,1.94,19,92,2.36,2.04,0.39,2.08,2.7,0.86,3.02,312,2 +11.61,1.35,2.7,20,94,2.74,2.92,0.29,2.49,2.65,0.96,3.26,680,2 +11.46,3.74,1.82,19.5,107,3.18,2.58,0.24,3.58,2.9,0.75,2.81,562,2 +12.52,2.43,2.17,21,88,2.55,2.27,0.26,1.22,2,0.9,2.78,325,2 +11.76,2.68,2.92,20,103,1.75,2.03,0.6,1.05,3.8,1.23,2.5,607,2 +11.41,0.74,2.5,21,88,2.48,2.01,0.42,1.44,3.08,1.1,2.31,434,2 +12.08,1.39,2.5,22.5,84,2.56,2.29,0.43,1.04,2.9,0.93,3.19,385,2 +11.03,1.51,2.2,21.5,85,2.46,2.17,0.52,2.01,1.9,1.71,2.87,407,2 +11.82,1.47,1.99,20.8,86,1.98,1.6,0.3,1.53,1.95,0.95,3.33,495,2 +12.42,1.61,2.19,22.5,108,2,2.09,0.34,1.61,2.06,1.06,2.96,345,2 +12.77,3.43,1.98,16,80,1.63,1.25,0.43,0.83,3.4,0.7,2.12,372,2 +12,3.43,2,19,87,2,1.64,0.37,1.87,1.28,0.93,3.05,564,2 +11.45,2.4,2.42,20,96,2.9,2.79,0.32,1.83,3.25,0.8,3.39,625,2 +11.56,2.05,3.23,28.5,119,3.18,5.08,0.47,1.87,6,0.93,3.69,465,2 +12.42,4.43,2.73,26.5,102,2.2,2.13,0.43,1.71,2.08,0.92,3.12,365,2 +13.05,5.8,2.13,21.5,86,2.62,2.65,0.3,2.01,2.6,0.73,3.1,380,2 +11.87,4.31,2.39,21,82,2.86,3.03,0.21,2.91,2.8,0.75,3.64,380,2 +12.07,2.16,2.17,21,85,2.6,2.65,0.37,1.35,2.76,0.86,3.28,378,2 +12.43,1.53,2.29,21.5,86,2.74,3.15,0.39,1.77,3.94,0.69,2.84,352,2 +11.79,2.13,2.78,28.5,92,2.13,2.24,0.58,1.76,3,0.97,2.44,466,2 +12.37,1.63,2.3,24.5,88,2.22,2.45,0.4,1.9,2.12,0.89,2.78,342,2 +12.04,4.3,2.38,22,80,2.1,1.75,0.42,1.35,2.6,0.79,2.57,580,2 +12.86,1.35,2.32,18,122,1.51,1.25,0.21,0.94,4.1,0.76,1.29,630,3 +12.88,2.99,2.4,20,104,1.3,1.22,0.24,0.83,5.4,0.74,1.42,530,3 +12.81,2.31,2.4,24,98,1.15,1.09,0.27,0.83,5.7,0.66,1.36,560,3 +12.7,3.55,2.36,21.5,106,1.7,1.2,0.17,0.84,5,0.78,1.29,600,3 +12.51,1.24,2.25,17.5,85,2,0.58,0.6,1.25,5.45,0.75,1.51,650,3 +12.6,2.46,2.2,18.5,94,1.62,0.66,0.63,0.94,7.1,0.73,1.58,695,3 +12.25,4.72,2.54,21,89,1.38,0.47,0.53,0.8,3.85,0.75,1.27,720,3 +12.53,5.51,2.64,25,96,1.79,0.6,0.63,1.1,5,0.82,1.69,515,3 +13.49,3.59,2.19,19.5,88,1.62,0.48,0.58,0.88,5.7,0.81,1.82,580,3 +12.84,2.96,2.61,24,101,2.32,0.6,0.53,0.81,4.92,0.89,2.15,590,3 +12.93,2.81,2.7,21,96,1.54,0.5,0.53,0.75,4.6,0.77,2.31,600,3 +13.36,2.56,2.35,20,89,1.4,0.5,0.37,0.64,5.6,0.7,2.47,780,3 +13.52,3.17,2.72,23.5,97,1.55,0.52,0.5,0.55,4.35,0.89,2.06,520,3 +13.62,4.95,2.35,20,92,2,0.8,0.47,1.02,4.4,0.91,2.05,550,3 +12.25,3.88,2.2,18.5,112,1.38,0.78,0.29,1.14,8.21,0.65,2,855,3 +13.16,3.57,2.15,21,102,1.5,0.55,0.43,1.3,4,0.6,1.68,830,3 +13.88,5.04,2.23,20,80,0.98,0.34,0.4,0.68,4.9,0.58,1.33,415,3 +12.87,4.61,2.48,21.5,86,1.7,0.65,0.47,0.86,7.65,0.54,1.86,625,3 +13.32,3.24,2.38,21.5,92,1.93,0.76,0.45,1.25,8.42,0.55,1.62,650,3 +13.08,3.9,2.36,21.5,113,1.41,1.39,0.34,1.14,9.4,0.57,1.33,550,3 +13.5,3.12,2.62,24,123,1.4,1.57,0.22,1.25,8.6,0.59,1.3,500,3 +12.79,2.67,2.48,22,112,1.48,1.36,0.24,1.26,10.8,0.48,1.47,480,3 +13.11,1.9,2.75,25.5,116,2.2,1.28,0.26,1.56,7.1,0.61,1.33,425,3 +13.23,3.3,2.28,18.5,98,1.8,0.83,0.61,1.87,10.52,0.56,1.51,675,3 +12.58,1.29,2.1,20,103,1.48,0.58,0.53,1.4,7.6,0.58,1.55,640,3 +13.17,5.19,2.32,22,93,1.74,0.63,0.61,1.55,7.9,0.6,1.48,725,3 +13.84,4.12,2.38,19.5,89,1.8,0.83,0.48,1.56,9.01,0.57,1.64,480,3 +12.45,3.03,2.64,27,97,1.9,0.58,0.63,1.14,7.5,0.67,1.73,880,3 +14.34,1.68,2.7,25,98,2.8,1.31,0.53,2.7,13,0.57,1.96,660,3 +13.48,1.67,2.64,22.5,89,2.6,1.1,0.52,2.29,11.75,0.57,1.78,620,3 +12.36,3.83,2.38,21,88,2.3,0.92,0.5,1.04,7.65,0.56,1.58,520,3 +13.69,3.26,2.54,20,107,1.83,0.56,0.5,0.8,5.88,0.96,1.82,680,3 +12.85,3.27,2.58,22,106,1.65,0.6,0.6,0.96,5.58,0.87,2.11,570,3 +12.96,3.45,2.35,18.5,106,1.39,0.7,0.4,0.94,5.28,0.68,1.75,675,3 +13.78,2.76,2.3,22,90,1.35,0.68,0.41,1.03,9.58,0.7,1.68,615,3 +13.73,4.36,2.26,22.5,88,1.28,0.47,0.52,1.15,6.62,0.78,1.75,520,3 +13.45,3.7,2.6,23,111,1.7,0.92,0.43,1.46,10.68,0.85,1.56,695,3 +12.82,3.37,2.3,19.5,88,1.48,0.66,0.4,0.97,10.26,0.72,1.75,685,3 +13.58,2.58,2.69,24.5,105,1.55,0.84,0.39,1.54,8.66,0.74,1.8,750,3 +13.4,4.6,2.86,25,112,1.98,0.96,0.27,1.11,8.5,0.67,1.92,630,3 +12.2,3.03,2.32,19,96,1.25,0.49,0.4,0.73,5.5,0.66,1.83,510,3 +12.77,2.39,2.28,19.5,86,1.39,0.51,0.48,0.64,9.899999,0.57,1.63,470,3 +14.16,2.51,2.48,20,91,1.68,0.7,0.44,1.24,9.7,0.62,1.71,660,3 +13.71,5.65,2.45,20.5,95,1.68,0.61,0.52,1.06,7.7,0.64,1.74,740,3 +13.4,3.91,2.48,23,102,1.8,0.75,0.43,1.41,7.3,0.7,1.56,750,3 +13.27,4.28,2.26,20,120,1.59,0.69,0.43,1.35,10.2,0.59,1.56,835,3 +13.17,2.59,2.37,20,120,1.65,0.68,0.53,1.46,9.3,0.6,1.62,840,3 +14.13,4.1,2.74,24.5,96,2.05,0.76,0.56,1.35,9.2,0.61,1.6,560,3 \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/pca.R b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/pca.R new file mode 100644 index 00000000..6e7f8134 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 43 - Principal Component Analysis (PCA)/R/pca.R @@ -0,0 +1,72 @@ +# PCA + +# Importing the dataset +dataset = read.csv('Wine.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Customer_Segment, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-14] = scale(training_set[-14]) +test_set[-14] = scale(test_set[-14]) + +# Applying PCA +# install.packages('caret') +library(caret) +# install.packages('e1071') +library(e1071) +pca = preProcess(x = training_set[-14], method = 'pca', pcaComp = 2) +training_set = predict(pca, training_set) +training_set = training_set[c(2, 3, 1)] +test_set = predict(pca, test_set) +test_set = test_set[c(2, 3, 1)] + +# Fitting SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = svm(formula = Customer_Segment ~ ., + data = training_set, + type = 'C-classification', + kernel = 'linear') + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('PC1', 'PC2') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'SVM (Training set)', + xlab = 'PC1', ylab = 'PC2', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 2, 'deepskyblue', ifelse(y_grid == 1, 'springgreen3', 'tomato'))) +points(set, pch = 21, bg = ifelse(set[, 3] == 2, 'blue3', ifelse(set[, 3] == 1, 'green4', 'red3'))) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('PC1', 'PC2') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'SVM (Test set)', + xlab = 'PC1', ylab = 'PC2', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 2, 'deepskyblue', ifelse(y_grid == 1, 'springgreen3', 'tomato'))) +points(set, pch = 21, bg = ifelse(set[, 3] == 2, 'blue3', ifelse(set[, 3] == 1, 'green4', 'red3'))) \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/Wine.csv b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/Wine.csv new file mode 100644 index 00000000..01604047 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/Wine.csv @@ -0,0 +1,179 @@ +Alcohol,Malic_Acid,Ash,Ash_Alcanity,Magnesium,Total_Phenols,Flavanoids,Nonflavanoid_Phenols,Proanthocyanins,Color_Intensity,Hue,OD280,Proline,Customer_Segment +14.23,1.71,2.43,15.6,127,2.8,3.06,0.28,2.29,5.64,1.04,3.92,1065,1 +13.2,1.78,2.14,11.2,100,2.65,2.76,0.26,1.28,4.38,1.05,3.4,1050,1 +13.16,2.36,2.67,18.6,101,2.8,3.24,0.3,2.81,5.68,1.03,3.17,1185,1 +14.37,1.95,2.5,16.8,113,3.85,3.49,0.24,2.18,7.8,0.86,3.45,1480,1 +13.24,2.59,2.87,21,118,2.8,2.69,0.39,1.82,4.32,1.04,2.93,735,1 +14.2,1.76,2.45,15.2,112,3.27,3.39,0.34,1.97,6.75,1.05,2.85,1450,1 +14.39,1.87,2.45,14.6,96,2.5,2.52,0.3,1.98,5.25,1.02,3.58,1290,1 +14.06,2.15,2.61,17.6,121,2.6,2.51,0.31,1.25,5.05,1.06,3.58,1295,1 +14.83,1.64,2.17,14,97,2.8,2.98,0.29,1.98,5.2,1.08,2.85,1045,1 +13.86,1.35,2.27,16,98,2.98,3.15,0.22,1.85,7.22,1.01,3.55,1045,1 +14.1,2.16,2.3,18,105,2.95,3.32,0.22,2.38,5.75,1.25,3.17,1510,1 +14.12,1.48,2.32,16.8,95,2.2,2.43,0.26,1.57,5,1.17,2.82,1280,1 +13.75,1.73,2.41,16,89,2.6,2.76,0.29,1.81,5.6,1.15,2.9,1320,1 +14.75,1.73,2.39,11.4,91,3.1,3.69,0.43,2.81,5.4,1.25,2.73,1150,1 +14.38,1.87,2.38,12,102,3.3,3.64,0.29,2.96,7.5,1.2,3,1547,1 +13.63,1.81,2.7,17.2,112,2.85,2.91,0.3,1.46,7.3,1.28,2.88,1310,1 +14.3,1.92,2.72,20,120,2.8,3.14,0.33,1.97,6.2,1.07,2.65,1280,1 +13.83,1.57,2.62,20,115,2.95,3.4,0.4,1.72,6.6,1.13,2.57,1130,1 +14.19,1.59,2.48,16.5,108,3.3,3.93,0.32,1.86,8.7,1.23,2.82,1680,1 +13.64,3.1,2.56,15.2,116,2.7,3.03,0.17,1.66,5.1,0.96,3.36,845,1 +14.06,1.63,2.28,16,126,3,3.17,0.24,2.1,5.65,1.09,3.71,780,1 +12.93,3.8,2.65,18.6,102,2.41,2.41,0.25,1.98,4.5,1.03,3.52,770,1 +13.71,1.86,2.36,16.6,101,2.61,2.88,0.27,1.69,3.8,1.11,4,1035,1 +12.85,1.6,2.52,17.8,95,2.48,2.37,0.26,1.46,3.93,1.09,3.63,1015,1 +13.5,1.81,2.61,20,96,2.53,2.61,0.28,1.66,3.52,1.12,3.82,845,1 +13.05,2.05,3.22,25,124,2.63,2.68,0.47,1.92,3.58,1.13,3.2,830,1 +13.39,1.77,2.62,16.1,93,2.85,2.94,0.34,1.45,4.8,0.92,3.22,1195,1 +13.3,1.72,2.14,17,94,2.4,2.19,0.27,1.35,3.95,1.02,2.77,1285,1 +13.87,1.9,2.8,19.4,107,2.95,2.97,0.37,1.76,4.5,1.25,3.4,915,1 +14.02,1.68,2.21,16,96,2.65,2.33,0.26,1.98,4.7,1.04,3.59,1035,1 +13.73,1.5,2.7,22.5,101,3,3.25,0.29,2.38,5.7,1.19,2.71,1285,1 +13.58,1.66,2.36,19.1,106,2.86,3.19,0.22,1.95,6.9,1.09,2.88,1515,1 +13.68,1.83,2.36,17.2,104,2.42,2.69,0.42,1.97,3.84,1.23,2.87,990,1 +13.76,1.53,2.7,19.5,132,2.95,2.74,0.5,1.35,5.4,1.25,3,1235,1 +13.51,1.8,2.65,19,110,2.35,2.53,0.29,1.54,4.2,1.1,2.87,1095,1 +13.48,1.81,2.41,20.5,100,2.7,2.98,0.26,1.86,5.1,1.04,3.47,920,1 +13.28,1.64,2.84,15.5,110,2.6,2.68,0.34,1.36,4.6,1.09,2.78,880,1 +13.05,1.65,2.55,18,98,2.45,2.43,0.29,1.44,4.25,1.12,2.51,1105,1 +13.07,1.5,2.1,15.5,98,2.4,2.64,0.28,1.37,3.7,1.18,2.69,1020,1 +14.22,3.99,2.51,13.2,128,3,3.04,0.2,2.08,5.1,0.89,3.53,760,1 +13.56,1.71,2.31,16.2,117,3.15,3.29,0.34,2.34,6.13,0.95,3.38,795,1 +13.41,3.84,2.12,18.8,90,2.45,2.68,0.27,1.48,4.28,0.91,3,1035,1 +13.88,1.89,2.59,15,101,3.25,3.56,0.17,1.7,5.43,0.88,3.56,1095,1 +13.24,3.98,2.29,17.5,103,2.64,2.63,0.32,1.66,4.36,0.82,3,680,1 +13.05,1.77,2.1,17,107,3,3,0.28,2.03,5.04,0.88,3.35,885,1 +14.21,4.04,2.44,18.9,111,2.85,2.65,0.3,1.25,5.24,0.87,3.33,1080,1 +14.38,3.59,2.28,16,102,3.25,3.17,0.27,2.19,4.9,1.04,3.44,1065,1 +13.9,1.68,2.12,16,101,3.1,3.39,0.21,2.14,6.1,0.91,3.33,985,1 +14.1,2.02,2.4,18.8,103,2.75,2.92,0.32,2.38,6.2,1.07,2.75,1060,1 +13.94,1.73,2.27,17.4,108,2.88,3.54,0.32,2.08,8.9,1.12,3.1,1260,1 +13.05,1.73,2.04,12.4,92,2.72,3.27,0.17,2.91,7.2,1.12,2.91,1150,1 +13.83,1.65,2.6,17.2,94,2.45,2.99,0.22,2.29,5.6,1.24,3.37,1265,1 +13.82,1.75,2.42,14,111,3.88,3.74,0.32,1.87,7.05,1.01,3.26,1190,1 +13.77,1.9,2.68,17.1,115,3,2.79,0.39,1.68,6.3,1.13,2.93,1375,1 +13.74,1.67,2.25,16.4,118,2.6,2.9,0.21,1.62,5.85,0.92,3.2,1060,1 +13.56,1.73,2.46,20.5,116,2.96,2.78,0.2,2.45,6.25,0.98,3.03,1120,1 +14.22,1.7,2.3,16.3,118,3.2,3,0.26,2.03,6.38,0.94,3.31,970,1 +13.29,1.97,2.68,16.8,102,3,3.23,0.31,1.66,6,1.07,2.84,1270,1 +13.72,1.43,2.5,16.7,108,3.4,3.67,0.19,2.04,6.8,0.89,2.87,1285,1 +12.37,0.94,1.36,10.6,88,1.98,0.57,0.28,0.42,1.95,1.05,1.82,520,2 +12.33,1.1,2.28,16,101,2.05,1.09,0.63,0.41,3.27,1.25,1.67,680,2 +12.64,1.36,2.02,16.8,100,2.02,1.41,0.53,0.62,5.75,0.98,1.59,450,2 +13.67,1.25,1.92,18,94,2.1,1.79,0.32,0.73,3.8,1.23,2.46,630,2 +12.37,1.13,2.16,19,87,3.5,3.1,0.19,1.87,4.45,1.22,2.87,420,2 +12.17,1.45,2.53,19,104,1.89,1.75,0.45,1.03,2.95,1.45,2.23,355,2 +12.37,1.21,2.56,18.1,98,2.42,2.65,0.37,2.08,4.6,1.19,2.3,678,2 +13.11,1.01,1.7,15,78,2.98,3.18,0.26,2.28,5.3,1.12,3.18,502,2 +12.37,1.17,1.92,19.6,78,2.11,2,0.27,1.04,4.68,1.12,3.48,510,2 +13.34,0.94,2.36,17,110,2.53,1.3,0.55,0.42,3.17,1.02,1.93,750,2 +12.21,1.19,1.75,16.8,151,1.85,1.28,0.14,2.5,2.85,1.28,3.07,718,2 +12.29,1.61,2.21,20.4,103,1.1,1.02,0.37,1.46,3.05,0.906,1.82,870,2 +13.86,1.51,2.67,25,86,2.95,2.86,0.21,1.87,3.38,1.36,3.16,410,2 +13.49,1.66,2.24,24,87,1.88,1.84,0.27,1.03,3.74,0.98,2.78,472,2 +12.99,1.67,2.6,30,139,3.3,2.89,0.21,1.96,3.35,1.31,3.5,985,2 +11.96,1.09,2.3,21,101,3.38,2.14,0.13,1.65,3.21,0.99,3.13,886,2 +11.66,1.88,1.92,16,97,1.61,1.57,0.34,1.15,3.8,1.23,2.14,428,2 +13.03,0.9,1.71,16,86,1.95,2.03,0.24,1.46,4.6,1.19,2.48,392,2 +11.84,2.89,2.23,18,112,1.72,1.32,0.43,0.95,2.65,0.96,2.52,500,2 +12.33,0.99,1.95,14.8,136,1.9,1.85,0.35,2.76,3.4,1.06,2.31,750,2 +12.7,3.87,2.4,23,101,2.83,2.55,0.43,1.95,2.57,1.19,3.13,463,2 +12,0.92,2,19,86,2.42,2.26,0.3,1.43,2.5,1.38,3.12,278,2 +12.72,1.81,2.2,18.8,86,2.2,2.53,0.26,1.77,3.9,1.16,3.14,714,2 +12.08,1.13,2.51,24,78,2,1.58,0.4,1.4,2.2,1.31,2.72,630,2 +13.05,3.86,2.32,22.5,85,1.65,1.59,0.61,1.62,4.8,0.84,2.01,515,2 +11.84,0.89,2.58,18,94,2.2,2.21,0.22,2.35,3.05,0.79,3.08,520,2 +12.67,0.98,2.24,18,99,2.2,1.94,0.3,1.46,2.62,1.23,3.16,450,2 +12.16,1.61,2.31,22.8,90,1.78,1.69,0.43,1.56,2.45,1.33,2.26,495,2 +11.65,1.67,2.62,26,88,1.92,1.61,0.4,1.34,2.6,1.36,3.21,562,2 +11.64,2.06,2.46,21.6,84,1.95,1.69,0.48,1.35,2.8,1,2.75,680,2 +12.08,1.33,2.3,23.6,70,2.2,1.59,0.42,1.38,1.74,1.07,3.21,625,2 +12.08,1.83,2.32,18.5,81,1.6,1.5,0.52,1.64,2.4,1.08,2.27,480,2 +12,1.51,2.42,22,86,1.45,1.25,0.5,1.63,3.6,1.05,2.65,450,2 +12.69,1.53,2.26,20.7,80,1.38,1.46,0.58,1.62,3.05,0.96,2.06,495,2 +12.29,2.83,2.22,18,88,2.45,2.25,0.25,1.99,2.15,1.15,3.3,290,2 +11.62,1.99,2.28,18,98,3.02,2.26,0.17,1.35,3.25,1.16,2.96,345,2 +12.47,1.52,2.2,19,162,2.5,2.27,0.32,3.28,2.6,1.16,2.63,937,2 +11.81,2.12,2.74,21.5,134,1.6,0.99,0.14,1.56,2.5,0.95,2.26,625,2 +12.29,1.41,1.98,16,85,2.55,2.5,0.29,1.77,2.9,1.23,2.74,428,2 +12.37,1.07,2.1,18.5,88,3.52,3.75,0.24,1.95,4.5,1.04,2.77,660,2 +12.29,3.17,2.21,18,88,2.85,2.99,0.45,2.81,2.3,1.42,2.83,406,2 +12.08,2.08,1.7,17.5,97,2.23,2.17,0.26,1.4,3.3,1.27,2.96,710,2 +12.6,1.34,1.9,18.5,88,1.45,1.36,0.29,1.35,2.45,1.04,2.77,562,2 +12.34,2.45,2.46,21,98,2.56,2.11,0.34,1.31,2.8,0.8,3.38,438,2 +11.82,1.72,1.88,19.5,86,2.5,1.64,0.37,1.42,2.06,0.94,2.44,415,2 +12.51,1.73,1.98,20.5,85,2.2,1.92,0.32,1.48,2.94,1.04,3.57,672,2 +12.42,2.55,2.27,22,90,1.68,1.84,0.66,1.42,2.7,0.86,3.3,315,2 +12.25,1.73,2.12,19,80,1.65,2.03,0.37,1.63,3.4,1,3.17,510,2 +12.72,1.75,2.28,22.5,84,1.38,1.76,0.48,1.63,3.3,0.88,2.42,488,2 +12.22,1.29,1.94,19,92,2.36,2.04,0.39,2.08,2.7,0.86,3.02,312,2 +11.61,1.35,2.7,20,94,2.74,2.92,0.29,2.49,2.65,0.96,3.26,680,2 +11.46,3.74,1.82,19.5,107,3.18,2.58,0.24,3.58,2.9,0.75,2.81,562,2 +12.52,2.43,2.17,21,88,2.55,2.27,0.26,1.22,2,0.9,2.78,325,2 +11.76,2.68,2.92,20,103,1.75,2.03,0.6,1.05,3.8,1.23,2.5,607,2 +11.41,0.74,2.5,21,88,2.48,2.01,0.42,1.44,3.08,1.1,2.31,434,2 +12.08,1.39,2.5,22.5,84,2.56,2.29,0.43,1.04,2.9,0.93,3.19,385,2 +11.03,1.51,2.2,21.5,85,2.46,2.17,0.52,2.01,1.9,1.71,2.87,407,2 +11.82,1.47,1.99,20.8,86,1.98,1.6,0.3,1.53,1.95,0.95,3.33,495,2 +12.42,1.61,2.19,22.5,108,2,2.09,0.34,1.61,2.06,1.06,2.96,345,2 +12.77,3.43,1.98,16,80,1.63,1.25,0.43,0.83,3.4,0.7,2.12,372,2 +12,3.43,2,19,87,2,1.64,0.37,1.87,1.28,0.93,3.05,564,2 +11.45,2.4,2.42,20,96,2.9,2.79,0.32,1.83,3.25,0.8,3.39,625,2 +11.56,2.05,3.23,28.5,119,3.18,5.08,0.47,1.87,6,0.93,3.69,465,2 +12.42,4.43,2.73,26.5,102,2.2,2.13,0.43,1.71,2.08,0.92,3.12,365,2 +13.05,5.8,2.13,21.5,86,2.62,2.65,0.3,2.01,2.6,0.73,3.1,380,2 +11.87,4.31,2.39,21,82,2.86,3.03,0.21,2.91,2.8,0.75,3.64,380,2 +12.07,2.16,2.17,21,85,2.6,2.65,0.37,1.35,2.76,0.86,3.28,378,2 +12.43,1.53,2.29,21.5,86,2.74,3.15,0.39,1.77,3.94,0.69,2.84,352,2 +11.79,2.13,2.78,28.5,92,2.13,2.24,0.58,1.76,3,0.97,2.44,466,2 +12.37,1.63,2.3,24.5,88,2.22,2.45,0.4,1.9,2.12,0.89,2.78,342,2 +12.04,4.3,2.38,22,80,2.1,1.75,0.42,1.35,2.6,0.79,2.57,580,2 +12.86,1.35,2.32,18,122,1.51,1.25,0.21,0.94,4.1,0.76,1.29,630,3 +12.88,2.99,2.4,20,104,1.3,1.22,0.24,0.83,5.4,0.74,1.42,530,3 +12.81,2.31,2.4,24,98,1.15,1.09,0.27,0.83,5.7,0.66,1.36,560,3 +12.7,3.55,2.36,21.5,106,1.7,1.2,0.17,0.84,5,0.78,1.29,600,3 +12.51,1.24,2.25,17.5,85,2,0.58,0.6,1.25,5.45,0.75,1.51,650,3 +12.6,2.46,2.2,18.5,94,1.62,0.66,0.63,0.94,7.1,0.73,1.58,695,3 +12.25,4.72,2.54,21,89,1.38,0.47,0.53,0.8,3.85,0.75,1.27,720,3 +12.53,5.51,2.64,25,96,1.79,0.6,0.63,1.1,5,0.82,1.69,515,3 +13.49,3.59,2.19,19.5,88,1.62,0.48,0.58,0.88,5.7,0.81,1.82,580,3 +12.84,2.96,2.61,24,101,2.32,0.6,0.53,0.81,4.92,0.89,2.15,590,3 +12.93,2.81,2.7,21,96,1.54,0.5,0.53,0.75,4.6,0.77,2.31,600,3 +13.36,2.56,2.35,20,89,1.4,0.5,0.37,0.64,5.6,0.7,2.47,780,3 +13.52,3.17,2.72,23.5,97,1.55,0.52,0.5,0.55,4.35,0.89,2.06,520,3 +13.62,4.95,2.35,20,92,2,0.8,0.47,1.02,4.4,0.91,2.05,550,3 +12.25,3.88,2.2,18.5,112,1.38,0.78,0.29,1.14,8.21,0.65,2,855,3 +13.16,3.57,2.15,21,102,1.5,0.55,0.43,1.3,4,0.6,1.68,830,3 +13.88,5.04,2.23,20,80,0.98,0.34,0.4,0.68,4.9,0.58,1.33,415,3 +12.87,4.61,2.48,21.5,86,1.7,0.65,0.47,0.86,7.65,0.54,1.86,625,3 +13.32,3.24,2.38,21.5,92,1.93,0.76,0.45,1.25,8.42,0.55,1.62,650,3 +13.08,3.9,2.36,21.5,113,1.41,1.39,0.34,1.14,9.4,0.57,1.33,550,3 +13.5,3.12,2.62,24,123,1.4,1.57,0.22,1.25,8.6,0.59,1.3,500,3 +12.79,2.67,2.48,22,112,1.48,1.36,0.24,1.26,10.8,0.48,1.47,480,3 +13.11,1.9,2.75,25.5,116,2.2,1.28,0.26,1.56,7.1,0.61,1.33,425,3 +13.23,3.3,2.28,18.5,98,1.8,0.83,0.61,1.87,10.52,0.56,1.51,675,3 +12.58,1.29,2.1,20,103,1.48,0.58,0.53,1.4,7.6,0.58,1.55,640,3 +13.17,5.19,2.32,22,93,1.74,0.63,0.61,1.55,7.9,0.6,1.48,725,3 +13.84,4.12,2.38,19.5,89,1.8,0.83,0.48,1.56,9.01,0.57,1.64,480,3 +12.45,3.03,2.64,27,97,1.9,0.58,0.63,1.14,7.5,0.67,1.73,880,3 +14.34,1.68,2.7,25,98,2.8,1.31,0.53,2.7,13,0.57,1.96,660,3 +13.48,1.67,2.64,22.5,89,2.6,1.1,0.52,2.29,11.75,0.57,1.78,620,3 +12.36,3.83,2.38,21,88,2.3,0.92,0.5,1.04,7.65,0.56,1.58,520,3 +13.69,3.26,2.54,20,107,1.83,0.56,0.5,0.8,5.88,0.96,1.82,680,3 +12.85,3.27,2.58,22,106,1.65,0.6,0.6,0.96,5.58,0.87,2.11,570,3 +12.96,3.45,2.35,18.5,106,1.39,0.7,0.4,0.94,5.28,0.68,1.75,675,3 +13.78,2.76,2.3,22,90,1.35,0.68,0.41,1.03,9.58,0.7,1.68,615,3 +13.73,4.36,2.26,22.5,88,1.28,0.47,0.52,1.15,6.62,0.78,1.75,520,3 +13.45,3.7,2.6,23,111,1.7,0.92,0.43,1.46,10.68,0.85,1.56,695,3 +12.82,3.37,2.3,19.5,88,1.48,0.66,0.4,0.97,10.26,0.72,1.75,685,3 +13.58,2.58,2.69,24.5,105,1.55,0.84,0.39,1.54,8.66,0.74,1.8,750,3 +13.4,4.6,2.86,25,112,1.98,0.96,0.27,1.11,8.5,0.67,1.92,630,3 +12.2,3.03,2.32,19,96,1.25,0.49,0.4,0.73,5.5,0.66,1.83,510,3 +12.77,2.39,2.28,19.5,86,1.39,0.51,0.48,0.64,9.899999,0.57,1.63,470,3 +14.16,2.51,2.48,20,91,1.68,0.7,0.44,1.24,9.7,0.62,1.71,660,3 +13.71,5.65,2.45,20.5,95,1.68,0.61,0.52,1.06,7.7,0.64,1.74,740,3 +13.4,3.91,2.48,23,102,1.8,0.75,0.43,1.41,7.3,0.7,1.56,750,3 +13.27,4.28,2.26,20,120,1.59,0.69,0.43,1.35,10.2,0.59,1.56,835,3 +13.17,2.59,2.37,20,120,1.65,0.68,0.53,1.46,9.3,0.6,1.62,840,3 +14.13,4.1,2.74,24.5,96,2.05,0.76,0.56,1.35,9.2,0.61,1.6,560,3 \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/linear_discriminant_analysis.ipynb b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/linear_discriminant_analysis.ipynb new file mode 100644 index 00000000..7e054c38 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/Python/linear_discriminant_analysis.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"linear_discriminant_analysis.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyO4i+ZAzI/xPt1KOu9ufMS6"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"VQ3syspj_rKn","colab_type":"text"},"source":["# Linear Discriminant Analysis (LDA)"]},{"cell_type":"markdown","metadata":{"id":"xJGl9TcT_skx","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"BNEgrGwd_29D","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"Hyp1gza1_6qX","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"lPLTDBVI__ZQ","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Wine.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"3bUhSHktAcOe","colab_type":"text"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"L7hGLt1qAced","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1wrHODfJAEiI","colab_type":"text"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"W-UCD7ezAJG2","colab_type":"code","colab":{}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"S3i3lRiwASAX","colab_type":"text"},"source":["## Applying LDA"]},{"cell_type":"code","metadata":{"id":"TAi_sSw9AVzI","colab_type":"code","colab":{}},"source":["from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as LDA\n","lda = LDA(n_components = 2)\n","X_train = lda.fit_transform(X_train, y_train)\n","X_test = lda.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"UBx16JVLAuel","colab_type":"text"},"source":["## Training the Logistic Regression model on the Training set"]},{"cell_type":"code","metadata":{"id":"XDQahsqTAy44","colab_type":"code","outputId":"13de1397-c20e-4997-8acb-5853cd902113","executionInfo":{"status":"ok","timestamp":1590600345610,"user_tz":-240,"elapsed":1791,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":103}},"source":["from sklearn.linear_model import LogisticRegression\n","classifier = LogisticRegression(random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":6,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LogisticRegression(C=1.0, class_weight=None, dual=False, fit_intercept=True,\n"," intercept_scaling=1, l1_ratio=None, max_iter=100,\n"," multi_class='auto', n_jobs=None, penalty='l2',\n"," random_state=0, solver='lbfgs', tol=0.0001, verbose=0,\n"," warm_start=False)"]},"metadata":{"tags":[]},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"MTck416XBPnD","colab_type":"text"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"2LO7H5LsBS1b","colab_type":"code","outputId":"124a5b91-b407-423f-eb16-09024277583e","executionInfo":{"status":"ok","timestamp":1590600345610,"user_tz":-240,"elapsed":1783,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":86}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","y_pred = classifier.predict(X_test)\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":7,"outputs":[{"output_type":"stream","text":["[[14 0 0]\n"," [ 0 16 0]\n"," [ 0 0 6]]\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":["1.0"]},"metadata":{"tags":[]},"execution_count":7}]},{"cell_type":"markdown","metadata":{"id":"h6pZMBrUBXwb","colab_type":"text"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"FK_LpLOeBdQ4","colab_type":"code","outputId":"7b4b3155-550f-4f73-a0ca-870bb800ad94","executionInfo":{"status":"ok","timestamp":1590600346540,"user_tz":-240,"elapsed":2708,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":366}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_train, y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('red', 'green', 'blue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('red', 'green', 'blue'))(i), label = j)\n","plt.title('Logistic Regression (Training set)')\n","plt.xlabel('LD1')\n","plt.ylabel('LD2')\n","plt.legend()\n","plt.show()"],"execution_count":8,"outputs":[{"output_type":"stream","text":["'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n"],"name":"stderr"},{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"-Dbzx_KqBguX","colab_type":"text"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"kk07XbUHBl0W","colab_type":"code","outputId":"fc1818fa-6f85-4239-ef52-74ccc393a69b","executionInfo":{"status":"ok","timestamp":1590600347290,"user_tz":-240,"elapsed":3448,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":366}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_test, y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('red', 'green', 'blue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('red', 'green', 'blue'))(i), label = j)\n","plt.title('Logistic Regression (Test set)')\n","plt.xlabel('LD1')\n","plt.ylabel('LD2')\n","plt.legend()\n","plt.show()"],"execution_count":9,"outputs":[{"output_type":"stream","text":["'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n"],"name":"stderr"},{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/Wine.csv b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/Wine.csv new file mode 100644 index 00000000..01604047 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/Wine.csv @@ -0,0 +1,179 @@ +Alcohol,Malic_Acid,Ash,Ash_Alcanity,Magnesium,Total_Phenols,Flavanoids,Nonflavanoid_Phenols,Proanthocyanins,Color_Intensity,Hue,OD280,Proline,Customer_Segment +14.23,1.71,2.43,15.6,127,2.8,3.06,0.28,2.29,5.64,1.04,3.92,1065,1 +13.2,1.78,2.14,11.2,100,2.65,2.76,0.26,1.28,4.38,1.05,3.4,1050,1 +13.16,2.36,2.67,18.6,101,2.8,3.24,0.3,2.81,5.68,1.03,3.17,1185,1 +14.37,1.95,2.5,16.8,113,3.85,3.49,0.24,2.18,7.8,0.86,3.45,1480,1 +13.24,2.59,2.87,21,118,2.8,2.69,0.39,1.82,4.32,1.04,2.93,735,1 +14.2,1.76,2.45,15.2,112,3.27,3.39,0.34,1.97,6.75,1.05,2.85,1450,1 +14.39,1.87,2.45,14.6,96,2.5,2.52,0.3,1.98,5.25,1.02,3.58,1290,1 +14.06,2.15,2.61,17.6,121,2.6,2.51,0.31,1.25,5.05,1.06,3.58,1295,1 +14.83,1.64,2.17,14,97,2.8,2.98,0.29,1.98,5.2,1.08,2.85,1045,1 +13.86,1.35,2.27,16,98,2.98,3.15,0.22,1.85,7.22,1.01,3.55,1045,1 +14.1,2.16,2.3,18,105,2.95,3.32,0.22,2.38,5.75,1.25,3.17,1510,1 +14.12,1.48,2.32,16.8,95,2.2,2.43,0.26,1.57,5,1.17,2.82,1280,1 +13.75,1.73,2.41,16,89,2.6,2.76,0.29,1.81,5.6,1.15,2.9,1320,1 +14.75,1.73,2.39,11.4,91,3.1,3.69,0.43,2.81,5.4,1.25,2.73,1150,1 +14.38,1.87,2.38,12,102,3.3,3.64,0.29,2.96,7.5,1.2,3,1547,1 +13.63,1.81,2.7,17.2,112,2.85,2.91,0.3,1.46,7.3,1.28,2.88,1310,1 +14.3,1.92,2.72,20,120,2.8,3.14,0.33,1.97,6.2,1.07,2.65,1280,1 +13.83,1.57,2.62,20,115,2.95,3.4,0.4,1.72,6.6,1.13,2.57,1130,1 +14.19,1.59,2.48,16.5,108,3.3,3.93,0.32,1.86,8.7,1.23,2.82,1680,1 +13.64,3.1,2.56,15.2,116,2.7,3.03,0.17,1.66,5.1,0.96,3.36,845,1 +14.06,1.63,2.28,16,126,3,3.17,0.24,2.1,5.65,1.09,3.71,780,1 +12.93,3.8,2.65,18.6,102,2.41,2.41,0.25,1.98,4.5,1.03,3.52,770,1 +13.71,1.86,2.36,16.6,101,2.61,2.88,0.27,1.69,3.8,1.11,4,1035,1 +12.85,1.6,2.52,17.8,95,2.48,2.37,0.26,1.46,3.93,1.09,3.63,1015,1 +13.5,1.81,2.61,20,96,2.53,2.61,0.28,1.66,3.52,1.12,3.82,845,1 +13.05,2.05,3.22,25,124,2.63,2.68,0.47,1.92,3.58,1.13,3.2,830,1 +13.39,1.77,2.62,16.1,93,2.85,2.94,0.34,1.45,4.8,0.92,3.22,1195,1 +13.3,1.72,2.14,17,94,2.4,2.19,0.27,1.35,3.95,1.02,2.77,1285,1 +13.87,1.9,2.8,19.4,107,2.95,2.97,0.37,1.76,4.5,1.25,3.4,915,1 +14.02,1.68,2.21,16,96,2.65,2.33,0.26,1.98,4.7,1.04,3.59,1035,1 +13.73,1.5,2.7,22.5,101,3,3.25,0.29,2.38,5.7,1.19,2.71,1285,1 +13.58,1.66,2.36,19.1,106,2.86,3.19,0.22,1.95,6.9,1.09,2.88,1515,1 +13.68,1.83,2.36,17.2,104,2.42,2.69,0.42,1.97,3.84,1.23,2.87,990,1 +13.76,1.53,2.7,19.5,132,2.95,2.74,0.5,1.35,5.4,1.25,3,1235,1 +13.51,1.8,2.65,19,110,2.35,2.53,0.29,1.54,4.2,1.1,2.87,1095,1 +13.48,1.81,2.41,20.5,100,2.7,2.98,0.26,1.86,5.1,1.04,3.47,920,1 +13.28,1.64,2.84,15.5,110,2.6,2.68,0.34,1.36,4.6,1.09,2.78,880,1 +13.05,1.65,2.55,18,98,2.45,2.43,0.29,1.44,4.25,1.12,2.51,1105,1 +13.07,1.5,2.1,15.5,98,2.4,2.64,0.28,1.37,3.7,1.18,2.69,1020,1 +14.22,3.99,2.51,13.2,128,3,3.04,0.2,2.08,5.1,0.89,3.53,760,1 +13.56,1.71,2.31,16.2,117,3.15,3.29,0.34,2.34,6.13,0.95,3.38,795,1 +13.41,3.84,2.12,18.8,90,2.45,2.68,0.27,1.48,4.28,0.91,3,1035,1 +13.88,1.89,2.59,15,101,3.25,3.56,0.17,1.7,5.43,0.88,3.56,1095,1 +13.24,3.98,2.29,17.5,103,2.64,2.63,0.32,1.66,4.36,0.82,3,680,1 +13.05,1.77,2.1,17,107,3,3,0.28,2.03,5.04,0.88,3.35,885,1 +14.21,4.04,2.44,18.9,111,2.85,2.65,0.3,1.25,5.24,0.87,3.33,1080,1 +14.38,3.59,2.28,16,102,3.25,3.17,0.27,2.19,4.9,1.04,3.44,1065,1 +13.9,1.68,2.12,16,101,3.1,3.39,0.21,2.14,6.1,0.91,3.33,985,1 +14.1,2.02,2.4,18.8,103,2.75,2.92,0.32,2.38,6.2,1.07,2.75,1060,1 +13.94,1.73,2.27,17.4,108,2.88,3.54,0.32,2.08,8.9,1.12,3.1,1260,1 +13.05,1.73,2.04,12.4,92,2.72,3.27,0.17,2.91,7.2,1.12,2.91,1150,1 +13.83,1.65,2.6,17.2,94,2.45,2.99,0.22,2.29,5.6,1.24,3.37,1265,1 +13.82,1.75,2.42,14,111,3.88,3.74,0.32,1.87,7.05,1.01,3.26,1190,1 +13.77,1.9,2.68,17.1,115,3,2.79,0.39,1.68,6.3,1.13,2.93,1375,1 +13.74,1.67,2.25,16.4,118,2.6,2.9,0.21,1.62,5.85,0.92,3.2,1060,1 +13.56,1.73,2.46,20.5,116,2.96,2.78,0.2,2.45,6.25,0.98,3.03,1120,1 +14.22,1.7,2.3,16.3,118,3.2,3,0.26,2.03,6.38,0.94,3.31,970,1 +13.29,1.97,2.68,16.8,102,3,3.23,0.31,1.66,6,1.07,2.84,1270,1 +13.72,1.43,2.5,16.7,108,3.4,3.67,0.19,2.04,6.8,0.89,2.87,1285,1 +12.37,0.94,1.36,10.6,88,1.98,0.57,0.28,0.42,1.95,1.05,1.82,520,2 +12.33,1.1,2.28,16,101,2.05,1.09,0.63,0.41,3.27,1.25,1.67,680,2 +12.64,1.36,2.02,16.8,100,2.02,1.41,0.53,0.62,5.75,0.98,1.59,450,2 +13.67,1.25,1.92,18,94,2.1,1.79,0.32,0.73,3.8,1.23,2.46,630,2 +12.37,1.13,2.16,19,87,3.5,3.1,0.19,1.87,4.45,1.22,2.87,420,2 +12.17,1.45,2.53,19,104,1.89,1.75,0.45,1.03,2.95,1.45,2.23,355,2 +12.37,1.21,2.56,18.1,98,2.42,2.65,0.37,2.08,4.6,1.19,2.3,678,2 +13.11,1.01,1.7,15,78,2.98,3.18,0.26,2.28,5.3,1.12,3.18,502,2 +12.37,1.17,1.92,19.6,78,2.11,2,0.27,1.04,4.68,1.12,3.48,510,2 +13.34,0.94,2.36,17,110,2.53,1.3,0.55,0.42,3.17,1.02,1.93,750,2 +12.21,1.19,1.75,16.8,151,1.85,1.28,0.14,2.5,2.85,1.28,3.07,718,2 +12.29,1.61,2.21,20.4,103,1.1,1.02,0.37,1.46,3.05,0.906,1.82,870,2 +13.86,1.51,2.67,25,86,2.95,2.86,0.21,1.87,3.38,1.36,3.16,410,2 +13.49,1.66,2.24,24,87,1.88,1.84,0.27,1.03,3.74,0.98,2.78,472,2 +12.99,1.67,2.6,30,139,3.3,2.89,0.21,1.96,3.35,1.31,3.5,985,2 +11.96,1.09,2.3,21,101,3.38,2.14,0.13,1.65,3.21,0.99,3.13,886,2 +11.66,1.88,1.92,16,97,1.61,1.57,0.34,1.15,3.8,1.23,2.14,428,2 +13.03,0.9,1.71,16,86,1.95,2.03,0.24,1.46,4.6,1.19,2.48,392,2 +11.84,2.89,2.23,18,112,1.72,1.32,0.43,0.95,2.65,0.96,2.52,500,2 +12.33,0.99,1.95,14.8,136,1.9,1.85,0.35,2.76,3.4,1.06,2.31,750,2 +12.7,3.87,2.4,23,101,2.83,2.55,0.43,1.95,2.57,1.19,3.13,463,2 +12,0.92,2,19,86,2.42,2.26,0.3,1.43,2.5,1.38,3.12,278,2 +12.72,1.81,2.2,18.8,86,2.2,2.53,0.26,1.77,3.9,1.16,3.14,714,2 +12.08,1.13,2.51,24,78,2,1.58,0.4,1.4,2.2,1.31,2.72,630,2 +13.05,3.86,2.32,22.5,85,1.65,1.59,0.61,1.62,4.8,0.84,2.01,515,2 +11.84,0.89,2.58,18,94,2.2,2.21,0.22,2.35,3.05,0.79,3.08,520,2 +12.67,0.98,2.24,18,99,2.2,1.94,0.3,1.46,2.62,1.23,3.16,450,2 +12.16,1.61,2.31,22.8,90,1.78,1.69,0.43,1.56,2.45,1.33,2.26,495,2 +11.65,1.67,2.62,26,88,1.92,1.61,0.4,1.34,2.6,1.36,3.21,562,2 +11.64,2.06,2.46,21.6,84,1.95,1.69,0.48,1.35,2.8,1,2.75,680,2 +12.08,1.33,2.3,23.6,70,2.2,1.59,0.42,1.38,1.74,1.07,3.21,625,2 +12.08,1.83,2.32,18.5,81,1.6,1.5,0.52,1.64,2.4,1.08,2.27,480,2 +12,1.51,2.42,22,86,1.45,1.25,0.5,1.63,3.6,1.05,2.65,450,2 +12.69,1.53,2.26,20.7,80,1.38,1.46,0.58,1.62,3.05,0.96,2.06,495,2 +12.29,2.83,2.22,18,88,2.45,2.25,0.25,1.99,2.15,1.15,3.3,290,2 +11.62,1.99,2.28,18,98,3.02,2.26,0.17,1.35,3.25,1.16,2.96,345,2 +12.47,1.52,2.2,19,162,2.5,2.27,0.32,3.28,2.6,1.16,2.63,937,2 +11.81,2.12,2.74,21.5,134,1.6,0.99,0.14,1.56,2.5,0.95,2.26,625,2 +12.29,1.41,1.98,16,85,2.55,2.5,0.29,1.77,2.9,1.23,2.74,428,2 +12.37,1.07,2.1,18.5,88,3.52,3.75,0.24,1.95,4.5,1.04,2.77,660,2 +12.29,3.17,2.21,18,88,2.85,2.99,0.45,2.81,2.3,1.42,2.83,406,2 +12.08,2.08,1.7,17.5,97,2.23,2.17,0.26,1.4,3.3,1.27,2.96,710,2 +12.6,1.34,1.9,18.5,88,1.45,1.36,0.29,1.35,2.45,1.04,2.77,562,2 +12.34,2.45,2.46,21,98,2.56,2.11,0.34,1.31,2.8,0.8,3.38,438,2 +11.82,1.72,1.88,19.5,86,2.5,1.64,0.37,1.42,2.06,0.94,2.44,415,2 +12.51,1.73,1.98,20.5,85,2.2,1.92,0.32,1.48,2.94,1.04,3.57,672,2 +12.42,2.55,2.27,22,90,1.68,1.84,0.66,1.42,2.7,0.86,3.3,315,2 +12.25,1.73,2.12,19,80,1.65,2.03,0.37,1.63,3.4,1,3.17,510,2 +12.72,1.75,2.28,22.5,84,1.38,1.76,0.48,1.63,3.3,0.88,2.42,488,2 +12.22,1.29,1.94,19,92,2.36,2.04,0.39,2.08,2.7,0.86,3.02,312,2 +11.61,1.35,2.7,20,94,2.74,2.92,0.29,2.49,2.65,0.96,3.26,680,2 +11.46,3.74,1.82,19.5,107,3.18,2.58,0.24,3.58,2.9,0.75,2.81,562,2 +12.52,2.43,2.17,21,88,2.55,2.27,0.26,1.22,2,0.9,2.78,325,2 +11.76,2.68,2.92,20,103,1.75,2.03,0.6,1.05,3.8,1.23,2.5,607,2 +11.41,0.74,2.5,21,88,2.48,2.01,0.42,1.44,3.08,1.1,2.31,434,2 +12.08,1.39,2.5,22.5,84,2.56,2.29,0.43,1.04,2.9,0.93,3.19,385,2 +11.03,1.51,2.2,21.5,85,2.46,2.17,0.52,2.01,1.9,1.71,2.87,407,2 +11.82,1.47,1.99,20.8,86,1.98,1.6,0.3,1.53,1.95,0.95,3.33,495,2 +12.42,1.61,2.19,22.5,108,2,2.09,0.34,1.61,2.06,1.06,2.96,345,2 +12.77,3.43,1.98,16,80,1.63,1.25,0.43,0.83,3.4,0.7,2.12,372,2 +12,3.43,2,19,87,2,1.64,0.37,1.87,1.28,0.93,3.05,564,2 +11.45,2.4,2.42,20,96,2.9,2.79,0.32,1.83,3.25,0.8,3.39,625,2 +11.56,2.05,3.23,28.5,119,3.18,5.08,0.47,1.87,6,0.93,3.69,465,2 +12.42,4.43,2.73,26.5,102,2.2,2.13,0.43,1.71,2.08,0.92,3.12,365,2 +13.05,5.8,2.13,21.5,86,2.62,2.65,0.3,2.01,2.6,0.73,3.1,380,2 +11.87,4.31,2.39,21,82,2.86,3.03,0.21,2.91,2.8,0.75,3.64,380,2 +12.07,2.16,2.17,21,85,2.6,2.65,0.37,1.35,2.76,0.86,3.28,378,2 +12.43,1.53,2.29,21.5,86,2.74,3.15,0.39,1.77,3.94,0.69,2.84,352,2 +11.79,2.13,2.78,28.5,92,2.13,2.24,0.58,1.76,3,0.97,2.44,466,2 +12.37,1.63,2.3,24.5,88,2.22,2.45,0.4,1.9,2.12,0.89,2.78,342,2 +12.04,4.3,2.38,22,80,2.1,1.75,0.42,1.35,2.6,0.79,2.57,580,2 +12.86,1.35,2.32,18,122,1.51,1.25,0.21,0.94,4.1,0.76,1.29,630,3 +12.88,2.99,2.4,20,104,1.3,1.22,0.24,0.83,5.4,0.74,1.42,530,3 +12.81,2.31,2.4,24,98,1.15,1.09,0.27,0.83,5.7,0.66,1.36,560,3 +12.7,3.55,2.36,21.5,106,1.7,1.2,0.17,0.84,5,0.78,1.29,600,3 +12.51,1.24,2.25,17.5,85,2,0.58,0.6,1.25,5.45,0.75,1.51,650,3 +12.6,2.46,2.2,18.5,94,1.62,0.66,0.63,0.94,7.1,0.73,1.58,695,3 +12.25,4.72,2.54,21,89,1.38,0.47,0.53,0.8,3.85,0.75,1.27,720,3 +12.53,5.51,2.64,25,96,1.79,0.6,0.63,1.1,5,0.82,1.69,515,3 +13.49,3.59,2.19,19.5,88,1.62,0.48,0.58,0.88,5.7,0.81,1.82,580,3 +12.84,2.96,2.61,24,101,2.32,0.6,0.53,0.81,4.92,0.89,2.15,590,3 +12.93,2.81,2.7,21,96,1.54,0.5,0.53,0.75,4.6,0.77,2.31,600,3 +13.36,2.56,2.35,20,89,1.4,0.5,0.37,0.64,5.6,0.7,2.47,780,3 +13.52,3.17,2.72,23.5,97,1.55,0.52,0.5,0.55,4.35,0.89,2.06,520,3 +13.62,4.95,2.35,20,92,2,0.8,0.47,1.02,4.4,0.91,2.05,550,3 +12.25,3.88,2.2,18.5,112,1.38,0.78,0.29,1.14,8.21,0.65,2,855,3 +13.16,3.57,2.15,21,102,1.5,0.55,0.43,1.3,4,0.6,1.68,830,3 +13.88,5.04,2.23,20,80,0.98,0.34,0.4,0.68,4.9,0.58,1.33,415,3 +12.87,4.61,2.48,21.5,86,1.7,0.65,0.47,0.86,7.65,0.54,1.86,625,3 +13.32,3.24,2.38,21.5,92,1.93,0.76,0.45,1.25,8.42,0.55,1.62,650,3 +13.08,3.9,2.36,21.5,113,1.41,1.39,0.34,1.14,9.4,0.57,1.33,550,3 +13.5,3.12,2.62,24,123,1.4,1.57,0.22,1.25,8.6,0.59,1.3,500,3 +12.79,2.67,2.48,22,112,1.48,1.36,0.24,1.26,10.8,0.48,1.47,480,3 +13.11,1.9,2.75,25.5,116,2.2,1.28,0.26,1.56,7.1,0.61,1.33,425,3 +13.23,3.3,2.28,18.5,98,1.8,0.83,0.61,1.87,10.52,0.56,1.51,675,3 +12.58,1.29,2.1,20,103,1.48,0.58,0.53,1.4,7.6,0.58,1.55,640,3 +13.17,5.19,2.32,22,93,1.74,0.63,0.61,1.55,7.9,0.6,1.48,725,3 +13.84,4.12,2.38,19.5,89,1.8,0.83,0.48,1.56,9.01,0.57,1.64,480,3 +12.45,3.03,2.64,27,97,1.9,0.58,0.63,1.14,7.5,0.67,1.73,880,3 +14.34,1.68,2.7,25,98,2.8,1.31,0.53,2.7,13,0.57,1.96,660,3 +13.48,1.67,2.64,22.5,89,2.6,1.1,0.52,2.29,11.75,0.57,1.78,620,3 +12.36,3.83,2.38,21,88,2.3,0.92,0.5,1.04,7.65,0.56,1.58,520,3 +13.69,3.26,2.54,20,107,1.83,0.56,0.5,0.8,5.88,0.96,1.82,680,3 +12.85,3.27,2.58,22,106,1.65,0.6,0.6,0.96,5.58,0.87,2.11,570,3 +12.96,3.45,2.35,18.5,106,1.39,0.7,0.4,0.94,5.28,0.68,1.75,675,3 +13.78,2.76,2.3,22,90,1.35,0.68,0.41,1.03,9.58,0.7,1.68,615,3 +13.73,4.36,2.26,22.5,88,1.28,0.47,0.52,1.15,6.62,0.78,1.75,520,3 +13.45,3.7,2.6,23,111,1.7,0.92,0.43,1.46,10.68,0.85,1.56,695,3 +12.82,3.37,2.3,19.5,88,1.48,0.66,0.4,0.97,10.26,0.72,1.75,685,3 +13.58,2.58,2.69,24.5,105,1.55,0.84,0.39,1.54,8.66,0.74,1.8,750,3 +13.4,4.6,2.86,25,112,1.98,0.96,0.27,1.11,8.5,0.67,1.92,630,3 +12.2,3.03,2.32,19,96,1.25,0.49,0.4,0.73,5.5,0.66,1.83,510,3 +12.77,2.39,2.28,19.5,86,1.39,0.51,0.48,0.64,9.899999,0.57,1.63,470,3 +14.16,2.51,2.48,20,91,1.68,0.7,0.44,1.24,9.7,0.62,1.71,660,3 +13.71,5.65,2.45,20.5,95,1.68,0.61,0.52,1.06,7.7,0.64,1.74,740,3 +13.4,3.91,2.48,23,102,1.8,0.75,0.43,1.41,7.3,0.7,1.56,750,3 +13.27,4.28,2.26,20,120,1.59,0.69,0.43,1.35,10.2,0.59,1.56,835,3 +13.17,2.59,2.37,20,120,1.65,0.68,0.53,1.46,9.3,0.6,1.62,840,3 +14.13,4.1,2.74,24.5,96,2.05,0.76,0.56,1.35,9.2,0.61,1.6,560,3 \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/lda.R b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/lda.R new file mode 100644 index 00000000..592575a6 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 44 - Linear Discriminant Analysis (LDA)/R/lda.R @@ -0,0 +1,69 @@ +# LDA + +# Importing the dataset +dataset = read.csv('Wine.csv') + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Customer_Segment, SplitRatio = 0.8) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[-14] = scale(training_set[-14]) +test_set[-14] = scale(test_set[-14]) + +# Applying LDA +library(MASS) +lda = lda(formula = Customer_Segment ~ ., data = training_set) +training_set = as.data.frame(predict(lda, training_set)) +training_set = training_set[c(5, 6, 1)] +test_set = as.data.frame(predict(lda, test_set)) +test_set = test_set[c(5, 6, 1)] + +# Fitting SVM to the Training set +# install.packages('e1071') +library(e1071) +classifier = svm(formula = class ~ ., + data = training_set, + type = 'C-classification', + kernel = 'linear') + +# Predicting the Test set results +y_pred = predict(classifier, newdata = test_set[-3]) + +# Making the Confusion Matrix +cm = table(test_set[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('x.LD1', 'x.LD2') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], + main = 'SVM (Training set)', + xlab = 'LD1', ylab = 'LD2', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 2, 'deepskyblue', ifelse(y_grid == 1, 'springgreen3', 'tomato'))) +points(set, pch = 21, bg = ifelse(set[, 3] == 2, 'blue3', ifelse(set[, 3] == 1, 'green4', 'red3'))) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('x.LD1', 'x.LD2') +y_grid = predict(classifier, newdata = grid_set) +plot(set[, -3], main = 'SVM (Test set)', + xlab = 'LD1', ylab = 'LD2', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 2, 'deepskyblue', ifelse(y_grid == 1, 'springgreen3', 'tomato'))) +points(set, pch = 21, bg = ifelse(set[, 3] == 2, 'blue3', ifelse(set[, 3] == 1, 'green4', 'red3'))) \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/Wine.csv b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/Wine.csv new file mode 100644 index 00000000..01604047 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/Wine.csv @@ -0,0 +1,179 @@ +Alcohol,Malic_Acid,Ash,Ash_Alcanity,Magnesium,Total_Phenols,Flavanoids,Nonflavanoid_Phenols,Proanthocyanins,Color_Intensity,Hue,OD280,Proline,Customer_Segment +14.23,1.71,2.43,15.6,127,2.8,3.06,0.28,2.29,5.64,1.04,3.92,1065,1 +13.2,1.78,2.14,11.2,100,2.65,2.76,0.26,1.28,4.38,1.05,3.4,1050,1 +13.16,2.36,2.67,18.6,101,2.8,3.24,0.3,2.81,5.68,1.03,3.17,1185,1 +14.37,1.95,2.5,16.8,113,3.85,3.49,0.24,2.18,7.8,0.86,3.45,1480,1 +13.24,2.59,2.87,21,118,2.8,2.69,0.39,1.82,4.32,1.04,2.93,735,1 +14.2,1.76,2.45,15.2,112,3.27,3.39,0.34,1.97,6.75,1.05,2.85,1450,1 +14.39,1.87,2.45,14.6,96,2.5,2.52,0.3,1.98,5.25,1.02,3.58,1290,1 +14.06,2.15,2.61,17.6,121,2.6,2.51,0.31,1.25,5.05,1.06,3.58,1295,1 +14.83,1.64,2.17,14,97,2.8,2.98,0.29,1.98,5.2,1.08,2.85,1045,1 +13.86,1.35,2.27,16,98,2.98,3.15,0.22,1.85,7.22,1.01,3.55,1045,1 +14.1,2.16,2.3,18,105,2.95,3.32,0.22,2.38,5.75,1.25,3.17,1510,1 +14.12,1.48,2.32,16.8,95,2.2,2.43,0.26,1.57,5,1.17,2.82,1280,1 +13.75,1.73,2.41,16,89,2.6,2.76,0.29,1.81,5.6,1.15,2.9,1320,1 +14.75,1.73,2.39,11.4,91,3.1,3.69,0.43,2.81,5.4,1.25,2.73,1150,1 +14.38,1.87,2.38,12,102,3.3,3.64,0.29,2.96,7.5,1.2,3,1547,1 +13.63,1.81,2.7,17.2,112,2.85,2.91,0.3,1.46,7.3,1.28,2.88,1310,1 +14.3,1.92,2.72,20,120,2.8,3.14,0.33,1.97,6.2,1.07,2.65,1280,1 +13.83,1.57,2.62,20,115,2.95,3.4,0.4,1.72,6.6,1.13,2.57,1130,1 +14.19,1.59,2.48,16.5,108,3.3,3.93,0.32,1.86,8.7,1.23,2.82,1680,1 +13.64,3.1,2.56,15.2,116,2.7,3.03,0.17,1.66,5.1,0.96,3.36,845,1 +14.06,1.63,2.28,16,126,3,3.17,0.24,2.1,5.65,1.09,3.71,780,1 +12.93,3.8,2.65,18.6,102,2.41,2.41,0.25,1.98,4.5,1.03,3.52,770,1 +13.71,1.86,2.36,16.6,101,2.61,2.88,0.27,1.69,3.8,1.11,4,1035,1 +12.85,1.6,2.52,17.8,95,2.48,2.37,0.26,1.46,3.93,1.09,3.63,1015,1 +13.5,1.81,2.61,20,96,2.53,2.61,0.28,1.66,3.52,1.12,3.82,845,1 +13.05,2.05,3.22,25,124,2.63,2.68,0.47,1.92,3.58,1.13,3.2,830,1 +13.39,1.77,2.62,16.1,93,2.85,2.94,0.34,1.45,4.8,0.92,3.22,1195,1 +13.3,1.72,2.14,17,94,2.4,2.19,0.27,1.35,3.95,1.02,2.77,1285,1 +13.87,1.9,2.8,19.4,107,2.95,2.97,0.37,1.76,4.5,1.25,3.4,915,1 +14.02,1.68,2.21,16,96,2.65,2.33,0.26,1.98,4.7,1.04,3.59,1035,1 +13.73,1.5,2.7,22.5,101,3,3.25,0.29,2.38,5.7,1.19,2.71,1285,1 +13.58,1.66,2.36,19.1,106,2.86,3.19,0.22,1.95,6.9,1.09,2.88,1515,1 +13.68,1.83,2.36,17.2,104,2.42,2.69,0.42,1.97,3.84,1.23,2.87,990,1 +13.76,1.53,2.7,19.5,132,2.95,2.74,0.5,1.35,5.4,1.25,3,1235,1 +13.51,1.8,2.65,19,110,2.35,2.53,0.29,1.54,4.2,1.1,2.87,1095,1 +13.48,1.81,2.41,20.5,100,2.7,2.98,0.26,1.86,5.1,1.04,3.47,920,1 +13.28,1.64,2.84,15.5,110,2.6,2.68,0.34,1.36,4.6,1.09,2.78,880,1 +13.05,1.65,2.55,18,98,2.45,2.43,0.29,1.44,4.25,1.12,2.51,1105,1 +13.07,1.5,2.1,15.5,98,2.4,2.64,0.28,1.37,3.7,1.18,2.69,1020,1 +14.22,3.99,2.51,13.2,128,3,3.04,0.2,2.08,5.1,0.89,3.53,760,1 +13.56,1.71,2.31,16.2,117,3.15,3.29,0.34,2.34,6.13,0.95,3.38,795,1 +13.41,3.84,2.12,18.8,90,2.45,2.68,0.27,1.48,4.28,0.91,3,1035,1 +13.88,1.89,2.59,15,101,3.25,3.56,0.17,1.7,5.43,0.88,3.56,1095,1 +13.24,3.98,2.29,17.5,103,2.64,2.63,0.32,1.66,4.36,0.82,3,680,1 +13.05,1.77,2.1,17,107,3,3,0.28,2.03,5.04,0.88,3.35,885,1 +14.21,4.04,2.44,18.9,111,2.85,2.65,0.3,1.25,5.24,0.87,3.33,1080,1 +14.38,3.59,2.28,16,102,3.25,3.17,0.27,2.19,4.9,1.04,3.44,1065,1 +13.9,1.68,2.12,16,101,3.1,3.39,0.21,2.14,6.1,0.91,3.33,985,1 +14.1,2.02,2.4,18.8,103,2.75,2.92,0.32,2.38,6.2,1.07,2.75,1060,1 +13.94,1.73,2.27,17.4,108,2.88,3.54,0.32,2.08,8.9,1.12,3.1,1260,1 +13.05,1.73,2.04,12.4,92,2.72,3.27,0.17,2.91,7.2,1.12,2.91,1150,1 +13.83,1.65,2.6,17.2,94,2.45,2.99,0.22,2.29,5.6,1.24,3.37,1265,1 +13.82,1.75,2.42,14,111,3.88,3.74,0.32,1.87,7.05,1.01,3.26,1190,1 +13.77,1.9,2.68,17.1,115,3,2.79,0.39,1.68,6.3,1.13,2.93,1375,1 +13.74,1.67,2.25,16.4,118,2.6,2.9,0.21,1.62,5.85,0.92,3.2,1060,1 +13.56,1.73,2.46,20.5,116,2.96,2.78,0.2,2.45,6.25,0.98,3.03,1120,1 +14.22,1.7,2.3,16.3,118,3.2,3,0.26,2.03,6.38,0.94,3.31,970,1 +13.29,1.97,2.68,16.8,102,3,3.23,0.31,1.66,6,1.07,2.84,1270,1 +13.72,1.43,2.5,16.7,108,3.4,3.67,0.19,2.04,6.8,0.89,2.87,1285,1 +12.37,0.94,1.36,10.6,88,1.98,0.57,0.28,0.42,1.95,1.05,1.82,520,2 +12.33,1.1,2.28,16,101,2.05,1.09,0.63,0.41,3.27,1.25,1.67,680,2 +12.64,1.36,2.02,16.8,100,2.02,1.41,0.53,0.62,5.75,0.98,1.59,450,2 +13.67,1.25,1.92,18,94,2.1,1.79,0.32,0.73,3.8,1.23,2.46,630,2 +12.37,1.13,2.16,19,87,3.5,3.1,0.19,1.87,4.45,1.22,2.87,420,2 +12.17,1.45,2.53,19,104,1.89,1.75,0.45,1.03,2.95,1.45,2.23,355,2 +12.37,1.21,2.56,18.1,98,2.42,2.65,0.37,2.08,4.6,1.19,2.3,678,2 +13.11,1.01,1.7,15,78,2.98,3.18,0.26,2.28,5.3,1.12,3.18,502,2 +12.37,1.17,1.92,19.6,78,2.11,2,0.27,1.04,4.68,1.12,3.48,510,2 +13.34,0.94,2.36,17,110,2.53,1.3,0.55,0.42,3.17,1.02,1.93,750,2 +12.21,1.19,1.75,16.8,151,1.85,1.28,0.14,2.5,2.85,1.28,3.07,718,2 +12.29,1.61,2.21,20.4,103,1.1,1.02,0.37,1.46,3.05,0.906,1.82,870,2 +13.86,1.51,2.67,25,86,2.95,2.86,0.21,1.87,3.38,1.36,3.16,410,2 +13.49,1.66,2.24,24,87,1.88,1.84,0.27,1.03,3.74,0.98,2.78,472,2 +12.99,1.67,2.6,30,139,3.3,2.89,0.21,1.96,3.35,1.31,3.5,985,2 +11.96,1.09,2.3,21,101,3.38,2.14,0.13,1.65,3.21,0.99,3.13,886,2 +11.66,1.88,1.92,16,97,1.61,1.57,0.34,1.15,3.8,1.23,2.14,428,2 +13.03,0.9,1.71,16,86,1.95,2.03,0.24,1.46,4.6,1.19,2.48,392,2 +11.84,2.89,2.23,18,112,1.72,1.32,0.43,0.95,2.65,0.96,2.52,500,2 +12.33,0.99,1.95,14.8,136,1.9,1.85,0.35,2.76,3.4,1.06,2.31,750,2 +12.7,3.87,2.4,23,101,2.83,2.55,0.43,1.95,2.57,1.19,3.13,463,2 +12,0.92,2,19,86,2.42,2.26,0.3,1.43,2.5,1.38,3.12,278,2 +12.72,1.81,2.2,18.8,86,2.2,2.53,0.26,1.77,3.9,1.16,3.14,714,2 +12.08,1.13,2.51,24,78,2,1.58,0.4,1.4,2.2,1.31,2.72,630,2 +13.05,3.86,2.32,22.5,85,1.65,1.59,0.61,1.62,4.8,0.84,2.01,515,2 +11.84,0.89,2.58,18,94,2.2,2.21,0.22,2.35,3.05,0.79,3.08,520,2 +12.67,0.98,2.24,18,99,2.2,1.94,0.3,1.46,2.62,1.23,3.16,450,2 +12.16,1.61,2.31,22.8,90,1.78,1.69,0.43,1.56,2.45,1.33,2.26,495,2 +11.65,1.67,2.62,26,88,1.92,1.61,0.4,1.34,2.6,1.36,3.21,562,2 +11.64,2.06,2.46,21.6,84,1.95,1.69,0.48,1.35,2.8,1,2.75,680,2 +12.08,1.33,2.3,23.6,70,2.2,1.59,0.42,1.38,1.74,1.07,3.21,625,2 +12.08,1.83,2.32,18.5,81,1.6,1.5,0.52,1.64,2.4,1.08,2.27,480,2 +12,1.51,2.42,22,86,1.45,1.25,0.5,1.63,3.6,1.05,2.65,450,2 +12.69,1.53,2.26,20.7,80,1.38,1.46,0.58,1.62,3.05,0.96,2.06,495,2 +12.29,2.83,2.22,18,88,2.45,2.25,0.25,1.99,2.15,1.15,3.3,290,2 +11.62,1.99,2.28,18,98,3.02,2.26,0.17,1.35,3.25,1.16,2.96,345,2 +12.47,1.52,2.2,19,162,2.5,2.27,0.32,3.28,2.6,1.16,2.63,937,2 +11.81,2.12,2.74,21.5,134,1.6,0.99,0.14,1.56,2.5,0.95,2.26,625,2 +12.29,1.41,1.98,16,85,2.55,2.5,0.29,1.77,2.9,1.23,2.74,428,2 +12.37,1.07,2.1,18.5,88,3.52,3.75,0.24,1.95,4.5,1.04,2.77,660,2 +12.29,3.17,2.21,18,88,2.85,2.99,0.45,2.81,2.3,1.42,2.83,406,2 +12.08,2.08,1.7,17.5,97,2.23,2.17,0.26,1.4,3.3,1.27,2.96,710,2 +12.6,1.34,1.9,18.5,88,1.45,1.36,0.29,1.35,2.45,1.04,2.77,562,2 +12.34,2.45,2.46,21,98,2.56,2.11,0.34,1.31,2.8,0.8,3.38,438,2 +11.82,1.72,1.88,19.5,86,2.5,1.64,0.37,1.42,2.06,0.94,2.44,415,2 +12.51,1.73,1.98,20.5,85,2.2,1.92,0.32,1.48,2.94,1.04,3.57,672,2 +12.42,2.55,2.27,22,90,1.68,1.84,0.66,1.42,2.7,0.86,3.3,315,2 +12.25,1.73,2.12,19,80,1.65,2.03,0.37,1.63,3.4,1,3.17,510,2 +12.72,1.75,2.28,22.5,84,1.38,1.76,0.48,1.63,3.3,0.88,2.42,488,2 +12.22,1.29,1.94,19,92,2.36,2.04,0.39,2.08,2.7,0.86,3.02,312,2 +11.61,1.35,2.7,20,94,2.74,2.92,0.29,2.49,2.65,0.96,3.26,680,2 +11.46,3.74,1.82,19.5,107,3.18,2.58,0.24,3.58,2.9,0.75,2.81,562,2 +12.52,2.43,2.17,21,88,2.55,2.27,0.26,1.22,2,0.9,2.78,325,2 +11.76,2.68,2.92,20,103,1.75,2.03,0.6,1.05,3.8,1.23,2.5,607,2 +11.41,0.74,2.5,21,88,2.48,2.01,0.42,1.44,3.08,1.1,2.31,434,2 +12.08,1.39,2.5,22.5,84,2.56,2.29,0.43,1.04,2.9,0.93,3.19,385,2 +11.03,1.51,2.2,21.5,85,2.46,2.17,0.52,2.01,1.9,1.71,2.87,407,2 +11.82,1.47,1.99,20.8,86,1.98,1.6,0.3,1.53,1.95,0.95,3.33,495,2 +12.42,1.61,2.19,22.5,108,2,2.09,0.34,1.61,2.06,1.06,2.96,345,2 +12.77,3.43,1.98,16,80,1.63,1.25,0.43,0.83,3.4,0.7,2.12,372,2 +12,3.43,2,19,87,2,1.64,0.37,1.87,1.28,0.93,3.05,564,2 +11.45,2.4,2.42,20,96,2.9,2.79,0.32,1.83,3.25,0.8,3.39,625,2 +11.56,2.05,3.23,28.5,119,3.18,5.08,0.47,1.87,6,0.93,3.69,465,2 +12.42,4.43,2.73,26.5,102,2.2,2.13,0.43,1.71,2.08,0.92,3.12,365,2 +13.05,5.8,2.13,21.5,86,2.62,2.65,0.3,2.01,2.6,0.73,3.1,380,2 +11.87,4.31,2.39,21,82,2.86,3.03,0.21,2.91,2.8,0.75,3.64,380,2 +12.07,2.16,2.17,21,85,2.6,2.65,0.37,1.35,2.76,0.86,3.28,378,2 +12.43,1.53,2.29,21.5,86,2.74,3.15,0.39,1.77,3.94,0.69,2.84,352,2 +11.79,2.13,2.78,28.5,92,2.13,2.24,0.58,1.76,3,0.97,2.44,466,2 +12.37,1.63,2.3,24.5,88,2.22,2.45,0.4,1.9,2.12,0.89,2.78,342,2 +12.04,4.3,2.38,22,80,2.1,1.75,0.42,1.35,2.6,0.79,2.57,580,2 +12.86,1.35,2.32,18,122,1.51,1.25,0.21,0.94,4.1,0.76,1.29,630,3 +12.88,2.99,2.4,20,104,1.3,1.22,0.24,0.83,5.4,0.74,1.42,530,3 +12.81,2.31,2.4,24,98,1.15,1.09,0.27,0.83,5.7,0.66,1.36,560,3 +12.7,3.55,2.36,21.5,106,1.7,1.2,0.17,0.84,5,0.78,1.29,600,3 +12.51,1.24,2.25,17.5,85,2,0.58,0.6,1.25,5.45,0.75,1.51,650,3 +12.6,2.46,2.2,18.5,94,1.62,0.66,0.63,0.94,7.1,0.73,1.58,695,3 +12.25,4.72,2.54,21,89,1.38,0.47,0.53,0.8,3.85,0.75,1.27,720,3 +12.53,5.51,2.64,25,96,1.79,0.6,0.63,1.1,5,0.82,1.69,515,3 +13.49,3.59,2.19,19.5,88,1.62,0.48,0.58,0.88,5.7,0.81,1.82,580,3 +12.84,2.96,2.61,24,101,2.32,0.6,0.53,0.81,4.92,0.89,2.15,590,3 +12.93,2.81,2.7,21,96,1.54,0.5,0.53,0.75,4.6,0.77,2.31,600,3 +13.36,2.56,2.35,20,89,1.4,0.5,0.37,0.64,5.6,0.7,2.47,780,3 +13.52,3.17,2.72,23.5,97,1.55,0.52,0.5,0.55,4.35,0.89,2.06,520,3 +13.62,4.95,2.35,20,92,2,0.8,0.47,1.02,4.4,0.91,2.05,550,3 +12.25,3.88,2.2,18.5,112,1.38,0.78,0.29,1.14,8.21,0.65,2,855,3 +13.16,3.57,2.15,21,102,1.5,0.55,0.43,1.3,4,0.6,1.68,830,3 +13.88,5.04,2.23,20,80,0.98,0.34,0.4,0.68,4.9,0.58,1.33,415,3 +12.87,4.61,2.48,21.5,86,1.7,0.65,0.47,0.86,7.65,0.54,1.86,625,3 +13.32,3.24,2.38,21.5,92,1.93,0.76,0.45,1.25,8.42,0.55,1.62,650,3 +13.08,3.9,2.36,21.5,113,1.41,1.39,0.34,1.14,9.4,0.57,1.33,550,3 +13.5,3.12,2.62,24,123,1.4,1.57,0.22,1.25,8.6,0.59,1.3,500,3 +12.79,2.67,2.48,22,112,1.48,1.36,0.24,1.26,10.8,0.48,1.47,480,3 +13.11,1.9,2.75,25.5,116,2.2,1.28,0.26,1.56,7.1,0.61,1.33,425,3 +13.23,3.3,2.28,18.5,98,1.8,0.83,0.61,1.87,10.52,0.56,1.51,675,3 +12.58,1.29,2.1,20,103,1.48,0.58,0.53,1.4,7.6,0.58,1.55,640,3 +13.17,5.19,2.32,22,93,1.74,0.63,0.61,1.55,7.9,0.6,1.48,725,3 +13.84,4.12,2.38,19.5,89,1.8,0.83,0.48,1.56,9.01,0.57,1.64,480,3 +12.45,3.03,2.64,27,97,1.9,0.58,0.63,1.14,7.5,0.67,1.73,880,3 +14.34,1.68,2.7,25,98,2.8,1.31,0.53,2.7,13,0.57,1.96,660,3 +13.48,1.67,2.64,22.5,89,2.6,1.1,0.52,2.29,11.75,0.57,1.78,620,3 +12.36,3.83,2.38,21,88,2.3,0.92,0.5,1.04,7.65,0.56,1.58,520,3 +13.69,3.26,2.54,20,107,1.83,0.56,0.5,0.8,5.88,0.96,1.82,680,3 +12.85,3.27,2.58,22,106,1.65,0.6,0.6,0.96,5.58,0.87,2.11,570,3 +12.96,3.45,2.35,18.5,106,1.39,0.7,0.4,0.94,5.28,0.68,1.75,675,3 +13.78,2.76,2.3,22,90,1.35,0.68,0.41,1.03,9.58,0.7,1.68,615,3 +13.73,4.36,2.26,22.5,88,1.28,0.47,0.52,1.15,6.62,0.78,1.75,520,3 +13.45,3.7,2.6,23,111,1.7,0.92,0.43,1.46,10.68,0.85,1.56,695,3 +12.82,3.37,2.3,19.5,88,1.48,0.66,0.4,0.97,10.26,0.72,1.75,685,3 +13.58,2.58,2.69,24.5,105,1.55,0.84,0.39,1.54,8.66,0.74,1.8,750,3 +13.4,4.6,2.86,25,112,1.98,0.96,0.27,1.11,8.5,0.67,1.92,630,3 +12.2,3.03,2.32,19,96,1.25,0.49,0.4,0.73,5.5,0.66,1.83,510,3 +12.77,2.39,2.28,19.5,86,1.39,0.51,0.48,0.64,9.899999,0.57,1.63,470,3 +14.16,2.51,2.48,20,91,1.68,0.7,0.44,1.24,9.7,0.62,1.71,660,3 +13.71,5.65,2.45,20.5,95,1.68,0.61,0.52,1.06,7.7,0.64,1.74,740,3 +13.4,3.91,2.48,23,102,1.8,0.75,0.43,1.41,7.3,0.7,1.56,750,3 +13.27,4.28,2.26,20,120,1.59,0.69,0.43,1.35,10.2,0.59,1.56,835,3 +13.17,2.59,2.37,20,120,1.65,0.68,0.53,1.46,9.3,0.6,1.62,840,3 +14.13,4.1,2.74,24.5,96,2.05,0.76,0.56,1.35,9.2,0.61,1.6,560,3 \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/kernel_pca.ipynb b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/kernel_pca.ipynb new file mode 100644 index 00000000..41593ca7 --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/Python/kernel_pca.ipynb @@ -0,0 +1 @@ +{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"kernel_pca.ipynb","provenance":[],"collapsed_sections":[],"toc_visible":true,"authorship_tag":"ABX9TyO6gN4H3O5YD9kT4jVvp3sR"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"VQ3syspj_rKn","colab_type":"text"},"source":["# Kernel PCA"]},{"cell_type":"markdown","metadata":{"id":"xJGl9TcT_skx","colab_type":"text"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"BNEgrGwd_29D","colab_type":"code","colab":{}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"Hyp1gza1_6qX","colab_type":"text"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"lPLTDBVI__ZQ","colab_type":"code","colab":{}},"source":["dataset = pd.read_csv('Wine.csv')\n","X = dataset.iloc[:, :-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"3bUhSHktAcOe","colab_type":"text"},"source":["## Splitting the dataset into the Training set and Test set"]},{"cell_type":"code","metadata":{"id":"L7hGLt1qAced","colab_type":"code","colab":{}},"source":["from sklearn.model_selection import train_test_split\n","X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.2, random_state = 0)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"1wrHODfJAEiI","colab_type":"text"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"W-UCD7ezAJG2","colab_type":"code","colab":{}},"source":["from sklearn.preprocessing import StandardScaler\n","sc = StandardScaler()\n","X_train = sc.fit_transform(X_train)\n","X_test = sc.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"S3i3lRiwASAX","colab_type":"text"},"source":["## Applying Kernel PCA"]},{"cell_type":"code","metadata":{"id":"TAi_sSw9AVzI","colab_type":"code","colab":{}},"source":["from sklearn.decomposition import KernelPCA\n","kpca = KernelPCA(n_components = 2, kernel = 'rbf')\n","X_train = kpca.fit_transform(X_train)\n","X_test = kpca.transform(X_test)"],"execution_count":0,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"UBx16JVLAuel","colab_type":"text"},"source":["## Training the Logistic Regression model on the Training set"]},{"cell_type":"code","metadata":{"id":"XDQahsqTAy44","colab_type":"code","outputId":"f4652d65-17b2-4471-e60c-12de403a4967","executionInfo":{"status":"ok","timestamp":1590600408592,"user_tz":-240,"elapsed":1565,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":103}},"source":["from sklearn.linear_model import LogisticRegression\n","classifier = LogisticRegression(random_state = 0)\n","classifier.fit(X_train, y_train)"],"execution_count":6,"outputs":[{"output_type":"execute_result","data":{"text/plain":["LogisticRegression(C=1.0, class_weight=None, dual=False, fit_intercept=True,\n"," intercept_scaling=1, l1_ratio=None, max_iter=100,\n"," multi_class='auto', n_jobs=None, penalty='l2',\n"," random_state=0, solver='lbfgs', tol=0.0001, verbose=0,\n"," warm_start=False)"]},"metadata":{"tags":[]},"execution_count":6}]},{"cell_type":"markdown","metadata":{"id":"MTck416XBPnD","colab_type":"text"},"source":["## Making the Confusion Matrix"]},{"cell_type":"code","metadata":{"id":"2LO7H5LsBS1b","colab_type":"code","outputId":"16cee330-be69-4838-b340-1f64a7f1e46b","executionInfo":{"status":"ok","timestamp":1590600408593,"user_tz":-240,"elapsed":1561,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":86}},"source":["from sklearn.metrics import confusion_matrix, accuracy_score\n","y_pred = classifier.predict(X_test)\n","cm = confusion_matrix(y_test, y_pred)\n","print(cm)\n","accuracy_score(y_test, y_pred)"],"execution_count":7,"outputs":[{"output_type":"stream","text":["[[14 0 0]\n"," [ 0 16 0]\n"," [ 0 0 6]]\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":["1.0"]},"metadata":{"tags":[]},"execution_count":7}]},{"cell_type":"markdown","metadata":{"id":"h6pZMBrUBXwb","colab_type":"text"},"source":["## Visualising the Training set results"]},{"cell_type":"code","metadata":{"id":"FK_LpLOeBdQ4","colab_type":"code","outputId":"37225feb-9c48-437f-adcf-51e118f5ed4f","executionInfo":{"status":"ok","timestamp":1590600409090,"user_tz":-240,"elapsed":2053,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":366}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_train, y_train\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('red', 'green', 'blue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('red', 'green', 'blue'))(i), label = j)\n","plt.title('Logistic Regression (Training set)')\n","plt.xlabel('PC1')\n","plt.ylabel('PC2')\n","plt.legend()\n","plt.show()"],"execution_count":8,"outputs":[{"output_type":"stream","text":["'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n"],"name":"stderr"},{"output_type":"display_data","data":{"image/png":"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\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"-Dbzx_KqBguX","colab_type":"text"},"source":["## Visualising the Test set results"]},{"cell_type":"code","metadata":{"id":"kk07XbUHBl0W","colab_type":"code","outputId":"4c02d4a8-ed35-4ecb-b6b8-e18879457d38","executionInfo":{"status":"ok","timestamp":1590600409910,"user_tz":-240,"elapsed":2865,"user":{"displayName":"Hadelin de Ponteves","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14GhEuXdT7eQweUmRPW8_laJuPggSK6hfvpl5a6WBaA=s64","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":366}},"source":["from matplotlib.colors import ListedColormap\n","X_set, y_set = X_test, y_test\n","X1, X2 = np.meshgrid(np.arange(start = X_set[:, 0].min() - 1, stop = X_set[:, 0].max() + 1, step = 0.01),\n"," np.arange(start = X_set[:, 1].min() - 1, stop = X_set[:, 1].max() + 1, step = 0.01))\n","plt.contourf(X1, X2, classifier.predict(np.array([X1.ravel(), X2.ravel()]).T).reshape(X1.shape),\n"," alpha = 0.75, cmap = ListedColormap(('red', 'green', 'blue')))\n","plt.xlim(X1.min(), X1.max())\n","plt.ylim(X2.min(), X2.max())\n","for i, j in enumerate(np.unique(y_set)):\n"," plt.scatter(X_set[y_set == j, 0], X_set[y_set == j, 1],\n"," c = ListedColormap(('red', 'green', 'blue'))(i), label = j)\n","plt.title('Logistic Regression (Test set)')\n","plt.xlabel('PC1')\n","plt.ylabel('PC2')\n","plt.legend()\n","plt.show()"],"execution_count":9,"outputs":[{"output_type":"stream","text":["'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n","'c' argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length matches with 'x' & 'y'. Please use a 2-D array with a single row if you really want to specify the same RGB or RGBA value for all points.\n"],"name":"stderr"},{"output_type":"display_data","data":{"image/png":"iVBORw0KGgoAAAANSUhEUgAAAZAAAAEWCAYAAABIVsEJAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+j8jraAAAgAElEQVR4nO3dfZRcdZ3n8fenu0MHSRMwCSE8iQHCIihBIk9mSIKOAy4IjOjEAQVXF3GG5RhmzooirHLGHceZI+pRxxOBEfUc0GEWTBwcn0hjssJIYMOTAcQQIUkTwlNIaxKS7u/+Ubc61U1VV9Wth1tV/Xmd0ydVt27f+t2qTn3r+/v+fr+riMDMzKxaXVk3wMzM2pMDiJmZpeIAYmZmqTiAmJlZKg4gZmaWigOImZml4gBiTSHpm5KuSfF7h0kalNTdiHa1Kkk/lnRxg479Z5LuaMSxm0nSv0k6K+t2TGTyPBAbS9J64KMR8fN2fW5JlwA3AtuBYeAp4OqI+FGtbWx3klYDlwObgN8UPLQP8Ecg/6FwVkSsrPLY62nA346kzwJHRsRFBdtOAv45Ik6s53NZ5ZyBWCe7JyKmAPsB3wBulbRfvZ+knbIjSW8DpkbEvRHxdERMyf8kuxxfsK2q4NFsEfFrYF9J87Juy0TlAGIVk9Qr6cuSNiU/X5bUW/D4/5Q0kDz2UUkh6cjksW9L+rvk9nRJP5L0sqQXJa2U1CXpu8BhwPKk2+p/Sjo8OU5P8ruvl/QvyXO8VElXTEQMA98l9w37qIJz+SdJT0vanHSx7V3FufyzpDsl/QFYJOmgpEtli6SnJF1RcKyTJK2W9EryXF9Ktk+W9D1JLySvxX2SZiaP9Uv6aHK7S9JnJP1e0nOSviNpavJY/vW5ODmX5yVdPc7LcRZwd4XvddHXp5r3r8hxi/5u8ljR11DSmcCngb9IjvtgwSH7gf9a7nysMRxArBpXA6cAc4HjgZOAz8DIf/IrgXcCRwILxznO3wAbgBnATHIfDhERHwSeBs5JvgF/scjvfhd4HXAscABwfblGJxnCh4FdwO+TzV8A5iTnciRwMHBtFefyl8DngT7gV8By4MHkOO8APiHpz5J9vwJ8JSL2BY4AfpBsvxiYChwKTAMuI9flNtYlyc8iYDYwBfjamH3mA0cnz32tpGNKvBxvBh4v8Vihkq8Ptb1/RX83CSJFX8OI+A/gfwPfT457fMHx1pL7W7QMOIBYNS4ErouI5yJiC/A54IPJY+8H/iUiHo2IPwKfHec4u4BZwBsiYldErIwKinGSZpH7Bn1ZRLyU/O5436ZPkfQysAP4J+CiiHhOkoBLgSUR8WJEbCP3AbW4inP5YUT83yS7eTMwIyKui4hXI2Id8K2C4+0CjpQ0PSIGI+Legu3TyPXtD0XE/RHxSpHnuhD4UkSsi4hB4FPA4nxWlvhcRGyPiAfJfQiX+lDdD9g2zmtGBa9PqvevzO++jfFfw1K2JedkGXAAsWocxJ5v8CS3Dyp47JmCxwpvj/WPwJPATyWtk3RVhc9/KPBiRLxU4f73RsR+wP7AMuBPku0zyGUx9yddKS8D/5Fsh8rOpXDbG4CD8sdKjvdpct+wAT5C7tv8Y0k31dnJ9u8CPyFXm9kk6YuSJhV5rmKve0/B8QGeLbj9R3JZSjEvkcuaxlPu9Un7/o33u+Vew1L6gJereH6ro57yu5iN2ETuP/qjyf3Dkm0AA8AhBfseWuogyTfavwH+RtJxwF2S7ouIX7BnBFAxzwCvl7RfRFT8oRERg5I+DqyTdBO5b+jbgWMjYmORX6nkXArb+QzwVEQcVeL5fwt8IOmm+XPgNknTIuIP5LK4z0k6HLiTXPfSjWMOkX/d8w4DdgObx7SzEg+RC2bjeZ5xXp8a3r+Sv0uZ13Cc4x5D7v20DDgDsVImJUXe/E8PcAvwGUkzJE0n1yf+vWT/HwAflnSMpNcBJed8SDpb0pFJV8lWYIjcUFvIfSjOLvZ7ETEA/Bj4hqT9JU2SdHolJxMRLwI3ANcm3U7fAq6XdEDSpoMLahYVn0vi18A2SZ+UtLekbknHKTfiCUkXSZqRPG8+8A1LWiTpzUmN5hVy3TvDRY5/C7BE0hslTWFPPWB3Jec+xp3AgvF2KPf6pH3/yvzuuK9hctzD8wX3AgvI/U1YBhxArJQ7yX0Lzf98Fvg7YDW5b7EPAw8k24iIHwNfBVaQ66LI9/PvLHLso4CfA4PAPcA3ImJF8tjfkwtSL0v62yK/+0FyH7SPAc8Bn6jinL4MvFvSW4BP5tsp6ZWkPUenOBciYgg4m1zB+Sly3+BvIFcgBzgTeFTSILmC+uKI2A4cCNxGLnisJTc66rtFnuKmZPsvk+PvAP5HFedd2NYHgK2STi6za8nXh9rev6K/W8Fr+K/Jvy9IegBGhiQPJsN5LQOeSGgNkYwCegToTflNuWV00rkASHoX8FcRcV7WbamFpH8DboyIO7Nuy0TlAGJ1I+l8cpnL64CbgeF2/ZDqpHMxaxR3YVk9fYxct9LvyPVtfzzb5tSkk87FrCGcgZiZWSrOQMzMLJWOmwcyqW9STJ4+OetmmJm1lcH1g89HxIzye+7RcQFk8vTJzPusF+c0M6tG/yX9vy+/12juwjIzs1QyDSCSblJueepHSjy+UNJWSWuSn2uL7WdmZs2XdRfWt8ktS/2dcfZZGRFnj/O4mZllINMAEhG/TBaRMzNre1O6p7D4sMXM2nsWXS1YIRhmmIHtA9z69K0MDg3WfLysM5BKnKrcFcg2AX8bEY+O3UHSpeSuX0DvtN6xD5uZNcXiwxZz3CHH0dvXS269yNYSEUzbNo3FLOaGp26o+XitHkAeIHfhmUFJ7wbuILkkaaGIWAosBeh7Y59nRppZJmbtPatlgweAJHr7epm196y6HK/1cqwCEfFKcgU2kgXTJiXLiJuZtZwuulo2eORJqlv3WksHEEkHJtcNQNJJ5Nr7QratMjMzyLgLS9ItwEJguqQNwP8CJgFExDeBC4CPS9pN7poUi6u49rKZ2YTz6Ss+Tf/P+pk2fRrLVy5v6HNlPQrrA2Ue/xq5Yb5mZlaB8xefz4UfuZCrLq/mUvXptHQXlplZJ+u7bTmzTziDOQccw+wTzqDvttozhred9jam7j+1/I510OqjsMzMOlLfbcs58Mpr6Nq+A4BJGzZx4JXXALDtgnOybFrFnIGYmWVgxuevHwkeeV3bdzDj89dn1KLqOYCYmWWgZ+NAVdtbkQOImVkGdh9cfDJfqe2tyAHEzCwDW65ewvDeoy9+N7z3ZLZcvaSm41556ZV84KwP8NSTT7HgLQu47Xu31XS88biIbmaWgXyhfMbnr6dn4wC7D57FlquX1FxA/9LSL9WjeRVxADEzy8i2C85pmxFXxbgLy8zMUnEAMTOzVBxAzMwsFQcQMzNLxQHEzMxS8SgsM7MOMrBxgE/+9Sd5YcsLSOL9H3w/H/rYhxryXA4gZmYdpLu7m09+7pMce/yxDA4O8t53vJfTFp7GkUcfWffncheWmVlGlj+xnDNuPoNjvn4MZ9x8BsufqH059wMOPIBjjz8WgClTpnDEnCPYPLC55uMW4wzEzCwDy59YzjUrrmHH7tyKvJsGN3HNitxy7ufMqc/kwg1Pb2Dtw2s5/sTj63K8sZyBmJll4Pp7rh8JHnk7du/g+nvqs5z7Hwb/wBUfvoJP/d2nmNI3pS7HHMsBxMwsAwODxZdtL7W9Grt27eKKD1/BORecw7vOflfNxyvFAcTMLAOzphRftr3U9kpFBJ/5xGc4Ys4RfPjjH67pWOU4gJiZZWDJqUuY3DN6OffJPZNZcmpty7k/8J8P8MMf/JB7V93LeQvP47yF53H3z+6u6ZiluIhuZpaBfKH8+nuuZ2BwgFlTZrHk1CU1F9BPPOVEHtvyWD2aWJYDiJlZRs6Zc07dRlxlwV1YZmaWigOImZml4gBiZmapOICYmVkqmQYQSTdJek7SIyUel6SvSnpS0kOS3trsNpqZWXFZZyDfBs4c5/GzgKOSn0uBfy57xG2D0N+YMc9mZq1u546dvO9d7+Pchedy9vyz+eo/fLVhz5XpMN6I+KWkw8fZ5VzgOxERwL2S9pM0KyJKzvU/eucUVnxvB4u4G7q74U/m17nVZmata6/evfj2//k2+0zZh127dnHh2Rdy+jtOZ+68uXV/rqwzkHIOBp4puL8h2TaKpEslrZa0esuuXTB/PivWL4ChoVw20n83/L81TWu0mVkllt/WxxknzOaYA+ZwxgmzWX5bX83HlMQ+U/YBYPeu3ezetRtJNR+3mFYPIBWJiKURMS8i5s2YNGlk+4r1C3I/3+uGrVth5aoMW2lmtsfy2/q45soD2bRhEhFi04ZJXHPlgXUJIkNDQ5y38DzefszbOW3haRN2OfeNwKEF9w9JtlXHGYmZtZjrPz+DHdtHfwTv2N7F9Z+fUfOxu7u7uaP/Dvof6uehBx7iibVP1HzMYlo9gCwDPpSMxjoF2Dpe/aOckYzkjqm5jKT/bmclZpaJgY3FS9Cltqex79R9OXn+yay8a2Xdjlko62G8twD3AEdL2iDpI5Iuk3RZssudwDrgSeBbwF/V5Ynnzt0TSPJZiTMSM2uiWQfvrmp7pV58/kVe2foKADu27+BX/b9i9lGzazpmKVmPwvpAmccD+OuGNWDuXFasB9asYdF5SUYydSqcUP/RCmZmhZZcvYVrrjxwVDfW5L2HWXL1lpqOu2XzFq66/CqGhoeI4eDMc89k0bsW1drcorwaL+wJJKtWsegiBxIza7xzLtgG5GohAxt7mHXwbpZcvWVke1pHH3s0t6+4vR5NLMsBpND8+a/NSAAWLsiyVWbWoc65YFvNASNLDiDF5DMSyGUlnpRoZvYarT4KK3vz548utnuZFDMrYZhhcqXb1hURDDNcl2M5A6mEMxIzq8DA9gGmbZtGb19vw2Z/1yIi2LltJwPbU8+GGMUBpFpJnWTR4Uk24kBiZolbn76VxSxm1t6z6GrBDp5hhhnYPsCtT99al+M5gKS0Yv0CWLMGBgdZNORAYmYwODTIDU/dkHUzmsYBpBZzc8N8R2Uk4CHAZjYhtF6O1aaKLpNiZtbBHEDqLVkmBfDCjWbW0RxAGsQZiZl1OgeQRhubkaxc5YzEzDqCA0iTjGQk/zbFGYmZdQSPwmq2ZFLiqFFbHgJsZm3IGUhGRtVI8sukmJm1EWcgWStcSh5nJGbWPpyBtIrkuu2jrt1uZtbCnIG0oBXrFzgjMbOW5wDSqvIXt6Kg4D51am6Dl0kxsxqtuu46AHavPyXZslfVx3AAaQP5jAQGWXRR0r3lqySaWQp3X5a73G28ug89XZPo6YL586G/v/pjOYC0i/m5LqxRQ4C9aKOZVWDVddeNZBpCTN23h7mnlPmlCjiAtKGRGslFvm67mRW35tk1DC5dNhI49tt3Un4B8bpxAGlXpWokzkjayubBzax7aR07h3bS293L7P1nM3PKzKybZW3s7stuJ17dB8hlGz1dPfkOjLpzAOkA+YtbLTrPGUk72Ty4mcdfeJzhyF2feufQTh5/4XEABxGr2Jpnc2vrvfzp50a2LTx9UlOe2wGkUxRct33U5XanTHFW0mBps4h1L60bCR55wzHMupfWOYBYWYXF8EZnGqU4gHSgkcvtwp6sxBlJQxTLIh57/jGeeOEJhmJo3ICyc2hn0WOW2m7WqGJ4Wg4gnarY5XadkdRdsSwiCIZiCCjeLZXPWErp7e5tUGut3YwthENjiuFpOYBMACMZyeDgnpFbzkjqopJsobBbamzGMlaXupi9/2zABfaJrNRcjVaTaQCRdCbwFaAbuCEivjDm8UuAfwQ2Jpu+FhE3NLWRnaIgIxlZJsVLpNSst7u3oiCS36dYxlJ4rHyQcIF9YimZaWTYPVWJzAKIpG7g68CfAhuA+yQti4jfjNn1+xFxedMb2MmSIcCjrknijCSV2fvPHjejyMt3S40XbE499NSR2y6wTwxjaxpZFMJrkWUGchLwZESsA5B0K3AuMDaAWIOMXGrXCzemlv8wz3c19XT1sHt496h9CrulSmUsY+seLrB3rmbO02i0LAPIwcAzBfc3ACcX2e+9kk4HngCWRMQzY3eQdClwKcBhvS5AVs2TEmsyc8rMUVnBeLWLYhlLYYDJqzTQlHs+y16xeRqtVAivRasX0ZcDt0TETkkfA24Gzhi7U0QsBZYCzOvri+Y2sbOMWiZl5arcRmckVRkbUMY+BpT9wK800LhW0rpaYZ5Go2UZQDYChxbcP4Q9xXIAIuKFgrs3AF9sQrssn5EUzm53RlI34wWYwn2gfKBxraS1tNo8jUbLMoDcBxwl6Y3kAsdi4C8Ld5A0KyIGkrvvAdY2t4kTXH52u5dJyUQlgca1ktaw5tk1I11UndI9VYnMAkhE7JZ0OfATcsN4b4qIRyVdB6yOiGXAFZLeA+wGXgQuyaq9E1qxZVKckbSEamolVl8ToYuqHEV0VslgXl9frJ43L+tmdLZ8RpLnjKSkRhe4i01M7FIXR0872l1YDVCYaUAu2wA6IuPo79f9EVHVh2erF9GtFTkjqUgzCtyV1kosvVXXXcfQpjdP6EyjFAcQq8lrlpL3PJIRzSpwV1IrseqMDRrdXT3MPz3rVrUeBxCrXUGxncFBFg05kIAL3O2k5FyNDh5BVQ8OIFY/xVYAhglbI3GBu/WNzTQELDjdH4uV8itlDfGaZVImYEZS6WRAa67CuRoAPV2T3D2VkgOINVaxhRsnSMHdBe7WMXb0VE/XJBfC68ABxJpiVEaSXyZlAmQkLnBnx91TjedX05qrxTMSL0zY3orO05jcGfM0WpEDiGViJCNpofW2vDBheyrMNMDdU83kAGLZyg8BzndtZRhIvDBh+/A8jdbgAGKtodgKwE0e/ut5G62v/7/9dOS2u6ey5wBirSXJSLKokXTivI1OqOmsuu46AHavPwUhF8JbiN8Ja0lFayQNzkg6bd5GO9d0ig273W9fZxutxgHEWluxjKRBkxI7bd5Gu9V01jy7hq2ffcrF8DbiAGJtoWhGkjKQjNet00nzNtqhpjO2GA6w0F1UbcPvlLWXGhdubOdunWq1ck3HxfDO4ABi7anYwo0VFNur7dZp5yJ0K9V0xs7VcDG8M/gdtLa3Yv0CWLUKGGTRReNnJNV067RatlJtMMu6plOspjHFhfCOUjaASNoXmBERvxuz/S0R8VDDWmZWjaTaOiojKTJqq5punVYqQhcLZmufX8vWHVuZM31OU9synmKjpxw0Ote4AUTS+4EvA89JmgRcEhH3JQ9/G3hrY5tnVr18RrKIu/dsTIJJNd06rVSELhbMADYNbmLq5Kklu9+akUGNnafhRQsnjnLv8qeBEyNiQNJJwHclfSoibodkyIRZK8rPbGf0EOCZU6fCUUdX1K3TSkXo8YJWqYyokRmU52kYlA8g3RExABARv5a0CPiRpEOBaHjrzOpg7BDgmau3MrOCSYnNKEJXWtcoFcyg+kwpbQbleRo2VrkAsk3SEfn6R5KJLATuAI5tdOPM6mrspMTubpgypeTIrUYXoavpYpq9/2zWPr+26HFKZUT1yKCKjZ7yPA3LK/eX8HHGdFVFxDZJZwLvb1irzBpoxfoFuXkkUHaZlEZOLKymi2nmlJls3bGVTYObRm0fLyOqJYPyPA2rRLkA8gdgJvDkmO0nAfc2pEVmzZByHkk9VdvFNGf6HKZOnlpxRlRtBrXm2TUMLl3mRQutYuX+Qr4MfKrI9leSx86pe4vMmmwkIxlM5pFAU5aST9PFVG1GVG7/YnUNF8OtUuUCyMyIeHjsxoh4WNLhDWmRWRYKMpJRQ4AbtHAjZDtT/O7LbvcEP6tZuQCy3ziP7V3rkye1lK8A3cANEfGFMY/3At8BTgReAP4iItbX+rzWgTZvhnXrYOdO6O2F2bNhZsraRbEhwA3ISJo5U7xwrga4GG71Ue4vaLWk/x4R3yrcKOmjwP21PLGkbuDrwJ8CG4D7JC2LiN8U7PYR4KWIOFLSYuAfgL+o5XmtA23eDI8/DsPJN/mdO3P3IX0QSYyalNjdnduYMiMpNWS3kbPax2YaPV146K3VTbkA8gngdkkXsidgzAP2As6v8blPAp6MiHUAkm4FzgUKA8i5wGeT27cBX5OkiPAclImiksxi3bo9wSNveDi3vcYAAtTlcrvNmhVeWAgHZxrWWOP+ZUXEZuC0ZALhccnmf4+Iu+rw3AcDzxTc3wCcXGqfiNgtaSswDXi+cCdJlwKXAhzWm/1S1VYnlWYWO0tMjCu1Pa38UvIllkkZT6NnhY8NGvvt2+OahjVcubWwJgOXAUcCDwM3RsTuZjSsGhGxFFgKMK+vz9lJp6g0s+jtLR4sGvVloliNpMwQ4EasqzW2e8qjp6zZyuW2NwO7gJXAWcAx5Lq16mEjcGjB/UOSbcX22SCpB5hKrphuE0GlmcXs2aMzFYCurtz2cmosvo/USC7auueSuzWuAlyKu6es1ZT763tTRLwZQNKNwK/r+Nz3AUdJeiO5QLEY+Msx+ywDLgbuAS4A7nL9YwKpNLPIf+BXGwjqVXyvICNJO2R37DwNd09ZKykXQHblbyQ1iLo9cXK8y4GfkBvGe1NEPCrpOmB1RCwDbiS3AvCTwIvkgoxNFNVkFjNnVl8wb0DxPT8pcaTYDrBwQdVDdlttnkY9R0lb59B4X+glDZFbzgRya2LtDfwxuR0RsW/DW1ileX19sXrevKybYfXSyE+u/v7Sjy1cWJenWHR4EkSmTs39W6JOMnaeBsDC0yfVpQ21GpuoQS6OH320g0gn6e/X/RFR1YdnuVFY3bU1yaxGaTKLSjWh+D56mZSh1wwBbod5Go0eJW3tyxU4m7hqKb5Xo8gyKf3fyQWudqhpNGuUtLUfBxCbuNIW32sxfz4kc0hapYuqnGaPkrb24QBiralZVdtGdpF1iGYlatZ+HECs9TRwbSurXhaJmrUHBxBrPa7athwnalZMV9YNMHsNV23N2oIzEGs9ja7aelbcuPzyWKUcQKy1bN4Mu4us11mvqu0TT8CmTXvuu74ySj3KTw5AE4cDiGWr8NOmp6d48IA9NRBI/2m0efPo4DH22P6Uq7n85PEPE4sDiGVn7KdNqeCRV+unUT4AlTp2k9x9S+stKF0Yx4up9OXx+IeJxUV0y06xT5tyCjORao33KdikWXH7n9xPvDqlpSYR5uN4PV4ej3+YWBxALDtpP1V27oR77sl98lVjvE/BJs6Kq+eq1vVQLo5XU34q9RJ71npncgCx7NTyqZLvzqomiMyenfs0HOuggyZ0/0q5zKOaVXeLvcSetd65XAOx7BRbI6Ma1Xaue0p1UeONmj711FyMvueeyl+yrq49b2l3N8yZM+Ff4o7lAGLZmTkTtm4tPjKqUtV2g3lK9WuMt9ZVNaOqil03xNcP7WzuwrLsbN4Mzz47/j5dXXDMMaW7u7q7c1+P+/vT1UWMmTNz3VT5l7iw22q8UVVjVbOvdQZnIJadctXbsf0lxbq7hof3ZCGedJBaqcSsmlFVHoE18TiAWHbG+2QZe0nZYvWLoaHXzh3xpIO6qmZVGV83ZOJxALHsVPuJM/Zrcqlrmvsrb91Ucy0QXzdk4nENxLJT65hPTzpouPHqI7Xsa53BGYhlJ//J8tvf7umKqmaSXZt95Z207lp23/1T9pvaXv/tqhm45kFuE0t7/SVbZyoMAENDlRfC23BeR0/3JObOzboVZvXhAGLZqnX1PX/lNcuMayCWLY/9NGtbDiCWLRfCzdqWA4hly6vvmbUt10AsW21YCDeznEwCiKTXA98HDgfWA++PiJeK7DcEPJzcfToi3tOsNloTuRBu1pay6sK6CvhFRBwF/CK5X8z2iJib/Dh4mJm1kKwCyLnAzcntm4HzMmqHmZmllFUAmRkRA8ntZ4FS/ReTJa2WdK+kkkFG0qXJfqu37NpV98aa1WrSumvZ/cz8rJthVlcNq4FI+jlwYJGHri68ExEhqdRlZ94QERslzQbukvRwRPxu7E4RsRRYCjCvr8+XsLGW1NM9ifmOIdZBGhZAIuKdpR6TtFnSrIgYkDQLeK7EMTYm/66T1A+cALwmgJiZWfNl1YW1DLg4uX0x8MOxO0jaX1Jvcns68HbgN01roZmZjSurAPIF4E8l/RZ4Z3IfSfMk3ZDscwywWtKDwArgCxHhAGJm1iIymQcSES8A7yiyfTXw0eT2r4A3N7lpZmZWIS9lYmZmqTiAmJlZKg4gZmaWigOImZml4gBi1mD7n9zvWejWkbycu1mDbf3yi+w31ddCt87jDMTMzFJxADEzs1QcQMzMLBUHEDMzS8UBxMzMUnEAMTOzVBxAzMwsFQcQMzNLxQHErIEWHX438eqUrJth1hAOIGYN1H/zTiR5Frp1JAcQswZbcLpXDLLO5ABiZmapOICYmVkqDiBmZpaKA4iZmaXiAGJmZqk4gJiZWSoOIGZmlooDiJmZpeIAYtYg+5/cn3UTzBrKAcSsQV7+4qv0dE/KuhlmDZNJAJH0PkmPShqWNG+c/c6U9LikJyVd1cw2mtXD/PlZt8CscbLKQB4B/hz4ZakdJHUDXwfOAt4EfEDSm5rTPDMzKyeTVd4iYi2ApPF2Owl4MiLWJfveCpwL/KbhDTQzs7JauQZyMPBMwf0NybbXkHSppNWSVm/ZtaspjTMzm+galoFI+jlwYJGHro6IH9bzuSJiKbAUYF5fX9Tz2GZmVlzDAkhEvLPGQ2wEDi24f0iyzczMWkArd2HdBxwl6Y2S9gIWA8sybpOZmSWyGsZ7vqQNwKnAv0v6SbL9IEl3AkTEbuBy4CfAWuAHEfFoFu01M7PXymoU1u3A7UW2bwLeXXD/TuDOJjbNrD5Wrcq6BWYN18pdWGbtac0aNPTHcsPUzdqeA4hZgyw4PZME36xpHEDMzCwVBxAzM0vFAcTMzFJxADEzs1QcQMzMLBUHEDMzS8UBxMzMUnEAMTOzVBxAzOppzRq09bmsW2HWFA4gZg2wcMGkrJtg1nAOIGZmlooDiJmZpeIAYmZmqTiAmJlZKg4gZmaWigOImZml4gBiZmapOICYmVkqvuamWb2sWoWG/vOVDgUAAAV7SURBVJh1K8yaxhmIWZ15FrpNFA4gZmaWigOImZmloojIug11JWkL8PsiD00Hnm9yc5qhU88LOvfcOvW8oHPPrVPPC/ac2xsiYkY1v9hxAaQUSasjYl7W7ai3Tj0v6Nxz69Tzgs49t049L6jt3NyFZWZmqTiAmJlZKhMpgCzNugEN0qnnBZ17bp16XtC559ap5wU1nNuEqYGYmVl9TaQMxMzM6sgBxMzMUunYACLpfZIelTQsqeQQNUnrJT0saY2k1c1sYxpVnNeZkh6X9KSkq5rZxrQkvV7SzyT9Nvl3/xL7DSXv1xpJy5rdzkqVew8k9Ur6fvL4f0o6vPmtTKeCc7tE0paC9+mjWbSzWpJukvScpEdKPC5JX03O+yFJb212G9Oo4LwWStpa8H5dW9GBI6Ijf4BjgKOBfmDeOPutB6Zn3d56nhfQDfwOmA3sBTwIvCnrtldwbl8ErkpuXwX8Q4n9BrNuawXnUvY9AP4K+GZyezHw/azbXcdzuwT4WtZtTXFupwNvBR4p8fi7gR8DAk4B/jPrNtfpvBYCP6r2uB2bgUTE2oh4POt21FuF53US8GRErIuIV4FbgXMb37qanQvcnNy+GTgvw7bUqpL3oPB8bwPeIUlNbGNa7fr3VVZE/BJ4cZxdzgW+Ezn3AvtJmtWc1qVXwXml0rEBpAoB/FTS/ZIuzboxdXIw8EzB/Q3JtlY3MyIGktvPAjNL7DdZ0mpJ90pq1SBTyXswsk9E7Aa2AtOa0rraVPr39d6km+c2SYc2p2kN167/typxqqQHJf1Y0rGV/EJbXw9E0s+BA4s8dHVE/LDCw8yPiI2SDgB+JumxJFpnpk7n1ZLGO7fCOxERkkqNMX9D8p7NBu6S9HBE/K7ebbWaLAduiYidkj5GLtM6I+M2WWkPkPt/NSjp3cAdwFHlfqmtA0hEvLMOx9iY/PucpNvJpeeZBpA6nNdGoPAb3yHJtsyNd26SNkuaFREDSbfAcyWOkX/P1knqB04g1yffSip5D/L7bJDUA0wFXmhO82pS9twiovA8biBX3+oELft/qxYR8UrB7TslfUPS9IgYdwHJCd2FJWkfSX3528C7gKKjFNrMfcBRkt4oaS9yBdqWHa1UYBlwcXL7YuA12Zak/SX1JrenA28HftO0Flaukveg8HwvAO6KpKLZ4sqe25i6wHuAtU1sXyMtAz6UjMY6Bdha0O3atiQdmK+/STqJXGwo/2Um69EBDRx1cD65/smdwGbgJ8n2g4A7k9uzyY0geRB4lFwXUeZtr/W8kvvvBp4g98285c8rafM04BfAb4GfA69Pts8DbkhunwY8nLxnDwMfybrd45zPa94D4DrgPcntycC/Ak8CvwZmZ93mOp7b3yf/px4EVgD/Jes2V3hetwADwK7k/9lHgMuAy5LHBXw9Oe+HGWeEZyv9VHBelxe8X/cCp1VyXC9lYmZmqUzoLiwzM0vPAcTMzFJxADEzs1QcQMzMLBUHEDMzS8UBxKxOClYJfkTSv0p6XbL9QEm3SvpdsmTOnZLmJI/9h6SXJf0o29abVc8BxKx+tkfE3Ig4DngVuCyZnHU70B8RR0TEicCn2LPO1z8CH8ymuWa1cQAxa4yVwJHAImBXRHwz/0BEPBgRK5PbvwC2ZdNEs9o4gJjVWbKu1VnkZiofB9yfbYvMGsMBxKx+9pa0BlgNPA3cmHF7zBqqrVfjNWsx2yNibuEGSY+SWyjRrOM4AzFrrLuA3sKLlUl6i6Q/ybBNZnXhAGLWQJFbrfR84J3JMN5Hya1U+yyApJXkVuR9h6QNkv4su9aaVcer8ZqZWSrOQMzMLBUHEDMzS8UBxMzMUnEAMTOzVBxAzMwsFQcQMzNLxQHEzMxS+f/av8jVTdr+HAAAAABJRU5ErkJggg==\n","text/plain":["
"]},"metadata":{"tags":[],"needs_background":"light"}}]}]} \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/Social_Network_Ads.csv b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/Social_Network_Ads.csv new file mode 100644 index 00000000..4e6dadda --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/Social_Network_Ads.csv @@ -0,0 +1,401 @@ +User ID,Gender,Age,EstimatedSalary,Purchased +15624510,Male,19,19000,0 +15810944,Male,35,20000,0 +15668575,Female,26,43000,0 +15603246,Female,27,57000,0 +15804002,Male,19,76000,0 +15728773,Male,27,58000,0 +15598044,Female,27,84000,0 +15694829,Female,32,150000,1 +15600575,Male,25,33000,0 +15727311,Female,35,65000,0 +15570769,Female,26,80000,0 +15606274,Female,26,52000,0 +15746139,Male,20,86000,0 +15704987,Male,32,18000,0 +15628972,Male,18,82000,0 +15697686,Male,29,80000,0 +15733883,Male,47,25000,1 +15617482,Male,45,26000,1 +15704583,Male,46,28000,1 +15621083,Female,48,29000,1 +15649487,Male,45,22000,1 +15736760,Female,47,49000,1 +15714658,Male,48,41000,1 +15599081,Female,45,22000,1 +15705113,Male,46,23000,1 +15631159,Male,47,20000,1 +15792818,Male,49,28000,1 +15633531,Female,47,30000,1 +15744529,Male,29,43000,0 +15669656,Male,31,18000,0 +15581198,Male,31,74000,0 +15729054,Female,27,137000,1 +15573452,Female,21,16000,0 +15776733,Female,28,44000,0 +15724858,Male,27,90000,0 +15713144,Male,35,27000,0 +15690188,Female,33,28000,0 +15689425,Male,30,49000,0 +15671766,Female,26,72000,0 +15782806,Female,27,31000,0 +15764419,Female,27,17000,0 +15591915,Female,33,51000,0 +15772798,Male,35,108000,0 +15792008,Male,30,15000,0 +15715541,Female,28,84000,0 +15639277,Male,23,20000,0 +15798850,Male,25,79000,0 +15776348,Female,27,54000,0 +15727696,Male,30,135000,1 +15793813,Female,31,89000,0 +15694395,Female,24,32000,0 +15764195,Female,18,44000,0 +15744919,Female,29,83000,0 +15671655,Female,35,23000,0 +15654901,Female,27,58000,0 +15649136,Female,24,55000,0 +15775562,Female,23,48000,0 +15807481,Male,28,79000,0 +15642885,Male,22,18000,0 +15789109,Female,32,117000,0 +15814004,Male,27,20000,0 +15673619,Male,25,87000,0 +15595135,Female,23,66000,0 +15583681,Male,32,120000,1 +15605000,Female,59,83000,0 +15718071,Male,24,58000,0 +15679760,Male,24,19000,0 +15654574,Female,23,82000,0 +15577178,Female,22,63000,0 +15595324,Female,31,68000,0 +15756932,Male,25,80000,0 +15726358,Female,24,27000,0 +15595228,Female,20,23000,0 +15782530,Female,33,113000,0 +15592877,Male,32,18000,0 +15651983,Male,34,112000,1 +15746737,Male,18,52000,0 +15774179,Female,22,27000,0 +15667265,Female,28,87000,0 +15655123,Female,26,17000,0 +15595917,Male,30,80000,0 +15668385,Male,39,42000,0 +15709476,Male,20,49000,0 +15711218,Male,35,88000,0 +15798659,Female,30,62000,0 +15663939,Female,31,118000,1 +15694946,Male,24,55000,0 +15631912,Female,28,85000,0 +15768816,Male,26,81000,0 +15682268,Male,35,50000,0 +15684801,Male,22,81000,0 +15636428,Female,30,116000,0 +15809823,Male,26,15000,0 +15699284,Female,29,28000,0 +15786993,Female,29,83000,0 +15709441,Female,35,44000,0 +15710257,Female,35,25000,0 +15582492,Male,28,123000,1 +15575694,Male,35,73000,0 +15756820,Female,28,37000,0 +15766289,Male,27,88000,0 +15593014,Male,28,59000,0 +15584545,Female,32,86000,0 +15675949,Female,33,149000,1 +15672091,Female,19,21000,0 +15801658,Male,21,72000,0 +15706185,Female,26,35000,0 +15789863,Male,27,89000,0 +15720943,Male,26,86000,0 +15697997,Female,38,80000,0 +15665416,Female,39,71000,0 +15660200,Female,37,71000,0 +15619653,Male,38,61000,0 +15773447,Male,37,55000,0 +15739160,Male,42,80000,0 +15689237,Male,40,57000,0 +15679297,Male,35,75000,0 +15591433,Male,36,52000,0 +15642725,Male,40,59000,0 +15701962,Male,41,59000,0 +15811613,Female,36,75000,0 +15741049,Male,37,72000,0 +15724423,Female,40,75000,0 +15574305,Male,35,53000,0 +15678168,Female,41,51000,0 +15697020,Female,39,61000,0 +15610801,Male,42,65000,0 +15745232,Male,26,32000,0 +15722758,Male,30,17000,0 +15792102,Female,26,84000,0 +15675185,Male,31,58000,0 +15801247,Male,33,31000,0 +15725660,Male,30,87000,0 +15638963,Female,21,68000,0 +15800061,Female,28,55000,0 +15578006,Male,23,63000,0 +15668504,Female,20,82000,0 +15687491,Male,30,107000,1 +15610403,Female,28,59000,0 +15741094,Male,19,25000,0 +15807909,Male,19,85000,0 +15666141,Female,18,68000,0 +15617134,Male,35,59000,0 +15783029,Male,30,89000,0 +15622833,Female,34,25000,0 +15746422,Female,24,89000,0 +15750839,Female,27,96000,1 +15749130,Female,41,30000,0 +15779862,Male,29,61000,0 +15767871,Male,20,74000,0 +15679651,Female,26,15000,0 +15576219,Male,41,45000,0 +15699247,Male,31,76000,0 +15619087,Female,36,50000,0 +15605327,Male,40,47000,0 +15610140,Female,31,15000,0 +15791174,Male,46,59000,0 +15602373,Male,29,75000,0 +15762605,Male,26,30000,0 +15598840,Female,32,135000,1 +15744279,Male,32,100000,1 +15670619,Male,25,90000,0 +15599533,Female,37,33000,0 +15757837,Male,35,38000,0 +15697574,Female,33,69000,0 +15578738,Female,18,86000,0 +15762228,Female,22,55000,0 +15614827,Female,35,71000,0 +15789815,Male,29,148000,1 +15579781,Female,29,47000,0 +15587013,Male,21,88000,0 +15570932,Male,34,115000,0 +15794661,Female,26,118000,0 +15581654,Female,34,43000,0 +15644296,Female,34,72000,0 +15614420,Female,23,28000,0 +15609653,Female,35,47000,0 +15594577,Male,25,22000,0 +15584114,Male,24,23000,0 +15673367,Female,31,34000,0 +15685576,Male,26,16000,0 +15774727,Female,31,71000,0 +15694288,Female,32,117000,1 +15603319,Male,33,43000,0 +15759066,Female,33,60000,0 +15814816,Male,31,66000,0 +15724402,Female,20,82000,0 +15571059,Female,33,41000,0 +15674206,Male,35,72000,0 +15715160,Male,28,32000,0 +15730448,Male,24,84000,0 +15662067,Female,19,26000,0 +15779581,Male,29,43000,0 +15662901,Male,19,70000,0 +15689751,Male,28,89000,0 +15667742,Male,34,43000,0 +15738448,Female,30,79000,0 +15680243,Female,20,36000,0 +15745083,Male,26,80000,0 +15708228,Male,35,22000,0 +15628523,Male,35,39000,0 +15708196,Male,49,74000,0 +15735549,Female,39,134000,1 +15809347,Female,41,71000,0 +15660866,Female,58,101000,1 +15766609,Female,47,47000,0 +15654230,Female,55,130000,1 +15794566,Female,52,114000,0 +15800890,Female,40,142000,1 +15697424,Female,46,22000,0 +15724536,Female,48,96000,1 +15735878,Male,52,150000,1 +15707596,Female,59,42000,0 +15657163,Male,35,58000.0,0 +15622478,Male,47.0,43000,0 +15779529,Female,60,108000,1 +15636023,Male,49,65000,0 +15582066,Male,40,78000,0 +15666675,Female,46,96000,0 +15732987,Male,59,143000,1 +15789432,Female,41,80000,0 +15663161,Male,35,91000,1 +15694879,Male,37,144000,1 +15593715,Male,60,102000,1 +15575002,Female,35,60000,0 +15622171,Male,37,53000,0 +15795224,Female,36,126000,1 +15685346,Male,56,133000,1 +15691808,Female,40,72000,0 +15721007,Female,42,80000,1 +15794253,Female,35,147000,1 +15694453,Male,39,42000,0 +15813113,Male,40,107000,1 +15614187,Male,49,86000,1 +15619407,Female,38,112000,0 +15646227,Male,46,79000,1 +15660541,Male,40,57000,0 +15753874,Female,37,80000,0 +15617877,Female,46,82000,0 +15772073,Female,53,143000,1 +15701537,Male,42,149000,1 +15736228,Male,38,59000,0 +15780572,Female,50,88000,1 +15769596,Female,56,104000,1 +15586996,Female,41,72000,0 +15722061,Female,51,146000,1 +15638003,Female,35,50000,0 +15775590,Female,57,122000,1 +15730688,Male,41,52000,0 +15753102,Female,35,97000,1 +15810075,Female,44,39000,0 +15723373,Male,37,52000,0 +15795298,Female,48,134000,1 +15584320,Female,37,146000,1 +15724161,Female,50,44000,0 +15750056,Female,52,90000,1 +15609637,Female,41,72000,0 +15794493,Male,40,57000,0 +15569641,Female,58,95000,1 +15815236,Female,45,131000,1 +15811177,Female,35,77000,0 +15680587,Male,36,144000,1 +15672821,Female,55,125000,1 +15767681,Female,35,72000,0 +15600379,Male,48,90000,1 +15801336,Female,42,108000,1 +15721592,Male,40,75000,0 +15581282,Male,37,74000,0 +15746203,Female,47,144000,1 +15583137,Male,40,61000,0 +15680752,Female,43,133000,0 +15688172,Female,59,76000,1 +15791373,Male,60,42000,1 +15589449,Male,39,106000,1 +15692819,Female,57,26000,1 +15727467,Male,57,74000,1 +15734312,Male,38,71000,0 +15764604,Male,49,88000,1 +15613014,Female,52,38000,1 +15759684,Female,50,36000,1 +15609669,Female,59,88000,1 +15685536,Male,35,61000,0 +15750447,Male,37,70000,1 +15663249,Female,52,21000,1 +15638646,Male,48,141000,0 +15734161,Female,37,93000,1 +15631070,Female,37,62000,0 +15761950,Female,48,138000,1 +15649668,Male,41,79000,0 +15713912,Female,37,78000,1 +15586757,Male,39,134000,1 +15596522,Male,49,89000,1 +15625395,Male,55,39000,1 +15760570,Male,37,77000,0 +15566689,Female,35,57000,0 +15725794,Female,36,63000,0 +15673539,Male,42,73000,1 +15705298,Female,43,112000,1 +15675791,Male,45,79000,0 +15747043,Male,46,117000,1 +15736397,Female,58,38000,1 +15678201,Male,48,74000,1 +15720745,Female,37,137000,1 +15637593,Male,37,79000,1 +15598070,Female,40,60000,0 +15787550,Male,42,54000,0 +15603942,Female,51,134000,0 +15733973,Female,47,113000,1 +15596761,Male,36,125000,1 +15652400,Female,38,50000,0 +15717893,Female,42,70000,0 +15622585,Male,39,96000,1 +15733964,Female,38,50000,0 +15753861,Female,49,141000,1 +15747097,Female,39,79000,0 +15594762,Female,39,75000,1 +15667417,Female,54,104000,1 +15684861,Male,35,55000,0 +15742204,Male,45,32000,1 +15623502,Male,36,60000,0 +15774872,Female,52,138000,1 +15611191,Female,53,82000,1 +15674331,Male,41,52000,0 +15619465,Female,48,30000,1 +15575247,Female,48,131000,1 +15695679,Female,41,60000,0 +15713463,Male,41,72000,0 +15785170,Female,42,75000,0 +15796351,Male,36,118000,1 +15639576,Female,47,107000,1 +15693264,Male,38,51000,0 +15589715,Female,48,119000,1 +15769902,Male,42,65000,0 +15587177,Male,40,65000,0 +15814553,Male,57,60000,1 +15601550,Female,36,54000,0 +15664907,Male,58,144000,1 +15612465,Male,35,79000,0 +15810800,Female,38,55000,0 +15665760,Male,39,122000,1 +15588080,Female,53,104000,1 +15776844,Male,35,75000,0 +15717560,Female,38,65000,0 +15629739,Female,47,51000,1 +15729908,Male,47,105000,1 +15716781,Female,41,63000,0 +15646936,Male,53,72000,1 +15768151,Female,54,108000,1 +15579212,Male,39,77000,0 +15721835,Male,38,61000,0 +15800515,Female,38,113000,1 +15591279,Male,37,75000,0 +15587419,Female,42,90000,1 +15750335,Female,37,57000,0 +15699619,Male,36,99000,1 +15606472,Male,60,34000,1 +15778368,Male,54,70000,1 +15671387,Female,41,72000,0 +15573926,Male,40,71000,1 +15709183,Male,42,54000,0 +15577514,Male,43,129000,1 +15778830,Female,53,34000,1 +15768072,Female,47,50000,1 +15768293,Female,42,79000,0 +15654456,Male,42,104000,1 +15807525,Female,59,29000,1 +15574372,Female,58,47000,1 +15671249,Male,46,88000,1 +15779744,Male,38,71000,0 +15624755,Female,54,26000,1 +15611430,Female,60,46000,1 +15774744,Male,60,83000,1 +15629885,Female,39,73000,0 +15708791,Male,59,130000,1 +15793890,Female,37,80000,0 +15646091,Female,46,32000,1 +15596984,Female,46,74000,0 +15800215,Female,42,53000,0 +15577806,Male,41,87000,1 +15749381,Female,58,23000,1 +15683758,Male,42,64000,0 +15670615,Male,48,33000,1 +15715622,Female,44,139000,1 +15707634,Male,49,28000,1 +15806901,Female,57,33000,1 +15775335,Male,56,60000,1 +15724150,Female,49,39000,1 +15627220,Male,39,71000,0 +15672330,Male,47,34000,1 +15668521,Female,48,35000,1 +15807837,Male,48,33000,1 +15592570,Male,47,23000,1 +15748589,Female,45,45000,1 +15635893,Male,60,42000,1 +15757632,Female,39,59000,0 +15691863,Female,46,41000,1 +15706071,Male,51,23000,1 +15654296,Female,50,20000,1 +15755018,Male,36,33000,0 +15594041,Female,49,36000,1 \ No newline at end of file diff --git a/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/kernel_pca.R b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/kernel_pca.R new file mode 100644 index 00000000..f65b44fc --- /dev/null +++ b/Part 9 - Dimensionality Reduction/Section 45 - Kernel PCA/R/kernel_pca.R @@ -0,0 +1,72 @@ +# Kernel PCA + +# Importing the dataset +dataset = read.csv('Social_Network_Ads.csv') +dataset = dataset[, 3:5] + +# Splitting the dataset into the Training set and Test set +# install.packages('caTools') +library(caTools) +set.seed(123) +split = sample.split(dataset$Purchased, SplitRatio = 0.75) +training_set = subset(dataset, split == TRUE) +test_set = subset(dataset, split == FALSE) + +# Feature Scaling +training_set[, 1:2] = scale(training_set[, 1:2]) +test_set[, 1:2] = scale(test_set[, 1:2]) + +# Applying Kernel PCA +# install.packages('kernlab') +library(kernlab) +kpca = kpca(~., data = training_set[-3], kernel = 'rbfdot', features = 2) +training_set_pca = as.data.frame(predict(kpca, training_set)) +training_set_pca$Purchased = training_set$Purchased +test_set_pca = as.data.frame(predict(kpca, test_set)) +test_set_pca$Purchased = test_set$Purchased + +# Fitting Logistic Regression to the Training set +classifier = glm(formula = Purchased ~ ., + family = binomial, + data = training_set_pca) + +# Predicting the Test set results +prob_pred = predict(classifier, type = 'response', newdata = test_set_pca[-3]) +y_pred = ifelse(prob_pred > 0.5, 1, 0) + +# Making the Confusion Matrix +cm = table(test_set_pca[, 3], y_pred) + +# Visualising the Training set results +library(ElemStatLearn) +set = training_set_pca +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('V1', 'V2') +prob_set = predict(classifier, type = 'response', newdata = grid_set) +y_grid = ifelse(prob_set > 0.5, 1, 0) +plot(set[, -3], + main = 'Logistic Regression (Training set)', + xlab = 'PC1', ylab = 'PC2', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) + +# Visualising the Test set results +library(ElemStatLearn) +set = test_set_pca +X1 = seq(min(set[, 1]) - 1, max(set[, 1]) + 1, by = 0.01) +X2 = seq(min(set[, 2]) - 1, max(set[, 2]) + 1, by = 0.01) +grid_set = expand.grid(X1, X2) +colnames(grid_set) = c('V1', 'V2') +prob_set = predict(classifier, type = 'response', newdata = grid_set) +y_grid = ifelse(prob_set > 0.5, 1, 0) +plot(set[, -3], + main = 'Logistic Regression (Test set)', + xlab = 'Age', ylab = 'Estimated Salary', + xlim = range(X1), ylim = range(X2)) +contour(X1, X2, matrix(as.numeric(y_grid), length(X1), length(X2)), add = TRUE) +points(grid_set, pch = '.', col = ifelse(y_grid == 1, 'springgreen3', 'tomato')) +points(set, pch = 21, bg = ifelse(set[, 3] == 1, 'green4', 'red3')) \ No newline at end of file From ec7026129d6d01137771da58942c698f2b03f16b Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Thu, 1 Aug 2024 22:03:19 +0530 Subject: [PATCH 4/7] Create python-package-conda.yml --- .github/workflows/python-package-conda.yml | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/workflows/python-package-conda.yml diff --git a/.github/workflows/python-package-conda.yml b/.github/workflows/python-package-conda.yml new file mode 100644 index 00000000..f3586044 --- /dev/null +++ b/.github/workflows/python-package-conda.yml @@ -0,0 +1,34 @@ +name: Python Package using Conda + +on: [push] + +jobs: + build-linux: + runs-on: ubuntu-latest + strategy: + max-parallel: 5 + + steps: + - uses: actions/checkout@v4 + - name: Set up Python 3.10 + uses: actions/setup-python@v3 + with: + python-version: '3.10' + - name: Add conda to system path + run: | + # $CONDA is an environment variable pointing to the root of the miniconda directory + echo $CONDA/bin >> $GITHUB_PATH + - name: Install dependencies + run: | + conda env update --file environment.yml --name base + - name: Lint with flake8 + run: | + conda install flake8 + # stop the build if there are Python syntax errors or undefined names + flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics + # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide + flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics + - name: Test with pytest + run: | + conda install pytest + pytest From 63737debfb8c6f0a0f308de9bf725f324efd61ba Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Thu, 1 Aug 2024 16:38:48 +0000 Subject: [PATCH 5/7] --- docs/00_tensorflow_fundamentals.ipynb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/00_tensorflow_fundamentals.ipynb b/docs/00_tensorflow_fundamentals.ipynb index 6e650de8..d4030f3a 100644 --- a/docs/00_tensorflow_fundamentals.ipynb +++ b/docs/00_tensorflow_fundamentals.ipynb @@ -85,14 +85,14 @@ "name": "stderr", "output_type": "stream", "text": [ - "2024-08-01 16:01:30.457766: I external/local_xla/xla/tsl/cuda/cudart_stub.cc:32] Could not find cuda drivers on your machine, GPU will not be used.\n", - "2024-08-01 16:01:31.781457: I external/local_xla/xla/tsl/cuda/cudart_stub.cc:32] Could not find cuda drivers on your machine, GPU will not be used.\n", - "2024-08-01 16:01:32.245953: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", - "2024-08-01 16:01:33.083612: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", - "2024-08-01 16:01:33.273013: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", - "2024-08-01 16:01:34.789596: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n", + "2024-08-01 16:36:33.633688: I external/local_xla/xla/tsl/cuda/cudart_stub.cc:32] Could not find cuda drivers on your machine, GPU will not be used.\n", + "2024-08-01 16:36:33.636805: I external/local_xla/xla/tsl/cuda/cudart_stub.cc:32] Could not find cuda drivers on your machine, GPU will not be used.\n", + "2024-08-01 16:36:33.645717: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n", + "2024-08-01 16:36:33.660133: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n", + "2024-08-01 16:36:33.664297: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n", + "2024-08-01 16:36:33.675766: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n", "To enable the following instructions: AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.\n", - "2024-08-01 16:01:42.357552: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n" + "2024-08-01 16:36:36.323281: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n" ] }, { From a294b5ad58924750c2c6d9921fb2e08c08c0bae0 Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Sat, 3 Aug 2024 12:38:53 +0000 Subject: [PATCH 6/7] . --- .../R/categorical_data.R | 1 + docs/00_tensorflow_fundamentals.ipynb | 47 +++++++++---------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R index 84614db9..89050fd0 100644 --- a/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R +++ b/Part 1 - Data Preprocessing/Section 2 -------------------- Part 1 - Data Preprocessing --------------------/R/categorical_data.R @@ -13,6 +13,7 @@ dataset$Salary = ifelse(is.na(dataset$Salary), # Encoding categorical data dataset$Country = factor(dataset$Country, + levels = c('France', 'Spain', 'Germany'), labels = c(1, 2, 3)) dataset$Purchased = factor(dataset$Purchased, diff --git a/docs/00_tensorflow_fundamentals.ipynb b/docs/00_tensorflow_fundamentals.ipynb index d4030f3a..19a377e1 100644 --- a/docs/00_tensorflow_fundamentals.ipynb +++ b/docs/00_tensorflow_fundamentals.ipynb @@ -718,7 +718,16 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import tensorflow as tf" + ] + }, + { + "cell_type": "code", + "execution_count": null, "metadata": { "colab": { "base_uri": "https://localhost:8080/" @@ -726,29 +735,7 @@ "id": "yZ7Zu5Z178JL", "outputId": "bee0f2d6-e09a-4f2f-b0d9-5f635737d2bf" }, - "outputs": [ - { - "data": { - "text/plain": [ - "(,\n", - " ,\n", - " )" - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "# Create two random (but the same) tensors\n", "random_1 = tf.random.Generator.from_seed(42) # set the seed for reproducibility\n", @@ -760,6 +747,18 @@ "random_1, random_2, random_1 == random_2" ] }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "r2=tf.random.Generator.from_seed(42)\n", + "r2=r2.normal(shape=(2,2))\n", + "r3=r2.uniform(shape=(2,1))\n", + "r2,r3" + ] + }, { "cell_type": "markdown", "metadata": { From 618c0224675ae167fd4d1b63afed4df89e2793e8 Mon Sep 17 00:00:00 2001 From: Abhishek Mangesh Chavan <128388772+AbhishekChavan1@users.noreply.github.com> Date: Wed, 7 Aug 2024 14:20:52 +0000 Subject: [PATCH 7/7] , --- .../Python/support_vector_regression.ipynb | 2 +- .../00_tensorflow_fundamentals.ipynb | 0 .../01_neural_network_regression_in_tensorflow.ipynb | 0 .../02_neural_network_classification_in_tensorflow.ipynb | 0 .../03_convolutional_neural_networks_in_tensorflow.ipynb | 0 .../05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb | 0 .../06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb | 0 .../07_food_vision_milestone_project_1.ipynb | 0 .../08_introduction_to_nlp_in_tensorflow.ipynb | 0 .../09_SkimLit_nlp_milestone_project_2.ipynb | 0 .../10_time_series_forecasting_in_tensorflow.ipynb | 0 .../video_notebooks}/00_tensorflow_fundamentals_video.ipynb | 0 .../01_neural_network_regression_in_tensorflow_video.ipynb | 0 .../02_neural_network_classification_in_tensorflow_video.ipynb | 0 ...03_convolutional_neural_networks_with_tensorflow_video.ipynb | 0 ...nsfer_learning_in_tensorflow_part_1_feature_extraction.ipynb | 0 ...learning_in_tensorflow_part_1_feature_extraction_video.ipynb | 0 ...ansfer_learning_in_tensorflow_part_2_fine_tuning_video.ipynb | 0 ...ransfer_learning_in_tensorflow_part_3_scaling_up_video.ipynb | 0 .../07_milestone_project_1_food_vision_video.ipynb | 0 .../08_introduction_to_nlp_in_tensorflow_video.ipynb | 0 .../09_SkimLit_nlp_milestone_project_2_video.ipynb | 0 .../10_time_series_forecasting_with_tensorflow_video.ipynb | 0 {video_notebooks => tflow/video_notebooks}/README.md | 0 24 files changed, 1 insertion(+), 1 deletion(-) rename 00_tensorflow_fundamentals.ipynb => tflow/00_tensorflow_fundamentals.ipynb (100%) rename 01_neural_network_regression_in_tensorflow.ipynb => tflow/01_neural_network_regression_in_tensorflow.ipynb (100%) rename 02_neural_network_classification_in_tensorflow.ipynb => tflow/02_neural_network_classification_in_tensorflow.ipynb (100%) rename 03_convolutional_neural_networks_in_tensorflow.ipynb => tflow/03_convolutional_neural_networks_in_tensorflow.ipynb (100%) rename 05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb => tflow/05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb (100%) rename 06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb => tflow/06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb (100%) rename 07_food_vision_milestone_project_1.ipynb => tflow/07_food_vision_milestone_project_1.ipynb (100%) rename 08_introduction_to_nlp_in_tensorflow.ipynb => tflow/08_introduction_to_nlp_in_tensorflow.ipynb (100%) rename 09_SkimLit_nlp_milestone_project_2.ipynb => tflow/09_SkimLit_nlp_milestone_project_2.ipynb (100%) rename 10_time_series_forecasting_in_tensorflow.ipynb => tflow/10_time_series_forecasting_in_tensorflow.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/00_tensorflow_fundamentals_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/01_neural_network_regression_in_tensorflow_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/02_neural_network_classification_in_tensorflow_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/03_convolutional_neural_networks_with_tensorflow_video.ipynb (100%) rename 04_transfer_learning_in_tensorflow_part_1_feature_extraction.ipynb => tflow/video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/04_transfer_learning_in_tensorflow_part_1_feature_extraction_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/05_transfer_learning_in_tensorflow_part_2_fine_tuning_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/06_transfer_learning_in_tensorflow_part_3_scaling_up_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/07_milestone_project_1_food_vision_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/08_introduction_to_nlp_in_tensorflow_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/09_SkimLit_nlp_milestone_project_2_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/10_time_series_forecasting_with_tensorflow_video.ipynb (100%) rename {video_notebooks => tflow/video_notebooks}/README.md (100%) diff --git a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb index 4d8f7693..599cdb38 100644 --- a/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb +++ b/Part 2 - Regression/Section 7 - Support Vector Regression (SVR)/Python/support_vector_regression.ipynb @@ -1 +1 @@ -{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyNSoHxAgEVns5A0J7kQIJL1"},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"cell_type":"markdown","metadata":{"id":"m3PAEPRDRLA3"},"source":["# Support Vector Regression (SVR)"]},{"cell_type":"markdown","metadata":{"id":"0VCUAVIjRdzZ"},"source":["## Importing the libraries"]},{"cell_type":"code","metadata":{"id":"56oRF-QfSDzC","executionInfo":{"status":"ok","timestamp":1667061307743,"user_tz":-240,"elapsed":614,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"],"execution_count":1,"outputs":[]},{"cell_type":"markdown","metadata":{"id":"fXVXoFWtSF4_"},"source":["## Importing the dataset"]},{"cell_type":"code","metadata":{"id":"xfoa8OSORfHQ","executionInfo":{"status":"ok","timestamp":1667061307743,"user_tz":-240,"elapsed":12,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["dataset = pd.read_csv('Position_Salaries.csv')\n","X = dataset.iloc[:, 1:-1].values\n","y = dataset.iloc[:, -1].values"],"execution_count":2,"outputs":[]},{"cell_type":"code","metadata":{"id":"fAWJV6gpiTYM","outputId":"929b117c-59bb-4c0c-c378-6f6d0ef21b5b","executionInfo":{"status":"ok","timestamp":1667061307744,"user_tz":-240,"elapsed":13,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X)"],"execution_count":3,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 1]\n"," [ 2]\n"," [ 3]\n"," [ 4]\n"," [ 5]\n"," [ 6]\n"," [ 7]\n"," [ 8]\n"," [ 9]\n"," [10]]\n"]}]},{"cell_type":"code","metadata":{"id":"P1CzeAyRiU3c","outputId":"80561286-f8e6-472b-e4c8-f1fcac2ce1b8","executionInfo":{"status":"ok","timestamp":1667061307744,"user_tz":-240,"elapsed":11,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y)"],"execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["[ 45000 50000 60000 80000 110000 150000 200000 300000 500000\n"," 1000000]\n"]}]},{"cell_type":"code","metadata":{"id":"_8Ny1GfPiV3m","executionInfo":{"status":"ok","timestamp":1667061307745,"user_tz":-240,"elapsed":10,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["y = y.reshape(len(y),1)"],"execution_count":5,"outputs":[]},{"cell_type":"code","metadata":{"id":"D4aFLlbziaV9","outputId":"257ce5ae-4868-4b5c-93f9-b3d467556156","executionInfo":{"status":"ok","timestamp":1667061307745,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y)"],"execution_count":6,"outputs":[{"output_type":"stream","name":"stdout","text":["[[ 45000]\n"," [ 50000]\n"," [ 60000]\n"," [ 80000]\n"," [ 110000]\n"," [ 150000]\n"," [ 200000]\n"," [ 300000]\n"," [ 500000]\n"," [1000000]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"YS8FeLHYS-nI"},"source":["## Feature Scaling"]},{"cell_type":"code","metadata":{"id":"PGeAlD1HTDI1","executionInfo":{"status":"ok","timestamp":1667061307745,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}}},"source":["from sklearn.preprocessing import StandardScaler\n","sc_X = StandardScaler()\n","sc_y = StandardScaler()\n","X = sc_X.fit_transform(X)\n","y = sc_y.fit_transform(y)"],"execution_count":7,"outputs":[]},{"cell_type":"code","metadata":{"id":"nXa8Z9FgjFTQ","outputId":"88201d16-0a49-42c3-f17d-aae4a7d32ebe","executionInfo":{"status":"ok","timestamp":1667061307746,"user_tz":-240,"elapsed":9,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(X)"],"execution_count":8,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-1.5666989 ]\n"," [-1.21854359]\n"," [-0.87038828]\n"," [-0.52223297]\n"," [-0.17407766]\n"," [ 0.17407766]\n"," [ 0.52223297]\n"," [ 0.87038828]\n"," [ 1.21854359]\n"," [ 1.5666989 ]]\n"]}]},{"cell_type":"code","metadata":{"id":"i7Oo2kybjGr2","outputId":"6b9ec2a8-c09d-49ec-ad3a-82c302f1b294","executionInfo":{"status":"ok","timestamp":1667061307746,"user_tz":-240,"elapsed":8,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["print(y)"],"execution_count":9,"outputs":[{"output_type":"stream","name":"stdout","text":["[[-0.72004253]\n"," [-0.70243757]\n"," [-0.66722767]\n"," [-0.59680786]\n"," [-0.49117815]\n"," [-0.35033854]\n"," [-0.17428902]\n"," [ 0.17781001]\n"," [ 0.88200808]\n"," [ 2.64250325]]\n"]}]},{"cell_type":"markdown","metadata":{"id":"eiU6D2QFRjxY"},"source":["## Training the SVR model on the whole dataset"]},{"cell_type":"code","metadata":{"id":"y6R4rt_GRz15","outputId":"595fd544-b879-4011-b712-76acb6494f49","executionInfo":{"status":"ok","timestamp":1667061308450,"user_tz":-240,"elapsed":711,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["from sklearn.svm import SVR\n","regressor = SVR(kernel = 'rbf')\n","regressor.fit(X, y)"],"execution_count":10,"outputs":[{"output_type":"stream","name":"stderr","text":["/usr/local/lib/python3.7/dist-packages/sklearn/utils/validation.py:993: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().\n"," y = column_or_1d(y, warn=True)\n"]},{"output_type":"execute_result","data":{"text/plain":["SVR()"]},"metadata":{},"execution_count":10}]},{"cell_type":"markdown","metadata":{"id":"deDnDr8UR5vq"},"source":["## Predicting a new result"]},{"cell_type":"code","metadata":{"id":"ib89-Fq8R8v-","outputId":"814b4f55-37fc-448e-b7b5-942d8f80dcad","executionInfo":{"status":"ok","timestamp":1667061308451,"user_tz":-240,"elapsed":17,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/"}},"source":["sc_y.inverse_transform(regressor.predict(sc_X.transform([[6.5]])).reshape(-1,1))"],"execution_count":11,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([[170370.0204065]])"]},"metadata":{},"execution_count":11}]},{"cell_type":"markdown","metadata":{"id":"zzedFlUISSu_"},"source":["## Visualising the SVR results"]},{"cell_type":"code","metadata":{"id":"OWPRGsKpSW9U","outputId":"66e63510-756e-4766-de63-718884f940df","executionInfo":{"status":"ok","timestamp":1667061308451,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["plt.scatter(sc_X.inverse_transform(X), sc_y.inverse_transform(y), color = 'red')\n","plt.plot(sc_X.inverse_transform(X), sc_y.inverse_transform(regressor.predict(X).reshape(-1,1)), color = 'blue')\n","plt.title('Truth or Bluff (SVR)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":12,"outputs":[{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"iVBORw0KGgoAAAANSUhEUgAAAYIAAAEWCAYAAABrDZDcAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nO3de7hVVb3/8fcHUYwQLUFEEDYKauQxNdS8ZCqejpdE65iCnFIj6ZzStDIv0c/UwjJPWpZlW8VLbREzNS3U8tbF2wHvolmIglwURMULILfv748xdywWa7M3mz33WnvPz+t51rPWnHOsOb9rPzC/c4w5xxiKCMzMrLi6VDsAMzOrLicCM7OCcyIwMys4JwIzs4JzIjAzKzgnAjOzgnMisE5B0kuSDq52HI0khaTBLSy7r6R/SnpH0lGS+kj6i6S3Jf2oie/8h6Rb2zbqJuPrJunvknq3x/Gs/TkRWLvITnKNr1WSlpQsj17PfV0j6Xt5xdqC4x+Q/YbG+OdIOm8Ddnk+8LOI6BERtwJjgdeAnhHxjSa+Mx74QUlMR0p6QtJbkl6TdK+kQZJGZklSZb+hq6T5kj5V9nvelvS8pBMby0bEe8AE4KwN+I1Ww5wIrF1kJ7keEdEDmAUcUbKuobGcpK7Vi3Jt64hnbsnv2Q8YI+moVh5mIDCtbPnZaKK3p6Q9gM0j4uFseTBwHfANYHNgEHAZsBK4FdgC+ETZbg4BAriz9PcAPYGvAVdI2rGk/PXA8ZK6tfI3Wg1zIrCqyq5GZ0s6U9IrwNWSTpD0t7JyIWmwpLHAaOCM7Ar29pJiu0p6StIiSZMkbdrEMbtI+rakmdlV8XWSNs+21WXHGiNpFnBvc78hIl4EHgSGNnG8+yV9sWT5X79P0gvAdsDt2e+ZCBxf8vsqNXcdCvy59HcDL0bEPZG8HRG/jYhZEbEUuBH4fNk+Pg9cHxEryn5LRMRk4HVgl5L1s4E3gI819/ewjseJwGrB1sAHSVfCY9dVMCLqgQbgh9kV+RElm48hXekOIp3ETmhiNydkrwNJJ+EewM/KynwC+BDwH80FL2kIsC/wcHNly0XE9qxZQxrFmr/v7gpf+zfg+ZLlx4CdJF0i6UBJPcrKXwscLel9WbybA0dk68t/SxdJI4BewPSyzc8BH1nf32i1r0MmAkkTsiu5Z1pY/hhJz0qaJun6vOOz9bYK+E5EvBcRSzZgP5dGxNyIeB24nXSlXMlo4OKImBER7wBnAyPLmoHOjYh31xHPNpLelPQW8A/gEeBvTZRta1sAbzcuRMQM4ACgH+nq/7XsPkqPbPsDwKvAp7OvHAP8IyKeKNnnNpLeBJYAtwBfj4jHy477dnZs62Q6ZCIAriFd+TUru1o7G9g3Ij4MnJZjXNY6C7ImjA31SsnnxaQr/Uq2AWaWLM8EugJ9Sta93Myx5kbEFhHRk3RyXEKFK+ycvAFsVroiIh6OiGMiojfwcWB/YFxJketY3Tz0uWy51NyI2IJ0j+BS4KAKx90MeHPDw7da0yETQUT8hdSG+S+Stpd0p6RHJf1V0k7ZppOAyyLijey789s5XGte+U3Rd4HujQuStm6m/PqaS2qGajQAWEG6al7vY0TEItLN1COaKLLG7yE1hW2Ip4Ad1hHPFOBmYOeS1b8Chkvam9TO39DEd98DzgT+rcLN7w8BT25A3FajOmQiaEI9cEpEfBQ4Hfh5tn4HYAdJD0h6WFKLahJWVU8CH5a0a3bD99yy7a+S2vZbayLwtezxyh7ABcCk8hunLZXtYyRrPvlT6gngM5K6Z0/4jGnNcUpMpuQpIEn7STpJ0lbZ8k7ACEruWUTES6Smq4nAnyLiFZoQEcuAHwHnlByjH+k+znrfB7Ha1ykSQfYfcR/gN5KeAH4J9M02dwWGkNpQR5Eei3M7Zw2LiH+Qnq2/G/gna7e9XwUMzdroW9OpagLpCvkvwIvAUuCU9dzHNo39CEhNSx8k3Xuo5BJgGSmBXUsTV+MtFRGPAYsk7ZWtepN04n86i+dOUjv/D8u+ei2pJlTeLFTJBGCApMZaznHAtVmNwToZddSJaSTVAb+PiJ0l9QSej4i+FcpdDjwSEVdny/cAZ2XVZ7MOSdIngS9HRGv7LqzPsbqRamn7u2m1c+oUNYKIeAt4UdJnAZQ0PuZ2K6k2gKRepKaiGdWI06ytRMQf2yMJZMd6LyJ2chLovDpkIsg63TwE7Jh1RhpDqpaPkfQkqa32yKz4XcBCSc8C9wHfjIiF1YjbzKwWddimITMzaxsdskZgZmZtp6YG+GqJXr16RV1dXbXDMDPrUB599NHXsg6Ha+lwiaCuro6pU6dWOwwzsw5F0symtrlpyMys4JwIzMwKzonAzKzgnAjMzArOicDMrOBySwTNTR6TDQNxqaTp2fSCu+cVi5lZh9bQAHV10KVLem/YoHEL15JnjeAa1j15zKGkUUGHkKYn/EWOsZiZdUwNDTB2LMycCRHpfezYNk0GuSWCSpPHlDkSuC6bLPthYAtJa40eamZWaOPGweLFa65bvDitbyPVvEfQjzWnA5ydrVuLpLGSpkqaumDBgnYJzsysJsyatX7rW6FD3CyOiPqIGBYRw3r3rthD2syscxowYP3Wt0I1E8EcYNuS5f7ZOjMzazR+PHTvvua67t3T+jZSzURwG/D57OmhjwGLImJeFeMxM6s9o0dDfT0MHAhSeq+vT+vbSG6DzmWTxxwA9JI0G/gOsDFARFxOmoD7MGA6sBg4Ma9YzMw6tNGj2/TEXy63RBARo5rZHsBX8jq+mZm1TIe4WWxmZvlxIjAzKzgnAjOzgnMiMDMrOCcCM7OCcyIwMys4JwIzs4JzIjAzKzgnAjOzgnMiMDMrOCcCM7OCcyIwMys4JwIzs4JzIjAzKzgnAjOzgnMiMDMrOCcCM7OCcyIwMys4JwIzs4JzIjAzKzgnAjOzgnMiMDMrOCcCM7OCcyIwMys4JwIzs4JzIjAzKzgnAjOzgnMiMDMrOCcCM7OCcyIwMys4JwIzs4JzIjAzK7hcE4GkQyQ9L2m6pLMqbB8g6T5Jj0t6StJhecZjZmZryy0RSNoIuAw4FBgKjJI0tKzYt4EbI2I3YCTw87ziMTOzyvKsEewJTI+IGRGxDLgBOLKsTAA9s8+bA3NzjMfMzCromuO++wEvlyzPBvYqK3Mu8EdJpwDvBw7OMR4zM6ug2jeLRwHXRER/4DDgV5LWiknSWElTJU1dsGBBuwdpZtaZ5ZkI5gDbliz3z9aVGgPcCBARDwGbAr3KdxQR9RExLCKG9e7dO6dwzcyKKc9EMAUYImmQpE1IN4NvKyszCxgOIOlDpETgS34zs3aUWyKIiBXAycBdwHOkp4OmSTpf0ois2DeAkyQ9CUwEToiIyCsmMzNbW543i4mIycDksnXnlHx+Ftg3zxjMzGzdqn2z2MzMqsyJwMys4JwIzMwKzonAzKzgnAjMzArOicDMrOCcCMzMCs6JwMys4JwIzMwKzonAzKzgnAjMzArOicDMrOCcCMzMCs6JwMys4JwIzMwKzonAzKzgnAjMzArOicDMrOCcCMzMCs6JwMys4JwIzMwKzonAzKzgnAjMzArOicDMrOCcCMzMCs6JwMys4JwIzMwKzonAzKzgnAjMzArOicDMrOCcCMzMCs6JwMys4JwIzMwKLtdEIOkQSc9Lmi7prCbKHCPpWUnTJF2fZzxmZra2rnntWNJGwGXAvwOzgSmSbouIZ0vKDAHOBvaNiDckbZVXPGZmVlmeNYI9gekRMSMilgE3AEeWlTkJuCwi3gCIiPk5xmNmZhXkmQj6AS+XLM/O1pXaAdhB0gOSHpZ0SKUdSRoraaqkqQsWLMgpXDOzYqr2zeKuwBDgAGAUcIWkLcoLRUR9RAyLiGG9e/du5xDNzDq3PBPBHGDbkuX+2bpSs4HbImJ5RLwI/IOUGMzMrJ20KBFkN37X1xRgiKRBkjYBRgK3lZW5lVQbQFIvUlPRjFYcy8zMWqmlNYJ/SrpI0tCW7jgiVgAnA3cBzwE3RsQ0SedLGpEVuwtYKOlZ4D7gmxGxcD3iNzOzDaSIaL6QtBnpiv5EUvKYANwQEW/lG97ahg0bFlOnTm3vw5qZdWiSHo2IYZW2tahGEBFvR8QVEbEPcCbwHWCepGslDW7DWM3MrJ21+B6BpBGSbgF+DPwI2A64HZicY3xmZga88QasXJnPvlt8j4DUGeyiiNgtIi6OiFcj4ibgznxCMzOzd9+FCy6AQYPg+pwG4Wl2iInsiaFrIuL8Stsj4qttHpWZWcEtWwb19fC978Grr8KnPgW77ZbPsZqtEUTESuBT+RzezMxKrVwJ110HO+4Ip5yS3v/2N7j9dth553yO2dKmoQck/UzSxyXt3vjKJyQzs+KJgFtvhY98BI4/Hj7wAbjjDrj/fth333yP3dLRR3fN3kubhwI4qG3DMTMrnnvvhW99Cx55BHbYASZNgqOPhi7tNAhQixJBRByYdyBmZkUzZUpKAHffDf37wxVXwAknQNfcJgiorMWHk3Q48GFg08Z1Td1ANjOzpj33HHz723DzzbDllvCjH8GXvwybbtr8d/PQokQg6XKgO3AgcCVwNPB/OcZlZtbpzJwJ556bbgZ37w7f+Q58/evQs2d142ppjWCfiNhF0lMRcZ6kHwF35BmYmVlnMX8+jB8Pl18OEpx6Kpx9NtTKqPotTQRLsvfFkrYBFgJ98wnJzKxzWLQI/vd/4ZJLYOlSOPFEOOcc2Hbb5r/bnlp6T/r32YQxFwGPAS8BE/MKysysJjQ0QF1denynri4tt8CSJXDRRbDddqlD2OGHw7Rp6WZwrSUBaPlTQ9/NPv5W0u+BTSNiUX5hmZlVWUMDjB0Lixen5Zkz0zLA6NEVv7J8OUyYAOefD3PnwiGHpCah3Wu819U6E4Gkz6xjGxFxc9uHZGZWA8aNW50EGi1enNaXJYJVq9Kz/+ecA9Onwz77wMSJsP/+7RjvBmiuRnDEOrYF4ERgZp3TrFnNro+AyZNTbnjySdhllzQUxOGHp5vCHcU6E0FEnNhegZiZ1ZQBA1JzUKX1wF//mjqD/e1v6V5AQwOMHNl+vYHbkjuUmZlVMn78mvcIALp354mxP+dbh6VxgPr2hV/8AsaMgY03rl6oG8odyszMKmm8DzBuHMyaxT/77s//G3ANk8bV8YEPwIUXwsknp45hHV1LKzH7RMTngTci4jxgb2CH/MIyM6sBo0cz54GXGPvFVXzo1fu5/ak6xo2DGTPgjDM6RxKA1ncoex13KDOzTu6ee+A//zO1Dn35y6ly0KdPtaNqey1NBI0dyn4IPJqtuzKfkMzMqu/qq9Mtgh13hN/9DrbfvtoR5WedTUOS9pC0dUR8NyLeBHoATwO/AS5pjwDNzNpTRBoZ9AtfgAMOgAce6NxJAJq/R/BLYBmApP2BH2TrFgH1+YZmZta+3nsv3SMePz49CTR5Mmy+ebWjyl9zTUMbRcTr2edjgfqI+C1pqIkn8g3NzKz9LFwIRx2V+gVccAGcdVbH6hS2IZpNBJK6RsQKYDgwdj2+a2bWIUyfDocdljoNT5yYOoYVSXMn84nAnyW9Rnpy6K8AkgaTmofMzDq0Bx6AI49Mn++5J/+J4mtRc0NMjJd0D+lR0T9GRGSbugCn5B2cmVmeJk2C449Po0b84Q8wZEi1I6qOZpt3IuLhCuv+kU84Zmb5i0g9g88+G/bbD269Nc0dXFQdcHgkM7PWW7489Q84+2wYNQr+9KdiJwFwIjCzAlm0KA0RfeWVqZfwr38Nm27a/Pc6Oz/5Y2aFMGtWSgJ//ztcdVXqMGZJrjUCSYdIel7SdElnraPcf0oKScPyjMfMiunRR2GvvVIyuOMOJ4FyuSUCSRsBlwGHAkOBUZKGVii3GXAq8EhesZhZcd1+e5oycpNN4MEH4eCDqx1R7cmzRrAnMD0iZkTEMuAG4MgK5b4LXAgszTEWMyugn/409RYeOhQeeQQ+/OFqR1Sb8kwE/YCXS5ZnZ+v+RdLuwLYR8Yd17UjSWElTJU1dsGBB20dqZp3KypVw2mnw1a/CEUfA/ffD1ltXO6raVbWnhiR1AS4GvtFc2Yioj4hhETGsd+/e+QdnZh3Wu++mOQR+8pOUDH77W3j/+6sdVW3L86mhOcC2Jcv9s3WNNgN2Bu5XGtlpa+A2SSMiYmqOcZlZJ/XKK6kG8NhjcOmlcIrHP2iRPBPBFGCIpEGkBDASOK5xY0QsAno1Lku6HzjdScDMWmPatDRw3GuvpZ7CRxxR7Yg6jtyahrIRS08G7gKeA26MiGmSzpc0Iq/jmlnx3H037LMPLFsGf/mLk8D6yrVDWURMBiaXrTunibIH5BmLmXVOEybAl74EO+2UBo4bMKDaEXU8HmLCzDqkVavSMBFjxsCBB6YJZZwEWsdDTJhZh7N0KZx4ItxwA3zxi/Dzn8PGG1c7qo7LicDMOpTSKSW//30488ziTCmZFycCM+swSqeUvOEGOPbYakfUOTgRmFmH4Ckl8+ObxWZW8yZNguHD4YMfhIcfdhJoa04EZlazItJ9gJEjYc894aGHYPDgakfV+bhpyMxq0vLl8D//kyaROe641F+gW7dqR9U5uUZgZjVn3jz45CdTEvj2t9OUkk4C+XGNwMxqyl13wec+l0YRve669Nny5RqBmdWE5cvh7LPhkEOgTx+YMsVJoL24RmBmVTdrFowalaaSPOkk+PGPoXv3akdVHK4RmFlV3XYb7LorPP00TJwI9fXQ/ZYGqKuDLl3Se0NDtcPs1JwIzKwqli2Dr30tdRIbNChNJjNyJOmkP3YszJyZnh+dOTMtOxnkxonAzNrdCy+kTmE//nGaV/jBB0v6B4wbB4sXr/mFxYvTesuF7xGYWbu68cZ0H6BLF7jlljSA3Bpmzar8xabW2wZzjcDM2sWSJfDf/50Gihs6FJ54okISgKYnFfBkA7lxIjCz3P3977DXXvDLX8IZZ6TpJAcObKLw+PFrPzLUvXtab7lwIjCzXF13HXz0o6m38OTJcOGFzUwiM3p0enRo4MA00cDAgWl59Oh2i7lofI/AzHLxzjtw8slw7bWw//5w/fXQr18Lvzx6tE/87cg1AjNrc089BXvskWoD55yT5g9ocRKwducagZm1mQi44go49VTYYgu4+2446KBqR2XNcY3AzNrEW2+lYSK+9KXUFPTkk04CHYUTgZltsEcfhd13h5tuShPJ3HEHbLVVtaOylnIiMLNWi4Cf/AT23jsNGfHnP8NZZ6XOYtZx+B6BmbXK66/DiSemQeOOOAKuvhq23LLaUVlrOG+b2Xp78ME0Yugdd8All8Dvfuck0JE5EZhZi61alTqE7b9/6hT24INw2mmp35d1XG4aMrMWmT8fPv/5NJXkZz+bHhPdfPNqR2VtwYnAzJp1//1w3HHpvsDll6fpAVwL6DzcNGRmTVq5Es47D4YPh5494f/+L/UTcBLoXFwjMLOK5s5Nw/3cf39qErrsMujRo9pRWR6cCMxsLXfeCZ/7XJoY7Jpr4Pjjqx2R5SnXpiFJh0h6XtJ0SWdV2P51Sc9KekrSPZKaGqHczHK2ahXc+627GfX+2zj0UOi76Dmmfud2J4ECyC0RSNoIuAw4FBgKjJI0tKzY48CwiNgFuAn4YV7xmFllc+fCBRfAkL5vM/z7B3Pn4o9zOhfxyPLd+dB5Iz1pfAHkWSPYE5geETMiYhlwA3BkaYGIuC8iGmepfhjon2M8ZpZZsQJuvx1GjEgzQI4bBwMWPcOvGc1ctuEizuB9LPWk8QWR5z2CfsDLJcuzgb3WUX4McEelDZLGAmMBBnjeUrNWe+EFmDAhDQcxbx706QOnnw5jxsCQHfcFYu0vedL4Tq8mbhZL+i9gGPCJStsjoh6oBxg2bFiFf6lm1pSlS+GWW+DKK+Hee9OAcIceCl/8Ihx+eMm0kQMGwMyZa+/AF1+dXp5NQ3OAbUuW+2fr1iDpYGAcMCIi3ssxHrNCefrpNPxDv36pM9iMGfDd76Zz/e9/D0cdVTZ3sCeNL6w8awRTgCGSBpESwEjguNICknYDfgkcEhHzc4zFrBDefhsmTUpX/488AptsAp/+dLr6P+igZoaHbpwjeNy41Bw0YEBKAp47uNPLLRFExApJJwN3ARsBEyJimqTzgakRcRtwEdAD+I1SV8VZETEir5jMOqOIdNK/8kq44QZ4910YOhQuvjj1BejVaz125knjCynXewQRMRmYXLbunJLPB+d5fLPObOFC+PWvUwJ45pnUijNyZLr6/9jHPAyEtVxN3Cw2s5ZZtQruuy+d/G++Oc0KtsceUF8Pxx6bxgMyW18edM6sFjQ0QF1dasSvq1urE9ecOam5fvBgOPjgNATEl74ETzyRBoI76SQnAWs91wjMqq2hIY3rvDjrWzlzJowdy4qVYvIWx3HllfCHP6TawIEHwve+l24Av+991Q3bOg8nArNqGzdudRIAXmA7rlo8hmu+MJx5K2HrreHMM+ELX0g1ArO25kRgViURqXfv9JkDmc5BTGcwD7E393MgXVjJYSsnc9LvjuDQQ8ue9zdrY04EZjlauRJmz05DO0yfvubrhRcaKwJ/BqAry9mBf/A9xnEC19Bv4MYw4oiqxm/F4ERgtoFWrEjN+uUn+unTU2/eZctWl+3WDbbbbvVN38GDYfCsexj8k68yYOnzdGVlKti9O4yvr84PssJxIjBrgffegxdfrHxl/9JLKRk06t49neCHDk2jew4evPrVr1+l3r3D4d++5R69VjWK6FhjuA0bNiymTp1a7TCsE1q8OF3BV7qynzUrtek36tlzzRN86Wvrrd2Zy2qPpEcjYlilba4RWKe2fDksWACvvgrz56dX4+d/vT/3Oq/MXs68lX3W+O6WW6YT+377rT7Jb799eu/Vyyd76zycCKxDiYB33ql8Qq+07vXXK++nW7c0Fv9WGy2k78tT2HXVXLZjBoOZzuBus9n+0lP5wNjPtu+PM6sSJwKrupUr07g5Fa/WK5zklyypvJ8ttshO7lvBzjun98bl0s99+sBmm2VX9HUfhVVlY/C/B1wwG5wIrCCcCCx377yTnqp56aX0Xv55/vzUa7Zc166rT+JbbQU77rj2Cb10+yabtCK4pmbf8qxcViBOBLZBIuDNN9c+wZee6BcuXPM7m2ySHoypq0szZPXtu/bJvU+fdIW/zvHz24Jn5TJzIrB1i4DXXqt8gm/8/NZba36ne3cYODC99twzvdfVrV639dbtcIJvqfHj1xznBzwrlxWOE0HBrVoFr7xS+QTf+F7eJt+zZzqx19XBJz6x+iTf+N6hnqjxrFxm7kfQma1cmW6wzpmTXrNnr/48Z046782atWbPV0iPTZae2Euv5uvqUpNNm2ho8AnYrJ24H0EntGRJ0yf4xuV581IyKNW1K2yzTerhuvvu8JnPrH2y79GjHX5AE0MvA04GZu3MNYIaE5Gefa90ki/9XOn5+M02Syf4/v3Te+OrdHmrrWqkfb6urvJN2oEDU5uUmbUp1wiAG29M0/ttvHG6Ki59tfe6xYsrX8E3vpYuXTN2KZ3A+/eHQYNST9fyk32/fh1shio/tmlWMwqTCJYvh7ffToODlb6WL29+XaVn3NtKt26rT+R77JFmniq/mu/bt43Ho6+Ftnk/tmlWMwqTCEaPbv25btWqtZNFS5NIpXWlJ/8tt2znJ2xqpW3ej22a1QzfI2hPtXAlXktt87Xw9zAriHXdI6iF24b5a2hIJ8AuXdJ7Q0N1Yhg7Np2EI1Zfibd3LLXUNj96dEo+q1aldycBs6ro/ImgVk7AZROUA2l53Lj2jaOpNni3zZsVVudPBLVyAq6VK/Hx41NbfCm3zZsVWudPBLVyAq6VK/HRo6G+Pt0TkNJ7fb2bZcwKrPMnglo5AdfSlbjb5s2sROdPBLVyAvaVuJnVqM7fj6CWRpfckM4MZmY56fyJAHwCNjNbh87fNGRmZuuUayKQdIik5yVNl3RWhe3dJE3Ktj8iqS7PeMzMbG25JQJJGwGXAYcCQ4FRkoaWFRsDvBERg4FLgAvzisfMzCrLs0awJzA9ImZExDLgBuDIsjJHAtdmn28ChksdZpJDM7NOIc9E0A94uWR5drauYpmIWAEsArYs35GksZKmSpq6YMGCnMI1MyumDvHUUETUA/UAkhZIqjB8ZofSC3it2kHUEP89VvPfYk3+e6xpQ/4eA5vakGcimANsW7LcP1tXqcxsSV2BzYGF69ppRPRuyyCrQdLUpoaDLSL/PVbz32JN/nusKa+/R55NQ1OAIZIGSdoEGAncVlbmNuD47PPRwL3R0SZIMDPr4HKrEUTECkknA3cBGwETImKapPOBqRFxG3AV8CtJ04HXScnCzMzaUa73CCJiMjC5bN05JZ+XAp/NM4YaVV/tAGqM/x6r+W+xJv891pTL36PDTVVpZmZty0NMmJkVnBOBmVnBORG0I0nbSrpP0rOSpkk6tdoxVZukjSQ9Lun31Y6l2iRtIekmSX+X9JykvasdUzVJ+lr2/+QZSRMlbVrtmNqLpAmS5kt6pmTdByX9SdI/s/cPtNXxnAja1wrgGxExFPgY8JUK4y8VzanAc9UOokb8BLgzInYCPkKB/y6S+gFfBYZFxM6kJw+L9FThNcAhZevOAu6JiCHAPdlym3AiaEcRMS8iHss+v036j14+7EZhSOoPHA5cWe1Yqk3S5sD+pEeqiYhlEfFmdaOquq7A+7LOpt2BuVWOp91ExF9Ij9SXKh2b7VrgqLY6nhNBlWRDbu8GPFLdSKrqx8AZwKpqB1IDBgELgKuzprIrJb2/2kFVS0TMAf4XmAXMAxZFxB+rG1XV9YmIednnV4A+bbVjJ4IqkNQD+C1wWkS8Ve14qkHSp4D5EfFotWOpEV2B3YFfRMRuwLu0YdW/o8nav48kJchtgPdL+q/qRlU7shEY2uzZfyeCdiZpY1ISaIiIm6sdTxXtC4yQ9BJpiPKDJP26uiFV1WxgdkQ01hBvIiWGojoYeDEiFkTEcuBmYJ8qx1Rtr0rqC5C9z2+rHTsRtKNsroWrgOci4uJqx1NNEXF2RPSPiDrSTcB7I6KwV3wR8QrwsqQds1XDgWerGJg3iWwAAAL9SURBVFK1zQI+Jql79v9mOAW+eZ4pHZvteOB3bbVjJ4L2tS/wOdLV7xPZ67BqB2U14xSgQdJTwK7ABVWOp2qymtFNwGPA06RzVWGGm5A0EXgI2FHSbEljgB8A/y7pn6Qa0w/a7HgeYsLMrNhcIzAzKzgnAjOzgnMiMDMrOCcCM7OCcyIwMys4JwLrVCStzB7LfUbSbyR1X8/vbyPppuzzrqWP90oaIalNevtKeqct9pP3Pq0Y/PiodSqS3omIHtnnBuDR1nbek3QCafTLk9swxMZ9/yvOWt6nFYNrBNaZ/RUYnI3jfqukpyQ9LGkXAEmfKOnY97ikzSTVZbWJTYDzgWOz7cdKOkHSz7Lv1km6N9vnPZIGZOuvkXSppAclzZB0dHNBSvqmpCnZvs7L1v1A0ldKypwr6fSmypttCCcC65SyoYsPJfVKPQ94PCJ2Ab4FXJcVOx34SkTsCnwcWNL4/YhYBpwDTIqIXSNiUtkhfgpcm+2zAbi0ZFtfYD/gUzTT+1PSJ4EhwJ6k3sQflbQ/MAk4pqToMcCkdZQ3azUnAuts3ifpCWAqabyaq0gn5V8BRMS9wJaSegIPABdL+iqwRUSsWI/j7A1cn33+VXaMRrdGxKqIeJbmhwr+ZPZ6nDScwk7AkIh4HNgqu2fxEeCNiHi5qfLrEbfZWrpWOwCzNrYku8L/lzRm2doi4geS/gAcBjwg6T+ApW0Qw3ulh2+mrIDvR8QvK2z7DXA0sDWphtBcebNWcY3AiuCvwGgASQcAr0XEW5K2j4inI+JCYArp6rrU28BmTezzQVZPnTg6O0Zr3AV8IZujAkn9JG2VbZuUHeNoUlJorrxZq7hGYEVwLjAhG9VzMauH8j1N0oGkGdKmAXeQ2vcb3QeclTU1fb9sn6eQZhP7JmlmsRNbE1hE/FHSh4CHsprLO8B/kSbtmSZpM2BO48xU6yrfmuObgR8fNTMrPDcNmZkVnBOBmVnBORGYmRWcE4GZWcE5EZiZFZwTgZlZwTkRmJkV3P8HgE+ve/Y7x1cAAAAASUVORK5CYII=\n"},"metadata":{"needs_background":"light"}}]},{"cell_type":"markdown","metadata":{"id":"UahPVNlJSZ-K"},"source":["## Visualising the SVR results (for higher resolution and smoother curve)"]},{"cell_type":"code","metadata":{"id":"7fkhPL7RSd2X","outputId":"9f5807c8-c66b-44d8-f8f4-d2fe57375816","executionInfo":{"status":"ok","timestamp":1667061308452,"user_tz":-240,"elapsed":16,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"}},"colab":{"base_uri":"https://localhost:8080/","height":295}},"source":["X_grid = np.arange(min(sc_X.inverse_transform(X)), max(sc_X.inverse_transform(X)), 0.1)\n","X_grid = X_grid.reshape((len(X_grid), 1))\n","plt.scatter(sc_X.inverse_transform(X), sc_y.inverse_transform(y), color = 'red')\n","plt.plot(X_grid, sc_y.inverse_transform(regressor.predict(sc_X.transform(X_grid)).reshape(-1,1)), color = 'blue')\n","plt.title('Truth or Bluff (SVR)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"],"execution_count":13,"outputs":[{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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\n"},"metadata":{"needs_background":"light"}}]}]} \ No newline at end of file +{"cells":[{"cell_type":"markdown","metadata":{"id":"m3PAEPRDRLA3"},"source":["# Support Vector Regression (SVR)"]},{"cell_type":"markdown","metadata":{"id":"0VCUAVIjRdzZ"},"source":["## Importing the libraries"]},{"cell_type":"code","execution_count":1,"metadata":{"executionInfo":{"elapsed":614,"status":"ok","timestamp":1667061307743,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"56oRF-QfSDzC"},"outputs":[],"source":["import numpy as np\n","import matplotlib.pyplot as plt\n","import pandas as pd"]},{"cell_type":"markdown","metadata":{"id":"fXVXoFWtSF4_"},"source":["## Importing the dataset"]},{"cell_type":"code","execution_count":2,"metadata":{"executionInfo":{"elapsed":12,"status":"ok","timestamp":1667061307743,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"xfoa8OSORfHQ"},"outputs":[],"source":["dataset = pd.read_csv('Position_Salaries.csv')\n","X = dataset.iloc[:, 1:-1].values\n","y = dataset.iloc[:, -1].values"]},{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":13,"status":"ok","timestamp":1667061307744,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"fAWJV6gpiTYM","outputId":"929b117c-59bb-4c0c-c378-6f6d0ef21b5b"},"outputs":[],"source":["print(X)"]},{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":11,"status":"ok","timestamp":1667061307744,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"P1CzeAyRiU3c","outputId":"80561286-f8e6-472b-e4c8-f1fcac2ce1b8"},"outputs":[],"source":["print(y)"]},{"cell_type":"code","execution_count":4,"metadata":{"executionInfo":{"elapsed":10,"status":"ok","timestamp":1667061307745,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"_8Ny1GfPiV3m"},"outputs":[],"source":["y = y.reshape(len(y),1)"]},{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":9,"status":"ok","timestamp":1667061307745,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"D4aFLlbziaV9","outputId":"257ce5ae-4868-4b5c-93f9-b3d467556156"},"outputs":[],"source":["print(y)"]},{"cell_type":"markdown","metadata":{"id":"YS8FeLHYS-nI"},"source":["## Feature Scaling"]},{"cell_type":"code","execution_count":5,"metadata":{"executionInfo":{"elapsed":8,"status":"ok","timestamp":1667061307745,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"PGeAlD1HTDI1"},"outputs":[],"source":["from sklearn.preprocessing import StandardScaler\n","sc_X = StandardScaler()\n","sc_y = StandardScaler()\n","X = sc_X.fit_transform(X)\n","y = sc_y.fit_transform(y)"]},{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":9,"status":"ok","timestamp":1667061307746,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"nXa8Z9FgjFTQ","outputId":"88201d16-0a49-42c3-f17d-aae4a7d32ebe"},"outputs":[],"source":["print(X)"]},{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":8,"status":"ok","timestamp":1667061307746,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"i7Oo2kybjGr2","outputId":"6b9ec2a8-c09d-49ec-ad3a-82c302f1b294"},"outputs":[],"source":["print(y)"]},{"cell_type":"markdown","metadata":{"id":"eiU6D2QFRjxY"},"source":["## Training the SVR model on the whole dataset"]},{"cell_type":"code","execution_count":6,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":711,"status":"ok","timestamp":1667061308450,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"y6R4rt_GRz15","outputId":"595fd544-b879-4011-b712-76acb6494f49"},"outputs":[{"name":"stderr","output_type":"stream","text":["/home/codespace/.local/lib/python3.10/site-packages/sklearn/utils/validation.py:1339: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().\n"," y = column_or_1d(y, warn=True)\n"]},{"data":{"text/html":[""],"text/plain":["SVR()"]},"execution_count":6,"metadata":{},"output_type":"execute_result"}],"source":["from sklearn.svm import SVR\n","regressor = SVR(kernel = 'rbf')\n","regressor.fit(X, y)"]},{"cell_type":"markdown","metadata":{"id":"deDnDr8UR5vq"},"source":["## Predicting a new result"]},{"cell_type":"code","execution_count":7,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"elapsed":17,"status":"ok","timestamp":1667061308451,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"ib89-Fq8R8v-","outputId":"814b4f55-37fc-448e-b7b5-942d8f80dcad"},"outputs":[{"data":{"text/plain":["array([[170370.0204065]])"]},"execution_count":7,"metadata":{},"output_type":"execute_result"}],"source":["sc_y.inverse_transform(regressor.predict(sc_X.transform([[6.5]])).reshape(-1,1))"]},{"cell_type":"markdown","metadata":{"id":"zzedFlUISSu_"},"source":["## Visualising the SVR results"]},{"cell_type":"code","execution_count":8,"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":295},"executionInfo":{"elapsed":16,"status":"ok","timestamp":1667061308451,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"OWPRGsKpSW9U","outputId":"66e63510-756e-4766-de63-718884f940df"},"outputs":[{"data":{"image/png":"iVBORw0KGgoAAAANSUhEUgAAAjcAAAHHCAYAAABDUnkqAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/TGe4hAAAACXBIWXMAAA9hAAAPYQGoP6dpAABJHklEQVR4nO3dd3hUZd7G8XsSSCMkBJFAQiBUAZWONBFZo4hKWUBpAiLqovSigoUiSNRViC4IVhSVJouCdDbSxKwovFGUJtIiJYBgAkGSMDnvH2czOqSQfpKT7+e65oJ55pwzv0l2mdvnPMVhGIYhAAAAm/CwugAAAICCRLgBAAC2QrgBAAC2QrgBAAC2QrgBAAC2QrgBAAC2QrgBAAC2QrgBAAC2QrgBAAC2QrgBkKnw8HDdd999VpeRLx988IEcDoeOHDmSp/N//vln3XXXXQoMDJTD4dDnn38uSfr222/Vtm1blStXTg6HQ7GxsdleZ+nSpapYsaIuXryYpzoKy7x581S9enUlJydbXQpQoAg3QDHkcDhy9Ni8eXO+3mfPnj2aMmVKnr/8rXD77be7/Qy8vLxUs2ZNPfbYY4qLiyvQ9xo0aJB2796tF198UR999JFatGih1NRU3X///Tp37pxmzZqljz76SDVq1MjyGk6nU5MnT9aIESPk7+/vak9JSdHrr7+upk2bKiAgQBUqVNCNN96oxx57TPv27ZMkde3aVX5+frpw4UKW1+/fv7+8vLz022+/Scr4v52AgAB16NBBq1evznDuQw89pJSUFL311lt5/REBxVIZqwsAkNFHH33k9nzBggXauHFjhvYGDRrk63327NmjqVOn6vbbb1d4eHi+rlWUqlWrpsjISElmSNizZ4/mzZun9evXa+/evfLz88v3e/zxxx+KiYnRs88+q+HDh7va9+3bp6NHj+qdd97RI488cs3rfPHFF9q/f78ee+wxt/aePXtq7dq16tu3rx599FGlpqZq3759WrVqldq2bav69eurf//++uKLL/TZZ59p4MCBGa596dIlrVixQnfffbeuu+46V/udd96pgQMHyjAMHT16VHPnzlWXLl20du1aderUyXWcj4+PBg0apJkzZ2rEiBFyOBx5+VEBxQ7hBiiGHnzwQbfn//3vf7Vx48YM7Ve7dOlSgXyxWyktLU0pKSny8fHJ8pjAwMAMP4uaNWtq+PDh2r59u+68885813HmzBlJUoUKFdzaT58+nWl7VubPn6927dopNDTU1fbtt99q1apVevHFF/XMM8+4HT979mz9/vvvksyem/Lly2vhwoWZhpsVK1YoKSlJ/fv3d2uvV6+e28+nZ8+eatiwoV5//XW3cCNJDzzwgF555RVt2rRJf/vb33L0mYDijttSQAl1++2366abbtLOnTt12223yc/Pz/VF6XA4NGXKlAznhIeH66GHHpJkjke5//77JUkdO3bM8lbXV199pVtuuUU+Pj6qVauWFixYkKP6kpKSNG7cOIWFhcnb21s33HCDXn31VRmG4Xacw+HQ8OHD9cknn+jGG2+Ut7e31q1bl7sfhqQqVapIksqUyf6/2XLys5kyZYrrVtOTTz4ph8Pher1Dhw6SpPvvv18Oh0O33357lu91+fJlrVu3ThEREW7tv/zyiySpXbt2Gc7x9PR09cL4+vqqR48eio6OdoWqv1q4cKHKly+vrl27ZvuZGzRooEqVKrne96+aN2+uihUrasWKFdleAyhJ6LkBSrDffvtNnTt3Vp8+ffTggw8qODg4x+fedtttGjlypN544w0988wzrltcf73VdfDgQfXq1UtDhgzRoEGD9P777+uhhx5S8+bNdeONN2Z5bcMw1LVrV23atElDhgxRkyZNtH79ej355JM6fvy4Zs2a5Xb8l19+qaVLl2r48OGqVKnSNW+ROZ1OnT17VpKUmpqqvXv3avLkyapTp06mgSG3evTooQoVKmjMmDHq27ev7rnnHvn7+ys4OFihoaGaMWOGRo4cqZYtW2b7M9+5c6dSUlLUrFkzt/b04PTJJ5+oXbt22Qay/v3768MPP3T9fNKdO3dO69evV9++feXr65vt50lISND58+dVu3btTF9v1qyZtm/fnu01gBLFAFDsDRs2zLj6/64dOnQwJBnz5s3LcLwkY/LkyRnaa9SoYQwaNMj1/NNPPzUkGZs2bcr0WEnG1q1bXW2nT582vL29jXHjxmVb7+eff25IMqZPn+7W3qtXL8PhcBgHDx50q9XDw8P46aefsr1muvTPffWjQYMGxqFDh9yOnT9/viHJOHz4sNv75eRnc/jwYUOS8c9//tPtuE2bNhmSjE8//fSatb777ruGJGP37t1u7Wlpaa7PERwcbPTt29eYM2eOcfTo0QzXuHLlilG1alWjTZs2bu3z5s0zJBnr1693a5dkDBkyxDhz5oxx+vRp47vvvjPuvvvuTD9Luscee8zw9fW95ucBSgpuSwElmLe3twYPHlxo12/YsKHat2/ven799dfrhhtu0KFDh7I9b82aNfL09NTIkSPd2seNGyfDMLR27Vq39g4dOqhhw4Y5ris8PFwbN27Uxo0btXbtWkVFRSkhIUGdO3d2jZUpDtJnMAUFBbm1OxwOrV+/XtOnT1dQUJAWLVqkYcOGqUaNGurdu7drzI1k3qbq06ePYmJi3Ga1LVy4UMHBwbrjjjsyvO97772n66+/XpUrV1aLFi0UHR2tp556SmPHjs20zqCgIP3xxx+6dOlS/j80UAyU6nCzdetWdenSRSEhIW5rWOSGYRh69dVXVa9ePXl7eys0NFQvvvhiwRcLZCI0NFReXl6Fdv3q1atnaAsKCtL58+ezPe/o0aMKCQlR+fLl3drTb3kdPXrUrb1mzZq5qqtcuXKKiIhQRESE7r77bo0aNUorV67U/v379dJLL+XqWkXBuGqckWQG02effVZ79+7ViRMntGjRIrVu3TrD7SdJrgHDCxculCT9+uuv2rZtm/r06SNPT88M1+7WrZs2btyo1atXa8qUKXI4HLp06ZI8PDL/Jz+9PmZLwS5KdbhJSkpS48aNNWfOnDxfY9SoUXr33Xf16quvat++fVq5cqVuueWWAqwSyNq1xlpczel05ur4zL44pcy/rPMjt58jM82bN1dgYKC2bt2ap/Nz+7PJifSBwdcKg1WrVlWfPn20detW1a1bV0uXLtWVK1dcrzdv3lz169fXokWLJEmLFi2SYRgZZkmlq1atmiIiInTPPfdo8uTJmjlzpmbPnq3ly5dnevz58+fl5+dXIL8HoDgo1eGmc+fOmj59uv7+979n+npycrLGjx+v0NBQlStXTq1atXKbSbJ3717NnTtXK1asUNeuXVWzZk01b968QKahAvkRFBTkdmtDMteDOXnypFtbYf2Xeo0aNXTixIkMi8+lL06X3aJ3+eF0Oq+5CnBOfzYFoX79+pKkw4cP5+j4smXLqlGjRkpNTXUNmE7Xv39//fjjj/rhhx+0cOFC1a1bVy1btszRdf/xj3+odu3aeu655zINpocPH873mklAcVKqw821DB8+XDExMVq8eLF++OEH3X///br77rv1888/SzIX56pVq5ZWrVql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3nzzTS1dulRjxoyxonwAACBJPXpIy5ZJoaHu7dWqme09ehRpOZZOBd+8ebM6duyYoX3QoEH64IMP9NBDD+nIkSPavHmz2zljxozRnj17VK1aNT3//PN66KGHcvyeTAUHAKCQFOIKxbn5/i4269wUFcINAAAlj23XuQEAALgWwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVwg0AALAVy8PNnDlzFB4eLh8fH7Vq1Uo7duzI9vioqCjdcMMN8vX1VVhYmMaMGaPLly8XUbUAAKC4szTcLFmyRGPHjtXkyZO1a9cuNW7cWJ06ddLp06czPX7hwoWaMGGCJk+erL179+q9997TkiVL9MwzzxRx5QAAoLiyNNzMnDlTjz76qAYPHqyGDRtq3rx58vPz0/vvv5/p8V9//bXatWunfv36KTw8XHfddZf69u17zd4eAABQelgWblJSUrRz505FRET8WYyHhyIiIhQTE5PpOW3bttXOnTtdYebQoUNas2aN7rnnnizfJzk5WYmJiW4PAABgX2WseuOzZ8/K6XQqODjYrT04OFj79u3L9Jx+/frp7NmzuvXWW2UYhq5cuaKhQ4dme1sqMjJSU6dOLdDaAQBA8WX5gOLc2Lx5s2bMmKE333xTu3bt0vLly7V69WpNmzYty3MmTpyohIQE1yMuLq4IKwYAAEXNsp6bSpUqydPTU/Hx8W7t8fHxqlKlSqbnPP/88xowYIAeeeQRSdLNN9+spKQkPfbYY3r22Wfl4ZExq3l7e8vb27vgPwAA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0nBTqVIleXp6Kj4+3q09Pj5eVapUyfScKlWq5Or4iRMnauzYsa7nx48fV8OGDRUWFpbP6gEAQFG7cOGCAgMDsz3G0nDj5eWl5s2bKzo6Wt27d5dkDiiOjo7W8OHDMz2nTZs2io6O1ujRo11tGzduVJs2bTI93tvbW97e3q7n/v7+iouLU/ny5eVwOArss9hJYmKiwsLCFBcXx6DrYoDfR/HC76P44XdSvBTW78MwDF24cEEhISHXPNby21Jjx47VoEGD1KJFC91yyy2KiopSUlKSBg8eLEkaOHCgQkNDFRkZKUkaNWqUOnTooNdee0333nuvFi9erO+++05vv/12jt7Pw8ND1apVK7TPYycBAQH8Q1GM8PsoXvh9FD/8ToqXwvh9XKvHJp3l4aZ37946c+aMJk2apFOnTqlJkyZat26da9DwsWPH5OHx56Sutm3bauHChXruuef0zDPPqG7duvr888910003WfURAABAMWL5OjcoflgLqHjh91G88PsofvidFC/F4fdh+QrFKH68vb01efJkt7FKsA6/j+KF30fxw++keCkOvw96bgAAgK3QcwMAAGyFcAMAAGyFcAMAAGyFcAMAAGyFcAOXyMhItWzZUuXLl1flypXVvXt37d+/3+qyIOmll16Sw+FwW5kbRe/48eN68MEHdd1118nX11c333yzvvvuO6vLKpWcTqeef/551axZU76+vqpdu7amTZuWo32HkH9bt25Vly5dFBISIofDoc8//9ztdcMwNGnSJFWtWlW+vr6KiIjQzz//XGT1EW7gsmXLFg0bNkz//e9/tXHjRqWmpuquu+5SUlKS1aWVat9++63eeustNWrUyOpSSrXz58+rXbt2Klu2rNauXas9e/botddeU1BQkNWllUovv/yy5s6dq9mzZ2vv3r16+eWX9corr+hf//qX1aWVCklJSWrcuLHmzJmT6euvvPKK3njjDc2bN0/ffPONypUrp06dOuny5ctFUh9TwZGlM2fOqHLlytqyZYtuu+02q8splS5evKhmzZrpzTff1PTp09WkSRNFRUVZXVapNGHCBG3fvl3btm2zuhRIuu+++xQcHKz33nvP1dazZ0/5+vrq448/trCy0sfhcOizzz5z7RFpGIZCQkI0btw4jR8/XpKUkJCg4OBgffDBB+rTp0+h10TPDbKUkJAgSapYsaLFlZRe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FbR37161bNlSknkrq3z58q5jqlatqtOnT+f4fb7//ntt377d1VMjSU6nU5cvX9alS5fk5+enBx54QJ988okGDBigpKQkrVixQosXL5YkHTx4UJcuXdKdd97pdt2UlBQ1bdo0T58dQM4QbgBcU8eOHTV37lx5eXkpJCREZcrk/J+ORx55RJ06ddLq1au1YcMGRUZG6rXXXtOIESMKsWKpbNmybs8dDofS0tJyfP7Fixc1depU9ejRI8NrPj4+ksxbUx06dNDp06e1ceNG+fr66u6773adL0mrV69WaGio2/ne3t65+iwAcodwA+CaypUrpzp16mRob9Cgga5cuaJvvvlGbdu2lST99ttv2r9/vxo2bOg6LiwsTEOHDtXQoUM1ceJEvfPOO5mGGy8vLzmdzmxradCggeLi4hQXF+fqvdmzZ49+//13t/fMr2bNmmn//v2Zfu50bdu2VVhYmJYsWaK1a9fq/vvvd4Wqhg0bytvbW8eOHVOHDh0KrC4A10a4AZBndevWVbdu3fToo4/qrbfeUvny5TVhwgSFhoaqW7dukqTRo0erc+fOqlevns6fP69NmzapQYMGmV4vPDxcFy9eVHR0tBo3biw/Pz/5+fm5HRMREaGbb75Z/fv3V1RUlK5cuaInnnhCHTp0UIsWLQrss02aNEn33Xefqlevrl69esnDw0Pff/+9fvzxR02fPt11XL9+/TRv3jwdOHBAmzZtcrWXL19e48eP15gxY5SWlqZbb71VCQkJ2r59uwICAjRo0KACqxWAO2ZLAciX+fPnq3nz5rrvvvvUpk0bGYahNWvWuHownE6nhg0bpgYNGujuu+9WvXr19Oabb2Z6rbZt22ro0KHq3bu3rr/+er3yyisZjnE4HFqxYoWCgoJ02223KSIiQrVq1dKSJUsK9HN16tRJq1at0oYNG9SyZUu1bt1as2bNUo0aNdyO69+/v/bs2aPQ0FC1a9fO7bVp06bp+eefV2RkpOvzr169WjVr1izQWgG4cxiGYVhdBAAAQEGh5wYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANgK4QYAANjK/wPJkA4j75H/qAAAAABJRU5ErkJggg==","text/plain":["
"]},"metadata":{},"output_type":"display_data"}],"source":["plt.scatter(sc_X.inverse_transform(X), sc_y.inverse_transform(y), color = 'red')\n","plt.plot(sc_X.inverse_transform(X), sc_y.inverse_transform(regressor.predict(X).reshape(-1,1)), color = 'blue')\n","plt.title('Truth or Bluff (SVR)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"]},{"cell_type":"markdown","metadata":{"id":"UahPVNlJSZ-K"},"source":["## Visualising the SVR results (for higher resolution and smoother curve)"]},{"cell_type":"code","execution_count":9,"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":295},"executionInfo":{"elapsed":16,"status":"ok","timestamp":1667061308452,"user":{"displayName":"Hadelin de Ponteves","userId":"15047218817161520419"},"user_tz":-240},"id":"7fkhPL7RSd2X","outputId":"9f5807c8-c66b-44d8-f8f4-d2fe57375816"},"outputs":[{"name":"stderr","output_type":"stream","text":["/tmp/ipykernel_6545/1412826726.py:1: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.)\n"," X_grid = np.arange(min(sc_X.inverse_transform(X)), max(sc_X.inverse_transform(X)), 0.1)\n"]},{"data":{"image/png":"iVBORw0KGgoAAAANSUhEUgAAAjcAAAHHCAYAAABDUnkqAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/TGe4hAAAACXBIWXMAAA9hAAAPYQGoP6dpAABKa0lEQVR4nO3de3zPdf/H8ed3YweHzTRmZswxlJxzuiS1nEqEkhS5qJ8uZ+mKlJHD0kF0kZWrSFdELiFnLSLt6sCllHPEGhvCxrDNd5/fH59rX7427Pz97rPH/Xb73Lbv5/v5fL6v777X1ffp/XkfbIZhGAIAALAID1cXAAAAkJ8INwAAwFIINwAAwFIINwAAwFIINwAAwFIINwAAwFIINwAAwFIINwAAwFIINwAAwFIINwCyFBYWpoceesjVZeTJggULZLPZ9Pvvv+fq/IMHD6pDhw7y9/eXzWbTihUrJEk//PCDWrdurdKlS8tms2nXrl03vc7SpUtVvnx5XbhwIVd1FJSoqChVrVpVKSkpri4FyFeEG8AN2Wy2bG1btmzJ0+vs2bNHEydOzPWXvyvce++9Tn8DLy8vVa9eXc8++6xiY2Pz9bX69++v3bt3a+rUqfr444/VrFkzpaWl6dFHH9WZM2f09ttv6+OPP1a1atVueA273a6IiAgNGzZMZcqUcexPTU3VrFmz1LhxY/n5+alcuXK644479Oyzz2rfvn2SpIcfflilSpXS+fPnb3j9vn37ysvLS3/++aekzP/b8fPzU7t27bRmzZpM5z799NNKTU3Ve++9l9s/EeCWSri6AACZffzxx06PFy5cqE2bNmXaX69evTy9zp49ezRp0iTde++9CgsLy9O1ClOVKlUUGRkpyQwJe/bsUVRUlDZs2KC9e/eqVKlSeX6NS5cuKSYmRuPHj9fQoUMd+/ft26ejR49q3rx5GjRo0C2v88UXX2j//v169tlnnfb37NlT69atU58+ffTMM88oLS1N+/bt0+rVq9W6dWvVrVtXffv21RdffKHPP/9c/fr1y3TtixcvauXKlerUqZNuu+02x/4HHnhA/fr1k2EYOnr0qObOnauuXbtq3bp16tixo+M4Hx8f9e/fXzNmzNCwYcNks9ly86cC3A7hBnBDTz75pNPj//znP9q0aVOm/de7ePFivnyxu1J6erpSU1Pl4+Nzw2P8/f0z/S2qV6+uoUOHavv27XrggQfyXMepU6ckSeXKlXPaf/LkySz338j8+fPVpk0bhYSEOPb98MMPWr16taZOnaqXXnrJ6fjZs2fr3LlzksyWm7Jly2rRokVZhpuVK1cqOTlZffv2ddpfp04dp79Pz549Vb9+fc2aNcsp3EjSY489ptdff12bN2/Wfffdl633BLg7bksBRdS9996rO++8Uzt27NA999yjUqVKOb4obTabJk6cmOmcsLAwPf3005LM/iiPPvqoJKl9+/Y3vNX1zTff6O6775aPj49q1KihhQsXZqu+5ORkPf/88woNDZW3t7duv/12vfnmmzIMw+k4m82moUOH6pNPPtEdd9whb29vrV+/Pmd/DEmVKlWSJJUocfN/s2XnbzNx4kTHraYXXnhBNpvN8Xy7du0kSY8++qhsNpvuvffeG77W5cuXtX79eoWHhzvt/+233yRJbdq0yXSOp6enoxXG19dXPXr0UHR0tCNUXWvRokUqW7asHn744Zu+53r16ikwMNDxutdq2rSpypcvr5UrV970GkBRQssNUIT9+eef6ty5sx5//HE9+eSTCgoKyva599xzj4YPH6533nlHL730kuMW17W3ug4dOqRevXpp4MCB6t+/vz788EM9/fTTatq0qe64444bXtswDD388MPavHmzBg4cqEaNGmnDhg164YUXFBcXp7ffftvp+K+++kpLly7V0KFDFRgYeMtbZHa7XadPn5YkpaWlae/evYqIiFCtWrWyDAw51aNHD5UrV06jRo1Snz591KVLF5UpU0ZBQUEKCQnRtGnTNHz4cDVv3vymf/MdO3YoNTVVTZo0cdqfEZw++eQTtWnT5qaBrG/fvvroo48cf58MZ86c0YYNG9SnTx/5+vre9P0kJibq7NmzqlmzZpbPN2nSRNu3b7/pNYAixQDg9oYMGWJc/3/Xdu3aGZKMqKioTMdLMiIiIjLtr1atmtG/f3/H488++8yQZGzevDnLYyUZW7dudew7efKk4e3tbTz//PM3rXfFihWGJGPKlClO+3v16mXYbDbj0KFDTrV6eHgYv/76602vmSHjfV+/1atXzzh8+LDTsfPnzzckGUeOHHF6vez8bY4cOWJIMt544w2n4zZv3mxIMj777LNb1vrPf/7TkGTs3r3baX96errjfQQFBRl9+vQx5syZYxw9ejTTNa5cuWIEBwcb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EyYoODhYvr6+Cg8P18GDBwutPsINHL7++msNGTJE//nPf7Rp0yalpaWpQ4cOSk5OdnVpxdoPP/yg9957T3fddZerSynWzp49qzZt2qhkyZJat26d9uzZo7feeksBAQGuLq1Ymj59uubOnavZs2dr7969mj59ul5//XX94x//cHVpxUJycrIaNmyoOXPmZPn866+/rnfeeUdRUVH67rvvVLp0aXXs2FGXL18ulPoYCo4bOnXqlCpWrKivv/5a99xzj6vLKZYuXLigJk2a6N1339WUKVPUqFEjzZw509VlFUtjx47V9u3btW3bNleXAkkPPfSQgoKC9MEHHzj29ezZU76+vvrXv/7lwsqKH5vNps8//9yxRqRhGKpcubKef/55jRkzRpKUmJiooKAgLViwQI8//niB10TLDW4oMTFRklS+fHkXV1J8DRkyRA8++KDCw8NdXUqxt2rVKjVr1kyPPvqoKlasqMaNG2vevHmuLqvYat26taKjo3XgwAFJ0k8//aRvvvlGnTt3dnFlOHLkiOLj453+u+Xv768WLVooJiamUGpw+dpScE/p6ekaOXKk2rRpw7pdLvLpp59q586d+uGHH1xdCiQdPnxYc+fO1ejRo/XSSy/phx9+0PDhw+Xl5aX+/fu7urxiZ+zYsUpKSlLdunXl6ekpu92uqVOnqm/fvq4urdiLj4+XJMcakRmCgoIczxU0wg2yNGTIEP3yyy/65ptvXF1KsRQbG6sRI0Zo06ZN8vHxcXU5kBn4mzVrpmnTpkmSGjdurF9++UVRUVGEGxdYunSpPvnkEy1atEh33HGHdu3apZEjR6py5cp8HuC2FDIbOnSoVq9erc2bN6tKlSquLqdY2rFjh06ePKkmTZqoRIkSKlGihL7++mu98847KlGihOx2u6tLLHaCg4NVv359p3316tXTsWPHXFRR8fbCCy9o7Nixevzxx9WgQQM99dRTGjVqlCIjI11dWrFXqVIlSVJCQoLT/oSEBMdzBY1wAwfDMDR06FB9/vnn+uqrr1S9enVXl1Rs3X///dq9e7d27drl2Jo1a6a+fftq165d8vT0dHWJxU6bNm0yTY1w4MABVatWzUUVFW8XL16Uh4fzV5inp6fS09NdVBEyVK9eXZUqVVJ0dLRjX1JSkr777ju1atWqUGrgthQchgwZokWLFmnlypUqW7as496ov7+/fH19XVxd8VK2bNlMfZ1Kly6t2267jT5QLjJq1Ci1bt1a06ZN02OPPabvv/9e77//vt5//31Xl1Ysde3aVVOnTlXVqlV1xx136L///a9mzJihv/71r64urVi4cOGCDh065Hh85MgR7dq1S+XLl1fVqlU1cuRITZkyRbVr11b16tX1yiuvqHLlyo4RVQXOAP5HUpbb/PnzXV0aDMNo166dMWLECFeXUax98cUXxp133ml4e3sbdevWNd5//31Xl1RsJSUlGSNGjDCqVq1q+Pj4GDVq1DDGjx9vpKSkuLq0YmHz5s1Zfl/079/fMAzDSE9PN1555RUjKCjI8Pb2Nu6//35j//79hVYf89wAAABLoc8NAACwFMINAACwFMINAACwFMINAACwFMINAACwFMINAACwFMINAACwFMINAJfZsmWLbDabzp07d9PjwsLCNHPmzAKtZcGCBSpXrlyBvsb1svv+AeQM4QbATT399NOy2Wyy2Wzy8vJSrVq19Oqrr+rKlSt5vnbr1q114sQJ+fv7S7pxwPjhhx/07LPP5vn1ABQPrC0F4JY6deqk+fPnKyUlRWvXrtWQIUNUsmRJjRs3Lk/X9fLyytYqwRUqVMjT6wAoXmi5AXBL3t7eqlSpkqpVq6bnnntO4eHhWrVqlSTp7Nmz6tevnwICAlSqVCl17txZBw8edJx79OhRde3aVQEBASpdurTuuOMOrV27VpLzbZktW7ZowIABSkxMdLQUTZw4UVLm21LHjh1Tt27dVKZMGfn5+emxxx5TQkKC4/mJEyeqUaNG+vjjjxUWFiZ/f389/vjjOn/+fI7e98qVK9WkSRP5+PioRo0amjRpkqPF6oknnlDv3r2djk9LS1NgYKAWLlwoSUpPT1dkZKSqV68uX19fNWzYUMuWLctRDQByjnADIMd8fX2Vmpoqybxt9eOPP2rVqlWKiYmRYRjq0qWL0tLSJJmrzaekpGjr1q3avXu3pk+frjJlymS6ZuvWrTVz5kz5+fnpxIkTOnHihMaMGZPpuPT0dHXr1k1nzpzR119/rU2bNunw4cOZgsZvv/2mFStWaPXq1Vq9erW+/vprvfbaa9l+j9u2bVO/fv00YsQI7dmzR++9954WLFigqVOnSpL69u2rL774QhcuXHCcs2HDBl28eFGPPPKIJCkyMlILFy5UVFSUfv31V40aNUpPPvmkvv7662zXASAXCm2JTgBFUv/+/Y1u3boZhmGu9Ltp0ybD29vbGDNmjHHgwAFDkrF9+3bH8adPnzZ8fX2NpUuXGoZhGA0aNDAmTpyY5bUzVhY+e/asYRiGMX/+fMPf3z/TcdWqVTPefvttwzAMY+PGjYanp6dx7Ngxx/O//vqrIcn4/vvvDcMwjIiICKNUqVJGUlKS45gXXnjBaNGixQ3f5/Wvff/99xvTpk1zOubjjz82goODDcMwjLS0NCMwMNBYuHCh4/k+ffoYvXv3NgzDMC5fvmyUKlXK+Pbbb52uMXDgQKNPnz5Zvn8A+YM+NwBuafXq1SpTpozS0tKUnp6uJ554QhMnTlR0dLRKlCihFi1aOI697bbbdPvtt2vv3r2SpOHDh+u5557Txo0bFR4erp49e+quu+7KdS179+5VaGioQkNDHfvq16+vcuXKae/evWrevLkk81ZW2bJlHccEBwfr5MmT2X6dn376Sdu3b3e01EiS3W7X5cuXdfHiRZUqVUqPPfaYPvnkEz311FNKTk7WypUr9emnn0qSDh06pIsXL+qBBx5wum5qaqoaN26cq/cOIHsINwBuqX379po7d668vLxUuXJllSiR/f90DBo0SB07dtSaNWu0ceNGRUZG6q233tKwYcMKsGKpZMmSTo9tNpvS09Ozff6FCxc0adIk9ejRI9NzPj4+ksxbU+3atdPJkye1adMm+fr6qlOnTo7zJWnNmjUKCQlxOt/b2ztH7wVAzhBuANxS6dKlVatWrUz769WrpytXrui7775T69atJUl//vmn9u/fr/r16zuOCw0N1eDBgzV48GCNGzdO8+bNyzLceHl5yW6337SWevXqKTY2VrGxsY7Wmz179ujcuXNOr5lXTZo00f79+7N83xlat26t0NBQLVmyROvWrdOjjz7qCFX169eXt7e3jh07pnbt2uVbXQBujXADINdq166tbt266ZlnntF7772nsmXLauzYsQoJCVG3bt0kSSNHjlTnzp1Vp04dnT17Vps3b1a9evWyvF5YWJguXLig6OhoNWzYUKVKlVKpUqWcjgkPD1eDBg3Ut29fzZw5U1euXNHf/vY3tWvXTs2aNcu39zZhwgQ99NBDqlq1qnr16iUPDw/99NNP+uWXXzRlyhTHcU888YSioqJ04MABbd682bG/bNmyGjNmjEaNGqX09HT95S9/UWJiorZv3y4/Pz/1798/32oF4IzRUgDyZP78+WratKkeeughtWrVSoZhaO3atY4WDLvdriFDhqhevXrq1KmT6tSpo3fffTfLa7Vu3VqDBw9W7969VaFCBb3++uuZjrHZbFq5cqUCAgJ0zz33KDw8XDVq1NCSJUvy9X117NhRq1ev1saNG9W8eXO1bNlSb7/9tqpVq+Z0XN++fbVnzx6FhISoTZs2Ts9NnjxZr7zyiiIjIx3vf82aNapevXq+1grAmc0wDMPVRQAAAOQXWm4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAIClEG4AAICl/D9vdf0Zqscr1AAAAABJRU5ErkJggg==","text/plain":["
"]},"metadata":{},"output_type":"display_data"}],"source":["X_grid = np.arange(min(sc_X.inverse_transform(X)), max(sc_X.inverse_transform(X)), 0.1)\n","X_grid = X_grid.reshape((len(X_grid), 1))\n","plt.scatter(sc_X.inverse_transform(X), sc_y.inverse_transform(y), color = 'red')\n","plt.plot(X_grid, sc_y.inverse_transform(regressor.predict(sc_X.transform(X_grid)).reshape(-1,1)), color = 'blue')\n","plt.title('Truth or Bluff (SVR)')\n","plt.xlabel('Position level')\n","plt.ylabel('Salary')\n","plt.show()"]}],"metadata":{"colab":{"authorship_tag":"ABX9TyNSoHxAgEVns5A0J7kQIJL1","collapsed_sections":[],"provenance":[]},"kernelspec":{"display_name":"Python 3","name":"python3"},"language_info":{"codemirror_mode":{"name":"ipython","version":3},"file_extension":".py","mimetype":"text/x-python","name":"python","nbconvert_exporter":"python","pygments_lexer":"ipython3","version":"3.10.13"}},"nbformat":4,"nbformat_minor":0} diff --git a/00_tensorflow_fundamentals.ipynb b/tflow/00_tensorflow_fundamentals.ipynb similarity index 100% rename from 00_tensorflow_fundamentals.ipynb rename to tflow/00_tensorflow_fundamentals.ipynb diff --git a/01_neural_network_regression_in_tensorflow.ipynb b/tflow/01_neural_network_regression_in_tensorflow.ipynb similarity index 100% rename from 01_neural_network_regression_in_tensorflow.ipynb rename to tflow/01_neural_network_regression_in_tensorflow.ipynb diff --git a/02_neural_network_classification_in_tensorflow.ipynb b/tflow/02_neural_network_classification_in_tensorflow.ipynb similarity index 100% rename from 02_neural_network_classification_in_tensorflow.ipynb rename to tflow/02_neural_network_classification_in_tensorflow.ipynb diff --git a/03_convolutional_neural_networks_in_tensorflow.ipynb b/tflow/03_convolutional_neural_networks_in_tensorflow.ipynb similarity index 100% rename from 03_convolutional_neural_networks_in_tensorflow.ipynb rename to tflow/03_convolutional_neural_networks_in_tensorflow.ipynb diff --git a/05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb b/tflow/05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb similarity index 100% rename from 05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb rename to tflow/05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb diff --git a/06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb b/tflow/06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb similarity index 100% rename from 06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb rename to tflow/06_transfer_learning_in_tensorflow_part_3_scaling_up.ipynb diff --git a/07_food_vision_milestone_project_1.ipynb b/tflow/07_food_vision_milestone_project_1.ipynb similarity index 100% rename from 07_food_vision_milestone_project_1.ipynb rename to tflow/07_food_vision_milestone_project_1.ipynb diff --git a/08_introduction_to_nlp_in_tensorflow.ipynb b/tflow/08_introduction_to_nlp_in_tensorflow.ipynb similarity index 100% rename from 08_introduction_to_nlp_in_tensorflow.ipynb rename to tflow/08_introduction_to_nlp_in_tensorflow.ipynb diff --git a/09_SkimLit_nlp_milestone_project_2.ipynb b/tflow/09_SkimLit_nlp_milestone_project_2.ipynb similarity index 100% rename from 09_SkimLit_nlp_milestone_project_2.ipynb rename to tflow/09_SkimLit_nlp_milestone_project_2.ipynb diff --git a/10_time_series_forecasting_in_tensorflow.ipynb b/tflow/10_time_series_forecasting_in_tensorflow.ipynb similarity index 100% rename from 10_time_series_forecasting_in_tensorflow.ipynb rename to tflow/10_time_series_forecasting_in_tensorflow.ipynb diff --git a/video_notebooks/00_tensorflow_fundamentals_video.ipynb b/tflow/video_notebooks/00_tensorflow_fundamentals_video.ipynb similarity index 100% rename from video_notebooks/00_tensorflow_fundamentals_video.ipynb rename to tflow/video_notebooks/00_tensorflow_fundamentals_video.ipynb diff --git a/video_notebooks/01_neural_network_regression_in_tensorflow_video.ipynb b/tflow/video_notebooks/01_neural_network_regression_in_tensorflow_video.ipynb similarity index 100% rename from video_notebooks/01_neural_network_regression_in_tensorflow_video.ipynb rename to tflow/video_notebooks/01_neural_network_regression_in_tensorflow_video.ipynb diff --git a/video_notebooks/02_neural_network_classification_in_tensorflow_video.ipynb b/tflow/video_notebooks/02_neural_network_classification_in_tensorflow_video.ipynb similarity index 100% rename from video_notebooks/02_neural_network_classification_in_tensorflow_video.ipynb rename to tflow/video_notebooks/02_neural_network_classification_in_tensorflow_video.ipynb diff --git a/video_notebooks/03_convolutional_neural_networks_with_tensorflow_video.ipynb b/tflow/video_notebooks/03_convolutional_neural_networks_with_tensorflow_video.ipynb similarity index 100% rename from video_notebooks/03_convolutional_neural_networks_with_tensorflow_video.ipynb rename to tflow/video_notebooks/03_convolutional_neural_networks_with_tensorflow_video.ipynb diff --git a/04_transfer_learning_in_tensorflow_part_1_feature_extraction.ipynb b/tflow/video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction.ipynb similarity index 100% rename from 04_transfer_learning_in_tensorflow_part_1_feature_extraction.ipynb rename to tflow/video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction.ipynb diff --git a/video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction_video.ipynb b/tflow/video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction_video.ipynb similarity index 100% rename from video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction_video.ipynb rename to tflow/video_notebooks/04_transfer_learning_in_tensorflow_part_1_feature_extraction_video.ipynb diff --git a/video_notebooks/05_transfer_learning_in_tensorflow_part_2_fine_tuning_video.ipynb b/tflow/video_notebooks/05_transfer_learning_in_tensorflow_part_2_fine_tuning_video.ipynb similarity index 100% rename from video_notebooks/05_transfer_learning_in_tensorflow_part_2_fine_tuning_video.ipynb rename to tflow/video_notebooks/05_transfer_learning_in_tensorflow_part_2_fine_tuning_video.ipynb diff --git a/video_notebooks/06_transfer_learning_in_tensorflow_part_3_scaling_up_video.ipynb b/tflow/video_notebooks/06_transfer_learning_in_tensorflow_part_3_scaling_up_video.ipynb similarity index 100% rename from video_notebooks/06_transfer_learning_in_tensorflow_part_3_scaling_up_video.ipynb rename to tflow/video_notebooks/06_transfer_learning_in_tensorflow_part_3_scaling_up_video.ipynb diff --git a/video_notebooks/07_milestone_project_1_food_vision_video.ipynb b/tflow/video_notebooks/07_milestone_project_1_food_vision_video.ipynb similarity index 100% rename from video_notebooks/07_milestone_project_1_food_vision_video.ipynb rename to tflow/video_notebooks/07_milestone_project_1_food_vision_video.ipynb diff --git a/video_notebooks/08_introduction_to_nlp_in_tensorflow_video.ipynb b/tflow/video_notebooks/08_introduction_to_nlp_in_tensorflow_video.ipynb similarity index 100% rename from video_notebooks/08_introduction_to_nlp_in_tensorflow_video.ipynb rename to tflow/video_notebooks/08_introduction_to_nlp_in_tensorflow_video.ipynb diff --git a/video_notebooks/09_SkimLit_nlp_milestone_project_2_video.ipynb b/tflow/video_notebooks/09_SkimLit_nlp_milestone_project_2_video.ipynb similarity index 100% rename from video_notebooks/09_SkimLit_nlp_milestone_project_2_video.ipynb rename to tflow/video_notebooks/09_SkimLit_nlp_milestone_project_2_video.ipynb diff --git a/video_notebooks/10_time_series_forecasting_with_tensorflow_video.ipynb b/tflow/video_notebooks/10_time_series_forecasting_with_tensorflow_video.ipynb similarity index 100% rename from video_notebooks/10_time_series_forecasting_with_tensorflow_video.ipynb rename to tflow/video_notebooks/10_time_series_forecasting_with_tensorflow_video.ipynb diff --git a/video_notebooks/README.md b/tflow/video_notebooks/README.md similarity index 100% rename from video_notebooks/README.md rename to tflow/video_notebooks/README.md

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